Throughput Diffs
linux arm64
Overall (-5.32% to +0.04%)
Collection |
PDIFF |
libraries.crossgen2.linux.arm64.checked.mch |
+0.04% |
libraries_tests.run.linux.arm64.Release.mch |
-2.61% |
realworld.run.linux.arm64.checked.mch |
-0.07% |
coreclr_tests.run.linux.arm64.checked.mch |
-4.33% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-1.17% |
libraries.pmi.linux.arm64.checked.mch |
+0.03% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-5.32% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
-0.24% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.04% |
MinOpts (-11.63% to -6.46%)
Collection |
PDIFF |
libraries.crossgen2.linux.arm64.checked.mch |
-9.09% |
libraries_tests.run.linux.arm64.Release.mch |
-9.98% |
realworld.run.linux.arm64.checked.mch |
-11.63% |
coreclr_tests.run.linux.arm64.checked.mch |
-9.71% |
benchmarks.run_pgo.linux.arm64.checked.mch |
-9.97% |
libraries.pmi.linux.arm64.checked.mch |
-11.20% |
benchmarks.run.linux.arm64.checked.mch |
-9.20% |
benchmarks.run_tiered.linux.arm64.checked.mch |
-10.35% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
-10.06% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
-6.46% |
FullOpts (+0.02% to +0.05%)
Collection |
PDIFF |
libraries.crossgen2.linux.arm64.checked.mch |
+0.04% |
libraries_tests.run.linux.arm64.Release.mch |
+0.03% |
realworld.run.linux.arm64.checked.mch |
+0.03% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.05% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
+0.03% |
benchmarks.run.linux.arm64.checked.mch |
+0.05% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.02% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.05% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.04% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries.crossgen2.linux.arm64.checked.mch |
151,694,977,906 |
151,757,302,039 |
+0.04% |
libraries_tests.run.linux.arm64.Release.mch |
953,255,979,194 |
928,420,364,825 |
-2.61% |
realworld.run.linux.arm64.checked.mch |
61,049,469,103 |
61,006,678,371 |
-0.07% |
coreclr_tests.run.linux.arm64.checked.mch |
1,081,174,836,163 |
1,034,405,277,804 |
-4.33% |
benchmarks.run_pgo.linux.arm64.checked.mch |
262,977,798,985 |
259,890,810,364 |
-1.17% |
libraries.pmi.linux.arm64.checked.mch |
282,107,386,787 |
282,180,258,539 |
+0.03% |
benchmarks.run.linux.arm64.checked.mch |
54,392,963,402 |
54,394,069,425 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,086,405,144 |
37,952,007,464 |
-5.32% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
555,476,854,973 |
554,116,060,793 |
-0.24% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,647,916,605 |
12,653,325,475 |
+0.04% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries.crossgen2.linux.arm64.checked.mch |
2,131,251 |
1,937,609 |
-9.09% |
libraries_tests.run.linux.arm64.Release.mch |
250,996,592,986 |
225,937,871,887 |
-9.98% |
realworld.run.linux.arm64.checked.mch |
513,650,086 |
453,907,122 |
-11.63% |
coreclr_tests.run.linux.arm64.checked.mch |
484,964,919,085 |
437,888,997,385 |
-9.71% |
benchmarks.run_pgo.linux.arm64.checked.mch |
31,568,077,773 |
28,420,930,385 |
-9.97% |
libraries.pmi.linux.arm64.checked.mch |
189,145,644 |
167,963,507 |
-11.20% |
benchmarks.run.linux.arm64.checked.mch |
275,512,670 |
250,158,936 |
-9.20% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,660,434,935 |
18,521,747,084 |
-10.35% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
15,935,928,447 |
14,332,099,155 |
-10.06% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,316,206 |
1,231,192 |
-6.46% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
libraries.crossgen2.linux.arm64.checked.mch |
151,692,846,655 |
151,755,364,430 |
+0.04% |
libraries_tests.run.linux.arm64.Release.mch |
702,259,386,208 |
702,482,492,938 |
+0.03% |
realworld.run.linux.arm64.checked.mch |
60,535,819,017 |
60,552,771,249 |
+0.03% |
coreclr_tests.run.linux.arm64.checked.mch |
596,209,917,078 |
596,516,280,419 |
+0.05% |
benchmarks.run_pgo.linux.arm64.checked.mch |
231,409,721,212 |
231,469,879,979 |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
281,918,241,143 |
282,012,295,032 |
+0.03% |
benchmarks.run.linux.arm64.checked.mch |
54,117,450,732 |
54,143,910,489 |
+0.05% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,425,970,209 |
19,430,260,380 |
+0.02% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
539,540,926,526 |
539,783,961,638 |
+0.05% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,646,600,399 |
12,652,094,283 |
+0.04% |
linux x64
Overall (-2.87% to -0.15%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.66% |
benchmarks.run_tiered.linux.x64.checked.mch |
-2.87% |
libraries.crossgen2.linux.x64.checked.mch |
-0.22% |
libraries.pmi.linux.x64.checked.mch |
-0.17% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-0.34% |
realworld.run.linux.x64.checked.mch |
-0.20% |
smoke_tests.nativeaot.linux.x64.checked.mch |
-0.15% |
benchmarks.run.linux.x64.checked.mch |
-0.20% |
libraries_tests.run.linux.x64.Release.mch |
-1.45% |
coreclr_tests.run.linux.x64.checked.mch |
-2.80% |
MinOpts (-6.69% to -4.65%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
-5.91% |
benchmarks.run_tiered.linux.x64.checked.mch |
-5.96% |
libraries.crossgen2.linux.x64.checked.mch |
-4.86% |
libraries.pmi.linux.x64.checked.mch |
-6.32% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-5.60% |
realworld.run.linux.x64.checked.mch |
-6.69% |
smoke_tests.nativeaot.linux.x64.checked.mch |
-4.65% |
benchmarks.run.linux.x64.checked.mch |
-5.12% |
libraries_tests.run.linux.x64.Release.mch |
-5.81% |
coreclr_tests.run.linux.x64.checked.mch |
-6.04% |
FullOpts (-0.22% to -0.12%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
-0.13% |
benchmarks.run_tiered.linux.x64.checked.mch |
-0.12% |
libraries.crossgen2.linux.x64.checked.mch |
-0.22% |
libraries.pmi.linux.x64.checked.mch |
-0.16% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-0.19% |
realworld.run.linux.x64.checked.mch |
-0.16% |
smoke_tests.nativeaot.linux.x64.checked.mch |
-0.15% |
benchmarks.run.linux.x64.checked.mch |
-0.17% |
libraries_tests.run.linux.x64.Release.mch |
-0.14% |
coreclr_tests.run.linux.x64.checked.mch |
-0.18% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
246,868,880,381 |
245,238,386,939 |
-0.66% |
benchmarks.run_tiered.linux.x64.checked.mch |
36,091,592,877 |
35,056,023,014 |
-2.87% |
libraries.crossgen2.linux.x64.checked.mch |
135,064,032,298 |
134,768,871,303 |
-0.22% |
libraries.pmi.linux.x64.checked.mch |
267,729,486,948 |
267,286,027,357 |
-0.17% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
524,662,055,191 |
522,891,655,222 |
-0.34% |
realworld.run.linux.x64.checked.mch |
58,474,247,612 |
58,357,670,353 |
-0.20% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,320,724,944 |
20,291,020,873 |
-0.15% |
benchmarks.run.linux.x64.checked.mch |
56,143,024,779 |
56,028,586,743 |
-0.20% |
libraries_tests.run.linux.x64.Release.mch |
935,977,130,792 |
922,377,464,363 |
-1.45% |
coreclr_tests.run.linux.x64.checked.mch |
1,052,711,045,079 |
1,023,211,095,267 |
-2.80% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
22,626,704,759 |
21,289,278,215 |
-5.91% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,986,381,626 |
15,973,302,352 |
-5.96% |
libraries.crossgen2.linux.x64.checked.mch |
1,812,095 |
1,724,046 |
-4.86% |
libraries.pmi.linux.x64.checked.mch |
163,519,148 |
153,181,946 |
-6.32% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
14,343,611,198 |
13,540,429,715 |
-5.60% |
realworld.run.linux.x64.checked.mch |
371,156,075 |
346,325,354 |
-6.69% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,308,412 |
1,247,526 |
-4.65% |
benchmarks.run.linux.x64.checked.mch |
330,886,669 |
313,929,151 |
-5.12% |
libraries_tests.run.linux.x64.Release.mch |
217,344,759,411 |
204,718,815,384 |
-5.81% |
coreclr_tests.run.linux.x64.checked.mch |
470,726,004,035 |
442,291,612,391 |
-6.04% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.x64.checked.mch |
224,242,175,622 |
223,949,108,724 |
-0.13% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,105,211,251 |
19,082,720,662 |
-0.12% |
libraries.crossgen2.linux.x64.checked.mch |
135,062,220,203 |
134,767,147,257 |
-0.22% |
libraries.pmi.linux.x64.checked.mch |
267,565,967,800 |
267,132,845,411 |
-0.16% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
510,318,443,993 |
509,351,225,507 |
-0.19% |
realworld.run.linux.x64.checked.mch |
58,103,091,537 |
58,011,344,999 |
-0.16% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,319,416,532 |
20,289,773,347 |
-0.15% |
benchmarks.run.linux.x64.checked.mch |
55,812,138,110 |
55,714,657,592 |
-0.17% |
libraries_tests.run.linux.x64.Release.mch |
718,632,371,381 |
717,658,648,979 |
-0.14% |
coreclr_tests.run.linux.x64.checked.mch |
581,985,041,044 |
580,919,482,876 |
-0.18% |