-
-
Notifications
You must be signed in to change notification settings - Fork 33.6k
Closed
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)performancePerformance or resource usagePerformance or resource usagetype-featureA feature request or enhancementA feature request or enhancement
Description
Feature or enhancement
Proposal:
Add a new section to the stats produced by --enable-pystats, which keeps track of the pairs, triples, and longer sequences in which UOps appear. This will be useful for analyzing candidate pairs for condensing into a single superinstruction, as well as other kinds of optimization.
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
This came up in the context of exploring superinstructions for the Copy and Patch JIT at faster-cpython/ideas#647.
Linked PRs
Metadata
Metadata
Assignees
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)performancePerformance or resource usagePerformance or resource usagetype-featureA feature request or enhancementA feature request or enhancement