dotnet / dotnet/runtime

Add a skill for JIT optimization workflow

Open
#124,707 1 comment 0 reactions 0 assignees View on GitHub
area-CodeGen-coreclr area-skills JIT-Infra
Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

In order to minimize the developer loop for Copilot when it's tasked to implement an optimization we should prepare an instruction (skill, to avoid polluting the general instructions).

I'm thinking of a "take the function from an issue, create a console app where you invoke it (might need to simulate Tier1 promotion) and record SPMI context for that function only. Then, work with the context only. Once finished, run SPMI replay to validate it on a broader set. Then normal tests.

cc @dotnet/jit-contrib

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.