Matti Picus pushed to branch branch/release-pypy3.6-v7.x at PyPy / pypy


Commits:
c918539a by Antonio Cuni at 2020-10-05T16:24:02+02:00
merge py3.6 into hpy

--HG--
branch : hpy

- - - - -
6d01cb06 by Antonio Cuni at 2020-10-05T17:06:26+02:00
./update_vendored to hpy 0.1.dev642+g508502c, git rev 508502c

--HG--
branch : hpy

- - - - -
ddb139b2 by Antonio Cuni at 2020-10-05T17:11:29+02:00
implement HPy_sq_length

--HG--
branch : hpy

- - - - -
ef51db74 by Antonio Cuni at 2020-10-23T10:25:21+02:00
./update_vendored to hpy version 0.1.dev723+gdba748d, git rev dba748d

--HG--
branch : hpy

- - - - -
d2045a5e by Antonio Cuni at 2020-10-23T10:33:22+02:00
update the context and adjust the list of pre-allocated handles

--HG--
branch : hpy

- - - - -
ec11517d by Antonio Cuni at 2020-10-23T11:18:29+02:00
add support for __doc__ on both W_ExtensionFunction and W_ExtensionMethod

--HG--
branch : hpy

- - - - -
0932f5c1 by Antonio Cuni at 2020-10-23T11:26:59+02:00
fix this after changing the signature of W_ExtensionFunction.__init__

--HG--
branch : hpy

- - - - -
af1ef9fe by Antonio Cuni at 2020-10-23T11:27:48+02:00
make it possible to call pytest.skip() without arguments from applevel tests 
(needed because at least one hpy test does it)

--HG--
branch : hpy

- - - - -
75c42782 by Antonio Cuni at 2020-10-23T11:37:47+02:00
correctly handle HPyDef_MEMBER(.readonly=1)

--HG--
branch : hpy

- - - - -
c0e231ac by Antonio Cuni at 2020-10-23T11:57:11+02:00
implement HPyMember_STRING

--HG--
branch : hpy

- - - - -
d9a17fb2 by Antonio Cuni at 2020-10-23T12:06:56+02:00
implement HPyMember_CHAR

--HG--
branch : hpy

- - - - -
e18f1b25 by Antonio Cuni at 2020-10-23T12:11:49+02:00
implement HPyMember_STRING_INPLACE

--HG--
branch : hpy

- - - - -
4f723a38 by Antonio Cuni at 2020-10-23T12:14:58+02:00
implement HPyMember_BOOL

--HG--
branch : hpy

- - - - -
5da0a0b7 by Antonio Cuni at 2020-10-23T14:45:17+02:00
implement HPyMember_NONE

--HG--
branch : hpy

- - - - -
4a540521 by Antonio Cuni at 2020-10-23T14:56:17+02:00
improve the test and fix

--HG--
branch : hpy

- - - - -
bda02205 by Antonio Cuni at 2020-10-25T15:07:14+01:00
the tests inside test_extra are being integrated into the main hpy tests in the 
git branch antocuni/integrate-pypy-tests: move them into the appropriate place 
also here

--HG--
branch : hpy

- - - - -
dd6a6308 by Antonio Cuni at 2020-10-25T15:32:44+01:00
WIP: fix the test as it was done by git commit c1d07fd of the 
antocuni/integrate-pypy-tests branch. Implement the __setitem__ side of the 
sq_ass_item slot. The test still fails because we are missing __delitem__

--HG--
branch : hpy

- - - - -
47222fb3 by Antonio Cuni at 2020-10-25T15:44:15+01:00
implement W_wrap_sq_delitem and make test_sq_ass_item pass

--HG--
branch : hpy

- - - - -
729b59fc by Antonio Cuni at 2020-10-25T15:48:45+01:00
enable sq_concat and sq_inplace_concat

--HG--
branch : hpy

- - - - -
65c031bf by Antonio Cuni at 2020-10-25T15:51:06+01:00
implement sq_repeat and sq_inplace_repeat

--HG--
branch : hpy

- - - - -
9f4e2186 by Antonio Cuni at 2020-10-25T15:59:44+01:00
implement sq_contains

--HG--
branch : hpy

- - - - -
d9f82c0b by Antonio Cuni at 2020-10-25T17:29:32+01:00
correctly handle negative indices inside sq_* slots

--HG--
branch : hpy

- - - - -
3fdfa324 by Antonio Cuni at 2020-10-25T17:44:21+01:00
improve test_legacy_slots_members as done by hpy git rev 94981b9, and fix it

--HG--
branch : hpy

- - - - -
b3fb3403 by Antonio Cuni at 2020-10-25T17:52:16+01:00
add a link to the relevant issue here

--HG--
branch : hpy

- - - - -
9a9f7399 by Ronan Lamy at 2020-10-27T17:02:41+00:00
Workaround for bridge functions misbehaving when switching between different 
space objects in testing

--HG--
branch : hpy

- - - - -
f0b3c994 by Matti Picus at 2020-10-31T20:48:13+02:00
update unused Makefile

--HG--
branch : py3.6

- - - - -
678fc404 by Matti Picus at 2020-10-31T21:58:46+02:00
use _pydecimal not _decimal

--HG--
branch : py3.6

- - - - -
f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00
add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2

- - - - -
9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00
add missing include, needs sychronization with upstream

- - - - -
186f65af by Matti Picus at 2020-11-02T08:17:04+02:00
typo in macro name

- - - - -
a32cca96 by Antonio Cuni at 2020-11-02T14:38:11+01:00
WIP: start to implement HPyTracker

--HG--
branch : hpy

- - - - -
09293d6c by Antonio Cuni at 2020-11-02T14:50:00+01:00
implement HPyTracker_{Add,RemoveAll}

--HG--
branch : hpy

- - - - -
79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00
Ensure compatibility of r_singlefloat/r_longfloat hashes with equality

- - - - -
9fd89746 by Antonio Cuni at 2020-11-02T21:10:16+00:00
Merge branch 'branch/hpy' into 'branch/py3.6'

Update to hpy 0.1.dev723+gdba748d

See merge request pypy/pypy!772

--HG--
branch : py3.6

- - - - -
d4a8374a by cptpcrd at 2020-11-02T19:28:10-05:00
fix resource module prlimit() detection

1. Fix prlimit() detection on musl (where
   `ctypes.util.find_library('c')` always returns None)
2. Only run the prlimit() tests if prlimit() is present

--HG--
branch : cptpcrd-resource-prlimit-condition

- - - - -
83ed90ae by Matti Picus at 2020-11-03T09:36:39+02:00
merge cptpcrd-resource-prlimit-condition

--HG--
branch : py3.6

- - - - -
d8ad7359 by Matti Picus at 2020-11-03T09:40:41+02:00
merge default into branch

--HG--
branch : py3.6

- - - - -
738b31a6 by Matti Picus at 2020-11-03T09:43:50+02:00
document hpy as part of the release

- - - - -
f22bfe72 by Matti Picus at 2020-11-03T09:44:26+02:00
merge default into py3.6

--HG--
branch : py3.6

- - - - -
e48ec58c by Matti Picus at 2020-11-04T06:58:32+02:00
adapt test to missing _decimal module

--HG--
branch : py3.6

- - - - -
fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00
move test

- - - - -
46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00
update test

- - - - -
92fd5b4b by Matti Picus at 2020-11-04T11:39:47+02:00
merge default into py3.6

--HG--
branch : py3.6

- - - - -
d6344e17 by Matti Picus at 2020-11-04T11:42:38+02:00
adapt test to py3.6

--HG--
branch : py3.6

- - - - -
99c54112 by Matti Picus at 2020-11-04T17:29:29+02:00
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -


30 changed files:

- Makefile
- extra_tests/test_decimal.py
- pypy/module/test_lib_pypy/test_posix_extra.py → 
extra_tests/test_posix_extra.py
- lib_pypy/_decimal.py → lib_pypy/__decimal.py
- lib_pypy/_resource_build.py
- lib_pypy/pypy_tools/build_cffi_imports.py
- pypy/doc/index-of-whatsnew.rst
- pypy/doc/whatsnew-pypy3-7.3.2.rst
- + pypy/doc/whatsnew-pypy3-7.3.3.rst
- pypy/doc/whatsnew-pypy3-head.rst
- pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py
- 
pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h
- 
pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyslot.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpydef.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpyfunc.h
- + 
pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/runtime/ctx_tracker.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/version.h
- 
pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/autogen_hpyfunc_trampolines.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/hpy.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h
- 
pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_hpyfunc_trampolines.h
- 
pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpy.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_listbuilder.c
- pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_module.c
- + pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_tracker.c
- pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_tuplebuilder.c
- pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_type.c
- pypy/module/_hpy_universal/_vendored/hpy/devel/version.py
- pypy/module/_hpy_universal/handles.py


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/-/compare/bf1ed88769f07f144167169b553f6e32addac5df...99c54112e96866fe8e66c75ec4fec2602d13854e

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/bf1ed88769f07f144167169b553f6e32addac5df...99c54112e96866fe8e66c75ec4fec2602d13854e
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

Reply via email to