[pypy-commit] [Git][pypy/pypy][branch/default] 9 commits: call more appropriate methods a bit everywhere

Carl Friedrich Bolz-Tereick foss at heptapod.net
Sun Feb 21 06:50:44 EST 2021



Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy


Commits:
48b98346 by Carl Friedrich Bolz-Tereick at 2021-02-04T13:44:54+01:00
call more appropriate methods a bit everywhere

--HG--
branch : intbound-improvements-3

- - - - -
77dc56b7 by Carl Friedrich Bolz-Tereick at 2021-02-04T14:23:10+01:00
more of same

--HG--
branch : intbound-improvements-3

- - - - -
48be10cf by Carl Friedrich Bolz-Tereick at 2021-02-04T14:26:58+01:00
kill unnecessary imports

--HG--
branch : intbound-improvements-3

- - - - -
dc65a713 by Carl Friedrich Bolz-Tereick at 2021-02-04T15:07:36+01:00
document branch

--HG--
branch : intbound-improvements-3

- - - - -
0e49cf0c by Carl Friedrich Bolz-Tereick at 2020-04-26T17:37:20+02:00
make the JIT reason about int_invert and int_neg

--HG--
branch : intbound-improvements-3

- - - - -
38d9440a by Carl Friedrich Bolz-Tereick at 2020-04-29T11:06:35+02:00
better reasoning about upper bounds of or and xor, and about lower bounds of or

--HG--
branch : intbound-improvements-3

- - - - -
4f222570 by Carl Friedrich Bolz-Tereick at 2020-04-28T18:39:09+02:00
fix type-unsafe test

--HG--
branch : intbound-improvements-3

- - - - -
5d70c6a9 by Carl Friedrich Bolz-Tereick at 2021-02-15T17:05:28+01:00
Backed out changeset f1c2880a6b49
(some test fails weirdly, trying to see what caused it)

--HG--
branch : intbound-improvements-3

- - - - -
625bd7d5 by Carl Friedrich Bolz-Tereick at 2021-02-21T12:50:27+01:00
merge intbount-improvements-3

refactor the intbounds analyzer a little bit, add some optimizations for
int_neg and int_invert

- - - - -


7 changed files:

- pypy/doc/whatsnew-head.rst
- rpython/jit/metainterp/optimizeopt/intbounds.py
- rpython/jit/metainterp/optimizeopt/intutils.py
- rpython/jit/metainterp/optimizeopt/rewrite.py
- rpython/jit/metainterp/optimizeopt/test/test_intbound.py
- rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
- rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py


View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/112b24aa9e41f9d484ded086d49fa0d043fab80c...625bd7d538d05d9970033a6c68554ac68a29d1f5

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/112b24aa9e41f9d484ded086d49fa0d043fab80c...625bd7d538d05d9970033a6c68554ac68a29d1f5
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20210221/e134274c/attachment-0001.html>


More information about the pypy-commit mailing list