-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | Windows 10.0.18362 |
| Queue | TigerWindows |
| Baseline | e2acec9dfc2df4a067f2d029c65b830a4022ebd7 |
| Compare | 0a5418d7e7ae7f7653a32004c808881af5275469 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| 17.40 μs | 44.92 μs | 2.58 | 0.19 | False | ||||
| 2.92 μs | 13.61 μs | 4.66 | 0.18 | False | ||||
| 12.67 μs | 33.99 μs | 2.68 | 0.23 | False | ||||
| 16.76 μs | 40.94 μs | 2.44 | 0.23 | False | ||||
| 3.08 μs | 13.83 μs | 4.48 | 0.19 | False | ||||
| 2.87 μs | 13.52 μs | 4.72 | 0.24 | False | ||||
| 9.64 μs | 26.31 μs | 2.73 | 0.20 | False | ||||
| 15.11 μs | 33.33 μs | 2.21 | 0.17 | False | ||||
| 2.90 μs | 13.71 μs | 4.73 | 0.17 | False | ||||
| 3.16 μs | 13.69 μs | 4.33 | 0.21 | False | ||||
| 16.58 μs | 39.85 μs | 2.40 | 0.17 | False | ||||
| 7.94 μs | 20.38 μs | 2.56 | 0.19 | False | ||||
| 22.01 μs | 52.50 μs | 2.39 | 0.19 | False | ||||
| 18.03 μs | 45.47 μs | 2.52 | 0.17 | False | ||||
| 22.52 μs | 52.44 μs | 2.33 | 0.19 | False | ||||
| 8.10 μs | 20.08 μs | 2.48 | 0.25 | False | ||||
| 2.94 μs | 13.80 μs | 4.70 | 0.19 | False | ||||
| 8.72 μs | 26.09 μs | 2.99 | 0.20 | False | ||||
| 7.84 μs | 19.59 μs | 2.50 | 0.19 | False | ||||
| 7.87 μs | 20.21 μs | 2.57 | 0.20 | False | ||||
| 7.65 μs | 19.96 μs | 2.61 | 0.22 | False | ||||
| 7.91 μs | 20.87 μs | 2.64 | 0.19 | False | ||||
| 12.92 μs | 32.22 μs | 2.49 | 0.18 | False | ||||
| 13.71 μs | 33.10 μs | 2.42 | 0.17 | False | ||||
| 3.25 μs | 15.08 μs | 4.64 | 0.22 | False | ||||
| 7.51 μs | 20.14 μs | 2.68 | 0.21 | False | ||||
| 2.80 μs | 13.83 μs | 4.94 | 0.21 | False | ||||
| 8.17 μs | 25.09 μs | 3.07 | 0.16 | False | ||||
| 7.66 μs | 20.13 μs | 2.63 | 0.21 | False | ||||
| 11.85 μs | 32.73 μs | 2.76 | 0.23 | False | ||||
| 14.42 μs | 33.09 μs | 2.29 | 0.18 | False | ||||
| 9.72 μs | 26.54 μs | 2.73 | 0.22 | 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.ThrowAndCatchDeep(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndFinallyDeep(kind: Hardware)
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.ThrowAndCatch(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhenFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhenFinally(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryFinally(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchFinally(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhen(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndFinallyDeep(kind: Software)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | Windows 10.0.18362 |
| Queue | TigerWindows |
| Baseline | e2acec9dfc2df4a067f2d029c65b830a4022ebd7 |
| Compare | 0a5418d7e7ae7f7653a32004c808881af5275469 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Regressions in System.Numerics.Tensors.Tests.Perf_BinaryIntegerTensorPrimitives<Int32>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 193.14 ns | 249.96 ns | 1.29 | 0.02 | True |
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.Tensors.Tests.Perf_BinaryIntegerTensorPrimitives<Int32>*'Details
Payloads
System.Numerics.Tensors.Tests.Perf_BinaryIntegerTensorPrimitives<Int32>.ShiftLeft(BufferLength: 3079)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | Windows 10.0.18362 |
| Queue | TigerWindows |
| Baseline | e2acec9dfc2df4a067f2d029c65b830a4022ebd7 |
| Compare | 0a5418d7e7ae7f7653a32004c808881af5275469 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Regressions in System.Text.Perf_Ascii
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 13.55 ns | 16.59 ns | 1.22 | 0.32 | False | ||||
| 31.83 ns | 33.81 ns | 1.06 | 0.06 | 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.Text.Perf_Ascii*'Details
Payloads
System.Text.Perf_Ascii.FromUtf16(Size: 128)
ETL Files
Histogram
JIT Disasms
System.Text.Perf_Ascii.EqualsIgnoreCase_DifferentCase_Bytes_Chars(Size: 128)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository


































