Throughput Diffs

linux arm64

Overall (+0.02% to +0.04%)

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

MinOpts (+0.02% to +0.09%)

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

FullOpts (+0.02% to +0.04%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 561,465,586,122 561,632,329,403 +0.03%
libraries_tests.run.linux.arm64.Release.mch 81,156,621,732 81,182,422,438 +0.03%
libraries.crossgen2.linux.arm64.checked.mch 170,705,151,037 170,744,933,444 +0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,919,200,563 11,923,426,624 +0.04%
benchmarks.run_tiered.linux.arm64.checked.mch 36,585,098,302 36,597,662,180 +0.03%
benchmarks.run_pgo.linux.arm64.checked.mch 198,751,986,185 198,825,830,426 +0.04%
coreclr_tests.run.linux.arm64.checked.mch 720,189,897,194 720,347,844,077 +0.02%
libraries.pmi.linux.arm64.checked.mch 282,050,491,560 282,129,882,076 +0.03%
realworld.run.linux.arm64.checked.mch 61,229,839,320 61,245,126,756 +0.02%
benchmarks.run.linux.arm64.checked.mch 50,366,903,544 50,382,615,454 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,242,498,626 14,247,563,272 +0.04%
libraries_tests.run.linux.arm64.Release.mch 24,912,739,316 24,919,661,459 +0.03%
libraries.crossgen2.linux.arm64.checked.mch 1,938,026 1,938,756 +0.04%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,289,094 1,289,510 +0.03%
benchmarks.run_tiered.linux.arm64.checked.mch 16,812,488,825 16,818,249,627 +0.03%
benchmarks.run_pgo.linux.arm64.checked.mch 22,780,560,536 22,787,658,909 +0.03%
coreclr_tests.run.linux.arm64.checked.mch 208,884,923,816 208,928,989,199 +0.02%
libraries.pmi.linux.arm64.checked.mch 168,277,369 168,381,891 +0.06%
realworld.run.linux.arm64.checked.mch 464,623,012 465,055,421 +0.09%
benchmarks.run.linux.arm64.checked.mch 152,959,898 152,994,244 +0.02%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 547,223,087,496 547,384,766,131 +0.03%
libraries_tests.run.linux.arm64.Release.mch 56,243,882,416 56,262,760,979 +0.03%
libraries.crossgen2.linux.arm64.checked.mch 170,703,213,011 170,742,994,688 +0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,917,911,469 11,922,137,114 +0.04%
benchmarks.run_tiered.linux.arm64.checked.mch 19,772,609,477 19,779,412,553 +0.03%
benchmarks.run_pgo.linux.arm64.checked.mch 175,971,425,649 176,038,171,517 +0.04%
coreclr_tests.run.linux.arm64.checked.mch 511,304,973,378 511,418,854,878 +0.02%
libraries.pmi.linux.arm64.checked.mch 281,882,214,191 281,961,500,185 +0.03%
realworld.run.linux.arm64.checked.mch 60,765,216,308 60,780,071,335 +0.02%
benchmarks.run.linux.arm64.checked.mch 50,213,943,646 50,229,621,210 +0.03%


linux x64

Overall (+0.03% to +0.04%)

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

MinOpts (+0.03% to +0.14%)

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

FullOpts (+0.03% to +0.04%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,372,103,386 50,389,909,720 +0.04%
benchmarks.run_pgo.linux.x64.checked.mch 193,730,699,348 193,814,221,169 +0.04%
benchmarks.run_tiered.linux.x64.checked.mch 34,831,337,966 34,845,179,517 +0.04%
coreclr_tests.run.linux.x64.checked.mch 630,117,397,651 630,281,220,934 +0.03%
libraries.crossgen2.linux.x64.checked.mch 146,281,010,906 146,322,259,899 +0.03%
libraries.pmi.linux.x64.checked.mch 257,416,919,971 257,498,492,244 +0.03%
libraries_tests.run.linux.x64.Release.mch 84,677,370,801 84,709,544,145 +0.04%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,655,018,719 509,824,257,297 +0.03%
realworld.run.linux.x64.checked.mch 55,920,011,311 55,935,547,796 +0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 19,132,491,672 19,140,593,251 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,315,408 220,372,489 +0.03%
benchmarks.run_pgo.linux.x64.checked.mch 19,555,527,182 19,562,557,930 +0.04%
benchmarks.run_tiered.linux.x64.checked.mch 16,969,629,512 16,975,940,895 +0.04%
coreclr_tests.run.linux.x64.checked.mch 185,398,778,200 185,445,674,732 +0.03%
libraries.crossgen2.linux.x64.checked.mch 1,643,798 1,644,541 +0.05%
libraries.pmi.linux.x64.checked.mch 149,889,969 149,995,039 +0.07%
libraries_tests.run.linux.x64.Release.mch 17,220,058,337 17,226,080,013 +0.03%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,898,250 12,866,340,410 +0.04%
realworld.run.linux.x64.checked.mch 333,321,252 333,771,575 +0.14%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,928 1,252,344 +0.03%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,151,787,978 50,169,537,231 +0.04%
benchmarks.run_pgo.linux.x64.checked.mch 174,175,172,166 174,251,663,239 +0.04%
benchmarks.run_tiered.linux.x64.checked.mch 17,861,708,454 17,869,238,622 +0.04%
coreclr_tests.run.linux.x64.checked.mch 444,718,619,451 444,835,546,202 +0.03%
libraries.crossgen2.linux.x64.checked.mch 146,279,367,108 146,320,615,358 +0.03%
libraries.pmi.linux.x64.checked.mch 257,267,030,002 257,348,497,205 +0.03%
libraries_tests.run.linux.x64.Release.mch 67,457,312,464 67,483,464,132 +0.04%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,794,120,469 496,957,916,887 +0.03%
realworld.run.linux.x64.checked.mch 55,586,690,059 55,601,776,221 +0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 19,131,239,744 19,139,340,907 +0.04%


osx arm64

Overall (+0.02% to +0.04%)

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

MinOpts (+0.02% to +0.11%)

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

FullOpts (+0.02% to +0.04%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,078,596,714 42,093,267,987 +0.03%
benchmarks.run_pgo.osx.arm64.checked.mch 53,236,049,232 53,257,805,969 +0.04%
benchmarks.run_tiered.osx.arm64.checked.mch 28,147,042,608 28,158,278,828 +0.04%
coreclr_tests.run.osx.arm64.checked.mch 750,543,460,980 750,717,920,150 +0.02%
libraries.crossgen2.osx.arm64.checked.mch 163,298,662,718 163,339,196,638 +0.02%
libraries.pmi.osx.arm64.checked.mch 280,503,473,832 280,588,076,252 +0.03%
libraries_tests.run.osx.arm64.Release.mch 107,532,767,956 107,563,222,019 +0.03%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,220,467,096 532,388,641,756 +0.03%
realworld.run.osx.arm64.checked.mch 55,692,813,085 55,707,633,732 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,752 753,005 +0.03%
benchmarks.run_pgo.osx.arm64.checked.mch 16,521,588,631 16,528,276,208 +0.04%
benchmarks.run_tiered.osx.arm64.checked.mch 11,887,115,488 11,892,219,801 +0.04%
coreclr_tests.run.osx.arm64.checked.mch 269,924,506,368 269,982,717,370 +0.02%
libraries.crossgen2.osx.arm64.checked.mch 1,866,319 1,867,062 +0.04%
libraries.pmi.osx.arm64.checked.mch 165,975,394 166,078,333 +0.06%
libraries_tests.run.osx.arm64.Release.mch 60,497,428,613 60,512,523,954 +0.02%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,483,368,847 13,488,489,226 +0.04%
realworld.run.osx.arm64.checked.mch 433,174,269 433,639,127 +0.11%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,077,843,962 42,092,514,982 +0.03%
benchmarks.run_pgo.osx.arm64.checked.mch 36,714,460,601 36,729,529,761 +0.04%
benchmarks.run_tiered.osx.arm64.checked.mch 16,259,927,120 16,266,059,027 +0.04%
coreclr_tests.run.osx.arm64.checked.mch 480,618,954,612 480,735,202,780 +0.02%
libraries.crossgen2.osx.arm64.checked.mch 163,296,796,399 163,337,329,576 +0.02%
libraries.pmi.osx.arm64.checked.mch 280,337,498,438 280,421,997,919 +0.03%
libraries_tests.run.osx.arm64.Release.mch 47,035,339,343 47,050,698,065 +0.03%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,737,098,249 518,900,152,530 +0.03%
realworld.run.osx.arm64.checked.mch 55,259,638,816 55,273,994,605 +0.03%


windows arm64

Overall (+0.02% to +0.04%)

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

MinOpts (+0.02% to +0.10%)

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

FullOpts (+0.02% to +0.04%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch +0.03%
benchmarks.run_pgo.windows.arm64.checked.mch +0.04%
benchmarks.run_tiered.windows.arm64.checked.mch +0.04%
coreclr_tests.run.windows.arm64.checked.mch +0.02%
libraries.crossgen2.windows.arm64.checked.mch +0.02%
libraries.pmi.windows.arm64.checked.mch +0.03%
libraries_tests.run.windows.arm64.Release.mch +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch +0.03%
realworld.run.windows.arm64.checked.mch +0.03%
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,395,859,127 41,410,239,395 +0.03%
benchmarks.run_pgo.windows.arm64.checked.mch 107,486,611,312 107,528,517,838 +0.04%
benchmarks.run_tiered.windows.arm64.checked.mch 28,211,583,082 28,222,753,176 +0.04%
coreclr_tests.run.windows.arm64.checked.mch 643,357,090,825 643,509,947,836 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 171,264,330,087 171,306,742,060 +0.02%
libraries.pmi.windows.arm64.checked.mch 281,662,309,877 281,746,582,767 +0.03%
libraries_tests.run.windows.arm64.Release.mch 19,347,600,372 19,353,482,469 +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,864,978,388 561,041,807,815 +0.03%
realworld.run.windows.arm64.checked.mch 58,407,481,110 58,422,940,247 +0.03%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,379,723,324 15,385,579,193 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,633 550,782 +0.03%
benchmarks.run_pgo.windows.arm64.checked.mch 13,545,630,805 13,551,059,938 +0.04%
benchmarks.run_tiered.windows.arm64.checked.mch 11,622,497,015 11,627,490,370 +0.04%
coreclr_tests.run.windows.arm64.checked.mch 163,648,719,135 163,688,751,401 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 1,869,220 1,869,963 +0.04%
libraries.pmi.windows.arm64.checked.mch 164,744,419 164,859,430 +0.07%
libraries_tests.run.windows.arm64.Release.mch 1,269,211,757 1,269,709,537 +0.04%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,483,388,485 13,488,510,477 +0.04%
realworld.run.windows.arm64.checked.mch 433,475,983 433,908,876 +0.10%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,173 1,290,589 +0.03%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,395,308,494 41,409,688,613 +0.03%
benchmarks.run_pgo.windows.arm64.checked.mch 93,940,980,507 93,977,457,900 +0.04%
benchmarks.run_tiered.windows.arm64.checked.mch 16,589,086,067 16,595,262,806 +0.04%
coreclr_tests.run.windows.arm64.checked.mch 479,708,371,690 479,821,196,435 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 171,262,460,867 171,304,872,097 +0.02%
libraries.pmi.windows.arm64.checked.mch 281,497,565,458 281,581,723,337 +0.03%
libraries_tests.run.windows.arm64.Release.mch 18,078,388,615 18,083,772,932 +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,381,589,903 547,553,297,338 +0.03%
realworld.run.windows.arm64.checked.mch 57,974,005,127 57,989,031,371 +0.03%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,378,433,151 15,384,288,604 +0.04%