Throughput Diffs
linux arm64
Overall (+0.13% to +2.81%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+2.81% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.13% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+1.34% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.53% |
libraries.crossgen2.linux.arm64.checked.mch |
+1.24% |
libraries.pmi.linux.arm64.checked.mch |
+1.80% |
libraries_tests.run.linux.arm64.Release.mch |
+0.16% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+1.82% |
realworld.run.linux.arm64.checked.mch |
+2.59% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+2.07% |
MinOpts (-0.31% to +5.68%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+0.55% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-0.11% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.05% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.31% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.76% |
libraries.pmi.linux.arm64.checked.mch |
+5.68% |
libraries_tests.run.linux.arm64.Release.mch |
-0.24% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.13% |
realworld.run.linux.arm64.checked.mch |
+2.17% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.55% |
FullOpts (+0.16% to +2.82%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+2.82% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.16% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+2.76% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.87% |
libraries.crossgen2.linux.arm64.checked.mch |
+1.24% |
libraries.pmi.linux.arm64.checked.mch |
+1.80% |
libraries_tests.run.linux.arm64.Release.mch |
+0.36% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+1.88% |
realworld.run.linux.arm64.checked.mch |
+2.59% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+2.07% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
39,044,971,072 |
40,140,870,742 |
+2.81% |
benchmarks.run_pgo.linux.arm64.checked.mch |
182,741,496,187 |
182,971,671,023 |
+0.13% |
benchmarks.run_tiered.linux.arm64.checked.mch |
32,411,279,185 |
32,846,417,895 |
+1.34% |
coreclr_tests.run.linux.arm64.checked.mch |
651,082,983,523 |
654,549,305,421 |
+0.53% |
libraries.crossgen2.linux.arm64.checked.mch |
140,264,307,761 |
141,997,429,124 |
+1.24% |
libraries.pmi.linux.arm64.checked.mch |
211,734,140,707 |
215,553,185,230 |
+1.80% |
libraries_tests.run.linux.arm64.Release.mch |
72,891,332,413 |
73,006,574,543 |
+0.16% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
409,286,708,332 |
416,749,571,622 |
+1.82% |
realworld.run.linux.arm64.checked.mch |
44,449,547,921 |
45,600,259,990 |
+2.59% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
10,237,310,378 |
10,449,125,529 |
+2.07% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,482,172 |
148,289,681 |
+0.55% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,180,940,168 |
22,155,532,213 |
-0.11% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,347,821,929 |
16,338,917,690 |
-0.05% |
coreclr_tests.run.linux.arm64.checked.mch |
185,058,312,933 |
184,490,769,068 |
-0.31% |
libraries.crossgen2.linux.arm64.checked.mch |
1,869,088 |
1,883,238 |
+0.76% |
libraries.pmi.linux.arm64.checked.mch |
164,652,670 |
174,007,805 |
+5.68% |
libraries_tests.run.linux.arm64.Release.mch |
24,176,740,268 |
24,118,774,146 |
-0.24% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,853,088,115 |
13,870,886,518 |
+0.13% |
realworld.run.linux.arm64.checked.mch |
453,182,376 |
462,997,720 |
+2.17% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,241,706 |
1,248,592 |
+0.55% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
38,897,488,900 |
39,992,581,061 |
+2.82% |
benchmarks.run_pgo.linux.arm64.checked.mch |
160,560,556,019 |
160,816,138,810 |
+0.16% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,063,457,256 |
16,507,500,205 |
+2.76% |
coreclr_tests.run.linux.arm64.checked.mch |
466,024,670,590 |
470,058,536,353 |
+0.87% |
libraries.crossgen2.linux.arm64.checked.mch |
140,262,438,673 |
141,995,545,886 |
+1.24% |
libraries.pmi.linux.arm64.checked.mch |
211,569,488,037 |
215,379,177,425 |
+1.80% |
libraries_tests.run.linux.arm64.Release.mch |
48,714,592,145 |
48,887,800,397 |
+0.36% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
395,433,620,217 |
402,878,685,104 |
+1.88% |
realworld.run.linux.arm64.checked.mch |
43,996,365,545 |
45,137,262,270 |
+2.59% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
10,236,068,672 |
10,447,876,937 |
+2.07% |
linux x64
Overall (+0.21% to +2.70%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+2.41% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.21% |
benchmarks.run_tiered.linux.x64.checked.mch |
+1.69% |
coreclr_tests.run.linux.x64.checked.mch |
+0.89% |
libraries.crossgen2.linux.x64.checked.mch |
+1.42% |
libraries.pmi.linux.x64.checked.mch |
+1.95% |
libraries_tests.run.linux.x64.Release.mch |
+0.65% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+2.03% |
realworld.run.linux.x64.checked.mch |
+2.70% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+2.15% |
MinOpts (+0.49% to +9.74%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+0.64% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.51% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.55% |
coreclr_tests.run.linux.x64.checked.mch |
+1.25% |
libraries.crossgen2.linux.x64.checked.mch |
+1.06% |
libraries.pmi.linux.x64.checked.mch |
+9.74% |
libraries_tests.run.linux.x64.Release.mch |
+0.49% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+1.79% |
realworld.run.linux.x64.checked.mch |
+3.10% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.68% |
FullOpts (+0.18% to +2.96%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+2.41% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.18% |
benchmarks.run_tiered.linux.x64.checked.mch |
+2.96% |
coreclr_tests.run.linux.x64.checked.mch |
+0.73% |
libraries.crossgen2.linux.x64.checked.mch |
+1.42% |
libraries.pmi.linux.x64.checked.mch |
+1.95% |
libraries_tests.run.linux.x64.Release.mch |
+0.69% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+2.04% |
realworld.run.linux.x64.checked.mch |
+2.70% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+2.15% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
41,529,071,811 |
42,528,052,208 |
+2.41% |
benchmarks.run_pgo.linux.x64.checked.mch |
186,444,999,685 |
186,841,053,581 |
+0.21% |
benchmarks.run_tiered.linux.x64.checked.mch |
32,224,074,759 |
32,769,344,818 |
+1.69% |
coreclr_tests.run.linux.x64.checked.mch |
610,569,386,251 |
615,978,252,556 |
+0.89% |
libraries.crossgen2.linux.x64.checked.mch |
125,406,492,469 |
127,188,290,439 |
+1.42% |
libraries.pmi.linux.x64.checked.mch |
202,224,594,054 |
206,173,431,382 |
+1.95% |
libraries_tests.run.linux.x64.Release.mch |
78,685,346,705 |
79,195,232,093 |
+0.65% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
389,695,215,389 |
397,611,988,345 |
+2.03% |
realworld.run.linux.x64.checked.mch |
42,272,962,179 |
43,414,700,909 |
+2.70% |
smoke_tests.nativeaot.linux.x64.checked.mch |
16,671,832,327 |
17,029,454,012 |
+2.15% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,246,261 |
221,659,201 |
+0.64% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,554,323,128 |
19,653,583,565 |
+0.51% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,968,512,534 |
17,062,255,442 |
+0.55% |
coreclr_tests.run.linux.x64.checked.mch |
185,378,611,890 |
187,689,503,634 |
+1.25% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,847 |
1,661,300 |
+1.06% |
libraries.pmi.linux.x64.checked.mch |
149,856,436 |
164,458,767 |
+9.74% |
libraries_tests.run.linux.x64.Release.mch |
17,219,160,661 |
17,304,137,611 |
+0.49% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,953,512 |
13,091,653,143 |
+1.79% |
realworld.run.linux.x64.checked.mch |
333,261,088 |
343,599,138 |
+3.10% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,342 |
1,259,818 |
+0.68% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
41,308,825,550 |
42,306,393,007 |
+2.41% |
benchmarks.run_pgo.linux.x64.checked.mch |
166,890,676,557 |
167,187,470,016 |
+0.18% |
benchmarks.run_tiered.linux.x64.checked.mch |
15,255,562,225 |
15,707,089,376 |
+2.96% |
coreclr_tests.run.linux.x64.checked.mch |
425,190,774,361 |
428,288,748,922 |
+0.73% |
libraries.crossgen2.linux.x64.checked.mch |
125,404,848,622 |
127,186,629,139 |
+1.42% |
libraries.pmi.linux.x64.checked.mch |
202,074,737,618 |
206,008,972,615 |
+1.95% |
libraries_tests.run.linux.x64.Release.mch |
61,466,186,044 |
61,891,094,482 |
+0.69% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
376,834,261,877 |
384,520,335,202 |
+2.04% |
realworld.run.linux.x64.checked.mch |
41,939,701,091 |
43,071,101,771 |
+2.70% |
smoke_tests.nativeaot.linux.x64.checked.mch |
16,670,580,985 |
17,028,194,194 |
+2.15% |
osx arm64
Overall (+0.08% to +2.71%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
+2.71% |
benchmarks.run_pgo.osx.arm64.checked.mch |
+0.14% |
benchmarks.run_tiered.osx.arm64.checked.mch |
+1.51% |
coreclr_tests.run.osx.arm64.checked.mch |
+0.47% |
libraries.crossgen2.osx.arm64.checked.mch |
+1.24% |
libraries.pmi.osx.arm64.checked.mch |
+1.91% |
libraries_tests.run.osx.arm64.Release.mch |
+0.08% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
+1.82% |
realworld.run.osx.arm64.checked.mch |
+2.58% |
MinOpts (-0.25% to +5.64%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
+0.65% |
benchmarks.run_pgo.osx.arm64.checked.mch |
-0.15% |
benchmarks.run_tiered.osx.arm64.checked.mch |
-0.07% |
coreclr_tests.run.osx.arm64.checked.mch |
-0.25% |
libraries.crossgen2.osx.arm64.checked.mch |
+0.76% |
libraries.pmi.osx.arm64.checked.mch |
+5.64% |
libraries_tests.run.osx.arm64.Release.mch |
-0.22% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
+0.13% |
realworld.run.osx.arm64.checked.mch |
+2.24% |
FullOpts (+0.29% to +2.84%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
+2.71% |
benchmarks.run_pgo.osx.arm64.checked.mch |
+0.29% |
benchmarks.run_tiered.osx.arm64.checked.mch |
+2.84% |
coreclr_tests.run.osx.arm64.checked.mch |
+0.90% |
libraries.crossgen2.osx.arm64.checked.mch |
+1.24% |
libraries.pmi.osx.arm64.checked.mch |
+1.91% |
libraries_tests.run.osx.arm64.Release.mch |
+0.48% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
+1.88% |
realworld.run.osx.arm64.checked.mch |
+2.59% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
33,069,067,432 |
33,965,371,490 |
+2.71% |
benchmarks.run_pgo.osx.arm64.checked.mch |
50,055,167,981 |
50,126,708,501 |
+0.14% |
benchmarks.run_tiered.osx.arm64.checked.mch |
25,935,150,092 |
26,326,045,738 |
+1.51% |
coreclr_tests.run.osx.arm64.checked.mch |
729,200,599,111 |
732,662,964,653 |
+0.47% |
libraries.crossgen2.osx.arm64.checked.mch |
140,041,262,634 |
141,770,855,477 |
+1.24% |
libraries.pmi.osx.arm64.checked.mch |
220,470,091,350 |
224,691,368,027 |
+1.91% |
libraries_tests.run.osx.arm64.Release.mch |
105,594,905,527 |
105,680,044,851 |
+0.08% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
406,266,000,659 |
413,647,953,608 |
+1.82% |
realworld.run.osx.arm64.checked.mch |
42,333,036,302 |
43,426,765,080 |
+2.58% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
752,565 |
757,455 |
+0.65% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,519,051,186 |
16,493,777,394 |
-0.15% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,885,393,664 |
11,877,224,630 |
-0.07% |
coreclr_tests.run.osx.arm64.checked.mch |
269,857,669,562 |
269,195,507,584 |
-0.25% |
libraries.crossgen2.osx.arm64.checked.mch |
1,866,583 |
1,880,725 |
+0.76% |
libraries.pmi.osx.arm64.checked.mch |
165,938,435 |
175,295,784 |
+5.64% |
libraries_tests.run.osx.arm64.Release.mch |
60,486,600,347 |
60,353,242,674 |
-0.22% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,482,327,911 |
13,499,302,941 |
+0.13% |
realworld.run.osx.arm64.checked.mch |
433,065,594 |
442,773,567 |
+2.24% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
33,068,314,867 |
33,964,614,035 |
+2.71% |
benchmarks.run_pgo.osx.arm64.checked.mch |
33,536,116,795 |
33,632,931,107 |
+0.29% |
benchmarks.run_tiered.osx.arm64.checked.mch |
14,049,756,428 |
14,448,821,108 |
+2.84% |
coreclr_tests.run.osx.arm64.checked.mch |
459,342,929,549 |
463,467,457,069 |
+0.90% |
libraries.crossgen2.osx.arm64.checked.mch |
140,039,396,051 |
141,768,974,752 |
+1.24% |
libraries.pmi.osx.arm64.checked.mch |
220,304,152,915 |
224,516,072,243 |
+1.91% |
libraries_tests.run.osx.arm64.Release.mch |
45,108,305,180 |
45,326,802,177 |
+0.48% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
392,783,672,748 |
400,148,650,667 |
+1.88% |
realworld.run.osx.arm64.checked.mch |
41,899,970,708 |
42,983,991,513 |
+2.59% |
windows arm64
Overall (+0.08% to +2.58%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
+2.58% |
benchmarks.run_pgo.windows.arm64.checked.mch |
+0.11% |
benchmarks.run_tiered.windows.arm64.checked.mch |
+1.34% |
coreclr_tests.run.windows.arm64.checked.mch |
+0.49% |
libraries.crossgen2.windows.arm64.checked.mch |
+1.22% |
libraries.pmi.windows.arm64.checked.mch |
+1.77% |
libraries_tests.run.windows.arm64.Release.mch |
+0.08% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
+1.82% |
realworld.run.windows.arm64.checked.mch |
+2.42% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
+2.11% |
MinOpts (-0.71% to +5.68%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
+0.62% |
benchmarks.run_pgo.windows.arm64.checked.mch |
-0.13% |
benchmarks.run_tiered.windows.arm64.checked.mch |
-0.06% |
coreclr_tests.run.windows.arm64.checked.mch |
-0.71% |
libraries.crossgen2.windows.arm64.checked.mch |
+0.76% |
libraries.pmi.windows.arm64.checked.mch |
+5.68% |
libraries_tests.run.windows.arm64.Release.mch |
-0.19% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
+0.13% |
realworld.run.windows.arm64.checked.mch |
+2.24% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
+0.58% |
FullOpts (+0.11% to +2.58%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
+2.58% |
benchmarks.run_pgo.windows.arm64.checked.mch |
+0.15% |
benchmarks.run_tiered.windows.arm64.checked.mch |
+2.52% |
coreclr_tests.run.windows.arm64.checked.mch |
+0.92% |
libraries.crossgen2.windows.arm64.checked.mch |
+1.22% |
libraries.pmi.windows.arm64.checked.mch |
+1.77% |
libraries_tests.run.windows.arm64.Release.mch |
+0.11% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
+1.87% |
realworld.run.windows.arm64.checked.mch |
+2.42% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
+2.11% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
32,060,467,918 |
32,888,135,168 |
+2.58% |
benchmarks.run_pgo.windows.arm64.checked.mch |
100,402,390,612 |
100,517,719,877 |
+0.11% |
benchmarks.run_tiered.windows.arm64.checked.mch |
25,536,809,516 |
25,880,095,739 |
+1.34% |
coreclr_tests.run.windows.arm64.checked.mch |
622,238,881,544 |
625,289,991,018 |
+0.49% |
libraries.crossgen2.windows.arm64.checked.mch |
147,449,916,137 |
149,241,889,249 |
+1.22% |
libraries.pmi.windows.arm64.checked.mch |
221,273,707,424 |
225,194,909,081 |
+1.77% |
libraries_tests.run.windows.arm64.Release.mch |
17,313,651,001 |
17,328,204,428 |
+0.08% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
424,951,764,938 |
432,681,550,978 |
+1.82% |
realworld.run.windows.arm64.checked.mch |
44,265,593,843 |
45,335,925,695 |
+2.42% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
13,686,560,676 |
13,975,103,773 |
+2.11% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,483 |
553,877 |
+0.62% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,543,731,657 |
13,526,020,576 |
-0.13% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,620,821,557 |
11,613,328,284 |
-0.06% |
coreclr_tests.run.windows.arm64.checked.mch |
163,625,947,314 |
162,464,932,678 |
-0.71% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,484 |
1,883,623 |
+0.76% |
libraries.pmi.windows.arm64.checked.mch |
164,700,235 |
174,055,334 |
+5.68% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,081,654 |
1,266,622,435 |
-0.19% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,482,362,360 |
13,499,356,313 |
+0.13% |
realworld.run.windows.arm64.checked.mch |
433,351,342 |
443,037,277 |
+2.24% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,289,465 |
1,296,883 |
+0.58% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
32,059,917,435 |
32,887,581,291 |
+2.58% |
benchmarks.run_pgo.windows.arm64.checked.mch |
86,858,658,955 |
86,991,699,301 |
+0.15% |
benchmarks.run_tiered.windows.arm64.checked.mch |
13,915,987,959 |
14,266,767,455 |
+2.52% |
coreclr_tests.run.windows.arm64.checked.mch |
458,612,934,230 |
462,825,058,340 |
+0.92% |
libraries.crossgen2.windows.arm64.checked.mch |
147,448,046,653 |
149,240,005,626 |
+1.22% |
libraries.pmi.windows.arm64.checked.mch |
221,109,007,189 |
225,020,853,747 |
+1.77% |
libraries_tests.run.windows.arm64.Release.mch |
16,044,569,347 |
16,061,581,993 |
+0.11% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
411,469,402,578 |
419,182,194,665 |
+1.87% |
realworld.run.windows.arm64.checked.mch |
43,832,242,501 |
44,892,888,418 |
+2.42% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
13,685,271,211 |
13,973,806,890 |
+2.11% |
windows x64
Overall (-0.65% to +2.65%)
Collection |
PDIFF |
aspnet.run.windows.x64.checked.mch |
-0.65% |
benchmarks.run.windows.x64.checked.mch |
+2.65% |
benchmarks.run_pgo.windows.x64.checked.mch |
+0.37% |
benchmarks.run_tiered.windows.x64.checked.mch |
+1.65% |
coreclr_tests.run.windows.x64.checked.mch |
+0.86% |
libraries.crossgen2.windows.x64.checked.mch |
+1.42% |
libraries.pmi.windows.x64.checked.mch |
+1.91% |
libraries_tests.run.windows.x64.Release.mch |
+0.63% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
+2.08% |
realworld.run.windows.x64.checked.mch |
+2.58% |
smoke_tests.nativeaot.windows.x64.checked.mch |
+2.18% |
MinOpts (+0.45% to +10.18%)
Collection |
PDIFF |
aspnet.run.windows.x64.checked.mch |
+0.60% |
benchmarks.run.windows.x64.checked.mch |
+1.09% |
benchmarks.run_pgo.windows.x64.checked.mch |
+0.64% |
benchmarks.run_tiered.windows.x64.checked.mch |
+0.70% |
coreclr_tests.run.windows.x64.checked.mch |
+1.09% |
libraries.crossgen2.windows.x64.checked.mch |
+1.09% |
libraries.pmi.windows.x64.checked.mch |
+10.18% |
libraries_tests.run.windows.x64.Release.mch |
+0.45% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
+2.03% |
realworld.run.windows.x64.checked.mch |
+3.09% |
smoke_tests.nativeaot.windows.x64.checked.mch |
+0.72% |
FullOpts (-0.85% to +2.65%)
Collection |
PDIFF |
aspnet.run.windows.x64.checked.mch |
-0.85% |
benchmarks.run.windows.x64.checked.mch |
+2.65% |
benchmarks.run_pgo.windows.x64.checked.mch |
+0.28% |
benchmarks.run_tiered.windows.x64.checked.mch |
+2.60% |
coreclr_tests.run.windows.x64.checked.mch |
+0.74% |
libraries.crossgen2.windows.x64.checked.mch |
+1.42% |
libraries.pmi.windows.x64.checked.mch |
+1.91% |
libraries_tests.run.windows.x64.Release.mch |
+0.79% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
+2.08% |
realworld.run.windows.x64.checked.mch |
+2.57% |
smoke_tests.nativeaot.windows.x64.checked.mch |
+2.18% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
141,017,425,423 |
140,104,745,470 |
-0.65% |
benchmarks.run.windows.x64.checked.mch |
42,103,967,338 |
43,219,727,677 |
+2.65% |
benchmarks.run_pgo.windows.x64.checked.mch |
85,571,873,155 |
85,885,675,401 |
+0.37% |
benchmarks.run_tiered.windows.x64.checked.mch |
34,116,509,781 |
34,679,261,567 |
+1.65% |
coreclr_tests.run.windows.x64.checked.mch |
662,247,473,865 |
667,955,262,434 |
+0.86% |
libraries.crossgen2.windows.x64.checked.mch |
130,366,997,100 |
132,223,385,319 |
+1.42% |
libraries.pmi.windows.x64.checked.mch |
229,601,236,428 |
233,988,154,576 |
+1.91% |
libraries_tests.run.windows.x64.Release.mch |
73,312,256,862 |
73,777,647,514 |
+0.63% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
429,652,865,490 |
438,601,536,032 |
+2.08% |
realworld.run.windows.x64.checked.mch |
47,882,230,201 |
49,115,795,935 |
+2.58% |
smoke_tests.nativeaot.windows.x64.checked.mch |
19,854,141,923 |
20,286,095,478 |
+2.18% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,380,676,204 |
19,496,310,633 |
+0.60% |
benchmarks.run.windows.x64.checked.mch |
775,954 |
784,375 |
+1.09% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,483,085,414 |
20,614,286,126 |
+0.64% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,118,197,592 |
17,238,328,283 |
+0.70% |
coreclr_tests.run.windows.x64.checked.mch |
225,938,537,455 |
228,409,808,781 |
+1.09% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,680 |
1,617,125 |
+1.09% |
libraries.pmi.windows.x64.checked.mch |
143,325,417 |
157,915,269 |
+10.18% |
libraries_tests.run.windows.x64.Release.mch |
33,384,489,414 |
33,533,903,305 |
+0.45% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,423,029,369 |
12,675,586,926 |
+2.03% |
realworld.run.windows.x64.checked.mch |
333,673,185 |
343,972,439 |
+3.09% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,908 |
1,260,902 |
+0.72% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
121,636,749,219 |
120,608,434,837 |
-0.85% |
benchmarks.run.windows.x64.checked.mch |
42,103,191,384 |
43,218,943,302 |
+2.65% |
benchmarks.run_pgo.windows.x64.checked.mch |
65,088,787,741 |
65,271,389,275 |
+0.28% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,998,312,189 |
17,440,933,284 |
+2.60% |
coreclr_tests.run.windows.x64.checked.mch |
436,308,936,410 |
439,545,453,653 |
+0.74% |
libraries.crossgen2.windows.x64.checked.mch |
130,365,397,420 |
132,221,768,194 |
+1.42% |
libraries.pmi.windows.x64.checked.mch |
229,457,911,011 |
233,830,239,307 |
+1.91% |
libraries_tests.run.windows.x64.Release.mch |
39,927,767,448 |
40,243,744,209 |
+0.79% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
417,229,836,121 |
425,925,949,106 |
+2.08% |
realworld.run.windows.x64.checked.mch |
47,548,557,016 |
48,771,823,496 |
+2.57% |
smoke_tests.nativeaot.windows.x64.checked.mch |
19,852,890,015 |
20,284,834,576 |
+2.18% |