Skip to content

Instantly share code, notes, and snippets.

@danmoseley
Last active February 28, 2026 09:21
Show Gist options
  • Select an option

  • Save danmoseley/691f14a43d914204e23ed1b1ef3851eb to your computer and use it in GitHub Desktop.

Select an option

Save danmoseley/691f14a43d914204e23ed1b1ef3851eb to your computer and use it in GitHub Desktop.
area-CodeGen-coreclr PR triage — dotnet/runtime

area-CodeGen-coreclr PR Triage — dotnet/runtime

Generated 2026-02-28 by pr-triage skill

Score PR Title Who Next Action CI Author Why
7.7 #124880 [Wasm RyuJit] annotate (some) local accesses with var nums @AndyAyersMS Author: respond to 2 thread(s) from @SingleAccretion @AndyAyersMS ✅ CI passed · 👍 approved (non-owner) · 💬 2 unresolved · 📦 small change
7.4 #123546 arm64: Remove widening casts before truncating @JulieLeeMSFT Maintainer: review needed @🌐jonathandavies-arm ✅ CI passed · 👍 approved (non-owner) · 🌐 community · 📦 large (3 files, 724 lines)
7.3 #122533 Fix #74020: Optimize consecutive shifts in JIT Morph @csa7mdm Author: respond to 7 thread(s) from @EgorBo @🌐csa7mdm ✅ CI passed · 👍 approved (non-owner) · 💬 7 unresolved · 🗨️ active (10 threads) · 🌐 community
7.3 #122485 [RISC-V] Enable instruction printing for the Generate code phase in @SkyShield Author: merge main (stale 17d) @🌐SkyShield ✅ CI passed · 👍 triager approved · 🌐 community · 📦 large (3 files, 817 lines) · ⏳ stale (17d)
7.1 #124747 Add jit loop invariant improve @JulieLeeMSFT Maintainer: review needed @🌐Dimoner ✅ CI passed · 🔍 no review yet · 🌐 community · 📦 small change
7 #124642 JIT: Fix fgFoldCondToReturnBlock for multi-statement return blocks @yykkibbb Author: respond to 1 thread(s) from @EgorBo @🌐yykkibbb ✅ CI passed · 👀 reviewed, not approved · 💬 1 unresolved · 🌐 community · 📦 small change
7 #123755 [Performance] Vectorize string.StartsWith for static readonly strings @reedz Author: respond to 4 thread(s) from @copilot-pull-request-reviewer, @EgorBo @🌐reedz ✅ CI passed · 👀 reviewed, not approved · 💬 4 unresolved · 🌐 community · 📦 small change
6.7 #124516 Support for variable sized locals in morph and lclmorph @JulieLeeMSFT Maintainer: review needed @🌐snickolls-arm ✅ CI passed · 🔍 no review yet · 🌐 community · 📦 small change
6.6 #122898 JIT: Skip redundant AND masking in NarrowWithSaturation codegen @laveeshb Author: fix CI failures @🌐laveeshb ❌ CI failing · 👍 approved (non-owner) · 🌐 community · 📦 small change
6.6 #124846 [Wasm RyuJIT] Block Stores pt. 2 @kg Author: respond to 6 thread(s) from @copilot-pull-request-reviewer, @EgorBo @kg ✅ CI passed · 👀 reviewed, not approved · 💬 6 unresolved · 🗨️ busy (38 threads, 5 people)
6.6 #103358 JIT: Add stress mode for skipping lowering conditional nodes to use CP @amanasifkhalid Author: respond to 1 thread(s) from @jakobbotsch @amanasifkhalid ✅ CI passed · 👍 approved (non-owner) · 💬 1 unresolved · 📦 small change · ⏳ stale (98d) · 🕰️ old (625d)
6.6 #120934 JIT: Fix unnecessary GC transitions recorded for tailcalls @jakobbotsch Author: respond to 1 thread(s) from @jakobbotsch @app/copilot-swe-agent ✅ CI passed · 👍 approved (non-owner) · 💬 1 unresolved · 📦 small change · ⏳ stale (127d) · 🕰️ old (130d)
6.5 #124114 JIT: Accelerate uint->floating casts on pre-AVX-512 x86 @saucecontrol Author: merge main (stale 21d) @🌐saucecontrol ✅ CI passed · 👀 reviewed, not approved · 🌐 community · ⏳ stale (21d)
6.2 #123645 Use patchpointinfo for OSR runtime helper @am11 Author: respond to 1 thread(s) from @jakobbotsch @🌐am11 ✅ CI passed · 👍 approved (non-owner) · 💬 1 unresolved · 🌐 community · 📦 large (24 files, 1222 lines) · ⏳ stale (17d)
6.1 #124415 More precise ranges for casts in GetRangeFromAssertions @EgorBo Author: fix CI failures @EgorBo ❌ CI failing · 👀 reviewed, not approved · 📦 small change
6.1 #99130 Optimize casts from constant byrefs @MichalPetryka Author: respond to 1 thread(s) from @EgorBo @MichalPetryka ✅ CI passed · 👀 reviewed, not approved · 💬 1 unresolved · 📦 small change · ⏳ stale (336d) · 🕰️ old (729d)
5.9 #121367 Eliminate most Windows IO usages in superpmi @huoyaoyuan Author: respond to 8 thread(s) from @jakobbotsch, @AaronRobinsonMSFT @🌐huoyaoyuan ✅ CI passed · 👀 reviewed, not approved · 💬 8 unresolved · 🗨️ busy (25 threads, 3 people) · 🌐 community · 📦 large (39 files, 1251 lines) · 🕰️ old (115d)
5.9 #107419 JIT: Try to maintain fallthrough in Compiler::fgSplitEdge @JulieLeeMSFT Maintainer: review needed @amanasifkhalid ✅ CI passed · 🔍 no review yet · 📦 small change · ⏳ stale (148d) · 🕰️ old (540d)
5.7 #121985 JIT: Constant fold SequenceEqual with the help of VN @hez2010 Author: fix CI failures @🌐hez2010 ❌ CI failing · 👍 approved (non-owner) · 💬 1 unresolved · 🗨️ active (8 threads) · 🌐 community · 📦 small change · 🕰️ old (94d)
5.7 #117261 Improve Math.BigMul performance on x64 @Daniel-Svensson Author: respond to 4 thread(s) from @EgorBo, @copilot-pull-request-reviewer 🟡 @🌐Daniel-Svensson 🟡 CI pending · 👀 reviewed, not approved · 💬 4 unresolved · 🗨️ active (7 threads) · 🌐 community · 🕰️ old (240d)
5.7 #122311 [RyuJit/WASM] Document baseline WASM features @SingleAccretion Author: merge main (stale 42d) 🟡 @🌐SingleAccretion 🟡 CI pending · 👀 reviewed, not approved · 🌐 community · 📦 small change · ⏳ stale (42d)
5.7 #124915 Cleanup basic block @AndyAyersMS Author: fix CI failures @AndyAyersMS ❌ CI failing · 👀 reviewed, not approved · 🗨️ active (6 threads) · 📦 large (27 files, 411 lines)
5.6 #118736 JIT: More precise side effect propagation in loop hoisting @amanasifkhalid Author: resolve conflicts @amanasifkhalid ✅ CI passed · ⚠️ has conflicts · 👍 approved (non-owner) · 📦 small change · ⏳ stale (177d) · 🕰️ old (197d)
5.6 #124601 arm64: Fixed using ands/bics to compare against static unsigned consta @jonathandavies-arm Author: resolve conflicts @🌐jonathandavies-arm ✅ CI passed · ⚠️ has conflicts · 👀 reviewed, not approved · 💬 1 unresolved · 🌐 community · 📦 small change
5.5 #123717 arm64: Refactor mov/movprfx for unmasked operations @JulieLeeMSFT Maintainer: review needed @🌐ylpoonlg ✅ CI passed · 🔍 no review yet · 🌐 community · 📦 large (5 files, 994 lines) · ⏳ stale (24d)
5.5 #124332 arm64: Fold negative variable eq/ne to 0 @JulieLeeMSFT Maintainer: review needed @🌐jonathandavies-arm ✅ CI passed · 🔍 no review yet · 🌐 community · 📦 large (3 files, 1508 lines) · ⏳ stale (16d)
5.4 #124794 Rewrite ConvertToDecimal in XslNumber.cs to use safe code with string. @EgorBo Author: fix CI failures @app/copilot-swe-agent ❌ CI failing · 🔍 no review yet · 📦 small change
5.2 #99136 missing opportunities in constant folding around bitwise ops @pedrobsaila Author: respond to 7 thread(s) from @amanasifkhalid @pedrobsaila ✅ CI passed · 👀 reviewed, not approved · 💬 7 unresolved · 🗨️ active (7 threads) · 📦 large (3 files, 541 lines) · ⏳ stale (60d) · 🕰️ old (729d)
5.1 #108493 JIT: Use edge weights in LinearScan::findPredBlockForLiveIn @JulieLeeMSFT Maintainer: review needed @amanasifkhalid 🟡 CI pending · 🔍 no review yet · 📦 small change · ⏳ stale (148d) · 🕰️ old (513d)
5 #123138 arm64: Add support for BFI and BFX instruction @jonathandavies-arm Author: fix CI failures @🌐jonathandavies-arm ❌ CI failing · 🔍 no review yet · 🌐 community · 📦 large (17 files, 2669 lines)
5 #122821 Add III.1.7 "Managed pointers exposing parameters outside of the metho @EgorBo Author: respond to 1 thread(s) from @jkotas 🟡 @EgorBo 🟡 CI pending · 👀 reviewed, not approved · 💬 1 unresolved · 📦 small change · ⏳ stale (46d)
4.6 #124804 Add AVX512 BMM API @alexcovington Author: resolve conflicts @🌐alexcovington ❌ CI failing · ⚠️ has conflicts · 👍 approved (non-owner) · 🗨️ active (7 threads) · 🌐 community · 📦 large (29 files, 888 lines)
4.4 #119674 Remove redundant pinning over static fields/RVA @EgorBo Author: resolve conflicts @EgorBo ✅ CI passed · ⚠️ has conflicts · 👀 reviewed, not approved · 💬 4 unresolved · ⏳ stale (150d) · 🕰️ old (168d)
4.4 #123323 JIT: Devirtualize shared generic virtual methods @hez2010 Author: resolve conflicts @🌐hez2010 ✅ CI passed · ⚠️ has conflicts · 👀 reviewed, not approved · 💬 10 unresolved · 🗨️ busy (40 threads, 3 people) · 🌐 community · 📦 large (18 files, 647 lines)
4.4 #107585 JIT: Simplify block insertion when cloning finally regions @amanasifkhalid Author: fix CI failures @amanasifkhalid ❌ CI failing · 🔍 no review yet · 📦 small change · ⏳ stale (98d) · 🕰️ old (536d)
4.4 #123146 JIT: Normalize optimizations for ConditionalSelect and BlendVariable @saucecontrol Author: fix CI failures @🌐saucecontrol ❌ CI failing · 👀 reviewed, not approved · 🗨️ active (11 threads) · 🌐 community · 📦 large (5 files, 512 lines) · ⏳ stale (23d)
4.1 #124637 Add instruction set detection for SVE_AES, SVE_SHA3, SVE_SM4, SHA3, SM @a74nh Author: resolve conflicts @🌐a74nh ❌ CI failing · ⚠️ has conflicts · 👀 reviewed, not approved · 🗨️ active (6 threads) · 🌐 community · 📦 large (16 files, 622 lines)
3.7 #105625 JIT: Remove fallthrough restrictions in Compiler::fgOptimizeBranch @amanasifkhalid Author: resolve conflicts @amanasifkhalid 🟡 CI pending · ⚠️ has conflicts · 🔍 no review yet · 📦 small change · ⏳ stale (148d) · 🕰️ old (579d)
3.2 #111005 JIT: Add TSPLIB dump capabilities to block layout @amanasifkhalid Author: resolve conflicts @amanasifkhalid ❌ CI failing · ⚠️ has conflicts · 👀 reviewed, not approved · 💬 2 unresolved · 📦 small change · ⏳ stale (148d) · 🕰️ old (424d)
3.2 #124267 Pass vectors via simd registers on Unix x64 @reedz Author: fix CI failures @🌐reedz ❌ CI failing · 🔍 no review yet · 💬 6 unresolved · 🗨️ active (6 threads) · 🌐 community · 📦 large (24 files, 1202 lines) · ⏳ stale (17d)
3 #116651 JIT: enable stack allocation of more arrays in R2R @AndyAyersMS Author: resolve conflicts @AndyAyersMS ❌ CI failing · ⚠️ has conflicts · 👍 approved (non-owner) · 💬 3 unresolved · ⏳ stale (228d) · 🕰️ old (259d)
2.8 #124130 Add __vectorcall ABI support for Windows x64 @reedz Author: fix CI failures @🌐reedz ❌ CI failing · 🔍 no review yet · 💬 23 unresolved · 🗨️ busy (23 threads, 1 people) · 🌐 community · 📦 large (39 files, 3129 lines) · ⏳ stale (16d)
2.6 #119041 Instrument stackalloc for PGO @EgorBo Author: resolve conflicts @EgorBo ❌ CI failing · ⚠️ has conflicts · 👀 reviewed, not approved · 💬 4 unresolved · 🗨️ active (7 threads) · ⏳ stale (176d) · 🕰️ old (188d)
2.2 #112151 JIT: Make BB_UNITY_WEIGHT 1.0 @amanasifkhalid Author: resolve conflicts @amanasifkhalid ❌ CI failing · ⚠️ has conflicts · 🔍 no review yet · 💬 3 unresolved · ⏳ stale (148d) · 🕰️ old (388d)

44 PRs scored.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment