-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Closed
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Milestone
Description
This issue collects a set of desired CLR CodeGen (JIT) inner-loop infrastructure improvements.
We do not have any concrete plans to work on any of these for .NET 10 due to competing priorities. So, this list of work items should be viewed more as desired and opportunistic, rather than committed work.
Work items
SuperPMI
- superpmi: automated TechEmpower collection superpmi: automated TechEmpower collection #47545
- SuperPMI: Investigate MISSING data for Linux/arm collection SuperPMI: Investigate MISSING data for Linux/arm collection #80162
- SPMI collections need to use release System.Private.Corelib SPMI collections need to use release System.Private.Corelib #60947
- Investigate including the SPMI collector as part of the core runtime Investigate including the SPMI collector as part of the core runtime #85537
- SuperPMI: add JIT memory diff measurements in per-PR pipeline runs SuperPMI: add JIT memory diff measurements in per-PR pipeline runs #95767
- Enable post back of JIT test pipeline results to triggering GitHub PR Enable post back of JIT test pipeline results to triggering GitHub PR #93138
- SPMI: Give specific context examples for tpdiff SPMI: Give specific context examples for tpdiff #85755
- SPMI: Enable replay filter by attribute or metric SPMI: Enable replay filter by attribute or metric #93140
- Add a SPMI collection for pre-AVX512 hardware Add a SPMI collection for pre-AVX512 hardware #87145
Other
- crossgen2 JIT stress testing crossgen2 JIT stress testing #58388
Related
.NET 7 work was tracked with #64832.
.NET 8 work was tracked with #79018.
.NET 9 work was tracked with #93141
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI