Throughput Diffs
linux arm64
Overall (-0.19% to +0.18%)
Collection |
PDIFF |
libraries_tests.run.linux.arm64.Release.mch |
+0.14% |
libraries.pmi.linux.arm64.checked.mch |
+0.17% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-0.19% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.12% |
benchmarks.run.linux.arm64.checked.mch |
-0.10% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.18% |
libraries.crossgen2.linux.arm64.checked.mch |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.10% |
realworld.run.linux.arm64.checked.mch |
+0.13% |
MinOpts (-0.00% to +1.09%)
Collection |
PDIFF |
coreclr_tests.run.linux.arm64.checked.mch |
+1.09% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.01% |
FullOpts (-0.31% to +0.26%)
Collection |
PDIFF |
libraries_tests.run.linux.arm64.Release.mch |
+0.26% |
libraries.pmi.linux.arm64.checked.mch |
+0.17% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-0.29% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.12% |
benchmarks.run.linux.arm64.checked.mch |
-0.10% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.18% |
libraries.crossgen2.linux.arm64.checked.mch |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-0.31% |
realworld.run.linux.arm64.checked.mch |
+0.13% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries_tests.run.linux.arm64.Release.mch |
1,547,974,737 |
1,550,201,918 |
+0.14% |
libraries.pmi.linux.arm64.checked.mch |
10,506,110,020 |
10,523,890,050 |
+0.17% |
benchmarks.run_pgo.linux.arm64.checked.mch |
4,802,042,328 |
4,793,094,687 |
-0.19% |
coreclr_tests.run.linux.arm64.checked.mch |
404,822,191 |
404,337,396 |
-0.12% |
benchmarks.run.linux.arm64.checked.mch |
1,754,182,461 |
1,752,440,411 |
-0.10% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
5,577,951,241 |
5,588,201,780 |
+0.18% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
7,730,158 |
7,729,907 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
49,459,794 |
49,456,602 |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
1,363,053,480 |
1,361,742,116 |
-0.10% |
realworld.run.linux.arm64.checked.mch |
5,376,840,799 |
5,383,926,137 |
+0.13% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries_tests.run.linux.arm64.Release.mch |
695,113,776 |
695,122,001 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
1,776,445,373 |
1,776,394,672 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
33,065 |
33,425 |
+1.09% |
benchmarks.run.linux.arm64.checked.mch |
13,088,263 |
13,088,259 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
0 |
0 |
0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
0 |
0 |
0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
918,644,884 |
918,698,283 |
+0.01% |
realworld.run.linux.arm64.checked.mch |
8,699,327 |
8,699,327 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries_tests.run.linux.arm64.Release.mch |
852,860,961 |
855,079,917 |
+0.26% |
libraries.pmi.linux.arm64.checked.mch |
10,506,110,020 |
10,523,890,050 |
+0.17% |
benchmarks.run_pgo.linux.arm64.checked.mch |
3,025,596,955 |
3,016,700,015 |
-0.29% |
coreclr_tests.run.linux.arm64.checked.mch |
404,789,126 |
404,303,971 |
-0.12% |
benchmarks.run.linux.arm64.checked.mch |
1,741,094,198 |
1,739,352,152 |
-0.10% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
5,577,951,241 |
5,588,201,780 |
+0.18% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
7,730,158 |
7,729,907 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
49,459,794 |
49,456,602 |
-0.01% |
benchmarks.run_tiered.linux.arm64.checked.mch |
444,408,596 |
443,043,833 |
-0.31% |
realworld.run.linux.arm64.checked.mch |
5,368,141,472 |
5,375,226,810 |
+0.13% |
linux x64
Overall (-0.27% to +0.54%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.14% |
libraries_tests.run.linux.x64.Release.mch |
+0.12% |
benchmarks.run.linux.x64.checked.mch |
-0.14% |
coreclr_tests.run.linux.x64.checked.mch |
-0.27% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.04% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.54% |
libraries.pmi.linux.x64.checked.mch |
+0.36% |
realworld.run.linux.x64.checked.mch |
+0.15% |
MinOpts (0.00% to +0.09%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.08% |
libraries_tests.run.linux.x64.Release.mch |
+0.02% |
coreclr_tests.run.linux.x64.checked.mch |
+0.09% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.09% |
FullOpts (-0.55% to +0.54%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.24% |
libraries_tests.run.linux.x64.Release.mch |
+0.16% |
benchmarks.run.linux.x64.checked.mch |
-0.14% |
coreclr_tests.run.linux.x64.checked.mch |
-0.55% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.04% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.54% |
libraries.pmi.linux.x64.checked.mch |
+0.36% |
realworld.run.linux.x64.checked.mch |
+0.15% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
3,400,050,416 |
3,395,329,587 |
-0.14% |
libraries_tests.run.linux.x64.Release.mch |
5,913,827,361 |
5,921,179,917 |
+0.12% |
benchmarks.run.linux.x64.checked.mch |
842,282,028 |
841,075,601 |
-0.14% |
coreclr_tests.run.linux.x64.checked.mch |
247,572,555 |
246,915,604 |
-0.27% |
benchmarks.run_tiered.linux.x64.checked.mch |
3,547,339,144 |
3,548,852,889 |
+0.04% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
2,193,189,355 |
2,205,114,187 |
+0.54% |
libraries.pmi.linux.x64.checked.mch |
3,197,924,160 |
3,209,575,056 |
+0.36% |
realworld.run.linux.x64.checked.mch |
5,239,903,920 |
5,247,612,705 |
+0.15% |
smoke_tests.nativeaot.linux.x64.checked.mch |
7,755,651 |
7,755,790 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
36,060,040 |
36,061,801 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
1,059,229,401 |
1,060,110,529 |
+0.08% |
libraries_tests.run.linux.x64.Release.mch |
1,654,469,117 |
1,654,810,906 |
+0.02% |
benchmarks.run.linux.x64.checked.mch |
0 |
0 |
0.00% |
coreclr_tests.run.linux.x64.checked.mch |
109,969,609 |
110,072,473 |
+0.09% |
benchmarks.run_tiered.linux.x64.checked.mch |
2,215,202,149 |
2,217,226,487 |
+0.09% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
0 |
0 |
0.00% |
realworld.run.linux.x64.checked.mch |
0 |
0 |
0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
0 |
0 |
0.00% |
libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
2,340,821,015 |
2,335,219,058 |
-0.24% |
libraries_tests.run.linux.x64.Release.mch |
4,259,358,244 |
4,266,369,011 |
+0.16% |
benchmarks.run.linux.x64.checked.mch |
842,282,028 |
841,075,601 |
-0.14% |
coreclr_tests.run.linux.x64.checked.mch |
137,602,946 |
136,843,131 |
-0.55% |
benchmarks.run_tiered.linux.x64.checked.mch |
1,332,136,995 |
1,331,626,402 |
-0.04% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
2,193,189,355 |
2,205,114,187 |
+0.54% |
libraries.pmi.linux.x64.checked.mch |
3,197,924,160 |
3,209,575,056 |
+0.36% |
realworld.run.linux.x64.checked.mch |
5,239,903,920 |
5,247,612,705 |
+0.15% |
smoke_tests.nativeaot.linux.x64.checked.mch |
7,755,651 |
7,755,790 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
36,060,040 |
36,061,801 |
+0.00% |