[pypy-commit] [Git][pypy/pypy][branch/nested-scopes-jit] 3 commits: make the cells optimization also work for non-arguments, as long as the

Carl Friedrich Bolz-Tereick foss at heptapod.net
Tue Mar 17 09:29:30 EDT 2020


Carl Friedrich Bolz-Tereick pushed to branch branch/nested-scopes-jit at PyPy / pypy


Commits:
0a92bf79 by Carl Friedrich Bolz-Tereick at 2020-03-16T18:11:07+01:00
make the cells optimization also work for non-arguments, as long as the
variable is only written to once

--HG--
branch : nested-scopes-jit

- - - - -
2576be14 by Carl Friedrich Bolz-Tereick at 2020-03-16T23:27:00+01:00
undo most of d2497f614daa: simplify Cell initialization back to what it was on
default, now that Cell change tracking is somewhat more robust

--HG--
branch : nested-scopes-jit

- - - - -
2eb4875a by Carl Friedrich Bolz-Tereick at 2020-03-17T14:27:40+01:00
strengthen test, add a proper test for non-interference

--HG--
branch : nested-scopes-jit

- - - - -


4 changed files:

- pypy/interpreter/nestedscope.py
- pypy/interpreter/pycode.py
- pypy/interpreter/pyframe.py
- pypy/interpreter/test/test_cellfamily.py


View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/3b16bb590ff055782fec2612959f3743e274da96...2eb4875a1bd07a5fb57be92b8f4e4b9ed1690896

---
View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/3b16bb590ff055782fec2612959f3743e274da96...2eb4875a1bd07a5fb57be92b8f4e4b9ed1690896
You're receiving this email because of your account on foss.heptapod.net.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-commit/attachments/20200317/4ab682fa/attachment-0001.html>


More information about the pypy-commit mailing list