[pypy-commit] [Git][pypy/pypy][branch/hpy] 4 commits: move the logic to parse spec.c_defines in its own function
Antonio Cuni
foss at heptapod.net
Fri Sep 18 14:52:03 EDT 2020
Antonio Cuni pushed to branch branch/hpy at PyPy / pypy
Commits:
ae58fd40 by Antonio Cuni at 2020-09-17T14:31:04+02:00
move the logic to parse spec.c_defines in its own function
--HG--
branch : hpy
- - - - -
c6c9c977 by Antonio Cuni at 2020-09-18T12:01:09+02:00
WIP: start to support legacy slots, in a hacky and probably not-rpython
way. This is enough to make test_cpy_compat.test_legacy_slots_repr pass
--HG--
branch : hpy
- - - - -
c8e296ce by Antonio Cuni at 2020-09-18T20:29:09+02:00
improve the code in attach_legacy_slots_to_type and make it much simpler, by precomputing a lookup table from SLOT_TABLE and slotdefs
--HG--
branch : hpy
- - - - -
a03af286 by Antonio Cuni at 2020-09-18T20:40:46+02:00
WIP, progress to fix translation
--HG--
branch : hpy
- - - - -
4 changed files:
- pypy/module/_hpy_universal/interp_cpy_compat.py
- pypy/module/_hpy_universal/interp_type.py
- pypy/module/cpyext/methodobject.py
- pypy/module/cpyext/typeobject.py
View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/fc641dfd02bf007fe20a7ca947e946656950ac50...a03af28600485ead71fecd143bf58ab65ddd8265
--
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fc641dfd02bf007fe20a7ca947e946656950ac50...a03af28600485ead71fecd143bf58ab65ddd8265
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/20200918/8ab2261d/attachment.html>
More information about the pypy-commit
mailing list