-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Run Information
| Name | Value |
|---|---|
| Architecture | arm64 |
| OS | Windows 10.0.22621 |
| Queue | AmpereWindows |
| Baseline | e101ae2bd1c198ba7aaa209d1a4c55d6ce6b4073 |
| Compare | 207f2bb27c188809339eeea6c8405dfc29a35859 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Regressions in Exceptions.Handling
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 6.37 μs | 9.99 μs | 1.57 | 0.77 | False | ||||
| 5.82 μs | 9.65 μs | 1.66 | 0.69 | False | ||||
| 4.90 μs | 12.85 μs | 2.62 | 0.75 | False | ||||
| 5.63 μs | 7.92 μs | 1.41 | 0.69 | False | ||||
| 29.34 μs | 47.40 μs | 1.62 | 0.71 | False | ||||
| 5.96 μs | 10.27 μs | 1.72 | 0.72 | False | ||||
| 18.39 μs | 30.88 μs | 1.68 | 0.72 | False | ||||
| 30.17 μs | 42.40 μs | 1.41 | 0.76 | False | ||||
| 5.35 μs | 10.78 μs | 2.02 | 0.73 | False | ||||
| 12.71 μs | 29.63 μs | 2.33 | 0.66 | False | ||||
| 33.01 μs | 47.46 μs | 1.44 | 0.66 | False | ||||
| 34.97 μs | 41.69 μs | 1.19 | 0.74 | False | ||||
| 5.03 μs | 12.62 μs | 2.51 | 0.71 | False | ||||
| 6.81 μs | 8.55 μs | 1.25 | 0.74 | False | ||||
| 5.04 μs | 13.73 μs | 2.72 | 0.75 | False | ||||
| 6.21 μs | 11.85 μs | 1.91 | 0.66 | False | ||||
| 5.85 μs | 14.40 μs | 2.46 | 0.73 | False | ||||
| 13.88 μs | 25.31 μs | 1.82 | 0.67 | False | ||||
| 13.89 μs | 30.52 μs | 2.20 | 0.73 | False | ||||
| 14.64 μs | 27.87 μs | 1.90 | 0.73 | False | ||||
| 19.42 μs | 25.61 μs | 1.32 | 0.71 | False | ||||
| 6.71 μs | 10.85 μs | 1.62 | 0.74 | False | ||||
| 6.25 μs | 10.99 μs | 1.76 | 0.71 | False | ||||
| 5.83 μs | 12.02 μs | 2.06 | 0.74 | False | ||||
| 18.28 μs | 28.33 μs | 1.55 | 0.72 | False | ||||
| 14.03 μs | 26.90 μs | 1.92 | 0.71 | False | ||||
| 19.40 μs | 28.37 μs | 1.46 | 0.71 | False | ||||
| 6.26 μs | 8.81 μs | 1.41 | 0.68 | False | ||||
| 6.05 μs | 12.68 μs | 2.10 | 0.67 | False | ||||
| 19.26 μs | 30.36 μs | 1.58 | 0.72 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Exceptions.Handling*'Details
Payloads
Exceptions.Handling.MultipleNestedTryFinally(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchFinally(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndFinallyDeep(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhen(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhenFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndFinallyDeep(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhenFinally(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhen(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | arm64 |
| OS | Windows 10.0.22621 |
| Queue | AmpereWindows |
| Baseline | e101ae2bd1c198ba7aaa209d1a4c55d6ce6b4073 |
| Compare | 207f2bb27c188809339eeea6c8405dfc29a35859 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Regressions in System.Numerics.Tests.Perf_VectorOf<Byte>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 0.14 ns | 1.25 ns | 8.82 | 0.97 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<Byte>*'Details
Payloads
System.Numerics.Tests.Perf_VectorOf<Byte>.EqualsBenchmark
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | arm64 |
| OS | Windows 10.0.22621 |
| Queue | AmpereWindows |
| Baseline | e101ae2bd1c198ba7aaa209d1a4c55d6ce6b4073 |
| Compare | 207f2bb27c188809339eeea6c8405dfc29a35859 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Regressions in System.Numerics.Tests.Perf_Quaternion
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 0.00 ns | 1.65 ns | ∞ | 0.91 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_Quaternion*'Details
Payloads
System.Numerics.Tests.Perf_Quaternion.IsIdentityBenchmark
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | arm64 |
| OS | Windows 10.0.22621 |
| Queue | AmpereWindows |
| Baseline | e101ae2bd1c198ba7aaa209d1a4c55d6ce6b4073 |
| Compare | 207f2bb27c188809339eeea6c8405dfc29a35859 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Regressions in System.Tests.Perf_Int32
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 0.19 ns | 2.09 ns | 10.73 | 0.95 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int32*'Details
Payloads
System.Tests.Perf_Int32.CopySign(value: 1, sign: -1)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
































