Throughput Diffs
linux arm64
Overall (+0.32% to +1.53%)
| Collection |
PDIFF |
| benchmarks.run_pgo.linux.arm64.checked.mch |
+1.38% |
| libraries_tests.run.linux.arm64.Release.mch |
+1.53% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.61% |
| coreclr_tests.run.linux.arm64.checked.mch |
+0.38% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
+0.32% |
| libraries.crossgen2.linux.arm64.checked.mch |
+0.48% |
| benchmarks.run.linux.arm64.checked.mch |
+0.55% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.41% |
| realworld.run.linux.arm64.checked.mch |
+0.66% |
| libraries.pmi.linux.arm64.checked.mch |
+0.55% |
MinOpts (+0.01% to +0.08%)
| Collection |
PDIFF |
| benchmarks.run_pgo.linux.arm64.checked.mch |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
+0.02% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.02% |
| coreclr_tests.run.linux.arm64.checked.mch |
+0.01% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
+0.01% |
| libraries.crossgen2.linux.arm64.checked.mch |
+0.01% |
| benchmarks.run.linux.arm64.checked.mch |
+0.05% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.01% |
| realworld.run.linux.arm64.checked.mch |
+0.01% |
| libraries.pmi.linux.arm64.checked.mch |
+0.08% |
FullOpts (+0.42% to +1.96%)
| Collection |
PDIFF |
| benchmarks.run_pgo.linux.arm64.checked.mch |
+1.55% |
| libraries_tests.run.linux.arm64.Release.mch |
+1.96% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.61% |
| coreclr_tests.run.linux.arm64.checked.mch |
+0.65% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
+0.64% |
| libraries.crossgen2.linux.arm64.checked.mch |
+0.48% |
| benchmarks.run.linux.arm64.checked.mch |
+0.56% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.42% |
| realworld.run.linux.arm64.checked.mch |
+0.66% |
| libraries.pmi.linux.arm64.checked.mch |
+0.55% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_pgo.linux.arm64.checked.mch |
245,359,519,648 |
248,737,024,835 |
+1.38% |
| libraries_tests.run.linux.arm64.Release.mch |
1,014,798,318,644 |
1,030,275,691,510 |
+1.53% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,995,032,566 |
12,068,727,318 |
+0.61% |
| coreclr_tests.run.linux.arm64.checked.mch |
1,033,768,869,050 |
1,037,692,202,735 |
+0.38% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
41,387,322,558 |
41,519,346,281 |
+0.32% |
| libraries.crossgen2.linux.arm64.checked.mch |
151,374,157,562 |
152,094,619,744 |
+0.48% |
| benchmarks.run.linux.arm64.checked.mch |
58,428,379,356 |
58,751,727,647 |
+0.55% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
573,359,396,639 |
575,736,505,593 |
+0.41% |
| realworld.run.linux.arm64.checked.mch |
60,973,272,500 |
61,375,077,444 |
+0.66% |
| libraries.pmi.linux.arm64.checked.mch |
282,141,409,692 |
283,681,027,426 |
+0.55% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_pgo.linux.arm64.checked.mch |
27,768,232,399 |
27,770,759,324 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
226,295,229,707 |
226,343,440,061 |
+0.02% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,288,880 |
1,289,123 |
+0.02% |
| coreclr_tests.run.linux.arm64.checked.mch |
436,481,742,552 |
436,526,557,506 |
+0.01% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,983,525,811 |
20,985,817,450 |
+0.01% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,937,789 |
1,937,897 |
+0.01% |
| benchmarks.run.linux.arm64.checked.mch |
349,257,372 |
349,415,635 |
+0.05% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,349,715,773 |
14,351,842,928 |
+0.01% |
| realworld.run.linux.arm64.checked.mch |
463,215,664 |
463,244,916 |
+0.01% |
| libraries.pmi.linux.arm64.checked.mch |
168,150,188 |
168,279,464 |
+0.08% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_pgo.linux.arm64.checked.mch |
217,591,287,249 |
220,966,265,511 |
+1.55% |
| libraries_tests.run.linux.arm64.Release.mch |
788,503,088,937 |
803,932,251,449 |
+1.96% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,993,743,686 |
12,067,438,195 |
+0.61% |
| coreclr_tests.run.linux.arm64.checked.mch |
597,287,126,498 |
601,165,645,229 |
+0.65% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,403,796,747 |
20,533,528,831 |
+0.64% |
| libraries.crossgen2.linux.arm64.checked.mch |
151,372,219,773 |
152,092,681,847 |
+0.48% |
| benchmarks.run.linux.arm64.checked.mch |
58,079,121,984 |
58,402,312,012 |
+0.56% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
559,009,680,866 |
561,384,662,665 |
+0.42% |
| realworld.run.linux.arm64.checked.mch |
60,510,056,836 |
60,911,832,528 |
+0.66% |
| libraries.pmi.linux.arm64.checked.mch |
281,973,259,504 |
283,512,747,962 |
+0.55% |
linux x64
Overall (+0.31% to +1.43%)
| Collection |
PDIFF |
| libraries.crossgen2.linux.x64.checked.mch |
+0.54% |
| benchmarks.run_pgo.linux.x64.checked.mch |
+1.43% |
| coreclr_tests.run.linux.x64.checked.mch |
+0.40% |
| realworld.run.linux.x64.checked.mch |
+0.70% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
+0.71% |
| benchmarks.run.linux.x64.checked.mch |
+0.54% |
| libraries.pmi.linux.x64.checked.mch |
+0.56% |
| libraries_tests.run.linux.x64.Release.mch |
+1.37% |
| benchmarks.run_tiered.linux.x64.checked.mch |
+0.31% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.43% |
MinOpts (+0.00% to +0.01%)
| Collection |
PDIFF |
| libraries.pmi.linux.x64.checked.mch |
+0.01% |
FullOpts (+0.44% to +1.75%)
| Collection |
PDIFF |
| libraries.crossgen2.linux.x64.checked.mch |
+0.54% |
| benchmarks.run_pgo.linux.x64.checked.mch |
+1.60% |
| coreclr_tests.run.linux.x64.checked.mch |
+0.70% |
| realworld.run.linux.x64.checked.mch |
+0.70% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
+0.71% |
| benchmarks.run.linux.x64.checked.mch |
+0.54% |
| libraries.pmi.linux.x64.checked.mch |
+0.56% |
| libraries_tests.run.linux.x64.Release.mch |
+1.75% |
| benchmarks.run_tiered.linux.x64.checked.mch |
+0.64% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.44% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| libraries.crossgen2.linux.x64.checked.mch |
134,506,724,017 |
135,235,602,790 |
+0.54% |
| benchmarks.run_pgo.linux.x64.checked.mch |
248,179,228,305 |
251,719,010,625 |
+1.43% |
| coreclr_tests.run.linux.x64.checked.mch |
959,285,064,756 |
963,127,403,394 |
+0.40% |
| realworld.run.linux.x64.checked.mch |
58,075,250,975 |
58,479,941,226 |
+0.70% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,394,808,714 |
19,531,816,973 |
+0.71% |
| benchmarks.run.linux.x64.checked.mch |
59,970,580,740 |
60,294,804,455 |
+0.54% |
| libraries.pmi.linux.x64.checked.mch |
267,901,952,017 |
269,412,301,770 |
+0.56% |
| libraries_tests.run.linux.x64.Release.mch |
944,303,826,500 |
957,279,832,834 |
+1.37% |
| benchmarks.run_tiered.linux.x64.checked.mch |
40,099,188,912 |
40,224,448,289 |
+0.31% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
541,518,886,224 |
543,859,515,837 |
+0.43% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| libraries.crossgen2.linux.x64.checked.mch |
1,724,141 |
1,724,149 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
26,880,521,318 |
26,881,030,587 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
408,540,723,946 |
408,546,156,962 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
345,884,326 |
345,889,210 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,304,010 |
1,304,028 |
+0.00% |
| benchmarks.run.linux.x64.checked.mch |
408,577,729 |
408,592,699 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
153,327,585 |
153,337,169 |
+0.01% |
| libraries_tests.run.linux.x64.Release.mch |
205,202,504,226 |
205,207,341,773 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
20,579,520,435 |
20,579,921,774 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,558,649,284 |
13,558,976,111 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| libraries.crossgen2.linux.x64.checked.mch |
134,504,999,876 |
135,233,878,641 |
+0.54% |
| benchmarks.run_pgo.linux.x64.checked.mch |
221,298,706,987 |
224,837,980,038 |
+1.60% |
| coreclr_tests.run.linux.x64.checked.mch |
550,744,340,810 |
554,581,246,432 |
+0.70% |
| realworld.run.linux.x64.checked.mch |
57,729,366,649 |
58,134,052,016 |
+0.70% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,393,504,704 |
19,530,512,945 |
+0.71% |
| benchmarks.run.linux.x64.checked.mch |
59,562,003,011 |
59,886,211,756 |
+0.54% |
| libraries.pmi.linux.x64.checked.mch |
267,748,624,432 |
269,258,964,601 |
+0.56% |
| libraries_tests.run.linux.x64.Release.mch |
739,101,322,274 |
752,072,491,061 |
+1.75% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,519,668,477 |
19,644,526,515 |
+0.64% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
527,960,236,940 |
530,300,539,726 |
+0.44% |