Throughput Diffs
linux arm64
Overall (+0.02% to +0.06%)
| Collection | PDIFF | 
| benchmarks.run_pgo.linux.arm64.checked.mch | +0.03% | 
| realworld.run.linux.arm64.checked.mch | +0.02% | 
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch | +0.03% | 
| libraries.pmi.linux.arm64.checked.mch | +0.02% | 
| benchmarks.run_tiered.linux.arm64.checked.mch | +0.06% | 
| libraries_tests.run.linux.arm64.Release.mch | +0.04% | 
| smoke_tests.nativeaot.linux.arm64.checked.mch | +0.02% | 
| libraries.crossgen2.linux.arm64.checked.mch | +0.03% | 
| benchmarks.run.linux.arm64.checked.mch | +0.02% | 
| coreclr_tests.run.linux.arm64.checked.mch | +0.05% | 
  
MinOpts (+0.07% to +0.12%)
| Collection | PDIFF | 
| benchmarks.run_pgo.linux.arm64.checked.mch | +0.09% | 
| realworld.run.linux.arm64.checked.mch | +0.12% | 
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch | +0.09% | 
| libraries.pmi.linux.arm64.checked.mch | +0.07% | 
| benchmarks.run_tiered.linux.arm64.checked.mch | +0.09% | 
| libraries_tests.run.linux.arm64.Release.mch | +0.09% | 
| smoke_tests.nativeaot.linux.arm64.checked.mch | +0.07% | 
| libraries.crossgen2.linux.arm64.checked.mch | +0.08% | 
| benchmarks.run.linux.arm64.checked.mch | +0.08% | 
| coreclr_tests.run.linux.arm64.checked.mch | +0.08% | 
  
FullOpts (+0.02% to +0.03%)
| Collection | PDIFF | 
| benchmarks.run_pgo.linux.arm64.checked.mch | +0.02% | 
| realworld.run.linux.arm64.checked.mch | +0.02% | 
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch | +0.02% | 
| libraries.pmi.linux.arm64.checked.mch | +0.02% | 
| benchmarks.run_tiered.linux.arm64.checked.mch | +0.02% | 
| libraries_tests.run.linux.arm64.Release.mch | +0.02% | 
| smoke_tests.nativeaot.linux.arm64.checked.mch | +0.02% | 
| libraries.crossgen2.linux.arm64.checked.mch | +0.03% | 
| benchmarks.run.linux.arm64.checked.mch | +0.02% | 
| coreclr_tests.run.linux.arm64.checked.mch | +0.02% | 
  
Details
All contexts:
| Collection | Base # instructions | Diff # instructions | PDIFF | 
| benchmarks.run_pgo.linux.arm64.checked.mch | 246,617,263,574 | 246,690,203,327 | +0.03% | 
| realworld.run.linux.arm64.checked.mch | 60,949,556,973 | 60,963,970,179 | +0.02% | 
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch | 573,111,215,412 | 573,260,501,109 | +0.03% | 
| libraries.pmi.linux.arm64.checked.mch | 282,038,145,144 | 282,106,671,014 | +0.02% | 
| benchmarks.run_tiered.linux.arm64.checked.mch | 41,391,464,140 | 41,414,501,985 | +0.06% | 
| libraries_tests.run.linux.arm64.Release.mch | 1,022,058,425,681 | 1,022,428,673,619 | +0.04% | 
| smoke_tests.nativeaot.linux.arm64.checked.mch | 12,538,432,553 | 12,541,022,380 | +0.02% | 
| libraries.crossgen2.linux.arm64.checked.mch | 151,369,241,771 | 151,413,315,609 | +0.03% | 
| benchmarks.run.linux.arm64.checked.mch | 58,444,206,121 | 58,458,290,502 | +0.02% | 
| coreclr_tests.run.linux.arm64.checked.mch | 1,034,452,647,497 | 1,034,932,068,996 | +0.05% | 
MinOpts contexts:
| Collection | Base # instructions | Diff # instructions | PDIFF | 
| benchmarks.run_pgo.linux.arm64.checked.mch | 27,768,022,350 | 27,792,841,137 | +0.09% | 
| realworld.run.linux.arm64.checked.mch | 463,083,407 | 463,622,750 | +0.12% | 
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch | 14,352,660,434 | 14,365,574,824 | +0.09% | 
| libraries.pmi.linux.arm64.checked.mch | 168,137,194 | 168,251,244 | +0.07% | 
| benchmarks.run_tiered.linux.arm64.checked.mch | 20,983,383,798 | 21,002,072,262 | +0.09% | 
| libraries_tests.run.linux.arm64.Release.mch | 226,287,590,722 | 226,493,409,299 | +0.09% | 
| smoke_tests.nativeaot.linux.arm64.checked.mch | 1,288,836 | 1,289,742 | +0.07% | 
| libraries.crossgen2.linux.arm64.checked.mch | 1,938,016 | 1,939,473 | +0.08% | 
| benchmarks.run.linux.arm64.checked.mch | 349,210,125 | 349,504,079 | +0.08% | 
| coreclr_tests.run.linux.arm64.checked.mch | 436,484,078,952 | 436,822,027,372 | +0.08% | 
FullOpts contexts:
| Collection | Base # instructions | Diff # instructions | PDIFF | 
| benchmarks.run_pgo.linux.arm64.checked.mch | 218,849,241,224 | 218,897,362,190 | +0.02% | 
| realworld.run.linux.arm64.checked.mch | 60,486,473,566 | 60,500,347,429 | +0.02% | 
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch | 558,758,554,978 | 558,894,926,285 | +0.02% | 
| libraries.pmi.linux.arm64.checked.mch | 281,870,007,950 | 281,938,419,770 | +0.02% | 
| benchmarks.run_tiered.linux.arm64.checked.mch | 20,408,080,342 | 20,412,429,723 | +0.02% | 
| libraries_tests.run.linux.arm64.Release.mch | 795,770,834,959 | 795,935,264,320 | +0.02% | 
| smoke_tests.nativeaot.linux.arm64.checked.mch | 12,537,143,717 | 12,539,732,638 | +0.02% | 
| libraries.crossgen2.linux.arm64.checked.mch | 151,367,303,755 | 151,411,376,136 | +0.03% | 
| benchmarks.run.linux.arm64.checked.mch | 58,094,995,996 | 58,108,786,423 | +0.02% | 
| coreclr_tests.run.linux.arm64.checked.mch | 597,968,568,545 | 598,110,041,624 | +0.02% | 
  
linux x64
No significant throughput differences found
Details
All contexts:
| Collection | Base # instructions | Diff # instructions | PDIFF | 
| coreclr_tests.run.linux.x64.checked.mch | 960,043,362,428 | 960,041,031,282 | -0.00% | 
| librariestestsnotieredcompilation.run.linux.x64.Release.mch | 541,228,651,588 | 541,227,684,817 | -0.00% | 
| libraries_tests.run.linux.x64.Release.mch | 950,897,182,314 | 950,897,647,277 | +0.00% | 
| libraries.pmi.linux.x64.checked.mch | 267,741,803,224 | 267,741,213,940 | -0.00% | 
| realworld.run.linux.x64.checked.mch | 58,042,163,649 | 58,042,181,391 | +0.00% | 
| benchmarks.run_pgo.linux.x64.checked.mch | 249,385,738,102 | 249,384,882,040 | -0.00% | 
| libraries.crossgen2.linux.x64.checked.mch | 134,458,478,429 | 134,458,249,428 | -0.00% | 
| smoke_tests.nativeaot.linux.x64.checked.mch | 20,232,493,245 | 20,232,372,374 | -0.00% | 
| benchmarks.run.linux.x64.checked.mch | 59,941,300,725 | 59,941,122,223 | -0.00% | 
| benchmarks.run_tiered.linux.x64.checked.mch | 40,092,479,058 | 40,092,337,513 | -0.00% | 
MinOpts contexts:
| Collection | Base # instructions | Diff # instructions | PDIFF | 
| coreclr_tests.run.linux.x64.checked.mch | 408,615,978,712 | 408,615,996,376 | +0.00% | 
| librariestestsnotieredcompilation.run.linux.x64.Release.mch | 13,564,540,261 | 13,564,539,526 | -0.00% | 
| libraries_tests.run.linux.x64.Release.mch | 205,243,536,929 | 205,243,535,105 | -0.00% | 
| libraries.pmi.linux.x64.checked.mch | 153,330,393 | 153,330,393 | 0.00% | 
| realworld.run.linux.x64.checked.mch | 345,935,410 | 345,935,410 | 0.00% | 
| benchmarks.run_pgo.linux.x64.checked.mch | 26,886,276,913 | 26,886,276,913 | 0.00% | 
| libraries.crossgen2.linux.x64.checked.mch | 1,724,465 | 1,724,465 | 0.00% | 
| smoke_tests.nativeaot.linux.x64.checked.mch | 1,304,010 | 1,304,010 | 0.00% | 
| benchmarks.run.linux.x64.checked.mch | 408,600,517 | 408,600,517 | 0.00% | 
| benchmarks.run_tiered.linux.x64.checked.mch | 20,583,984,261 | 20,583,984,251 | -0.00% | 
FullOpts contexts:
| Collection | Base # instructions | Diff # instructions | PDIFF | 
| coreclr_tests.run.linux.x64.checked.mch | 551,427,383,716 | 551,425,034,906 | -0.00% | 
| librariestestsnotieredcompilation.run.linux.x64.Release.mch | 527,664,111,327 | 527,663,145,291 | -0.00% | 
| libraries_tests.run.linux.x64.Release.mch | 745,653,645,385 | 745,654,112,172 | +0.00% | 
| libraries.pmi.linux.x64.checked.mch | 267,588,472,831 | 267,587,883,547 | -0.00% | 
| realworld.run.linux.x64.checked.mch | 57,696,228,239 | 57,696,245,981 | +0.00% | 
| benchmarks.run_pgo.linux.x64.checked.mch | 222,499,461,189 | 222,498,605,127 | -0.00% | 
| libraries.crossgen2.linux.x64.checked.mch | 134,456,753,964 | 134,456,524,963 | -0.00% | 
| smoke_tests.nativeaot.linux.x64.checked.mch | 20,231,189,235 | 20,231,068,364 | -0.00% | 
| benchmarks.run.linux.x64.checked.mch | 59,532,700,208 | 59,532,521,706 | -0.00% | 
| benchmarks.run_tiered.linux.x64.checked.mch | 19,508,494,797 | 19,508,353,262 | -0.00% |