Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits: 299b620e by Carl Friedrich Bolz-Tereick at 2023-07-17T14:22:32+02:00 make UnicodeIO store its data in a list of r_int32, as opposed to using the rpython unicode type. we want to get rid of the unicode type and also it requires an extra copy all the time. - - - - - 8b8bc35e by Matti Picus at 2023-08-29T14:23:56+03:00 accept NULL tp_doc (bpo-41832) --HG-- branch : py3.9 - - - - - 94a66f7c by Matti Picus at 2023-09-11T00:07:55+03:00 improve handling of tp_name, __name__ for spec-defined heap types --HG-- branch : py3.9 - - - - - 5863e5fa by Matti Picus at 2023-09-11T10:41:03+03:00 more module name tweaks for spec-defined types --HG-- branch : py3.9 - - - - - e17e95a3 by Matti Picus at 2023-09-11T11:48:18+03:00 do not set tp_call on all types --HG-- branch : py3.9 - - - - - 635eafb9 by Carl Friedrich Bolz-Tereick at 2023-09-11T16:47:22+02:00 Backed out changeset 5c4a22132d86 After the backout in caa36fdae098 this got broken - - - - - 9c265798 by Carl Friedrich Bolz-Tereick at 2023-09-11T16:54:16+02:00 merge heads - - - - - 03ddcd26 by Matti Picus at 2023-09-11T18:01:52+03:00 confirm issue 3318 is fixed --HG-- branch : py3.9 - - - - - dd6160a4 by Matti Picus at 2023-09-11T19:32:49+03:00 properly inherit slot functions for heaptypes (like CPython's inherit_slots) --HG-- branch : py3.9 - - - - - 94e00bab by Carl Friedrich Bolz-Tereick at 2023-09-11T18:52:48+02:00 merge default --HG-- branch : py3.9 - - - - - 8fae276e by Matti Picus at 2023-09-11T20:16:46+03:00 align nb_int with PyNumber_Long (to get consistent error message) --HG-- branch : py3.9 - - - - - 12423bce by Matti Picus at 2023-09-11T20:35:10+03:00 merge heads --HG-- branch : py3.9 - - - - - d90ea8a5 by Carl Friedrich Bolz-Tereick at 2023-09-11T21:40:08+02:00 a branch where to try to remove the .sign field of rbigints, making them one word smaller --HG-- branch : rbigint-size-reduction - - - - - 91ce6d31 by Carl Friedrich Bolz-Tereick at 2023-09-11T21:41:17+02:00 remove the rbigint.sign field and multipy the size with the sign instead --HG-- branch : rbigint-size-reduction - - - - - 1875f794 by Matti Picus at 2023-09-12T01:03:42+03:00 update ssl to 1.1.1w - - - - - 7ace1ed3 by Matti Picus at 2023-09-12T01:04:06+03:00 merge default --HG-- branch : py3.9 - - - - - 5bea4966 by Carl Friedrich Bolz-Tereick at 2023-09-12T14:30:29+02:00 trace got longer due to having to take the abs of the size --HG-- branch : rbigint-size-reduction - - - - - 92b106da by Carl Friedrich Bolz-Tereick at 2023-09-12T16:11:00+02:00 make rbigint.toint elidable instead (it will raise if the value doesn't fit, which is fine) --HG-- branch : rbigint-size-reduction - - - - - 155afb7e by Carl Friedrich Bolz-Tereick at 2023-09-12T17:01:46+02:00 try to fix test_locals on 32 bit --HG-- branch : rbigint-size-reduction - - - - - 5372e272 by Carl Friedrich Bolz-Tereick at 2023-09-12T20:42:12+02:00 merge rbigint-size-reduction: make every rbigint one word smaller by storing the sign in the size field - - - - - 3878e066 by Carl Friedrich Bolz-Tereick at 2023-09-12T21:19:02+02:00 merge heads - - - - - 8add8f9b by Carl Friedrich Bolz-Tereick at 2023-09-12T22:35:49+02:00 merge default --HG-- branch : py3.9 - - - - - 3ed1b8e3 by Matti Picus at 2023-09-27T08:05:57+03:00 handle pathlib.Path objects in _ssl (issue 4002) --HG-- branch : py3.9 - - - - - 8dec7c4f by Matti Picus at 2023-09-27T08:48:55+03:00 update to v3.9.18 --HG-- branch : vendor/stdlib-3.9 - - - - - 388d1da7 by Matti Picus at 2023-09-27T08:55:31+03:00 merge vendor/stdlib-3.9 to update to v3.9.18 --HG-- branch : py3.9 - - - - - 63a617c7 by Matti Picus at 2023-09-27T08:58:33+03:00 update versions --HG-- branch : py3.9 - - - - - 6253f580 by Matti Picus at 2023-09-27T11:12:23+03:00 skip PyUnicode_DecodeUTF8Stateful, implement _PyLong_AsInt --HG-- branch : py3.9 - - - - - a9bbadac by Matti Picus at 2023-09-27T12:41:03+03:00 typo --HG-- branch : py3.9 - - - - - 15d7b694 by Matti Picus at 2023-09-27T15:11:29+03:00 start release note - - - - - f2df15e5 by Matti Picus at 2023-09-27T15:39:08+03:00 fix 24b351fb3567 and add failure mode to _fs_converter --HG-- branch : py3.9 - - - - - 67df745e by Matti Picus at 2023-09-27T15:40:53+03:00 update version to 7.3.14 - - - - - 45c6e7ae by Matti Picus at 2023-09-27T15:41:33+03:00 merge default --HG-- branch : py3.9 - - - - - 0ad6c8f6 by Matti Picus at 2023-09-28T13:07:52+03:00 merge py3.9 --HG-- branch : hpy-0.9 - - - - - f226ad77 by Matti Picus at 2023-09-28T15:08:29+03:00 Handle HPy_tp_str, HPy_tp_hash --HG-- branch : hpy-0.9 - - - - - e15091f6 by Matti Picus at 2023-09-28T15:12:58+03:00 trigger finalize with gc.collect --HG-- branch : hpy-0.9 - - - - - d7e87666 by Matti Picus at 2023-09-28T19:24:55+03:00 handle delattr, delitem, HPy_mod_create --HG-- branch : hpy-0.9 - - - - - 79644d07 by Matti Picus at 2023-09-28T19:47:22+03:00 fix translation --HG-- branch : hpy-0.9 - - - - - d3e966bc by Matti Picus at 2023-09-28T20:11:52+03:00 add HPyDict_Copy, HPyDict_Keys --HG-- branch : hpy-0.9 - - - - - 2757e19e by Matti Picus at 2023-09-28T20:31:18+03:00 implement HPySlice_Unpack --HG-- branch : hpy-0.9 - - - - - cbf2b4ca by Matti Picus at 2023-09-28T20:35:19+03:00 fix test --HG-- branch : hpy-0.9 - - - - - 6c8c7afd by Matti Picus at 2023-09-28T22:35:56+03:00 empty out test_extra --HG-- branch : hpy-0.9 - - - - - 6b9e28b9 by Matti Picus at 2023-09-28T22:37:04+03:00 implement HPy_EvalCode, HPy_Compile_s --HG-- branch : hpy-0.9 - - - - - 30 changed files: - lib-python/3/ssl.py - lib-python/3/tarfile.py - lib-python/3/test/test_ssl.py - lib-python/3/test/test_tarfile.py - lib-python/3/test/test_unicode.py - lib-python/stdlib-upgrade.txt - lib-python/stdlib-version.txt - lib_pypy/_cffi_ssl/_stdssl/__init__.py - lib_pypy/_cffi_ssl/_stdssl/certificate.py - lib_pypy/_testcapimodule.c - lib_pypy/_testmultiphase.c.h - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/doc/conf.py - + pypy/doc/release-v7.3.13.rst - pypy/module/_cffi_backend/cdlopen.py - pypy/module/_hpy_universal/TODO-hpy-0.9 - pypy/module/_hpy_universal/interp_dict.py - + pypy/module/_hpy_universal/interp_eval.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/interp_module.py - pypy/module/_hpy_universal/interp_object.py - + pypy/module/_hpy_universal/interp_slice.py - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/_vendored/test_eval.py - pypy/module/_hpy_universal/test/_vendored/test_extra.py - pypy/module/_hpy_universal/test/_vendored/test_hpybuildvalue.py - pypy/module/_hpy_universal/test/_vendored/test_hpymodule.py - pypy/module/_hpy_universal/test/_vendored/test_slots.py - pypy/module/_io/interp_stringio.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8c9c408880d605f5bd92dc38d2f2fae6c354f952...6b9e28b9d47588afab8b7efa8a554f318ec3c286 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8c9c408880d605f5bd92dc38d2f2fae6c354f952...6b9e28b9d47588afab8b7efa8a554f318ec3c286 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