Carl Friedrich Bolz-Tereick pushed to branch branch/jit-generating-extension at PyPy / pypy
Commits: 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 - - - - - 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 - - - - - 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 - - - - - 2c8582d3 by Carl Friedrich Bolz-Tereick at 2023-06-13T15:21:32+02:00 remove some old remnant - - - - - 60e0c97e by Carl Friedrich Bolz-Tereick at 2023-06-13T22:11:36+02:00 optimize the goto_if_not_*: - don't call replace_box for fresh boxes that can't be stored anywhere yet - make the "same box" shortcut faster - - - - - 519f1f7e by Matti Picus at 2023-06-15T12:26:38+03:00 update release note - - - - - 7b3db6f2 by Matti Picus at 2023-06-15T21:59:46+03:00 Added tag release-pypy2.7-v7.3.12 for changeset 8d509266596a - - - - - 979b661c by Matti Picus at 2023-06-15T22:00:19+03:00 Added tag release-pypy3.9-v7.3.12 for changeset 3f3f2298ddc5 - - - - - 0e07b01f by Matti Picus at 2023-06-15T22:00:47+03:00 Added tag release-pypy3.10-v7.3.12 for changeset af44d0b8114c - - - - - 0f2487ab by Matti Picus at 2023-06-16T08:24:08+03:00 finalize release - - - - - 00eca7e9 by Carl Friedrich Bolz-Tereick at 2023-06-17T12:06:59+02:00 merge default --HG-- branch : jit-generating-extension - - - - - 18 changed files: - .hgtags - pypy/doc/release-v7.3.12.rst - pypy/objspace/std/intobject.py - pypy/objspace/std/test/test_intobject.py - pypy/tool/release/check_versions.py - pypy/tool/release/repackage.sh - pypy/tool/release/versions.json - 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/pyjitpl.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/585bf49ea98b8c9d73595da44e22791314237c66...00eca7e97f7ccee67d8d09477354d10098994817 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/585bf49ea98b8c9d73595da44e22791314237c66...00eca7e97f7ccee67d8d09477354d10098994817 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