gh-105481: generate op IDs from bytecode.c instead of hard coding them in opcode.py#107971
gh-105481: generate op IDs from bytecode.c instead of hard coding them in opcode.py#107971iritkatriel merged 18 commits intopython:mainfrom
Conversation
…de_Deopt as part of metadata
…codes map in dis.
ericsnowcurrently
left a comment
There was a problem hiding this comment.
Mostly LGTM. I've left a couple comments where there might be something further to be done.
(I'm approving under the assumption the comments will be resolved first, one way or another.)
Thanks. A couple of tests for tracing/instrumentation are failing, I'm still debugging that. |
… instrumented opcode (python#107978)
gvanrossum
left a comment
There was a problem hiding this comment.
The revolution! It's almost here!!
A few nits but no need to wait for a re-review.
| @@ -1617,197 +1616,197 @@ def _prepare_test_cases(): | |||
| Instruction = dis.Instruction | |||
|
|
|||
| expected_opinfo_outer = [ | |||
There was a problem hiding this comment.
This test is just preposterous. Let's commit to doing this in a different way in a future PR.
Uh oh!
There was an error while loading. Please reload this page.