-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Comparing changes
Open a pull request
base repository: dotnet/runtime
base: a8fee605
head repository: dotnet/runtime
compare: b6e34b8c
- 11 commits
- 48 files changed
- 11 contributors
Commits on Jul 29, 2025
-
Enable `Wasm.Build.Tests.WasmTemplateTests.RunWithDifferentAppBundleL…
…ocations` (#117985) * Re-enable. * Indent. * Apply suggestion from @Copilot Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Larry Ewing <lewing@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 2bbb5f1 - Browse repository at this point
Copy the full SHA 2bbb5f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18ae5dd - Browse repository at this point
Copy the full SHA 18ae5ddView commit details -
Fix building with GVM_RESOLUTION_TRACE defined (#118160)
`MethodNameAndSignature` no longer has the `string`-typed property.
Configuration menu - View commit details
-
Copy full SHA for 9c714ff - Browse repository at this point
Copy the full SHA 9c714ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55805ee - Browse repository at this point
Copy the full SHA 55805eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for be3060c - Browse repository at this point
Copy the full SHA be3060cView commit details -
Remove warning for base type with RequiresUnreferencedCode (#117944)
Removes the IL2109 warning about a type without RUC derived from a type with RUC. This existed for RequiresUnreferencedCode but not RequiresDynamicCode. The warning on the class should not be necessary because there will be a warning for the base ctor call.
Configuration menu - View commit details
-
Copy full SHA for 8ea8809 - Browse repository at this point
Copy the full SHA 8ea8809View commit details -
JIT: Boost inversion for oversize loops with bounds checks (#118078)
Addresses some of the regressions in #116486. If a loop has bounds checks in it, it might benefit from cloning, so perhaps we ought to tolerate going a bit over the inversion size limit to enable downstream optimizations. I ought to do something for GDV checks; perhaps as a follow-up, I'll move the checks in loop cloning to something I can reuse here. The 1.25x figure isn't all that scientific -- I found it to be the smallest factor necessary to make a dent in the regressions from less cloning I looked at, and despite the size increases, it's a net PerfScore win across collections.
Configuration menu - View commit details
-
Copy full SHA for 3abbf99 - Browse repository at this point
Copy the full SHA 3abbf99View commit details -
Import illink.targets for ref projects (#118144)
This lets the logic from the ILLink targets add `AssemblyMetadata("IsTrimmable", "true")` to ref projects which have trimming enabled. Also moves the trimming opt-out into `Directory.Build.props` when it should be shared between src and corresponding ref projects. This will be used to enable the Roslyn analyzer to produce a warning for references to assemblies that aren't marked "IsTrimmable".Configuration menu - View commit details
-
Copy full SHA for f9fb081 - Browse repository at this point
Copy the full SHA f9fb081View commit details -
Enable lookarounds to influence atomicity (#118153)
* Enable lookarounds to influence atomicity As part of our auto-atomicity handling, today we give up when the subsequent node is a lookaround. This improves it to support the case when the subsequent node is a positive lookahead. * Update src/libraries/System.Text.RegularExpressions/tests/UnitTests/RegexReductionTests.cs
Configuration menu - View commit details
-
Copy full SHA for 64ccbad - Browse repository at this point
Copy the full SHA 64ccbadView commit details -
Simplify SVE unary test template (#118129)
* Replace DataTable with PinnedVector class * Add functions for generating random Vectors * Add functions for converting between Vector and Array types * Generate an expected Vector for comparison and log to terminal * Simplify validation functions * Remove RetVectorType and Op1VectorType template variables
Configuration menu - View commit details
-
Copy full SHA for 97d9422 - Browse repository at this point
Copy the full SHA 97d9422View commit details
Commits on Jul 30, 2025
-
[interp] Forcibly enable intrinsics when we encounter a must-expand c…
…all (#117727) * When encountering a must expand intrinsic self-call in an interpreted method, always expand it even if intrinsics are turned off. * Clean up a minor edge case in the 'is reference or contains references' intrinsic * Remove an alignment assert that is causing failures in the startup path
Configuration menu - View commit details
-
Copy full SHA for b6e34b8 - Browse repository at this point
Copy the full SHA b6e34b8View 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 a8fee605...b6e34b8c