[pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: distinguish between a c-api CMethod and an app-level Method

Matti Picus (@mattip) foss at heptapod.net
Mon Jan 31 13:35:08 EST 2022



Matti Picus pushed to branch branch/py3.8 at PyPy / pypy


Commits:
4ad517f1 by Matti Picus at 2022-01-31T12:26:34+02:00
distinguish between a c-api CMethod and an app-level Method

also avoid calling through cpyext functions in modsupport.py

--HG--
branch : cpyext-cmethod

- - - - -
5cf8f8c2 by Matti Picus at 2022-01-31T20:34:49+02:00
merge cpyext-cmethod which makes methods of cpyext classes different from methods of python classes

for obscure and probably wrong reasons, but such is life

--HG--
branch : py3.8

- - - - -


7 changed files:

- pypy/interpreter/baseobjspace.py
- pypy/interpreter/function.py
- pypy/interpreter/pyframe.py
- pypy/module/cpyext/classobject.py
- pypy/module/cpyext/methodobject.py
- pypy/module/cpyext/modsupport.py
- pypy/module/cpyext/test/test_typeobject.py


View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e60ddfffec2a1de6049c58e97ec765ae975b696c...5cf8f8c24c25638605d60d8f587c7cd648a91d07

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e60ddfffec2a1de6049c58e97ec765ae975b696c...5cf8f8c24c25638605d60d8f587c7cd648a91d07
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20220131/da754fc1/attachment.html>


More information about the pypy-commit mailing list