{"push_id":607299474,"size":18,"distinct_size":1,"ref":"refs/heads/master","head":"bbf4984b1166487a6ea6f96526430ca66477d2c3","before":"5bb981fb4f41219e361b6de862b835d61e554b93","commits":[{"sha":"40e4d5ace9b1a3be6f7c9ce12f48ee8518223bb5","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Move to atomic-primops instead of IORefCAS","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/40e4d5ace9b1a3be6f7c9ce12f48ee8518223bb5"},{"sha":"ff72a2d48491790f0703b82b6243de2f9d49a58f","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Remove typeclass","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/ff72a2d48491790f0703b82b6243de2f9d49a58f"},{"sha":"260173d724220f69524685040e325861dfe32d52","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Update .gitignore","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/260173d724220f69524685040e325861dfe32d52"},{"sha":"7e1152af1bc66167ee33e6856a01c080e50e73d2","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Fix lowercase directory names, changed criterion API","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/7e1152af1bc66167ee33e6856a01c080e50e73d2"},{"sha":"2a7fe9b15c9b2e461e777530023354917ad7a6f9","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Formatting","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/2a7fe9b15c9b2e461e777530023354917ad7a6f9"},{"sha":"709fe6012f689017f90305e33b98c7857779c0c4","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Rename MVector -> RingBuffer","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/709fe6012f689017f90305e33b98c7857779c0c4"},{"sha":"a2e9abdc62e983feb5100ba451ebc57cd815811a","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Hide modmask from user","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/a2e9abdc62e983feb5100ba451ebc57cd815811a"},{"sha":"01b7f54db2cf8550d1f977def59237071d7722aa","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Implement Disruptor 3","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/01b7f54db2cf8550d1f977def59237071d7722aa"},{"sha":"5ab263262cc286e787731a1ffc4a7e3ab09f0835","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Delete superfluous false sharing test","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/5ab263262cc286e787731a1ffc4a7e3ab09f0835"},{"sha":"d48b8692ab2653e247d24236d5bcdcb8cb49dd2c","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Reduce contention","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/d48b8692ab2653e247d24236d5bcdcb8cb49dd2c"},{"sha":"13f4fb9dfe8fff8b59940e8c879c098987f34e1d","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Split Sequencer into single / multi threaded versions","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/13f4fb9dfe8fff8b59940e8c879c098987f34e1d"},{"sha":"b44ae3ec97e299dccb552c186e8d272a6977bc37","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Craft out own Sequence based on a pinned MutableByteArray#","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/b44ae3ec97e299dccb552c186e8d272a6977bc37"},{"sha":"56ddf76e7ee6f93f71c4a10ea387f401c90ef54d","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Performance tweaks","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/56ddf76e7ee6f93f71c4a10ea387f401c90ef54d"},{"sha":"0b380a12f9dbe22d7969a2720114c70bf9ba2dd7","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"No need for atomicModifyIORef","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/0b380a12f9dbe22d7969a2720114c70bf9ba2dd7"},{"sha":"a97943762032288d5dbfdaa3104d67b2472846d1","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Remove unused file / module","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/a97943762032288d5dbfdaa3104d67b2472846d1"},{"sha":"095ccd5dceced250b80c676aeeaf180ad7008f77","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Correctly index 7 ints into byte array","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/095ccd5dceced250b80c676aeeaf180ad7008f77"},{"sha":"87afc9efbf9d9896dbe8d4341b2549f82feae474","author":{"email":"bb59e5c308ec9bd5889d284da477af9cee497a19@gmail.com","name":"Kim Altintop"},"message":"Avoid bounds check on vector","distinct":false,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/87afc9efbf9d9896dbe8d4341b2549f82feae474"},{"sha":"bbf4984b1166487a6ea6f96526430ca66477d2c3","author":{"email":"a6312121e15caec74845b7ba5af23330d52d4ac0@users.noreply.github.com","name":"Kim Altintop"},"message":"Merge pull request #4 from kim/take3\n\nRewrite based on Disruptor 3.x series","distinct":true,"url":"https://api.github.com/repos/kim/data-ringbuffer/commits/bbf4984b1166487a6ea6f96526430ca66477d2c3"}]}