Skip to content

JIT Focus Area for .NET 10 #108988

@JulieLeeMSFT

Description

@JulieLeeMSFT

Focus Area

As we look forward to the advancements in .NET 10, there are several key areas of focus that will drive development and improvements within JIT. These priorities aim to enhance performance and overall efficiency, ensuring that JIT continues to meet the evolving needs of developers and the performance demands of various workloads. Here are some of the primary focus areas for JIT in .NET 10:

  • Advaced architectural features
  • De-Abstraction
  • Foundational Optimizations

Advanced Architecture

De-Abstraction

  • JIT: De-abstraction in .NET 10 #108913
  • Array Enumeration De-Abstraction
  • Stack Allocation Improvements
  • Delegate GDV Improvements
  • PGO Improvements
  • Inlining improvements with functions with exception handling (EH)

JIT Foundational Optimizations

Opportunistic items

Moved to Future

JIT Foundational Optimizations

Opportunistic items

Metadata

Metadata

Assignees

Labels

User StoryA 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 SuperPMI

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions