[pypy-commit] [Git][pypy/pypy][branch/hpy] 5 commits: Rename W_ExtensionFunction.flags into .sig, and use the old HPy_METH_* into

Antonio Cuni foss at heptapod.net
Mon Sep 7 10:36:49 EDT 2020



Antonio Cuni pushed to branch branch/hpy at PyPy / pypy


Commits:
53328780 by Antonio Cuni at 2020-09-07T14:35:50+02:00
Rename W_ExtensionFunction.flags into .sig, and use the old HPy_METH_* into
HPyFunc_*, to use the same name as we use in the C version

--HG--
branch : hpy

- - - - -
4043fb2c by Antonio Cuni at 2020-09-07T14:52:07+02:00
show the numeric value of the unsupported kind in the exception message, and use RuntimeError for the same kind of error in interp_extfunc.py

--HG--
branch : hpy

- - - - -
7a0b460d by Antonio Cuni at 2020-09-07T15:49:51+02:00
kill this script, we are using a different approach for slots now

--HG--
branch : hpy

- - - - -
37b1fcf4 by Antonio Cuni at 2020-09-07T15:58:22+02:00
complete the renaming of flags into sig; raise ValueError when we find an unsupported kind or signature, because there is a test which explicitly checks that

--HG--
branch : hpy

- - - - -
6b8dc857 by Antonio Cuni at 2020-09-07T16:08:14+02:00
review the commmits of the branch hpy-update-vendored in form of inline comments

--HG--
branch : hpy

- - - - -


10 changed files:

- pypy/module/_hpy_universal/interp_extfunc.py
- pypy/module/_hpy_universal/interp_float.py
- pypy/module/_hpy_universal/interp_long.py
- pypy/module/_hpy_universal/interp_module.py
- pypy/module/_hpy_universal/interp_number.py
- pypy/module/_hpy_universal/interp_object.py
- pypy/module/_hpy_universal/interp_slot.py
- pypy/module/_hpy_universal/interp_type.py
- pypy/module/_hpy_universal/llapi.py
- − pypy/module/_hpy_universal/slotgen.py


View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/89dacbdecd709ac3c4b48f3b7fe6e6d3221b0262...6b8dc85761bcd365a042261035885c86b05e2e68

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/89dacbdecd709ac3c4b48f3b7fe6e6d3221b0262...6b8dc85761bcd365a042261035885c86b05e2e68
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-commit/attachments/20200907/32336047/attachment.html>


More information about the pypy-commit mailing list