{"push_id":1098571657,"size":3,"distinct_size":3,"ref":"refs/heads/wip/atomic_queue","head":"d61e6ebf3eff80effe50bebd5b6fa84e0155507a","before":"2574ede8df3932723cda54a99c68fc10f4c6fa1a","commits":[{"sha":"13b36e9d3207c17117c6326af95cdbefc59fa37e","author":{"email":"f46fd635b785242e796ebb690d2f5f62ebcb784b@alt.ee","name":"Sven Suursoho"},"message":"concurrent_queue: MPSC: use Vyukov's implementation","distinct":true,"url":"https://api.github.com/repos/svens/sal/commits/13b36e9d3207c17117c6326af95cdbefc59fa37e"},{"sha":"d1d6e259eba7ebbd524d6e99e1789ddac1b93360","author":{"email":"f46fd635b785242e796ebb690d2f5f62ebcb784b@alt.ee","name":"Sven Suursoho"},"message":"concurrent_queue: MPMC: use MPSC with spinlocked consumer","distinct":true,"url":"https://api.github.com/repos/svens/sal/commits/d1d6e259eba7ebbd524d6e99e1789ddac1b93360"},{"sha":"d61e6ebf3eff80effe50bebd5b6fa84e0155507a","author":{"email":"f46fd635b785242e796ebb690d2f5f62ebcb784b@alt.ee","name":"Sven Suursoho"},"message":"concurrent_queue: mpsc: pad between head & tail","distinct":true,"url":"https://api.github.com/repos/svens/sal/commits/d61e6ebf3eff80effe50bebd5b6fa84e0155507a"}]}