Matti Picus pushed to branch branch/py3.8 at PyPy / pypy
Commits: 90370b5d by Ronan Lamy at 2021-06-28T17:58:31+01:00 Use the cpyext error indicator to implement HPy exceptions (WIP) --HG-- branch : hpy-refactor-exceptions - - - - - 10011611 by Ronan Lamy at 2021-06-28T18:02:48+01:00 Check exceptions in init_hpy_module --HG-- branch : hpy-refactor-exceptions - - - - - 1eaaf5e8 by Ronan Lamy at 2021-06-28T19:15:20+01:00 Fix test failures (more slots need fixing) --HG-- branch : hpy-refactor-exceptions - - - - - 63a5e6e8 by Ronan Lamy at 2021-06-29T17:30:12+01:00 Fix exception handling in slot wrappers --HG-- branch : hpy-refactor-exceptions - - - - - cfa903c0 by Ronan Lamy at 2021-06-29T17:57:37+01:00 Kill handlemanager.Stack: we can just use a list again --HG-- branch : hpy-refactor-exceptions - - - - - f7abfba2 by Ronan Lamy at 2021-06-30T15:58:33+01:00 performance: in functions, raise exception only if the return value is null --HG-- branch : hpy-refactor-exceptions - - - - - 502eb6c7 by Ronan Lamy at 2021-08-27T10:43:55+02:00 hg merge py3.7 --HG-- branch : hpy-refactor-exceptions - - - - - 0ffd6f1c by Armin Rigo at 2021-08-27T18:34:01+02:00 hg merge py3.7 --HG-- branch : hpy-refactor-exceptions - - - - - 7d367854 by Armin Rigo at 2021-08-27T17:45:50+01:00 (ronan, antocuni frozen, arigo) Use interpindirect2app here too. With this exact signature, interp2app() is optimized but only if you use a method and not a function (and now interpindirect2app() uses a method). --HG-- branch : hpy-refactor-exceptions - - - - - 43272a82 by Matti Picus at 2021-09-02T10:39:14+03:00 move whatsnew - - - - - fe37b3ef by Matti Picus at 2021-09-02T11:50:08+03:00 restart whatsnew - - - - - 0409ad57 by Ronan Lamy at 2021-09-02T14:40:23+00:00 Merge branch 'branch/hpy-refactor-exceptions' into 'branch/py3.7' WIP? Use the cpyext error indicator to implement HPy exceptions See merge request pypy/pypy!828 --HG-- branch : py3.7 - - - - - 5fa74b69 by Matti Picus at 2021-09-02T17:45:01+03:00 document branch --HG-- branch : py3.7 - - - - - 73b40821 by Michael Cho at 2021-09-02T12:50:37-07:00 add a --no-make-portable to disable portable build on macOS --HG-- branch : no-make-portable - - - - - a33d6248 by Matti Picus at 2021-09-02T23:52:38+03:00 merge no-make-portable which adds a negative option to packaging - - - - - 5628bf8b by Matti Picus at 2021-09-02T23:56:52+03:00 document merged branch - - - - - 9826e532 by Carl Friedrich Bolz-Tereick at 2021-09-04T15:27:50+02:00 fix Vanessa's first name (see https://twitter.com/codefrau ) - - - - - 3cc08f4e by Matti Picus at 2021-09-04T19:51:19+03:00 fix 7da4cfec5f00 - - - - - 88aea6a3 by Matti Picus at 2021-09-04T19:52:04+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - efd3021f by Matti Picus at 2021-09-04T19:56:43+03:00 move whatsnew-pypy3 --HG-- branch : py3.7 - - - - - 603b2a01 by Matti Picus at 2021-09-04T19:58:15+03:00 restart whatsnew-pypy3-head.rst --HG-- branch : py3.7 - - - - - c9f61b5c by Matti Picus at 2021-09-04T20:01:35+03:00 merge pypy3.7 into branch --HG-- branch : py3.8 - - - - - 21 changed files: - LICENSE - pypy/doc/contributor.rst - pypy/doc/release-v7.3.6.rst - pypy/doc/tool/makecontributor.py - pypy/doc/whatsnew-head.rst - + pypy/doc/whatsnew-pypy2-7.3.6.rst - + pypy/doc/whatsnew-pypy3-7.3.6.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/_hpy_universal/apiset.py - pypy/module/_hpy_universal/bridge.py - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/interp_err.py - pypy/module/_hpy_universal/interp_extfunc.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/src/hpyerr.c - pypy/module/_hpy_universal/src/hpyerr.h - pypy/module/_hpy_universal/state.py - pypy/module/_hpy_universal/test/test_handlemanager.py - pypy/tool/release/package.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/393d5f855c2129fb4ce0ceaa484c4e6dbf00758d...c9f61b5cf0b0382f0c87d194961600ba73d8d1bb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/393d5f855c2129fb4ce0ceaa484c4e6dbf00758d...c9f61b5cf0b0382f0c87d194961600ba73d8d1bb You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit