{"push_id":2380990015,"size":6,"distinct_size":1,"ref":"refs/heads/master","head":"9e3b96b23b180d80ca30f2a6dd3dc3edf8630968","before":"792f27c1cbd81c42307fca9a195509e52a0bb036","commits":[{"sha":"d07567fcafe355a486c133ef175e3c6cc6012f2c","author":{"name":"Nick Fitzgerald","email":"602311bbb8b1783fbafad7fd635832666aecdbef@gmail.com"},"message":"Ensure that zero-sized pointers are properly aligned","distinct":false,"url":"https://api.github.com/repos/fitzgen/wee_alloc/commits/d07567fcafe355a486c133ef175e3c6cc6012f2c"},{"sha":"f5cdeb13a8f5bd8e7daf3ff1bc05b4fbb355005f","author":{"name":"Nick Fitzgerald","email":"602311bbb8b1783fbafad7fd635832666aecdbef@gmail.com"},"message":"Allow arbitrary alignment\n\nThis threads the requested alignment through all the allocation functions, and\nmakes them take the requested alignment into account.\n\nSize classes are not used for alignments greater than the size of a word, since\nthat means we wouldn't be able to pack their memory like `[header, data, header,\ndata, ...]`. Instead, we would need to introduce padding like `[header, padding,\ndata, header, padding, data, ...]`.\n\nFixes #29","distinct":false,"url":"https://api.github.com/repos/fitzgen/wee_alloc/commits/f5cdeb13a8f5bd8e7daf3ff1bc05b4fbb355005f"},{"sha":"eba49accc53ce511472e6f0faccb43dc69e817b2","author":{"name":"Nick Fitzgerald","email":"602311bbb8b1783fbafad7fd635832666aecdbef@gmail.com"},"message":"Add a quickcheck for single allocs with arbitrary size and alignment\n\nThis should help exercise the alignment code paths.","distinct":false,"url":"https://api.github.com/repos/fitzgen/wee_alloc/commits/eba49accc53ce511472e6f0faccb43dc69e817b2"},{"sha":"6457223912d0d098841382160b0c74c820711782","author":{"name":"Nick Fitzgerald","email":"602311bbb8b1783fbafad7fd635832666aecdbef@gmail.com"},"message":"Pull the latest binaryen in CI\n\nThe CI issues we have been hitting are fixed in binaryen master.","distinct":false,"url":"https://api.github.com/repos/fitzgen/wee_alloc/commits/6457223912d0d098841382160b0c74c820711782"},{"sha":"10463963906c6e57fe3926a0620d361785029c3a","author":{"name":"Nick Fitzgerald","email":"602311bbb8b1783fbafad7fd635832666aecdbef@gmail.com"},"message":"Make binaryen optional and don't install it in CI","distinct":false,"url":"https://api.github.com/repos/fitzgen/wee_alloc/commits/10463963906c6e57fe3926a0620d361785029c3a"},{"sha":"9e3b96b23b180d80ca30f2a6dd3dc3edf8630968","author":{"name":"Nick Fitzgerald","email":"602311bbb8b1783fbafad7fd635832666aecdbef@gmail.com"},"message":"Merge pull request #32 from fitzgen/arbitrary-alignment\n\nArbitrary alignment","distinct":true,"url":"https://api.github.com/repos/fitzgen/wee_alloc/commits/9e3b96b23b180d80ca30f2a6dd3dc3edf8630968"}]}
{"actor":{"display_login":"fitzgen"}}