Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10-bytecode-positions at PyPy / pypy
Commits: b6294c1a by Carl Friedrich Bolz-Tereick at 2023-03-16T12:32:45+01:00 remove more of the previous hack that solved the problem fixed in 394d8edc72b3 --HG-- branch : py3.10-bytecode-positions - - - - - 0ef9cb9a by Carl Friedrich Bolz-Tereick at 2023-03-16T13:51:52+01:00 remove more vestiges of the old line tracing approach --HG-- branch : py3.10-bytecode-positions - - - - - 125ecd01 by Carl Friedrich Bolz-Tereick at 2023-03-16T13:53:18+01:00 make marklines use the new linetable format --HG-- branch : py3.10-bytecode-positions - - - - - 05220af6 by Carl Friedrich Bolz-Tereick at 2023-03-16T13:55:37+01:00 ouch --HG-- branch : py3.10-bytecode-positions - - - - - a8133412 by Carl Friedrich Bolz-Tereick at 2023-03-16T13:56:52+01:00 remove property that I used for testing, seems now everything goes through the proper APIs --HG-- branch : py3.10-bytecode-positions - - - - - b77b9a9c by Carl Friedrich Bolz-Tereick at 2023-03-16T13:57:16+01:00 remove very old and always skipped test --HG-- branch : py3.10-bytecode-positions - - - - - 6599b5fc by Carl Friedrich Bolz-Tereick at 2023-03-16T15:03:09+01:00 this test actually works --HG-- branch : py3.10-bytecode-positions - - - - - 128c9834 by Carl Friedrich Bolz-Tereick at 2023-03-16T16:37:17+01:00 these tests are cpython only --HG-- branch : py3.10-bytecode-positions - - - - - 00421564 by Carl Friedrich Bolz-Tereick at 2023-03-16T16:48:10+01:00 some missing line tracing NOPs --HG-- branch : py3.10-bytecode-positions - - - - - 6a26d73a by Carl Friedrich Bolz-Tereick at 2023-03-16T20:38:14+01:00 test and fix: the NOP emitted for 'while 1' needs to be *in* the loop --HG-- branch : py3.10-bytecode-positions - - - - - 9125879e by Carl Friedrich Bolz-Tereick at 2023-03-16T20:49:46+01:00 another test and fix, turns out the whole "line event on backwards jump" is important --HG-- branch : py3.10-bytecode-positions - - - - - c7ee9033 by Carl Friedrich Bolz-Tereick at 2023-03-16T21:03:53+01:00 test and fix: location of END_ASYNC_FOR --HG-- branch : py3.10-bytecode-positions - - - - - ce564075 by Carl Friedrich Bolz-Tereick at 2023-03-16T21:25:11+01:00 test and fix: break in finally in loop --HG-- branch : py3.10-bytecode-positions - - - - - a3806a8c by Carl Friedrich Bolz-Tereick at 2023-03-16T21:38:53+01:00 test and fix (break jumping to break then return) --HG-- branch : py3.10-bytecode-positions - - - - - 15 changed files: - lib-python/3/test/test_sys_setprofile.py - lib-python/3/test/test_sys_settrace.py - pypy/interpreter/astcompiler/assemble.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/test/test_compiler.py - pypy/interpreter/executioncontext.py - pypy/interpreter/generator.py - pypy/interpreter/location.py - pypy/interpreter/pycode.py - pypy/interpreter/pyframe.py - pypy/interpreter/pyopcode.py - pypy/interpreter/test/apptest_pyframe.py - pypy/interpreter/test/test_code.py - pypy/interpreter/test/test_location.py - pypy/interpreter/test/test_pyframe.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/306af88d271a708fd04976be7752781b48b2c01e...a3806a8c24cc531ad7dd3a2910e71d5b26bfe192 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/306af88d271a708fd04976be7752781b48b2c01e...a3806a8c24cc531ad7dd3a2910e71d5b26bfe192 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