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

Reply via email to