Throughput Diffs
linux x64
Overall (-9.59% to +0.01%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
-1.18% |
benchmarks.run_pgo.linux.x64.checked.mch |
-1.14% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.61% |
coreclr_tests.run.linux.x64.checked.mch |
-0.02% |
libraries.pmi.linux.x64.checked.mch |
-0.85% |
libraries_tests.run.linux.x64.Release.mch |
-9.59% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-1.42% |
realworld.run.linux.x64.checked.mch |
-0.88% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.01% |
MinOpts (-0.56% to +0.07%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.54% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.52% |
coreclr_tests.run.linux.x64.checked.mch |
+0.07% |
libraries_tests.run.linux.x64.Release.mch |
-0.56% |
FullOpts (-13.41% to +0.01%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
-1.22% |
benchmarks.run_pgo.linux.x64.checked.mch |
-1.22% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.74% |
coreclr_tests.run.linux.x64.checked.mch |
-0.08% |
libraries.pmi.linux.x64.checked.mch |
-0.85% |
libraries_tests.run.linux.x64.Release.mch |
-13.41% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-1.43% |
realworld.run.linux.x64.checked.mch |
-0.90% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
8,836,006,638 |
8,731,904,559 |
-1.18% |
benchmarks.run_pgo.linux.x64.checked.mch |
57,736,740,698 |
57,078,528,019 |
-1.14% |
benchmarks.run_tiered.linux.x64.checked.mch |
10,703,525,622 |
10,638,415,361 |
-0.61% |
coreclr_tests.run.linux.x64.checked.mch |
120,824,974,820 |
120,796,648,406 |
-0.02% |
libraries.crossgen2.linux.x64.checked.mch |
2,076,396,286 |
2,076,466,932 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
58,304,886,160 |
57,806,784,853 |
-0.85% |
libraries_tests.run.linux.x64.Release.mch |
178,997,697,019 |
161,837,002,047 |
-9.59% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
102,996,373,812 |
101,532,091,779 |
-1.42% |
realworld.run.linux.x64.checked.mch |
12,116,738,642 |
12,009,781,694 |
-0.88% |
smoke_tests.nativeaot.linux.x64.checked.mch |
3,778,742,401 |
3,779,127,866 |
+0.01% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
301,966,448 |
301,968,784 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
7,150,896,456 |
7,112,353,735 |
-0.54% |
benchmarks.run_tiered.linux.x64.checked.mch |
6,436,553,990 |
6,403,008,819 |
-0.52% |
coreclr_tests.run.linux.x64.checked.mch |
45,797,176,291 |
45,830,941,218 |
+0.07% |
libraries.crossgen2.linux.x64.checked.mch |
622,804 |
622,804 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
440,737 |
440,743 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
53,226,554,734 |
52,928,591,254 |
-0.56% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
244,725,512 |
244,725,542 |
+0.00% |
realworld.run.linux.x64.checked.mch |
180,078,400 |
180,078,399 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
265,803 |
265,803 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
8,534,040,190 |
8,429,935,775 |
-1.22% |
benchmarks.run_pgo.linux.x64.checked.mch |
50,585,844,242 |
49,966,174,284 |
-1.22% |
benchmarks.run_tiered.linux.x64.checked.mch |
4,266,971,632 |
4,235,406,542 |
-0.74% |
coreclr_tests.run.linux.x64.checked.mch |
75,027,798,529 |
74,965,707,188 |
-0.08% |
libraries.crossgen2.linux.x64.checked.mch |
2,075,773,482 |
2,075,844,128 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
58,304,445,423 |
57,806,344,110 |
-0.85% |
libraries_tests.run.linux.x64.Release.mch |
125,771,142,285 |
108,908,410,793 |
-13.41% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
102,751,648,300 |
101,287,366,237 |
-1.43% |
realworld.run.linux.x64.checked.mch |
11,936,660,242 |
11,829,703,295 |
-0.90% |
smoke_tests.nativeaot.linux.x64.checked.mch |
3,778,476,598 |
3,778,862,063 |
+0.01% |
windows x64
Overall (-4.31% to -0.52%)
Collection |
PDIFF |
aspnet.run.windows.x64.checked.mch |
-1.11% |
benchmarks.run.windows.x64.checked.mch |
-1.46% |
benchmarks.run_pgo.windows.x64.checked.mch |
-0.91% |
benchmarks.run_tiered.windows.x64.checked.mch |
-1.48% |
coreclr_tests.run.windows.x64.checked.mch |
-2.20% |
libraries.crossgen2.windows.x64.checked.mch |
-0.52% |
libraries.pmi.windows.x64.checked.mch |
-2.41% |
libraries_tests.run.windows.x64.Release.mch |
-4.31% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
-2.49% |
realworld.run.windows.x64.checked.mch |
-1.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
-1.50% |
MinOpts (-13.95% to +0.01%)
Collection |
PDIFF |
aspnet.run.windows.x64.checked.mch |
-2.06% |
benchmarks.run.windows.x64.checked.mch |
+0.01% |
benchmarks.run_pgo.windows.x64.checked.mch |
-1.91% |
benchmarks.run_tiered.windows.x64.checked.mch |
-1.73% |
coreclr_tests.run.windows.x64.checked.mch |
-5.25% |
libraries.crossgen2.windows.x64.checked.mch |
+0.01% |
libraries.pmi.windows.x64.checked.mch |
+0.01% |
libraries_tests.run.windows.x64.Release.mch |
-2.36% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
-13.95% |
realworld.run.windows.x64.checked.mch |
+0.01% |
smoke_tests.nativeaot.windows.x64.checked.mch |
+0.01% |
FullOpts (-5.73% to -0.20%)
Collection |
PDIFF |
aspnet.run.windows.x64.checked.mch |
-0.91% |
benchmarks.run.windows.x64.checked.mch |
-1.46% |
benchmarks.run_pgo.windows.x64.checked.mch |
-0.74% |
benchmarks.run_tiered.windows.x64.checked.mch |
-1.14% |
coreclr_tests.run.windows.x64.checked.mch |
-0.20% |
libraries.crossgen2.windows.x64.checked.mch |
-0.52% |
libraries.pmi.windows.x64.checked.mch |
-2.41% |
libraries_tests.run.windows.x64.Release.mch |
-5.73% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
-2.46% |
realworld.run.windows.x64.checked.mch |
-1.02% |
smoke_tests.nativeaot.windows.x64.checked.mch |
-1.50% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
37,898,176,956 |
37,476,096,386 |
-1.11% |
benchmarks.run.windows.x64.checked.mch |
13,239,286,592 |
13,046,278,684 |
-1.46% |
benchmarks.run_pgo.windows.x64.checked.mch |
50,277,397,570 |
49,818,034,238 |
-0.91% |
benchmarks.run_tiered.windows.x64.checked.mch |
11,981,942,731 |
11,804,982,789 |
-1.48% |
coreclr_tests.run.windows.x64.checked.mch |
126,000,668,400 |
123,230,632,975 |
-2.20% |
libraries.crossgen2.windows.x64.checked.mch |
2,103,889,821 |
2,092,923,879 |
-0.52% |
libraries.pmi.windows.x64.checked.mch |
65,851,086,953 |
64,260,997,316 |
-2.41% |
libraries_tests.run.windows.x64.Release.mch |
72,292,338,330 |
69,178,574,819 |
-4.31% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
119,288,777,041 |
116,318,798,468 |
-2.49% |
realworld.run.windows.x64.checked.mch |
13,491,361,185 |
13,356,046,080 |
-1.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
2,353,298,536 |
2,318,098,263 |
-1.50% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
6,815,962,271 |
6,675,366,110 |
-2.06% |
benchmarks.run.windows.x64.checked.mch |
776,285 |
776,345 |
+0.01% |
benchmarks.run_pgo.windows.x64.checked.mch |
7,411,926,877 |
7,270,352,182 |
-1.91% |
benchmarks.run_tiered.windows.x64.checked.mch |
6,834,421,514 |
6,716,185,921 |
-1.73% |
coreclr_tests.run.windows.x64.checked.mch |
49,856,816,394 |
47,239,696,898 |
-5.25% |
libraries.crossgen2.windows.x64.checked.mch |
608,311 |
608,346 |
+0.01% |
libraries.pmi.windows.x64.checked.mch |
429,330 |
429,365 |
+0.01% |
libraries_tests.run.windows.x64.Release.mch |
30,526,132,174 |
29,806,416,282 |
-2.36% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
286,766,410 |
246,749,803 |
-13.95% |
realworld.run.windows.x64.checked.mch |
169,629,850 |
169,643,903 |
+0.01% |
smoke_tests.nativeaot.windows.x64.checked.mch |
104,854 |
104,863 |
+0.01% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
31,082,214,685 |
30,800,730,276 |
-0.91% |
benchmarks.run.windows.x64.checked.mch |
13,238,510,307 |
13,045,502,339 |
-1.46% |
benchmarks.run_pgo.windows.x64.checked.mch |
42,865,470,693 |
42,547,682,056 |
-0.74% |
benchmarks.run_tiered.windows.x64.checked.mch |
5,147,521,217 |
5,088,796,868 |
-1.14% |
coreclr_tests.run.windows.x64.checked.mch |
76,143,852,006 |
75,990,936,077 |
-0.20% |
libraries.crossgen2.windows.x64.checked.mch |
2,103,281,510 |
2,092,315,533 |
-0.52% |
libraries.pmi.windows.x64.checked.mch |
65,850,657,623 |
64,260,567,951 |
-2.41% |
libraries_tests.run.windows.x64.Release.mch |
41,766,206,156 |
39,372,158,537 |
-5.73% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
119,002,010,631 |
116,072,048,665 |
-2.46% |
realworld.run.windows.x64.checked.mch |
13,321,731,335 |
13,186,402,177 |
-1.02% |
smoke_tests.nativeaot.windows.x64.checked.mch |
2,353,193,682 |
2,317,993,400 |
-1.50% |