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


Commits:
4321d239 by Matti Picus at 2023-12-03T15:14:25+02:00
align cpeyext use of PyBUF_MAX_NDIM with python3

- - - - -
021010a4 by Matti Picus at 2023-12-02T22:00:37+02:00
refactor and fix for *termios and const *winsize in rposix.py (issue #4042)

- - - - -
47065564 by Matti Picus at 2023-12-05T13:37:45+02:00
in _cffi_backend use header parsing of parse_c_type.h instead of rffi.CStruct 
declarations

Also use casting to reduce pointer incompatibilities

- - - - -
41be5f2b by Matti Picus at 2023-12-05T15:54:52+02:00
clean up some (overly?) pedantic GCC warnings in rvmprof (issue #4042)

PyPy-specific changes to common code should be upstreamed

- - - - -
908b8bfa by Matti Picus at 2023-12-05T15:57:12+02:00
merge default

--HG--
branch : py3.9

- - - - -
8fba8590 by Matti Picus at 2023-12-05T20:26:04+02:00
cpython raises a ValueError if memoryview has too many dimensions

--HG--
branch : py3.9

- - - - -
b32ba2a3 by Matti Picus at 2023-12-05T21:57:26+02:00
make the hpy llapi cpython api declarations match more closely (issue #4042)

--HG--
branch : py3.9

- - - - -


21 changed files:

- pypy/module/_cffi_backend/call_python.py
- pypy/module/_cffi_backend/ccallback.py
- pypy/module/_cffi_backend/cdlopen.py
- pypy/module/_cffi_backend/ffi_obj.py
- pypy/module/_cffi_backend/lib_obj.py
- pypy/module/_cffi_backend/parse_c_type.py
- pypy/module/_cffi_backend/realize_c_type.py
- pypy/module/_cffi_backend/test/test_parse_c_type.py
- pypy/module/_cffi_backend/test/test_recompiler.py
- pypy/module/_hpy_universal/llapi.py
- pypy/module/cpyext/api.py
- pypy/module/cpyext/memoryobject.py
- pypy/module/cpyext/parse/cpyext_object.h
- pypy/objspace/std/memoryobject.py
- pypy/objspace/std/test/test_memoryobject.py
- rpython/rlib/rposix.py
- rpython/rlib/rtermios.py
- rpython/rlib/rvmprof/src/rvmprof.h
- rpython/rlib/rvmprof/src/shared/vmp_stack.c
- rpython/rlib/rvmprof/src/shared/vmprof_common.c
- rpython/rlib/rvmprof/src/shared/vmprof_common.h


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/89cc5a145b12b333fe9bcaf23ae2dcd2a91529f8...b32ba2a38576e2c2d8e6fc934dff443338dc4c48

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/89cc5a145b12b333fe9bcaf23ae2dcd2a91529f8...b32ba2a38576e2c2d8e6fc934dff443338dc4c48
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