-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Closed
Labels
3.14bugs and security fixesbugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)
Description
The opcode space is laid out as follows:
- Normal instructions
- Gap (>30 instructions)
- RESUME (opcode 149)
- Specialized instructions
- Gap (3 instructions)
- Instrumented instruments
If we need to add four more specializations and/or instrumented instructions we will run out of space.
The fix is obvious: Renumber RESUME to something like 128.
Linked PRs
Metadata
Metadata
Assignees
Labels
3.14bugs and security fixesbugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)