{"push_id":907807260,"size":10,"distinct_size":1,"ref":"refs/heads/master","head":"27329af43a8fd281694b931743262a8095aa04d8","before":"43a81553c0c1187416e3f09c67ac89342bb597ca","commits":[{"sha":"6f2a33b9287659f1e5cdda8e95ee876e29e5d77e","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Clean up compareAndSwap primitive","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/6f2a33b9287659f1e5cdda8e95ee876e29e5d77e"},{"sha":"8edb804f3edc16f8aec0c7befad097a1557f84a6","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Xcode 7.2 detritus","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/8edb804f3edc16f8aec0c7befad097a1557f84a6"},{"sha":"89836b6ddab949887eadc766b766b807780edf8d","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Add a protocol encompassing what dispatch_block_t is used for","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/89836b6ddab949887eadc766b766b807780edf8d"},{"sha":"261363d043d0b70fbb69de6e6667e97a878bbc59","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Add a dispatch_block_t implementation of CallbacksList","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/261363d043d0b70fbb69de6e6667e97a878bbc59"},{"sha":"31fbb4c71b4c713af7ef35fbb1452ec7ff70d824","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Extricate dispatch_block_t from Deferred and DeferredBuffer","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/31fbb4c71b4c713af7ef35fbb1452ec7ff70d824"},{"sha":"80969ee579179c13a2b3ce6918f747bbb0979546","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"DeferredBuffer -> MemoStore (move and rename)","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/80969ee579179c13a2b3ce6918f747bbb0979546"},{"sha":"2489a9d53b0152607163123557cdce0d299d2603","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Move MemoStore to ManagedBufferPointer for slightly cleaner code","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/2489a9d53b0152607163123557cdce0d299d2603"},{"sha":"c4a132a4dc734838ac172f26cd7a5a9d44277fd3","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Assert that ManagedBufferPointer doesn't init","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/c4a132a4dc734838ac172f26cd7a5a9d44277fd3"},{"sha":"5c23c1ac4e088cd9023e1d9a05b0095c76b19f22","author":{"email":"9de8c4480303b5335cd2a33eefe814615ba3612a@waldowski.me","name":"Zachary Waldowski"},"message":"Avoid extra method instantiation","distinct":false,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/5c23c1ac4e088cd9023e1d9a05b0095c76b19f22"},{"sha":"27329af43a8fd281694b931743262a8095aa04d8","author":{"email":"6c48f69ec623e11d8e53438c4de107e7690cf07e@bignerdranch.com","name":"Step Christopher"},"message":"Merge pull request #57 from bignerdranch/zwaldowski/deferred-buffer-cleanups\n\nDeferredBuffer cleanups","distinct":true,"url":"https://api.github.com/repos/bignerdranch/Deferred/commits/27329af43a8fd281694b931743262a8095aa04d8"}]}