Skip to content

JIT Focus Area for .NET 10 #108988

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

Activity

  1. ghost added
    area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
    on Oct 17, 2024
  2. changed the title [-]JIT Focus Areas for .NET 10[/-] [+]JIT Focus Area for .NET 10[/+] on Oct 17, 2024
  3. self-assigned this
    on Oct 17, 2024
  4. added this to the 10.0.0 milestone on Oct 17, 2024
  5. dotnet-policy-service commented on Oct 17, 2024

    @dotnet-policy-service
    Contributor

    Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
    See info in area-owners.md if you want to be subscribed.

  6. added
    User StoryA single user-facing feature. Can be grouped under an epic.
    on Oct 17, 2024
  7. JulieLeeMSFT commented on Oct 17, 2024

    @JulieLeeMSFT
    MemberAuthor

    cc @dotnet/jit-contrib.

  8. moved this to Team User Stories in .NET Core CodeGenon Oct 17, 2024
  9. moved this from Team User Stories to Done in .NET Core CodeGenon Aug 11, 2025
  10. locked and limited conversation to collaborators on Sep 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions