Throughput Diffs

linux arm64

Overall (+0.03% to +0.05%)

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

MinOpts (-0.01% to +0.00%)

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

FullOpts (+0.04% to +0.06%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 61,030,861,104 61,057,576,233 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 236,502,359,456 236,615,733,096 +0.05%
benchmarks.run_tiered.linux.arm64.checked.mch 40,595,891,068 40,607,113,626 +0.03%
coreclr_tests.run.linux.arm64.checked.mch 961,088,650,496 961,361,767,865 +0.03%
libraries.crossgen2.linux.arm64.checked.mch 165,402,828,498 165,463,748,034 +0.04%
libraries.pmi.linux.arm64.checked.mch 269,334,738,272 269,457,159,233 +0.05%
libraries_tests.run.linux.arm64.Release.mch 912,262,050,929 912,566,594,620 +0.03%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,357,879,837 546,551,171,520 +0.04%
realworld.run.linux.arm64.checked.mch 57,959,580,464 57,985,258,649 +0.04%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,307,230 12,026,101,267 +0.05%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 447,665,957 447,665,957 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 23,365,500,677 23,365,499,035 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,975,212,471 20,975,206,891 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,318,293,468 392,317,967,763 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,870,887 1,870,887 0.00%
libraries.pmi.linux.arm64.checked.mch 165,073,061 165,063,189 -0.01%
libraries_tests.run.linux.arm64.Release.mch 220,882,581,541 220,882,571,345 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,866,475,913 13,866,477,563 +0.00%
realworld.run.linux.arm64.checked.mch 448,458,758 448,458,758 0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,243,521 1,243,521 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 60,583,195,147 60,609,910,276 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 213,136,858,779 213,250,234,061 +0.05%
benchmarks.run_tiered.linux.arm64.checked.mch 19,620,678,597 19,631,906,735 +0.06%
coreclr_tests.run.linux.arm64.checked.mch 568,770,357,028 569,043,800,102 +0.05%
libraries.crossgen2.linux.arm64.checked.mch 165,400,957,611 165,461,877,147 +0.04%
libraries.pmi.linux.arm64.checked.mch 269,169,665,211 269,292,096,044 +0.05%
libraries_tests.run.linux.arm64.Release.mch 691,379,469,388 691,684,023,275 +0.04%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,491,403,924 532,684,693,957 +0.04%
realworld.run.linux.arm64.checked.mch 57,511,121,706 57,536,799,891 +0.04%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,019,063,709 12,024,857,746 +0.05%


linux x64

Overall (+0.03% to +0.05%)

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

FullOpts (+0.04% to +0.08%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,238,015,332 51,263,269,970 +0.05%
benchmarks.run_pgo.linux.x64.checked.mch 236,083,178,938 236,206,730,867 +0.05%
benchmarks.run_tiered.linux.x64.checked.mch 33,550,486,424 33,561,380,127 +0.03%
coreclr_tests.run.linux.x64.checked.mch 895,073,484,728 895,478,458,345 +0.05%
libraries.crossgen2.linux.x64.checked.mch 147,532,092,177 147,592,800,220 +0.04%
libraries.pmi.linux.x64.checked.mch 256,315,877,507 256,444,029,354 +0.05%
libraries_tests.run.linux.x64.Release.mch 888,738,047,191 889,076,843,299 +0.04%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,542,089,201 518,750,264,673 +0.04%
realworld.run.linux.x64.checked.mch 55,488,115,779 55,516,188,126 +0.05%
smoke_tests.nativeaot.linux.x64.checked.mch 19,407,395,532 19,417,543,678 +0.05%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 224,082,910 224,082,910 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 20,901,205,609 20,901,206,255 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,917,390,946 14,917,390,865 -0.00%
coreclr_tests.run.linux.x64.checked.mch 362,996,147,828 362,996,074,383 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,747 1,645,747 0.00%
libraries.pmi.linux.x64.checked.mch 150,120,603 150,119,738 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,817,825,193 196,817,826,448 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,507,553 12,871,513,107 +0.00%
realworld.run.linux.x64.checked.mch 333,673,288 333,673,298 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,792 1,253,792 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,013,932,422 51,039,187,060 +0.05%
benchmarks.run_pgo.linux.x64.checked.mch 215,181,973,329 215,305,524,612 +0.06%
benchmarks.run_tiered.linux.x64.checked.mch 18,633,095,478 18,643,989,262 +0.06%
coreclr_tests.run.linux.x64.checked.mch 532,077,336,900 532,482,383,962 +0.08%
libraries.crossgen2.linux.x64.checked.mch 147,530,446,430 147,591,154,473 +0.04%
libraries.pmi.linux.x64.checked.mch 256,165,756,904 256,293,909,616 +0.05%
libraries_tests.run.linux.x64.Release.mch 691,920,221,998 692,259,016,851 +0.05%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,670,581,648 505,878,751,566 +0.04%
realworld.run.linux.x64.checked.mch 55,154,442,491 55,182,514,828 +0.05%
smoke_tests.nativeaot.linux.x64.checked.mch 19,406,141,740 19,416,289,886 +0.05%


osx arm64

Overall (+0.03% to +0.05%)

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

MinOpts (-0.01% to +0.00%)

Collection PDIFF
realworld.run.osx.arm64.checked.mch -0.01%

FullOpts (+0.04% to +0.06%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,796,924,392 42,818,158,844 +0.05%
benchmarks.run_pgo.osx.arm64.checked.mch 90,517,265,025 90,555,892,918 +0.04%
benchmarks.run_tiered.osx.arm64.checked.mch 28,707,378,109 28,717,106,306 +0.03%
coreclr_tests.run.osx.arm64.checked.mch 903,040,921,000 903,301,214,712 +0.03%
libraries.crossgen2.osx.arm64.checked.mch 165,160,474,739 165,221,318,772 +0.04%
libraries.pmi.osx.arm64.checked.mch 279,850,421,743 279,979,072,158 +0.05%
libraries_tests.run.osx.arm64.Release.mch 666,065,739,778 666,263,599,028 +0.03%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 535,622,777,399 535,812,995,182 +0.04%
realworld.run.osx.arm64.checked.mch 55,278,373,336 55,302,913,668 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,391 551,391 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,970,676,777 16,970,676,293 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,049,752,032 12,049,753,365 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 376,292,123,721 376,292,207,732 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,868,453 1,868,453 0.00%
libraries.pmi.osx.arm64.checked.mch 166,325,955 166,318,475 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,071,762,704 207,071,743,961 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,484,217,113 13,484,214,155 -0.00%
realworld.run.osx.arm64.checked.mch 431,604,084 431,577,291 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,796,373,001 42,817,607,453 +0.05%
benchmarks.run_pgo.osx.arm64.checked.mch 73,546,588,248 73,585,216,625 +0.05%
benchmarks.run_tiered.osx.arm64.checked.mch 16,657,626,077 16,667,352,941 +0.06%
coreclr_tests.run.osx.arm64.checked.mch 526,748,797,279 527,009,006,980 +0.05%
libraries.crossgen2.osx.arm64.checked.mch 165,158,606,286 165,219,450,319 +0.04%
libraries.pmi.osx.arm64.checked.mch 279,684,095,788 279,812,753,683 +0.05%
libraries_tests.run.osx.arm64.Release.mch 458,993,977,074 459,191,855,067 +0.04%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 522,138,560,286 522,328,781,027 +0.04%
realworld.run.osx.arm64.checked.mch 54,846,769,252 54,871,336,377 +0.04%


windows arm64

Overall (+0.03% to +0.05%)

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

FullOpts (+0.04% to +0.06%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,081,877,738 42,102,690,065 +0.05%
benchmarks.run_pgo.windows.arm64.checked.mch 138,601,927,412 138,664,623,972 +0.05%
benchmarks.run_tiered.windows.arm64.checked.mch 29,188,843,935 29,198,889,895 +0.03%
coreclr_tests.run.windows.arm64.checked.mch 937,792,461,122 938,059,231,116 +0.03%
libraries.crossgen2.windows.arm64.checked.mch 173,161,731,400 173,225,206,927 +0.04%
libraries.pmi.windows.arm64.checked.mch 280,678,563,828 280,805,424,888 +0.05%
libraries_tests.run.windows.arm64.Release.mch 692,253,813,770 692,465,606,142 +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,420,627,765 570,622,820,061 +0.04%
realworld.run.windows.arm64.checked.mch 57,994,680,007 58,020,395,464 +0.04%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,075,472,563 16,083,452,709 +0.05%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,274 551,274 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,203,033,664 17,203,035,066 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,773,925,161 11,773,924,311 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,853,588,073 381,853,325,425 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,871,310 1,871,310 0.00%
libraries.pmi.windows.arm64.checked.mch 165,141,218 165,141,230 +0.00%
libraries_tests.run.windows.arm64.Release.mch 208,642,023,025 208,641,996,154 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,500,409,354 13,500,401,045 -0.00%
realworld.run.windows.arm64.checked.mch 431,471,974 431,471,875 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,263 1,291,263 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,081,326,464 42,102,138,791 +0.05%
benchmarks.run_pgo.windows.arm64.checked.mch 121,398,893,748 121,461,588,906 +0.05%
benchmarks.run_tiered.windows.arm64.checked.mch 17,414,918,774 17,424,965,584 +0.06%
coreclr_tests.run.windows.arm64.checked.mch 555,938,873,049 556,205,905,691 +0.05%
libraries.crossgen2.windows.arm64.checked.mch 173,159,860,090 173,223,335,617 +0.04%
libraries.pmi.windows.arm64.checked.mch 280,513,422,610 280,640,283,658 +0.05%
libraries_tests.run.windows.arm64.Release.mch 483,611,790,745 483,823,609,988 +0.04%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,920,218,411 557,122,419,016 +0.04%
realworld.run.windows.arm64.checked.mch 57,563,208,033 57,588,923,589 +0.04%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,074,181,300 16,082,161,446 +0.05%


windows x64

Overall (+0.04% to +0.05%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch +0.05%
benchmarks.run_pgo.windows.x64.checked.mch +0.05%
benchmarks.run_tiered.windows.x64.checked.mch +0.04%
coreclr_tests.run.windows.x64.checked.mch +0.05%
libraries.crossgen2.windows.x64.checked.mch +0.04%
libraries.pmi.windows.x64.checked.mch +0.05%
libraries_tests.run.windows.x64.Release.mch +0.04%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.04%
realworld.run.windows.x64.checked.mch +0.05%
smoke_tests.nativeaot.windows.x64.checked.mch +0.05%

FullOpts (+0.04% to +0.08%)

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.06%
coreclr_tests.run.windows.x64.checked.mch +0.08%
libraries.crossgen2.windows.x64.checked.mch +0.04%
libraries.pmi.windows.x64.checked.mch +0.05%
libraries_tests.run.windows.x64.Release.mch +0.05%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.04%
realworld.run.windows.x64.checked.mch +0.05%
smoke_tests.nativeaot.windows.x64.checked.mch +0.05%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,873,277,348 40,895,442,018 +0.05%
benchmarks.run_pgo.windows.x64.checked.mch 113,072,390,042 113,129,914,728 +0.05%
benchmarks.run_tiered.windows.x64.checked.mch 27,043,602,597 27,053,476,087 +0.04%
coreclr_tests.run.windows.x64.checked.mch 861,676,808,897 862,069,584,182 +0.05%
libraries.crossgen2.windows.x64.checked.mch 152,824,386,186 152,889,131,985 +0.04%
libraries.pmi.windows.x64.checked.mch 265,825,678,955 265,960,752,443 +0.05%
libraries_tests.run.windows.x64.Release.mch 684,465,151,468 684,709,961,767 +0.04%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,230,801,626 535,456,323,173 +0.04%
realworld.run.windows.x64.checked.mch 59,382,549,061 59,413,616,322 +0.05%
smoke_tests.nativeaot.windows.x64.checked.mch 23,274,173,146 23,286,635,434 +0.05%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,806 466,806 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,756,390,647 14,756,391,606 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,309,746,524 10,309,747,054 +0.00%
coreclr_tests.run.windows.x64.checked.mch 347,499,011,763 347,498,559,858 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,411 1,601,411 0.00%
libraries.pmi.windows.x64.checked.mch 143,567,657 143,567,673 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,196,857,742 181,196,859,276 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,216,083,709 12,216,079,671 -0.00%
realworld.run.windows.x64.checked.mch 334,130,484 334,130,503 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,029 1,254,029 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,872,810,542 40,894,975,212 +0.05%
benchmarks.run_pgo.windows.x64.checked.mch 98,315,999,395 98,373,523,122 +0.06%
benchmarks.run_tiered.windows.x64.checked.mch 16,733,856,073 16,743,729,033 +0.06%
coreclr_tests.run.windows.x64.checked.mch 514,177,797,134 514,571,024,324 +0.08%
libraries.crossgen2.windows.x64.checked.mch 152,822,784,775 152,887,530,574 +0.04%
libraries.pmi.windows.x64.checked.mch 265,682,111,298 265,817,184,770 +0.05%
libraries_tests.run.windows.x64.Release.mch 503,268,293,726 503,513,102,491 +0.05%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 523,014,717,917 523,240,243,502 +0.04%
realworld.run.windows.x64.checked.mch 59,048,418,577 59,079,485,819 +0.05%
smoke_tests.nativeaot.windows.x64.checked.mch 23,272,919,117 23,285,381,405 +0.05%