GH-128563: Generate opcode = ... in instructions that need opcode (GH-129608)

* Remove support for GO_TO_INSTRUCTION
This commit is contained in:
Mark Shannon 2025-02-03 15:09:21 +00:00 committed by GitHub
parent 808071b994
commit 75b628adeb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 558 additions and 172 deletions

View file

@ -334,21 +334,21 @@ opmap = {
'INSTRUMENTED_END_FOR': 235,
'INSTRUMENTED_POP_ITER': 236,
'INSTRUMENTED_END_SEND': 237,
'INSTRUMENTED_LOAD_SUPER_ATTR': 238,
'INSTRUMENTED_FOR_ITER': 239,
'INSTRUMENTED_CALL_KW': 240,
'INSTRUMENTED_CALL_FUNCTION_EX': 241,
'INSTRUMENTED_INSTRUCTION': 242,
'INSTRUMENTED_JUMP_FORWARD': 243,
'INSTRUMENTED_NOT_TAKEN': 244,
'INSTRUMENTED_POP_JUMP_IF_TRUE': 245,
'INSTRUMENTED_POP_JUMP_IF_FALSE': 246,
'INSTRUMENTED_POP_JUMP_IF_NONE': 247,
'INSTRUMENTED_POP_JUMP_IF_NOT_NONE': 248,
'INSTRUMENTED_RESUME': 249,
'INSTRUMENTED_RETURN_VALUE': 250,
'INSTRUMENTED_YIELD_VALUE': 251,
'INSTRUMENTED_CALL': 252,
'INSTRUMENTED_FOR_ITER': 238,
'INSTRUMENTED_INSTRUCTION': 239,
'INSTRUMENTED_JUMP_FORWARD': 240,
'INSTRUMENTED_NOT_TAKEN': 241,
'INSTRUMENTED_POP_JUMP_IF_TRUE': 242,
'INSTRUMENTED_POP_JUMP_IF_FALSE': 243,
'INSTRUMENTED_POP_JUMP_IF_NONE': 244,
'INSTRUMENTED_POP_JUMP_IF_NOT_NONE': 245,
'INSTRUMENTED_RESUME': 246,
'INSTRUMENTED_RETURN_VALUE': 247,
'INSTRUMENTED_YIELD_VALUE': 248,
'INSTRUMENTED_LOAD_SUPER_ATTR': 249,
'INSTRUMENTED_CALL': 250,
'INSTRUMENTED_CALL_KW': 251,
'INSTRUMENTED_CALL_FUNCTION_EX': 252,
'INSTRUMENTED_JUMP_BACKWARD': 253,
'JUMP': 256,
'JUMP_IF_FALSE': 257,