Matti Picus pushed to branch branch/py3.8 at PyPy / pypy
Commits: f88573aa by Carl Friedrich Bolz-Tereick at 2021-06-05T21:21:11+02:00 (cfbolz, mattip, twitch): start implementing _PyObject_Vectorcall --HG-- branch : py3.8-vectorcall - - - - - 3a2c8052 by Carl Friedrich Bolz-Tereick at 2021-06-05T21:38:08+02:00 :x --HG-- branch : py3.8-vectorcall - - - - - ad795fe1 by Carl Friedrich Bolz-Tereick at 2021-06-05T22:27:46+02:00 (cfbolz, mattip, twitch): implement PyVectorcall_Call --HG-- branch : py3.8-vectorcall - - - - - 1a500def by Carl Friedrich Bolz-Tereick at 2021-06-05T22:30:08+02:00 (cfbolz, mattip, twitch): copy-paste some more things --HG-- branch : py3.8-vectorcall - - - - - b78bbf8b by Carl Friedrich Bolz-Tereick at 2021-06-06T20:12:17+02:00 add PyObject_Calloc --HG-- branch : py3.8-vectorcall - - - - - adea801d by Carl Friedrich Bolz-Tereick at 2021-06-06T22:07:43+02:00 implement _PyObject_CallNoArg --HG-- branch : py3.8-vectorcall - - - - - 935f9b72 by Carl Friedrich Bolz-Tereick at 2021-06-06T22:11:22+02:00 implement _PyObject_FastCall --HG-- branch : py3.8-vectorcall - - - - - 5d4769b3 by Carl Friedrich Bolz-Tereick at 2021-06-06T22:11:50+02:00 it was actually wrong to remove tp_print (it's still initialized sometimes) --HG-- branch : py3.8-vectorcall - - - - - 1f577991 by Carl Friedrich Bolz-Tereick at 2021-06-06T22:12:16+02:00 ifndef-out enough unsupported code that testcapimodule compiles --HG-- branch : py3.8-vectorcall - - - - - fcd4684c by Matti Picus at 2021-06-08T10:08:42+03:00 use pypy define for Py_BuildValue --HG-- branch : py3.8-vectorcall - - - - - 8db32007 by Carl Friedrich Bolz-Tereick at 2021-06-07T12:25:45+02:00 implement fastcall with dict --HG-- branch : py3.8-vectorcall - - - - - ba24312c by Carl Friedrich Bolz-Tereick at 2021-06-08T13:31:12+02:00 merge py3.8 --HG-- branch : py3.8-vectorcall - - - - - 5700a062 by Matti Picus at 2021-06-08T16:39:47+03:00 close branch for merge --HG-- branch : py3.8-vectorcall - - - - - a860632b by Matti Picus at 2021-06-08T16:40:48+03:00 merge branch that provides most of PEP 590 vectorcall --HG-- branch : py3.8 - - - - - 07ec668c by Matti Picus at 2021-06-08T17:03:04+03:00 fix bad merge, do not test PyState_*Module functions that do not exist on PyPy --HG-- branch : py3.8 - - - - - 15 changed files: - lib_pypy/_testcapimodule.c - lib_pypy/_testmultiphase.c - pypy/module/cpyext/api.py - pypy/module/cpyext/eval.py - pypy/module/cpyext/include/abstract.h - pypy/module/cpyext/include/dictobject.h - pypy/module/cpyext/include/object.h - pypy/module/cpyext/include/tupleobject.h - pypy/module/cpyext/methodobject.py - pypy/module/cpyext/object.py - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/slotdefs.py - + pypy/module/cpyext/src/call.c - pypy/module/cpyext/test/test_object.py - pypy/module/cpyext/test/test_typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9934b4d41ee0c4a0221a971dd4739e3886b55a6b...07ec668c956ca207b378e07e5b7685d1f28657a1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9934b4d41ee0c4a0221a971dd4739e3886b55a6b...07ec668c956ca207b378e07e5b7685d1f28657a1 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