Throughput Diffs
linux arm64
Overall (-0.36% to +0.25%)
Collection |
PDIFF |
realworld.run.linux.arm64.checked.mch |
+0.13% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-0.36% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
-0.01% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.19% |
benchmarks.run.linux.arm64.checked.mch |
-0.13% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.15% |
libraries.pmi.linux.arm64.checked.mch |
+0.25% |
MinOpts (-0.01% to +1.09%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
+1.09% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.01% |
FullOpts (-0.55% to +0.25%)
Collection |
PDIFF |
realworld.run.linux.arm64.checked.mch |
+0.13% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-0.55% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
-0.01% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.19% |
benchmarks.run.linux.arm64.checked.mch |
-0.13% |
libraries_tests.run.linux.arm64.Release.mch |
-0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.46% |
libraries.pmi.linux.arm64.checked.mch |
+0.25% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
realworld.run.linux.arm64.checked.mch |
5,374,172,798 |
5,381,276,794 |
+0.13% |
benchmarks.run_pgo.linux.arm64.checked.mch |
5,654,379,365 |
5,634,042,675 |
-0.36% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
41,176,591 |
41,174,423 |
-0.01% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
11,216,827,371 |
11,238,047,182 |
+0.19% |
benchmarks.run.linux.arm64.checked.mch |
1,591,245,392 |
1,589,146,192 |
-0.13% |
libraries_tests.run.linux.arm64.Release.mch |
1,965,515,293 |
1,965,505,559 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
408,534,256 |
408,047,893 |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
49,447,177 |
49,443,209 |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
1,869,212,946 |
1,866,411,301 |
-0.15% |
libraries.pmi.linux.arm64.checked.mch |
6,158,296,933 |
6,173,652,924 |
+0.25% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
realworld.run.linux.arm64.checked.mch |
8,695,252 |
8,695,252 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
1,938,798,794 |
1,938,924,371 |
+0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
0 |
0 |
0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
0 |
0 |
0.00% |
benchmarks.run.linux.arm64.checked.mch |
16,626,301 |
16,626,293 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
1,631,646,834 |
1,631,679,074 |
+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% |
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% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
realworld.run.linux.arm64.checked.mch |
5,365,477,546 |
5,372,581,542 |
+0.13% |
benchmarks.run_pgo.linux.arm64.checked.mch |
3,715,580,571 |
3,695,118,304 |
-0.55% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
41,176,591 |
41,174,423 |
-0.01% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
11,216,827,371 |
11,238,047,182 |
+0.19% |
benchmarks.run.linux.arm64.checked.mch |
1,574,619,091 |
1,572,519,899 |
-0.13% |
libraries_tests.run.linux.arm64.Release.mch |
333,868,459 |
333,826,485 |
-0.01% |
coreclr_tests.run.linux.arm64.checked.mch |
408,501,179 |
408,014,456 |
-0.12% |
libraries.crossgen2.linux.arm64.checked.mch |
49,447,177 |
49,443,209 |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
574,786,417 |
572,131,670 |
-0.46% |
libraries.pmi.linux.arm64.checked.mch |
6,158,296,933 |
6,173,652,924 |
+0.25% |
linux x64
Overall (-0.21% to +0.20%)
Collection |
PDIFF |
libraries_tests.run.linux.x64.Release.mch |
+0.05% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.09% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.20% |
libraries.crossgen2.linux.x64.checked.mch |
+0.01% |
libraries.pmi.linux.x64.checked.mch |
+0.20% |
benchmarks.run.linux.x64.checked.mch |
-0.19% |
coreclr_tests.run.linux.x64.checked.mch |
-0.21% |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.11% |
realworld.run.linux.x64.checked.mch |
+0.15% |
MinOpts (0.00% to +0.15%)
Collection |
PDIFF |
libraries_tests.run.linux.x64.Release.mch |
+0.03% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.11% |
benchmarks.run.linux.x64.checked.mch |
+0.06% |
coreclr_tests.run.linux.x64.checked.mch |
+0.15% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.05% |
FullOpts (-0.44% to +0.20%)
Collection |
PDIFF |
libraries_tests.run.linux.x64.Release.mch |
+0.08% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.36% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.20% |
libraries.crossgen2.linux.x64.checked.mch |
+0.01% |
libraries.pmi.linux.x64.checked.mch |
+0.20% |
benchmarks.run.linux.x64.checked.mch |
-0.19% |
coreclr_tests.run.linux.x64.checked.mch |
-0.44% |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.24% |
realworld.run.linux.x64.checked.mch |
+0.15% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries_tests.run.linux.x64.Release.mch |
573,817,644 |
574,098,539 |
+0.05% |
smoke_tests.nativeaot.linux.x64.checked.mch |
59,813,238 |
59,813,499 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
1,415,425,985 |
1,414,165,063 |
-0.09% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
2,761,661,545 |
2,767,215,323 |
+0.20% |
libraries.crossgen2.linux.x64.checked.mch |
20,900,040 |
20,902,068 |
+0.01% |
libraries.pmi.linux.x64.checked.mch |
2,851,379,437 |
2,857,013,053 |
+0.20% |
benchmarks.run.linux.x64.checked.mch |
738,078,301 |
736,710,595 |
-0.19% |
coreclr_tests.run.linux.x64.checked.mch |
367,883,728 |
367,106,826 |
-0.21% |
benchmarks.run_pgo.linux.x64.checked.mch |
2,569,325,683 |
2,566,534,428 |
-0.11% |
realworld.run.linux.x64.checked.mch |
5,268,607,186 |
5,276,321,158 |
+0.15% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries_tests.run.linux.x64.Release.mch |
324,796,552 |
324,880,350 |
+0.03% |
smoke_tests.nativeaot.linux.x64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
819,123,212 |
820,028,402 |
+0.11% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
0 |
0 |
0.00% |
libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run.linux.x64.checked.mch |
287,349 |
287,524 |
+0.06% |
coreclr_tests.run.linux.x64.checked.mch |
141,418,379 |
141,634,777 |
+0.15% |
benchmarks.run_pgo.linux.x64.checked.mch |
1,159,618,656 |
1,160,230,349 |
+0.05% |
realworld.run.linux.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries_tests.run.linux.x64.Release.mch |
249,021,092 |
249,218,189 |
+0.08% |
smoke_tests.nativeaot.linux.x64.checked.mch |
59,813,238 |
59,813,499 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
596,302,773 |
594,136,661 |
-0.36% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
2,761,661,545 |
2,767,215,323 |
+0.20% |
libraries.crossgen2.linux.x64.checked.mch |
20,900,040 |
20,902,068 |
+0.01% |
libraries.pmi.linux.x64.checked.mch |
2,851,379,437 |
2,857,013,053 |
+0.20% |
benchmarks.run.linux.x64.checked.mch |
737,790,952 |
736,423,071 |
-0.19% |
coreclr_tests.run.linux.x64.checked.mch |
226,465,349 |
225,472,049 |
-0.44% |
benchmarks.run_pgo.linux.x64.checked.mch |
1,409,707,027 |
1,406,304,079 |
-0.24% |
realworld.run.linux.x64.checked.mch |
5,268,607,186 |
5,276,321,158 |
+0.15% |