{"push_id":1326372136,"size":26,"distinct_size":1,"ref":"refs/heads/buffer-interface2","head":"6b1fcdc0fe9ae220ae5f2dfbbc1279182f63f0ee","before":"4688ad96f26eead91bce150e725e0d97a2b990de","commits":[{"sha":"085a00ff55246c45ccaff7bfb222d22296df377e","author":{"name":"Carl Friedrich Bolz","email":"6943beb273ead6a15c86fec3f9c085bc10742eb4@gmx.de"},"message":"replace some _annspecialcase_ with @specialize in the interpreter","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/085a00ff55246c45ccaff7bfb222d22296df377e"},{"sha":"9a7bdbbdf57ade0a3cb88b6d126052d85bd5073c","author":{"name":"Carl Friedrich Bolz","email":"6943beb273ead6a15c86fec3f9c085bc10742eb4@gmx.de"},"message":"add try_inline, like always_inline and dont_inline","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/9a7bdbbdf57ade0a3cb88b6d126052d85bd5073c"},{"sha":"dcc49a8ad73d542a212e4db9ccee4e6a47f6322b","author":{"name":"Carl Friedrich Bolz","email":"6943beb273ead6a15c86fec3f9c085bc10742eb4@gmx.de"},"message":"some inlining decorators (instead of function attributes)","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/dcc49a8ad73d542a212e4db9ccee4e6a47f6322b"},{"sha":"0bfcc001fe7699253f03fb8e8829087dc622be9f","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"Fix test","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/0bfcc001fe7699253f03fb8e8829087dc622be9f"},{"sha":"d1bf2630e78257857a9f564f6d91a299e59cbc5c","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"If libpypy-c.so is a symlink, look first around the non-deferred path to\nlibpypy-c.so, and then look around where the symlink points to.  Should\nfix virtualenv (e.g. seen in\nmodule.test_lib_pypy.cffi_tests.cffi0.test_zintegration)","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/d1bf2630e78257857a9f564f6d91a299e59cbc5c"},{"sha":"e7fcd678d4a19ea1e8e0f74eaa9e6ef46f4fdb8e","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"Fixes","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/e7fcd678d4a19ea1e8e0f74eaa9e6ef46f4fdb8e"},{"sha":"de167c1d256ddae9212a55dbc6c973c4a5e8ce9f","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"backout d1382b9d843b: doesn't work, dladdr() doesn't return the symlink's\npath anyway","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/de167c1d256ddae9212a55dbc6c973c4a5e8ce9f"},{"sha":"3f87dbc3bc7c494b42274cbc1b049d7d66d0df36","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"Search first around the pypy executable (like previously),\nand only when not found search around the libpypy-c.so","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/3f87dbc3bc7c494b42274cbc1b049d7d66d0df36"},{"sha":"c5287f05d0aaca6812cf0ac1ca808ae03e215768","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"Aargh, missing header meant that the \"char *\" was truncated to 32 bits\n(and *usually* it would fit in 32 bits, but of course, not always)","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/c5287f05d0aaca6812cf0ac1ca808ae03e215768"},{"sha":"34c570123b9d7494388dd0e14c079526b149fe5a","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"Aaargh again.  Borked the locking here.  Shows up as a rare crash\nin test_lib_pypy/cffi_tests/embedding/test_thread.","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/34c570123b9d7494388dd0e14c079526b149fe5a"},{"sha":"324d83245e3d98b81c5e4fa7b6ad131587334fb3","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"Fix what occurs near the limit MAX_STACK_DEPTH: I *think* it would\nappear to skip some frames then, in the JIT case","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/324d83245e3d98b81c5e4fa7b6ad131587334fb3"},{"sha":"f09a2630e2ccc438012f16269d8f50a55cd701b9","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"add comment","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/f09a2630e2ccc438012f16269d8f50a55cd701b9"},{"sha":"7069f70556723d15057efb939252645f79678efa","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"fix translation with --no-allworkingmodules","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/7069f70556723d15057efb939252645f79678efa"},{"sha":"c473f40d1827b7b14736f43aa95f22f7c9df5c09","author":{"name":"Armin Rigo","email":"5164112d6b081b3a0331e9f0aae2a73090efa766@tunes.org"},"message":"Tweak the build_cffi_imports output: clarify the status in case of\nerrors, remove any message in case everything works, and make sure we\nget the same explanations when running rpython from the Makefile","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/c473f40d1827b7b14736f43aa95f22f7c9df5c09"},{"sha":"4941aac2578968efec604395debae149699fa5e1","author":{"name":"Matti Picus","email":"1e7e7d35fc391b272672573aab4506e6f6ecbd50@gmail.com"},"message":"make sure exception is raised if call returns error value","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/4941aac2578968efec604395debae149699fa5e1"},{"sha":"a54b818937c38c0ec692548f560b4fe1c237d986","author":{"name":"Matti Picus","email":"1e7e7d35fc391b272672573aab4506e6f6ecbd50@gmail.com"},"message":"add test that passes untranslated, fails w/pypy -A (TypeError: expected a readable buffer object)","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/a54b818937c38c0ec692548f560b4fe1c237d986"},{"sha":"f5b74ba1448ff595c648e1ef96c7b0043395d5ec","author":{"name":"Matti Picus","email":"1e7e7d35fc391b272672573aab4506e6f6ecbd50@gmail.com"},"message":"fix translation","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/f5b74ba1448ff595c648e1ef96c7b0043395d5ec"},{"sha":"1eb8641c75c822d9b527fb5a01a2f0e92cc68707","author":{"name":"Matti Picus","email":"1e7e7d35fc391b272672573aab4506e6f6ecbd50@gmail.com"},"message":"copy cpython behaviour","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/1eb8641c75c822d9b527fb5a01a2f0e92cc68707"},{"sha":"dac78e4351f7ec860986116b6e0011b57fbad019","author":{"name":"Matti Picus","email":"1e7e7d35fc391b272672573aab4506e6f6ecbd50@gmail.com"},"message":"merge default into branch","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/dac78e4351f7ec860986116b6e0011b57fbad019"},{"sha":"d9b8360e3cf45d0fa8995adaa7a4e8bdc7348b98","author":{"name":"Matti Picus","email":"1e7e7d35fc391b272672573aab4506e6f6ecbd50@gmail.com"},"message":"test, fix for argument to strip() - must be None, str, unicode (cpython compatibility)","distinct":false,"url":"https://api.github.com/repos/mozillazg/pypy/commits/d9b8360e3cf45d0fa8995adaa7a4e8bdc7348b98"}]}
{"actor":{"display_login":"mozillazg"}}