Throughput Diffs

linux arm

Overall (-0.13% to -0.04%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -0.09%
benchmarks.run_pgo.linux.arm.checked.mch -0.10%
benchmarks.run_tiered.linux.arm.checked.mch -0.09%
coreclr_tests.run.linux.arm.checked.mch -0.04%
libraries.crossgen2.linux.arm.checked.mch -0.08%
libraries.pmi.linux.arm.checked.mch -0.10%
libraries_tests.run.linux.arm.Release.mch -0.13%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -0.09%
realworld.run.linux.arm.checked.mch -0.09%

MinOpts (-0.02% to -0.01%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -0.01%
benchmarks.run_pgo.linux.arm.checked.mch -0.01%
benchmarks.run_tiered.linux.arm.checked.mch -0.01%
coreclr_tests.run.linux.arm.checked.mch -0.01%
libraries.crossgen2.linux.arm.checked.mch -0.01%
libraries.pmi.linux.arm.checked.mch -0.02%
libraries_tests.run.linux.arm.Release.mch -0.01%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -0.01%
realworld.run.linux.arm.checked.mch -0.01%

FullOpts (-0.17% to -0.07%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -0.09%
benchmarks.run_pgo.linux.arm.checked.mch -0.11%
benchmarks.run_tiered.linux.arm.checked.mch -0.11%
coreclr_tests.run.linux.arm.checked.mch -0.07%
libraries.crossgen2.linux.arm.checked.mch -0.08%
libraries.pmi.linux.arm.checked.mch -0.10%
libraries_tests.run.linux.arm.Release.mch -0.17%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -0.09%
realworld.run.linux.arm.checked.mch -0.09%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 73,736,254,383 73,668,701,584 -0.09%
benchmarks.run_pgo.linux.arm.checked.mch 322,427,545,765 322,090,388,896 -0.10%
benchmarks.run_tiered.linux.arm.checked.mch 67,037,597,681 66,978,071,878 -0.09%
coreclr_tests.run.linux.arm.checked.mch 977,023,551,966 976,598,339,136 -0.04%
libraries.crossgen2.linux.arm.checked.mch 135,495,916,609 135,388,350,385 -0.08%
libraries.pmi.linux.arm.checked.mch 269,626,208,164 269,348,948,883 -0.10%
libraries_tests.run.linux.arm.Release.mch 945,542,567,173 944,295,119,389 -0.13%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 461,303,329,915 460,888,068,198 -0.09%
realworld.run.linux.arm.checked.mch 72,717,309,486 72,649,239,304 -0.09%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 761,100,345 761,045,725 -0.01%
benchmarks.run_pgo.linux.arm.checked.mch 20,143,322,047 20,141,423,185 -0.01%
benchmarks.run_tiered.linux.arm.checked.mch 12,473,992,948 12,472,895,399 -0.01%
coreclr_tests.run.linux.arm.checked.mch 404,786,703,494 404,763,254,233 -0.01%
libraries.crossgen2.linux.arm.checked.mch 2,286,243 2,286,016 -0.01%
libraries.pmi.linux.arm.checked.mch 187,171,829 187,135,908 -0.02%
libraries_tests.run.linux.arm.Release.mch 214,887,061,913 214,873,853,861 -0.01%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 17,237,914,891 17,236,400,002 -0.01%
realworld.run.linux.arm.checked.mch 581,659,863 581,613,285 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 72,975,154,038 72,907,655,859 -0.09%
benchmarks.run_pgo.linux.arm.checked.mch 302,284,223,718 301,948,965,711 -0.11%
benchmarks.run_tiered.linux.arm.checked.mch 54,563,604,733 54,505,176,479 -0.11%
coreclr_tests.run.linux.arm.checked.mch 572,236,848,472 571,835,084,903 -0.07%
libraries.crossgen2.linux.arm.checked.mch 135,493,630,366 135,386,064,369 -0.08%
libraries.pmi.linux.arm.checked.mch 269,439,036,335 269,161,812,975 -0.10%
libraries_tests.run.linux.arm.Release.mch 730,655,505,260 729,421,265,528 -0.17%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 444,065,415,024 443,651,668,196 -0.09%
realworld.run.linux.arm.checked.mch 72,135,649,623 72,067,626,019 -0.09%


windows x86

Overall (-0.16% to -0.07%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch -0.16%
benchmarks.run_pgo.windows.x86.checked.mch -0.15%
benchmarks.run_tiered.windows.x86.checked.mch -0.15%
coreclr_tests.run.windows.x86.checked.mch -0.07%
libraries.crossgen2.windows.x86.checked.mch -0.12%
libraries.pmi.windows.x86.checked.mch -0.13%
libraries_tests.run.windows.x86.Release.mch -0.16%
librariestestsnotieredcompilation.run.windows.x86.Release.mch -0.11%
realworld.run.windows.x86.checked.mch -0.13%

MinOpts (-0.05% to -0.01%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch -0.01%
benchmarks.run_pgo.windows.x86.checked.mch -0.02%
benchmarks.run_tiered.windows.x86.checked.mch -0.02%
coreclr_tests.run.windows.x86.checked.mch -0.01%
libraries.crossgen2.windows.x86.checked.mch -0.02%
libraries.pmi.windows.x86.checked.mch -0.05%
libraries_tests.run.windows.x86.Release.mch -0.02%
librariestestsnotieredcompilation.run.windows.x86.Release.mch -0.02%
realworld.run.windows.x86.checked.mch -0.03%

FullOpts (-0.20% to -0.09%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch -0.16%
benchmarks.run_pgo.windows.x86.checked.mch -0.15%
benchmarks.run_tiered.windows.x86.checked.mch -0.18%
coreclr_tests.run.windows.x86.checked.mch -0.09%
libraries.crossgen2.windows.x86.checked.mch -0.12%
libraries.pmi.windows.x86.checked.mch -0.13%
libraries_tests.run.windows.x86.Release.mch -0.20%
librariestestsnotieredcompilation.run.windows.x86.Release.mch -0.11%
realworld.run.windows.x86.checked.mch -0.13%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 44,330,024,428 44,260,780,006 -0.16%
benchmarks.run_pgo.windows.x86.checked.mch 281,889,901,968 281,472,469,920 -0.15%
benchmarks.run_tiered.windows.x86.checked.mch 40,737,466,605 40,674,650,150 -0.15%
coreclr_tests.run.windows.x86.checked.mch 906,565,645,938 905,973,368,738 -0.07%
libraries.crossgen2.windows.x86.checked.mch 145,309,260,148 145,139,936,574 -0.12%
libraries.pmi.windows.x86.checked.mch 288,318,304,825 287,945,453,449 -0.13%
libraries_tests.run.windows.x86.Release.mch 700,048,950,968 698,908,732,352 -0.16%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 561,436,310,363 560,844,915,034 -0.11%
realworld.run.windows.x86.checked.mch 62,331,831,408 62,253,610,634 -0.13%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 559,040 558,961 -0.01%
benchmarks.run_pgo.windows.x86.checked.mch 10,704,207,277 10,701,532,362 -0.02%
benchmarks.run_tiered.windows.x86.checked.mch 6,949,138,493 6,947,463,134 -0.02%
coreclr_tests.run.windows.x86.checked.mch 308,495,531,622 308,450,170,082 -0.01%
libraries.crossgen2.windows.x86.checked.mch 2,058,075 2,057,651 -0.02%
libraries.pmi.windows.x86.checked.mch 132,818,961 132,749,095 -0.05%
libraries_tests.run.windows.x86.Release.mch 145,075,456,669 145,052,542,454 -0.02%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 12,803,696,966 12,800,523,264 -0.02%
realworld.run.windows.x86.checked.mch 328,512,950 328,424,092 -0.03%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 44,329,465,388 44,260,221,045 -0.16%
benchmarks.run_pgo.windows.x86.checked.mch 271,185,694,691 270,770,937,558 -0.15%
benchmarks.run_tiered.windows.x86.checked.mch 33,788,328,112 33,727,187,016 -0.18%
coreclr_tests.run.windows.x86.checked.mch 598,070,114,316 597,523,198,656 -0.09%
libraries.crossgen2.windows.x86.checked.mch 145,307,202,073 145,137,878,923 -0.12%
libraries.pmi.windows.x86.checked.mch 288,185,485,864 287,812,704,354 -0.13%
libraries_tests.run.windows.x86.Release.mch 554,973,494,299 553,856,189,898 -0.20%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 548,632,613,397 548,044,391,770 -0.11%
realworld.run.windows.x86.checked.mch 62,003,318,458 61,925,186,542 -0.13%