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


Commits:
b9d69106 by Carl Friedrich Bolz-Tereick at 2023-04-08T16:28:52+02:00
un-messify the _opcode_stack_effect_jump function

--HG--
branch : py3.9

- - - - -
a2f77a5f by Carl Friedrich Bolz-Tereick at 2023-04-09T12:32:38+02:00
merge py3.9

--HG--
branch : py3.10

- - - - -
344dcff1 by Carl Friedrich Bolz-Tereick at 2023-04-09T13:01:27+02:00
another jump threading case

--HG--
branch : py3.10

- - - - -
4e6e42d2 by Carl Friedrich Bolz-Tereick at 2023-04-09T13:10:17+02:00
give the implicit RETURN_VALUE a line number even if the function contains no
other bytecode

--HG--
branch : py3.10

- - - - -
8da3ad67 by Carl Friedrich Bolz-Tereick at 2023-04-09T15:22:16+02:00
optimize assignment "idiom" in list comprehensions (nowadays just use 
walrus
instead)

--HG--
branch : py3.10

- - - - -


5 changed files:

- pypy/interpreter/astcompiler/assemble.py
- pypy/interpreter/astcompiler/codegen.py
- pypy/interpreter/astcompiler/test/test_compiler.py
- pypy/module/_opcode/interp_opcode.py
- pypy/module/_opcode/test/apptest_opcode.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/6f4834b472e9398fed7d685422558361bcd86183...8da3ad6766b5ff220a13bea32446b47da4e876bb

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/6f4834b472e9398fed7d685422558361bcd86183...8da3ad6766b5ff220a13bea32446b47da4e876bb
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