-
-
Notifications
You must be signed in to change notification settings - Fork 34.2k
Open
Labels
3.15new features, bugs and security fixesnew features, bugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)performancePerformance or resource usagePerformance or resource usagetopic-JIT
Description
Merging GET_ITER and GET_YIELD_FROM_ITER will allow optimizations applied to for loops for common types like lists to also be applied to yield from loops and allow better specialization of SEND improving JIT coverage.
To merge the two instructions, SEND will have to be modified to take an extra NULL input.
This is part of #145047
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
3.15new features, bugs and security fixesnew features, bugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)performancePerformance or resource usagePerformance or resource usagetopic-JIT