Throughput Diffs
linux arm64
Overall (-0.36% to +0.25%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
-0.13% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.15% |
libraries.pmi.linux.arm64.checked.mch |
+0.25% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.19% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-0.36% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
-0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
-0.01% |
realworld.run.linux.arm64.checked.mch |
+0.13% |
MinOpts (-0.01% to +1.09%)
Collection |
PDIFF |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.01% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
+1.09% |
FullOpts (-0.55% to +0.25%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
-0.13% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.46% |
libraries.pmi.linux.arm64.checked.mch |
+0.25% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.19% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-0.55% |
libraries_tests.run.linux.arm64.Release.mch |
-0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
-0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
-0.01% |
realworld.run.linux.arm64.checked.mch |
+0.13% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
1,591,245,585 |
1,589,146,910 |
-0.13% |
benchmarks.run_tiered.linux.arm64.checked.mch |
1,869,214,630 |
1,866,412,836 |
-0.15% |
libraries.pmi.linux.arm64.checked.mch |
6,158,287,473 |
6,173,643,439 |
+0.25% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
11,216,828,019 |
11,238,046,484 |
+0.19% |
benchmarks.run_pgo.linux.arm64.checked.mch |
5,654,391,737 |
5,634,055,539 |
-0.36% |
libraries_tests.run.linux.arm64.Release.mch |
1,965,515,834 |
1,965,506,120 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
41,176,175 |
41,174,007 |
-0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
408,534,383 |
408,048,106 |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
49,446,713 |
49,442,805 |
-0.01% |
realworld.run.linux.arm64.checked.mch |
5,374,169,780 |
5,381,273,766 |
+0.13% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
16,626,301 |
16,626,293 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
1,294,426,529 |
1,294,279,631 |
-0.01% |
libraries.pmi.linux.arm64.checked.mch |
0 |
0 |
0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
0 |
0 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
1,938,798,789 |
1,938,924,371 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
1,631,646,834 |
1,631,679,074 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
0 |
0 |
0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
33,077 |
33,437 |
+1.09% |
libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
realworld.run.linux.arm64.checked.mch |
8,695,252 |
8,695,252 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
1,574,619,284 |
1,572,520,617 |
-0.13% |
benchmarks.run_tiered.linux.arm64.checked.mch |
574,788,101 |
572,133,205 |
-0.46% |
libraries.pmi.linux.arm64.checked.mch |
6,158,287,473 |
6,173,643,439 |
+0.25% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
11,216,828,019 |
11,238,046,484 |
+0.19% |
benchmarks.run_pgo.linux.arm64.checked.mch |
3,715,592,948 |
3,695,131,168 |
-0.55% |
libraries_tests.run.linux.arm64.Release.mch |
333,869,000 |
333,827,046 |
-0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
41,176,175 |
41,174,007 |
-0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
408,501,306 |
408,014,669 |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
49,446,713 |
49,442,805 |
-0.01% |
realworld.run.linux.arm64.checked.mch |
5,365,474,528 |
5,372,578,514 |
+0.13% |
linux x64
Overall (-0.20% to +0.21%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
-0.18% |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.10% |
libraries_tests.run.linux.x64.Release.mch |
+0.06% |
libraries.pmi.linux.x64.checked.mch |
+0.21% |
libraries.crossgen2.linux.x64.checked.mch |
+0.02% |
realworld.run.linux.x64.checked.mch |
+0.15% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.21% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.08% |
coreclr_tests.run.linux.x64.checked.mch |
-0.20% |
MinOpts (0.00% to +0.17%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+0.07% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.07% |
libraries_tests.run.linux.x64.Release.mch |
+0.05% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.13% |
coreclr_tests.run.linux.x64.checked.mch |
+0.17% |
FullOpts (-0.43% to +0.21%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
-0.18% |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.24% |
libraries_tests.run.linux.x64.Release.mch |
+0.08% |
libraries.pmi.linux.x64.checked.mch |
+0.21% |
libraries.crossgen2.linux.x64.checked.mch |
+0.02% |
realworld.run.linux.x64.checked.mch |
+0.15% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.21% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.36% |
coreclr_tests.run.linux.x64.checked.mch |
-0.43% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
738,072,620 |
736,745,356 |
-0.18% |
benchmarks.run_pgo.linux.x64.checked.mch |
2,569,310,816 |
2,566,774,659 |
-0.10% |
libraries_tests.run.linux.x64.Release.mch |
573,815,091 |
574,170,188 |
+0.06% |
smoke_tests.nativeaot.linux.x64.checked.mch |
59,813,251 |
59,814,687 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
2,851,371,049 |
2,857,216,824 |
+0.21% |
libraries.crossgen2.linux.x64.checked.mch |
20,899,960 |
20,904,057 |
+0.02% |
realworld.run.linux.x64.checked.mch |
5,268,426,228 |
5,276,577,008 |
+0.15% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
2,761,652,489 |
2,767,401,765 |
+0.21% |
benchmarks.run_tiered.linux.x64.checked.mch |
1,415,417,748 |
1,414,330,100 |
-0.08% |
coreclr_tests.run.linux.x64.checked.mch |
367,883,958 |
367,141,931 |
-0.20% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
287,349 |
287,538 |
+0.07% |
benchmarks.run_pgo.linux.x64.checked.mch |
1,159,611,563 |
1,160,420,730 |
+0.07% |
libraries_tests.run.linux.x64.Release.mch |
324,794,780 |
324,941,302 |
+0.05% |
smoke_tests.nativeaot.linux.x64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
0 |
0 |
0.00% |
libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
realworld.run.linux.x64.checked.mch |
0 |
0 |
0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
0 |
0 |
0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
819,118,014 |
820,166,599 |
+0.13% |
coreclr_tests.run.linux.x64.checked.mch |
141,418,071 |
141,658,206 |
+0.17% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
737,785,271 |
736,457,818 |
-0.18% |
benchmarks.run_pgo.linux.x64.checked.mch |
1,409,699,253 |
1,406,353,929 |
-0.24% |
libraries_tests.run.linux.x64.Release.mch |
249,020,311 |
249,228,886 |
+0.08% |
smoke_tests.nativeaot.linux.x64.checked.mch |
59,813,251 |
59,814,687 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
2,851,371,049 |
2,857,216,824 |
+0.21% |
libraries.crossgen2.linux.x64.checked.mch |
20,899,960 |
20,904,057 |
+0.02% |
realworld.run.linux.x64.checked.mch |
5,268,426,228 |
5,276,577,008 |
+0.15% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
2,761,652,489 |
2,767,401,765 |
+0.21% |
benchmarks.run_tiered.linux.x64.checked.mch |
596,299,734 |
594,163,501 |
-0.36% |
coreclr_tests.run.linux.x64.checked.mch |
226,465,887 |
225,483,725 |
-0.43% |