{"push_id":1028477117,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"405314f27d629db4267816d13bde63125664a55d","before":"0fd172529a80174d9089c6239b971bcdf0346b8c","commits":[{"sha":"405314f27d629db4267816d13bde63125664a55d","author":{"email":"78f65efe9c086dbd55cdb58868ced824c3defc75@gmail.com","name":"Joe Best-Rotheray"},"message":"First working draft?\n\n* proper handling of index wrap around\n* required fences (I think)\n* started using compare exchange strong instead of weak, it didn't seem to impact performance\n* making sure head1/2 and tail1/2 are on different cache lines really improved performance","distinct":true,"url":"https://api.github.com/repos/spectre1989/lock_free_mpmc_queue/commits/405314f27d629db4267816d13bde63125664a55d"}]}