You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These regressions has been resolved during .NET 9 development timeframe. I confirmed by manually going thru some of the regressions that the measurement returned back to original values or improved.
This issue tracks the performance issues that were not resolved or fully resolved by introducing
RuntimeHelpers.CreateSpan<T>
intrinsic to Mono. These were the original regression reports:https://github.com/dotnet/perf-autofiling-issues/issues/12060
https://github.com/dotnet/perf-autofiling-issues/issues/12054
https://github.com/dotnet/perf-autofiling-issues/issues/11780
The following benchmarks were not improved:
System.Tests.Perf_Int32.TryParseSpan
System.Tests.Perf_Char.ToUpper('A', en-US)
System.Tests.Perf_String.Interpolation_MultipleArgs('A', "Foo")
System.Collections.Tests.Perf_PriorityQueue<String, String>.Enumerate
System.Collections.IterateForEach<String>.ImmutableArray
System.Tests.Perf_Decimal.Mod
IfStatements.AndArray
The benchmark history from just before the regressions occurred to just after the fix can be found here Ubuntu x64 AOT
The text was updated successfully, but these errors were encountered: