{"push_id":578580209,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"a2e51e4f0507ca859173ed7ad1910fe4746c00a3","before":"243781f79c079366bccd03bec345f7791f5f2837","commits":[{"sha":"a2e51e4f0507ca859173ed7ad1910fe4746c00a3","author":{"email":"d248c79c97c66a7b571fdac1accce52c99cfde88@dropbox.com","name":"Kevin Modzelewski"},"message":"Use a __thread cache for the GC's thread-local ThreadBlockCache\n\n__thread seems quite a bit faster than pthread_get_specific, so\nif we give up on having multiple Heap objects, then we can store\na reference to the current thread's ThreadBlockCache in a static\n__thread variable.  It looks like this ends up mattering (5% average\nspeedup) since SmallArena::_alloc() is so hot","distinct":true,"url":"https://api.github.com/repos/dropbox/pyston/commits/a2e51e4f0507ca859173ed7ad1910fe4746c00a3"}]}