ラベル: community-contribution

dotnet/runtimeにマージされたPull RequestをAIで日本語要約

ラベル一覧へ戻る

ラベル: community-contribution の Pull Request の一覧を表示します。上から新しい順に表示されています。

  1. #136241 Replace CheapUnfairReaderWriterLock with ReaderWriterLockSlim
  2. #136297 [RISC-V] Fix 64-bit constant truncation on LLP64 hosts
  3. #136301 Ignore empty Alt-Svc values instead of throwing NullReferenceException
  4. #136136 Fix JsonArray lazy list initialization race
  5. #135839 native: use the C90 qsort workaround for zstd on OpenHarmony
  6. #135312 Managed ilasm: record sequence points as instructions are emitted, on the lines of the .il source when no .line directive is in effect
  7. #136185 OpenHarmony: NativeAOT and pack integration
  8. #135638 JIT: make sure the block a catch returns to generates an instruction
  9. #136156 Use Volatile.ReadBarrier in JsonArray/JsonObject.GetUnderlyingReprese…
  10. #136176 ILVerify: allow family access through implemented interfaces
  11. #136133 ILVerify: continue checking methods that use calli, mkrefany, refanyval and refanytype instead of aborting them
  12. #136140 Fix #136137-COM IDispatch property setter dropping BINDER_IgnoreReturn flag
  13. #136135 ILVerification.Tests: reject unknown error names
  14. #136159 ILVerify: fix crashes on non-array element operands and on ldelem.ref of null
  15. #136147 Cleanup unused cmake configs
  16. #135731 Merging internal commits for release/8.0
  17. #135727 Merging internal commits for release/8.0
  18. #136123 [release/9.0] Update branding to 9.0.23
  19. #136124 [release/8.0] Update branding to 8.0.34
  20. #136021 JIT: keep lea esp, [ebp] in x86 epilogs
  21. #136131 coreclr: default EnableWriteXorExecute to 0 on OpenHarmony
  22. #136089 [cDAC] Fix incorrect filtering of stack-interior references
  23. #136109 [Bugfix] Clear removed elements in ImmutableArray<T>.Builder
  24. #136033 ilverify: respect IgnoresAccessChecksToAttribute
  25. #135863 corehost: singlefilehost fixes for OpenHarmony
  26. #136112 Add ilverify --list-errors to list the names --ignore-error matches
  27. #136116 Require threads for ControlledExecutionTests.CancelInTryAndExitCatchNormally
  28. #135968 [release/11.0] cDAC: skip empty assembly-list slots in Loader_1.GetModuleHandles
  29. #136002 ILC: make IsAsyncCall instantiation-invariant
  30. #135989 Document ILVerify.Verifier thread safety, PEReader lifetime and the rest of the public API
  31. #135932 Managed ilasm: keep invalid LocalScope/LocalVariable rows and report them as errors
  32. #135939 [Interpreter] Raise a pending thread abort again at the resume point after a catch
  33. #135915 Do not adjust wasm virtual IPs in the thread abort stack walk
  34. #134987 Check the RESOLVE_UPDATE_METADATA_1 result hr in CordbModule::RefreshMetaData
  35. #135921 Validate pcMap, not pcClauses, in CordbReJitILCode::GetInstrumentedILMap
  36. #125304 Use ICollection<T> check instead of IList<T> in TryCopyTo
  37. #135167 Enable Unix domain sockets on iOS and tvOS
  38. #136022 Queue RevocationResponder work items to the global thread pool queue
  39. #135700 Fix TlsSession's ClientHello peek failure message
  40. #135449 Zero-initialize the return-value range in the Leave2 slow path
  41. #135733 Merging internal commits for release/8.0
  42. #135728 Merging internal commits for release/9.0
  43. #136029 Fix ILVerify endfinally check for nested regions
  44. #136018 Fix malformed XML doc comments under src/coreclr/tools
  45. #136023 Add ILVerify tests for exception-handling errors
  46. #135943 [NativeAOT] Hash relocations in method body folding keys
  47. #135994 ilverify: allow ldsflda of initonly static fields outside the cctor
  48. #135993 Managed ilasm: do not refer to native ilasm in comments
  49. #135917 Add the missing SwitchTests.ilproj to ILVerification.Tests
  50. #135877 Fix missing ILVerify messages for LdftnCtor and TailStackEmpty
  51. #135924 ilverify: report boxing of byref-like types
  52. #135471 [cDAC] Handle GettingReJITParameters state
  53. #135519 cDAC: skip empty assembly-list slots in Loader_1.GetModuleHandles
  54. #135934 Validate ZstandardStream constructor arguments and prevent ArrayPool buffer leak on failure
  55. #135789 Wait for the OOB byte in IOControl_SIOCATMARK_Unix_Success
  56. #135311 Managed ilasm: honour explicit local slots, scope local names lexically, and emit LocalScope/LocalVariable rows
  57. #135657 Run GC.GetGeneration test in its own process
  58. #135297 Managed ilasm: per-point PDB documents, the input file and .line files as documents, LocalSignature row id
  59. #135867 Fix HighNumberedFd_NotLeakedAfterLoweringRLimit on 32-bit musl
  60. #135838 coreclr: PAL build fixes for OpenHarmony
  61. #135858 Fix ILVerify crash on a branch target outside the method
  62. #133665 Reject bare CR in managed HttpListener request parsing
  63. #135602 JIT: reject method entry inside handlers or filters
  64. #135774 Fix ILVerification argument lookup on results without arguments
  65. #135827 JIT: check for a conditional branch that falls off the end of the method before linking its false edge
  66. #135808 coreclr: disable the LTTng event source on OpenHarmony
  67. #135829 Fix ILVerify crash when a method ends with a conditional branch or switch
  68. #135549 Add OpenSSL v4 fallback for FreeBSD
  69. #135772 Fix ILVerify crash on callvirt to a static method
  70. #135531 Accept a faulted frame in the shadow stack assert of CallCatchFunclet
  71. #132953 Add OpenHarmony/HarmonyOS build infrastructure
  72. #135537 [Interpreter] Access object references in stack slots as raw pointers instead of checked OBJECTREFs
  73. #131826 [APX] Add Jmpabs support.
  74. #135644 Read metadata stream count as unsigned in MetadataReader
  75. #134749 Fix ILVerify entry stacks for nested exception filters
  76. #135591 Fix QuicStream send buffer leak
  77. #135107 Use MoveToImmutable in ILLink.RoslynAnalyzer
  78. #135237 Correct MetadataLoadContext binding docs and not-found message
  79. #135624 Kill process tree descendants before ancestors on Unix
  80. #135464 [Interpreter] Record the next instruction's ip before calling a managed helper
  81. #135572 Pass CMAKE_ICU_DIR headers to System.Globalization.Native configure checks
  82. #135472 [cDAC] Fix stale contract docs and README
  83. #135516 cDAC: fix inverted IncludeAvailableToProfilers check in Loader_1.GetModuleHandles
  84. #135569 Treat a missing /etc like a missing /etc/resolv.conf in NetworkInformation
  85. #135629 JIT: Simplify ReadUtf8 immutable data extraction
  86. #135382 JIT: Restore insertps source-lane fold for floating-point inserts
  87. #135359 Throw CborContentException for dangling tag at end of root-level sequence
  88. #135608 Give the nested process chain in ProcessWaitingTests depth-proportional wait budgets
  89. #135488 Track reg save locations via setRegisterLocation
  90. #134745 Array.Create<T> with default value
  91. #135289 Write the managed ilasm PDB to a separate file, as native ilasm does
  92. #135517 Pass CLR_CROSS_COMPONENTS_BUILD as a separate -cmakeargs
  93. #135470 [cDAC] Test entry-point MethodDesc resolution
  94. #135305 [release/8.0] Update branding to 8.0.33
  95. #135303 [release/9.0] Update branding to 9.0.22
  96. #135302 Support GetMethod with genericParameterCount in System.Reflection.Context
  97. #135445 Fix ILVerify crash on delegate construction
  98. #134717 Size the RESOLVE_UPDATE_METADATA events in DbgTransportSession::GetEventSize
  99. #135318 Cleanup dead code in coreclr
  100. #135355 Add Array.GetValue and SetValue overloads taking ReadOnlySpan<int>
  101. #135351 Format net_ssl_io_cert_validation in TlsSession reject path
  102. #135321 Skip robust mutexes on OpenHarmony
  103. #135277 Avoid copying Activity tags and links when sampling
  104. #135307 JIT: Fold SequenceEqual self-comparisons with constant length
  105. #135238 JsonNamingPolicyAttribute: Add missing PascalCase
  106. #135120 Expose HashLog2 and ChainLog2 on ZstandardCompressionOptions
  107. #135088 Arm64:[PAC-RET]Fix ARM64 epilog detection and PAC signing SP recovery
  108. #135244 Implement HasSameMetadataDefinitionAs in System.Reflection.Context
  109. #133819 Implement IsByRefLike on the remaining Reflection.Emit Type subclasses
  110. #135241 Return inherited accessors from InheritedPropertyInfo.GetAccessors
  111. #134850 Handle TAR uid/gid values larger than int.MaxValue
  112. #135049 Return Complete from RequestClientCertificate when the client didn't offer post-handshake auth
  113. #134058 [libs] Include pthread.h where pthread_once is used
  114. #134641 Fix PHA-not-offered check in NegotiateClientCertificateAsync on OpenSSL 1.1
  115. #132752 Arm64-SVE: Support accessing unknown-sized Tier-0 locals from Tier-1 (OSR)
  116. #134735 Remove internal DisableDynamicEngine switch from feature switch docs
  117. #134782 JIT: initialize tracked-local counts before liveness
  118. #130463 Move SocketAsyncEngine to CoreLib so different SafeHandle types can use it.
  119. #134670 Add OpenHarmony platform identity and exclude unsupported NUMA calls
  120. #134426 Use MoveToImmutable for ImmutableArray<T>.Builder in ILCompiler.Compiler
  121. #134647 [perf] Add fast path for unescaped W3C baggage
  122. #134648 [perf] Cache validated W3C tracestate per-thread
  123. #134645 [perf] Avoid boxing TagList in Activity.AddException
  124. #134447 Provide System.Security.Cryptography.Cose package readme
  125. #132260 [LoongArch64] Fix some new failures in Release libs.tests after PR#128604.
  126. #134506 Honor stack_limit in NativeAOT PromoteCarefully
  127. #134553 Forward custom modifiers in TypeDelegator
  128. #134057 [NativeAOT] Fast interface dispatch helper for riscv64
  129. #134049 Update CI images to Azure Linux 4.0
  130. #134427 Inline GetEnumerator under NativeAOT
  131. #134417 Improve ComparerHelper.CreateDefaultComparer
  132. #134371 Forward missing Type members in System.Reflection.Context
  133. #133602 Add incremental chunked reading to CborReader
  134. #134131 Fix use after free in ExecutableAllocator::AllocateThunksFromTemplate()
  135. #134340 Fix typo from occured tooccurred
  136. #134332 Fix typo from conatains to contains
  137. #134336 Fix typo from Metdata to Metadata
  138. #134338 Fix typo from senario to scenario
  139. #134333 Fix typo from transaciton to transaction
  140. #134321 Improve ComparerHelper.CreateDefaultEqualityComparer
  141. #131089 Share common delegate code, cleanup NativeAOT delegate impl
  142. #134224 Remove open delegate Equals fastpath
  143. #134203 JIT: Fix vector IsSupported folding for constrained interface calls
  144. #134135 [perf] Optimise {ActivityTraceId|ActivitySpanId}.CopyTo()
  145. #134113 Fix TimeSpan constructor overflow
  146. #133654 Add Microsoft.Extensions.FileProviders.Composite package README
  147. #125896 Fix dotnet-pgo SPGO crash in FlowSmoothing.MakeGraphFeasible
  148. #134051 [NativeAOT] Read the byte-packed LSDA offsets without a misaligned load
  149. #133380 Probe {riscv,loongarch,arm}64 virtual memory address
  150. #132763 Add fast path for Overlaps when other is HashSet with same equality comparer and has more items
  151. #133850 Update container image digests
  152. #133594 Memory leak at debugger-agent.c (dotnet version - 11.0.100-rc.1.26420.103)
  153. #133494 Reduce allocations in Microsoft.Extensions.Configuration
  154. #133471 Fix cgroup v2 memory limit traversal at hierarchy root
  155. #133379 Fix GC lifetime in ComWrappers cache cleanup test
  156. #133424 Quote script paths in eng/build.sh
  157. #133441 Add & use OperatingSystem.IsOpenBSD,VersionAtLeast
  158. #133138 JIT: Tail-merge fix self-loop handling
  159. #130556 Set minimum ISAs when compiling native code
  160. #133285 Fix ILVerify validation of static virtual method delegates
  161. #133340 Update container image digests
  162. #133164 Add ComWrappers RCW cache concurrency tests, and fix an RCW being handed out before it can be resolved
  163. #132667 Fix ILVerify validation for delegates with boxed value type targets
  164. #131398 Add regression test for expired self-signed trusted chain (#48794)
  165. #132689 Update container image digests
  166. #132932 Use hash-based string table reservations
  167. #132481 Avoid an allocation on every GetOrCreateComInterfaceForObject call
  168. #132933 Reduce COFF relocation allocation overhead
  169. #132963 [LoongArch64] Fix the GCReg update for the relocation case (pcalau12i + addi.d/ld.d) of NativeAOT, the GCReg should update after calculation completed.
  170. #132751 Reset bFallingBack and iRecursionCount on 0 return
  171. #132878 Fix WebProxy treating hosts with non-ASCII dot separators as local
  172. #130870 Fix LargestVectorSize and buffer size in ARM HW intrinsic tests
  173. #132658 Optimize AsyncLocal maps with many entries
  174. #132737 Fix ConcurrentQueue.TryDequeue spuriously reporting empty during a segment freeze
  175. #130695 Remove dead net9 code
  176. #131746 Arm64-SVE: Fixes for returning Vector<T> through the return buffer
  177. #132351 Fix X509 reference leak in SslStream extra chain certificates on Unix
  178. #132675 Fix broken private reflection in ArrayPool stress test
  179. #130023 Add compile-time and run-time methods to obtain Vector<T> byte length
  180. #132635 Remove forced inlining from Span<T>.ToArray
  181. #132368 Avoid allocations propagating Activity baggage
  182. #132373 Make LegacyPropagator list sort linear
  183. #132601 Mark ProcessArchitecture as NonVersionable
  184. #132483 Improve StringBuilder.ToString() exception message for inconsistent state
  185. #130178 Add SequenceReaderExtensions.TryPeekEndian
  186. #132465 Fix confusing exception message in Dictionary.CopyTo when index exceeds array length
  187. #131745 Arm64-SVE: Fixes for passing Vector<T> by reference in reflection calls
  188. #131244 Populate PrivateMemorySize64 on macOS
  189. #131953 Update container image digests
  190. #132040 Reduce the GC handle cost of every RCW in ComWrappers
  191. #132493 test: use span assertions in GenericMath tests
  192. #132362 Adds metadata reference validation to ILVerify.
  193. #132432 [System.Management] Make generated WMI wrappers disposable
  194. #132397 Fix CompareInfo.IsPrefix/IsSuffix with CompareOptions.IgnoreSymbols not ignoring leading/trailing symbols
  195. #128511 Fix duplicate _start offset in Tensor.Resize
  196. #132408 NativeAOT: remove BOM from generated source/response files
  197. #132426 Clarify that runtime-async suspension points are forbidden in handlers, not try blocks
  198. #131867 Fix macOS crash in NetworkChange when the run loop thread already exited
  199. #132033 Partition the ComWrappers RCW cache into per-processor buckets
  200. #131225 Populate RetryAfter on SlidingWindowRateLimiter
  201. #132310 Fix for array's dimensions LowerBound verbose check in ILlink tool
  202. #132300 [mono][wasm] Handle versioned OS platform P/Invoke attributes
  203. #132184 Improve HTTP/2 extended CONNECT error message
  204. #131976 [LoongArch64] Fix some crash CoreRoot tests under --gcstresslevel=4 like Methodical_{r2|d2}.
  205. #129118 Validate invalid base type declarations in ILVerify
  206. #131835 Rename INS_FLGAS in consistent style for xarch emitter.
  207. #129926 Consolidate unix platforms flavors in S.N.Http
  208. #132134 DispatchResolve: Avoid clobbering t1 in RhpInterfaceDispatch
  209. #131671 Fix Environment.GetCommandLineArgs()[0] to report the host invocation name
  210. #131700 Fix haiku and illumos x64 builds
  211. #131986 Remove OpenBSD system tools support
  212. #130557 Remove unused parameter in RestartGC
  213. #129292 Fix standalone coreclr tests build
  214. #131723 Fix CMAKE_LINKER definition
  215. #131753 Invalidate metadata table lookup hashes when an EnC delta adds records
  216. #131796 [s390x] add in-process crash reporter for s390x
  217. #131865 Fix broken relative links in docs
  218. #131827 Use inline arrays in GCMemoryInfoData.
  219. #129688 arm64: Optimize ARM64 compare mask ExtractMostSignificantBits consumers
  220. #131133 Fix AV in ICorProfilerInfo2::GetClassLayout for Runtime Async continuation types
  221. #131491 Fix BigInteger to double conversion rounding on s390x
  222. #131233 Clean-up Windows interop code and project files.
  223. #131704 Remove temporary array allocations in ComVariant.As.
  224. #129915 [APX] refactor APX-EVEX emitter
  225. #131604 Port in-process crash reporters to all Unix OSes
  226. #131018 Optimize method invocations in System.Text.Json et al.
  227. #131045 ConfigurationBinder: Skip binding null getter-only collection properties
  228. #131534 Interop.Process: Avoid unhandled exception on FreeBSD
  229. #126014 Update CMakePresets.json to 3.26 version
  230. #128148 Arm64: Initialization of TYP_SIMD/TYP_MASK locals
  231. #131425 Update SetCredentialsAttributesW to match the native C API declaration
  232. #127520 Arm64 SVE: Support scalable constant vectors and masks
  233. #131358 Fix config binder source gen for a sole read-only collection ctor param
  234. #124721 Implement a workaround for ld-prime hitting an assert on large addends
  235. #131397 Support CIDR notation in NO_PROXY env variable
  236. #131300 Remove dead NAOT import
  237. #131314 Correct comment formatting in Runtime_131285.csproj
  238. #130958 [LoongArch64] Fix the m_usComponentSize load in RhpNewArrayFast.
  239. #130372 System.Native: Stop using EV_RECEIPT in the kevent code
  240. #131182 Remove unnecessary layers of indirection in PreallocatedOverlapped.
  241. #128326 Arm64: Improve support for HW_Flag_ReturnsPerElementMask
  242. #116166 Fix building the sanitizer instrumentation and hooking it into the hosts
  243. #131067 Update container image digests
  244. #130901 Add CPU feature detection using elf_aux_info
  245. #130415 Escape C# keyword identifiers in OptionsValidator generated code
  246. #131035 Update code review skill guidelines for suggestions formatting
  247. #130966 Fix linux-musl-rsicv64 build
  248. #130761 Add openbsd-x64 CI leg
  249. #128205 ci: declare contents:read on jit-format workflow
  250. #126187 Reduce unsafe code in System.Decimal
  251. #131017 Link statically to GrowableFunctionTable
  252. #125872 Avoid SocketException flood in NamedPipeClientStream on Unix
  253. #130905 Cleanup multicast delegate handling
  254. #128484 Fix TensorPrimitives.IndexOfMaxMagnitude signed integer tie
  255. #128799 Detect and use zicond in ifconversion on riscv64
  256. #130882 Make DocumentationSignatureParser in ILLink public
  257. #130800 Fix freebsd-arm64 build
  258. #130039 Add Sm4 and SVE Sm4 APIs
  259. #130449 Add default install dir for OpenBSD
  260. #130478 Handle relative exepath on OpenBSD after the sysctl
  261. #130467 Arm64: keep SP in base operand for large-offset adds
  262. #130604 Update container image digests
  263. #130202 JIT: add NativeAOT support for non-shared GVM devirtualization
  264. #130305 Fix build with disabled event trace/perftracing
  265. #128449 JIT: Misc if-conversion
  266. #129852 Remove 128-bit limit on Vector<T> size for ARM64
  267. #130547 Replace strcpy with safe string copy
  268. #130529 Remove kg from area owners for interpreter
  269. #130396 Use DOTNET_HOST_ instead of COREHOST_ in docs
  270. #127868 Fix tensor EqualWithTolerance test helper
  271. #130454 Fix #130453 build break
  272. #130461 Remove outdated comment in OSArchitecture
  273. #130361 Add fast path in string.Concat
  274. #130093 Handle if_nametoindex failure in EnumerateInterfaceAddresses.
  275. #129887 [LoongArch64] Apply fixes for coreclr-interp on linux-loongarch64.
  276. #128950 Arm64: [PAC-RET] NativeAOT changes
  277. #130294 Use EXTERNAL_C_FUNC for CONTEXT_CaptureContext on s390x
  278. #130301 Arm64: Only call checkRMWRegisters for RMW intrinsics
  279. #130074 JIT: use type argument as the exact type for Activator.CreateInstance<T>
  280. #127502 Haiku: Clean up redundant flags
  281. #127916 Cleanup TensorPrimitives
  282. #130281 Process.Unix: skip non-executable files during process filename resolution.
  283. #130218 Fix variant interface GVM resolution in managed type system
  284. #129773 Add AssemblyLoadContext.SetAssemblyLocationOverride
  285. #127232 Fixed invoke on structs with not initialized byref fields
  286. #129412 Update container image digests
  287. #130213 Publish GCHandle assignments with release semantics
  288. #130221 Align keepnativesymbols option with src/tests/build
  289. #125379 Optimize string.Split(char, ...)
  290. #129762 Enable ICF on Linux
  291. #100729 Add Decimal32, Decimal64, Decimal128
  292. #129854 Align RV64's cordbregisterset with LA64 and arm64
  293. #128721 [RyuJit/WASM] Remove the special prolog handling
  294. #130120 Re-enable Arm64 hwintrinsic tests
  295. #130067 Fsw.Tests: FileMove_FromWatchedToUnwatched: remove ActiveIssue.
  296. #129047 Fix ZstandardStream truncating multi-frame zstd responses to the first frame
  297. #129834 [JSON] Fix source generator serializing null byte[] as empty string
  298. #129897 Make MemoryCache thread-safety tests deterministic
  299. #130015 Preserve throw kind across GetThread
  300. #127164 arm64: Clean up SVE embedded masked codegen
  301. #129844 Fix Tizen linking flags used during ILCompiler build
  302. #129259 Avoid socket telemetry errors for pending nonblocking connects
  303. #126941 Add SHA3 and SVE SHA3 APIs
  304. #129892 Support multi-connect on non-dual-mode IPv6
  305. #129468 Use managed NTLM on RHEL 8 to fix NegotiateAuthentication test failures
  306. #128702 Support devirtualization for virtual methods that require an instantiating stub
  307. #129944 Skip build-time RID fallback for portable builds
  308. #129662 Cleanup dead delegate code
  309. #128365 Add AvxVnni.V512 hardware intrinsics
  310. #129906 Disable OpenBSD execute-only for NativeAOT stubs
  311. #129790 Add HttpMethod.Query to static method test data
  312. #129799 Streamline --arch arg with --os
  313. #129789 [S390X] fix utf8->utf16 conversion test case failures
  314. #129643 JIT: Fix "Inconsistent profile data" during Head and tail merge (Tier1-OSR)
  315. #129661 Fix RemoveImpl nullability
  316. #129517 arm64: Add float/double cast optimisation tests
  317. #128306 Add MemoryExtensions.Min/Max
  318. #129470 Port System.Diagnostics.Process to OpenBSD
  319. #129621 Enable runtime tests on OpenBSD
  320. #129475 Port System.Net.Http to OpenBSD
  321. #129728 Fix ValueType.GetHashCode for nested generic field
  322. #128668 Have IDIV/DIV REX2 and EVEX compatible
  323. #128700 Fix Arm64 conditional select lowering
  324. #128524 JIT: Switch to rangecheck when profitable
  325. #129285 JIT: remove getUnboxedEntry and getInstantiatedEntry
  326. #129686 Fix copy-paste error in BFloat16 test
  327. #129394 Fix OpenSSL X509Chain time validity depending on process time zone
  328. #129658 Properly annotate CreateGeometricSequence
  329. #129627 Reapply "Add lane construction and composition APIs"
  330. #129580 Link libgssapi.so.9.0 on OpenBSD for AOT libs
  331. #127690 Add lane construction and composition APIs
  332. #129398 [ARM32] Eliminate red zone usage in runtime stubs
  333. #129583 Port System.IO.FileSystem.Watcher to OpenBSD
  334. #129572 Remove unneeded message printed in case of Tizen build
  335. #129579 Fix debug build of libraries tests
  336. #129479 Port System.Net.Security to OpenBSD
  337. #129414 Fix W3CPropagatorcompliance against W3C Trace Context Level 2
  338. #128970 Fix ARM32 JIT errors with native int-div
  339. #127763 Fix segfault in GC standalone large pages emulation mode (segments path)
  340. #129382 Add UsePureLLVMToolchain for compiler-rt+lld combo
  341. #129410 Optimize delegate layout on CoreCLR
  342. #129185 Enable LibraryImportGenerator.Tests on BSD/SunOS
  343. #129322 Fix illumox-x64 build with gcc and clang
  344. #128374 Fix clobbering of RhpInterfaceDispatchSlow arguments on riscv64
  345. #129304 Optimize NativeAOT delegate field layout
  346. #123138 arm64: Add support for BFI and BFX instruction
  347. #129225 Simplify winsock initialization
  348. #129287 Fix W3CPropagator baggage parsing after malformed entries
  349. #127087 [browser][wasm] Fix buffered symbol asset loading
  350. #129080 Port bootstrap build on OpenBSD
  351. #127844 fix: use Stopwatch for ReflectionEmitCachingMemberAccessor TTL
  352. #129092 JIT: Tail-merge don't produce empty blocks
  353. #128811 JIT: Fix debug igDataSize assignment to use code size (so exclude gc vars)
  354. #129120 Update container image digests
  355. #128360 FileSystemWatcher.Linux/OSX: raise Error event when FileSystemWatcher's watched directory is deleted or moved.
  356. #129190 Update --bootstrap docs with current reality
  357. #126348 JIT: Improve codegen for xarch vector byte multiply
  358. #129078 Implement Environment.WorkingSet on OpenBSD
  359. #129124 Add OpenBSD support for ICU library loading
  360. #129103 Implement getexepath for OpenBSD
  361. #129130 Arm64:[PAC-RET] Use hint-space instruction for stripping return address
  362. #125386 Remove GetCommandLineW from PAL
  363. #128975 Remove process object from PAL
  364. #129057 Add OpenBSD support in CPalThread
  365. #129063 Delete FILE_FLAG_NO_BUFFERING from win32 PAL
  366. #128515 JIT: Merge all RETURN/THROW blocks
  367. #128988 Reduce redundant lookup in OrderedDictionary<TKey, TValue>.Remove
  368. #128533 JIT: Canonicalize '(A & pow2) == pow2' -> '(A & pow2) != 0'
  369. #128959 JIT: Fix assertion failed 'genActualType(cmp->gtGetOp1()) == genActualType(cmp->gtGetOp2())'
  370. #128147 Arm64: [PAC-RET] VM and coreclr support
  371. #128649 Fix format pre-commit hook
  372. #128024 Update container image digests
  373. #128091 JIT: Enable fgOptimizeRelationalComparisonWithCasts for EQ/NE
  374. #128854 Fix incorrect result type in PalInterlockedExchange64
  375. #128814 Avoid redundant boxing in ValueTuple<T1,...,T7,TRest>
  376. #128817 Fix minor typo/formatting in the memory model spec
  377. #128684 Arm64: Don't use GT_LEA for masks
  378. #128785 Align thunk gen formating with dotnet-format
  379. #128773 Fix typo in defined constant
  380. #127909 Enable test builds with --bootstrap
  381. #126947 JIT: Unify to instParamLookup and improve GVM test coverage
  382. #127958 Add LOCKREADIFFAILRET to unlocked MDInternalRW read methods
  383. #128577 Fix utf8_to_utf16 and utf16_to_utf8 for s390x
  384. #128582 Move ReSizeNoThrow to header and remove used attr
  385. #128485 JIT: Propagate class handle when split tree
  386. #128464 Remove redundant #if NET in CollectionHelpers.ValidateCopyToArguments
  387. #128434 Socket: fix infinite release spin-wait when Socket gets closed after handle was invalidated.
  388. #128433 Socket: set Socket.Blocking from handle when constructing from SafeSocketHandle.
  389. #117261 Improve Math.BigMul performance on x64
  390. #127883 JIT: Unify post-order cmp transforms into fgOptimizeRelationalComparison
  391. #127915 JIT: Transform 'SELECT(cond, cns, cns)' to 'cns'
  392. #125298 JIT: Add debug consistency checks for GT_RETURN nodes
  393. #128300 Pre-size intermediate Dictionary in ToFrozenDictionary
  394. #126552 [RyuJit] Remove the single-IG prolog restriction
  395. #125729 Pass Vector<T> by reference when InstructionSet_VectorT is available
  396. #127838 Arm64: [PAC-RET] Jit Support
  397. #128217 Fix heap_segment_used watermark after compaction
  398. #127536 [AMD64][APX] Introduce the remaining NCI instructions - CTEST, CFCMOV
  399. #125024 Implement EqualityComparer<T>.Create with key selector parameters
  400. #128039 perf: avoid per-observation array allocation in ObservableInstrument
  401. #109863 Add option GCTrimYoungestKeepPercent to specifies the percent of youngest gen to keep during trimming
  402. #128066 Fix runtime-async on riscv64 with R2R
  403. #128191 Fix integer overflow in string.IndexOf range validation
  404. #127891 Update gcc leg from v15 to v16
  405. #128118 Fix NativeAOT dependent handle secondary access with standalone GC
  406. #127949 Arm64:[PAC-RET] Instruction encodings
  407. #128037 Arm64: Fix loads and stores for stack allocated vectors and masks
  408. #127919 Apply fixes for coreclr-interp on linux-riscv64
  409. #127615 JIT: Fix GenTree::IsPow2 functions
  410. #127886 perf: reuse counter snapshot buffer in CounterGroup.OnTimer
  411. #127917 Support spill temps with unknown size on ARM64
  412. #127933 JIT: Fix SELECT to relop changing type and check cond evaluates to 0 or 1
  413. #127621 JIT: Clean up and unify SELECT opts
  414. #125491 Implement UnknownSizeFrame for locals with unknown size
  415. #127183 Fix WebSocket close single-consumer violation
  416. #127795 Inline remaining usages of OpenProcess on Unix
  417. #127454 Fix TensorPrimitives.IndexOfMax
  418. #126549 Optimize ImmutableSortedSet<T>.SetEquals to avoid unnecessary allocations
  419. #127679 Fix scoped Utf8JsonReader to carry original position
  420. #127801 Update container image digests
  421. #127303 Fix CounterGroup timer to use Stopwatch instead of DateTime.UtcNow
  422. #125967 Fix memory leak of offset_to_bb_hash
  423. #127566 ProcessTests: redirect stdio and kill entire process tree for shell-script-based tests.
  424. #125554 [RyuJit] Decouple igNum from strict layout order
  425. #127604 Delete CreateProcessW impl from PAL
  426. #127633 Fix ImmutableHashSet.SetEquals correctness for mismatched comparers
  427. #127571 Disable Collect_Aggressive_LargePages for R2R/CrossGen2
  428. #127549 Update DNNEVersion to 2.1.2
  429. #126309 Optimize ImmutableHashSet<T>.SetEquals to avoid unnecessary allocations
  430. #124738 JIT: Treat store in JTRUE block as the ElseOperation in if-conversion
  431. #125180 JIT: Accelerate floating->long casts on x86
  432. #127033 [X64][APX] Fix a few bugs in APX implementation and improve the control knob design
  433. #127213 Remove unwind calls from patchpoint OSR transition
  434. #126701 Haiku: Fix native component build
  435. #127290 Skip decommit for large pages and add fake large pages test mode
  436. #126529 JIT: Transform 'CONST - x' to 'xor x, CONST' when possible
  437. #127470 Simplify ManagedWebSocket.EnsureBufferContainsAsync
  438. #126827 Pin dependencies
  439. #124167 [clr-interp] Runtime async on armel
  440. #127047 Fix string buffer size calculation in Utf8JsonWriter.WriteStringValue
  441. #126147 Remove duplicate instructions.
  442. #127264 Add a fluent Validate overload for adding validator types
  443. #127434 JIT: Use normalized block for comparison in RBO dominator walk
  444. #126035 Fix CheckSpecified setter for field-backed members in ReflectionXmlSerializationReader
  445. #127392 Add ability to use clang with GNU toolchain on Haiku
  446. #127407 Refactor: use DateTime.UnixEpoch
  447. #127371 Normalize native compiler prop to CppCompilerAndLinker
  448. #126159 Use libunwind's unw_get_proc_info_in_range on macOS
  449. #126062 JIT: Handle edge cases around BlendVariableMask rewrite
  450. #125835 [mono] Restore signal handlers during crash chaining
  451. #127308 [SRM] Miscellaneous clean-up.
  452. #114028 Annotate System.ServiceModel.Syndication for trimming and AOT
  453. #125520 Fix UseSystemd() silently failing with ProtectProc=invisible
  454. #126543 Refactor UInt128 division
  455. #127090 Fix UnreachableBody with only ref to assembly.
  456. #127206 Fix map/virtual.cpp on OpenBSD
  457. #127205 Fix exception/seh.cpp on OpenBSD
  458. #127105 fix: Ensure buffer space before reading in Decompress method
  459. #127139 Propagate sync-faulted FlushAsync exceptions through the WebSocket er…
  460. #126410 Improve SortedSet<T>.TreeSubSet.Clear
  461. #127137 Replace Enum.HasFlag with bitwise operations in WebSockets
  462. #127084 [browser] Export useful browser tuntime TypeScript types
  463. #126559 Use ThrowHelper in JsonElement.GetByte/GetSByte/GetInt16/GetUInt16
  464. #126786 Improve debugger message for scanner failures
  465. #127120 Port VtableIndexStubGenerator to string writing
  466. #111439 Add whitespace handling methods to MemoryExtensions
  467. #124967 Fix IndexOf upper-bound guard in ImmutableArray/List
  468. #126924 Clear blob returned by BlobBuilder.ReserveBytes.
  469. #127119 Remove stale comment on ClientWebSocket._state
  470. #126785 Haiku: Apply .NET-specific llvm-libunwind patches
  471. #126398 arm64: Refactor mov/movprfx for embedded masked operations
  472. #124478 RetryAfter metadata in FixedWindowRateLimiter returns time to next window
  473. #126371 JIT: Fix disasm of reg to reg SIMD narrowing/widening instructions
  474. #126566 [RISC-V] Use fine-grained fence variants for memory barriers
  475. #126142 Remove nullability annotation from MetadataLoadContext.CoreAssembly.
  476. #126704 CoreCLR: Add missing null guard
  477. #122649 Accelerate Half with FP16 ISA
  478. #126938 [LoongArch64] Initialize emitter::getInsExecutionCharacteristics() to support perfscore.
  479. #126927 Make UCO MethodDesc globals DAC-accessible
  480. #126926 Add MetadataLoadContext.GetLoadContext\(Assembly\).
  481. #126575 Fix JsonException message property type info in class parameterized constructor
  482. #125516 [RISC-V] Support displaying GTF_ADDRMODE_NO_CSE flag on GT_CAST
  483. #125347 JIT: Simplify if-conversion
  484. #126702 Fix typos in docstring for HttpClientBuilderExtensions.AddTypedClient
  485. #126447 Fix ZipArchive Update removing data descriptors
  486. #124637 Add instruction set detection for SVE_AES, SVE_SHA3, SVE_SM4, SHA3, SM4
  487. #125211 [RyuJit] Remove gtCallAddr
  488. #126797 Assert handle is not null in HandleToObject
  489. #121880 Haiku: Initial managed libraries support
  490. #126582 Convert throw and thread helpers to UCO
  491. #124851 Add ActivityTraceFlags.RandomTraceId flag
  492. #117473 Box value types implementing IXmlSerializable in XmlSerializer generated IL
  493. #126307 Close socket that leaks on connect failed
  494. #125226 Support InstructionSet_VectorT in HWIntrinsic importer
  495. #126644 Fix decimal NumberStyles validation
  496. #126597 [LoongArch64] Fix the floating-point register copy in SoftwareExceptionFrame::UpdateContextFromTransitionBlock().
  497. #119891 Annotate System.Diagnostics.EventLog with Nullable Reference Types
  498. #123439 Avoid incorrectly resolving a MonoClass for MONO_TYPE_GENERICINST when loading custom attribute values.
  499. #125821 JIT: Remove dead Vector2/3 lowering code
  500. #126222 Convert MethodDescCallSite to UCO in entrypoints
  501. #125902 Denote cgroups as unsupported on OpenBSD
  502. #126449 Process.Linux/OSX: avoid loading full ProcessInfo for ProcessName and ToString.
  503. #125891 Port ComInterfaceGenerator to string writing
  504. #125666 Use mul+add+permute sequence for DotProduct when AVX is available
  505. #126405 Restore src/tests packages in one-shot
  506. #126151 Fix potential null pCommonAssemImport handling in ImportTypeRef
  507. #126354 Use C# 14 extensions for polyfills in MetadataLoadContext.
  508. #120326 Utf16.IsValid and Utf8/16.IndexOfInvalidSubsequence
  509. #126202 Fix ArrayValue.ToString separators
  510. #121985 JIT: Constant fold SequenceEqual with the help of VN
  511. #126266 JIT: Remove SSE2 CmpOp/BinOp emulation code
  512. #126146 Add built-in OpenTelemetry metrics to MemoryCache
  513. #126203 Support all ldloc/ldarg variants in TypeEqualityPatternAnalyzer
  514. #126169 [RyuJit] Coalesce adjacent no-GC regions on x86
  515. #126193 Fix Handle Leak
  516. #124081 Sve: Expand CreateWhile APIs
  517. #126155 Update llvm-libunwind to 22.1.1
  518. #126191 Require RemoteExecutorSupported on color env test
  519. #126090 Delete contextPointers arg from PAL_VirtualUnwind
  520. #125557 Add openbsd non-portable probing
  521. #126085 Delete AppDomain::ExceptionUnwind (no-op)
  522. #125875 Fix COMDelegate::BindToMethod with static virtuals
  523. #124498 Fix TokenBucketRateLimiter AttemptAcquire(0) with fractional tokens
  524. #123717 arm64: Refactor mov/movprfx for unmasked operations
  525. #125500 Fix possible integer overflow
  526. #123874 TarWriter: when writing entries for the same hard-linked file use HardLink entries.
  527. #125876 Fix ErrorOnUnknownConfiguration to respect ConfigurationKeyNameAttribute
  528. #119637 Make the PeriodicTimer.WaitForNextTickAsync description more descriptive
  529. #125882 Add global:: qualifier to System namespaces in OptionsValidatorGenerator
  530. #125954 arm64: Small fixes to GenerateHWIntrinsicTests_Arm.cs
  531. #125936 Fix dotnet-pgo dump crash when CallWeights are present
  532. #124332 arm64: Fold negative variable eq/ne to 0
  533. #124771 Fix localization of ExtendedPropertyDescriptor.DisplayName
  534. #119564 Annotate System.Speech for nullable reference types
  535. #124642 JIT: Fix fgFoldCondToReturnBlock for multi-statement return blocks
  536. #121223 [SRM] Optimize MetadataBuilder.GetOrAddConstantBlob.
  537. #125446 Improve runtime-async support on linux-riscv64
  538. #125920 Add null check ImmutableArray<T>.Builder.RemoveAll
  539. #125010 Fix pal_memory.c on OpenBSD
  540. #125653 Fix inner build of community archs
  541. #125053 Fix getdomainname for SunOS
  542. #125591 Port coreclr interpreter to loongarch64
  543. #124482 Fix UdpClient.EnableBroadcast not preventing broadcast sends
  544. #125562 Fix libs.native subset on OpenBSD
  545. #125527 Port ComClassGenerator to string writing instead of constructing syntax nodes
  546. #125537 Fix racy mvid tests.
  547. #124728 Use PF_LINK on SunOS
  548. #124428 Fix XmlReader ArgumentOutOfRangeException for malformed UTF-8 in XML …
  549. #125294 Fix some CMake definitions on OpenBSD
  550. #125546 Fix gssapi headers on OpenBSD
  551. #125122 Support reload in ChainedConfigurationSource
  552. #125022 Fix memory overwrites in SystemNative_GetNetworkInterfaces
  553. #125353 Sync cDAC's RV64/LA64 implementations with ARM64
  554. #125326 Convert some COM interop to UCO
  555. #125002 Streamline SystemIPGlobalProperties
  556. #125428 arm64: Fix and/bic issue when bailing early
  557. #124516 Support for variable sized locals in morph and lclmorph
  558. #125443 Fix a regression to collection asserting in AssemblyChecker
  559. #123546 arm64: Remove widening casts before truncating
  560. #124033 Remove duplicated SVE GatherVector APIs
  561. #125382 [LoongArch64] Fix the risk of boundary overflow for Unsigned GT_LE in CodeGen::genCodeForCompare().
  562. #125072 JIT: Fix invalid IR and weights in if-conversion
  563. #125114 [LoongArch64] Enable Runtime Async. (issue#124935)
  564. #124213 [LoongArch64] Place async resumption info in read-write section which reference #123433
  565. #125387 Add Antlr license in THIRD-PARTY-NOTICES.TXT
  566. #124424 Fix Ping RoundtripTime returning 0 for TtlExpired replies
  567. #123890 Implement SVE2 non-temporal gather loads
  568. #125308 Extract diagnostic reporting out of COM class generator
  569. #125361 Fix fatal sched_setaffinity EPERM failure during PAL initialization on restricted kernels
  570. #124624 [X86][APX] Update the CPUID check logics for APX.
  571. #122602 Implement SVE2 Counting APIs
  572. #107369 Binary writer fix
  573. #124429 Add missing Invalidate() calls to FileInfo state-changing methods
  574. #123348 Fix interpreting baud rate bitmask as decimal value
  575. #125271 Issue 125270
  576. #125239 [RyuJit] Remove dead code from genCallInstruction
  577. #125089 Skip cross process mutex on OpenBSD
  578. #124720 Expose HTTP.sys kernel response buffering control for HttpListener on Windows
  579. #125190 Make MarkAssembly virtual again
  580. #125183 Adjustments to how compiler generated types are ignored.
  581. #125223 Remove mcs stuff from linker test framework.
  582. #125146 [RyuJit/WASW] Insert temporaries when needed in the stackifier
  583. #125172 SVE: truncate Extract results for small types
  584. #125187 [RyuJit/WASM] Disable args sorting
  585. #125123 Fix locating files in GetCommonSourceFiles
  586. #123819 New function pointer APIs
  587. #124804 Add AVX512 BMM API
  588. #125073 [RyuJit] Add VisitOperandUses
  589. #124114 JIT: Accelerate uint->floating casts on pre-AVX-512 x86
  590. #124971 Pass MessageOrigin to the DoAdditional*Processing methods.
  591. #125109 Remove stale information in ArrayPool.Shared remarks
  592. #124601 arm64: Fixed using ands/bics to compare against static unsigned constant 0
  593. #125112 Fix Copilot not working in forks
  594. #123939 Fixed some potential null derefs in coreclr
  595. #123146 JIT: Normalize optimizations for ConditionalSelect and BlendVariable
  596. #124764 Switch ilasm to Antlr4BuildTasks
  597. #122485 [RISC-V] Enable instruction printing for the Generate code phase in JIT dumps
  598. #124992 Fix pal_io.c on OpenBSD
  599. #124972 Clean up SkipUnresolved handling in linker test framework.
  600. #124973 Make CustomizeTrimming virtual
  601. #124999 Fix src/minipal/thread.h on OpenBSD
  602. #125011 Link pthread on OpenBSD
  603. #125006 MachObjectWriter: Fix calculation of segment file offset and size
  604. #124991 Fix pal_error_common.h on OpenBSD
  605. #124856 Fix x509-store for illumos
  606. #124865 Sve2 Scatters need a temp register for indices
  607. #124586 Fix memory leak in Assembler::EmitGenericParamConstraints
  608. #124715 Fix assert in JIT:new() during early initialization
  609. #124504 Arm64: Add SM4 and SHA3 instructions
  610. #124588 Mono: increase default stack size on s390x/ppc64le; support DOTNET_Thread_DefaultStackSize for setting stack size.
  611. #121906 fix: CreateSubdirectory failing for root directories
  612. #124774 Build mscordac on OpenBSD
  613. #124776 Add OpenBSD target
  614. #124775 Set __NumProc on OpenBSD
  615. #124599 Less optimistic checking for const vector to pattern checks
  616. #124560 Use Requires.Range in LastIndexOf
  617. #124598 Fix ManagedNtlm on big-endian architectures
  618. #124639 Propagate _abortException in Http2Connection.SetupAsync (#119022)
  619. #124737 Remove duplicate typeof(decimal) check in IsKnownComparable<T>
  620. #124710 [RyuJit/WASM] Rewrite SP references into PHYSREGs
  621. #124600 Publish AOT managed-ilasm and include in Core_Root
  622. #124572 [RyuJit] Remove the gtCallCookie operand from calls
  623. #123642 [browser] Marshalling support float[], Span<float> and ArraySegment<float>
  624. #123076 Handle RFC 6761 special-use domain names in Dns resolution
  625. #124562 Preserve ninja=false via msbuild
  626. #124554 Pass EncApproxFieldDescIterator::FixUpEncFields instead of TRUE
  627. #124540 #124513 - Guard Base64Url.DecodeFromChars against non-ASCII input
  628. #124497 Fix Optimization Profile read
  629. #124501 Support Profile Optimization for single file deployment
  630. #124479 Quote a few cmake commands to allow spaces
  631. #123925 PersistedAssemblyBuilder: Fix encoding of custom modifiers.
  632. #124161 Fix missing upper-bound guard in LastIndexOf and FindLastIndex
  633. #124047 Fixed some potential integer overflows in coreclr
  634. #124481 [RyuJit/WASM] Register allocation for multiply used operands
  635. #123892 Implement SVE2 non-temporal scatter stores
  636. #122283 Rename SVE2 AddSaturate signed/unsigned addend API
  637. #123992 Add InstructionSet_VectorT for ARM64
  638. #124475 Build zstd with /source-charset:utf-8 option
  639. #124470 ArrayBufferWriter double grow boundary fix
  640. #124298 [RyuJit/WASM] Implement internal registers
  641. #121698 Fix FileSystemWatcher macOS start performance
  642. #120899 [System.DirectoryServices] Fixed possible resource leak
  643. #119644 Fixed excessive capacity allocation in ValueListBuilder<T>
  644. #118932 Improve ImmutableArrayExtensions.SequenceEqual
  645. #116193 Inconsistent MemoryCache stats
  646. #124330 Fix Optimization Profile writing
  647. #123601 Added Adler32 to System.IO.Hashing.
  648. #122638 Introduce local variables with unknown size
  649. #123822 Add CLI project for managed ilasm
  650. #123986 Remove MethodDescCallSite in comutilnative.cpp
  651. #124224 Arm64 Sve: Fix double/float mask test issues
  652. #123328 Fix authenticated proxy for dotnet restore
  653. #123594 fix Vector2/3 EqualsAny
  654. #123576 Fix some defines in libs cmake
  655. #123407 Implement CreateFromDirectory TarEntryFormat overloads
  656. #124042 Fix integer overflow in ImmutableArray range validation
  657. #123554 [RyuJit] Remove indentation from target*.h files
  658. #124018 [RyuJit/WASM] Simple RA
  659. #124012 Add [IgnoreILFailure] support to ILLink test framework.
  660. #124013 FreeBSD: Add suffix numbering for OpenSSL3.5
  661. #123666 Fix SVE long narrowing for shifts
  662. #123888 Sve2: Add ShiftRightLogicalNarrowingSaturate(Even|Odd)
  663. #120535 Fix indentation and formatting inconsistencies in .json files (#119468)
  664. #123954 Add SSE implementation to Matrix4x4.GetDeterminant
  665. #123800 Fix XDocument.LoadAsync to not use sync reads
  666. #123947 SVE: Add float/double args for mask APIs
  667. #123627 Fix crossgen2 nobubble memory leak
  668. #122501 [RISC-V] Fix 64-bit offset handling in emitLoadImmediate
  669. #120201 Fix invalid csharp_space_around_declaration_statements option value
  670. #123183 Support devirtualizing non-shared GVMs in R2R
  671. #123115 Fix vectorization of Ascii.Equals for lengths 8..15
  672. #117571 JIT: Move remaining xarch floating->integral cast implementation to lowering
  673. #123787 Fixed LoggerMessageGenerator message escaping.
  674. #123849 Cleanup dead code in object manipulation
  675. #121104 Optimize logic in SliceLongerSpanToMatchShorterLength
  676. #123772 Add initOpt, VTable fixups, type forwarders
  677. #123523 [browser] throw and marshal exception caused by invalid arguments in Tasks
  678. #123002 Implement label validation and typedef resolution in C# ilasm
  679. #123663 Fixed codegen for IEnumerable<T> binding (#123422)
  680. #123617 DriveInfo: also use /proc on Android to determine DriveFormat.
  681. #123540 Speed up Guid.NewGuid() on Linux
  682. #122088 [RISC-V] Enhance the utilization of sh1/2/3add(.uw) instructions
  683. #123287 Convert BlazorWebWasm solution file to new format
  684. #123582 Use Array.FindAll in ComEventMethods
  685. #117148 FileSystemWatcher.Linux: use a single inotify instance and refactor watch tracking.
  686. #120336 Array.FindAll improvements
  687. #120688 [clr-interp] Interpreter for ARM32 SOFTFP
  688. #123307 Bring a few jithelpers to new unwind plan
  689. #122964 Trim UnixFileSystemTypes to the values .NET runtime cares about.
  690. #123434 JIT: Always use CallInfo method handle for devirtualization
  691. #116574 Optimise Guid.DecodeByte
  692. #119462 Refactor Span<T>.ToArray
  693. #114605 Undo a few JIT layout workarounds
  694. #106795 Provide support for alternative rounding modes for division and remainder of division
  695. #120306 Add IReadOnlySet support to System.Text.Json
  696. #123382 Work-around memset namespace issue on SunOS
  697. #123366 [browser] JS interop fix marshalling of completed task of long
  698. #123177 Make ObjectsAllocatedByClass callback skippable with enabled COR_PRF_MONITOR_GC
  699. #123239 Fix for TLS 1.3 session resumption on Linux
  700. #119840 [S390X] remove redundant load
  701. #105403 SunOS process and thread support
  702. #123306 Add early return in TryGetLast for empty results.
  703. #123270 [RyuJit/WASM] Establish SP & FP and home register arguments
  704. #123211 Adding C#, F#, VB to StringSyntaxAttribute
  705. #123250 [LoongArch64] Fix the failed for Fp32x2StructFunc in the profiler test slowpatheltleave.sh catched on 2K3000.
  706. #123261 [RyuJit/WASM] Some fixes related to local addresses and stores
  707. #123015 Bring throw helpers to PUSH_COOP_PINVOKE_FRAME plan
  708. #122382 [RISC-V] correct comments in emitLoadImmediate
  709. #111101 ConfigurationBuilder.AddJsonFile can't fire OnChange event using relative paths
  710. #122265 Add side-effect free debugger display to ValueStringBuilder.
  711. #120658 Fix minor documentation Change in Lazy.cs summaries (#111921)
  712. #123152 [RyuJit/WASM] Refactoring in preparation for parameter homing
  713. #122852 Cleanup some dead paths in EH
  714. #123168 Fix buffer overflow in mono
  715. #122977 Fix intrinsic testing add and subtract overflow helpers
  716. #119804 Add BitArray.PopCount
  717. #116524 Fix documentation for ReadOnlySequence.GetOffset
  718. #114521 Haiku: Add native library IO support
  719. #123099 [RyuJit/WASM] Add stackification algorithm skeleton
  720. #122023 JIT: Devirtualize non-shared generic virtual methods
  721. #120910 Fix KeyValuePair nullability detection on Mono
  722. #122715 Update comment to use Ascii.IsValid in KeyAnalyzer
  723. #123003 Fix detection of System.Net.Security.Native
  724. #121584 arm64: Refactor GenerateHWIntrinsicTests_Arm.cs
  725. #121739 [RISC-V] Enable constant CSE in RISCV64
  726. #122957 Add a few EntityRegistry features in managed ilasm
  727. #122930 Add diagnostics, escapes, and typedefs to C# ilasm
  728. #122754 Fix UnsafeAccessor signature for byref struct this
  729. #122784 Fix some memory leaks in mono
  730. #122831 Fix: Socket.SendFile throws when Blocking=false
  731. #122872 Remove FEATURE_EH_WINDOWS_X86 and all non-funclet EH code from JIT
  732. #122727 Handle more async nodes on community platforms
  733. #122833 Cleanup always-on FEATURE_EH_FUNCLETS
  734. #122846 Use /O2 for Windows x86 Checked
  735. #122589 [RISC-V] Comment and formatting cleanup in codegenriscv64
  736. #118123 [System.DirectoryServices] Fixed possible NRE in SAMStoreCtx.cs
  737. #122769 Fix file descriptor leak
  738. #122767 [LoongArch64] Align PR#108419: Verify TLS resolver code for LA64.
  739. #122537 Include CMakeConfigureLog in logs artifacts
  740. #122753 Fix debug build
  741. #122733 Cleanup some unused code in coreclr pal
  742. #122714 [LoongArch64] Fix the random failed for Fp32x2StructFunc in the profiler test: slowpatheltenter.sh.
  743. #121674 Fix overflow in LengthBuckets for large strings
  744. #122149 Remove implicit string operator from Utf8String
  745. #122534 Fix UInt128 to double conversion for values >= 2^104