-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
Closed
Labels
performancePerformance or resource usagePerformance or resource usage
Description
LOAD_CLOSURE
is identical to LOAD_FAST_CHECK
in every way except its name and number.
The justification for its existence is that "We keep LOAD_CLOSURE so that the bytecode stays more readable.".
Which is insufficient justification to keep it given that it:
- Uses an instruction, a limited resource which adds bulk to the interpreter
- Prevents superinstruction formation.
- Prevents removal of checks for uninitialized variables.
Linked PRs
terryjreedy and carljm
Metadata
Metadata
Assignees
Labels
performancePerformance or resource usagePerformance or resource usage