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.16%
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,781,893 48,242,882,998 +0.20%
benchmarks.run_pgo.linux.arm64.checked.mch 190,213,553,547 190,975,831,119 +0.40%
benchmarks.run_tiered.linux.arm64.checked.mch 35,272,139,206 35,326,875,034 +0.16%
coreclr_tests.run.linux.arm64.checked.mch 671,814,219,770 672,377,980,689 +0.08%
libraries.crossgen2.linux.arm64.checked.mch 164,563,331,844 164,790,465,201 +0.14%
libraries.pmi.linux.arm64.checked.mch 269,835,562,265 270,184,421,308 +0.13%
libraries_tests.run.linux.arm64.Release.mch 77,850,979,294 78,031,364,715 +0.23%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,728,003,416 537,211,814,015 +0.09%
realworld.run.linux.arm64.checked.mch 58,430,842,046 58,523,776,628 +0.16%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,601,626,430 11,625,646,649 +0.21%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,532,759 147,532,759 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,188,252,444 22,188,253,540 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,430,943 16,353,432,041 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,090,479,049 185,090,189,263 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,767 1,868,767 0.00%
libraries.pmi.linux.arm64.checked.mch 164,681,121 164,681,110 -0.00%
libraries_tests.run.linux.arm64.Release.mch 24,184,380,294 24,184,384,203 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,713,784 13,856,705,745 -0.00%
realworld.run.linux.arm64.checked.mch 453,303,930 453,303,990 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,410 1,242,410 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,998,249,134 48,095,350,239 +0.20%
benchmarks.run_pgo.linux.arm64.checked.mch 168,025,301,103 168,787,577,579 +0.45%
benchmarks.run_tiered.linux.arm64.checked.mch 18,918,708,263 18,973,442,993 +0.29%
coreclr_tests.run.linux.arm64.checked.mch 486,723,740,721 487,287,791,426 +0.12%
libraries.crossgen2.linux.arm64.checked.mch 164,561,463,077 164,788,596,434 +0.14%
libraries.pmi.linux.arm64.checked.mch 269,670,881,144 270,019,740,198 +0.13%
libraries_tests.run.linux.arm64.Release.mch 53,666,599,000 53,846,980,512 +0.34%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,871,289,632 523,355,108,270 +0.09%
realworld.run.linux.arm64.checked.mch 57,977,538,116 58,070,472,638 +0.16%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,384,020 11,624,404,239 +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,744,578 50,435,409,438 +0.20%
benchmarks.run_pgo.linux.x64.checked.mch 193,550,393,464 194,349,854,788 +0.41%
benchmarks.run_tiered.linux.x64.checked.mch 34,820,779,396 34,876,821,697 +0.16%
coreclr_tests.run.linux.x64.checked.mch 629,709,524,423 630,283,127,850 +0.09%
libraries.crossgen2.linux.x64.checked.mch 146,823,390,103 147,045,948,447 +0.15%
libraries.pmi.linux.x64.checked.mch 257,212,825,171 257,561,721,707 +0.14%
libraries_tests.run.linux.x64.Release.mch 84,631,304,712 84,876,819,453 +0.29%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 508,980,715,361 509,466,191,833 +0.10%
realworld.run.linux.x64.checked.mch 55,867,159,532 55,960,163,082 +0.17%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,484,418 19,432,430,463 +0.23%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,318,440 220,318,440 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,717,914 19,559,720,956 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,985,153 16,973,985,950 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,402,725,385 185,402,694,965 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,784 1,643,784 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,866 149,889,982 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,795,134 17,223,795,521 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,727,493 12,863,725,520 -0.00%
realworld.run.linux.x64.checked.mch 333,320,494 333,321,469 +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,426,138 50,215,090,998 +0.20%
benchmarks.run_pgo.linux.x64.checked.mch 173,990,675,550 174,790,133,832 +0.46%
benchmarks.run_tiered.linux.x64.checked.mch 17,846,794,243 17,902,835,747 +0.31%
coreclr_tests.run.linux.x64.checked.mch 444,306,799,038 444,880,432,885 +0.13%
libraries.crossgen2.linux.x64.checked.mch 146,821,746,319 147,044,304,663 +0.15%
libraries.pmi.linux.x64.checked.mch 257,062,934,305 257,411,831,725 +0.14%
libraries_tests.run.linux.x64.Release.mch 67,407,509,578 67,653,023,932 +0.36%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,116,987,868 496,602,466,313 +0.10%
realworld.run.linux.x64.checked.mch 55,533,839,038 55,626,841,613 +0.17%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,232,489 19,431,178,534 +0.23%


osx arm64

Overall (+0.07% to +0.37%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch +0.22%
benchmarks.run_pgo.osx.arm64.checked.mch +0.37%
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,034,489,303 42,126,286,493 +0.22%
benchmarks.run_pgo.osx.arm64.checked.mch 53,202,178,872 53,396,505,788 +0.37%
benchmarks.run_tiered.osx.arm64.checked.mch 28,132,899,011 28,180,722,952 +0.17%
coreclr_tests.run.osx.arm64.checked.mch 750,085,720,390 750,625,830,119 +0.07%
libraries.crossgen2.osx.arm64.checked.mch 164,323,060,282 164,549,613,720 +0.14%
libraries.pmi.osx.arm64.checked.mch 280,249,128,454 280,621,049,108 +0.13%
libraries_tests.run.osx.arm64.Release.mch 107,500,461,169 107,674,405,631 +0.16%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,547,740,508 532,029,434,863 +0.09%
realworld.run.osx.arm64.checked.mch 55,639,212,052 55,729,804,740 +0.16%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,714 752,714 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,523,224,772 16,523,230,709 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,594,066 11,888,596,983 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,267,977 269,924,478,358 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,299 1,866,299 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,910 165,969,470 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,506,216,737 60,506,216,054 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,836,818 13,485,830,820 -0.00%
realworld.run.osx.arm64.checked.mch 433,164,164 433,180,192 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,033,736,589 42,125,533,779 +0.22%
benchmarks.run_pgo.osx.arm64.checked.mch 36,678,954,100 36,873,275,079 +0.53%
benchmarks.run_tiered.osx.arm64.checked.mch 16,244,304,945 16,292,125,969 +0.29%
coreclr_tests.run.osx.arm64.checked.mch 480,161,452,413 480,701,351,761 +0.11%
libraries.crossgen2.osx.arm64.checked.mch 164,321,193,983 164,547,747,421 +0.14%
libraries.pmi.osx.arm64.checked.mch 280,083,151,544 280,455,079,638 +0.13%
libraries_tests.run.osx.arm64.Release.mch 46,994,244,432 47,168,189,577 +0.37%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,061,903,690 518,543,604,043 +0.09%
realworld.run.osx.arm64.checked.mch 55,206,047,888 55,296,624,548 +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.25%
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,872,098 41,442,578,474 +0.22%
benchmarks.run_pgo.windows.arm64.checked.mch 107,435,908,643 107,837,830,281 +0.37%
benchmarks.run_tiered.windows.arm64.checked.mch 28,197,533,044 28,246,411,073 +0.17%
coreclr_tests.run.windows.arm64.checked.mch 642,905,364,060 643,416,394,453 +0.08%
libraries.crossgen2.windows.arm64.checked.mch 172,301,168,437 172,538,774,291 +0.14%
libraries.pmi.windows.arm64.checked.mch 281,416,184,015 281,781,279,956 +0.13%
libraries_tests.run.windows.arm64.Release.mch 19,335,388,822 19,382,845,113 +0.25%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,132,986,215 560,629,489,345 +0.09%
realworld.run.windows.arm64.checked.mch 58,349,612,662 58,443,956,508 +0.16%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,586,529 15,662,053,042 +0.23%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,608 550,608 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,547,130,939 13,547,130,342 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,976,423 11,623,975,247 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,650,093,048 163,649,994,681 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,133 1,869,133 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,590 164,738,602 +0.00%
libraries_tests.run.windows.arm64.Release.mch 1,269,436,787 1,269,436,826 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,874,489 13,485,883,969 +0.00%
realworld.run.windows.arm64.checked.mch 433,465,894 433,465,913 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,185 1,290,189 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,351,321,490 41,442,027,866 +0.22%
benchmarks.run_pgo.windows.arm64.checked.mch 93,888,777,704 94,290,699,939 +0.43%
benchmarks.run_tiered.windows.arm64.checked.mch 16,573,556,621 16,622,435,826 +0.29%
coreclr_tests.run.windows.arm64.checked.mch 479,255,271,012 479,766,399,772 +0.11%
libraries.crossgen2.windows.arm64.checked.mch 172,299,299,304 172,536,905,158 +0.14%
libraries.pmi.windows.arm64.checked.mch 281,251,445,425 281,616,541,354 +0.13%
libraries_tests.run.windows.arm64.Release.mch 18,065,952,035 18,113,408,287 +0.26%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,647,111,726 547,143,605,376 +0.09%
realworld.run.windows.arm64.checked.mch 57,916,146,768 58,010,490,595 +0.16%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,625,296,344 15,660,762,853 +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,388,014 153,531,651,934 +0.25%
benchmarks.run.windows.x64.checked.mch 53,947,818,931 54,067,729,800 +0.22%
benchmarks.run_pgo.windows.x64.checked.mch 94,900,421,179 95,384,803,528 +0.51%
benchmarks.run_tiered.windows.x64.checked.mch 37,574,743,157 37,631,301,112 +0.15%
coreclr_tests.run.windows.x64.checked.mch 684,713,104,481 685,298,546,192 +0.09%
libraries.crossgen2.windows.x64.checked.mch 152,105,710,189 152,340,244,785 +0.15%
libraries.pmi.windows.x64.checked.mch 291,236,417,114 291,629,014,430 +0.13%
libraries_tests.run.windows.x64.Release.mch 77,959,558,996 78,095,339,629 +0.17%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,038,754,323 562,608,286,211 +0.10%
realworld.run.windows.x64.checked.mch 62,520,504,274 62,625,966,116 +0.17%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,780,805 23,170,349,537 +0.24%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,490,023,330 19,490,022,745 -0.00%
benchmarks.run.windows.x64.checked.mch 776,096 776,096 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,487,292,979 20,487,289,844 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,122,106,162 17,122,103,999 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,979,292,127 225,979,641,391 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,661 1,599,661 0.00%
libraries.pmi.windows.x64.checked.mch 143,348,246 143,348,254 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,393,567,774 33,393,566,916 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,426,052,377 12,426,035,849 -0.00%
realworld.run.windows.x64.checked.mch 333,810,405 333,811,517 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,336 1,252,336 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,658,364,684 134,041,629,189 +0.29%
benchmarks.run.windows.x64.checked.mch 53,947,042,835 54,066,953,704 +0.22%
benchmarks.run_pgo.windows.x64.checked.mch 74,413,128,200 74,897,513,684 +0.65%
benchmarks.run_tiered.windows.x64.checked.mch 20,452,636,995 20,509,197,113 +0.28%
coreclr_tests.run.windows.x64.checked.mch 458,733,812,354 459,318,904,801 +0.13%
libraries.crossgen2.windows.x64.checked.mch 152,104,110,528 152,338,645,124 +0.15%
libraries.pmi.windows.x64.checked.mch 291,093,068,868 291,485,666,176 +0.13%
libraries_tests.run.windows.x64.Release.mch 44,565,991,222 44,701,772,713 +0.30%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,612,701,946 550,182,250,362 +0.10%
realworld.run.windows.x64.checked.mch 62,186,693,869 62,292,154,599 +0.17%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,528,469 23,169,097,201 +0.24%