-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[mono][Perf] DateTime regressions (6 Regressions on 1/9/2025 2:59:16 AM) #111916
Comments
All other perf runs after that PR show significant perf improvements, including some on Mono. Not sure how these could even regress on mono-jit (especially |
Tagging subscribers to this area: @dotnet/area-system-datetime |
Tagging subscribers to this area: @steveisok, @vitek-karas |
Tagging subscribers to this area: @dotnet/area-system-datetime |
per @pentp comment #111916 (comment) I labeled the issue with codegen jit mono to help investigating why this regression is happening on Mono only while the change showing improvement on other runtimes. |
Run Information
Regressions in System.Tests.Perf_DateTimeOffset
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Repro Steps
Prerequisites (Build files either built locally or downloaded from payload above)
runtime/artifacts
or build instructions: Libraries README args:-subset libs+libs.tests -rc release -configuration Release -arch $RunArch -framework net8.0
runtime/artifacts/bin/coreclr/$RunOS.$RunArch.Release
, build instructions: CoreCLR README args:-subset clr+libs -rc release -configuration Release -arch $RunArch -framework net8.0
runtime/artifacts/bin/mono/$RunOS.$RunArch.Release
, build instructions: MONO README args:-arch $RunArch -os $RunOS -s mono+libs+host+packs -c Release
Linux
Windows
System.Tests.Perf_DateTimeOffset.GetUtcNow
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_DateTimeOffset.ToString(format: "s")
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_DateTimeOffset.ToString(format: "o")
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_DateTimeOffset.ToString(format: null)
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_DateTimeOffset.ToString(format: "r")
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_DateTimeOffset.ToString(value: 12/30/2017 3:45:22 AM -08:00)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
The text was updated successfully, but these errors were encountered: