Throughput Diffs

linux arm64

Overall (-0.17% to +0.00%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch -0.05%
benchmarks.run_pgo.linux.arm64.checked.mch -0.17%
benchmarks.run_tiered.linux.arm64.checked.mch -0.02%
libraries.pmi.linux.arm64.checked.mch -0.06%
libraries_tests.run.linux.arm64.Release.mch -0.05%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -0.03%
realworld.run.linux.arm64.checked.mch -0.05%

MinOpts (-0.01% to +0.00%)

Collection PDIFF
libraries.pmi.linux.arm64.checked.mch -0.01%

FullOpts (-0.20% to +0.00%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch -0.05%
benchmarks.run_pgo.linux.arm64.checked.mch -0.20%
benchmarks.run_tiered.linux.arm64.checked.mch -0.04%
coreclr_tests.run.linux.arm64.checked.mch -0.01%
libraries.pmi.linux.arm64.checked.mch -0.06%
libraries_tests.run.linux.arm64.Release.mch -0.07%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -0.04%
realworld.run.linux.arm64.checked.mch -0.05%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 39,436,578,668 39,418,725,209 -0.05%
benchmarks.run_pgo.linux.arm64.checked.mch 166,473,157,793 166,188,550,104 -0.17%
benchmarks.run_tiered.linux.arm64.checked.mch 34,865,466,671 34,859,335,847 -0.02%
coreclr_tests.run.linux.arm64.checked.mch 841,489,975,508 841,449,093,677 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 739,802,841 739,803,687 +0.00%
libraries.pmi.linux.arm64.checked.mch 193,109,114,676 192,990,296,278 -0.06%
libraries_tests.run.linux.arm64.Release.mch 692,529,342,370 692,214,666,880 -0.05%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 424,095,878,056 423,952,163,327 -0.03%
realworld.run.linux.arm64.checked.mch 39,130,353,558 39,110,011,612 -0.05%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,218,733 20,218,686 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 381,551,744 381,551,746 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,925,943,315 24,925,862,262 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,097,564,976 18,097,501,280 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,145,326,387 392,140,978,450 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,949,273 165,939,214 -0.01%
libraries_tests.run.linux.arm64.Release.mch 223,550,629,801 223,549,755,391 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,096,604,611 14,096,608,818 +0.00%
realworld.run.linux.arm64.checked.mch 457,295,500 457,289,344 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 39,055,026,924 39,037,173,463 -0.05%
benchmarks.run_pgo.linux.arm64.checked.mch 141,547,214,478 141,262,687,842 -0.20%
benchmarks.run_tiered.linux.arm64.checked.mch 16,767,901,695 16,761,834,567 -0.04%
coreclr_tests.run.linux.arm64.checked.mch 449,344,649,121 449,308,115,227 -0.01%
libraries.crossgen2.linux.arm64.checked.mch 739,802,841 739,803,687 +0.00%
libraries.pmi.linux.arm64.checked.mch 192,943,165,403 192,824,357,064 -0.06%
libraries_tests.run.linux.arm64.Release.mch 468,978,712,569 468,664,911,489 -0.07%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 409,999,273,445 409,855,554,509 -0.04%
realworld.run.linux.arm64.checked.mch 38,673,058,058 38,652,722,268 -0.05%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,218,733 20,218,686 -0.00%


linux x64

Overall (-0.16% to +0.01%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch -0.05%
benchmarks.run_pgo.linux.x64.checked.mch -0.16%
benchmarks.run_tiered.linux.x64.checked.mch -0.02%
coreclr_tests.run.linux.x64.checked.mch -0.01%
libraries.pmi.linux.x64.checked.mch -0.08%
libraries_tests.run.linux.x64.Release.mch -0.05%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -0.04%
realworld.run.linux.x64.checked.mch -0.06%
smoke_tests.nativeaot.linux.x64.checked.mch +0.01%

FullOpts (-0.18% to +0.01%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch -0.05%
benchmarks.run_pgo.linux.x64.checked.mch -0.18%
benchmarks.run_tiered.linux.x64.checked.mch -0.04%
coreclr_tests.run.linux.x64.checked.mch -0.01%
libraries.pmi.linux.x64.checked.mch -0.08%
libraries_tests.run.linux.x64.Release.mch -0.07%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -0.04%
realworld.run.linux.x64.checked.mch -0.06%
smoke_tests.nativeaot.linux.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 38,176,250,821 38,158,495,667 -0.05%
benchmarks.run_pgo.linux.x64.checked.mch 177,780,659,761 177,497,790,596 -0.16%
benchmarks.run_tiered.linux.x64.checked.mch 30,894,014,793 30,888,215,855 -0.02%
coreclr_tests.run.linux.x64.checked.mch 771,577,302,170 771,534,275,922 -0.01%
libraries.crossgen2.linux.x64.checked.mch 633,878,467 633,879,685 +0.00%
libraries.pmi.linux.x64.checked.mch 182,891,805,641 182,749,538,164 -0.08%
libraries_tests.run.linux.x64.Release.mch 666,147,806,501 665,828,063,248 -0.05%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 400,390,474,499 400,246,067,835 -0.04%
realworld.run.linux.x64.checked.mch 37,263,701,040 37,242,989,052 -0.06%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,491 12,279,794 +0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,720,891 342,720,891 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,889,056,107 24,888,971,459 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,606,542,414 14,606,482,073 -0.00%
coreclr_tests.run.linux.x64.checked.mch 354,968,269,932 354,963,802,667 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,823,001 149,823,646 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,904,682,840 195,903,809,889 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,963,132,143 12,963,122,848 -0.00%
realworld.run.linux.x64.checked.mch 329,542,941 329,536,733 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 37,833,529,930 37,815,774,776 -0.05%
benchmarks.run_pgo.linux.x64.checked.mch 152,891,603,654 152,608,819,137 -0.18%
benchmarks.run_tiered.linux.x64.checked.mch 16,287,472,379 16,281,733,782 -0.04%
coreclr_tests.run.linux.x64.checked.mch 416,609,032,238 416,570,473,255 -0.01%
libraries.crossgen2.linux.x64.checked.mch 633,878,467 633,879,685 +0.00%
libraries.pmi.linux.x64.checked.mch 182,741,982,640 182,599,714,518 -0.08%
libraries_tests.run.linux.x64.Release.mch 470,243,123,661 469,924,253,359 -0.07%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 387,427,342,356 387,282,944,987 -0.04%
realworld.run.linux.x64.checked.mch 36,934,158,099 36,913,452,319 -0.06%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,491 12,279,794 +0.01%


osx arm64

Overall (-0.06% to -0.00%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch -0.05%
benchmarks.run_pgo.osx.arm64.checked.mch -0.06%
benchmarks.run_tiered.osx.arm64.checked.mch -0.01%
libraries.pmi.osx.arm64.checked.mch -0.06%
libraries_tests.run.osx.arm64.Release.mch -0.04%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch -0.03%
realworld.run.osx.arm64.checked.mch -0.05%

MinOpts (-0.01% to +0.00%)

Collection PDIFF
libraries.pmi.osx.arm64.checked.mch -0.01%

FullOpts (-0.08% to -0.00%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch -0.05%
benchmarks.run_pgo.osx.arm64.checked.mch -0.07%
benchmarks.run_tiered.osx.arm64.checked.mch -0.02%
coreclr_tests.run.osx.arm64.checked.mch -0.01%
libraries.pmi.osx.arm64.checked.mch -0.06%
libraries_tests.run.osx.arm64.Release.mch -0.08%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch -0.04%
realworld.run.osx.arm64.checked.mch -0.05%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 35,234,500,777 35,218,567,347 -0.05%
benchmarks.run_pgo.osx.arm64.checked.mch 79,996,902,787 79,952,295,978 -0.06%
benchmarks.run_tiered.osx.arm64.checked.mch 26,674,424,541 26,670,890,475 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 801,824,254,377 801,787,793,080 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 732,369,348 732,368,845 -0.00%
libraries.pmi.osx.arm64.checked.mch 202,254,507,476 202,123,638,290 -0.06%
libraries_tests.run.osx.arm64.Release.mch 502,902,757,849 502,679,773,456 -0.04%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 419,153,553,657 419,008,745,412 -0.03%
realworld.run.osx.arm64.checked.mch 37,144,067,370 37,125,028,723 -0.05%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,722 556,722 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,078,363,544 17,078,289,553 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,994,690,802 11,994,634,343 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,827,749,440 374,823,582,349 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,249,268 167,239,129 -0.01%
libraries_tests.run.osx.arm64.Release.mch 207,773,180,785 207,772,378,190 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,345,545 13,722,344,941 -0.00%
realworld.run.osx.arm64.checked.mch 438,376,863 438,386,710 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 35,233,944,055 35,218,010,625 -0.05%
benchmarks.run_pgo.osx.arm64.checked.mch 62,918,539,243 62,874,006,425 -0.07%
benchmarks.run_tiered.osx.arm64.checked.mch 14,679,733,739 14,676,256,132 -0.02%
coreclr_tests.run.osx.arm64.checked.mch 426,996,504,937 426,964,210,731 -0.01%
libraries.crossgen2.osx.arm64.checked.mch 732,369,348 732,368,845 -0.00%
libraries.pmi.osx.arm64.checked.mch 202,087,258,208 201,956,399,161 -0.06%
libraries_tests.run.osx.arm64.Release.mch 295,129,577,064 294,907,395,266 -0.08%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 405,431,208,112 405,286,400,471 -0.04%
realworld.run.osx.arm64.checked.mch 36,705,690,507 36,686,642,013 -0.05%


windows arm64

Overall (-0.99% to +0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.05%
benchmarks.run_pgo.windows.arm64.checked.mch -0.21%
benchmarks.run_tiered.windows.arm64.checked.mch -0.02%
libraries.pmi.windows.arm64.checked.mch -0.06%
libraries_tests.run.windows.arm64.Release.mch -0.04%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch -0.03%
realworld.run.windows.arm64.checked.mch -0.05%
smoke_tests.nativeaot.windows.arm64.checked.mch -0.99%

MinOpts (-0.01% to 0.00%)

Collection PDIFF
libraries.pmi.windows.arm64.checked.mch -0.01%

FullOpts (-0.99% to +0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.05%
benchmarks.run_pgo.windows.arm64.checked.mch -0.26%
benchmarks.run_tiered.windows.arm64.checked.mch -0.04%
coreclr_tests.run.windows.arm64.checked.mch -0.01%
libraries.pmi.windows.arm64.checked.mch -0.06%
libraries_tests.run.windows.arm64.Release.mch -0.07%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch -0.03%
realworld.run.windows.arm64.checked.mch -0.06%
smoke_tests.nativeaot.windows.arm64.checked.mch -0.99%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 34,447,273,803 34,430,540,265 -0.05%
benchmarks.run_pgo.windows.arm64.checked.mch 95,161,286,251 94,958,604,713 -0.21%
benchmarks.run_tiered.windows.arm64.checked.mch 26,564,490,129 26,558,100,749 -0.02%
coreclr_tests.run.windows.arm64.checked.mch 817,866,265,887 817,828,773,048 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 789,624,178 789,625,550 +0.00%
libraries.pmi.windows.arm64.checked.mch 201,042,025,710 200,917,628,286 -0.06%
libraries_tests.run.windows.arm64.Release.mch 526,801,311,266 526,583,855,599 -0.04%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 442,818,302,088 442,669,341,830 -0.03%
realworld.run.windows.arm64.checked.mch 39,249,307,752 39,227,731,319 -0.05%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,686 12,296,127 -0.99%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,691 556,691 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,018,480,964 17,018,392,767 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,719,707,657 11,719,650,928 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,908,891,491 382,904,937,477 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,973,067 165,962,959 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,388,067,255 209,387,272,147 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,725,935,954 13,725,922,640 -0.00%
realworld.run.windows.arm64.checked.mch 438,884,970 438,878,805 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 34,446,717,112 34,429,983,574 -0.05%
benchmarks.run_pgo.windows.arm64.checked.mch 78,142,805,287 77,940,211,946 -0.26%
benchmarks.run_tiered.windows.arm64.checked.mch 14,844,782,472 14,838,449,821 -0.04%
coreclr_tests.run.windows.arm64.checked.mch 434,957,374,396 434,923,835,571 -0.01%
libraries.crossgen2.windows.arm64.checked.mch 789,624,178 789,625,550 +0.00%
libraries.pmi.windows.arm64.checked.mch 200,876,052,643 200,751,665,327 -0.06%
libraries_tests.run.windows.arm64.Release.mch 317,413,244,011 317,196,583,452 -0.07%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 429,092,366,134 428,943,419,190 -0.03%
realworld.run.windows.arm64.checked.mch 38,810,422,782 38,788,852,514 -0.06%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,686 12,296,127 -0.99%


windows x64

Overall (-0.89% to +0.00%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch -0.05%
benchmarks.run_pgo.windows.x64.checked.mch -0.06%
benchmarks.run_tiered.windows.x64.checked.mch -0.02%
libraries.pmi.windows.x64.checked.mch -0.06%
libraries_tests.run.windows.x64.Release.mch -0.05%
librariestestsnotieredcompilation.run.windows.x64.Release.mch -0.03%
realworld.run.windows.x64.checked.mch -0.06%
smoke_tests.nativeaot.windows.x64.checked.mch -0.89%

FullOpts (-0.89% to +0.00%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch -0.05%
benchmarks.run_pgo.windows.x64.checked.mch -0.08%
benchmarks.run_tiered.windows.x64.checked.mch -0.04%
coreclr_tests.run.windows.x64.checked.mch -0.01%
libraries.pmi.windows.x64.checked.mch -0.06%
libraries_tests.run.windows.x64.Release.mch -0.08%
librariestestsnotieredcompilation.run.windows.x64.Release.mch -0.04%
realworld.run.windows.x64.checked.mch -0.06%
smoke_tests.nativeaot.windows.x64.checked.mch -0.89%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 33,606,909,217 33,590,235,628 -0.05%
benchmarks.run_pgo.windows.x64.checked.mch 92,246,853,476 92,187,140,709 -0.06%
benchmarks.run_tiered.windows.x64.checked.mch 25,522,003,166 25,516,227,357 -0.02%
coreclr_tests.run.windows.x64.checked.mch 743,444,116,749 743,408,037,745 -0.00%
libraries.crossgen2.windows.x64.checked.mch 655,514,727 655,514,966 +0.00%
libraries.pmi.windows.x64.checked.mch 189,933,527,215 189,811,554,403 -0.06%
libraries_tests.run.windows.x64.Release.mch 488,728,013,316 488,483,080,563 -0.05%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 413,637,742,980 413,494,275,698 -0.03%
realworld.run.windows.x64.checked.mch 39,901,547,546 39,877,910,219 -0.06%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,331 14,644,664 -0.89%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,660 466,660 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,848,146,198 14,848,064,361 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,133,216,018 10,133,160,913 -0.00%
coreclr_tests.run.windows.x64.checked.mch 340,038,155,927 340,033,770,979 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,302,514 143,301,463 -0.00%
libraries_tests.run.windows.x64.Release.mch 181,273,063,235 181,272,210,514 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,542,928,932 12,542,924,559 -0.00%
realworld.run.windows.x64.checked.mch 333,580,799 333,574,594 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 33,606,442,557 33,589,768,968 -0.05%
benchmarks.run_pgo.windows.x64.checked.mch 77,398,707,278 77,339,076,348 -0.08%
benchmarks.run_tiered.windows.x64.checked.mch 15,388,787,148 15,383,066,444 -0.04%
coreclr_tests.run.windows.x64.checked.mch 403,405,960,822 403,374,266,766 -0.01%
libraries.crossgen2.windows.x64.checked.mch 655,514,727 655,514,966 +0.00%
libraries.pmi.windows.x64.checked.mch 189,790,224,701 189,668,252,940 -0.06%
libraries_tests.run.windows.x64.Release.mch 307,454,950,081 307,210,870,049 -0.08%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 401,094,814,048 400,951,351,139 -0.04%
realworld.run.windows.x64.checked.mch 39,567,966,747 39,544,335,625 -0.06%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,331 14,644,664 -0.89%