-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Comparing changes
Open a pull request
base repository: dotnet/runtime
base: 7222061f18b8342a0bd4edbd37df318fd43c47d3
head repository: dotnet/runtime
compare: ad8eaba7db978d30803a37578c197db3694fc7fe
- 16 commits
- 46 files changed
- 15 contributors
Commits on Apr 20, 2023
-
Sync shared code from aspnetcore (#85090)
Co-authored-by: JamesNK <JamesNK@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4fe223f - Browse repository at this point
Copy the full SHA 4fe223fView commit details -
[LoongArch64] revert the modification about the LA64's PageSize by #8…
Configuration menu - View commit details
-
Copy full SHA for 890d6e3 - Browse repository at this point
Copy the full SHA 890d6e3View commit details -
Improve docs for the linker analyzer tool (#84833)
The instructions were valid only for Xamarin projects which run linker during build. .NET Console projects only run linker during publish, so the instructions need to look different.
Configuration menu - View commit details
-
Copy full SHA for 7241a31 - Browse repository at this point
Copy the full SHA 7241a31View commit details -
Reduce regex test suite time (#84865)
On my machine, depending on the order in which the tests end up running, the suite takes anywhere between 50 seconds and 130 seconds. With these changes, it's fairly consistently around 50 seconds. The majority of the time is spent in building new Regex instances with the source generator. This change just applies to a few of the test classes with _lots_ of test cases the same batching-in-the-source-generator approach we've taken in other test classes.
Configuration menu - View commit details
-
Copy full SHA for fc48a93 - Browse repository at this point
Copy the full SHA fc48a93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6887fc4 - Browse repository at this point
Copy the full SHA 6887fc4View commit details -
[mono][jit] Adding Vector128.GetElement as intrinsic in arm64. (#84929)
* Adding Vector128.GetElement. * Cases with 32b and smaller elements are now spill+load. * Addressed review comments. * Code cleanup.
Configuration menu - View commit details
-
Copy full SHA for 470145b - Browse repository at this point
Copy the full SHA 470145bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d40f326 - Browse repository at this point
Copy the full SHA d40f326View commit details -
[browser] bump System.Text.Json timeout (#85041)
* bump System.Text.Json timeout to 45 minutes * feedback
Configuration menu - View commit details
-
Copy full SHA for 9aac647 - Browse repository at this point
Copy the full SHA 9aac647View commit details -
[mono] add internal WebWorkerEventLoop utility class (#84492)
This is part of #84489 - landing support for async JS interop on threadpool threads in multi-threaded WebAssembly. Provides two pieces of functionality: 1. A keepalive token that can be used to prevent the current POSIX thread from terminating when it returns from its thread start function, or from an invocation from the JS event loop. When the last keepalive token is destroyed (assuming Emscripten isn't keeping the thread alive for other reasons) it will terminate as if by calling `pthread_exit` and the webworker will be made available to other threads 2. A `HasUnsettledInteropPromises` property that peeks `_js_owned_object_table` to see if there are any promises created by the interop subsystem that have not been fulfilled or rejected yet. * [mono] add internal WebWorkerEventLoop utility class Provides two pieces of functionality: 1. A keepalive token that can be used to prevent the current POSIX thread from terminating when it returns from its thread start function, or from an invocation from the JS event loop. When the last keepalive token is destroyed (assuming Emscripten isn't keeping the thread alive for other reasons) it will terminate as if by calling `pthread_exit` and the webworker will be made available to other threads 2. A `HasUnsettledInteropPromises` property that peeks `_js_owned_object_table` to see if there are any promises created by the interop subsystem that have not been fulfilled or rejected yet. * Use a per-thread unsettled promise count for mono_wasm_eventloop_has_unsettled_interop_promises we can't use the _js_owned_object_table size because it contains other interop objects, not just promises * remove old emscripten keepalive workaround hack * Add a more general getter for JS interop to keep a webworker alive And link to #85052 for more details * fixup docs
Configuration menu - View commit details
-
Copy full SHA for bd37436 - Browse repository at this point
Copy the full SHA bd37436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f6d6c - Browse repository at this point
Copy the full SHA 26f6d6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcae013 - Browse repository at this point
Copy the full SHA fcae013View commit details -
Accelerate Vector512
ConvertToSingle
andConvertToInt32
. (#84932)* Accelerate Vector512 `ConvertToSingle` and `ConvertToInt32`. * Moving intrinsics to proper place.
Configuration menu - View commit details
-
Copy full SHA for 9df61d9 - Browse repository at this point
Copy the full SHA 9df61d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3713168 - Browse repository at this point
Copy the full SHA 3713168View commit details -
[wasm] Disable failing AOT tests to get CI green again (#85111)
Configuration menu - View commit details
-
Copy full SHA for 72fa3bd - Browse repository at this point
Copy the full SHA 72fa3bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 614d683 - Browse repository at this point
Copy the full SHA 614d683View commit details -
Acclerate
Vector512
multiply and divide. (#84941)* Accelerate Vector512 multiply. * Accelerate Vector512 divide. * Small build fix. * Fix accidental removal for Vector256_op_division. * Review edits. * Assert fix. --------- Co-authored-by: Tanner Gooding <tagoo@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for ad8eaba - Browse repository at this point
Copy the full SHA ad8eabaView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 7222061f18b8342a0bd4edbd37df318fd43c47d3...ad8eaba7db978d30803a37578c197db3694fc7fe