Throughput Diffs
linux arm64
Overall (+0.12% to +2.83%)
Collection |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
+1.85% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.12% |
libraries_tests.run.linux.arm64.Release.mch |
+0.23% |
realworld.run.linux.arm64.checked.mch |
+2.64% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+1.86% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+1.42% |
benchmarks.run.linux.arm64.checked.mch |
+2.83% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.55% |
libraries.crossgen2.linux.arm64.checked.mch |
+1.31% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+2.14% |
MinOpts (-0.11% to +5.70%)
Collection |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
+5.70% |
libraries_tests.run.linux.arm64.Release.mch |
-0.11% |
realworld.run.linux.arm64.checked.mch |
+2.18% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.51% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.07% |
benchmarks.run.linux.arm64.checked.mch |
+0.57% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.11% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.79% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.62% |
FullOpts (+0.13% to +2.83%)
Collection |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
+1.84% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.13% |
libraries_tests.run.linux.arm64.Release.mch |
+0.40% |
realworld.run.linux.arm64.checked.mch |
+2.64% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+1.91% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+2.79% |
benchmarks.run.linux.arm64.checked.mch |
+2.83% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.83% |
libraries.crossgen2.linux.arm64.checked.mch |
+1.31% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+2.14% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
221,217,024,416 |
225,301,082,975 |
+1.85% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,875,169,503 |
191,100,544,555 |
+0.12% |
libraries_tests.run.linux.arm64.Release.mch |
75,927,400,683 |
76,104,662,743 |
+0.23% |
realworld.run.linux.arm64.checked.mch |
46,551,234,372 |
47,779,322,022 |
+2.64% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
428,002,322,772 |
435,978,769,091 |
+1.86% |
benchmarks.run_tiered.linux.arm64.checked.mch |
33,591,080,935 |
34,069,658,043 |
+1.42% |
benchmarks.run.linux.arm64.checked.mch |
40,846,968,506 |
42,001,143,790 |
+2.83% |
coreclr_tests.run.linux.arm64.checked.mch |
698,175,422,703 |
701,999,028,677 |
+0.55% |
libraries.crossgen2.linux.arm64.checked.mch |
146,364,829,097 |
148,280,865,451 |
+1.31% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
10,708,147,366 |
10,937,545,501 |
+2.14% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
168,237,582 |
177,819,571 |
+5.70% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,779,522,488 |
22,779,971,955 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
24,911,455,773 |
24,883,795,285 |
-0.11% |
realworld.run.linux.arm64.checked.mch |
464,516,972 |
474,642,861 |
+2.18% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,242,658,512 |
14,315,874,140 |
+0.51% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,811,711,620 |
16,822,977,544 |
+0.07% |
benchmarks.run.linux.arm64.checked.mch |
152,937,372 |
153,816,376 |
+0.57% |
coreclr_tests.run.linux.arm64.checked.mch |
208,867,820,730 |
208,645,596,625 |
-0.11% |
libraries.crossgen2.linux.arm64.checked.mch |
1,937,820 |
1,953,115 |
+0.79% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,288,916 |
1,296,882 |
+0.62% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
221,048,786,834 |
225,123,263,404 |
+1.84% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,095,647,015 |
168,320,572,600 |
+0.13% |
libraries_tests.run.linux.arm64.Release.mch |
51,015,944,910 |
51,220,867,458 |
+0.40% |
realworld.run.linux.arm64.checked.mch |
46,086,717,400 |
47,304,679,161 |
+2.64% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
413,759,664,260 |
421,662,894,951 |
+1.91% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,779,369,315 |
17,246,680,499 |
+2.79% |
benchmarks.run.linux.arm64.checked.mch |
40,694,031,134 |
41,847,327,414 |
+2.83% |
coreclr_tests.run.linux.arm64.checked.mch |
489,307,601,973 |
493,353,432,052 |
+0.83% |
libraries.crossgen2.linux.arm64.checked.mch |
146,362,891,277 |
148,278,912,336 |
+1.31% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
10,706,858,450 |
10,936,248,619 |
+2.14% |
linux x64
Overall (+0.19% to +2.74%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+2.44% |
realworld.run.linux.x64.checked.mch |
+2.74% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+2.20% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+2.05% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.19% |
libraries.crossgen2.linux.x64.checked.mch |
+1.46% |
coreclr_tests.run.linux.x64.checked.mch |
+0.79% |
libraries_tests.run.linux.x64.Release.mch |
+0.64% |
benchmarks.run_tiered.linux.x64.checked.mch |
+1.68% |
libraries.pmi.linux.x64.checked.mch |
+1.98% |
MinOpts (+0.45% to +9.30%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+0.59% |
realworld.run.linux.x64.checked.mch |
+2.94% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.73% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+1.54% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.47% |
libraries.crossgen2.linux.x64.checked.mch |
+1.00% |
coreclr_tests.run.linux.x64.checked.mch |
+1.03% |
libraries_tests.run.linux.x64.Release.mch |
+0.45% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.52% |
libraries.pmi.linux.x64.checked.mch |
+9.30% |
FullOpts (+0.16% to +2.97%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+2.45% |
realworld.run.linux.x64.checked.mch |
+2.74% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+2.20% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+2.06% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.16% |
libraries.crossgen2.linux.x64.checked.mch |
+1.46% |
coreclr_tests.run.linux.x64.checked.mch |
+0.67% |
libraries_tests.run.linux.x64.Release.mch |
+0.70% |
benchmarks.run_tiered.linux.x64.checked.mch |
+2.97% |
libraries.pmi.linux.x64.checked.mch |
+1.98% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
43,224,698,664 |
44,278,244,279 |
+2.44% |
realworld.run.linux.x64.checked.mch |
44,111,649,893 |
45,319,169,196 |
+2.74% |
smoke_tests.nativeaot.linux.x64.checked.mch |
17,406,337,341 |
17,788,911,404 |
+2.20% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
405,802,748,871 |
414,107,085,942 |
+2.05% |
benchmarks.run_pgo.linux.x64.checked.mch |
194,899,562,043 |
195,270,800,769 |
+0.19% |
libraries.crossgen2.linux.x64.checked.mch |
130,228,640,660 |
132,128,154,172 |
+1.46% |
coreclr_tests.run.linux.x64.checked.mch |
656,793,660,226 |
661,982,558,680 |
+0.79% |
libraries_tests.run.linux.x64.Release.mch |
82,170,047,758 |
82,698,934,627 |
+0.64% |
benchmarks.run_tiered.linux.x64.checked.mch |
33,472,920,528 |
34,036,918,583 |
+1.68% |
libraries.pmi.linux.x64.checked.mch |
210,411,920,537 |
214,581,018,589 |
+1.98% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
231,593,278 |
232,952,566 |
+0.59% |
realworld.run.linux.x64.checked.mch |
349,557,101 |
359,829,102 |
+2.94% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,304,017 |
1,313,588 |
+0.73% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,448,406,680 |
13,656,055,041 |
+1.54% |
benchmarks.run_pgo.linux.x64.checked.mch |
20,236,452,633 |
20,331,011,327 |
+0.47% |
libraries.crossgen2.linux.x64.checked.mch |
1,724,194 |
1,741,455 |
+1.00% |
coreclr_tests.run.linux.x64.checked.mch |
212,130,686,379 |
214,321,853,918 |
+1.03% |
libraries_tests.run.linux.x64.Release.mch |
18,014,581,745 |
18,095,941,227 |
+0.45% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,565,023,218 |
17,656,024,830 |
+0.52% |
libraries.pmi.linux.x64.checked.mch |
153,339,352 |
167,604,484 |
+9.30% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
42,993,105,386 |
44,045,291,713 |
+2.45% |
realworld.run.linux.x64.checked.mch |
43,762,092,792 |
44,959,340,094 |
+2.74% |
smoke_tests.nativeaot.linux.x64.checked.mch |
17,405,033,324 |
17,787,597,816 |
+2.20% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
392,354,342,191 |
400,451,030,901 |
+2.06% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,663,109,410 |
174,939,789,442 |
+0.16% |
libraries.crossgen2.linux.x64.checked.mch |
130,226,916,466 |
132,126,412,717 |
+1.46% |
coreclr_tests.run.linux.x64.checked.mch |
444,662,973,847 |
447,660,704,762 |
+0.67% |
libraries_tests.run.linux.x64.Release.mch |
64,155,466,013 |
64,602,993,400 |
+0.70% |
benchmarks.run_tiered.linux.x64.checked.mch |
15,907,897,310 |
16,380,893,753 |
+2.97% |
libraries.pmi.linux.x64.checked.mch |
210,258,581,185 |
214,413,414,105 |
+1.98% |