-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Description
Run Information
| Name | Value |
|---|---|
| Architecture | arm64 |
| OS | ubuntu 22.04 |
| Queue | AmpereUbuntu |
| 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.75 μs | 8.50 μs | 1.26 | 0.12 | False | ||||
| 14.90 μs | 29.57 μs | 1.98 | 0.04 | False | ||||
| 23.62 μs | 63.08 μs | 2.67 | 0.13 | False | ||||
| 12.94 μs | 19.78 μs | 1.53 | 0.09 | False | ||||
| 29.92 μs | 75.83 μs | 2.53 | 0.07 | False | ||||
| 7.73 μs | 16.80 μs | 2.17 | 0.02 | False | ||||
| 7.98 μs | 16.95 μs | 2.12 | 0.01 | False | ||||
| 7.66 μs | 16.63 μs | 2.17 | 0.01 | False | ||||
| 6.72 μs | 8.39 μs | 1.25 | 0.17 | False | ||||
| 14.56 μs | 21.61 μs | 1.48 | 0.09 | False | ||||
| 7.84 μs | 16.79 μs | 2.14 | 0.01 | False | ||||
| 13.64 μs | 20.97 μs | 1.54 | 0.08 | False | ||||
| 6.36 μs | 8.24 μs | 1.30 | 0.09 | False | ||||
| 7.54 μs | 16.69 μs | 2.21 | 0.01 | False | ||||
| 29.75 μs | 74.28 μs | 2.50 | 0.11 | False | ||||
| 15.78 μs | 29.91 μs | 1.90 | 0.02 | False | ||||
| 47.69 μs | 68.10 μs | 1.43 | 0.05 | False | ||||
| 6.27 μs | 8.01 μs | 1.28 | 0.15 | False | ||||
| 6.16 μs | 7.80 μs | 1.27 | 0.10 | False | ||||
| 7.84 μs | 16.77 μs | 2.14 | 0.03 | False | ||||
| 23.18 μs | 62.09 μs | 2.68 | 0.11 | False | ||||
| 55.01 μs | 79.52 μs | 1.45 | 0.09 | False | ||||
| 6.14 μs | 7.79 μs | 1.27 | 0.12 | False | ||||
| 6.50 μs | 8.20 μs | 1.26 | 0.13 | False | ||||
| 6.28 μs | 8.31 μs | 1.32 | 0.12 | False | ||||
| 7.70 μs | 17.10 μs | 2.22 | 0.02 | False | ||||
| 55.13 μs | 80.37 μs | 1.46 | 0.02 | False | ||||
| 47.86 μs | 67.85 μs | 1.42 | 0.10 | False | ||||
| 15.98 μs | 30.46 μs | 1.91 | 0.04 | False | ||||
| 7.54 μs | 16.53 μs | 2.19 | 0.01 | False | ||||
| 14.24 μs | 21.35 μs | 1.50 | 0.11 | False | ||||
| 14.23 μs | 28.69 μs | 2.02 | 0.04 | 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
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Exceptions.Handling*'Details
Payloads
Exceptions.Handling.MultipleNestedTryFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: ReflectionHardware)
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: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(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.TryAndFinallyDeep(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhenFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryFinally(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: ReflectionHardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchFinally(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchWhen(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeepRecursive(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind: ReflectionSoftware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatch(kind: Software)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.TryAndFinallyDeep(kind: Hardware)
ETL Files
Histogram
JIT Disasms
Exceptions.Handling.ThrowAndCatchDeep(kind: Software)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository































