Throughput Diffs
linux arm64
Overall (+0.00% to +0.03%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+0.01% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
+0.02% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.02% |
realworld.run.linux.arm64.checked.mch |
+0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.02% |
FullOpts (+0.01% to +0.03%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+0.01% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.02% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.02% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.02% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
+0.02% |
libraries_tests.run.linux.arm64.Release.mch |
+0.02% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.02% |
realworld.run.linux.arm64.checked.mch |
+0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.02% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
115,508,311 |
115,522,058 |
+0.01% |
benchmarks.run_pgo.linux.arm64.checked.mch |
1,578,359,377 |
1,578,384,263 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
821,843,664 |
821,878,882 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
464,170,058 |
464,176,954 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
155,687,619 |
155,730,515 |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
139,468,110 |
139,496,272 |
+0.02% |
libraries_tests.run.linux.arm64.Release.mch |
1,024,305,750 |
1,024,315,957 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
92,770,194 |
92,785,678 |
+0.02% |
realworld.run.linux.arm64.checked.mch |
113,693,369 |
113,707,069 |
+0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
139,117,040 |
139,144,767 |
+0.02% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
1,468,081,360 |
1,468,081,013 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
677,358,019 |
677,358,641 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
421,407,960 |
421,407,887 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
0 |
0 |
0.00% |
libraries_tests.run.linux.arm64.Release.mch |
960,134,910 |
960,134,907 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
0 |
0 |
0.00% |
realworld.run.linux.arm64.checked.mch |
0 |
0 |
0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
30,512 |
30,512 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
115,508,311 |
115,522,058 |
+0.01% |
benchmarks.run_pgo.linux.arm64.checked.mch |
110,278,017 |
110,303,250 |
+0.02% |
benchmarks.run_tiered.linux.arm64.checked.mch |
144,485,645 |
144,520,241 |
+0.02% |
coreclr_tests.run.linux.arm64.checked.mch |
42,762,098 |
42,769,067 |
+0.02% |
libraries.crossgen2.linux.arm64.checked.mch |
155,687,619 |
155,730,515 |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
139,468,110 |
139,496,272 |
+0.02% |
libraries_tests.run.linux.arm64.Release.mch |
64,170,840 |
64,181,050 |
+0.02% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
92,770,194 |
92,785,678 |
+0.02% |
realworld.run.linux.arm64.checked.mch |
113,693,369 |
113,707,069 |
+0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
139,086,528 |
139,114,255 |
+0.02% |
linux x64
Overall (+0.00% to +0.03%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+0.01% |
libraries.crossgen2.linux.x64.checked.mch |
+0.03% |
libraries.pmi.linux.x64.checked.mch |
+0.03% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.01% |
realworld.run.linux.x64.checked.mch |
+0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.01% |
FullOpts (+0.01% to +0.03%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+0.01% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.02% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.02% |
coreclr_tests.run.linux.x64.checked.mch |
+0.01% |
libraries.crossgen2.linux.x64.checked.mch |
+0.03% |
libraries.pmi.linux.x64.checked.mch |
+0.03% |
libraries_tests.run.linux.x64.Release.mch |
+0.01% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.01% |
realworld.run.linux.x64.checked.mch |
+0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
136,776,037 |
136,792,280 |
+0.01% |
benchmarks.run_pgo.linux.x64.checked.mch |
2,228,945,951 |
2,228,966,088 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
1,098,355,998 |
1,098,393,984 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
482,477,883 |
482,491,792 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
154,998,324 |
155,041,041 |
+0.03% |
libraries.pmi.linux.x64.checked.mch |
184,923,431 |
184,973,557 |
+0.03% |
libraries_tests.run.linux.x64.Release.mch |
861,163,185 |
861,179,885 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
202,141,766 |
202,164,403 |
+0.01% |
realworld.run.linux.x64.checked.mch |
137,793,835 |
137,810,207 |
+0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
268,168,772 |
268,206,967 |
+0.01% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
2,124,241,250 |
2,124,241,143 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
941,851,192 |
941,851,092 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
367,756,775 |
367,756,665 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
0 |
0 |
0.00% |
libraries_tests.run.linux.x64.Release.mch |
739,544,069 |
739,544,189 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
0 |
0 |
0.00% |
realworld.run.linux.x64.checked.mch |
0 |
0 |
0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
26,990 |
26,990 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
136,776,037 |
136,792,280 |
+0.01% |
benchmarks.run_pgo.linux.x64.checked.mch |
104,704,701 |
104,724,945 |
+0.02% |
benchmarks.run_tiered.linux.x64.checked.mch |
156,504,806 |
156,542,892 |
+0.02% |
coreclr_tests.run.linux.x64.checked.mch |
114,721,108 |
114,735,127 |
+0.01% |
libraries.crossgen2.linux.x64.checked.mch |
154,998,324 |
155,041,041 |
+0.03% |
libraries.pmi.linux.x64.checked.mch |
184,923,431 |
184,973,557 |
+0.03% |
libraries_tests.run.linux.x64.Release.mch |
121,619,116 |
121,635,696 |
+0.01% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
202,141,766 |
202,164,403 |
+0.01% |
realworld.run.linux.x64.checked.mch |
137,793,835 |
137,810,207 |
+0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
268,141,782 |
268,179,977 |
+0.01% |
osx arm64
Overall (+0.00% to +0.03%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
+0.01% |
libraries.crossgen2.osx.arm64.checked.mch |
+0.03% |
libraries.pmi.osx.arm64.checked.mch |
+0.01% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
+0.02% |
realworld.run.osx.arm64.checked.mch |
+0.01% |
FullOpts (+0.01% to +0.03%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
+0.01% |
benchmarks.run_pgo.osx.arm64.checked.mch |
+0.02% |
benchmarks.run_tiered.osx.arm64.checked.mch |
+0.02% |
coreclr_tests.run.osx.arm64.checked.mch |
+0.02% |
libraries.crossgen2.osx.arm64.checked.mch |
+0.03% |
libraries.pmi.osx.arm64.checked.mch |
+0.01% |
libraries_tests.run.osx.arm64.Release.mch |
+0.01% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
+0.02% |
realworld.run.osx.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
117,651,430 |
117,665,308 |
+0.01% |
benchmarks.run_pgo.osx.arm64.checked.mch |
3,491,791,235 |
3,491,816,216 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
1,335,610,489 |
1,335,640,962 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
456,167,350 |
456,173,642 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
90,716,791 |
90,741,343 |
+0.03% |
libraries.pmi.osx.arm64.checked.mch |
80,808,516 |
80,819,176 |
+0.01% |
libraries_tests.run.osx.arm64.Release.mch |
7,469,592,215 |
7,469,604,673 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
94,815,433 |
94,831,047 |
+0.02% |
realworld.run.osx.arm64.checked.mch |
117,654,885 |
117,668,746 |
+0.01% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
3,378,131,357 |
3,378,131,837 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
1,204,360,282 |
1,204,360,295 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
423,873,271 |
423,873,017 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
0 |
0 |
0.00% |
libraries_tests.run.osx.arm64.Release.mch |
7,386,880,404 |
7,386,881,280 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
0 |
0 |
0.00% |
realworld.run.osx.arm64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
117,651,430 |
117,665,308 |
+0.01% |
benchmarks.run_pgo.osx.arm64.checked.mch |
113,659,878 |
113,684,379 |
+0.02% |
benchmarks.run_tiered.osx.arm64.checked.mch |
131,250,207 |
131,280,667 |
+0.02% |
coreclr_tests.run.osx.arm64.checked.mch |
32,294,079 |
32,300,625 |
+0.02% |
libraries.crossgen2.osx.arm64.checked.mch |
90,716,791 |
90,741,343 |
+0.03% |
libraries.pmi.osx.arm64.checked.mch |
80,808,516 |
80,819,176 |
+0.01% |
libraries_tests.run.osx.arm64.Release.mch |
82,711,811 |
82,723,393 |
+0.01% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
94,815,433 |
94,831,047 |
+0.02% |
realworld.run.osx.arm64.checked.mch |
117,654,885 |
117,668,746 |
+0.01% |
windows arm64
Overall (+0.00% to +0.02%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
+0.01% |
libraries.crossgen2.windows.arm64.checked.mch |
+0.02% |
libraries.pmi.windows.arm64.checked.mch |
+0.02% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
+0.02% |
realworld.run.windows.arm64.checked.mch |
+0.01% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
+0.02% |
FullOpts (+0.01% to +0.02%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
+0.01% |
benchmarks.run_pgo.windows.arm64.checked.mch |
+0.02% |
benchmarks.run_tiered.windows.arm64.checked.mch |
+0.02% |
coreclr_tests.run.windows.arm64.checked.mch |
+0.02% |
libraries.crossgen2.windows.arm64.checked.mch |
+0.02% |
libraries.pmi.windows.arm64.checked.mch |
+0.02% |
libraries_tests.run.windows.arm64.Release.mch |
+0.02% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
+0.02% |
realworld.run.windows.arm64.checked.mch |
+0.01% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
+0.02% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
92,672,663 |
92,684,852 |
+0.01% |
benchmarks.run_pgo.windows.arm64.checked.mch |
1,649,663,809 |
1,649,683,440 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
1,034,068,112 |
1,034,099,376 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
337,580,443 |
337,587,658 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
139,154,991 |
139,186,382 |
+0.02% |
libraries.pmi.windows.arm64.checked.mch |
56,450,941 |
56,464,117 |
+0.02% |
libraries_tests.run.windows.arm64.Release.mch |
447,421,039 |
447,429,745 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
99,017,319 |
99,032,912 |
+0.02% |
realworld.run.windows.arm64.checked.mch |
95,950,456 |
95,963,094 |
+0.01% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
125,151,175 |
125,178,077 |
+0.02% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
1,532,833,726 |
1,532,832,320 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
900,339,471 |
900,339,932 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
290,189,362 |
290,189,326 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
0 |
0 |
0.00% |
libraries_tests.run.windows.arm64.Release.mch |
392,369,973 |
392,370,095 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
0 |
0 |
0.00% |
realworld.run.windows.arm64.checked.mch |
0 |
0 |
0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
30,915 |
30,915 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
92,672,663 |
92,684,852 |
+0.01% |
benchmarks.run_pgo.windows.arm64.checked.mch |
116,830,083 |
116,851,120 |
+0.02% |
benchmarks.run_tiered.windows.arm64.checked.mch |
133,728,641 |
133,759,444 |
+0.02% |
coreclr_tests.run.windows.arm64.checked.mch |
47,391,081 |
47,398,332 |
+0.02% |
libraries.crossgen2.windows.arm64.checked.mch |
139,154,991 |
139,186,382 |
+0.02% |
libraries.pmi.windows.arm64.checked.mch |
56,450,941 |
56,464,117 |
+0.02% |
libraries_tests.run.windows.arm64.Release.mch |
55,051,066 |
55,059,650 |
+0.02% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
99,017,319 |
99,032,912 |
+0.02% |
realworld.run.windows.arm64.checked.mch |
95,950,456 |
95,963,094 |
+0.01% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
125,120,260 |
125,147,162 |
+0.02% |
windows x64
Overall (+0.00% to +0.03%)
Collection |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
+0.01% |
libraries.crossgen2.windows.x64.checked.mch |
+0.03% |
libraries.pmi.windows.x64.checked.mch |
+0.03% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
+0.01% |
realworld.run.windows.x64.checked.mch |
+0.01% |
smoke_tests.nativeaot.windows.x64.checked.mch |
+0.01% |
FullOpts (+0.01% to +0.03%)
Collection |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
+0.01% |
benchmarks.run_pgo.windows.x64.checked.mch |
+0.02% |
benchmarks.run_tiered.windows.x64.checked.mch |
+0.02% |
coreclr_tests.run.windows.x64.checked.mch |
+0.01% |
libraries.crossgen2.windows.x64.checked.mch |
+0.03% |
libraries.pmi.windows.x64.checked.mch |
+0.03% |
libraries_tests.run.windows.x64.Release.mch |
+0.01% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
+0.01% |
realworld.run.windows.x64.checked.mch |
+0.01% |
smoke_tests.nativeaot.windows.x64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
112,230,121 |
112,244,680 |
+0.01% |
benchmarks.run_pgo.windows.x64.checked.mch |
2,215,158,770 |
2,215,186,358 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
2,903,026,512 |
2,903,059,582 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
435,473,045 |
435,487,425 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
459,982,790 |
460,133,234 |
+0.03% |
libraries.pmi.windows.x64.checked.mch |
220,013,280 |
220,073,749 |
+0.03% |
libraries_tests.run.windows.x64.Release.mch |
995,496,423 |
995,513,306 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
217,971,930 |
217,996,560 |
+0.01% |
realworld.run.windows.x64.checked.mch |
113,948,025 |
113,962,768 |
+0.01% |
smoke_tests.nativeaot.windows.x64.checked.mch |
277,867,363 |
277,907,516 |
+0.01% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
2,077,806,868 |
2,077,806,785 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
2,764,837,156 |
2,764,837,272 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
327,484,419 |
327,484,449 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
0 |
0 |
0.00% |
libraries_tests.run.windows.x64.Release.mch |
855,994,739 |
855,994,838 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
0 |
0 |
0.00% |
realworld.run.windows.x64.checked.mch |
0 |
0 |
0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
26,225 |
26,225 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
112,230,121 |
112,244,680 |
+0.01% |
benchmarks.run_pgo.windows.x64.checked.mch |
137,351,902 |
137,379,573 |
+0.02% |
benchmarks.run_tiered.windows.x64.checked.mch |
138,189,356 |
138,222,310 |
+0.02% |
coreclr_tests.run.windows.x64.checked.mch |
107,988,626 |
108,002,976 |
+0.01% |
libraries.crossgen2.windows.x64.checked.mch |
459,982,790 |
460,133,234 |
+0.03% |
libraries.pmi.windows.x64.checked.mch |
220,013,280 |
220,073,749 |
+0.03% |
libraries_tests.run.windows.x64.Release.mch |
139,501,684 |
139,518,468 |
+0.01% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
217,971,930 |
217,996,560 |
+0.01% |
realworld.run.windows.x64.checked.mch |
113,948,025 |
113,962,768 |
+0.01% |
smoke_tests.nativeaot.windows.x64.checked.mch |
277,841,138 |
277,881,291 |
+0.01% |