Throughput Diffs

linux arm64

Overall (+0.08% to +0.40%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch +0.20%
benchmarks.run_pgo.linux.arm64.checked.mch +0.40%
benchmarks.run_tiered.linux.arm64.checked.mch +0.15%
coreclr_tests.run.linux.arm64.checked.mch +0.08%
libraries.crossgen2.linux.arm64.checked.mch +0.14%
libraries.pmi.linux.arm64.checked.mch +0.13%
libraries_tests.run.linux.arm64.Release.mch +0.23%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch +0.09%
realworld.run.linux.arm64.checked.mch +0.16%
smoke_tests.nativeaot.linux.arm64.checked.mch +0.21%

FullOpts (+0.09% to +0.45%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch +0.20%
benchmarks.run_pgo.linux.arm64.checked.mch +0.45%
benchmarks.run_tiered.linux.arm64.checked.mch +0.29%
coreclr_tests.run.linux.arm64.checked.mch +0.12%
libraries.crossgen2.linux.arm64.checked.mch +0.14%
libraries.pmi.linux.arm64.checked.mch +0.13%
libraries_tests.run.linux.arm64.Release.mch +0.34%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch +0.09%
realworld.run.linux.arm64.checked.mch +0.16%
smoke_tests.nativeaot.linux.arm64.checked.mch +0.21%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,145,413,511 48,242,461,260 +0.20%
benchmarks.run_pgo.linux.arm64.checked.mch 190,212,261,180 190,973,973,519 +0.40%
benchmarks.run_tiered.linux.arm64.checked.mch 35,272,123,236 35,326,751,381 +0.15%
coreclr_tests.run.linux.arm64.checked.mch 671,810,045,050 672,373,380,782 +0.08%
libraries.crossgen2.linux.arm64.checked.mch 164,564,639,109 164,791,579,872 +0.14%
libraries.pmi.linux.arm64.checked.mch 269,836,841,168 270,185,405,871 +0.13%
libraries_tests.run.linux.arm64.Release.mch 77,850,330,989 78,030,614,250 +0.23%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,725,990,843 537,209,295,590 +0.09%
realworld.run.linux.arm64.checked.mch 58,431,514,430 58,524,408,096 +0.16%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,601,800,483 11,625,798,876 +0.21%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,534,152 147,534,159 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,188,272,017 22,188,269,922 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,450,970 16,353,453,275 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,090,191,663 185,090,112,079 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,777 1,868,777 0.00%
libraries.pmi.linux.arm64.checked.mch 164,690,990 164,690,995 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,184,428,582 24,184,423,050 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,706,118 13,856,698,186 -0.00%
realworld.run.linux.arm64.checked.mch 453,304,238 453,288,193 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,412 1,242,418 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,997,879,359 48,094,927,101 +0.20%
benchmarks.run_pgo.linux.arm64.checked.mch 168,023,989,163 168,785,703,597 +0.45%
benchmarks.run_tiered.linux.arm64.checked.mch 18,918,672,266 18,973,298,106 +0.29%
coreclr_tests.run.linux.arm64.checked.mch 486,719,853,387 487,283,268,703 +0.12%
libraries.crossgen2.linux.arm64.checked.mch 164,562,770,332 164,789,711,095 +0.14%
libraries.pmi.linux.arm64.checked.mch 269,672,150,178 270,020,714,876 +0.13%
libraries_tests.run.linux.arm64.Release.mch 53,665,902,407 53,846,191,200 +0.34%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,869,284,725 523,352,597,404 +0.09%
realworld.run.linux.arm64.checked.mch 57,978,210,192 58,071,119,903 +0.16%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,558,071 11,624,556,458 +0.21%


linux x64

Overall (+0.09% to +0.41%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.20%
benchmarks.run_pgo.linux.x64.checked.mch +0.41%
benchmarks.run_tiered.linux.x64.checked.mch +0.16%
coreclr_tests.run.linux.x64.checked.mch +0.09%
libraries.crossgen2.linux.x64.checked.mch +0.15%
libraries.pmi.linux.x64.checked.mch +0.14%
libraries_tests.run.linux.x64.Release.mch +0.29%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +0.10%
realworld.run.linux.x64.checked.mch +0.17%
smoke_tests.nativeaot.linux.x64.checked.mch +0.23%

FullOpts (+0.10% to +0.46%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.20%
benchmarks.run_pgo.linux.x64.checked.mch +0.46%
benchmarks.run_tiered.linux.x64.checked.mch +0.31%
coreclr_tests.run.linux.x64.checked.mch +0.13%
libraries.crossgen2.linux.x64.checked.mch +0.15%
libraries.pmi.linux.x64.checked.mch +0.14%
libraries_tests.run.linux.x64.Release.mch +0.36%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +0.10%
realworld.run.linux.x64.checked.mch +0.17%
smoke_tests.nativeaot.linux.x64.checked.mch +0.23%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,334,691,430 50,435,262,988 +0.20%
benchmarks.run_pgo.linux.x64.checked.mch 193,549,779,284 194,348,473,185 +0.41%
benchmarks.run_tiered.linux.x64.checked.mch 34,820,549,378 34,876,612,223 +0.16%
coreclr_tests.run.linux.x64.checked.mch 629,707,975,156 630,281,888,015 +0.09%
libraries.crossgen2.linux.x64.checked.mch 146,822,610,808 147,045,068,912 +0.15%
libraries.pmi.linux.x64.checked.mch 257,208,396,234 257,556,838,989 +0.14%
libraries_tests.run.linux.x64.Release.mch 84,629,549,065 84,874,771,589 +0.29%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 508,998,893,484 509,484,272,786 +0.10%
realworld.run.linux.x64.checked.mch 55,866,050,816 55,958,865,257 +0.17%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,790,842 19,432,690,743 +0.23%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,319,259 220,319,259 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,727,300 19,559,727,886 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,984,573 16,973,987,926 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,402,541,981 185,402,444,847 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,806 1,643,806 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,878 149,890,876 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,771,418 17,223,769,961 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,736,255 12,863,739,849 +0.00%
realworld.run.linux.x64.checked.mch 333,320,467 333,321,464 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,929 1,251,929 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,114,372,171 50,214,943,729 +0.20%
benchmarks.run_pgo.linux.x64.checked.mch 173,990,051,984 174,788,745,299 +0.46%
benchmarks.run_tiered.linux.x64.checked.mch 17,846,564,805 17,902,624,297 +0.31%
coreclr_tests.run.linux.x64.checked.mch 444,305,433,175 444,879,443,168 +0.13%
libraries.crossgen2.linux.x64.checked.mch 146,820,967,002 147,043,425,106 +0.15%
libraries.pmi.linux.x64.checked.mch 257,058,505,356 257,406,948,113 +0.14%
libraries_tests.run.linux.x64.Release.mch 67,405,777,647 67,651,001,628 +0.36%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,135,157,229 496,620,532,937 +0.10%
realworld.run.linux.x64.checked.mch 55,532,730,349 55,625,543,793 +0.17%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,538,913 19,431,438,814 +0.23%


osx arm64

Overall (+0.07% to +0.36%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch +0.22%
benchmarks.run_pgo.osx.arm64.checked.mch +0.36%
benchmarks.run_tiered.osx.arm64.checked.mch +0.17%
coreclr_tests.run.osx.arm64.checked.mch +0.07%
libraries.crossgen2.osx.arm64.checked.mch +0.14%
libraries.pmi.osx.arm64.checked.mch +0.13%
libraries_tests.run.osx.arm64.Release.mch +0.16%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch +0.09%
realworld.run.osx.arm64.checked.mch +0.16%

FullOpts (+0.09% to +0.53%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch +0.22%
benchmarks.run_pgo.osx.arm64.checked.mch +0.53%
benchmarks.run_tiered.osx.arm64.checked.mch +0.29%
coreclr_tests.run.osx.arm64.checked.mch +0.11%
libraries.crossgen2.osx.arm64.checked.mch +0.14%
libraries.pmi.osx.arm64.checked.mch +0.13%
libraries_tests.run.osx.arm64.Release.mch +0.37%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch +0.09%
realworld.run.osx.arm64.checked.mch +0.16%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,033,786,870 42,125,444,085 +0.22%
benchmarks.run_pgo.osx.arm64.checked.mch 53,201,495,108 53,395,607,285 +0.36%
benchmarks.run_tiered.osx.arm64.checked.mch 28,132,892,179 28,180,666,165 +0.17%
coreclr_tests.run.osx.arm64.checked.mch 750,086,322,861 750,625,494,256 +0.07%
libraries.crossgen2.osx.arm64.checked.mch 164,323,376,289 164,549,812,685 +0.14%
libraries.pmi.osx.arm64.checked.mch 280,247,186,879 280,618,813,096 +0.13%
libraries_tests.run.osx.arm64.Release.mch 107,499,306,322 107,673,093,523 +0.16%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,538,290,039 532,019,435,976 +0.09%
realworld.run.osx.arm64.checked.mch 55,636,654,590 55,726,980,158 +0.16%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,699 752,699 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,523,210,182 16,523,214,309 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,576,495 11,888,575,217 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,274,054 269,924,568,692 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,310 1,866,310 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,923 165,969,478 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,506,193,963 60,506,193,263 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,841,055 13,485,842,886 +0.00%
realworld.run.osx.arm64.checked.mch 433,180,191 433,164,209 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,033,034,171 42,124,691,386 +0.22%
benchmarks.run_pgo.osx.arm64.checked.mch 36,678,284,926 36,872,392,976 +0.53%
benchmarks.run_tiered.osx.arm64.checked.mch 16,244,315,684 16,292,090,948 +0.29%
coreclr_tests.run.osx.arm64.checked.mch 480,162,048,807 480,700,925,564 +0.11%
libraries.crossgen2.osx.arm64.checked.mch 164,321,509,979 164,547,946,375 +0.14%
libraries.pmi.osx.arm64.checked.mch 280,081,209,956 280,452,843,618 +0.13%
libraries_tests.run.osx.arm64.Release.mch 46,993,112,359 47,166,900,260 +0.37%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,052,448,984 518,533,593,090 +0.09%
realworld.run.osx.arm64.checked.mch 55,203,474,399 55,293,815,949 +0.16%


windows arm64

Overall (+0.08% to +0.37%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch +0.22%
benchmarks.run_pgo.windows.arm64.checked.mch +0.37%
benchmarks.run_tiered.windows.arm64.checked.mch +0.17%
coreclr_tests.run.windows.arm64.checked.mch +0.08%
libraries.crossgen2.windows.arm64.checked.mch +0.14%
libraries.pmi.windows.arm64.checked.mch +0.13%
libraries_tests.run.windows.arm64.Release.mch +0.24%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch +0.09%
realworld.run.windows.arm64.checked.mch +0.16%
smoke_tests.nativeaot.windows.arm64.checked.mch +0.23%

FullOpts (+0.09% to +0.43%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch +0.22%
benchmarks.run_pgo.windows.arm64.checked.mch +0.43%
benchmarks.run_tiered.windows.arm64.checked.mch +0.29%
coreclr_tests.run.windows.arm64.checked.mch +0.11%
libraries.crossgen2.windows.arm64.checked.mch +0.14%
libraries.pmi.windows.arm64.checked.mch +0.13%
libraries_tests.run.windows.arm64.Release.mch +0.26%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch +0.09%
realworld.run.windows.arm64.checked.mch +0.16%
smoke_tests.nativeaot.windows.arm64.checked.mch +0.23%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,351,289,588 41,442,064,669 +0.22%
benchmarks.run_pgo.windows.arm64.checked.mch 107,436,943,926 107,838,651,710 +0.37%
benchmarks.run_tiered.windows.arm64.checked.mch 28,197,060,228 28,245,877,354 +0.17%
coreclr_tests.run.windows.arm64.checked.mch 642,905,472,484 643,416,153,780 +0.08%
libraries.crossgen2.windows.arm64.checked.mch 172,300,221,832 172,537,655,839 +0.14%
libraries.pmi.windows.arm64.checked.mch 281,421,029,907 281,785,813,094 +0.13%
libraries_tests.run.windows.arm64.Release.mch 19,335,110,167 19,382,478,114 +0.24%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,107,431,409 560,603,457,131 +0.09%
realworld.run.windows.arm64.checked.mch 58,349,152,093 58,443,269,498 +0.16%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,625,953,420 15,661,388,794 +0.23%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,605 550,605 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,547,152,255 13,547,155,223 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,965,307 11,623,960,633 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,650,109,003 163,650,214,579 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,155 1,869,155 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,585 164,738,603 +0.00%
libraries_tests.run.windows.arm64.Release.mch 1,269,437,926 1,269,438,410 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,841,232 13,485,820,956 -0.00%
realworld.run.windows.arm64.checked.mch 433,449,883 433,465,895 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,177 1,290,177 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,350,738,983 41,441,514,064 +0.22%
benchmarks.run_pgo.windows.arm64.checked.mch 93,889,791,671 94,291,496,487 +0.43%
benchmarks.run_tiered.windows.arm64.checked.mch 16,573,094,921 16,621,916,721 +0.29%
coreclr_tests.run.windows.arm64.checked.mch 479,255,363,481 479,765,939,201 +0.11%
libraries.crossgen2.windows.arm64.checked.mch 172,298,352,677 172,535,786,684 +0.14%
libraries.pmi.windows.arm64.checked.mch 281,256,291,322 281,621,074,491 +0.13%
libraries_tests.run.windows.arm64.Release.mch 18,065,672,241 18,113,039,704 +0.26%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,621,590,177 547,117,636,175 +0.09%
realworld.run.windows.arm64.checked.mch 57,915,702,210 58,009,803,603 +0.16%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,624,663,243 15,660,098,617 +0.23%


windows x64

Overall (+0.09% to +0.51%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch +0.25%
benchmarks.run.windows.x64.checked.mch +0.22%
benchmarks.run_pgo.windows.x64.checked.mch +0.51%
benchmarks.run_tiered.windows.x64.checked.mch +0.15%
coreclr_tests.run.windows.x64.checked.mch +0.09%
libraries.crossgen2.windows.x64.checked.mch +0.15%
libraries.pmi.windows.x64.checked.mch +0.13%
libraries_tests.run.windows.x64.Release.mch +0.17%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.10%
realworld.run.windows.x64.checked.mch +0.17%
smoke_tests.nativeaot.windows.x64.checked.mch +0.24%

FullOpts (+0.10% to +0.65%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch +0.29%
benchmarks.run.windows.x64.checked.mch +0.22%
benchmarks.run_pgo.windows.x64.checked.mch +0.65%
benchmarks.run_tiered.windows.x64.checked.mch +0.28%
coreclr_tests.run.windows.x64.checked.mch +0.13%
libraries.crossgen2.windows.x64.checked.mch +0.15%
libraries.pmi.windows.x64.checked.mch +0.13%
libraries_tests.run.windows.x64.Release.mch +0.30%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.10%
realworld.run.windows.x64.checked.mch +0.17%
smoke_tests.nativeaot.windows.x64.checked.mch +0.24%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,148,426,946 153,531,291,108 +0.25%
benchmarks.run.windows.x64.checked.mch 53,947,558,742 54,067,388,376 +0.22%
benchmarks.run_pgo.windows.x64.checked.mch 94,899,677,852 95,383,689,247 +0.51%
benchmarks.run_tiered.windows.x64.checked.mch 37,574,774,244 37,631,371,525 +0.15%
coreclr_tests.run.windows.x64.checked.mch 684,712,895,406 685,296,356,020 +0.09%
libraries.crossgen2.windows.x64.checked.mch 152,103,839,401 152,338,063,430 +0.15%
libraries.pmi.windows.x64.checked.mch 291,231,585,607 291,623,588,315 +0.13%
libraries_tests.run.windows.x64.Release.mch 77,959,863,767 78,095,545,901 +0.17%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,044,796,179 562,614,038,066 +0.10%
realworld.run.windows.x64.checked.mch 62,518,886,977 62,624,189,607 +0.17%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,906,845 23,170,433,780 +0.24%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,490,023,317 19,490,023,395 +0.00%
benchmarks.run.windows.x64.checked.mch 776,085 776,085 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,487,288,735 20,487,289,993 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,122,099,826 17,122,102,352 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,979,556,819 225,979,247,067 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,661 1,599,661 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,417 143,348,246 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,393,568,624 33,393,567,645 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,426,040,322 12,426,046,528 +0.00%
realworld.run.windows.x64.checked.mch 333,810,410 333,811,528 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,346 1,252,346 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,658,403,629 134,041,267,713 +0.29%
benchmarks.run.windows.x64.checked.mch 53,946,782,657 54,066,612,291 +0.22%
benchmarks.run_pgo.windows.x64.checked.mch 74,412,389,117 74,896,399,254 +0.65%
benchmarks.run_tiered.windows.x64.checked.mch 20,452,674,418 20,509,269,173 +0.28%
coreclr_tests.run.windows.x64.checked.mch 458,733,338,587 459,317,108,953 +0.13%
libraries.crossgen2.windows.x64.checked.mch 152,102,239,740 152,336,463,769 +0.15%
libraries.pmi.windows.x64.checked.mch 291,088,238,190 291,480,240,069 +0.13%
libraries_tests.run.windows.x64.Release.mch 44,566,295,143 44,701,978,256 +0.30%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,618,755,857 550,187,991,538 +0.10%
realworld.run.windows.x64.checked.mch 62,185,076,567 62,290,378,079 +0.17%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,654,499 23,169,181,434 +0.24%