dotnet / dotnet/perf-autofiling-issues
[Perf] Linux/x64: 937 Regressions on 2/26/2026 7:23:53 AM +00:00
- Dominant language
- No language data
- Stars
- 10
- Forks
- 8
- PR merge metrics
- PR metrics pending
Description
### Run Information
Name | Value
-- | --
Architecture | x64
OS | ubuntu 22.04
Queue | ViperUbuntu
Baseline | [c4066cf778a3fde110c0ab6691baa941d95a5e0c](https://github.com/dotnet/runtime/commit/c4066cf778a3fde110c0ab6691baa941d95a5e0c)
Compare | [eae0a64e4c28b1a692c02650a8d15d6383a6e72b](https://github.com/dotnet/runtime/commit/eae0a64e4c28b1a692c02650a8d15d6383a6e72b)
Diff | [Diff](https://github.com/dotnet/runtime/compare/c4066cf778a3fde110c0ab6691baa941d95a5e0c...eae0a64e4c28b1a692c02650a8d15d6383a6e72b)
Configs | AOT:true, CompilationMode:wasm, RunKind:micro
### Regressions in System.Tests.Perf_Int32
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio
-- | -- | -- | -- | -- | -- | -- | -- | --
|
- [TryParse - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryParseSpan - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [Parse - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ToStringHex - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [Parse - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryParse - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ToStringHex - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryFormat - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ToStringHex - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ParseSpan - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ToString - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [Parse - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryParseSpan - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ParseHex - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryParseSpan - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [Parse - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ToString - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ParseHex - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ParseHex - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ToStringHex - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryParse - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryFormat - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryParseSpan - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
[Test Report]()
### Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
```cmd
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int32*'
```
### System.Tests.Perf_Int32.TryParse(value: "4")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryParseSpan(value: "4")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.Parse(value: "12345")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ToStringHex(value: 12345)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.Parse(value: "2147483647")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryParse(value: "-2147483648")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ToStringHex(value: -2147483648)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryFormat(value: 2147483647)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ToStringHex(value: 4)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ParseSpan(value: "4")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ToString(value: 12345)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.Parse(value: "4")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryParseSpan(value: "2147483647")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ParseHex(value: "7FFFFFFF")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryParseSpan(value: "12345")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.Parse(value: "-2147483648")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ToString(value: 4)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ParseHex(value: "80000000")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ParseHex(value: "3039")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.ToStringHex(value: 2147483647)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryParse(value: "12345")
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryFormat(value: 12345)
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Int32.TryParseSpan(value: "-2147483648")
#### ETL Files
#### Histogram
#### JIT Disasms
### Docs
[Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md)
[Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)
---
### Run Information
Name | Value
-- | --
Architecture | x64
OS | ubuntu 22.04
Queue | ViperUbuntu
Baseline | [c4066cf778a3fde110c0ab6691baa941d95a5e0c](https://github.com/dotnet/runtime/commit/c4066cf778a3fde110c0ab6691baa941d95a5e0c)
Compare | [eae0a64e4c28b1a692c02650a8d15d6383a6e72b](https://github.com/dotnet/runtime/commit/eae0a64e4c28b1a692c02650a8d15d6383a6e72b)
Diff | [Diff](https://github.com/dotnet/runtime/compare/c4066cf778a3fde110c0ab6691baa941d95a5e0c...eae0a64e4c28b1a692c02650a8d15d6383a6e72b)
Configs | AOT:true, CompilationMode:wasm, RunKind:micro
### Regressions in System.Numerics.Tests.Perf_Plane
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio
-- | -- | -- | -- | -- | -- | -- | -- | --
|
- [DotBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [DotNormalBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreateFromVerticesBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TransformByQuaternionBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [EqualsBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [DotCoordinateBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
![graph]()
[Test Report]()
### Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
```cmd
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_Plane*'
```
### System.Numerics.Tests.Perf_Plane.DotBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Plane.DotNormalBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Plane.CreateFromVerticesBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Plane.TransformByQuaternionBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Plane.EqualsBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Plane.DotCoordinateBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### Docs
[Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md)
[Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)
---
### Run Information
Name | Value
-- | --
Architecture | x64
OS | ubuntu 22.04
Queue | ViperUbuntu
Baseline | [c4066cf778a3fde110c0ab6691baa941d95a5e0c](https://github.com/dotnet/runtime/commit/c4066cf778a3fde110c0ab6691baa941d95a5e0c)
Compare | [eae0a64e4c28b1a692c02650a8d15d6383a6e72b](https://github.com/dotnet/runtime/commit/eae0a64e4c28b1a692c02650a8d15d6383a6e72b)
Diff | [Diff](https://github.com/dotnet/runtime/compare/c4066cf778a3fde110c0ab6691baa941d95a5e0c...eae0a64e4c28b1a692c02650a8d15d6383a6e72b)
Configs | AOT:true, CompilationMode:wasm, RunKind:micro
### Regressions in System.Tests.Perf_Guid
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio
-- | -- | -- | -- | -- | -- | -- | -- | --
|
- [ctor_bytes - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TryWriteBytes - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [ParseExactD - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
![graph]()
![graph]()
![graph]()
[Test Report]()
### Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
```cmd
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Guid*'
```
### System.Tests.Perf_Guid.ctor_bytes
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Guid.TryWriteBytes
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Tests.Perf_Guid.ParseExactD
#### ETL Files
#### Histogram
#### JIT Disasms
### Docs
[Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md)
[Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.