Skip to content

Regression in Crossgen2 Throughput #51006

@DrewScoggins

Description

@DrewScoggins

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single - Microsoft.CodeAnalysis

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
CodeAnalysis 1854.95 ms 1921.10 ms 1.04

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single - Microsoft.CodeAnalysis*'

Histogram

Crossgen2 Throughput - Single - Microsoft.CodeAnalysis


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

### Run Information
Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single - System.Net.Sockets

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
Sockets 775.46 ms 786.31 ms 1.01

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single - System.Net.Sockets*'

Histogram

Crossgen2 Throughput - Single - System.Net.Sockets


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single - System.Private.CoreLib

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
CoreLib 2741.40 ms 3018.09 ms 1.10

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single - System.Private.CoreLib*'

Histogram

Crossgen2 Throughput - Single - System.Private.CoreLib


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single Threaded - Single - System.Data.Common

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
Common 2563.62 ms 2740.17 ms 1.07

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single Threaded - Single - System.Data.Common*'

Histogram

Crossgen2 Throughput - Single Threaded - Single - System.Data.Common


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single - Microsoft.CodeAnalysis.VisualBasic

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
VisualBasic 3807.93 ms 3969.92 ms 1.04

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single - Microsoft.CodeAnalysis.VisualBasic*'

Histogram

Crossgen2 Throughput - Single - Microsoft.CodeAnalysis.VisualBasic


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single Threaded - Single - Microsoft.CodeAnalysis.CSharp

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
CSharp 7879.24 ms 8506.36 ms 1.08

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single Threaded - Single - Microsoft.CodeAnalysis.CSharp*'

Histogram

Crossgen2 Throughput - Single Threaded - Single - Microsoft.CodeAnalysis.CSharp


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single Threaded - Single - Microsoft.CodeAnalysis

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
CodeAnalysis 3577.61 ms 3794.41 ms 1.06

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single Threaded - Single - Microsoft.CodeAnalysis*'

Histogram

Crossgen2 Throughput - Single Threaded - Single - Microsoft.CodeAnalysis


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Composite - framework-r2r

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
Crossgen2 Throughput - Composite - framework-r2r 32497.26 ms 35029.59 ms 1.08

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Composite - framework-r2r*'

Histogram

Crossgen2 Throughput - Composite - framework-r2r


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single Threaded - Single - System.Net.WebProxy

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
WebProxy 661.70 ms 667.57 ms 1.01

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single Threaded - Single - System.Net.WebProxy*'

Histogram

Crossgen2 Throughput - Single Threaded - Single - System.Net.WebProxy


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single - System.Data.Common

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
Common 1268.30 ms 1327.32 ms 1.05

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single - System.Data.Common*'

Histogram

Crossgen2 Throughput - Single - System.Data.Common


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single - System.ServiceModel.Syndication

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
Syndication 726.85 ms 732.04 ms 1.01

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single - System.ServiceModel.Syndication*'

Histogram

Crossgen2 Throughput - Single - System.ServiceModel.Syndication


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Architecture x64
OS ubuntu 18.04
Diff Diff

Regressions in Crossgen2 Throughput - Single Threaded - Single - System.Net.Sockets

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
Sockets 1106.07 ms 1149.64 ms 1.04

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Crossgen2 Throughput - Single Threaded - Single - System.Net.Sockets*'

Histogram

Crossgen2 Throughput - Single Threaded - Single - System.Net.Sockets


Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions