Throughput Diffs
linux arm
Overall (+0.31% to +1.70%)
| Collection |
PDIFF |
| benchmarks.run.linux.arm.checked.mch |
+0.65% |
| benchmarks.run_pgo.linux.arm.checked.mch |
+0.31% |
| benchmarks.run_tiered.linux.arm.checked.mch |
+0.62% |
| coreclr_tests.run.linux.arm.checked.mch |
+1.70% |
| libraries.crossgen2.linux.arm.checked.mch |
+0.57% |
| libraries.pmi.linux.arm.checked.mch |
+0.60% |
| libraries_tests.run.linux.arm.Release.mch |
+0.77% |
| librariestestsnotieredcompilation.run.linux.arm.Release.mch |
+0.47% |
| realworld.run.linux.arm.checked.mch |
+0.93% |
FullOpts (+0.33% to +2.77%)
| Collection |
PDIFF |
| benchmarks.run.linux.arm.checked.mch |
+0.65% |
| benchmarks.run_pgo.linux.arm.checked.mch |
+0.33% |
| benchmarks.run_tiered.linux.arm.checked.mch |
+0.75% |
| coreclr_tests.run.linux.arm.checked.mch |
+2.77% |
| libraries.crossgen2.linux.arm.checked.mch |
+0.57% |
| libraries.pmi.linux.arm.checked.mch |
+0.60% |
| libraries_tests.run.linux.arm.Release.mch |
+0.97% |
| librariestestsnotieredcompilation.run.linux.arm.Release.mch |
+0.49% |
| realworld.run.linux.arm.checked.mch |
+0.94% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm.checked.mch |
74,592,042,843 |
75,074,215,300 |
+0.65% |
| benchmarks.run_pgo.linux.arm.checked.mch |
327,927,852,744 |
328,956,544,753 |
+0.31% |
| benchmarks.run_tiered.linux.arm.checked.mch |
78,745,876,820 |
79,235,848,568 |
+0.62% |
| coreclr_tests.run.linux.arm.checked.mch |
936,908,436,565 |
952,809,260,677 |
+1.70% |
| libraries.crossgen2.linux.arm.checked.mch |
124,975,167,680 |
125,682,349,641 |
+0.57% |
| libraries.pmi.linux.arm.checked.mch |
275,118,885,007 |
276,759,798,915 |
+0.60% |
| libraries_tests.run.linux.arm.Release.mch |
920,520,884,062 |
927,578,626,181 |
+0.77% |
| librariestestsnotieredcompilation.run.linux.arm.Release.mch |
463,805,232,942 |
465,995,107,987 |
+0.47% |
| realworld.run.linux.arm.checked.mch |
74,131,069,930 |
74,822,928,012 |
+0.93% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm.checked.mch |
698,157,824 |
698,157,824 |
0.00% |
| benchmarks.run_pgo.linux.arm.checked.mch |
17,459,867,580 |
17,459,867,265 |
-0.00% |
| benchmarks.run_tiered.linux.arm.checked.mch |
13,188,379,589 |
13,188,379,438 |
-0.00% |
| coreclr_tests.run.linux.arm.checked.mch |
363,798,032,737 |
363,797,712,015 |
-0.00% |
| libraries.crossgen2.linux.arm.checked.mch |
2,060,773 |
2,060,773 |
0.00% |
| libraries.pmi.linux.arm.checked.mch |
169,859,572 |
169,859,554 |
-0.00% |
| libraries_tests.run.linux.arm.Release.mch |
190,305,791,489 |
190,305,785,675 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm.Release.mch |
15,545,262,591 |
15,545,273,008 |
+0.00% |
| realworld.run.linux.arm.checked.mch |
514,659,330 |
514,659,328 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm.checked.mch |
73,893,885,019 |
74,376,057,476 |
+0.65% |
| benchmarks.run_pgo.linux.arm.checked.mch |
310,467,985,164 |
311,496,677,488 |
+0.33% |
| benchmarks.run_tiered.linux.arm.checked.mch |
65,557,497,231 |
66,047,469,130 |
+0.75% |
| coreclr_tests.run.linux.arm.checked.mch |
573,110,403,828 |
589,011,548,662 |
+2.77% |
| libraries.crossgen2.linux.arm.checked.mch |
124,973,106,907 |
125,680,288,868 |
+0.57% |
| libraries.pmi.linux.arm.checked.mch |
274,949,025,435 |
276,589,939,361 |
+0.60% |
| libraries_tests.run.linux.arm.Release.mch |
730,215,092,573 |
737,272,840,506 |
+0.97% |
| librariestestsnotieredcompilation.run.linux.arm.Release.mch |
448,259,970,351 |
450,449,834,979 |
+0.49% |
| realworld.run.linux.arm.checked.mch |
73,616,410,600 |
74,308,268,684 |
+0.94% |
windows x86
Overall (+0.48% to +1.86%)
| Collection |
PDIFF |
| benchmarks.run.windows.x86.checked.mch |
+1.03% |
| benchmarks.run_pgo.windows.x86.checked.mch |
+0.48% |
| benchmarks.run_tiered.windows.x86.checked.mch |
+1.12% |
| coreclr_tests.run.windows.x86.checked.mch |
+1.86% |
| libraries.crossgen2.windows.x86.checked.mch |
+0.68% |
| libraries.pmi.windows.x86.checked.mch |
+0.66% |
| libraries_tests.run.windows.x86.Release.mch |
+0.95% |
| librariestestsnotieredcompilation.run.windows.x86.Release.mch |
+0.50% |
| realworld.run.windows.x86.checked.mch |
+0.81% |
FullOpts (+0.50% to +2.77%)
| Collection |
PDIFF |
| benchmarks.run.windows.x86.checked.mch |
+1.03% |
| benchmarks.run_pgo.windows.x86.checked.mch |
+0.50% |
| benchmarks.run_tiered.windows.x86.checked.mch |
+1.34% |
| coreclr_tests.run.windows.x86.checked.mch |
+2.77% |
| libraries.crossgen2.windows.x86.checked.mch |
+0.68% |
| libraries.pmi.windows.x86.checked.mch |
+0.66% |
| libraries_tests.run.windows.x86.Release.mch |
+1.19% |
| librariestestsnotieredcompilation.run.windows.x86.Release.mch |
+0.51% |
| realworld.run.windows.x86.checked.mch |
+0.81% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x86.checked.mch |
45,233,651,072 |
45,700,776,909 |
+1.03% |
| benchmarks.run_pgo.windows.x86.checked.mch |
276,231,500,946 |
277,555,625,848 |
+0.48% |
| benchmarks.run_tiered.windows.x86.checked.mch |
41,323,119,407 |
41,786,885,863 |
+1.12% |
| coreclr_tests.run.windows.x86.checked.mch |
892,391,699,505 |
909,013,946,047 |
+1.86% |
| libraries.crossgen2.windows.x86.checked.mch |
145,337,372,917 |
146,332,159,737 |
+0.68% |
| libraries.pmi.windows.x86.checked.mch |
295,684,096,752 |
297,634,416,770 |
+0.66% |
| libraries_tests.run.windows.x86.Release.mch |
694,118,309,223 |
700,725,544,092 |
+0.95% |
| librariestestsnotieredcompilation.run.windows.x86.Release.mch |
566,839,030,509 |
569,681,036,247 |
+0.50% |
| realworld.run.windows.x86.checked.mch |
64,554,899,068 |
65,076,570,110 |
+0.81% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x86.checked.mch |
541,689 |
541,689 |
0.00% |
| benchmarks.run_pgo.windows.x86.checked.mch |
10,239,099,128 |
10,239,099,221 |
+0.00% |
| benchmarks.run_tiered.windows.x86.checked.mch |
6,675,577,020 |
6,675,576,920 |
-0.00% |
| coreclr_tests.run.windows.x86.checked.mch |
292,884,869,458 |
292,884,202,751 |
-0.00% |
| libraries.crossgen2.windows.x86.checked.mch |
1,996,262 |
1,996,262 |
0.00% |
| libraries.pmi.windows.x86.checked.mch |
126,975,000 |
126,975,000 |
0.00% |
| libraries_tests.run.windows.x86.Release.mch |
139,098,958,477 |
139,098,956,522 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x86.Release.mch |
12,375,268,984 |
12,375,265,456 |
-0.00% |
| realworld.run.windows.x86.checked.mch |
312,644,078 |
312,644,086 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x86.checked.mch |
45,233,109,383 |
45,700,235,220 |
+1.03% |
| benchmarks.run_pgo.windows.x86.checked.mch |
265,992,401,818 |
267,316,526,627 |
+0.50% |
| benchmarks.run_tiered.windows.x86.checked.mch |
34,647,542,387 |
35,111,308,943 |
+1.34% |
| coreclr_tests.run.windows.x86.checked.mch |
599,506,830,047 |
616,129,743,296 |
+2.77% |
| libraries.crossgen2.windows.x86.checked.mch |
145,335,376,655 |
146,330,163,475 |
+0.68% |
| libraries.pmi.windows.x86.checked.mch |
295,557,121,752 |
297,507,441,770 |
+0.66% |
| libraries_tests.run.windows.x86.Release.mch |
555,019,350,746 |
561,626,587,570 |
+1.19% |
| librariestestsnotieredcompilation.run.windows.x86.Release.mch |
554,463,761,525 |
557,305,770,791 |
+0.51% |
| realworld.run.windows.x86.checked.mch |
64,242,254,990 |
64,763,926,024 |
+0.81% |