Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy


Commits:
4a935590 by Carl Friedrich Bolz-Tereick at 2021-12-06T10:10:34+01:00
fix one of the test_dis tests (some are real bugs)

--HG--
branch : py3.9

- - - - -
96957d8a by Carl Friedrich Bolz-Tereick at 2021-12-06T20:35:47+01:00
switching to the remaining 3.9 bytecodes, part 1) stop using
BUILD_MAP_UNPACK_WITH_CALL and use DICT_MERGE instead

--HG--
branch : py3.9

- - - - -
d149411a by Carl Friedrich Bolz-Tereick at 2021-12-06T21:45:24+01:00
same with DICT_UPDATE

--HG--
branch : py3.9

- - - - -
b51e7775 by Carl Friedrich Bolz-Tereick at 2021-12-09T19:08:52+01:00
re-implementation of DICT_MERGE, various fixes

--HG--
branch : py3.9

- - - - -
d3e0d185 by Carl Friedrich Bolz-Tereick at 2021-12-09T19:57:49+01:00
oops

--HG--
branch : py3.9

- - - - -
dfc96750 by Carl Friedrich Bolz-Tereick at 2021-12-10T11:53:50+01:00
rename LOOKUP_METHOD -> LOAD_METHOD, to be consistent with CPython

--HG--
branch : py3.9

- - - - -
86a4afdf by Carl Friedrich Bolz-Tereick at 2021-12-10T20:52:03+01:00
for assigning line numbers to instructions, follow cpython logic more exactly

--HG--
branch : py3.9

- - - - -
d3e2b0e7 by Carl Friedrich Bolz-Tereick at 2021-12-11T12:50:38+01:00
merge heads

--HG--
branch : py3.9

- - - - -


15 changed files:

- lib-python/3/opcode.py
- lib-python/3/test/test_dis.py
- pypy/interpreter/astcompiler/assemble.py
- pypy/interpreter/astcompiler/codegen.py
- pypy/interpreter/astcompiler/test/test_compiler.py
- pypy/interpreter/pycode.py
- pypy/interpreter/pyopcode.py
- pypy/interpreter/test/apptest_pyframe.py
- pypy/interpreter/test/test_interpreter.py
- pypy/module/pypyjit/test_pypy_c/test_call.py
- pypy/objspace/std/callmethod.py
- pypy/objspace/std/frame.py
- pypy/objspace/std/mapdict.py
- pypy/objspace/std/test/test_callmethod.py
- pypy/tool/opcode3.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/2e104e3fd2d56dee12ef031e729e42e8d377a57e...d3e2b0e74e246a68375a9bdcce6df2222fe95dcf

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/2e104e3fd2d56dee12ef031e729e42e8d377a57e...d3e2b0e74e246a68375a9bdcce6df2222fe95dcf
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to