Carl Friedrich Bolz-Tereick pushed to branch branch/better-storesink-2 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 - - - - - b921ea31 by Carl Friedrich Bolz-Tereick at 2023-06-10T12:28:47+02:00 fix test after 99a3887c61d2 --HG-- branch : better-storesink-2 - - - - - 1c37092b by Carl Friedrich Bolz-Tereick at 2023-06-10T12:30:27+02:00 fix wrong logic: just translate all the operations. this is what accidentally happened anyway and it didn't cause any blowups --HG-- branch : better-storesink-2 - - - - - 6a25e588 by Carl Friedrich Bolz-Tereick at 2023-06-10T12:48:09+02:00 start doing boolean rewriting for exit switches --HG-- branch : better-storesink-2 - - - - - f05fc0e5 by Carl Friedrich Bolz-Tereick at 2023-06-10T14:16:51+02:00 test and fix: deal with the cached getfield results sometimes having the wrong (=a more precise) type for what is expected. introduce casts in that case. --HG-- branch : better-storesink-2 - - - - - 226a2cb4 by Carl Friedrich Bolz-Tereick at 2023-06-12T10:12:00+02:00 merge default --HG-- branch : better-storesink-2 - - - - - 12 changed files: - 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/history.py - rpython/jit/metainterp/opencoder.py - rpython/jit/metainterp/optimizeopt/bridgeopt.py - rpython/jit/metainterp/optimizeopt/heap.py - rpython/translator/backendopt/cse.py - rpython/translator/backendopt/removenoops.py - rpython/translator/backendopt/test/test_cse.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e5a82b51b72aba25ee729eb2036c35735381c405...226a2cb4ff72806ac3e445e7a4095c9ef178bdd2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e5a82b51b72aba25ee729eb2036c35735381c405...226a2cb4ff72806ac3e445e7a4095c9ef178bdd2 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