ラベル: community-contribution の Pull Request の一覧を表示します。上から新しい順に表示されています。
- #136241 Replace CheapUnfairReaderWriterLock with ReaderWriterLockSlim
- #136297 [RISC-V] Fix 64-bit constant truncation on LLP64 hosts
- #136301 Ignore empty Alt-Svc values instead of throwing NullReferenceException
- #136136 Fix JsonArray lazy list initialization race
- #135839 native: use the C90 qsort workaround for zstd on OpenHarmony
- #135312 Managed ilasm: record sequence points as instructions are emitted, on the lines of the .il source when no .line directive is in effect
- #136185 OpenHarmony: NativeAOT and pack integration
- #135638 JIT: make sure the block a catch returns to generates an instruction
- #136156 Use Volatile.ReadBarrier in JsonArray/JsonObject.GetUnderlyingReprese…
- #136176 ILVerify: allow family access through implemented interfaces
- #136133 ILVerify: continue checking methods that use calli, mkrefany, refanyval and refanytype instead of aborting them
- #136140 Fix #136137-COM IDispatch property setter dropping BINDER_IgnoreReturn flag
- #136135 ILVerification.Tests: reject unknown error names
- #136159 ILVerify: fix crashes on non-array element operands and on ldelem.ref of null
- #136147 Cleanup unused cmake configs
- #135731 Merging internal commits for release/8.0
- #135727 Merging internal commits for release/8.0
- #136123 [release/9.0] Update branding to 9.0.23
- #136124 [release/8.0] Update branding to 8.0.34
- #136021 JIT: keep lea esp, [ebp] in x86 epilogs
- #136131 coreclr: default EnableWriteXorExecute to 0 on OpenHarmony
- #136089 [cDAC] Fix incorrect filtering of stack-interior references
- #136109 [Bugfix] Clear removed elements in ImmutableArray<T>.Builder
- #136033 ilverify: respect IgnoresAccessChecksToAttribute
- #135863 corehost: singlefilehost fixes for OpenHarmony
- #136112 Add ilverify --list-errors to list the names --ignore-error matches
- #136116 Require threads for ControlledExecutionTests.CancelInTryAndExitCatchNormally
- #135968 [release/11.0] cDAC: skip empty assembly-list slots in Loader_1.GetModuleHandles
- #136002 ILC: make IsAsyncCall instantiation-invariant
- #135989 Document ILVerify.Verifier thread safety, PEReader lifetime and the rest of the public API
- #135932 Managed ilasm: keep invalid LocalScope/LocalVariable rows and report them as errors
- #135939 [Interpreter] Raise a pending thread abort again at the resume point after a catch
- #135915 Do not adjust wasm virtual IPs in the thread abort stack walk
- #134987 Check the RESOLVE_UPDATE_METADATA_1 result hr in CordbModule::RefreshMetaData
- #135921 Validate pcMap, not pcClauses, in CordbReJitILCode::GetInstrumentedILMap
- #125304 Use ICollection<T> check instead of IList<T> in TryCopyTo
- #135167 Enable Unix domain sockets on iOS and tvOS
- #136022 Queue RevocationResponder work items to the global thread pool queue
- #135700 Fix TlsSession's ClientHello peek failure message
- #135449 Zero-initialize the return-value range in the Leave2 slow path
- #135733 Merging internal commits for release/8.0
- #135728 Merging internal commits for release/9.0
- #136029 Fix ILVerify endfinally check for nested regions
- #136018 Fix malformed XML doc comments under src/coreclr/tools
- #136023 Add ILVerify tests for exception-handling errors
- #135943 [NativeAOT] Hash relocations in method body folding keys
- #135994 ilverify: allow ldsflda of initonly static fields outside the cctor
- #135993 Managed ilasm: do not refer to native ilasm in comments
- #135917 Add the missing SwitchTests.ilproj to ILVerification.Tests
- #135877 Fix missing ILVerify messages for LdftnCtor and TailStackEmpty
- #135924 ilverify: report boxing of byref-like types
- #135471 [cDAC] Handle GettingReJITParameters state
- #135519 cDAC: skip empty assembly-list slots in Loader_1.GetModuleHandles
- #135934 Validate ZstandardStream constructor arguments and prevent ArrayPool buffer leak on failure
- #135789 Wait for the OOB byte in IOControl_SIOCATMARK_Unix_Success
- #135311 Managed ilasm: honour explicit local slots, scope local names lexically, and emit LocalScope/LocalVariable rows
- #135657 Run GC.GetGeneration test in its own process
- #135297 Managed ilasm: per-point PDB documents, the input file and .line files as documents, LocalSignature row id
- #135867 Fix HighNumberedFd_NotLeakedAfterLoweringRLimit on 32-bit musl
- #135838 coreclr: PAL build fixes for OpenHarmony
- #135858 Fix ILVerify crash on a branch target outside the method
- #133665 Reject bare CR in managed HttpListener request parsing
- #135602 JIT: reject method entry inside handlers or filters
- #135774 Fix ILVerification argument lookup on results without arguments
- #135827 JIT: check for a conditional branch that falls off the end of the method before linking its false edge
- #135808 coreclr: disable the LTTng event source on OpenHarmony
- #135829 Fix ILVerify crash when a method ends with a conditional branch or switch
- #135549 Add OpenSSL v4 fallback for FreeBSD
- #135772 Fix ILVerify crash on callvirt to a static method
- #135531 Accept a faulted frame in the shadow stack assert of CallCatchFunclet
- #132953 Add OpenHarmony/HarmonyOS build infrastructure
- #135537 [Interpreter] Access object references in stack slots as raw pointers instead of checked OBJECTREFs
- #131826 [APX] Add Jmpabs support.
- #135644 Read metadata stream count as unsigned in MetadataReader
- #134749 Fix ILVerify entry stacks for nested exception filters
- #135591 Fix QuicStream send buffer leak
- #135107 Use MoveToImmutable in ILLink.RoslynAnalyzer
- #135237 Correct MetadataLoadContext binding docs and not-found message
- #135624 Kill process tree descendants before ancestors on Unix
- #135464 [Interpreter] Record the next instruction's ip before calling a managed helper
- #135572 Pass CMAKE_ICU_DIR headers to System.Globalization.Native configure checks
- #135472 [cDAC] Fix stale contract docs and README
- #135516 cDAC: fix inverted IncludeAvailableToProfilers check in Loader_1.GetModuleHandles
- #135569 Treat a missing /etc like a missing /etc/resolv.conf in NetworkInformation
- #135629 JIT: Simplify ReadUtf8 immutable data extraction
- #135382 JIT: Restore insertps source-lane fold for floating-point inserts
- #135359 Throw CborContentException for dangling tag at end of root-level sequence
- #135608 Give the nested process chain in ProcessWaitingTests depth-proportional wait budgets
- #135488 Track reg save locations via setRegisterLocation
- #134745 Array.Create<T> with default value
- #135289 Write the managed ilasm PDB to a separate file, as native ilasm does
- #135517 Pass CLR_CROSS_COMPONENTS_BUILD as a separate -cmakeargs
- #135470 [cDAC] Test entry-point MethodDesc resolution
- #135305 [release/8.0] Update branding to 8.0.33
- #135303 [release/9.0] Update branding to 9.0.22
- #135302 Support GetMethod with genericParameterCount in System.Reflection.Context
- #135445 Fix ILVerify crash on delegate construction
- #134717 Size the RESOLVE_UPDATE_METADATA events in DbgTransportSession::GetEventSize
- #135318 Cleanup dead code in coreclr
- #135355 Add Array.GetValue and SetValue overloads taking ReadOnlySpan<int>
- #135351 Format net_ssl_io_cert_validation in TlsSession reject path
- #135321 Skip robust mutexes on OpenHarmony
- #135277 Avoid copying Activity tags and links when sampling
- #135307 JIT: Fold SequenceEqual self-comparisons with constant length
- #135238 JsonNamingPolicyAttribute: Add missing PascalCase
- #135120 Expose HashLog2 and ChainLog2 on ZstandardCompressionOptions
- #135088 Arm64:[PAC-RET]Fix ARM64 epilog detection and PAC signing SP recovery
- #135244 Implement HasSameMetadataDefinitionAs in System.Reflection.Context
- #133819 Implement IsByRefLike on the remaining Reflection.Emit Type subclasses
- #135241 Return inherited accessors from InheritedPropertyInfo.GetAccessors
- #134850 Handle TAR uid/gid values larger than int.MaxValue
- #135049 Return Complete from RequestClientCertificate when the client didn't offer post-handshake auth
- #134058 [libs] Include pthread.h where pthread_once is used
- #134641 Fix PHA-not-offered check in NegotiateClientCertificateAsync on OpenSSL 1.1
- #132752 Arm64-SVE: Support accessing unknown-sized Tier-0 locals from Tier-1 (OSR)
- #134735 Remove internal DisableDynamicEngine switch from feature switch docs
- #134782 JIT: initialize tracked-local counts before liveness
- #130463 Move SocketAsyncEngine to CoreLib so different SafeHandle types can use it.
- #134670 Add OpenHarmony platform identity and exclude unsupported NUMA calls
- #134426 Use MoveToImmutable for ImmutableArray<T>.Builder in ILCompiler.Compiler
- #134647 [perf] Add fast path for unescaped W3C baggage
- #134648 [perf] Cache validated W3C tracestate per-thread
- #134645 [perf] Avoid boxing TagList in Activity.AddException
- #134447 Provide System.Security.Cryptography.Cose package readme
- #132260 [LoongArch64] Fix some new failures in Release libs.tests after PR#128604.
- #134506 Honor stack_limit in NativeAOT PromoteCarefully
- #134553 Forward custom modifiers in TypeDelegator
- #134057 [NativeAOT] Fast interface dispatch helper for riscv64
- #134049 Update CI images to Azure Linux 4.0
- #134427 Inline GetEnumerator under NativeAOT
- #134417 Improve ComparerHelper.CreateDefaultComparer
- #134371 Forward missing Type members in System.Reflection.Context
- #133602 Add incremental chunked reading to CborReader
- #134131 Fix use after free in ExecutableAllocator::AllocateThunksFromTemplate()
- #134340 Fix typo from occured tooccurred
- #134332 Fix typo from conatains to contains
- #134336 Fix typo from Metdata to Metadata
- #134338 Fix typo from senario to scenario
- #134333 Fix typo from transaciton to transaction
- #134321 Improve ComparerHelper.CreateDefaultEqualityComparer
- #131089 Share common delegate code, cleanup NativeAOT delegate impl
- #134224 Remove open delegate Equals fastpath
- #134203 JIT: Fix vector IsSupported folding for constrained interface calls
- #134135 [perf] Optimise {ActivityTraceId|ActivitySpanId}.CopyTo()
- #134113 Fix TimeSpan constructor overflow
- #133654 Add Microsoft.Extensions.FileProviders.Composite package README
- #125896 Fix dotnet-pgo SPGO crash in FlowSmoothing.MakeGraphFeasible
- #134051 [NativeAOT] Read the byte-packed LSDA offsets without a misaligned load
- #133380 Probe {riscv,loongarch,arm}64 virtual memory address
- #132763 Add fast path for Overlaps when other is HashSet with same equality comparer and has more items
- #133850 Update container image digests
- #133594 Memory leak at debugger-agent.c (dotnet version - 11.0.100-rc.1.26420.103)
- #133494 Reduce allocations in Microsoft.Extensions.Configuration
- #133471 Fix cgroup v2 memory limit traversal at hierarchy root
- #133379 Fix GC lifetime in ComWrappers cache cleanup test
- #133424 Quote script paths in eng/build.sh
- #133441 Add & use OperatingSystem.IsOpenBSD,VersionAtLeast
- #133138 JIT: Tail-merge fix self-loop handling
- #130556 Set minimum ISAs when compiling native code
- #133285 Fix ILVerify validation of static virtual method delegates
- #133340 Update container image digests
- #133164 Add ComWrappers RCW cache concurrency tests, and fix an RCW being handed out before it can be resolved
- #132667 Fix ILVerify validation for delegates with boxed value type targets
- #131398 Add regression test for expired self-signed trusted chain (#48794)
- #132689 Update container image digests
- #132932 Use hash-based string table reservations
- #132481 Avoid an allocation on every GetOrCreateComInterfaceForObject call
- #132933 Reduce COFF relocation allocation overhead
- #132963 [LoongArch64] Fix the GCReg update for the relocation case (pcalau12i + addi.d/ld.d) of NativeAOT, the GCReg should update after calculation completed.
- #132751 Reset bFallingBack and iRecursionCount on 0 return
- #132878 Fix WebProxy treating hosts with non-ASCII dot separators as local
- #130870 Fix LargestVectorSize and buffer size in ARM HW intrinsic tests
- #132658 Optimize AsyncLocal maps with many entries
- #132737 Fix ConcurrentQueue.TryDequeue spuriously reporting empty during a segment freeze
- #130695 Remove dead net9 code
- #131746 Arm64-SVE: Fixes for returning Vector<T> through the return buffer
- #132351 Fix X509 reference leak in SslStream extra chain certificates on Unix
- #132675 Fix broken private reflection in ArrayPool stress test
- #130023 Add compile-time and run-time methods to obtain Vector<T> byte length
- #132635 Remove forced inlining from Span<T>.ToArray
- #132368 Avoid allocations propagating Activity baggage
- #132373 Make LegacyPropagator list sort linear
- #132601 Mark ProcessArchitecture as NonVersionable
- #132483 Improve StringBuilder.ToString() exception message for inconsistent state
- #130178 Add SequenceReaderExtensions.TryPeekEndian
- #132465 Fix confusing exception message in Dictionary.CopyTo when index exceeds array length
- #131745 Arm64-SVE: Fixes for passing Vector<T> by reference in reflection calls
- #131244 Populate PrivateMemorySize64 on macOS
- #131953 Update container image digests
- #132040 Reduce the GC handle cost of every RCW in ComWrappers
- #132493 test: use span assertions in GenericMath tests
- #132362 Adds metadata reference validation to ILVerify.
- #132432 [System.Management] Make generated WMI wrappers disposable
- #132397 Fix CompareInfo.IsPrefix/IsSuffix with CompareOptions.IgnoreSymbols not ignoring leading/trailing symbols
- #128511 Fix duplicate _start offset in Tensor.Resize
- #132408 NativeAOT: remove BOM from generated source/response files
- #132426 Clarify that runtime-async suspension points are forbidden in handlers, not try blocks
- #131867 Fix macOS crash in NetworkChange when the run loop thread already exited
- #132033 Partition the ComWrappers RCW cache into per-processor buckets
- #131225 Populate RetryAfter on SlidingWindowRateLimiter
- #132310 Fix for array's dimensions LowerBound verbose check in ILlink tool
- #132300 [mono][wasm] Handle versioned OS platform P/Invoke attributes
- #132184 Improve HTTP/2 extended CONNECT error message
- #131976 [LoongArch64] Fix some crash CoreRoot tests under --gcstresslevel=4 like Methodical_{r2|d2}.
- #129118 Validate invalid base type declarations in ILVerify
- #131835 Rename INS_FLGAS in consistent style for xarch emitter.
- #129926 Consolidate unix platforms flavors in S.N.Http
- #132134 DispatchResolve: Avoid clobbering t1 in RhpInterfaceDispatch
- #131671 Fix Environment.GetCommandLineArgs()[0] to report the host invocation name
- #131700 Fix haiku and illumos x64 builds
- #131986 Remove OpenBSD system tools support
- #130557 Remove unused parameter in RestartGC
- #129292 Fix standalone coreclr tests build
- #131723 Fix CMAKE_LINKER definition
- #131753 Invalidate metadata table lookup hashes when an EnC delta adds records
- #131796 [s390x] add in-process crash reporter for s390x
- #131865 Fix broken relative links in docs
- #131827 Use inline arrays in GCMemoryInfoData.
- #129688 arm64: Optimize ARM64 compare mask ExtractMostSignificantBits consumers
- #131133 Fix AV in ICorProfilerInfo2::GetClassLayout for Runtime Async continuation types
- #131491 Fix BigInteger to double conversion rounding on s390x
- #131233 Clean-up Windows interop code and project files.
- #131704 Remove temporary array allocations in ComVariant.As.
- #129915 [APX] refactor APX-EVEX emitter
- #131604 Port in-process crash reporters to all Unix OSes
- #131018 Optimize method invocations in System.Text.Json et al.
- #131045 ConfigurationBinder: Skip binding null getter-only collection properties
- #131534 Interop.Process: Avoid unhandled exception on FreeBSD
- #126014 Update CMakePresets.json to 3.26 version
- #128148 Arm64: Initialization of TYP_SIMD/TYP_MASK locals
- #131425 Update SetCredentialsAttributesW to match the native C API declaration
- #127520 Arm64 SVE: Support scalable constant vectors and masks
- #131358 Fix config binder source gen for a sole read-only collection ctor param
- #124721 Implement a workaround for ld-prime hitting an assert on large addends
- #131397 Support CIDR notation in NO_PROXY env variable
- #131300 Remove dead NAOT import
- #131314 Correct comment formatting in Runtime_131285.csproj
- #130958 [LoongArch64] Fix the m_usComponentSize load in RhpNewArrayFast.
- #130372 System.Native: Stop using EV_RECEIPT in the kevent code
- #131182 Remove unnecessary layers of indirection in PreallocatedOverlapped.
- #128326 Arm64: Improve support for HW_Flag_ReturnsPerElementMask
- #116166 Fix building the sanitizer instrumentation and hooking it into the hosts
- #131067 Update container image digests
- #130901 Add CPU feature detection using elf_aux_info
- #130415 Escape C# keyword identifiers in OptionsValidator generated code
- #131035 Update code review skill guidelines for suggestions formatting
- #130966 Fix linux-musl-rsicv64 build
- #130761 Add openbsd-x64 CI leg
- #128205 ci: declare contents:read on jit-format workflow
- #126187 Reduce unsafe code in System.Decimal
- #131017 Link statically to GrowableFunctionTable
- #125872 Avoid SocketException flood in NamedPipeClientStream on Unix
- #130905 Cleanup multicast delegate handling
- #128484 Fix TensorPrimitives.IndexOfMaxMagnitude signed integer tie
- #128799 Detect and use zicond in ifconversion on riscv64
- #130882 Make DocumentationSignatureParser in ILLink public
- #130800 Fix freebsd-arm64 build
- #130039 Add Sm4 and SVE Sm4 APIs
- #130449 Add default install dir for OpenBSD
- #130478 Handle relative exepath on OpenBSD after the sysctl
- #130467 Arm64: keep SP in base operand for large-offset adds
- #130604 Update container image digests
- #130202 JIT: add NativeAOT support for non-shared GVM devirtualization
- #130305 Fix build with disabled event trace/perftracing
- #128449 JIT: Misc if-conversion
- #129852 Remove 128-bit limit on Vector<T> size for ARM64
- #130547 Replace strcpy with safe string copy
- #130529 Remove kg from area owners for interpreter
- #130396 Use DOTNET_HOST_ instead of COREHOST_ in docs
- #127868 Fix tensor EqualWithTolerance test helper
- #130454 Fix #130453 build break
- #130461 Remove outdated comment in OSArchitecture
- #130361 Add fast path in string.Concat
- #130093 Handle if_nametoindex failure in EnumerateInterfaceAddresses.
- #129887 [LoongArch64] Apply fixes for coreclr-interp on linux-loongarch64.
- #128950 Arm64: [PAC-RET] NativeAOT changes
- #130294 Use EXTERNAL_C_FUNC for CONTEXT_CaptureContext on s390x
- #130301 Arm64: Only call checkRMWRegisters for RMW intrinsics
- #130074 JIT: use type argument as the exact type for Activator.CreateInstance<T>
- #127502 Haiku: Clean up redundant flags
- #127916 Cleanup TensorPrimitives
- #130281 Process.Unix: skip non-executable files during process filename resolution.
- #130218 Fix variant interface GVM resolution in managed type system
- #129773 Add AssemblyLoadContext.SetAssemblyLocationOverride
- #127232 Fixed invoke on structs with not initialized byref fields
- #129412 Update container image digests
- #130213 Publish GCHandle assignments with release semantics
- #130221 Align keepnativesymbols option with src/tests/build
- #125379 Optimize string.Split(char, ...)
- #129762 Enable ICF on Linux
- #100729 Add Decimal32, Decimal64, Decimal128
- #129854 Align RV64's cordbregisterset with LA64 and arm64
- #128721 [RyuJit/WASM] Remove the special prolog handling
- #130120 Re-enable Arm64 hwintrinsic tests
- #130067 Fsw.Tests: FileMove_FromWatchedToUnwatched: remove ActiveIssue.
- #129047 Fix ZstandardStream truncating multi-frame zstd responses to the first frame
- #129834 [JSON] Fix source generator serializing null byte[] as empty string
- #129897 Make MemoryCache thread-safety tests deterministic
- #130015 Preserve throw kind across GetThread
- #127164 arm64: Clean up SVE embedded masked codegen
- #129844 Fix Tizen linking flags used during ILCompiler build
- #129259 Avoid socket telemetry errors for pending nonblocking connects
- #126941 Add SHA3 and SVE SHA3 APIs
- #129892 Support multi-connect on non-dual-mode IPv6
- #129468 Use managed NTLM on RHEL 8 to fix NegotiateAuthentication test failures
- #128702 Support devirtualization for virtual methods that require an instantiating stub
- #129944 Skip build-time RID fallback for portable builds
- #129662 Cleanup dead delegate code
- #128365 Add AvxVnni.V512 hardware intrinsics
- #129906 Disable OpenBSD execute-only for NativeAOT stubs
- #129790 Add HttpMethod.Query to static method test data
- #129799 Streamline --arch arg with --os
- #129789 [S390X] fix utf8->utf16 conversion test case failures
- #129643 JIT: Fix "Inconsistent profile data" during Head and tail merge (Tier1-OSR)
- #129661 Fix RemoveImpl nullability
- #129517 arm64: Add float/double cast optimisation tests
- #128306 Add MemoryExtensions.Min/Max
- #129470 Port System.Diagnostics.Process to OpenBSD
- #129621 Enable runtime tests on OpenBSD
- #129475 Port System.Net.Http to OpenBSD
- #129728 Fix ValueType.GetHashCode for nested generic field
- #128668 Have IDIV/DIV REX2 and EVEX compatible
- #128700 Fix Arm64 conditional select lowering
- #128524 JIT: Switch to rangecheck when profitable
- #129285 JIT: remove getUnboxedEntry and getInstantiatedEntry
- #129686 Fix copy-paste error in BFloat16 test
- #129394 Fix OpenSSL X509Chain time validity depending on process time zone
- #129658 Properly annotate CreateGeometricSequence
- #129627 Reapply "Add lane construction and composition APIs"
- #129580 Link libgssapi.so.9.0 on OpenBSD for AOT libs
- #127690 Add lane construction and composition APIs
- #129398 [ARM32] Eliminate red zone usage in runtime stubs
- #129583 Port System.IO.FileSystem.Watcher to OpenBSD
- #129572 Remove unneeded message printed in case of Tizen build
- #129579 Fix debug build of libraries tests
- #129479 Port System.Net.Security to OpenBSD
- #129414 Fix W3CPropagatorcompliance against W3C Trace Context Level 2
- #128970 Fix ARM32 JIT errors with native int-div
- #127763 Fix segfault in GC standalone large pages emulation mode (segments path)
- #129382 Add UsePureLLVMToolchain for compiler-rt+lld combo
- #129410 Optimize delegate layout on CoreCLR
- #129185 Enable LibraryImportGenerator.Tests on BSD/SunOS
- #129322 Fix illumox-x64 build with gcc and clang
- #128374 Fix clobbering of RhpInterfaceDispatchSlow arguments on riscv64
- #129304 Optimize NativeAOT delegate field layout
- #123138 arm64: Add support for BFI and BFX instruction
- #129225 Simplify winsock initialization
- #129287 Fix W3CPropagator baggage parsing after malformed entries
- #127087 [browser][wasm] Fix buffered symbol asset loading
- #129080 Port bootstrap build on OpenBSD
- #127844 fix: use Stopwatch for ReflectionEmitCachingMemberAccessor TTL
- #129092 JIT: Tail-merge don't produce empty blocks
- #128811 JIT: Fix debug igDataSize assignment to use code size (so exclude gc vars)
- #129120 Update container image digests
- #128360 FileSystemWatcher.Linux/OSX: raise Error event when FileSystemWatcher's watched directory is deleted or moved.
- #129190 Update --bootstrap docs with current reality
- #126348 JIT: Improve codegen for xarch vector byte multiply
- #129078 Implement Environment.WorkingSet on OpenBSD
- #129124 Add OpenBSD support for ICU library loading
- #129103 Implement getexepath for OpenBSD
- #129130 Arm64:[PAC-RET] Use hint-space instruction for stripping return address
- #125386 Remove GetCommandLineW from PAL
- #128975 Remove process object from PAL
- #129057 Add OpenBSD support in CPalThread
- #129063 Delete FILE_FLAG_NO_BUFFERING from win32 PAL
- #128515 JIT: Merge all RETURN/THROW blocks
- #128988 Reduce redundant lookup in OrderedDictionary<TKey, TValue>.Remove
- #128533 JIT: Canonicalize '(A & pow2) == pow2' -> '(A & pow2) != 0'
- #128959 JIT: Fix assertion failed 'genActualType(cmp->gtGetOp1()) == genActualType(cmp->gtGetOp2())'
- #128147 Arm64: [PAC-RET] VM and coreclr support
- #128649 Fix format pre-commit hook
- #128024 Update container image digests
- #128091 JIT: Enable fgOptimizeRelationalComparisonWithCasts for EQ/NE
- #128854 Fix incorrect result type in PalInterlockedExchange64
- #128814 Avoid redundant boxing in ValueTuple<T1,...,T7,TRest>
- #128817 Fix minor typo/formatting in the memory model spec
- #128684 Arm64: Don't use GT_LEA for masks
- #128785 Align thunk gen formating with dotnet-format
- #128773 Fix typo in defined constant
- #127909 Enable test builds with --bootstrap
- #126947 JIT: Unify to instParamLookup and improve GVM test coverage
- #127958 Add LOCKREADIFFAILRET to unlocked MDInternalRW read methods
- #128577 Fix utf8_to_utf16 and utf16_to_utf8 for s390x
- #128582 Move ReSizeNoThrow to header and remove used attr
- #128485 JIT: Propagate class handle when split tree
- #128464 Remove redundant #if NET in CollectionHelpers.ValidateCopyToArguments
- #128434 Socket: fix infinite release spin-wait when Socket gets closed after handle was invalidated.
- #128433 Socket: set Socket.Blocking from handle when constructing from SafeSocketHandle.
- #117261 Improve Math.BigMul performance on x64
- #127883 JIT: Unify post-order cmp transforms into fgOptimizeRelationalComparison
- #127915 JIT: Transform 'SELECT(cond, cns, cns)' to 'cns'
- #125298 JIT: Add debug consistency checks for GT_RETURN nodes
- #128300 Pre-size intermediate Dictionary in ToFrozenDictionary
- #126552 [RyuJit] Remove the single-IG prolog restriction
- #125729 Pass Vector<T> by reference when InstructionSet_VectorT is available
- #127838 Arm64: [PAC-RET] Jit Support
- #128217 Fix heap_segment_used watermark after compaction
- #127536 [AMD64][APX] Introduce the remaining NCI instructions - CTEST, CFCMOV
- #125024 Implement EqualityComparer<T>.Create with key selector parameters
- #128039 perf: avoid per-observation array allocation in ObservableInstrument
- #109863 Add option GCTrimYoungestKeepPercent to specifies the percent of youngest gen to keep during trimming
- #128066 Fix runtime-async on riscv64 with R2R
- #128191 Fix integer overflow in string.IndexOf range validation
- #127891 Update gcc leg from v15 to v16
- #128118 Fix NativeAOT dependent handle secondary access with standalone GC
- #127949 Arm64:[PAC-RET] Instruction encodings
- #128037 Arm64: Fix loads and stores for stack allocated vectors and masks
- #127919 Apply fixes for coreclr-interp on linux-riscv64
- #127615 JIT: Fix GenTree::IsPow2 functions
- #127886 perf: reuse counter snapshot buffer in CounterGroup.OnTimer
- #127917 Support spill temps with unknown size on ARM64
- #127933 JIT: Fix SELECT to relop changing type and check cond evaluates to 0 or 1
- #127621 JIT: Clean up and unify SELECT opts
- #125491 Implement UnknownSizeFrame for locals with unknown size
- #127183 Fix WebSocket close single-consumer violation
- #127795 Inline remaining usages of OpenProcess on Unix
- #127454 Fix TensorPrimitives.IndexOfMax
- #126549 Optimize ImmutableSortedSet<T>.SetEquals to avoid unnecessary allocations
- #127679 Fix scoped Utf8JsonReader to carry original position
- #127801 Update container image digests
- #127303 Fix CounterGroup timer to use Stopwatch instead of DateTime.UtcNow
- #125967 Fix memory leak of offset_to_bb_hash
- #127566 ProcessTests: redirect stdio and kill entire process tree for shell-script-based tests.
- #125554 [RyuJit] Decouple igNum from strict layout order
- #127604 Delete CreateProcessW impl from PAL
- #127633 Fix ImmutableHashSet.SetEquals correctness for mismatched comparers
- #127571 Disable Collect_Aggressive_LargePages for R2R/CrossGen2
- #127549 Update DNNEVersion to 2.1.2
- #126309 Optimize ImmutableHashSet<T>.SetEquals to avoid unnecessary allocations
- #124738 JIT: Treat store in JTRUE block as the ElseOperation in if-conversion
- #125180 JIT: Accelerate floating->long casts on x86
- #127033 [X64][APX] Fix a few bugs in APX implementation and improve the control knob design
- #127213 Remove unwind calls from patchpoint OSR transition
- #126701 Haiku: Fix native component build
- #127290 Skip decommit for large pages and add fake large pages test mode
- #126529 JIT: Transform 'CONST - x' to 'xor x, CONST' when possible
- #127470 Simplify ManagedWebSocket.EnsureBufferContainsAsync
- #126827 Pin dependencies
- #124167 [clr-interp] Runtime async on armel
- #127047 Fix string buffer size calculation in Utf8JsonWriter.WriteStringValue
- #126147 Remove duplicate instructions.
- #127264 Add a fluent Validate overload for adding validator types
- #127434 JIT: Use normalized block for comparison in RBO dominator walk
- #126035 Fix CheckSpecified setter for field-backed members in ReflectionXmlSerializationReader
- #127392 Add ability to use clang with GNU toolchain on Haiku
- #127407 Refactor: use DateTime.UnixEpoch
- #127371 Normalize native compiler prop to CppCompilerAndLinker
- #126159 Use libunwind's unw_get_proc_info_in_range on macOS
- #126062 JIT: Handle edge cases around BlendVariableMask rewrite
- #125835 [mono] Restore signal handlers during crash chaining
- #127308 [SRM] Miscellaneous clean-up.
- #114028 Annotate System.ServiceModel.Syndication for trimming and AOT
- #125520 Fix UseSystemd() silently failing with ProtectProc=invisible
- #126543 Refactor UInt128 division
- #127090 Fix UnreachableBody with only ref to assembly.
- #127206 Fix map/virtual.cpp on OpenBSD
- #127205 Fix exception/seh.cpp on OpenBSD
- #127105 fix: Ensure buffer space before reading in Decompress method
- #127139 Propagate sync-faulted FlushAsync exceptions through the WebSocket er…
- #126410 Improve SortedSet<T>.TreeSubSet.Clear
- #127137 Replace Enum.HasFlag with bitwise operations in WebSockets
- #127084 [browser] Export useful browser tuntime TypeScript types
- #126559 Use ThrowHelper in JsonElement.GetByte/GetSByte/GetInt16/GetUInt16
- #126786 Improve debugger message for scanner failures
- #127120 Port VtableIndexStubGenerator to string writing
- #111439 Add whitespace handling methods to MemoryExtensions
- #124967 Fix IndexOf upper-bound guard in ImmutableArray/List
- #126924 Clear blob returned by BlobBuilder.ReserveBytes.
- #127119 Remove stale comment on ClientWebSocket._state
- #126785 Haiku: Apply .NET-specific llvm-libunwind patches
- #126398 arm64: Refactor mov/movprfx for embedded masked operations
- #124478 RetryAfter metadata in FixedWindowRateLimiter returns time to next window
- #126371 JIT: Fix disasm of reg to reg SIMD narrowing/widening instructions
- #126566 [RISC-V] Use fine-grained fence variants for memory barriers
- #126142 Remove nullability annotation from MetadataLoadContext.CoreAssembly.
- #126704 CoreCLR: Add missing null guard
- #122649 Accelerate Half with FP16 ISA
- #126938 [LoongArch64] Initialize emitter::getInsExecutionCharacteristics() to support perfscore.
- #126927 Make UCO MethodDesc globals DAC-accessible
- #126926 Add MetadataLoadContext.GetLoadContext\(Assembly\).
- #126575 Fix JsonException message property type info in class parameterized constructor
- #125516 [RISC-V] Support displaying GTF_ADDRMODE_NO_CSE flag on GT_CAST
- #125347 JIT: Simplify if-conversion
- #126702 Fix typos in docstring for HttpClientBuilderExtensions.AddTypedClient
- #126447 Fix ZipArchive Update removing data descriptors
- #124637 Add instruction set detection for SVE_AES, SVE_SHA3, SVE_SM4, SHA3, SM4
- #125211 [RyuJit] Remove gtCallAddr
- #126797 Assert handle is not null in HandleToObject
- #121880 Haiku: Initial managed libraries support
- #126582 Convert throw and thread helpers to UCO
- #124851 Add ActivityTraceFlags.RandomTraceId flag
- #117473 Box value types implementing IXmlSerializable in XmlSerializer generated IL
- #126307 Close socket that leaks on connect failed
- #125226 Support InstructionSet_VectorT in HWIntrinsic importer
- #126644 Fix decimal NumberStyles validation
- #126597 [LoongArch64] Fix the floating-point register copy in SoftwareExceptionFrame::UpdateContextFromTransitionBlock().
- #119891 Annotate System.Diagnostics.EventLog with Nullable Reference Types
- #123439 Avoid incorrectly resolving a MonoClass for MONO_TYPE_GENERICINST when loading custom attribute values.
- #125821 JIT: Remove dead Vector2/3 lowering code
- #126222 Convert MethodDescCallSite to UCO in entrypoints
- #125902 Denote cgroups as unsupported on OpenBSD
- #126449 Process.Linux/OSX: avoid loading full ProcessInfo for ProcessName and ToString.
- #125891 Port ComInterfaceGenerator to string writing
- #125666 Use mul+add+permute sequence for DotProduct when AVX is available
- #126405 Restore src/tests packages in one-shot
- #126151 Fix potential null pCommonAssemImport handling in ImportTypeRef
- #126354 Use C# 14 extensions for polyfills in MetadataLoadContext.
- #120326 Utf16.IsValid and Utf8/16.IndexOfInvalidSubsequence
- #126202 Fix ArrayValue.ToString separators
- #121985 JIT: Constant fold SequenceEqual with the help of VN
- #126266 JIT: Remove SSE2 CmpOp/BinOp emulation code
- #126146 Add built-in OpenTelemetry metrics to MemoryCache
- #126203 Support all ldloc/ldarg variants in TypeEqualityPatternAnalyzer
- #126169 [RyuJit] Coalesce adjacent no-GC regions on x86
- #126193 Fix Handle Leak
- #124081 Sve: Expand CreateWhile APIs
- #126155 Update llvm-libunwind to 22.1.1
- #126191 Require RemoteExecutorSupported on color env test
- #126090 Delete contextPointers arg from PAL_VirtualUnwind
- #125557 Add openbsd non-portable probing
- #126085 Delete AppDomain::ExceptionUnwind (no-op)
- #125875 Fix COMDelegate::BindToMethod with static virtuals
- #124498 Fix TokenBucketRateLimiter AttemptAcquire(0) with fractional tokens
- #123717 arm64: Refactor mov/movprfx for unmasked operations
- #125500 Fix possible integer overflow
- #123874 TarWriter: when writing entries for the same hard-linked file use HardLink entries.
- #125876 Fix ErrorOnUnknownConfiguration to respect ConfigurationKeyNameAttribute
- #119637 Make the PeriodicTimer.WaitForNextTickAsync description more descriptive
- #125882 Add global:: qualifier to System namespaces in OptionsValidatorGenerator
- #125954 arm64: Small fixes to GenerateHWIntrinsicTests_Arm.cs
- #125936 Fix dotnet-pgo dump crash when CallWeights are present
- #124332 arm64: Fold negative variable eq/ne to 0
- #124771 Fix localization of ExtendedPropertyDescriptor.DisplayName
- #119564 Annotate System.Speech for nullable reference types
- #124642 JIT: Fix fgFoldCondToReturnBlock for multi-statement return blocks
- #121223 [SRM] Optimize MetadataBuilder.GetOrAddConstantBlob.
- #125446 Improve runtime-async support on linux-riscv64
- #125920 Add null check ImmutableArray<T>.Builder.RemoveAll
- #125010 Fix pal_memory.c on OpenBSD
- #125653 Fix inner build of community archs
- #125053 Fix getdomainname for SunOS
- #125591 Port coreclr interpreter to loongarch64
- #124482 Fix UdpClient.EnableBroadcast not preventing broadcast sends
- #125562 Fix libs.native subset on OpenBSD
- #125527 Port ComClassGenerator to string writing instead of constructing syntax nodes
- #125537 Fix racy mvid tests.
- #124728 Use PF_LINK on SunOS
- #124428 Fix XmlReader ArgumentOutOfRangeException for malformed UTF-8 in XML …
- #125294 Fix some CMake definitions on OpenBSD
- #125546 Fix gssapi headers on OpenBSD
- #125122 Support reload in ChainedConfigurationSource
- #125022 Fix memory overwrites in SystemNative_GetNetworkInterfaces
- #125353 Sync cDAC's RV64/LA64 implementations with ARM64
- #125326 Convert some COM interop to UCO
- #125002 Streamline SystemIPGlobalProperties
- #125428 arm64: Fix and/bic issue when bailing early
- #124516 Support for variable sized locals in morph and lclmorph
- #125443 Fix a regression to collection asserting in AssemblyChecker
- #123546 arm64: Remove widening casts before truncating
- #124033 Remove duplicated SVE GatherVector APIs
- #125382 [LoongArch64] Fix the risk of boundary overflow for Unsigned GT_LE in CodeGen::genCodeForCompare().
- #125072 JIT: Fix invalid IR and weights in if-conversion
- #125114 [LoongArch64] Enable Runtime Async. (issue#124935)
- #124213 [LoongArch64] Place async resumption info in read-write section which reference #123433
- #125387 Add Antlr license in THIRD-PARTY-NOTICES.TXT
- #124424 Fix Ping RoundtripTime returning 0 for TtlExpired replies
- #123890 Implement SVE2 non-temporal gather loads
- #125308 Extract diagnostic reporting out of COM class generator
- #125361 Fix fatal sched_setaffinity EPERM failure during PAL initialization on restricted kernels
- #124624 [X86][APX] Update the CPUID check logics for APX.
- #122602 Implement SVE2 Counting APIs
- #107369 Binary writer fix
- #124429 Add missing Invalidate() calls to FileInfo state-changing methods
- #123348 Fix interpreting baud rate bitmask as decimal value
- #125271 Issue 125270
- #125239 [RyuJit] Remove dead code from genCallInstruction
- #125089 Skip cross process mutex on OpenBSD
- #124720 Expose HTTP.sys kernel response buffering control for HttpListener on Windows
- #125190 Make MarkAssembly virtual again
- #125183 Adjustments to how compiler generated types are ignored.
- #125223 Remove mcs stuff from linker test framework.
- #125146 [RyuJit/WASW] Insert temporaries when needed in the stackifier
- #125172 SVE: truncate Extract results for small types
- #125187 [RyuJit/WASM] Disable args sorting
- #125123 Fix locating files in GetCommonSourceFiles
- #123819 New function pointer APIs
- #124804 Add AVX512 BMM API
- #125073 [RyuJit] Add VisitOperandUses
- #124114 JIT: Accelerate uint->floating casts on pre-AVX-512 x86
- #124971 Pass MessageOrigin to the DoAdditional*Processing methods.
- #125109 Remove stale information in ArrayPool.Shared remarks
- #124601 arm64: Fixed using ands/bics to compare against static unsigned constant 0
- #125112 Fix Copilot not working in forks
- #123939 Fixed some potential null derefs in coreclr
- #123146 JIT: Normalize optimizations for ConditionalSelect and BlendVariable
- #124764 Switch ilasm to Antlr4BuildTasks
- #122485 [RISC-V] Enable instruction printing for the Generate code phase in JIT dumps
- #124992 Fix pal_io.c on OpenBSD
- #124972 Clean up SkipUnresolved handling in linker test framework.
- #124973 Make CustomizeTrimming virtual
- #124999 Fix src/minipal/thread.h on OpenBSD
- #125011 Link pthread on OpenBSD
- #125006 MachObjectWriter: Fix calculation of segment file offset and size
- #124991 Fix pal_error_common.h on OpenBSD
- #124856 Fix x509-store for illumos
- #124865 Sve2 Scatters need a temp register for indices
- #124586 Fix memory leak in Assembler::EmitGenericParamConstraints
- #124715 Fix assert in JIT:new() during early initialization
- #124504 Arm64: Add SM4 and SHA3 instructions
- #124588 Mono: increase default stack size on s390x/ppc64le; support DOTNET_Thread_DefaultStackSize for setting stack size.
- #121906 fix: CreateSubdirectory failing for root directories
- #124774 Build mscordac on OpenBSD
- #124776 Add OpenBSD target
- #124775 Set __NumProc on OpenBSD
- #124599 Less optimistic checking for const vector to pattern checks
- #124560 Use Requires.Range in LastIndexOf
- #124598 Fix ManagedNtlm on big-endian architectures
- #124639 Propagate _abortException in Http2Connection.SetupAsync (#119022)
- #124737 Remove duplicate typeof(decimal) check in IsKnownComparable<T>
- #124710 [RyuJit/WASM] Rewrite SP references into PHYSREGs
- #124600 Publish AOT managed-ilasm and include in Core_Root
- #124572 [RyuJit] Remove the gtCallCookie operand from calls
- #123642 [browser] Marshalling support float[], Span<float> and ArraySegment<float>
- #123076 Handle RFC 6761 special-use domain names in Dns resolution
- #124562 Preserve ninja=false via msbuild
- #124554 Pass EncApproxFieldDescIterator::FixUpEncFields instead of TRUE
- #124540 #124513 - Guard Base64Url.DecodeFromChars against non-ASCII input
- #124497 Fix Optimization Profile read
- #124501 Support Profile Optimization for single file deployment
- #124479 Quote a few cmake commands to allow spaces
- #123925 PersistedAssemblyBuilder: Fix encoding of custom modifiers.
- #124161 Fix missing upper-bound guard in LastIndexOf and FindLastIndex
- #124047 Fixed some potential integer overflows in coreclr
- #124481 [RyuJit/WASM] Register allocation for multiply used operands
- #123892 Implement SVE2 non-temporal scatter stores
- #122283 Rename SVE2 AddSaturate signed/unsigned addend API
- #123992 Add InstructionSet_VectorT for ARM64
- #124475 Build zstd with /source-charset:utf-8 option
- #124470 ArrayBufferWriter double grow boundary fix
- #124298 [RyuJit/WASM] Implement internal registers
- #121698 Fix FileSystemWatcher macOS start performance
- #120899 [System.DirectoryServices] Fixed possible resource leak
- #119644 Fixed excessive capacity allocation in ValueListBuilder<T>
- #118932 Improve ImmutableArrayExtensions.SequenceEqual
- #116193 Inconsistent MemoryCache stats
- #124330 Fix Optimization Profile writing
- #123601 Added Adler32 to System.IO.Hashing.
- #122638 Introduce local variables with unknown size
- #123822 Add CLI project for managed ilasm
- #123986 Remove MethodDescCallSite in comutilnative.cpp
- #124224 Arm64 Sve: Fix double/float mask test issues
- #123328 Fix authenticated proxy for dotnet restore
- #123594 fix Vector2/3 EqualsAny
- #123576 Fix some defines in libs cmake
- #123407 Implement CreateFromDirectory TarEntryFormat overloads
- #124042 Fix integer overflow in ImmutableArray range validation
- #123554 [RyuJit] Remove indentation from target*.h files
- #124018 [RyuJit/WASM] Simple RA
- #124012 Add [IgnoreILFailure] support to ILLink test framework.
- #124013 FreeBSD: Add suffix numbering for OpenSSL3.5
- #123666 Fix SVE long narrowing for shifts
- #123888 Sve2: Add ShiftRightLogicalNarrowingSaturate(Even|Odd)
- #120535 Fix indentation and formatting inconsistencies in .json files (#119468)
- #123954 Add SSE implementation to Matrix4x4.GetDeterminant
- #123800 Fix XDocument.LoadAsync to not use sync reads
- #123947 SVE: Add float/double args for mask APIs
- #123627 Fix crossgen2 nobubble memory leak
- #122501 [RISC-V] Fix 64-bit offset handling in emitLoadImmediate
- #120201 Fix invalid csharp_space_around_declaration_statements option value
- #123183 Support devirtualizing non-shared GVMs in R2R
- #123115 Fix vectorization of Ascii.Equals for lengths 8..15
- #117571 JIT: Move remaining xarch floating->integral cast implementation to lowering
- #123787 Fixed LoggerMessageGenerator message escaping.
- #123849 Cleanup dead code in object manipulation
- #121104 Optimize logic in SliceLongerSpanToMatchShorterLength
- #123772 Add initOpt, VTable fixups, type forwarders
- #123523 [browser] throw and marshal exception caused by invalid arguments in Tasks
- #123002 Implement label validation and typedef resolution in C# ilasm
- #123663 Fixed codegen for IEnumerable<T> binding (#123422)
- #123617 DriveInfo: also use /proc on Android to determine DriveFormat.
- #123540 Speed up Guid.NewGuid() on Linux
- #122088 [RISC-V] Enhance the utilization of sh1/2/3add(.uw) instructions
- #123287 Convert BlazorWebWasm solution file to new format
- #123582 Use Array.FindAll in ComEventMethods
- #117148 FileSystemWatcher.Linux: use a single inotify instance and refactor watch tracking.
- #120336 Array.FindAll improvements
- #120688 [clr-interp] Interpreter for ARM32 SOFTFP
- #123307 Bring a few jithelpers to new unwind plan
- #122964 Trim UnixFileSystemTypes to the values .NET runtime cares about.
- #123434 JIT: Always use CallInfo method handle for devirtualization
- #116574 Optimise Guid.DecodeByte
- #119462 Refactor Span<T>.ToArray
- #114605 Undo a few JIT layout workarounds
- #106795 Provide support for alternative rounding modes for division and remainder of division
- #120306 Add IReadOnlySet support to System.Text.Json
- #123382 Work-around memset namespace issue on SunOS
- #123366 [browser] JS interop fix marshalling of completed task of long
- #123177 Make ObjectsAllocatedByClass callback skippable with enabled COR_PRF_MONITOR_GC
- #123239 Fix for TLS 1.3 session resumption on Linux
- #119840 [S390X] remove redundant load
- #105403 SunOS process and thread support
- #123306 Add early return in TryGetLast for empty results.
- #123270 [RyuJit/WASM] Establish SP & FP and home register arguments
- #123211 Adding C#, F#, VB to StringSyntaxAttribute
- #123250 [LoongArch64] Fix the failed for Fp32x2StructFunc in the profiler test slowpatheltleave.sh catched on 2K3000.
- #123261 [RyuJit/WASM] Some fixes related to local addresses and stores
- #123015 Bring throw helpers to PUSH_COOP_PINVOKE_FRAME plan
- #122382 [RISC-V] correct comments in emitLoadImmediate
- #111101 ConfigurationBuilder.AddJsonFile can't fire OnChange event using relative paths
- #122265 Add side-effect free debugger display to ValueStringBuilder.
- #120658 Fix minor documentation Change in Lazy.cs summaries (#111921)
- #123152 [RyuJit/WASM] Refactoring in preparation for parameter homing
- #122852 Cleanup some dead paths in EH
- #123168 Fix buffer overflow in mono
- #122977 Fix intrinsic testing add and subtract overflow helpers
- #119804 Add BitArray.PopCount
- #116524 Fix documentation for ReadOnlySequence.GetOffset
- #114521 Haiku: Add native library IO support
- #123099 [RyuJit/WASM] Add stackification algorithm skeleton
- #122023 JIT: Devirtualize non-shared generic virtual methods
- #120910 Fix KeyValuePair nullability detection on Mono
- #122715 Update comment to use Ascii.IsValid in KeyAnalyzer
- #123003 Fix detection of System.Net.Security.Native
- #121584 arm64: Refactor GenerateHWIntrinsicTests_Arm.cs
- #121739 [RISC-V] Enable constant CSE in RISCV64
- #122957 Add a few EntityRegistry features in managed ilasm
- #122930 Add diagnostics, escapes, and typedefs to C# ilasm
- #122754 Fix UnsafeAccessor signature for byref struct this
- #122784 Fix some memory leaks in mono
- #122831 Fix: Socket.SendFile throws when Blocking=false
- #122872 Remove FEATURE_EH_WINDOWS_X86 and all non-funclet EH code from JIT
- #122727 Handle more async nodes on community platforms
- #122833 Cleanup always-on FEATURE_EH_FUNCLETS
- #122846 Use /O2 for Windows x86 Checked
- #122589 [RISC-V] Comment and formatting cleanup in codegenriscv64
- #118123 [System.DirectoryServices] Fixed possible NRE in SAMStoreCtx.cs
- #122769 Fix file descriptor leak
- #122767 [LoongArch64] Align PR#108419: Verify TLS resolver code for LA64.
- #122537 Include CMakeConfigureLog in logs artifacts
- #122753 Fix debug build
- #122733 Cleanup some unused code in coreclr pal
- #122714 [LoongArch64] Fix the random failed for Fp32x2StructFunc in the profiler test: slowpatheltenter.sh.
- #121674 Fix overflow in LengthBuckets for large strings
- #122149 Remove implicit string operator from Utf8String
- #122534 Fix UInt128 to double conversion for values >= 2^104