-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NativeAOT-LLVM] Merge to Sep 24 #2688
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c7227c0 - Browse repository at this point
Copy the full SHA c7227c0View commit details -
Generate an unconditional bailout for MINT_SWITCH in jiterpreter trac…
…es instead of aborting the trace (#107323) Better diagnostic output when jiterp hits an invalid opcode
Configuration menu - View commit details
-
Copy full SHA for 959c10e - Browse repository at this point
Copy the full SHA 959c10eView commit details -
Fix getting SSP for threadabort in funceval (#107320)
* Fix getting SSP for threadabort in funceval Diagnostics test that test threadabort during funceval crashes on machines with CET enabled. The reason is that when a thread is redirected to the RedirectForThrowControl, the original instruction address from which we've redirected is not on the shadow stack. That causes the exception handling propagating the related thread abort to fail finding that instruction address on the shadow stack. It walks out of its range and then crashes with access violation. This change fixes it by storing the SSP in the FaultingExceptionFrame and copying it to the REGDISPLAY when UpdateRegDisplay is called on that frame. That way the correct SSP is already known in the SfiInit and we don't need to look it up. * Clear rax before rdsspq for proper behavior on non-cet devices --------- Co-authored-by: Jan Vorlicek <jan.vorlicek@volny,cz>
Configuration menu - View commit details
-
Copy full SHA for b0771d7 - Browse repository at this point
Copy the full SHA b0771d7View commit details -
Stop referencing S.R.Metadata directly (#107343)
This was added in #101666 to address a point in time issue. It should not be needed anymore.
Configuration menu - View commit details
-
Copy full SHA for 19942d9 - Browse repository at this point
Copy the full SHA 19942d9View commit details -
Fix meter/instrument filtering in MetricsEventSource (#107267)
* Fix meter/instrument filtering in MetricsEventSource * Address the feedback
Configuration menu - View commit details
-
Copy full SHA for 97f92a3 - Browse repository at this point
Copy the full SHA 97f92a3View commit details -
Fix CrossGen2SynthesizePgo on Windows (#107362)
Due to an apparent typo, The CrossGen2SynthesizePgo test flag simply always skipped tests on Windows, instead of just skipping tests when synthesize pgo testing was enabled.
Configuration menu - View commit details
-
Copy full SHA for eec40f1 - Browse repository at this point
Copy the full SHA eec40f1View commit details -
JIT: Skip more covariance checks (#107116)
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8e9dd1 - Browse repository at this point
Copy the full SHA f8e9dd1View commit details -
Make
DomainAssembly
create itsAssembly
in its constructor and re……move separate allocate load level (#107224) There is no logical distinction between creating a `DomainAssembly` and an `Assembly` now. Making `DomainAssembly` create the `Assembly` as soon as it is constructed should make it so that we can switch assorted things that currently store/use `DomainAssembly` to `Assembly`, since they will be created at the same time.
Configuration menu - View commit details
-
Copy full SHA for ec2f534 - Browse repository at this point
Copy the full SHA ec2f534View commit details -
Provide System.Composition.AttributedModel package readme (#106781)
* Provide System.Composition.AttributedModel package readme * Improve after feedback * Set correct PackageDescription
Configuration menu - View commit details
-
Copy full SHA for 8b1db37 - Browse repository at this point
Copy the full SHA 8b1db37View commit details -
Remove PointerNativeTypeAssignmentRewriter by introducing a separate …
…local with the exact type and assigning to/from it (#107219)
Configuration menu - View commit details
-
Copy full SHA for 4ebb841 - Browse repository at this point
Copy the full SHA 4ebb841View commit details
Commits on Sep 5, 2024
-
Update to zlib-ng 2.2.1, excluding the folders:
- docs/ - test/ - arch/s390/self-hosted-builder/
Configuration menu - View commit details
-
Copy full SHA for dcd113e - Browse repository at this point
Copy the full SHA dcd113eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12bc7ed - Browse repository at this point
Copy the full SHA 12bc7edView commit details -
Configuration menu - View commit details
-
Copy full SHA for c62bc5b - Browse repository at this point
Copy the full SHA c62bc5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e61a10e - Browse repository at this point
Copy the full SHA e61a10eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e060e83 - Browse repository at this point
Copy the full SHA e060e83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b25f67 - Browse repository at this point
Copy the full SHA 5b25f67View commit details -
[RISC-V] Increase timeouts in CacheTests (#107278)
This patch fixes System.Text.Json.Serialization.Tests.CacheTests on Debug build.
Configuration menu - View commit details
-
Copy full SHA for 88f9aba - Browse repository at this point
Copy the full SHA 88f9abaView commit details -
[mono][ci] Include PDBs from runtime pack when building on Helix if r…
…equired (#107348)
Configuration menu - View commit details
-
Copy full SHA for e5b9dbb - Browse repository at this point
Copy the full SHA e5b9dbbView commit details -
[browser] Fix processing of satellite assemblies from referenced asse…
…mbly during publish (#106696)
Configuration menu - View commit details
-
Copy full SHA for 40cafd7 - Browse repository at this point
Copy the full SHA 40cafd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0961328 - Browse repository at this point
Copy the full SHA 0961328View commit details -
ARM64-SVE: Delay free all ops within conditional select (#107036)
* ARM64-SVE: Delay free all ops within conditional select * Fix comment * Add test header * don't delay prefUseOpNum * Fix FMA * Add assert checks for delay free * Merge embedded op build code * fix formatting * simplify assert * simplify FMA code * Add tests for 106867 * ARM64-SVE: Allow op inside conditionselect to be non HWintrinsic TEST_IMG: ubuntu/dotnet-build TEST_CMD: safe ./projects/dotnet/build-runtime.sh Jira: ENTLLT-7634 Change-Id: I337a291be6661f104fe90c7cdc27150eede43647 * Add Sve.IsSupported to tests * Add Sve.IsSupported to test * fix formatting * Revert "ARM64-SVE: Allow op inside conditionselect to be non HWintrinsic" * Revert "ARM64-SVE: Allow op inside conditionselect to be non HWintrinsic" * Revert "ARM64-SVE: Allow op inside conditionselect to be non HWintrinsic"
Configuration menu - View commit details
-
Copy full SHA for 2dd517e - Browse repository at this point
Copy the full SHA 2dd517eView commit details -
Merge pull request #105771 from carlossanlop/UpgradeZlibNg
Upgrade zlib-ng to 2.2.1
Configuration menu - View commit details
-
Copy full SHA for 468362f - Browse repository at this point
Copy the full SHA 468362fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dece778 - Browse repository at this point
Copy the full SHA dece778View commit details -
Check CancellationToken before TimeSpan in TimeProviderTaskExtensions…
… (#107009) * Check CancellationToken before TimeSpan.Zero in TimeProviderTaskExtensions This makes the down-level behavior for Delay and WaitAsync match the behavior in .NET 8 and later, prefering to return a Canceled task over a Completed task or TimeoutException when the TimeSpan is Zero and the CancellationToken is already Canceled. Fixes #106996 * Test improvements based on feedback --------- Co-authored-by: Tarek Mahmoud Sayed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36e6b42 - Browse repository at this point
Copy the full SHA 36e6b42View commit details -
Fix a case in MethodImpl overriding which wasn't handled as expected …
…in ilc.exe for native aot (#106716) * Fix a case in MethodImpl overriding which wasn't handled as expected in ilc.exe for native aot - This was causing real C# applications to fail to behave correctly on NativeAOT builds - Enable testing for covariant byref returns on nativeaot (split testing up so that the tests do not expect TypeLoadException, which NativeAOT doesn't reliably generate) - Put copy of attributetesting.il test into the managed type system unit test suite - Add regression test of issue noted in #96175 into managed type system unit test suite - Update workflow documentation to include a better path to finding details on how to run CoreCLR and Libraries tests for Native AOT Fixes #96175
Configuration menu - View commit details
-
Copy full SHA for 4a17f04 - Browse repository at this point
Copy the full SHA 4a17f04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0148ed5 - Browse repository at this point
Copy the full SHA 0148ed5View commit details -
Fix some NRT on StringCollections (#106116)
Co-authored-by: Eirik Tsarpalis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66e45ef - Browse repository at this point
Copy the full SHA 66e45efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64e2421 - Browse repository at this point
Copy the full SHA 64e2421View commit details -
Disable subset of the stack overflow tests on ARM (#107186)
There is a problem with the variant of the stack overflow test that can overflow in a native function on ARM. The EHABI unwind info is not present for leaf functions and libunwind is unable to unwind from the failure location to the first managed frame. I've created an issue (#107184) for the underlying problem. This PR disables that test variant until the problem is fixed. Close #106742
Configuration menu - View commit details
-
Copy full SHA for ca74d03 - Browse repository at this point
Copy the full SHA ca74d03View commit details -
Fix stack overflow reporting with multiple PALs (#107264)
* Fix stack overflow reporting with multiple PALs A recently reported issue in the stack overflow test running with superpmi collect has revealed that there is a problem when multiple shared libraries using coreclr PAL are loaded into the process. Each such library registers signal handlers, including the SIGSEGV one. The unexpected thing in the SIGSEGV handler in this scenario is the fact that the GetCurrentPalThread() returns NULL in the non-coreclr shared libraries in case the library didn't invoke any function that would create the thread object. That leads to the handler just writing "Stack overflow." to the console and then calling PROCAbort(). This abort causes the process to be torn down without reporting the stack overflow with full stack trace by the coreclr. This change fixes it by calling the previous registered handler instead aborting in this case. That gives the coreclr SIGSEGV handler a chance to do the reporting as expected. * Reflect PR feedback - move comment
Configuration menu - View commit details
-
Copy full SHA for e166eb6 - Browse repository at this point
Copy the full SHA e166eb6View commit details
Commits on Sep 6, 2024
-
Fix incorrect handle type count when FEATURE_SIZED_REF_HANDLES is not…
… defined (#107433) Regression from dotnet/runtime#107326 - without `FEATURE_SIZED_REF_HANDLES` defined, this was incorrectly passing an array of two handle types - HNDTYPE_STRONG and HNDTYPE_WEAK_SHORT (0) - when promoting objects pointed to by strong handles.
Configuration menu - View commit details
-
Copy full SHA for ee1a9ee - Browse repository at this point
Copy the full SHA ee1a9eeView commit details -
Track that kmov instructions may write to GPR register (#107428)
* kmov*_gpr writes to gpr * add test * Add using
Configuration menu - View commit details
-
Copy full SHA for 3b04bbe - Browse repository at this point
Copy the full SHA 3b04bbeView commit details -
Run native aot runtime tests on cet compatible machines (#105288)
Enabling CET and CFG for the native aot runtime tests that run on windows_x64.
Configuration menu - View commit details
-
Copy full SHA for 66b9b68 - Browse repository at this point
Copy the full SHA 66b9b68View commit details -
don't call GetHeap to get the heap in wait_for_gc_done (#107073)
we see the assert in GCHeap::GetHeap when called by wait_for_gc_done - GCHeap* GCHeap::GetHeap (int n) { assert (n < gc_heap::n_heaps); return gc_heap::g_heaps[n]->vm_heap; } when HC change is in progress and we are reducing the HC. this assert is actually unnecessary when called by wait_for_gc_done but is necessary when called by other methods like balance_heaps (those are in coop mode so they cannot observe the HC transition). so I just changed to getting the heap from g_heaps instead of calling GetHeap. previously I thought this could actually be a functional problem but after doing more thinking I think this is just a benign assert. if we are observing the transition from the old HC to the new HC in wait_for_gc_done and we happen to be waiting on a heap that's decommissioned, decommission_heap sets its heap's gc_done_event so what will happen is wait_for_gc_done will wake up from waiting as soon decommission_heap is executed. at this time n_heaps is also updated. so when it gets to the next iteration in the while loop it will get a valid heap's gc_done_event to wait on.
Configuration menu - View commit details
-
Copy full SHA for ce8f49e - Browse repository at this point
Copy the full SHA ce8f49eView commit details -
check in configurations (#107012)
Co-authored-by: Mukund Raghav Sharma (Moko) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7331fb0 - Browse repository at this point
Copy the full SHA 7331fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b10f5c9 - Browse repository at this point
Copy the full SHA b10f5c9View commit details -
* codeql fix * explicitly null terminating the status
Configuration menu - View commit details
-
Copy full SHA for 1bad124 - Browse repository at this point
Copy the full SHA 1bad124View commit details -
Enable more BinaryFormatter tests (#107408)
* enable the BinaryFormatter tests in System.Runtime.Serialization.Formatters.Tests * add new test project, where the flag is disabled and it runs only 3 tests in total that ensure that * The SerializationGuard is no longer activated since BF was moved to the OOB package, the tests need to reflect that.
Configuration menu - View commit details
-
Copy full SHA for 8685859 - Browse repository at this point
Copy the full SHA 8685859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6a0d4 - Browse repository at this point
Copy the full SHA 1f6a0d4View commit details -
Make ComponentActivator.[LoadAssemblyAnd]GetFunctionPointer set initi…
…alize out pointer to 0 (#107426)
Configuration menu - View commit details
-
Copy full SHA for d4601d3 - Browse repository at this point
Copy the full SHA d4601d3View commit details -
Make Module::LoadAssembly return Assembly instead of DomainAssembly (…
…#107411) - Switch `Module::LoadAssembly` to return `Assembly` instead of `DomainAssembly` - Remove unnecessary parameter on Module::GetAssemblyIfLoaded - Remove `AssemblySpec::LoadDomainAssembly` - make callers use `AssemblySpec::LoadAssembly` instead
Configuration menu - View commit details
-
Copy full SHA for 42f3dce - Browse repository at this point
Copy the full SHA 42f3dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf8cbe9 - Browse repository at this point
Copy the full SHA cf8cbe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6d100 - Browse repository at this point
Copy the full SHA 5a6d100View commit details -
Remove thread contention from Activity Start/Stop (#107333)
* Remove thread contention from Activity Start/Stop Author: algorithmsarecool <[email protected]> * Fix ref parameters and whitespace Author: algorithmsarecool<[email protected]> * PR feedback. - Reduce duplication - add comments and make code more obvious - Use IndexOf Author: algorithmsarecool <[email protected]> * PR feedback to simplify locking strategy * PR feedback, final nits
Configuration menu - View commit details
-
Copy full SHA for ad430a1 - Browse repository at this point
Copy the full SHA ad430a1View commit details -
Move pinned heap handle table from
BaseDomain
toAppDomain
and ma……ke callers go through the `AppDomain` (#107420) - Move the pinned heap handle table to `AppDomain` - This does make the current use in the `GlobalLoaderAllocator` (went through `SystemDomain`) and in EnC adding a static field (went through `AppDomain`) use the same table. They have the same lifetime. - Move `GetLoaderAllocator` (it already always returns the global one), `IsStringInterned`, `GetOrInternString` functions from `BaseDomain` to `AppDomain`
Configuration menu - View commit details
-
Copy full SHA for 6092b21 - Browse repository at this point
Copy the full SHA 6092b21View commit details -
Fix swizzle_mask type (#107460)
That was catched by llvm debug asserts, the mask should be vector of 16 int8
Configuration menu - View commit details
-
Copy full SHA for dc5dbab - Browse repository at this point
Copy the full SHA dc5dbabView commit details -
[NRBF] Fix bugs discovered by the fuzzer (#107368)
* bug #1: don't allow for values out of the SerializationRecordType enum range * bug dotnet#2: throw SerializationException rather than KeyNotFoundException when the referenced record is missing or it points to a record of different type * bug dotnet#3: throw SerializationException rather than FormatException when it's being thrown by BinaryReader (or sth else that we use) * bug dotnet#4: document the fact that IOException can be thrown * bug dotnet#5: throw SerializationException rather than OverflowException when parsing the decimal fails * bug dotnet#6: 0 and 17 are illegal values for PrimitiveType enum * bug dotnet#7: throw SerializationException when a surrogate character is read (so far an ArgumentException was thrown)
Configuration menu - View commit details
-
Copy full SHA for e79426e - Browse repository at this point
Copy the full SHA e79426eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ecd63 - Browse repository at this point
Copy the full SHA d1ecd63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4755d - Browse repository at this point
Copy the full SHA 1c4755dView commit details -
JIT ARM64: Don't emit
mov
for zero case in jump tables for shift in……trinsics (#107322)
Configuration menu - View commit details
-
Copy full SHA for 0fa7321 - Browse repository at this point
Copy the full SHA 0fa7321View commit details -
Remove Helper Method Frames for Exception, GC and Thread methods (#10…
…7218) * Convert Exception.GetFrozenStackTrace() * Convert GC.AllocateNewArray() Removed use of Unsafe.As(). * Convert Thread.GetApartmentStateNative() and Thread.SetApartmentStateNative() * Convert Thread.Join() * Convert Thread.Priority property
Configuration menu - View commit details
-
Copy full SHA for 5428078 - Browse repository at this point
Copy the full SHA 5428078View commit details -
[wasm] Implement MONO_MEMORY_BARRIER in jiterpreter & enable MT jiter…
…p traces (#107325) * Implement MONO_MEMORY_BARRIER in jiterpreter * Enable jiterp traces for MT wasm
Configuration menu - View commit details
-
Copy full SHA for a349912 - Browse repository at this point
Copy the full SHA a349912View commit details
Commits on Sep 7, 2024
-
[wasm] Implement MINT_SWITCH opcode in jiterpreter (#107423)
* Implement MINT_SWITCH opcode (without support for backward jumps) * Introduce runtime option for max switch size (set to 0 to disable switches) * Disable trace generation once the trace table fills up, since there's no point to it
Configuration menu - View commit details
-
Copy full SHA for 5c4686f - Browse repository at this point
Copy the full SHA 5c4686fView commit details -
JIT: don't create vector constants from relocatable constants (#107491)
We can't represent relocations in data currently. Fixes #107396.
Configuration menu - View commit details
-
Copy full SHA for c4792a2 - Browse repository at this point
Copy the full SHA c4792a2View commit details
Commits on Sep 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b523ec5 - Browse repository at this point
Copy the full SHA b523ec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10f6c4c - Browse repository at this point
Copy the full SHA 10f6c4cView commit details -
Fix corner-case accounting bug in new codeheap allocation (#107492)
The size of internal CodeHeap structures was not included in codeheap memory reservation. It caused false OOM exception to be thrown when JITed method code size was near 64kB multiple
Configuration menu - View commit details
-
Copy full SHA for 39c84a3 - Browse repository at this point
Copy the full SHA 39c84a3View commit details -
Implement getClassAssemblyName (#106959)
* Add getClassAssemblyName * Handle nullptrs * Remove CORINFO_ASSEMBLY_HANDLE * Address feedbacks Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d68c7f - Browse repository at this point
Copy the full SHA 7d68c7fView commit details -
Remove unused declarations from clsload.hpp (#107509)
* Remove unused declarations from clsload.hpp * also remove unused ClassLoader::TryEnsureLoaded
Configuration menu - View commit details
-
Copy full SHA for aa418fc - Browse repository at this point
Copy the full SHA aa418fcView commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49bf719 - Browse repository at this point
Copy the full SHA 49bf719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 176754d - Browse repository at this point
Copy the full SHA 176754dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67e5768 - Browse repository at this point
Copy the full SHA 67e5768View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c0973e - Browse repository at this point
Copy the full SHA 4c0973eView commit details -
[main] Update dependencies from dotnet/xharness (#107291)
* Update dependencies from https://github.com/dotnet/xharness build 20240902.2 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 9.0.0-prerelease.24452.1 -> To Version 9.0.0-prerelease.24452.2 * Update dependencies from https://github.com/dotnet/xharness build 20240903.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 9.0.0-prerelease.24452.2 -> To Version 9.0.0-prerelease.24453.1 * Update dependencies from https://github.com/dotnet/xharness build 20240904.2 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 9.0.0-prerelease.24453.1 -> To Version 10.0.0-prerelease.24454.2 * Update dependencies from https://github.com/dotnet/xharness build 20240906.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 10.0.0-prerelease.24454.2 -> To Version 10.0.0-prerelease.24456.1 * Update dependencies from https://github.com/dotnet/xharness build 20240909.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 10.0.0-prerelease.24456.1 -> To Version 10.0.0-prerelease.24459.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Ilona Tomkowicz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62133e0 - Browse repository at this point
Copy the full SHA 62133e0View commit details -
Remove
BaseDomain
use inLoaderAllocator
and event tracing helper……s (#107481) - Remove `BaseDomain` member on `LoaderAllocator` - Add asserts in functions using `AppDomain` that the loader allocator is collectible and the type is `LAT_Assembly` (so `AssemblyLoaderAllocator` which always had `AppDomain`) - Remove unnecessary `BaseDomain`/`AppDomain` parameters from event tracing helpers - They were always being called with the current app domain
Configuration menu - View commit details
-
Copy full SHA for 2fb3629 - Browse repository at this point
Copy the full SHA 2fb3629View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c33c6f - Browse repository at this point
Copy the full SHA 0c33c6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe7a52d - Browse repository at this point
Copy the full SHA fe7a52dView commit details -
Fix thread static cleanup paths (#107438)
* Fix thread static cleanup paths - Do not destroy GC handles while holding the spin lock - Free the pLoaderHandle array when the thread is terminated * When using a ThreadStatics stress test on collectible assemblies, a few more issues were found - Fix issue where the LoaderAllocator's SegmentedHandleIndex wasn't being freed - Fix issue where the logic to re-use TLSIndex values wasn't working properly
Configuration menu - View commit details
-
Copy full SHA for 600f6bd - Browse repository at this point
Copy the full SHA 600f6bdView commit details -
Convert some handle APIs to QCalls (#107513)
Convert RuntimeTypeHandle.GetAssembly() Convert RuntimeTypeHandle.GetModule() Convert RuntimeAssembly.GetManifestModule()
Configuration menu - View commit details
-
Copy full SHA for b7b91cb - Browse repository at this point
Copy the full SHA b7b91cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2c7db0 - Browse repository at this point
Copy the full SHA d2c7db0View commit details -
Avoid using OpenThread for out of process SetThreadContext debugging …
…(#107511) * Avoid using OpenThread in out of process thread context scenarios * Add comments * Update src/coreclr/debug/di/process.cpp Co-authored-by: mikelle-rogers <[email protected]> * Update src/coreclr/debug/di/process.cpp Co-authored-by: mikelle-rogers <[email protected]> * Update src/coreclr/debug/di/process.cpp Co-authored-by: Noah Falk <[email protected]> --------- Co-authored-by: mikelle-rogers <[email protected]> Co-authored-by: Noah Falk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c534080 - Browse repository at this point
Copy the full SHA c534080View commit details -
Fix reflection-calling
Set
method on arrays (#107529)The test added in #106787 found an issue in the implementation of reflection calls to array `Set` methods. We used to throw the wrong exception type. There were probably other corner case bugs (like what exception is thrown when both element type is wrong and index is out of range and when/how value coercion should happen). This should fix that.
Configuration menu - View commit details
-
Copy full SHA for d45ccfd - Browse repository at this point
Copy the full SHA d45ccfdView commit details -
Convert Thread FCalls to QCalls (#107495)
* Convert Thread.IsAlive property * Convert Thread.GetCurrentThread() * Convert Thread.ThreadState property * Convert Thread.Initialize()
Configuration menu - View commit details
-
Copy full SHA for 18eedbe - Browse repository at this point
Copy the full SHA 18eedbeView commit details -
Arm: Consider the fact that targetReg can be second half during resol…
…ution (#107493) * Arm: Consider the fact that targetReg can be second half during resolution * add test case * Make sure we only handle float registers * fix test case's public methods
Configuration menu - View commit details
-
Copy full SHA for ac4b7c6 - Browse repository at this point
Copy the full SHA ac4b7c6View commit details -
ARM64-SVE: Allow op inside conditionalselect to be non HWintrinsic (#…
…107180) * ARM64-SVE: Allow op inside conditionselect to be non HWintrinsic * Add Sve.IsSupported check to test
Configuration menu - View commit details
-
Copy full SHA for 2ed43b6 - Browse repository at this point
Copy the full SHA 2ed43b6View commit details -
Make missing framework error message list other architectures that we…
…re found (#107156) When erroring on a missing framework, check if there are versions of the framework for other architectures and list them for the user.
Configuration menu - View commit details
-
Copy full SHA for 51c350c - Browse repository at this point
Copy the full SHA 51c350cView commit details -
Arm: Fix the base register used for restoring register from stack (#1…
…07564) * Use correct baseReg for vstr, similar to vldr * add test cases * Mark internal test methods private
Configuration menu - View commit details
-
Copy full SHA for e591fbf - Browse repository at this point
Copy the full SHA e591fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 149d4bb - Browse repository at this point
Copy the full SHA 149d4bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76dbb27 - Browse repository at this point
Copy the full SHA 76dbb27View commit details
Commits on Sep 10, 2024
-
Make DAC and ProfToEEInterfaceImpl stop using BaseDomain (#107570)
`BaseDomain` should no longer be needed now that we only have one `AppDomain` and the `SystemDomain` can be treated as separate. This makes the DAC and ProfToEEInterfaceImpl use `AppDomain` directly and check against `SystemDomain::System()` to determine if a pointer is the system domain.
Configuration menu - View commit details
-
Copy full SHA for 61de5df - Browse repository at this point
Copy the full SHA 61de5dfView commit details -
[WASI] improve single-threaded threadpool (#107395)
* fix dotnet/runtime#104803 * PollWasiEventLoopUntilResolvedVoid * more * wip * CPU-bound work to do * fix exit * Update src/mono/sample/wasi/http-p2/Program.cs Co-authored-by: Larry Ewing <[email protected]> * feedback --------- Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c21d90e - Browse repository at this point
Copy the full SHA c21d90eView commit details -
[wasm] Clean up some FIXMEs in the jiterpreter (#107562)
* Cleanup some fixmes in the jiterpreter * Flow through size of the var in MINT_LDLOCA_S so jiterpreter can do accurate invalidation
Configuration menu - View commit details
-
Copy full SHA for b77b71e - Browse repository at this point
Copy the full SHA b77b71eView commit details -
Add [DebuggerDisplay] to CancellationTokenSource (#105764)
* Add [DebuggerDisplay] to CancellationTokenSource Add `[DebuggerDisplay]` to `CancellationTokenSource` to show whether cancelled or disposed. Relates to #105698. * Update src/libraries/System.Private.CoreLib/src/System/Threading/CancellationTokenSource.cs --------- Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c762b75 - Browse repository at this point
Copy the full SHA c762b75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cb6a06 - Browse repository at this point
Copy the full SHA 5cb6a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1808129 - Browse repository at this point
Copy the full SHA 1808129View commit details -
[wasm] more cases when looking up unmanaged delegates (#107113)
Make the association between the wasm_native_to_interp_ftndescs generation and the lookup from unmanaged more robust so that we don't see problems like #107212 where the same slot was being reused for multiple methods with different signatures. To do this we change the Key(s) we use and fix the string escaping it relies on, and attempt to lookup by token first. Next , we rewrite the C code generation to make it easier to read and modify and mitigate some potentially negative memory side effects of that we introduce a gratuitous custom text writer that understands the idea of concatenated strings and use that where possible when building the output. Next, we change the import code generation to use binary rather than linear search for both the module and symbol. And finally, we update the ICall table generation to use the extensions. part of #104391 and #107212
Configuration menu - View commit details
-
Copy full SHA for 7ae87de - Browse repository at this point
Copy the full SHA 7ae87deView commit details -
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2534549 (#105829) * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2506996 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2507074 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2508772 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2508772 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2508848 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2508848 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509175 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509207 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509175 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509350 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509758 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509758 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509807 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509807 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509918 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509921 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509921 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509942 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509942 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509956 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2509956 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2510157 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2510157 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2510755 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2510755 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2510829 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2510829 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511564 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511564 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511625 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511625 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511664 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511664 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511701 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511701 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511706 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511706 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511814 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2511814 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2513441 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2513948 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2513948 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514017 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514032 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514032 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514089 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514089 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514498 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514501 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514501 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514645 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514645 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514784 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514784 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514805 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2514805 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2515009 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2515009 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2515085 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2515085 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2516590 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2516590 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2516600 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2516600 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2517651 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2520986 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2520986 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2525339 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2525339 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2527057 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2527058 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2527058 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2527118 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2527122 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2527122 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2527283 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2528253 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2528253 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2531186 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2531191 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2531191 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2531833 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2531829 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2532006 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2532040 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2532040 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2532721 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2534030 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2534030 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2534339 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2534340 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2534340 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2534549 * Update xlf files * Update xlf files * Update xlf files --------- Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ee9789 - Browse repository at this point
Copy the full SHA 4ee9789View commit details -
Consider existence of EETypes and metadata for typeof checks (#107347)
The problem was that when we optimize `typeof(Foo) == somevalue` checks, we were looking at the presence of a constructed `MethodTable` of `Foo` in the whole program view. If it didn't exist, we'd declare the equality comparison can't succeed. There is however an edge case where someone could obtain a `System.Type` representing a type by browsing the reflection metadata. Such `System.Type` might not have a workable constructed `MethodTable`, but should still compare equal to the `typeof`. An example of when this could happen is when the type is used in a custom attribute metadata blob - such type may even have no `MethodTable` at all. The fix is to look not just at `MethodTable` but also at the metadata for the type.
Configuration menu - View commit details
-
Copy full SHA for a817006 - Browse repository at this point
Copy the full SHA a817006View commit details -
[NRBF] throw SerializationException when a surrogate character is rea…
…d (#107532) (so far an ArgumentException was thrown)
Configuration menu - View commit details
-
Copy full SHA for 1705cb2 - Browse repository at this point
Copy the full SHA 1705cb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccdcf90 - Browse repository at this point
Copy the full SHA ccdcf90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4878fb3 - Browse repository at this point
Copy the full SHA 4878fb3View commit details -
Fix JsonSchemaExporter support for global UnmappedMemberHandling sett…
…ings. (#107545) * Fix JsonSchemaExporter support for global UnmappedMemberHandling settings. * Pass correct parameter in unit test.
Configuration menu - View commit details
-
Copy full SHA for a709d73 - Browse repository at this point
Copy the full SHA a709d73View commit details -
[iOS] [HybridGlobalization] Throw PNSE when methods with matchLength …
…are used (#107390) * Throw PlatformNotSupportedException for matchLength
Configuration menu - View commit details
-
Copy full SHA for ad6c18f - Browse repository at this point
Copy the full SHA ad6c18fView commit details -
Add a SearchValues implementation for values with unique low nibbles …
…(#106900) * Add SearchValues implementation for values with unique low nibbles * More generics * Tweak comment * Remove extra empty line * Update comment
Configuration menu - View commit details
-
Copy full SHA for b06d5e2 - Browse repository at this point
Copy the full SHA b06d5e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad4607b - Browse repository at this point
Copy the full SHA ad4607bView commit details -
Make Half max precision test culture-invariant (#105685)
Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe8e785 - Browse repository at this point
Copy the full SHA fe8e785View commit details -
Stop explicitly adding assembly passed on command line to TPA - shoul…
…d come from deps or app-local directory (#107484) Stop explicitly adding app passed on command line to TPA. This was an old workaround that should no longer be needed (the .deps.json - including for csc - has the app assembly). Having this explicitly added would fail with a confusing message about the deps.json and mismatched file extensions if a user did `dotnet app.exe`. This change makes it so that we end up showing the same error as if the user tried to do an Assembly.Load on an app.exe that is not a managed assembly. This also makes the failure message match the case where there was no .deps.json.
Configuration menu - View commit details
-
Copy full SHA for 56de829 - Browse repository at this point
Copy the full SHA 56de829View commit details -
[wasm] Include .NET version in templates package id (#107182)
* Include .NET version in templates package id * Disable templates package validation for the time being * Compute the package id dynamically based on MajorVersion * Revert "Compute the package id dynamically based on MajorVersion" This reverts commit 91505c1ff20be6384263bf632b4b1bd0783b6e10. * Comment about version
Configuration menu - View commit details
-
Copy full SHA for 8981969 - Browse repository at this point
Copy the full SHA 8981969View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e4878a - Browse repository at this point
Copy the full SHA 9e4878aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fbba5c - Browse repository at this point
Copy the full SHA 7fbba5cView commit details -
[mono] Fix crash in emit_llvmonly_handler_start (#107461)
* Fix crash in emit_llvmonly_handler_start Do not try to emit branch when target_bb is not set * Feedback
Configuration menu - View commit details
-
Copy full SHA for fd1a125 - Browse repository at this point
Copy the full SHA fd1a125View commit details -
Add missing
[RequiresDynamicCode]
attributes to System.Linq.Express……ions API in ref assembly (#107580) #94069 added new attributes to System.Linq.Expressions public APIs for [RequiresDynamicCode(Expression.DelegateCreationRequiresDynamicCode)]. But these attributes never made it into the ref assemblies. This adds the attributes to the ref assemblies. * dotnet build /t:GenerateReferenceAssemblySource * build ... /p:ApiCompatGenerateSuppressionFile=true * Update link * Resolve AOT warning in DependencyInjection ExpressionResolverBuilder Calling Expression.Lambda without a delegate type isn't AOT compatible. Fix this by passing the delegate type. --------- Co-authored-by: Eric Erhardt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 699bf83 - Browse repository at this point
Copy the full SHA 699bf83View commit details -
JIT: disable scev analysis for non-integral types (#107618)
We could conceivably handle some cases of double and vector evolution, or perhaps invariant subtrees of these types in integral scevs, but we're not set up to do this today. Fixes #107543.
Configuration menu - View commit details
-
Copy full SHA for 636c863 - Browse repository at this point
Copy the full SHA 636c863View commit details -
[mono] Update more C code gen (#107593)
Fix failing test and update more of the C generation in the Mono tasks
Configuration menu - View commit details
-
Copy full SHA for 4a055bd - Browse repository at this point
Copy the full SHA 4a055bdView commit details -
Fix SuperPMI collections (#107588)
* Fix SuperPMI collections 1. Remove FSharp benchmark dll from realworld collection, since it no longer has any benchmarks. 2. Properly pass `-cross` switch when building CORE_ROOT. Propagate `crossBuild` more widely through the scripts. * Pass `container` to xplat-job in run-superpmi-collect-job * Better error message * More `container` changes
Configuration menu - View commit details
-
Copy full SHA for e4f93db - Browse repository at this point
Copy the full SHA e4f93dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d41aadd - Browse repository at this point
Copy the full SHA d41aaddView commit details -
Always pass LoaderAllocator when creating Assembly (#107643)
We are currently conditionally passing the `LoaderAllocator` to initialize the `Assembly` based on whether it is collectible and then having the initialization explicitly get the global one if it was null. When we create the `Assembly`, we already have the appropriate loader allocator (global loader allocator for non-collectible, corresponding assembly loader allocator for collectible), so just create the `Assembly` with it.
Configuration menu - View commit details
-
Copy full SHA for 43f22c6 - Browse repository at this point
Copy the full SHA 43f22c6View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f26c239 - Browse repository at this point
Copy the full SHA f26c239View commit details -
Remove helper method frame from Profiler hooks (#107152)
Remove helper method frame and update the CONTRACTs to suit the new behavior. This WILL change the profiler behavior in that a set of apis in the Profiler api surface will not fail immediately on any attempt to use them. However, the set of apis which change are I believe not safe to call within a ProfilerEnter/Leave hook as an actual triggered GC will cause potential memory corruption if the arguments/return value of the function have any GC pointers.
Configuration menu - View commit details
-
Copy full SHA for 5e560d9 - Browse repository at this point
Copy the full SHA 5e560d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 786148a - Browse repository at this point
Copy the full SHA 786148aView commit details -
Fix config source gen binding value types to null configuration value…
…s (#107654) * Fix config source gen binding value types to null configuration values * Address the feedback
Configuration menu - View commit details
-
Copy full SHA for f0f2119 - Browse repository at this point
Copy the full SHA f0f2119View commit details -
[LoongArch64] Fix the clr build error on Alpine. (#107669)
* Apply libunwind: libunwind/libunwind#741
Configuration menu - View commit details
-
Copy full SHA for 102f28e - Browse repository at this point
Copy the full SHA 102f28eView commit details -
Configuration menu - View commit details
-
Copy full SHA for de8e66d - Browse repository at this point
Copy the full SHA de8e66dView commit details -
[mono] Revert "don't define HAS_CUSTOM_BLOCKS on mono (#106764)" (#10…
…7558) This reverts commit 7266021.
Configuration menu - View commit details
-
Copy full SHA for b8d7ec0 - Browse repository at this point
Copy the full SHA b8d7ec0View commit details -
Fix SSP issue with HW exceptions from JIT helpers (#107665)
The recent change that was fixing bad SSP updating during exception handling with funceval has also modified the way SSP is extracted for hardware exceptions. That works fine for many cases, but there is a problem when the exception occurs in a JIT helper. The `AjustContextForJITHelpers` uses only the basic `CONTEXT` structure for unwinding to the managed caller and so the SSP is not properly updated. That makes it off by one slot when we set it when continuing execution after catch. This change removes storing SSP for hardware exceptions in the FaultingExceptionFrame to mitigate the issue. It effectively returns to the way software exceptions use - scanning shadow stack for the instruction pointer of the frame to which it is going to resume after catch. Co-authored-by: Jan Vorlicek <jan.vorlicek@volny,cz>
Configuration menu - View commit details
-
Copy full SHA for 6219d18 - Browse repository at this point
Copy the full SHA 6219d18View commit details -
[wasm] Increase jiterpreter limits (#107557)
* Raise module size limit to 16KB (from past testing this is a good compromise value that can actually reduce number of traces compiled and time spent compiling them) * Raise total wasm bytes limit a bit since the modules are now bigger * Raise switch case limit to 128, so switch statements over the 7-bit ASCII character range can be jitted. I expect this to improve text parsing performance; it might be worth raising it to 256.
Configuration menu - View commit details
-
Copy full SHA for 8351e5f - Browse repository at this point
Copy the full SHA 8351e5fView commit details -
Fix HashSet copy constructor handling of instances that have fallen b…
…ack to the randomized hashcode generator. (#107613)
Configuration menu - View commit details
-
Copy full SHA for 4f18509 - Browse repository at this point
Copy the full SHA 4f18509View commit details -
[main] Update dependencies from 7 repositories (#106873)
* Update dependencies from https://github.com/dotnet/runtime-assets build 20240822.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 10.0.0-beta.24419.3 -> To Version 10.0.0-beta.24422.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20240823.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 9.0.0-alpha.0.24419.1 -> To Version 9.0.0-alpha.0.24423.1 * Update dependencies from https://github.com/dotnet/runtime build 20240825.2 Microsoft.DotNet.ILCompiler , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Reflection.Metadata , System.Reflection.MetadataLoadContext , System.Text.Json , Microsoft.SourceBuild.Intermediate.runtime.linux-x64 From Version 9.0.0-rc.1.24410.5 -> To Version 10.0.0-alpha.1.24425.2 * Update dependencies from https://github.com/dotnet/sdk build 20240826.1 Microsoft.SourceBuild.Intermediate.sdk , Microsoft.DotNet.ApiCompat.Task From Version 9.0.100-rc.1.24409.1 -> To Version 9.0.100-rc.1.24426.1 * Update to the latest RC1 SDK * Revert "Update to the latest RC1 SDK" This reverts commit 7266d542b9282f15d0161b9baf2ba21ba9d16f6c. * Revert "Update dependencies from https://github.com/dotnet/runtime build 20240825.2" This reverts commit 6320bd39db4cf02f8a1403624fe46e9963abd058. * Update dependencies from https://github.com/dotnet/runtime-assets build 20240826.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 10.0.0-beta.24422.1 -> To Version 10.0.0-beta.24426.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20240826.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 9.0.0-alpha.0.24423.1 -> To Version 9.0.0-alpha.0.24426.1 * Update dependencies from https://github.com/dotnet/source-build-externals build 20240826.1 Microsoft.SourceBuild.Intermediate.source-build-externals From Version 9.0.0-alpha.1.24420.1 -> To Version 10.0.0-alpha.1.24426.1 * Update dependencies from https://github.com/dotnet/icu build 20240827.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 10.0.0-alpha.1.24421.1 -> To Version 10.0.0-alpha.1.24427.2 * Update dependencies from https://github.com/dotnet/icu build 20240830.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 10.0.0-alpha.1.24427.2 -> To Version 10.0.0-alpha.1.24430.1 * Update dependencies from https://github.com/dotnet/runtime build 20240831.5 Microsoft.DotNet.ILCompiler , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Reflection.Metadata , System.Reflection.MetadataLoadContext , System.Text.Json , Microsoft.SourceBuild.Intermediate.runtime.linux-x64 From Version 9.0.0-rc.1.24410.5 -> To Version 10.0.0-alpha.1.24431.5 * Update dependencies from https://github.com/dotnet/sdk build 20240902.8 Microsoft.SourceBuild.Intermediate.sdk , Microsoft.DotNet.ApiCompat.Task From Version 9.0.100-rc.1.24426.1 -> To Version 10.0.100-alpha.2.24452.8 * Update dependencies from https://github.com/dotnet/icu build 20240902.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 10.0.0-alpha.1.24430.1 -> To Version 10.0.0-alpha.1.24452.1 * Update dependencies from https://github.com/dotnet/runtime-assets build 20240902.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 10.0.0-beta.24426.1 -> To Version 10.0.0-beta.24452.1 * Update dependencies from https://github.com/dotnet/runtime-assets build 20240903.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 10.0.0-beta.24452.1 -> To Version 10.0.0-beta.24453.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20240903.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 9.0.0-alpha.0.24426.1 -> To Version 9.0.0-alpha.0.24453.1 * Update dependencies from https://github.com/dotnet/source-build-externals build 20240903.1 Microsoft.SourceBuild.Intermediate.source-build-externals From Version 10.0.0-alpha.1.24426.1 -> To Version 10.0.0-alpha.1.24453.1 * Update dependencies from https://github.com/dotnet/source-build-externals build 20240904.1 Microsoft.SourceBuild.Intermediate.source-build-externals From Version 10.0.0-alpha.1.24453.1 -> To Version 10.0.0-alpha.1.24454.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20240906.3 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 9.0.0-alpha.0.24453.1 -> To Version 10.0.0-alpha.0.24456.3 * Update dependencies from https://github.com/dotnet/runtime-assets build 20240907.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 10.0.0-beta.24453.1 -> To Version 10.0.0-beta.24457.1 * Update dependencies from https://github.com/dotnet/runtime build 20240908.4 Microsoft.DotNet.ILCompiler , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Reflection.Metadata , System.Reflection.MetadataLoadContext , System.Text.Json , Microsoft.SourceBuild.Intermediate.runtime.linux-x64 From Version 10.0.0-alpha.1.24431.5 -> To Version 10.0.0-alpha.1.24458.4 * Update dependencies from https://github.com/dotnet/sdk build 20240909.4 Microsoft.SourceBuild.Intermediate.sdk , Microsoft.DotNet.ApiCompat.Task From Version 10.0.100-alpha.2.24452.8 -> To Version 10.0.100-alpha.2.24459.4 * Revert "Update dependencies from https://github.com/dotnet/runtime build 20240908.4" This reverts commit 07bc37adb3daa6dc97140d63f0638cc776b9c082. * Revert "Update dependencies from https://github.com/dotnet/runtime build 20240831.5" This reverts commit 760938717f79a97deca0753afcda958af569a21f. * Pin SdkVersionForWorkloadTesting until we have a proper net10 SDK * Update dependencies from https://github.com/dotnet/icu build 20240909.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 10.0.0-alpha.1.24452.1 -> To Version 10.0.0-alpha.1.24459.2 * Update dependencies from https://github.com/dotnet/runtime-assets build 20240909.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 10.0.0-beta.24457.1 -> To Version 10.0.0-beta.24459.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20240909.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 10.0.0-alpha.0.24456.3 -> To Version 10.0.0-alpha.0.24459.1 * Update dependencies from https://github.com/dotnet/cecil build 20240910.1 Microsoft.SourceBuild.Intermediate.cecil , Microsoft.DotNet.Cecil From Version 0.11.5-alpha.24419.1 -> To Version 0.11.5-alpha.24460.1 * Update dependencies from https://github.com/dotnet/source-build-externals build 20240909.1 Microsoft.SourceBuild.Intermediate.source-build-externals From Version 10.0.0-alpha.1.24454.1 -> To Version 10.0.0-alpha.1.24459.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]> Co-authored-by: Eric StJohn <[email protected]> Co-authored-by: Michal Strehovský <[email protected]> Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 605c6fd - Browse repository at this point
Copy the full SHA 605c6fdView commit details -
Fix alloca builder creation (#107464)
This was hitting assert with debug version of llvm
Configuration menu - View commit details
-
Copy full SHA for 0b4cb7f - Browse repository at this point
Copy the full SHA 0b4cb7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4267ab8 - Browse repository at this point
Copy the full SHA 4267ab8View commit details -
Consolidate log for reliability framework (#107517)
* comment out some log expression to make log file size smaller * get rid of some logging expression
Configuration menu - View commit details
-
Copy full SHA for 352ac69 - Browse repository at this point
Copy the full SHA 352ac69View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea269f9 - Browse repository at this point
Copy the full SHA ea269f9View commit details -
The `BaseDomain` concept is no longer useful now that we don't have shared domains or multiple app domains. It has been gutted enough and usages moved to directly use `AppDomain` or `SystemDomain` that it can just be removed now. With this change, `AppDomain` and `SystemDomain` are separate classes with no shared base.
Configuration menu - View commit details
-
Copy full SHA for dc40032 - Browse repository at this point
Copy the full SHA dc40032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60fc78e - Browse repository at this point
Copy the full SHA 60fc78eView commit details -
Clarify XML comments for Utf8Parser.TryParse to reflect case insensit…
…ivity (#103861) * Clarify XML comments for Utf8Parser.TryParse to reflect case insensitivity * Clarify doc * Update doc * Update src/libraries/System.Private.CoreLib/src/System/Buffers/Text/Utf8Parser/Utf8Parser.Boolean.cs Co-authored-by: Tanner Gooding <[email protected]> * Update src/libraries/System.Private.CoreLib/src/System/Buffers/Text/Utf8Parser/Utf8Parser.Boolean.cs --------- Co-authored-by: joegoldman2 <[email protected]> Co-authored-by: Tanner Gooding <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3365e4 - Browse repository at this point
Copy the full SHA a3365e4View commit details -
Fix config source gen binding with SslClientAuthenticationOptions (#1…
…07579) * Fix config source gen binding with SslClientAuthenticationOptions * Apply suggestions from code review Co-authored-by: Eric Erhardt <[email protected]> --------- Co-authored-by: Eric Erhardt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4cc794 - Browse repository at this point
Copy the full SHA c4cc794View commit details -
Provide System.CodeDom package readme (#107372)
* Provide System.CodeDom package readme * Add remark about Roslyn/.NET Compiler SDK * Update src/libraries/System.CodeDom/src/PACKAGE.md --------- Co-authored-by: Buyaa Namnan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c381595 - Browse repository at this point
Copy the full SHA c381595View commit details -
Use system brotli on Unix non-portable builds (#107225)
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3979ef8 - Browse repository at this point
Copy the full SHA 3979ef8View commit details -
Revert "Avoid taking lock for empty bucket in ConcurrentDictionary.Tr…
…yRemove …" (#107653) This reverts commit 252018c.
Configuration menu - View commit details
-
Copy full SHA for 1231a9a - Browse repository at this point
Copy the full SHA 1231a9aView commit details -
Fix SVE ExtendWidening ConditionalSelect tests (#107601)
* Fix SVE ExtendWidening ConditionalSelect tests Fixes: #107537 * Incorporate review comments
Configuration menu - View commit details
-
Copy full SHA for 8e8e7f7 - Browse repository at this point
Copy the full SHA 8e8e7f7View commit details -
Remove unused freebsd elf32/elf64 header references (#107657)
These headers define the ELF structures, but the mono DWARF writer doesn't actually use them for anything. The headers may conflict when system libunwind is used.
Configuration menu - View commit details
-
Copy full SHA for 171f1a7 - Browse repository at this point
Copy the full SHA 171f1a7View commit details -
fix slag instruction (#107559)
Fixes #107387 The slag instructions throws an undefined behavior when moving from Float to Int in OP_MOVE_I4_TO_F
Configuration menu - View commit details
-
Copy full SHA for 4930e1b - Browse repository at this point
Copy the full SHA 4930e1bView commit details
Commits on Sep 12, 2024
-
[NRBF] More bug fixes (#107682)
- Don't use `Debug.Fail` not followed by an exception (it may cause problems for apps deployed in Debug) - avoid Int32 overflow - throw for unexpected enum values just in case parsing has not rejected them - validate the number of chars read by BinaryReader.ReadChars - pass serialization record id to ex message - return false rather than throw EndOfStreamException when provided Stream has not enough data - don't restore the position in finally - limit max SZ and MD array length to Array.MaxLength, stop using LinkedList<T> as List<T> will be able to hold all elements now - remove internal enum values that were always illegal, but needed to be handled everywhere - Fix DebuggerDisplay
Configuration menu - View commit details
-
Copy full SHA for 4cdbfdc - Browse repository at this point
Copy the full SHA 4cdbfdcView commit details -
[main] Update dependencies from dotnet/arcade (#107027)
* Update dependencies from https://github.com/dotnet/arcade build 20240826.3 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 9.0.0-beta.24423.2 -> To Version 9.0.0-beta.24426.3 * Update dependencies from https://github.com/dotnet/arcade build 20240828.1 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 9.0.0-beta.24426.3 -> To Version 9.0.0-beta.24428.1 * Update dependencies from https://github.com/dotnet/arcade build 20240829.6 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 9.0.0-beta.24428.1 -> To Version 10.0.0-beta.24429.6 * Update dependencies from https://github.com/dotnet/arcade build 20240830.1 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24429.6 -> To Version 10.0.0-beta.24430.1 * Update dependencies from https://github.com/dotnet/arcade build 20240905.1 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24430.1 -> To Version 10.0.0-beta.24455.1 * Update dependencies from https://github.com/dotnet/arcade build 20240906.3 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24455.1 -> To Version 10.0.0-beta.24456.3 * Update dependencies from https://github.com/dotnet/arcade build 20240909.1 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24456.3 -> To Version 10.0.0-beta.24459.1 * Update dependencies from https://github.com/dotnet/arcade build 20240909.12 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24459.1 -> To Version 10.0.0-beta.24459.12 * Update dependencies from https://github.com/dotnet/arcade build 20240911.3 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24459.12 -> To Version 10.0.0-beta.24461.3 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 122eb75 - Browse repository at this point
Copy the full SHA 122eb75View commit details -
[WASI] System.Net.NameResolution (#107351)
Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a833cfb - Browse repository at this point
Copy the full SHA a833cfbView commit details -
Remove ILCompiler package reference (#107583)
It doesn't look like we need the newest version of the package anymore. This configuration (using the package instead of the SDK version) can be dangerous because it causes a split between the version built against vs. the version AOT'd against.
Configuration menu - View commit details
-
Copy full SHA for d62199d - Browse repository at this point
Copy the full SHA d62199dView commit details -
Move load level tracking and checks from
DomainAssembly
to `Assembl……y` (#107697) - Make `AppDomain::LoadDomainAssembly` return Assembly, rename to `LoadAssembly` - Remove `Assembly::CheckLoaded/EnsureLoaded` - not used - Remove `Assembly::IsVisibleToDebugger` - always true - Remove `Assembly::ExInfo` - always just wraps `Exception`
Configuration menu - View commit details
-
Copy full SHA for 07d525e - Browse repository at this point
Copy the full SHA 07d525eView commit details -
Work around F# ildasm/ilasm round-trip test failure (#107692)
An F# compiler change caused significant generated IL change and an ildasm/ilasm round-trip test failure. Adding `<RealSig>false</RealSig>` reverts to the previous F# codegen and fixes the problem. Tracking: dotnet/runtime#106601
Configuration menu - View commit details
-
Copy full SHA for ca00ae3 - Browse repository at this point
Copy the full SHA ca00ae3View commit details -
[DiagnosticSource] Add version event to EventSources used for out-of-…
…proc monitoring (#107576) * Add a version event to DS event sources. * Tweaks. * Code review. * Code review, bug fixes, and tests. * Fix GenerateFileFromTemplate and make it work with incremental build * Test fixes and code review. * Apply suggestions from code review --------- Co-authored-by: Eric StJohn <[email protected]> Co-authored-by: Tarek Mahmoud Sayed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d05110c - Browse repository at this point
Copy the full SHA d05110cView commit details -
[main] Update dependencies from dotnet/emsdk (#107028)
* Update dependencies from https://github.com/dotnet/emsdk build 20240826.5 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 10.0.0-alpha.1.24422.3 -> To Version 10.0.0-alpha.1.24426.5 * Update dependencies from https://github.com/dotnet/emsdk build 20240827.1 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 10.0.0-alpha.1.24426.5 -> To Version 10.0.0-alpha.1.24427.1 * Update dependencies from https://github.com/dotnet/emsdk build 20240829.1 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 10.0.0-alpha.1.24427.1 -> To Version 10.0.0-alpha.1.24429.1 * Update dependencies from https://github.com/dotnet/emsdk build 20240902.3 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 10.0.0-alpha.1.24429.1 -> To Version 10.0.0-alpha.1.24452.3 * Update dependencies from https://github.com/dotnet/emsdk build 20240904.5 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 10.0.0-alpha.1.24452.3 -> To Version 10.0.0-alpha.1.24454.5 * Update dependencies from https://github.com/dotnet/emsdk build 20240909.4 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 10.0.0-alpha.1.24454.5 -> To Version 10.0.0-alpha.1.24459.4 * Update dependencies from https://github.com/dotnet/emsdk build 20240911.1 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 10.0.0-alpha.1.24459.4 -> To Version 10.0.0-alpha.1.24461.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71724d8 - Browse repository at this point
Copy the full SHA 71724d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e3543d - Browse repository at this point
Copy the full SHA 7e3543dView commit details -
Fixes hang in WinUI apps published to AOT (#104583)
* Fix exception during GC callback in WinUI scenarios due to removing from and adding to the nativeObjectReference list around the same time and causing removal to fail. * Move common logic * Change collection type to HashSet to match with JIT implementation and to improve performance of remove given it now takes a lock * Move to using a custom collection to protect against GC freezing threads during add / remove. * Address PR feedback by using alternative approach to handle race * Address PR feedback * Address PR feedback around handle being freed.
Configuration menu - View commit details
-
Copy full SHA for d7948dc - Browse repository at this point
Copy the full SHA d7948dcView commit details -
[wasm] Enable the log profiler (#107434)
* feat(wasm): Enable the log profiler * chore: Disable for wasi * chore: Add log profiler docs * chore: Adjust flush logs syntax * chore: Adjust defines, add conditionals, remove Module dependency * chore: Adjust buffer_unlock exclusion * chore: Adjust doc * chore: Add log profiler sample * chore: Add more sample logging * chore: Remove unused makefile target * chore: Remove icall, use jit interception to take heap sot * chore: Remove unused logs * chore: Remove unused dependency * Revert "chore: Remove unused dependency" This reverts commit 33221c41622df427adcee9d5170090281a2ac927. * remove ENABLE_BROWSER_PROFILER from default build * Draft of WBT. * Miss-commit, there's no profiler.js in the sample. * Shift the responsibility of checking profile's size to the browser. * Test linking of all 3 types of loggers + running one of them. * link all 3 at the same time * fix [Fact] * Treat a list of loggers as one argument. Avoid "MSBUILD : error MSB1005: Specify a property and its value." * fix? --------- Co-authored-by: pavelsavara <[email protected]> Co-authored-by: Ilona Tomkowicz <[email protected]> Co-authored-by: Ilona Tomkowicz <[email protected]> Co-authored-by: Pavel Savara <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34ba8c7 - Browse repository at this point
Copy the full SHA 34ba8c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f7ccb4 - Browse repository at this point
Copy the full SHA 5f7ccb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a922043 - Browse repository at this point
Copy the full SHA a922043View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01ac168 - Browse repository at this point
Copy the full SHA 01ac168View commit details -
[ppc64le] Fixed BinaryFormatter and Tensors tests (#107678)
* [ppc64le] Fixed thunk address 8 byte alignment issue * Fixed FSharp crash issue * [ppc64le] Implementation of mono_arch_get_delegate_virtual_invoke_impl method for ppc64le architecture * Fixed clang15 build issues and returning address of sc_sp instead of value * Added float32 support and implemented related opcodes * Correction in OP_RCONV_TO_R cases * Corrected code for few opcodes * [ppc64le] performance improvements while branching * [ppc64le] Fixed insufficient memory exception issue * [ppc64le] Fixed BinaryFormatter and Tensors tests * Disable System.Runtime.Serialization.Formatters.Tests * Fix tests.proj --------- Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 076957d - Browse repository at this point
Copy the full SHA 076957dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3948052 - Browse repository at this point
Copy the full SHA 3948052View commit details
Commits on Sep 13, 2024
-
[main] Update dependencies from dotnet/xharness (#107606)
* Update dependencies from https://github.com/dotnet/xharness build 20240909.3 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 10.0.0-prerelease.24459.1 -> To Version 10.0.0-prerelease.24459.3 * Update dependencies from https://github.com/dotnet/xharness build 20240912.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 10.0.0-prerelease.24459.3 -> To Version 10.0.0-prerelease.24462.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Ilona Tomkowicz <[email protected]> Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87ed184 - Browse repository at this point
Copy the full SHA 87ed184View commit details -
[main] Update dependencies from dotnet/arcade (#107746)
* Update dependencies from https://github.com/dotnet/arcade build 20240911.5 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24461.3 -> To Version 10.0.0-beta.24461.5 * Updaet SdkVersionForWorkloadTesting manually for now --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bf9224 - Browse repository at this point
Copy the full SHA 9bf9224View commit details -
Fix memory corruption bug in virtual static method dispatch (#107763)
- Use `TypeHandle::CanCastTo` instead of `MethodTable::CanCastTo` - The issue is that the `MethodTable` api requires cooperative mode, and the `TypeHandle` supports either mode Fixes #107754
Configuration menu - View commit details
-
Copy full SHA for 170b42c - Browse repository at this point
Copy the full SHA 170b42cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ca3f79 - Browse repository at this point
Copy the full SHA 5ca3f79View commit details -
Arm64/Sve: Remove entries of SVE APIs take 32-bit address (#107758)
* Remove entry of APIs because of #103297 * comment out the test cases for unsupported APIs
Configuration menu - View commit details
-
Copy full SHA for c8ae841 - Browse repository at this point
Copy the full SHA c8ae841View commit details -
Update WebAssembly nuget package references to RC1 SDK (#107673)
* Update to RC1 SDK * Update Versions.props * Update Versions.props * Update Versions.props --------- Co-authored-by: Larry Ewing <[email protected]> Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82cb4f1 - Browse repository at this point
Copy the full SHA 82cb4f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74698cd - Browse repository at this point
Copy the full SHA 74698cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 143c2fd - Browse repository at this point
Copy the full SHA 143c2fdView commit details -
Make AppDomain::AssemblyIterator iterate over Assembly instead of Dom…
…ainAssembly (#107768)
Configuration menu - View commit details
-
Copy full SHA for e1c3f02 - Browse repository at this point
Copy the full SHA e1c3f02View commit details -
Remove
DebuggerModule::m_pAppDomain
- always the one and only (#107……774) Stop storing the `AppDomain` on `DebuggerModule` since we only have the one app domain now. - Remove `DebuggerModuleTable::RemoveModules` - not called anymore - Remove `AppDomain` parameter from `Debugger::LookupOrCreateModule`
Configuration menu - View commit details
-
Copy full SHA for edf1c66 - Browse repository at this point
Copy the full SHA edf1c66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2267228 - Browse repository at this point
Copy the full SHA 2267228View commit details -
Configuration menu - View commit details
-
Copy full SHA for 924fc2a - Browse repository at this point
Copy the full SHA 924fc2aView commit details -
Add feature switch to disable DataSet XML serialization (#107713)
Fixes dotnet/runtime#107704 by introducing a feature switch that makes the DataSet and DataTable implementation of IXmlSerializable throw. This prevents unactionable warnings from the DataSet/DataTable implementation details when both DataSet and IXmlSerializable happen to be used in an app. The downside of this approach is that the trim warnings are replaced by a runtime failure. The advantage is that it eliminates unactionable warnings. It is preferable over annotating IXmlSerializable methods because that interface is not inherently trim-incompatible (some implementations might be compatible).
Configuration menu - View commit details
-
Copy full SHA for 3e5d080 - Browse repository at this point
Copy the full SHA 3e5d080View commit details -
Store
Assembly
instead ofDomainAssembly
in `AssemblySpecBindingC……ache` and `BINDER_SPACE::Assembly` (#107799)
Configuration menu - View commit details
-
Copy full SHA for d6d2d79 - Browse repository at this point
Copy the full SHA d6d2d79View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd9b86e - Browse repository at this point
Copy the full SHA fd9b86eView commit details -
ARM64-SVE: Allow SVE ops to re-use the same registers (#107084)
* ARM64-SVE: Allow SVE ops to re-use the same registers * Add Sve.IsSupported * restore an assert * better asserts
Configuration menu - View commit details
-
Copy full SHA for cf9c995 - Browse repository at this point
Copy the full SHA cf9c995View commit details -
JIT: random partial compilation stress mode (#107561)
When JitRandomPartialCompilation is nonzero, allow partial compilation patchpoints at the start of randomly chosen patchpoint-eligible blocks. Enable this stress mode in the jit-experimental pipeline.
Configuration menu - View commit details
-
Copy full SHA for f722e5c - Browse repository at this point
Copy the full SHA f722e5cView commit details -
Fix perf problems found in investigation of issue #107728 (#107806)
- `CheckRunClassInitThrowing` didn't check to see if the class had been initialized before taking a lock - `EnsureTlsIndexAllocated` didn't check if the Tls index had been allocated before setting the flag via an expensive Interlocked call to indicate that it had been allocated - And finally `JIT_GetNonGCThreadStaticBaseOptimized` and `JIT_GetGCThreadStaticBaseOptimized` were missing the fast paths which avoided even calling those apis at all. Perf with a small benchmark which does complex multithreaded work... | Runtime | Time | | ---- | ---- | | .NET 8 | 00.9414682 s | | .NET 9 before this fix | 22.8079382 | | .NET 9 with this fix | 00.2004539 | Fixes #107728
Configuration menu - View commit details
-
Copy full SHA for d58b1ca - Browse repository at this point
Copy the full SHA d58b1caView commit details
Commits on Sep 14, 2024
-
Arm: Free up upper-half register that was not ready because of its as…
…sociation with busy lower-half register (#107714) * make sure the upperHalf is moved to ready pool when lowerHalf holding DOUBLE interval is done * remove the logging * added test cases * fix a typo * Add missing Xunit reference * Revert "remove the logging" This reverts commit d8f2f173df2c01fde0abea207bf329c48253e228. * better fix to free up upperHalf if lowerHalf is getting freed up * jit format * Revert "remove the logging" This reverts commit d8f2f173df2c01fde0abea207bf329c48253e228. * Handle upperHalf fix similar to lowerHalf code * formatting * jit format
Configuration menu - View commit details
-
Copy full SHA for f1bcbeb - Browse repository at this point
Copy the full SHA f1bcbebView commit details
Commits on Sep 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c10eff - Browse repository at this point
Copy the full SHA 4c10effView commit details
Commits on Sep 16, 2024
-
Fixing System.Array constructor (#107266)
* fixing System.Array constructor * adding back in co-varience check and tests
Configuration menu - View commit details
-
Copy full SHA for 16506b7 - Browse repository at this point
Copy the full SHA 16506b7View commit details -
Allow preinitializing spans created from arrays (#107575)
Fixes #107541.
Configuration menu - View commit details
-
Copy full SHA for bb9cd26 - Browse repository at this point
Copy the full SHA bb9cd26View commit details -
Configuration menu - View commit details
-
Copy full SHA for e18a7f0 - Browse repository at this point
Copy the full SHA e18a7f0View commit details -
[NRBF] Comments and bug fixes from internal code review (#107735)
* copy comments and asserts from Levis internal code review * apply Levis suggestion: don't store Array.MaxLength as a const, as it may change in the future * add missing and fix some of the existing comments * first bug fix: SerializationRecord.TypeNameMatches should throw ArgumentNullException for null Type argument * second bug fix: SerializationRecord.TypeNameMatches should know the difference between SZArray and single-dimension, non-zero offset arrays (example: int[] and int[*]) * third bug fix: don't cast bytes to booleans * fourth bug fix: don't cast bytes to DateTimes * add one test case that I've forgot in previous PR
Configuration menu - View commit details
-
Copy full SHA for ad7b02a - Browse repository at this point
Copy the full SHA ad7b02aView commit details -
[mono][mini] Prefer calling llvmaot compiled method instead of inlini…
…ng it with JIT (#107401) * [mono][mini] Prefer llvmaot compiled method instead of inlining it with JIT The motivation for this is to fix crashes due to different HW intrinsics support between llvm and JIT. For example, a llvmaot compiled method might check if we have a set of HW intrinsics available and proceed with a code path that will end up calling a method that assumes intrinsics support that is not present in the aot image (because the gsharedvt version is not emitted for example). In this scenario, the called method will end up being compiled with JIT where we would crash due to missing HW intrinsics support. * [mono][mini] Prefer llvm compiled method only if it uses simd intrinsics We include a new flag when compiling aot method. When loading aot method, we will include mapping from code to flags so we can look it up later.
Configuration menu - View commit details
-
Copy full SHA for cdc8418 - Browse repository at this point
Copy the full SHA cdc8418View commit details -
Fix constraint on FrozenSet.{Try}GetAlternateLookup (#107846)
Normally we would have caught this oversight immediately, as tests would have failed to compile, but unlike the vast majority of our test suites, System.Collections.Immutable's test suite references the implementation assembly rather than the ref assembly, in order to access internals via InternalsVisibleTo. Grrr.
Configuration menu - View commit details
-
Copy full SHA for 550d381 - Browse repository at this point
Copy the full SHA 550d381View commit details -
[NRBF] Address issues discovered by Threat Model (#106629)
* introduce ArrayRecord.FlattenedLength * do not include invalid Type or Assembly names in the exception messages, as it's most likely corrupted/tampered/malicious data and could be used as a vector of attack. * It is possible to have binary array records have an element type of array without being marked as jagged
Configuration menu - View commit details
-
Copy full SHA for 0154a2f - Browse repository at this point
Copy the full SHA 0154a2fView commit details -
Disable ICU package for Apple mobile builds (#107855)
Those platforms are using hybrid globalization now and don't need the package anymore.
Configuration menu - View commit details
-
Copy full SHA for a8fa985 - Browse repository at this point
Copy the full SHA a8fa985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70445c8 - Browse repository at this point
Copy the full SHA 70445c8View commit details -
Ensure we create new RemoteInvokeOptions for every call (#107820)
The RemoteInvokeOptions instance is mutated by RemoveExecutor.Invoke and cannot be shared.
Configuration menu - View commit details
-
Copy full SHA for 17c83a6 - Browse repository at this point
Copy the full SHA 17c83a6View commit details -
Remove redundant unsafe from SVE APIs (#107854)
* Remove redundant unsafe from APIs Fixes: #104845 * Restore incorrectly commented API
Configuration menu - View commit details
-
Copy full SHA for 1bde882 - Browse repository at this point
Copy the full SHA 1bde882View commit details -
Mark Encoding as nullable in StreamWriter's constructor (#106658)
* Mark Encoding as nullable in StreamWriter's constructor * Update reference file * Align string constructors with Stream * add explicit test for null as encoding
Configuration menu - View commit details
-
Copy full SHA for eac892a - Browse repository at this point
Copy the full SHA eac892aView commit details -
Overhaul Main Workflow Docs (#107415)
* Started the Quality Week work of improving the workflow docs. * Made more progress on the general workflow README doc, as well as the CoreCLR one. * Rephrased some things to make them roll off the tongue better, and fixed a couple spelling and grammatical mistakes. * Basically finished the main workflow README, and the CoreCLR building docs. * Almost done with the CoreCLR building docs, finished the MacOS requirements one, and got far enough on the Windows requirements one. * Finished the first pass on the Windows requirements doc. * Finished the first pass of the Linux Environment Requirements. * Finished the first pass of the Linux requirements doc. * Made good progress on the 'Using Docker' new doc. * Finished the first pass of the Using Docker doc. * Initial merging of the new docs with the existing documentation. * Improved the redaction of some sentences, improved some formatting, and fixed a few broken links. * Forgot to commit a NativeAOT note. * Removed the cross signs in the tables and added general info about cross-compiling to the general workflow introduction segment. * Added some redaction improvements, and corrected a few misleading and/or outdated details. * Linked the Workflow's README to the CoreCLR Building README. * Added a few additional details, and improved some wording and phrasing to make the docs more friendly and clear as per received feedback. * Fixed typo in the -DCLR_CMAKE_APPLE_DYSM=TRUE flags.
Configuration menu - View commit details
-
Copy full SHA for b3d440f - Browse repository at this point
Copy the full SHA b3d440fView commit details -
Fix the operands of NI_AVX512F_TernaryLogic during lowering (#107813)
* fix the operands for TernaryLogicUseFlags * Add test case * Revert "fix the operands for TernaryLogicUseFlags" This reverts commit 5b016430f5a35ef949dc3d4dc227631a926729bd. * proper fix * trim test * wrap test in try-catch * Revert "wrap test in try-catch" This reverts commit 33198757cf2112cbf894977fc9455139d0a10b71. * wrap in Avx512F.IsSupported
Configuration menu - View commit details
-
Copy full SHA for 76f10f9 - Browse repository at this point
Copy the full SHA 76f10f9View commit details -
* empty slice fix * PR comments and more testing * fixing check * fixing array rent init * fixes from PR comments
Configuration menu - View commit details
-
Copy full SHA for 253e4f1 - Browse repository at this point
Copy the full SHA 253e4f1View commit details -
Fixing 0 length issue with constructor (#107427)
* fixing 0 length issue with constructor * Update src/libraries/System.Numerics.Tensors/src/System/Numerics/Tensors/netcore/ReadOnlyTensorSpan.cs Co-authored-by: Stephen Toub <[email protected]> * comments from PR --------- Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9eef776 - Browse repository at this point
Copy the full SHA 9eef776View commit details -
[RISC-V] Update ABI doc (#107286)
* Update ABI doc * Managed/native varargs are supported on Windows only Co-authored-by: Jan Kotas <[email protected]> * Add github issue links * Update varargs link ref * Managed varargs are supported on Windows only --------- Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 657f18d - Browse repository at this point
Copy the full SHA 657f18dView commit details -
[PERF] Move performance testing logic into python scripts (#101143)
* Initial debugging work for python pipeline * Use custom performance branch * Remove template reference * Move resources to perf.yml * Ensure runtime repo is checked out to SourcesDirectory * Try fix python run * Set python in perf-job.yml * More fixes * More fixes * Set most params in perf-job.yml * Fix variable declaration * Fix some bugs in setup parameters * Ensure Helix Access Token is passed in * Fix osGroup arg parsing * Fix ios args and use local commit time * Fix physical promotion yaml * Fix project file path * Ensure internal param is passed * Ensure project file is passed in * Try dynamically load performance repo * Try use condition inside repositories definition * Try put condition on repositories object * Try use variables to conditionally create repository * Fix conditional variable definition * Just use ADO for performance repo * Use updated repository name for scenarios jobs * Use HELIX_WORKITEM_ROOT for performance dir * Fix paths for android APKs * Remove accidental submodule * Use new project file location for arm64 jit job * Move archive of work item dir to python * Use github for performance repo checkout on public jobs * Another attempt at conditional repository definition * Another attempt at conditional repository * Use multi repo checkout only for internal runs * Ensure ios scenarios and wasm jobs are working * Only copy files from dotnet-runtime directory on internal jobs * Use branch instead of ref for performance repository clone * Clone performance repo to correct folder in public jobs
Configuration menu - View commit details
-
Copy full SHA for b14e2f5 - Browse repository at this point
Copy the full SHA b14e2f5View commit details -
instrumentation (mostly) for DATAS (#107853)
add instru to help with DATAS debugging + record heap count change history on blocking GC threads and BGC threads (I'm including a change to get the m_OSThreadId field of the Thread object since we recently discovered an issue where GC indicates a BGC thread was successfully created yet that field is 0. I'm only recording this on the OS we discovered this on. for future releases we should get it properly via a GCToEEInterface method) + record BGC thread creation history record LLC size to help with gen0 min size debugging
Configuration menu - View commit details
-
Copy full SHA for d2c4587 - Browse repository at this point
Copy the full SHA d2c4587View commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 81a4d96 - Browse repository at this point
Copy the full SHA 81a4d96View commit details -
Update internal macOS image in xplat-setup.yml (#107871)
The old label was replaced with macos-latest-internal.
Configuration menu - View commit details
-
Copy full SHA for 06f0b37 - Browse repository at this point
Copy the full SHA 06f0b37View commit details -
Introducing new event for failed http requests #106284 (#106964)
* Introduce new event for failed http requests * remove response code, because it is not applicable * fix log level from error to information and message * fix formating * fix message template and add tests * minor fixes
Configuration menu - View commit details
-
Copy full SHA for 74b3518 - Browse repository at this point
Copy the full SHA 74b3518View commit details -
[main] Update dependencies from dotnet/xharness (#107827)
* Update dependencies from https://github.com/dotnet/xharness build 20240913.2 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 10.0.0-prerelease.24462.1 -> To Version 10.0.0-prerelease.24463.2 * Update dependencies from https://github.com/dotnet/xharness build 20240916.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 10.0.0-prerelease.24463.2 -> To Version 10.0.0-prerelease.24466.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fc66a78 - Browse repository at this point
Copy the full SHA fc66a78View commit details -
[mono] Remove .la fallback code in mono_dl_open_full (#107907)
We don't use libtool files anymore. Contributes to dotnet/runtime#107883
Configuration menu - View commit details
-
Copy full SHA for 3992788 - Browse repository at this point
Copy the full SHA 3992788View commit details -
JIT: use explicit cast away GC when passing byref to unmanaged callee…
…s (#107811) Revise the fix done in #39105 to make the cast from byref to native int via an explicit cast, rather than retyping the node. Fixes #107045.
Configuration menu - View commit details
-
Copy full SHA for f5acabe - Browse repository at this point
Copy the full SHA f5acabeView commit details -
Fix RegexOptions.Compiled|IgnoreCase perf when dynamic code isn't sup…
…ported (#107874) If a regex is created with RegexOptions.Compiled and RegexOptions.IgnoreCase, and it begins with a pattern that's a reasonably small number of alternating strings, it'll now end up using `SearchValues<string>` to find the next possible match location. However, the `SearchValues<string>` instance doesn't end up getting created if the interpreter is being used. If the implementation falls back to the interpreter because compilation isn't supported because dynamic code isn't supported, then it won't use any optimizations to find the next starting location. That's a regression from when it would previously at least use a vectorized search to find one character class from the set of starting strings. This fixes it to just always create the `SearchValues<string>`. This adds some overhead when using RegexOptions.Compiled, but it's typically just a few percentage points, and only applies in the cases where this `SearchValues<string>` optimization kicks in. At the moment, changing it to have perfect knowledge about whether it can avoid that creation is too invasive. This overhead also doesn't apply to the source generator.
Configuration menu - View commit details
-
Copy full SHA for 8ae3796 - Browse repository at this point
Copy the full SHA 8ae3796View commit details -
Configuration menu - View commit details
-
Copy full SHA for b08181b - Browse repository at this point
Copy the full SHA b08181bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06ebfc2 - Browse repository at this point
Copy the full SHA 06ebfc2View commit details -
JIT: Always use edge weights to assign block weight in `Compiler::fgS…
…plitEdge` (#107941)
Configuration menu - View commit details
-
Copy full SHA for 594f2a6 - Browse repository at this point
Copy the full SHA 594f2a6View commit details -
Merge remote-tracking branch 'runtime/main' into merge-sep-24
# Conflicts: # eng/liveBuilds.targets # src/coreclr/inc/jithelpers.h # src/coreclr/jit/compiler.cpp # src/coreclr/jit/compiler.h # src/coreclr/jit/utils.cpp # src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets # src/coreclr/nativeaot/System.Private.CoreLib/src/Internal/Runtime/CompilerHelpers/ThrowHelpers.cs # src/coreclr/runtime.proj # src/libraries/System.Net.Http/src/System.Net.Http.csproj # src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/SocketsHttpHandler.cs # src/libraries/System.Private.CoreLib/src/System/Threading/Interlocked.cs # src/native/libs/System.IO.Compression.Native/CMakeLists.txt # src/native/libs/build-native.proj # src/tests/Common/Directory.Build.targets # src/tests/nativeaot/CustomMain/CustomMain.csproj # src/tests/nativeaot/SmokeTests/DynamicGenerics/DynamicGenerics.csproj # src/tests/nativeaot/SmokeTests/Exceptions/Exceptions.csproj # src/tests/nativeaot/SmokeTests/FrameworkStrings/Baseline.csproj # src/tests/nativeaot/SmokeTests/FrameworkStrings/UseSystemResourceKeys.csproj # src/tests/nativeaot/SmokeTests/PInvoke/PInvoke.csproj # src/tests/nativeaot/SmokeTests/Preinitialization/Preinitialization.csproj # src/tests/nativeaot/SmokeTests/Reflection/Reflection.csproj # src/tests/nativeaot/SmokeTests/Reflection/Reflection_FromUsage.csproj # src/tests/nativeaot/SmokeTests/SharedLibrary/SharedLibrary.csproj # src/tests/nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata.csproj # src/tests/nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata_Stripped.csproj # src/tests/nativeaot/SmokeTests/TrimmingBehaviors/TrimmingBehaviors.csproj # src/tests/nativeaot/SmokeTests/UnitTests/UnitTests.csproj
Configuration menu - View commit details
-
Copy full SHA for 0589914 - Browse repository at this point
Copy the full SHA 0589914View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 128837d - Browse repository at this point
Copy the full SHA 128837dView commit details -
Replace VectorXx.Exp's edge case fallback with scalar processing (#10…
…7886) * Replace VectorXx.Exp's edge case fallback with scalar processing The better, vectorized fix is more complex and can be done for .NET 10. * Revert addition to Helpers.IsEqualWithTolerance
Configuration menu - View commit details
-
Copy full SHA for 24e7d1b - Browse repository at this point
Copy the full SHA 24e7d1bView commit details -
WebSocket Feedback Follow-up (#107662)
* Fixes * State validation update * Roll back dispose changes, fix mutex logging * Roll back observe changes * Add internal flags enum for states * Update src/libraries/System.Net.WebSockets/src/System/Net/WebSockets/WebSocketStateHelper.cs Co-authored-by: Miha Zupan <[email protected]> * Feedback --------- Co-authored-by: Miha Zupan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6b0fb1 - Browse repository at this point
Copy the full SHA b6b0fb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69851f2 - Browse repository at this point
Copy the full SHA 69851f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14c80b0 - Browse repository at this point
Copy the full SHA 14c80b0View commit details -
Cleanup delegate-related code (#107966)
* Cleanup delegate-related code - Deleted unused and unreachable code - Fix minor leak of delegate Stubs with collectible assemblies --------- Co-authored-by: Juan Hoyos <[email protected]> Co-authored-by: Noah Falk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b5f7d4 - Browse repository at this point
Copy the full SHA 7b5f7d4View commit details -
[main] Update dependencies from dotnet/arcade (#107789)
* Update dependencies from https://github.com/dotnet/arcade build 20240912.1 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24461.5 -> To Version 10.0.0-beta.24462.1 * Update dependencies from https://github.com/dotnet/arcade build 20240913.4 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24462.1 -> To Version 10.0.0-beta.24463.4 * Update dependencies from https://github.com/dotnet/arcade build 20240916.4 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24463.4 -> To Version 10.0.0-beta.24466.4 * Update dependencies from https://github.com/dotnet/arcade build 20240917.1 Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.24466.4 -> To Version 10.0.0-beta.24467.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 362d498 - Browse repository at this point
Copy the full SHA 362d498View commit details -
Support class target in RUC/RDC code fixers (#107956)
This adds support to the RequiresUnreferencedCode and RequiresDynamicCode code fixer for adding new annotations at the class level. This helps while annotating libraries where static field initializers had trim/aot warnings. --------- Co-authored-by: Jackson Schuster <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bef6d5a - Browse repository at this point
Copy the full SHA bef6d5aView commit details -
JIT: Update lexical pointers after compacting blocks in `fgUpdateFlo…
…wGraph` (#107924)
Configuration menu - View commit details
-
Copy full SHA for 5d8d04e - Browse repository at this point
Copy the full SHA 5d8d04eView commit details -
Add missing docs for Task API (#107951)
* Add missing docs for Task API * Apply suggestions from code review Co-authored-by: Stephen Toub <[email protected]> --------- Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 546f921 - Browse repository at this point
Copy the full SHA 546f921View commit details -
Configuration menu - View commit details
-
Copy full SHA for f748f06 - Browse repository at this point
Copy the full SHA f748f06View commit details -
Remove InternalsVisibleTo from System.Collections.Immutable. (#107872)
* Remove InternalsVisibleTo from System.Collections.Immutable. * Remove a few unneeded internal interfaces. * Replace IOrderedCollection<T> with IReadOnlyList<T> * Remove empty folder. * Avoid trimming necessary reflection metadata. * Do not look up IBinaryTree interface. * Revert "Avoid trimming necessary reflection metadata." This reverts commit d3cf8f9cfd068204ab7ecc739f282db7e2e58b7c. * Remove IBinaryTree interface.
Configuration menu - View commit details
-
Copy full SHA for 9eb48cd - Browse repository at this point
Copy the full SHA 9eb48cdView commit details -
[WASI] ownsPollable parameter to RegisterWasiPollable, downgrade depe…
…ndencies (#107978)
Configuration menu - View commit details
-
Copy full SHA for 59a096e - Browse repository at this point
Copy the full SHA 59a096eView commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1665f66 - Browse repository at this point
Copy the full SHA 1665f66View commit details -
make acdHelper public for llvm jit
remove deleted helpes builds the windows target
Configuration menu - View commit details
-
Copy full SHA for 5fe5d14 - Browse repository at this point
Copy the full SHA 5fe5d14View commit details
Commits on Sep 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e662bc7 - Browse repository at this point
Copy the full SHA e662bc7View commit details
Commits on Sep 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2b55d0 - Browse repository at this point
Copy the full SHA f2b55d0View commit details
Commits on Sep 29, 2024
-
add back ThrowMisalign, update ICU make for wasi
remove tests.mobile.targets Include wasi http files Add some http handler stubs generate cmd for mergedrunnermobile.targets Dont chmod on Windows Set exit code for wasm tests Dont run HellowWasm for nonWasm Add process isloation for Wasm tests
Configuration menu - View commit details
-
Copy full SHA for bd8c16c - Browse repository at this point
Copy the full SHA bd8c16cView commit details
Commits on Sep 30, 2024
-
for XUnitLogChecker set the linked to lld when nativeaot on linux, bu…
…t why is this not from init-compiler.sh ?
Configuration menu - View commit details
-
Copy full SHA for e5e344c - Browse repository at this point
Copy the full SHA e5e344cView commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97fcf1e - Browse repository at this point
Copy the full SHA 97fcf1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3726ccf - Browse repository at this point
Copy the full SHA 3726ccfView commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 558be53 - Browse repository at this point
Copy the full SHA 558be53View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fd8ae3a - Browse repository at this point
Copy the full SHA fd8ae3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dbfd25 - Browse repository at this point
Copy the full SHA 6dbfd25View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f51c9c9 - Browse repository at this point
Copy the full SHA f51c9c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70452d0 - Browse repository at this point
Copy the full SHA 70452d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44f8329 - Browse repository at this point
Copy the full SHA 44f8329View commit details -
Configuration menu - View commit details
-
Copy full SHA for e196335 - Browse repository at this point
Copy the full SHA e196335View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cd08dd - Browse repository at this point
Copy the full SHA 8cd08ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b40d21 - Browse repository at this point
Copy the full SHA 9b40d21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 432311b - Browse repository at this point
Copy the full SHA 432311bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7241d2e - Browse repository at this point
Copy the full SHA 7241d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a07bc2b - Browse repository at this point
Copy the full SHA a07bc2bView commit details
Commits on Oct 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 18abaaf - Browse repository at this point
Copy the full SHA 18abaafView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0c9afb - Browse repository at this point
Copy the full SHA b0c9afbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f81769 - Browse repository at this point
Copy the full SHA 6f81769View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68972c7 - Browse repository at this point
Copy the full SHA 68972c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 053aa1b - Browse repository at this point
Copy the full SHA 053aa1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f92016 - Browse repository at this point
Copy the full SHA 6f92016View commit details
Commits on Oct 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c43b4d4 - Browse repository at this point
Copy the full SHA c43b4d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d42a130 - Browse repository at this point
Copy the full SHA d42a130View commit details -
Configuration menu - View commit details
-
Copy full SHA for b84130d - Browse repository at this point
Copy the full SHA b84130dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01d62c7 - Browse repository at this point
Copy the full SHA 01d62c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c20cce - Browse repository at this point
Copy the full SHA 6c20cceView commit details
Commits on Oct 7, 2024
-
Update src/tests/Directory.Build.targets
Co-authored-by: SingleAccretion <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6b7136 - Browse repository at this point
Copy the full SHA b6b7136View commit details -
Update src/coreclr/inc/jithelpers.h
Co-authored-by: SingleAccretion <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3379d0 - Browse repository at this point
Copy the full SHA b3379d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1888a9 - Browse repository at this point
Copy the full SHA b1888a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b94322 - Browse repository at this point
Copy the full SHA 4b94322View commit details -
Merge branch 'merge-sep-24' of https://github.com/yowl/runtimelab int…
…o merge-sep-24
Configuration menu - View commit details
-
Copy full SHA for 813fb77 - Browse repository at this point
Copy the full SHA 813fb77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10faa68 - Browse repository at this point
Copy the full SHA 10faa68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df2857 - Browse repository at this point
Copy the full SHA 2df2857View commit details
Commits on Oct 8, 2024
-
remoe wasi condition in System.System.Net.Http.csproj revert ws removal
Configuration menu - View commit details
-
Copy full SHA for 7c51ab4 - Browse repository at this point
Copy the full SHA 7c51ab4View commit details