Throughput Diffs

linux arm64

Overall (+0.01% to +0.19%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch +0.05%
benchmarks.run_pgo.linux.arm64.checked.mch +0.19%
benchmarks.run_tiered.linux.arm64.checked.mch +0.03%
coreclr_tests.run.linux.arm64.checked.mch +0.02%
libraries.crossgen2.linux.arm64.checked.mch +0.01%
libraries.pmi.linux.arm64.checked.mch +0.06%
libraries_tests.run.linux.arm64.Release.mch +0.10%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch +0.06%
realworld.run.linux.arm64.checked.mch +0.06%
smoke_tests.nativeaot.linux.arm64.checked.mch +0.06%

FullOpts (+0.01% to +0.22%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch +0.05%
benchmarks.run_pgo.linux.arm64.checked.mch +0.22%
benchmarks.run_tiered.linux.arm64.checked.mch +0.06%
coreclr_tests.run.linux.arm64.checked.mch +0.04%
libraries.crossgen2.linux.arm64.checked.mch +0.01%
libraries.pmi.linux.arm64.checked.mch +0.06%
libraries_tests.run.linux.arm64.Release.mch +0.13%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch +0.06%
realworld.run.linux.arm64.checked.mch +0.06%
smoke_tests.nativeaot.linux.arm64.checked.mch +0.06%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,013,913,445 56,039,643,762 +0.05%
benchmarks.run_pgo.linux.arm64.checked.mch 236,031,712,912 236,489,078,427 +0.19%
benchmarks.run_tiered.linux.arm64.checked.mch 40,263,920,858 40,275,399,351 +0.03%
coreclr_tests.run.linux.arm64.checked.mch 962,692,270,999 962,913,629,627 +0.02%
libraries.crossgen2.linux.arm64.checked.mch 145,711,670,759 145,724,851,903 +0.01%
libraries.pmi.linux.arm64.checked.mch 270,968,219,013 271,130,493,473 +0.06%
libraries_tests.run.linux.arm64.Release.mch 984,045,174,159 985,070,340,541 +0.10%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,303,324,416 550,612,551,735 +0.06%
realworld.run.linux.arm64.checked.mch 58,421,451,001 58,458,456,421 +0.06%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,023,600,004 12,030,770,947 +0.06%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,285,695 340,285,697 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,329,238,254 27,329,239,175 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,730,937 20,658,729,656 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,744,274,301 391,743,982,109 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,944 1,888,944 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,414 165,940,428 +0.00%
libraries_tests.run.linux.arm64.Release.mch 222,164,586,459 222,164,598,887 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,343,434 14,094,326,481 -0.00%
realworld.run.linux.arm64.checked.mch 457,381,216 457,365,211 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,860 1,252,860 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,673,627,750 55,699,358,065 +0.05%
benchmarks.run_pgo.linux.arm64.checked.mch 208,702,474,658 209,159,839,252 +0.22%
benchmarks.run_tiered.linux.arm64.checked.mch 19,605,189,921 19,616,669,695 +0.06%
coreclr_tests.run.linux.arm64.checked.mch 570,947,996,698 571,169,647,518 +0.04%
libraries.crossgen2.linux.arm64.checked.mch 145,709,781,815 145,722,962,959 +0.01%
libraries.pmi.linux.arm64.checked.mch 270,802,278,599 270,964,553,045 +0.06%
libraries_tests.run.linux.arm64.Release.mch 761,880,587,700 762,905,741,654 +0.13%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,208,980,982 536,518,225,254 +0.06%
realworld.run.linux.arm64.checked.mch 57,964,069,785 58,001,091,210 +0.06%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,022,347,144 12,029,518,087 +0.06%


linux x64

Overall (+0.01% to +0.19%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.05%
benchmarks.run_pgo.linux.x64.checked.mch +0.19%
benchmarks.run_tiered.linux.x64.checked.mch +0.03%
coreclr_tests.run.linux.x64.checked.mch +0.03%
libraries.crossgen2.linux.x64.checked.mch +0.01%
libraries.pmi.linux.x64.checked.mch +0.07%
libraries_tests.run.linux.x64.Release.mch +0.11%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +0.06%
realworld.run.linux.x64.checked.mch +0.07%
smoke_tests.nativeaot.linux.x64.checked.mch +0.04%

FullOpts (+0.01% to +0.21%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,672,501,512 57,702,466,944 +0.05%
benchmarks.run_pgo.linux.x64.checked.mch 237,753,107,843 238,199,698,973 +0.19%
benchmarks.run_tiered.linux.x64.checked.mch 38,687,386,114 38,698,599,975 +0.03%
coreclr_tests.run.linux.x64.checked.mch 882,090,050,617 882,323,166,462 +0.03%
libraries.crossgen2.linux.x64.checked.mch 129,432,780,592 129,445,873,349 +0.01%
libraries.pmi.linux.x64.checked.mch 257,488,034,876 257,657,952,627 +0.07%
libraries_tests.run.linux.x64.Release.mch 909,735,909,187 910,756,739,653 +0.11%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,293,972,437 520,612,534,670 +0.06%
realworld.run.linux.x64.checked.mch 55,695,164,347 55,732,869,321 +0.07%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,046,648 19,395,579,710 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,542,882 388,542,882 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,039,979,508 26,039,980,313 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,951,043,710 19,951,042,020 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,368,895,956 355,368,572,931 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,980 1,643,980 0.00%
libraries.pmi.linux.x64.checked.mch 149,805,765 149,805,781 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,631,324,910 196,631,333,979 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,536,197 12,962,532,198 -0.00%
realworld.run.linux.x64.checked.mch 329,720,827 329,720,818 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,243 1,251,243 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,283,958,630 57,313,924,062 +0.05%
benchmarks.run_pgo.linux.x64.checked.mch 211,713,128,335 212,159,718,660 +0.21%
benchmarks.run_tiered.linux.x64.checked.mch 18,736,342,404 18,747,557,955 +0.06%
coreclr_tests.run.linux.x64.checked.mch 526,721,154,661 526,954,593,531 +0.04%
libraries.crossgen2.linux.x64.checked.mch 129,431,136,612 129,444,229,369 +0.01%
libraries.pmi.linux.x64.checked.mch 257,338,229,111 257,508,146,846 +0.07%
libraries_tests.run.linux.x64.Release.mch 713,104,584,277 714,125,405,674 +0.14%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,331,436,240 507,650,002,472 +0.06%
realworld.run.linux.x64.checked.mch 55,365,443,520 55,403,148,503 +0.07%
smoke_tests.nativeaot.linux.x64.checked.mch 19,385,795,405 19,394,328,467 +0.04%


osx arm64

Overall (+0.01% to +0.11%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch +0.06%
benchmarks.run_pgo.osx.arm64.checked.mch +0.11%
benchmarks.run_tiered.osx.arm64.checked.mch +0.03%
coreclr_tests.run.osx.arm64.checked.mch +0.02%
libraries.crossgen2.osx.arm64.checked.mch +0.01%
libraries.pmi.osx.arm64.checked.mch +0.06%
libraries_tests.run.osx.arm64.Release.mch +0.10%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch +0.06%
realworld.run.osx.arm64.checked.mch +0.06%

FullOpts (+0.01% to +0.14%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch +0.06%
benchmarks.run_pgo.osx.arm64.checked.mch +0.13%
benchmarks.run_tiered.osx.arm64.checked.mch +0.05%
coreclr_tests.run.osx.arm64.checked.mch +0.03%
libraries.crossgen2.osx.arm64.checked.mch +0.01%
libraries.pmi.osx.arm64.checked.mch +0.06%
libraries_tests.run.osx.arm64.Release.mch +0.14%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch +0.06%
realworld.run.osx.arm64.checked.mch +0.06%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,359,528,782 42,384,428,871 +0.06%
benchmarks.run_pgo.osx.arm64.checked.mch 90,954,436,544 91,053,612,002 +0.11%
benchmarks.run_tiered.osx.arm64.checked.mch 28,495,794,797 28,504,713,393 +0.03%
coreclr_tests.run.osx.arm64.checked.mch 918,012,001,870 918,185,524,064 +0.02%
libraries.crossgen2.osx.arm64.checked.mch 145,465,444,451 145,478,551,552 +0.01%
libraries.pmi.osx.arm64.checked.mch 280,875,937,462 281,038,543,257 +0.06%
libraries_tests.run.osx.arm64.Release.mch 721,957,479,722 722,687,913,317 +0.10%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,752,255,677 543,059,366,299 +0.06%
realworld.run.osx.arm64.checked.mch 55,631,451,854 55,666,538,297 +0.06%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,703 556,703 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,035,216,665 17,035,216,955 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,927,011 11,991,923,208 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 375,002,545,529 375,002,527,041 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,464 1,886,464 0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,381 167,240,808 +0.00%
libraries_tests.run.osx.arm64.Release.mch 210,093,116,151 210,093,093,413 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,596,882 13,721,592,278 -0.00%
realworld.run.osx.arm64.checked.mch 438,496,565 438,496,562 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,358,972,079 42,383,872,168 +0.06%
benchmarks.run_pgo.osx.arm64.checked.mch 73,919,219,879 74,018,395,047 +0.13%
benchmarks.run_tiered.osx.arm64.checked.mch 16,503,867,786 16,512,790,185 +0.05%
coreclr_tests.run.osx.arm64.checked.mch 543,009,456,341 543,182,997,023 +0.03%
libraries.crossgen2.osx.arm64.checked.mch 145,463,557,987 145,476,665,088 +0.01%
libraries.pmi.osx.arm64.checked.mch 280,708,704,081 280,871,302,449 +0.06%
libraries_tests.run.osx.arm64.Release.mch 511,864,363,571 512,594,819,904 +0.14%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,030,658,795 529,337,774,021 +0.06%
realworld.run.osx.arm64.checked.mch 55,192,955,289 55,228,041,735 +0.06%


windows arm64

Overall (+0.01% to +0.19%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch +0.06%
benchmarks.run_pgo.windows.arm64.checked.mch +0.19%
benchmarks.run_tiered.windows.arm64.checked.mch +0.04%
coreclr_tests.run.windows.arm64.checked.mch +0.02%
libraries.crossgen2.windows.arm64.checked.mch +0.01%
libraries.pmi.windows.arm64.checked.mch +0.06%
libraries_tests.run.windows.arm64.Release.mch +0.12%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch +0.06%
realworld.run.windows.arm64.checked.mch +0.06%
smoke_tests.nativeaot.windows.arm64.checked.mch +0.06%

FullOpts (+0.01% to +0.22%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch +0.06%
benchmarks.run_pgo.windows.arm64.checked.mch +0.22%
benchmarks.run_tiered.windows.arm64.checked.mch +0.06%
coreclr_tests.run.windows.arm64.checked.mch +0.03%
libraries.crossgen2.windows.arm64.checked.mch +0.01%
libraries.pmi.windows.arm64.checked.mch +0.06%
libraries_tests.run.windows.arm64.Release.mch +0.17%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch +0.06%
realworld.run.windows.arm64.checked.mch +0.06%
smoke_tests.nativeaot.windows.arm64.checked.mch +0.06%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,627,268,283 41,652,275,842 +0.06%
benchmarks.run_pgo.windows.arm64.checked.mch 136,265,168,913 136,530,591,788 +0.19%
benchmarks.run_tiered.windows.arm64.checked.mch 29,625,031,023 29,635,891,749 +0.04%
coreclr_tests.run.windows.arm64.checked.mch 935,838,218,058 936,020,523,232 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 153,488,527,087 153,503,104,727 +0.01%
libraries.pmi.windows.arm64.checked.mch 282,045,927,355 282,216,189,710 +0.06%
libraries_tests.run.windows.arm64.Release.mch 739,926,146,022 740,813,282,365 +0.12%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,401,437,653 573,730,901,860 +0.06%
realworld.run.windows.arm64.checked.mch 58,490,197,213 58,527,046,337 +0.06%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,095,847,926 16,104,922,342 +0.06%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,684 556,684 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,826,809,228 16,826,815,025 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,746,990 11,718,745,628 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,825,715,543 381,825,718,273 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,353 1,889,353 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,176 165,954,189 +0.00%
libraries_tests.run.windows.arm64.Release.mch 209,832,325,108 209,832,311,648 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,891,965 13,721,902,393 +0.00%
realworld.run.windows.arm64.checked.mch 438,850,997 438,850,989 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,937 1,300,937 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,626,711,599 41,651,719,158 +0.06%
benchmarks.run_pgo.windows.arm64.checked.mch 119,438,359,685 119,703,776,763 +0.22%
benchmarks.run_tiered.windows.arm64.checked.mch 17,906,284,033 17,917,146,121 +0.06%
coreclr_tests.run.windows.arm64.checked.mch 554,012,502,515 554,194,804,959 +0.03%
libraries.crossgen2.windows.arm64.checked.mch 153,486,637,734 153,501,215,374 +0.01%
libraries.pmi.windows.arm64.checked.mch 281,879,973,179 282,050,235,521 +0.06%
libraries_tests.run.windows.arm64.Release.mch 530,093,820,914 530,980,970,717 +0.17%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,679,545,688 560,008,999,467 +0.06%
realworld.run.windows.arm64.checked.mch 58,051,346,216 58,088,195,348 +0.06%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,094,546,989 16,103,621,405 +0.06%


windows x64

Overall (+0.01% to +0.19%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch +0.10%
benchmarks.run.windows.x64.checked.mch +0.07%
benchmarks.run_pgo.windows.x64.checked.mch +0.19%
benchmarks.run_tiered.windows.x64.checked.mch +0.04%
coreclr_tests.run.windows.x64.checked.mch +0.02%
libraries.crossgen2.windows.x64.checked.mch +0.01%
libraries.pmi.windows.x64.checked.mch +0.07%
libraries_tests.run.windows.x64.Release.mch +0.11%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.06%
realworld.run.windows.x64.checked.mch +0.06%
smoke_tests.nativeaot.windows.x64.checked.mch +0.05%

FullOpts (+0.01% to +0.22%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch +0.12%
benchmarks.run.windows.x64.checked.mch +0.07%
benchmarks.run_pgo.windows.x64.checked.mch +0.22%
benchmarks.run_tiered.windows.x64.checked.mch +0.06%
coreclr_tests.run.windows.x64.checked.mch +0.04%
libraries.crossgen2.windows.x64.checked.mch +0.01%
libraries.pmi.windows.x64.checked.mch +0.07%
libraries_tests.run.windows.x64.Release.mch +0.15%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.06%
realworld.run.windows.x64.checked.mch +0.06%
smoke_tests.nativeaot.windows.x64.checked.mch +0.05%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,577,855,205 154,733,996,576 +0.10%
benchmarks.run.windows.x64.checked.mch 40,497,578,848 40,526,252,630 +0.07%
benchmarks.run_pgo.windows.x64.checked.mch 120,276,866,396 120,505,918,534 +0.19%
benchmarks.run_tiered.windows.x64.checked.mch 26,764,287,790 26,774,488,471 +0.04%
coreclr_tests.run.windows.x64.checked.mch 850,589,152,401 850,777,388,069 +0.02%
libraries.crossgen2.windows.x64.checked.mch 134,844,449,180 134,859,059,746 +0.01%
libraries.pmi.windows.x64.checked.mch 266,928,785,310 267,107,063,574 +0.07%
libraries_tests.run.windows.x64.Release.mch 678,999,384,527 679,740,491,112 +0.11%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,451,196,705 537,788,768,670 +0.06%
realworld.run.windows.x64.checked.mch 59,580,890,794 59,618,963,353 +0.06%
smoke_tests.nativeaot.windows.x64.checked.mch 23,059,474,596 23,070,123,711 +0.05%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,949,885 19,485,949,780 -0.00%
benchmarks.run.windows.x64.checked.mch 466,630 466,630 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,237,873,795 15,237,871,084 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,926,785 10,127,923,881 -0.00%
coreclr_tests.run.windows.x64.checked.mch 340,065,804,732 340,065,756,842 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,698 1,599,698 0.00%
libraries.pmi.windows.x64.checked.mch 143,284,393 143,284,398 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,973,373,918 181,973,375,168 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,195,795 12,436,193,043 -0.00%
realworld.run.windows.x64.checked.mch 333,558,596 333,558,598 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,759 1,251,759 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,091,905,320 135,248,046,796 +0.12%
benchmarks.run.windows.x64.checked.mch 40,497,112,218 40,525,786,000 +0.07%
benchmarks.run_pgo.windows.x64.checked.mch 105,038,992,601 105,268,047,450 +0.22%
benchmarks.run_tiered.windows.x64.checked.mch 16,636,361,005 16,646,564,590 +0.06%
coreclr_tests.run.windows.x64.checked.mch 510,523,347,669 510,711,631,227 +0.04%
libraries.crossgen2.windows.x64.checked.mch 134,842,849,482 134,857,460,048 +0.01%
libraries.pmi.windows.x64.checked.mch 266,785,500,917 266,963,779,176 +0.07%
libraries_tests.run.windows.x64.Release.mch 497,026,010,609 497,767,115,944 +0.15%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,015,000,910 525,352,575,627 +0.06%
realworld.run.windows.x64.checked.mch 59,247,332,198 59,285,404,755 +0.06%
smoke_tests.nativeaot.windows.x64.checked.mch 23,058,222,837 23,068,871,952 +0.05%