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 · |
| 5.6 | #124601 | arm64: Fixed using ands/bics to compare against static unsigned consta | @jonathandavies-arm | Author: resolve conflicts | ✅ | @🌐jonathandavies-arm | ✅ CI passed · |
| 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 · |
| 4.4 | #119674 | Remove redundant pinning over static fields/RVA | @EgorBo | Author: resolve conflicts | ✅ | @EgorBo | ✅ CI passed · |
| 4.4 | #123323 | JIT: Devirtualize shared generic virtual methods | @hez2010 | Author: resolve conflicts | ✅ | @🌐hez2010 | ✅ CI passed · |
| 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 · |
| 3.7 | #105625 | JIT: Remove fallthrough restrictions in Compiler::fgOptimizeBranch |
@amanasifkhalid | Author: resolve conflicts | ⚪ | @amanasifkhalid | 🟡 CI pending · |
| 3.2 | #111005 | JIT: Add TSPLIB dump capabilities to block layout | @amanasifkhalid | Author: resolve conflicts | ❌ | @amanasifkhalid | ❌ CI failing · |
| 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 · |
| 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 · |
| 2.2 | #112151 | JIT: Make BB_UNITY_WEIGHT 1.0 |
@amanasifkhalid | Author: resolve conflicts | ❌ | @amanasifkhalid | ❌ CI failing · |
44 PRs scored.