Matti Picus pushed to branch branch/py3.10 at PyPy / pypy
Commits: 0509fa54 by Carl Friedrich Bolz-Tereick at 2023-05-20T13:26:43+02:00 we can just use posonly args now for list.__init__ and set.__init__ --HG-- branch : py3.9 - - - - - 99a7389e by Carl Friedrich Bolz-Tereick at 2023-05-30T14:17:11+02:00 try to get rid of the weird _cache mechanism in the History class --HG-- branch : jit-history-no-cache - - - - - 155a1b3d by Carl Friedrich Bolz-Tereick at 2023-05-30T14:37:10+02:00 fix the somewhat fiddly exception stuff --HG-- branch : jit-history-no-cache - - - - - c14ddc55 by Carl Friedrich Bolz-Tereick at 2023-05-30T14:53:51+02:00 fix test --HG-- branch : jit-history-no-cache - - - - - a28ccd5c by Carl Friedrich Bolz-Tereick at 2023-05-30T15:15:39+02:00 remove copy_value_from --HG-- branch : jit-history-no-cache - - - - - bd353a7b by Carl Friedrich Bolz-Tereick at 2023-05-30T15:34:13+02:00 fix --HG-- branch : jit-history-no-cache - - - - - c123e4e6 by Carl Friedrich Bolz-Tereick at 2023-05-30T16:17:34+02:00 add the value to the *FrontendOp constructors --HG-- branch : jit-history-no-cache - - - - - 68a32b71 by Carl Friedrich Bolz-Tereick at 2023-05-30T21:01:11+02:00 fix virtualizables maybe --HG-- branch : jit-history-no-cache - - - - - b320d3c2 by Carl Friedrich Bolz-Tereick at 2023-05-31T18:01:30+02:00 a few fixes --HG-- branch : jit-history-no-cache - - - - - 5b2e7691 by Carl Friedrich Bolz-Tereick at 2023-05-31T21:17:31+02:00 fixes --HG-- branch : jit-history-no-cache - - - - - 18e44485 by Carl Friedrich Bolz-Tereick at 2023-05-31T21:18:11+02:00 merge jit-history-no-cache: small refactoring in the History class, it can now use the proper opencoder encoding of a trace immediately, not only after the inputargs are known. this is a small simplification only. - - - - - 15b62b11 by Carl Friedrich Bolz-Tereick at 2023-05-31T21:20:31+02:00 merge heads - - - - - 07841690 by Carl Friedrich Bolz-Tereick at 2023-05-31T21:36:43+02:00 d77a1ac14a7e leads to the two extra operations, which are a bit annoying but not that costly - - - - - 0edbc28f by Carl Friedrich Bolz-Tereick at 2023-06-01T22:00:20+02:00 don't give all descrs a ei_index and a descr_index field, almost all don't have that - - - - - 4ed1165b by Matti Picus at 2023-06-07T12:25:58+02:00 update to v3.9.17 --HG-- branch : vendor/stdlib-3.9 - - - - - 2f1bf0f7 by Matti Picus at 2023-06-07T12:39:50+02:00 update stdlib to v3.9.17 --HG-- branch : py3.9 - - - - - 4e6b7271 by Matti Picus at 2023-06-07T15:06:23+02:00 update python version to 3.9.17 --HG-- branch : py3.9 - - - - - a683b5c6 by Carl Friedrich Bolz-Tereick at 2023-06-09T09:53:23+02:00 fix comment - - - - - 0d085188 by Carl Friedrich Bolz-Tereick at 2023-06-07T18:28:17+02:00 inline get_field_updater to allow FieldUpdater to be alloc-removed everywhere - - - - - e30f6e05 by Matti Picus at 2023-06-11T17:19:17+03:00 PyInt_FromLong is not python3 --HG-- branch : py3.9 - - - - - 4ad8035e by Matti Picus at 2023-06-11T17:19:52+03:00 fix test: long is 32 bits on windows --HG-- branch : py3.9 - - - - - 1865264a by Matti Picus at 2023-06-11T17:33:11+03:00 add debug print when test fails --HG-- branch : py3.9 - - - - - 7c0b4b58 by Carl Friedrich Bolz-Tereick at 2023-06-13T13:19:44+02:00 improve warmup a little bit: - directly put the two most common opcodes into the loop - add a special case for the int_add variant with a constant argument - - - - - cf744857 by Carl Friedrich Bolz-Tereick at 2023-06-13T14:12:50+02:00 use the rbigint.add_int (etc) shortcuts for the int+int overflowing operations as well - - - - - e8f2590e by Carl Friedrich Bolz-Tereick at 2023-06-13T14:57:22+02:00 merge default --HG-- branch : py3.9 - - - - - 7d026135 by Carl Friedrich Bolz-Tereick at 2023-06-13T15:06:42+02:00 make sure the rbigint.*_int fast paths are used for comparisons between ints and longs on 3.x --HG-- branch : py3.9 - - - - - 834f0a23 by Carl Friedrich Bolz-Tereick at 2023-06-13T15:08:16+02:00 merge heads --HG-- branch : py3.9 - - - - - 2afce4b7 by Matti Picus at 2023-06-14T17:31:24+03:00 use 'r' on escape sequences in f-strings, cpython issue 105784 --HG-- branch : py3.9 - - - - - 1e250af2 by Matti Picus at 2023-06-14T18:09:48+03:00 resync _testcapimodule.c for python 3.9.17 --HG-- branch : py3.9 - - - - - d64f1a6b by Carl Friedrich Bolz-Tereick at 2023-06-14T20:07:23+02:00 fix smalllong --HG-- branch : py3.9 - - - - - 56fe80bf by Matti Picus at 2023-06-15T10:19:27+03:00 docstring of list.__init__ changed, adapt test. --HG-- branch : py3.9 - - - - - efc51e4e by Matti Picus at 2023-06-15T10:27:10+03:00 merge py3.9 --HG-- branch : py3.10 - - - - - b5cc06a7 by Matti Picus at 2023-06-15T12:08:03+03:00 fix merge --HG-- branch : py3.10 - - - - - 30 changed files: - lib-python/3/idlelib/idle_test/test_calltip.py - lib-python/3/test/test_httpservers.py - lib-python/3/test/test_threading_local.py - lib-python/3/uu.py - pypy/module/cpyext/pyobject.py - pypy/module/cpyext/src/intobject.c - pypy/module/cpyext/test/foo.c - pypy/module/cpyext/test/test_datetime.py - pypy/module/cpyext/test/test_typeobject.py - pypy/module/pypyjit/test_pypy_c/test_misc.py - pypy/objspace/std/intobject.py - pypy/objspace/std/listobject.py - pypy/objspace/std/longobject.py - pypy/objspace/std/setobject.py - pypy/objspace/std/test/test_intobject.py - rpython/jit/backend/llgraph/runner.py - rpython/jit/backend/llsupport/descr.py - rpython/jit/codewriter/effectinfo.py - rpython/jit/codewriter/liveness.py - rpython/jit/codewriter/test/test_effectinfo.py - rpython/jit/metainterp/heapcache.py - rpython/jit/metainterp/history.py - rpython/jit/metainterp/opencoder.py - rpython/jit/metainterp/optimizeopt/bridgeopt.py - rpython/jit/metainterp/optimizeopt/heap.py - rpython/jit/metainterp/optimizeopt/test/test_util.py - rpython/jit/metainterp/pyjitpl.py - rpython/jit/metainterp/resoperation.py - rpython/jit/metainterp/resume.py - rpython/jit/metainterp/test/test_compile.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/1c1b91b3bfb6e88e5ba5d5fded6de25502a2c443...b5cc06a74e7968cb17192dad5659aab949c61fc7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/1c1b91b3bfb6e88e5ba5d5fded6de25502a2c443...b5cc06a74e7968cb17192dad5659aab949c61fc7 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