GitHub PushEvent at 2014-01-21 06:12:26
Repository: everything
Actor: javawizard
Payload: {"shas":[["00126ac2e8b4f74df6d51769ccf40e5f43c7612b","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@opengroove.org","Make _PipeWaiter happy when resume_at is None","Alexander Boyd",true],["34ab0d03d8892097a949161644e7b7a3e105a07c","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@opengroove.org","Set the threadpool example's thread pool to use 50 threads with 100 tasks, a combination that performs quite poorly at present due to contention among the threads. This will serve as a good benchmark to see if the performance improvements I'm about to make to the core have any (and enough) effect.","Alexander Boyd",true],["070431868f4aa94106a8a4c35cdd045fd2d58675","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@opengroove.org","Add and enable machinery to restrict concurrent transaction attempts. This greatly improves performance under heavy contention.\n\nAlso introduce an environment variable, PYTHON_STM_STATS, which can be set to 1 to dump statistics when the program exits.","Alexander Boyd",true],["108bc58377db0ad0ee83f200fe26283ccf9e15fd","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@opengroove.org","Make the threadpool example even more demanding","Alexander Boyd",true]],"size":4,"ref":"refs/heads/master","head":"108bc58377db0ad0ee83f200fe26283ccf9e15fd"}