{"push_id":555611813,"size":3,"distinct_size":3,"ref":"refs/heads/maintenance/1.9.x","head":"1cac77b27d10217aaeb468abb71ed49f241ce469","before":"6fde11b5e0849198df23e3945540a5e3e132c10b","commits":[{"sha":"e0ef28b22a04d1d470e381f1b0cee56aec4349ed","author":{"email":"53dff9c196ba4411879c901ce17da2a34db0ef10@googlemail.com","name":"Julian Taylor"},"message":"BUG: fix string arrays not being aligned\n\nIf itemsize is a power of two use that as the required alignment up to\nthe maximum provided by the platform. Power of two sizes may be accessed\nvia larger moves than bytes.\nNon-power of two sizes are accessed bytewise and can thus always be\nconsidered aligned.\nCloses gh-5293","distinct":true,"url":"https://api.github.com/repos/numpy/numpy/commits/e0ef28b22a04d1d470e381f1b0cee56aec4349ed"},{"sha":"43e5e9eaeb696ec0328b6d42fb6eb501333a7157","author":{"email":"53dff9c196ba4411879c901ce17da2a34db0ef10@googlemail.com","name":"Julian Taylor"},"message":"BUG: reduce maximum alignment to 8 bytes on 32 bit\n\nmalloc only provides 8byte alignment and is sufficient to load complex\non x86 platforms.\nThis fixes the f2py alignment failures with complex types on win32 or on\nlinux32 with -malign-double","distinct":true,"url":"https://api.github.com/repos/numpy/numpy/commits/43e5e9eaeb696ec0328b6d42fb6eb501333a7157"},{"sha":"1cac77b27d10217aaeb468abb71ed49f241ce469","author":{"email":"bab0398a17bb15b832b83266325d3f27f63cec0f@gmail.com","name":"Julian Taylor"},"message":"Merge pull request #5478 from charris/fix-1.9-alignment\n\nFix too large alignment of complex types","distinct":true,"url":"https://api.github.com/repos/numpy/numpy/commits/1cac77b27d10217aaeb468abb71ed49f241ce469"}]}