Throughput Diffs
linux arm64
Overall (+0.11% to +0.33%)
| Collection |
PDIFF |
| libraries.pmi.linux.arm64.checked.mch |
+0.19% |
| realworld.run.linux.arm64.checked.mch |
+0.20% |
| benchmarks.run.linux.arm64.checked.mch |
+0.13% |
| libraries.crossgen2.linux.arm64.checked.mch |
+0.33% |
| libraries_tests.run.linux.arm64.Release.mch |
+0.22% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.17% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
+0.22% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.26% |
| coreclr_tests.run.linux.arm64.checked.mch |
+0.23% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
+0.11% |
MinOpts (+0.05% to +0.90%)
| Collection |
PDIFF |
| libraries.pmi.linux.arm64.checked.mch |
+0.05% |
| realworld.run.linux.arm64.checked.mch |
+0.42% |
| benchmarks.run.linux.arm64.checked.mch |
+0.63% |
| libraries.crossgen2.linux.arm64.checked.mch |
+0.09% |
| libraries_tests.run.linux.arm64.Release.mch |
+0.58% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.90% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
+0.33% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.81% |
| coreclr_tests.run.linux.arm64.checked.mch |
+0.26% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
+0.35% |
FullOpts (+0.07% to +0.33%)
| Collection |
PDIFF |
| libraries.pmi.linux.arm64.checked.mch |
+0.19% |
| realworld.run.linux.arm64.checked.mch |
+0.19% |
| benchmarks.run.linux.arm64.checked.mch |
+0.12% |
| libraries.crossgen2.linux.arm64.checked.mch |
+0.33% |
| libraries_tests.run.linux.arm64.Release.mch |
+0.10% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.17% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
+0.08% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.24% |
| coreclr_tests.run.linux.arm64.checked.mch |
+0.20% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
+0.07% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| libraries.pmi.linux.arm64.checked.mch |
275,906,285,371 |
276,443,082,932 |
+0.19% |
| realworld.run.linux.arm64.checked.mch |
58,994,038,143 |
59,109,420,198 |
+0.20% |
| benchmarks.run.linux.arm64.checked.mch |
59,488,718,879 |
59,564,020,352 |
+0.13% |
| libraries.crossgen2.linux.arm64.checked.mch |
151,286,705,194 |
151,788,680,654 |
+0.33% |
| libraries_tests.run.linux.arm64.Release.mch |
976,231,572,120 |
978,400,182,368 |
+0.22% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,553,787,395 |
12,575,441,146 |
+0.17% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
49,941,316,778 |
50,052,868,482 |
+0.22% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
567,204,109,758 |
568,673,096,951 |
+0.26% |
| coreclr_tests.run.linux.arm64.checked.mch |
1,081,068,068,491 |
1,083,533,395,469 |
+0.23% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
250,728,616,847 |
250,994,304,674 |
+0.11% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| libraries.pmi.linux.arm64.checked.mch |
189,011,987 |
189,105,544 |
+0.05% |
| realworld.run.linux.arm64.checked.mch |
513,852,302 |
516,035,374 |
+0.42% |
| benchmarks.run.linux.arm64.checked.mch |
436,301,157 |
439,058,555 |
+0.63% |
| libraries.crossgen2.linux.arm64.checked.mch |
2,131,258 |
2,133,219 |
+0.09% |
| libraries_tests.run.linux.arm64.Release.mch |
251,531,037,518 |
252,995,043,562 |
+0.58% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,378,653 |
1,391,033 |
+0.90% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
29,033,277,416 |
29,128,724,041 |
+0.33% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
15,931,381,287 |
16,060,681,689 |
+0.81% |
| coreclr_tests.run.linux.arm64.checked.mch |
484,193,142,888 |
485,458,468,763 |
+0.26% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
28,538,070,050 |
28,637,609,382 |
+0.35% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| libraries.pmi.linux.arm64.checked.mch |
275,717,273,384 |
276,253,977,388 |
+0.19% |
| realworld.run.linux.arm64.checked.mch |
58,480,185,841 |
58,593,384,824 |
+0.19% |
| benchmarks.run.linux.arm64.checked.mch |
59,052,417,722 |
59,124,961,797 |
+0.12% |
| libraries.crossgen2.linux.arm64.checked.mch |
151,284,573,936 |
151,786,547,435 |
+0.33% |
| libraries_tests.run.linux.arm64.Release.mch |
724,700,534,602 |
725,405,138,806 |
+0.10% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,552,408,742 |
12,574,050,113 |
+0.17% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,908,039,362 |
20,924,144,441 |
+0.08% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
551,272,728,471 |
552,612,415,262 |
+0.24% |
| coreclr_tests.run.linux.arm64.checked.mch |
596,874,925,603 |
598,074,926,706 |
+0.20% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
222,190,546,797 |
222,356,695,292 |
+0.07% |
linux x64
Overall (+0.10% to +0.31%)
| Collection |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
+0.13% |
| realworld.run.linux.x64.checked.mch |
+0.19% |
| libraries.crossgen2.linux.x64.checked.mch |
+0.31% |
| benchmarks.run_tiered.linux.x64.checked.mch |
+0.27% |
| libraries_tests.run.linux.x64.Release.mch |
+0.23% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.26% |
| benchmarks.run_pgo.linux.x64.checked.mch |
+0.10% |
| libraries.pmi.linux.x64.checked.mch |
+0.19% |
| coreclr_tests.run.linux.x64.checked.mch |
+0.23% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
+0.13% |
MinOpts (+0.06% to +1.02%)
| Collection |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
+1.02% |
| realworld.run.linux.x64.checked.mch |
+0.54% |
| libraries.crossgen2.linux.x64.checked.mch |
+0.11% |
| benchmarks.run_tiered.linux.x64.checked.mch |
+0.53% |
| libraries_tests.run.linux.x64.Release.mch |
+0.71% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.33% |
| benchmarks.run_pgo.linux.x64.checked.mch |
+0.45% |
| libraries.pmi.linux.x64.checked.mch |
+0.06% |
| coreclr_tests.run.linux.x64.checked.mch |
+0.30% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
+0.92% |
FullOpts (+0.06% to +0.31%)
| Collection |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
+0.12% |
| realworld.run.linux.x64.checked.mch |
+0.19% |
| libraries.crossgen2.linux.x64.checked.mch |
+0.31% |
| benchmarks.run_tiered.linux.x64.checked.mch |
+0.07% |
| libraries_tests.run.linux.x64.Release.mch |
+0.09% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.25% |
| benchmarks.run_pgo.linux.x64.checked.mch |
+0.06% |
| libraries.pmi.linux.x64.checked.mch |
+0.19% |
| coreclr_tests.run.linux.x64.checked.mch |
+0.18% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
+0.13% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
69,372,432,162 |
69,461,501,686 |
+0.13% |
| realworld.run.linux.x64.checked.mch |
56,374,093,590 |
56,482,095,864 |
+0.19% |
| libraries.crossgen2.linux.x64.checked.mch |
134,726,984,192 |
135,142,331,190 |
+0.31% |
| benchmarks.run_tiered.linux.x64.checked.mch |
34,740,385,643 |
34,835,049,484 |
+0.27% |
| libraries_tests.run.linux.x64.Release.mch |
980,827,215,137 |
983,095,148,286 |
+0.23% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
536,094,218,030 |
537,468,152,111 |
+0.26% |
| benchmarks.run_pgo.linux.x64.checked.mch |
254,304,129,382 |
254,563,664,791 |
+0.10% |
| libraries.pmi.linux.x64.checked.mch |
261,557,521,004 |
262,041,655,917 |
+0.19% |
| coreclr_tests.run.linux.x64.checked.mch |
982,652,577,723 |
984,922,847,515 |
+0.23% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
20,168,508,782 |
20,195,345,776 |
+0.13% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
379,939,986 |
383,814,209 |
+1.02% |
| realworld.run.linux.x64.checked.mch |
370,190,111 |
372,203,741 |
+0.54% |
| libraries.crossgen2.linux.x64.checked.mch |
1,810,736 |
1,812,778 |
+0.11% |
| benchmarks.run_tiered.linux.x64.checked.mch |
15,341,905,866 |
15,422,977,173 |
+0.53% |
| libraries_tests.run.linux.x64.Release.mch |
217,431,836,245 |
218,984,124,449 |
+0.71% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
14,332,652,438 |
14,379,795,216 |
+0.33% |
| benchmarks.run_pgo.linux.x64.checked.mch |
25,623,372,848 |
25,739,314,062 |
+0.45% |
| libraries.pmi.linux.x64.checked.mch |
163,415,298 |
163,518,566 |
+0.06% |
| coreclr_tests.run.linux.x64.checked.mch |
433,276,187,052 |
434,563,181,476 |
+0.30% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,365,812 |
1,378,368 |
+0.92% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
68,992,492,176 |
69,077,687,477 |
+0.12% |
| realworld.run.linux.x64.checked.mch |
56,003,903,479 |
56,109,892,123 |
+0.19% |
| libraries.crossgen2.linux.x64.checked.mch |
134,725,173,456 |
135,140,518,412 |
+0.31% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,398,479,777 |
19,412,072,311 |
+0.07% |
| libraries_tests.run.linux.x64.Release.mch |
763,395,378,892 |
764,111,023,837 |
+0.09% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
521,761,565,592 |
523,088,356,895 |
+0.25% |
| benchmarks.run_pgo.linux.x64.checked.mch |
228,680,756,534 |
228,824,350,729 |
+0.06% |
| libraries.pmi.linux.x64.checked.mch |
261,394,105,706 |
261,878,137,351 |
+0.19% |
| coreclr_tests.run.linux.x64.checked.mch |
549,376,390,671 |
550,359,666,039 |
+0.18% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
20,167,142,970 |
20,193,967,408 |
+0.13% |