dotnet/runtime Merged Pull Requests

Title Number Merged At Author Decision
Fix NativeAOT GC hole issue 129598 06/20/2026 21:02 janvorli APPROVED
Fix x64 ToScalar XMM→GPR codegen for contained CreateScalar operand 129644 06/20/2026 20:46 copilot-swe-agent APPROVED
Properly annotate CreateGeometricSequence 129658 06/20/2026 20:16 hez2010 APPROVED
[mono][llvm] Use llvm.minimum/maximum for scalar Math.Min/Max float ops 129593 06/20/2026 10:42 lewing APPROVED
Enforce 75-minute timeout floor for windows_arm64 global build jobs 129553 06/19/2026 22:51 copilot-swe-agent APPROVED
[wasm] Split CoreCLR thunks by target OS (browser vs wasi) 129549 06/19/2026 21:23 lewing APPROVED
Remove OSX from linker tests and runtime trimming tests 129586 06/19/2026 19:59 sbomer APPROVED
Reapply "Add lane construction and composition APIs" 129627 06/19/2026 19:22 hez2010 APPROVED
Bump actions/checkout from 6 to 7 129596 06/19/2026 18:53 dependabot APPROVED
Remove unsafe MemoryMarshal.Cast from Crc32C update path 129619 06/19/2026 17:51 EgorBo APPROVED
Remove Wrapper delegate kind, switch ARM32 VSD hidden arg to R12 129403 06/19/2026 17:33 copilot-swe-agent APPROVED
[main] Source code updates from dotnet/dotnet 129454 06/19/2026 17:06 dotnet-maestro APPROVED
Remove unused nativeImagePath from assembly LoadFromPath paths 129597 06/19/2026 14:56 elinor-fung APPROVED
[release/10.0] Update dependencies from dotnet/icu 129376 06/19/2026 14:32 dotnet-maestro APPROVED
[release/8.0-staging] Update dependencies from dotnet/icu 129375 06/19/2026 14:31 dotnet-maestro REVIEW_REQUIRED
Link libgssapi.so.9.0 on OpenBSD for AOT libs 129580 06/19/2026 11:45 am11 APPROVED
Revert "Add lane construction and composition APIs" 129610 06/19/2026 08:13 MichalStrehovsky APPROVED
[wasm] WBT: flush async output handlers in ToolCommand.ExecuteWithCapturedOutput 129590 06/19/2026 06:38 lewing APPROVED
[browser][mono][MT] Prep for emscripten upgrade 129503 06/19/2026 06:18 pavelsavara APPROVED
[ARM32] Eliminate red zone usage in runtime stubs 129398 06/19/2026 02:16 cshung APPROVED
Port System.IO.FileSystem.Watcher to OpenBSD 129583 06/19/2026 01:53 am11 APPROVED
Add ISOSDacInterface17 for StressLog enumeration via cDAC 129272 06/19/2026 01:30 max-charlamb APPROVED
Fix crossgen2 R2R issues found by static analysis 129495 06/19/2026 00:49 jtschuster APPROVED
Handle canonical types in constraints checks 129278 06/18/2026 21:53 MichalStrehovsky APPROVED
Fix objRef not being stored in GetPointerData after DebuggerIPCE_ObjectData refactor 129539 06/18/2026 21:12 tommcdon APPROVED
JIT: Fix managed return value debug info for floating-point returns 129321 06/18/2026 21:11 tommcdon APPROVED
Skip UnmanagedCallersOnlyAssociatedSourceType test on Android 129402 06/18/2026 21:06 MichalStrehovsky APPROVED
Remove unneeded message printed in case of Tizen build 129572 06/18/2026 20:55 gbalykov APPROVED
Fix debug build of libraries tests 129579 06/18/2026 19:04 gbalykov APPROVED
[cDAC] Add RuntimeFlavor to IRuntimeInfo and expand NAOT data descriptor 129520 06/18/2026 14:52 max-charlamb APPROVED
[mobile] .NET 11 mobile runtime configuration updates 129293 06/18/2026 14:33 kotlarmilos APPROVED
[Wasm RyuJit] Add Wasm SIMD NYIs, fix PushArgs assert, fix Async/Try/SCC issue. 129494 06/18/2026 14:00 AndyAyersMS APPROVED
Improve WebSocket exceptions to include informative messages 129428 06/18/2026 13:34 copilot-swe-agent APPROVED
Add DerivedTypes property to IsClosedTypeAttribute 129529 06/18/2026 13:18 copilot-swe-agent APPROVED
[ci-scan] Use blocking-clean-ci-optional for JIT/GC/PGO stress pipeline KBEs 129569 06/18/2026 12:45 kotlarmilos APPROVED
Port System.Net.Security to OpenBSD 129479 06/18/2026 12:43 am11 APPROVED
[clr-ios] Disable Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests on Apple mobile 129514 06/18/2026 09:51 kotlarmilos APPROVED
Implement StartSuspended for Windows and Resume on SafeProcessHandle 129512 06/18/2026 09:26 copilot-swe-agent APPROVED
[browser][coreCLR] fix resource merging 129466 06/18/2026 07:35 pavelsavara APPROVED
Disable `CustomReflectionContextExamples.AddCustomAttribute` on NativeAOT via existing tracking issue 129550 06/18/2026 05:35 copilot-swe-agent APPROVED
Cache NativeAOT Visual Studio tool discovery 129316 06/18/2026 05:34 MichalStrehovsky APPROVED
[cDAC]: Implement GetEnCHangingFieldInfo 129411 06/18/2026 03:29 rcj1 APPROVED
Fix assembly labels on MacOS X64 to be LOCAL_LABEL 129531 06/18/2026 02:58 davidwrighton APPROVED
[release/10.0] Fix ComInterfaceGenerator collision on same-named methods in disjoint cross-assembly bases 129473 06/18/2026 01:05 copilot-swe-agent APPROVED
Fix W3CPropagatorcompliance against W3C Trace Context Level 2 129414 06/17/2026 22:40 Kielek APPROVED
Use SSA-based TryGetRange to fold conditions 129354 06/17/2026 21:23 EgorBo APPROVED
Reject SAFEARRAY to IntPtr[] marshalling with mismatched native element size 129444 06/17/2026 20:42 elinor-fung APPROVED
JIT: don't narrow relocatable handle constants in optNarrowTree 129519 06/17/2026 20:14 EgorBo APPROVED
Move DSA tests into System.Security.Cryptography 129320 06/17/2026 19:08 PranavSenthilnathan APPROVED
Add `bool silent` parameter to `Process.Run` and `Process.RunAsync` fileName overloads 129509 06/17/2026 18:48 copilot-swe-agent APPROVED
[cdac] Implement IGCInfo for x86; consolidate decoder under GCInfo contract 129456 06/17/2026 18:08 max-charlamb APPROVED
Add missing fast path for DateTime format "G" 129374 06/17/2026 17:03 danmoseley APPROVED
Ignore AppDomain address parameters in ISOSDacInterface 129476 06/17/2026 16:41 max-charlamb APPROVED
JIT: boost loop inversion cost limit for some loops 129472 06/17/2026 14:08 AndyAyersMS APPROVED
JIT: unpin locals whose value is provably non-movable 129397 06/17/2026 14:05 AndyAyersMS APPROVED
Move remarks back from conceptual docs repo (CustomReflectionContext) 129404 06/17/2026 14:04 gewarren APPROVED
JIT: extend OptimizeConstCompare to remove TYP_BYTE casts 129361 06/17/2026 13:58 AndyAyersMS APPROVED
[interp] Send CreateThread debugger event from the interpreter 129389 06/17/2026 12:42 kotlarmilos APPROVED
Implement support for loading multiple providers into a single context 129477 06/17/2026 12:31 vcsjones APPROVED
Add UsePureLLVMToolchain for compiler-rt+lld combo 129382 06/17/2026 05:06 am11 APPROVED
Fix OSSL_STORE_INFO leak 129446 06/17/2026 00:54 vcsjones APPROVED
Redo resume after catch for interpreter via native EH 129433 06/16/2026 23:27 janvorli APPROVED
[cDAC] Implement GetILCodeVersionNodeData in DacDbi 129448 06/16/2026 21:29 rcj1 APPROVED
[cDac] Fix failing cDac test on OSX 129462 06/16/2026 18:17 leculver APPROVED
Keep OSSL_LIB_CTX handles alive forever 129435 06/16/2026 16:43 vcsjones APPROVED
cDAC: dereference OBJECTHANDLE in collectible thread-statics 129291 06/16/2026 13:27 leculver APPROVED
Wasm R2R: emit trailing end after retless BBJ_CALLFINALLY 129449 06/16/2026 13:25 AndyAyersMS APPROVED
[ci-scan-feedback] Strengthen dedup queries and block JIT/GC workarounds 129461 06/16/2026 13:08 copilot-swe-agent APPROVED
[cDAC] Add IsManagedCode DacDbi API 129443 06/16/2026 12:56 rcj1 APPROVED
Revert "[HTTP] Remove peer.address from connection OTel counters" 129317 06/16/2026 07:17 ManickaP APPROVED
[release/9.0-staging] Wait to complete the test before releasing the agile reference. 129430 06/16/2026 02:09 github-actions APPROVED
JIT: recognize CORINFO_HELP_BOX in impThrowIfNull 129392 06/16/2026 01:50 AndyAyersMS APPROVED
JIT: clone array loops with stride > 57 129349 06/16/2026 01:48 AndyAyersMS APPROVED
Improve RangeOps::Merge 129390 06/16/2026 00:54 EgorBo APPROVED
Don't give up on folding obj.GetType if obj can be null 129371 06/16/2026 00:54 EgorBo APPROVED
Optimize delegate layout on CoreCLR 129410 06/16/2026 00:34 MichalPetryka APPROVED
Wasm R2R: implement support for resume after catch 129391 06/16/2026 00:12 AndyAyersMS APPROVED
JIT: mark R2R direct-call target loads as non-faulting 129429 06/15/2026 23:39 AndyAyersMS APPROVED
Fall back to ld for private libunwind partial link 129352 06/15/2026 22:43 sbomer APPROVED
Fix illumox-x64 build with gcc and clang 129322 06/15/2026 21:50 am11 APPROVED
[release/10.0] Fix thread-safety issue in `DriveInfo.GetDrives()` on macOS by replacing `getmntinfo` with `getfsstat` 129301 06/15/2026 21:38 github-actions APPROVED
[RyuJIT Wasm]: Fix incorrect assert for shift amount type in codegenwasm.cpp 129343 06/15/2026 18:20 adamperlin REVIEW_REQUIRED
[browser][wasm] Prep changes ahead of emsdk bump 129383 06/14/2026 20:16 pavelsavara REVIEW_REQUIRED
[browser][coreCLR] link out icu/globalization module on InvariantGlobalization flag 129336 06/14/2026 17:53 pavelsavara REVIEW_REQUIRED
JIT: don't claim rotates set ZF on xarch 129348 06/14/2026 14:25 AndyAyersMS APPROVED
Wasm R2R: push this before retbuf in InterpToR2R thunk args 129356 06/14/2026 02:15 AndyAyersMS APPROVED
Delete PlatformDetection.IsMariner 129370 06/13/2026 23:59 copilot-swe-agent APPROVED
[browser][coreCLR] Make DOTNET_INTEROP dependency optional 129333 06/13/2026 20:38 pavelsavara APPROVED
Add ActiveIssue for all named key tests to mitigate invalid memory access 129367 06/13/2026 18:46 vcsjones APPROVED
JIT: forward-sub cheap address temps with multiple uses 129312 06/13/2026 14:04 AndyAyersMS REVIEW_REQUIRED
Revert "Resume after catch for interpreter via native EH" 129362 06/13/2026 13:50 jkotas APPROVED
Optimize NativeAOT delegate field layout 129304 06/13/2026 00:48 MichalPetryka APPROVED
Some X25519 fixes for OpenSSL key handling 129338 06/12/2026 19:40 vcsjones APPROVED
JIT: extend loop cloning for span+stride>1 and ±const limits 129309 06/12/2026 19:23 AndyAyersMS APPROVED
Fix if that should have been an ifdef 129330 06/12/2026 18:06 vcsjones APPROVED
JIT: tighten IV range from "i != bound" assertions in rangecheck 129303 06/12/2026 10:39 AndyAyersMS APPROVED
JIT/wasm: fix quadratic cost in fgWasmEhFlow 129306 06/12/2026 00:41 AndyAyersMS APPROVED
cDAC stress build break: match GetObjectStringData's quirky dac behavior 129297 06/11/2026 22:37 leculver APPROVED
Add MaxDepth to CborReader and CborWriter 129273 06/11/2026 22:01 bartonjs APPROVED
Fix W3CPropagator baggage parsing after malformed entries 129287 06/11/2026 17:51 Kielek APPROVED