Throughput Diffs

linux arm64

Overall (+0.02% to +0.04%)

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

FullOpts (+0.02% to +0.04%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
smoke_tests.nativeaot.linux.arm64.checked.mch 12,133,289,279 12,138,265,657 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 198,638,971,023 198,686,795,875 +0.02%
benchmarks.run_tiered.linux.arm64.checked.mch 36,569,481,695 36,575,227,890 +0.02%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 560,774,985,255 560,893,729,149 +0.02%
libraries.pmi.linux.arm64.checked.mch 281,832,293,543 281,912,923,766 +0.03%
libraries.crossgen2.linux.arm64.checked.mch 171,750,315,582 171,815,143,407 +0.04%
coreclr_tests.run.linux.arm64.checked.mch 719,697,762,586 719,835,547,950 +0.02%
libraries_tests.run.linux.arm64.Release.mch 81,097,528,783 81,118,407,202 +0.03%
benchmarks.run.linux.arm64.checked.mch 50,327,320,855 50,341,439,731 +0.03%
realworld.run.linux.arm64.checked.mch 61,169,630,118 61,185,874,125 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
smoke_tests.nativeaot.linux.arm64.checked.mch 1,288,996 1,288,996 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,780,544,369 22,780,544,369 0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,812,410,711 16,812,410,716 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,242,945,115 14,242,944,352 -0.00%
libraries.pmi.linux.arm64.checked.mch 168,239,170 168,239,170 0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,937,850 1,937,850 0.00%
coreclr_tests.run.linux.arm64.checked.mch 208,872,994,640 208,872,998,164 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,912,325,667 24,912,325,667 0.00%
benchmarks.run.linux.arm64.checked.mch 152,940,415 152,940,415 0.00%
realworld.run.linux.arm64.checked.mch 464,519,662 464,519,662 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
smoke_tests.nativeaot.linux.arm64.checked.mch 12,132,000,283 12,136,976,661 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 175,858,426,654 175,906,251,506 +0.03%
benchmarks.run_tiered.linux.arm64.checked.mch 19,757,070,984 19,762,817,174 +0.03%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,532,040,140 546,650,784,797 +0.02%
libraries.pmi.linux.arm64.checked.mch 281,664,054,373 281,744,684,596 +0.03%
libraries.crossgen2.linux.arm64.checked.mch 171,748,377,732 171,813,205,557 +0.04%
coreclr_tests.run.linux.arm64.checked.mch 510,824,767,946 510,962,549,786 +0.03%
libraries_tests.run.linux.arm64.Release.mch 56,185,203,116 56,206,081,535 +0.04%
benchmarks.run.linux.arm64.checked.mch 50,174,380,440 50,188,499,316 +0.03%
realworld.run.linux.arm64.checked.mch 60,705,110,456 60,721,354,463 +0.03%


linux x64

Overall (+0.01% to +0.03%)

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

FullOpts (+0.02% to +0.03%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,343,041,202 50,353,736,263 +0.02%
benchmarks.run_pgo.linux.x64.checked.mch 193,571,829,275 193,612,907,425 +0.02%
benchmarks.run_tiered.linux.x64.checked.mch 34,822,622,360 34,826,698,334 +0.01%
coreclr_tests.run.linux.x64.checked.mch 629,698,385,861 629,796,531,386 +0.02%
libraries.crossgen2.linux.x64.checked.mch 146,825,654,904 146,856,202,505 +0.02%
libraries.pmi.linux.x64.checked.mch 257,242,616,037 257,303,005,908 +0.02%
libraries_tests.run.linux.x64.Release.mch 84,636,115,167 84,658,197,805 +0.03%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,069,078,285 509,152,117,886 +0.02%
realworld.run.linux.x64.checked.mch 55,870,912,174 55,882,677,657 +0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 19,389,021,327 19,394,584,553 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,318,356 220,318,356 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,304,495 19,559,305,264 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,542,065 16,973,542,964 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,401,442,550 185,401,520,179 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,787 1,643,787 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,870 149,890,861 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,467,511 17,223,467,655 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,570,303 12,863,567,566 -0.00%
realworld.run.linux.x64.checked.mch 333,321,456 333,321,444 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,923 1,251,923 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,122,722,846 50,133,417,907 +0.02%
benchmarks.run_pgo.linux.x64.checked.mch 174,012,524,780 174,053,602,161 +0.02%
benchmarks.run_tiered.linux.x64.checked.mch 17,849,080,295 17,853,155,370 +0.02%
coreclr_tests.run.linux.x64.checked.mch 444,296,943,311 444,395,011,207 +0.02%
libraries.crossgen2.linux.x64.checked.mch 146,824,011,117 146,854,558,718 +0.02%
libraries.pmi.linux.x64.checked.mch 257,092,725,167 257,153,115,047 +0.02%
libraries_tests.run.linux.x64.Release.mch 67,412,647,656 67,434,730,150 +0.03%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,205,507,982 496,288,550,320 +0.02%
realworld.run.linux.x64.checked.mch 55,537,590,718 55,549,356,213 +0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,769,404 19,393,332,630 +0.03%


osx arm64

Overall (+0.01% to +0.03%)

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

FullOpts (+0.02% to +0.03%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,043,937,892 42,054,191,863 +0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 53,206,944,338 53,217,257,253 +0.02%
benchmarks.run_tiered.osx.arm64.checked.mch 28,135,727,644 28,139,607,564 +0.01%
coreclr_tests.run.osx.arm64.checked.mch 750,083,253,488 750,186,079,571 +0.01%
libraries.crossgen2.osx.arm64.checked.mch 164,322,974,339 164,373,158,933 +0.03%
libraries.pmi.osx.arm64.checked.mch 280,284,965,379 280,353,682,677 +0.02%
libraries_tests.run.osx.arm64.Release.mch 107,503,398,361 107,517,881,190 +0.01%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,621,366,431 531,713,850,226 +0.02%
realworld.run.osx.arm64.checked.mch 55,641,426,200 55,653,896,612 +0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,709 752,709 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,523,003,725 16,523,003,609 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,302,544 11,888,301,135 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,921,538,737 269,921,666,387 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,280 1,866,280 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,902 165,969,452 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,505,334,734 60,505,337,683 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,674,068 13,485,678,599 +0.00%
realworld.run.osx.arm64.checked.mch 433,164,185 433,164,243 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,043,185,183 42,053,439,154 +0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 36,683,940,613 36,694,253,644 +0.03%
benchmarks.run_tiered.osx.arm64.checked.mch 16,247,425,100 16,251,306,429 +0.02%
coreclr_tests.run.osx.arm64.checked.mch 480,161,714,751 480,264,413,184 +0.02%
libraries.crossgen2.osx.arm64.checked.mch 164,321,108,059 164,371,292,653 +0.03%
libraries.pmi.osx.arm64.checked.mch 280,118,988,477 280,187,713,225 +0.02%
libraries_tests.run.osx.arm64.Release.mch 46,998,063,627 47,012,543,507 +0.03%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,135,692,363 518,228,171,627 +0.02%
realworld.run.osx.arm64.checked.mch 55,208,262,015 55,220,732,369 +0.02%


windows arm64

Overall (+0.01% to +0.04%)

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

MinOpts (-0.01% to +0.00%)

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

FullOpts (+0.02% to +0.04%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,360,478,919 41,370,581,465 +0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 107,449,190,451 107,470,379,308 +0.02%
benchmarks.run_tiered.windows.arm64.checked.mch 28,200,066,881 28,204,198,090 +0.01%
coreclr_tests.run.windows.arm64.checked.mch 642,900,331,801 643,003,139,930 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 172,302,229,374 172,355,109,868 +0.03%
libraries.pmi.windows.arm64.checked.mch 281,452,962,843 281,521,827,191 +0.02%
libraries_tests.run.windows.arm64.Release.mch 19,337,123,630 19,342,921,352 +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,215,580,191 560,312,707,873 +0.02%
realworld.run.windows.arm64.checked.mch 58,353,210,942 58,366,274,582 +0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,625,988,126 15,631,511,469 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,609 550,609 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,546,892,154 13,546,894,219 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,688,697 11,623,692,091 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,649,616,786 163,649,834,029 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,172 1,869,172 0.00%
libraries.pmi.windows.arm64.checked.mch 164,748,484 164,738,580 -0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,407,379 1,269,408,169 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,721,876 13,485,714,189 -0.00%
realworld.run.windows.arm64.checked.mch 433,465,891 433,449,891 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,182 1,290,182 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,359,928,310 41,370,030,856 +0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 93,902,298,297 93,923,485,089 +0.02%
benchmarks.run_tiered.windows.arm64.checked.mch 16,576,378,184 16,580,505,999 +0.02%
coreclr_tests.run.windows.arm64.checked.mch 479,250,715,015 479,353,305,901 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 172,300,360,202 172,353,240,696 +0.03%
libraries.pmi.windows.arm64.checked.mch 281,288,214,359 281,357,088,611 +0.02%
libraries_tests.run.windows.arm64.Release.mch 18,067,716,251 18,073,513,183 +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,729,858,315 546,826,993,684 +0.02%
realworld.run.windows.arm64.checked.mch 57,919,745,051 57,932,824,691 +0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,624,697,944 15,630,221,287 +0.04%