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


Commits:
bb033fc8 by Matti Picus at 2023-01-06T08:56:50+02:00
add objimpl.h and move things there to be more compatible with upstream

There are new PyGC_* functions to turn off/on and check GC state that need 
implementing

--HG--
branch : py3.10

- - - - -
9bafda25 by Matti Picus at 2023-01-06T13:29:40+02:00
add PyIter_Send, move some functions to C, refactor to make things start to work

--HG--
branch : py3.10

- - - - -
b7949a5a by Matti Picus at 2023-01-06T15:47:50+02:00
add PyDateTime_DATE_GET_TZINFO, PyDateTime_TIME_GET_TZINFO (tests needed)

--HG--
branch : py3.10

- - - - -
316ef57e by Matti Picus at 2023-01-06T17:04:23+02:00
get rid of pypy-specific Py_TPPYPYFLAGS_FLOAT_SUBCLASS, remove deprecated 
tp_print

--HG--
branch : py3.10

- - - - -
9109845a by Matti Picus at 2023-01-06T17:05:04+02:00
resync object.h yet again, use some #ifdef PYPY_VERSION to reduce the diff

--HG--
branch : py3.10

- - - - -
dd5fd880 by Matti Picus at 2023-01-07T18:24:32+02:00
resync PyObject_Init, add _Py_NewReference

--HG--
branch : py3.10

- - - - -
09d030f7 by Matti Picus at 2023-01-07T18:24:47+02:00
typos and fixes

--HG--
branch : py3.10

- - - - -
28964e73 by Matti Picus at 2023-01-07T18:40:36+02:00
allow specifying cherrypick from cmdline in own tests

--HG--
branch : py3.10

- - - - -
d3a0aad8 by Matti Picus at 2023-01-07T18:47:03+02:00
typo

--HG--
branch : py3.10

- - - - -
f8535dfb by Matti Picus at 2023-01-07T19:59:16+02:00
fix wrapping of PyTuple_Pack, check errors in test_borrow

--HG--
branch : py3.10

- - - - -
b5d16fbd by Matti Picus at 2023-01-07T20:03:13+02:00
reset ob_pypy_link as well in _Py_NewReference

--HG--
branch : py3.10

- - - - -
d1a1ea76 by Matti Picus at 2023-01-07T23:50:00+02:00
tweaks, make sure exported functions are redefined with a prefix

--HG--
branch : py3.10

- - - - -
571ef520 by Matti Picus at 2023-01-07T23:51:46+02:00
adapt to removal of tp_pypy_flags for PyFloatType, it was a premature 
optimization

This qualification will need to be done for cython + pypy3.10

--HG--
branch : py3.10

- - - - -
3f480e15 by Matti Picus at 2023-01-07T23:59:26+02:00
remove pdb

--HG--
branch : py3.10

- - - - -
2272743a by Matti Picus at 2023-01-08T00:00:52+02:00
fix indent?

--HG--
branch : py3.10

- - - - -


22 changed files:

- pypy/interpreter/astcompiler/codegen.py
- pypy/interpreter/pyparser/error.py
- pypy/module/cpyext/api.py
- pypy/module/cpyext/cdatetime.py
- pypy/module/cpyext/floatobject.py
- pypy/module/cpyext/include/Python.h
- pypy/module/cpyext/include/floatobject.h
- pypy/module/cpyext/include/object.h
- + pypy/module/cpyext/include/objimpl.h
- pypy/module/cpyext/include/pythonrun.h
- pypy/module/cpyext/iterator.py
- pypy/module/cpyext/parse/cpyext_object.h
- pypy/module/cpyext/src/modsupport.c
- pypy/module/cpyext/src/object.c
- pypy/module/cpyext/src/typeobject.c
- pypy/module/cpyext/src/varargwrapper.c
- pypy/module/cpyext/test/specmethdocstring.c
- pypy/module/cpyext/test/test_borrow.py
- pypy/module/cpyext/test/test_object.py
- pypy/module/cpyext/test/test_typeobject.py
- pypy/module/cpyext/typeobject.py
- testrunner/runner.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/7a85a56113b6f7d234a59aaacb9c738856532409...2272743a0ea78d7d3e224eff7120628fa6158ec8

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/7a85a56113b6f7d234a59aaacb9c738856532409...2272743a0ea78d7d3e224eff7120628fa6158ec8
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list -- pypy-commit@python.org
To unsubscribe send an email to pypy-commit-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com

Reply via email to