Throughput Diffs

linux arm64

Overall (-0.01% to +0.18%)

Collection PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch -0.01%
coreclr_tests.run.linux.arm64.checked.mch +0.01%
libraries_tests.run.linux.arm64.Release.mch +0.18%

MinOpts (-0.00% to +0.01%)

Collection PDIFF
libraries.pmi.linux.arm64.checked.mch +0.01%

FullOpts (-0.01% to +0.24%)

Collection PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch -0.01%
coreclr_tests.run.linux.arm64.checked.mch +0.02%
libraries_tests.run.linux.arm64.Release.mch +0.24%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 60,215,728,345 60,216,453,464 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 227,028,368,193 227,008,903,320 -0.01%
benchmarks.run_tiered.linux.arm64.checked.mch 38,051,287,121 38,051,622,581 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 957,913,850,447 957,999,348,652 +0.01%
libraries.crossgen2.linux.arm64.checked.mch 165,004,038,356 165,004,768,289 +0.00%
libraries.pmi.linux.arm64.checked.mch 272,323,942,843 272,332,572,447 +0.00%
libraries_tests.run.linux.arm64.Release.mch 905,527,057,053 907,178,561,328 +0.18%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,225,523,830 550,237,328,293 +0.00%
realworld.run.linux.arm64.checked.mch 58,504,898,562 58,505,971,679 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,031,316,422 12,031,435,974 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 431,917,987 431,917,987 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,919,515,489 22,919,513,748 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,956,880,410 18,956,882,311 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 389,091,329,001 389,091,484,116 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,676 1,869,676 0.00%
libraries.pmi.linux.arm64.checked.mch 164,717,615 164,727,492 +0.01%
libraries_tests.run.linux.arm64.Release.mch 219,401,691,826 219,401,689,844 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,239,234 13,858,223,030 -0.00%
realworld.run.linux.arm64.checked.mch 451,703,956 451,704,014 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,811 1,242,811 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 59,783,810,358 59,784,535,477 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,108,852,704 204,089,389,572 -0.01%
benchmarks.run_tiered.linux.arm64.checked.mch 19,094,406,711 19,094,740,270 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,822,521,446 568,907,864,536 +0.02%
libraries.crossgen2.linux.arm64.checked.mch 165,002,168,680 165,002,898,613 +0.00%
libraries.pmi.linux.arm64.checked.mch 272,159,225,228 272,167,844,955 +0.00%
libraries_tests.run.linux.arm64.Release.mch 686,125,365,227 687,776,871,484 +0.24%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,367,284,596 536,379,105,263 +0.00%
realworld.run.linux.arm64.checked.mch 58,053,194,606 58,054,267,665 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,030,073,611 12,030,193,163 +0.00%


linux x64

Overall (-0.02% to +0.21%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -0.02%
coreclr_tests.run.linux.x64.checked.mch +0.01%
libraries_tests.run.linux.x64.Release.mch +0.21%

FullOpts (-0.02% to +0.26%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -0.02%
coreclr_tests.run.linux.x64.checked.mch +0.01%
libraries_tests.run.linux.x64.Release.mch +0.26%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 54,361,733,431 54,362,348,756 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,081,100,049 234,032,568,559 -0.02%
benchmarks.run_tiered.linux.x64.checked.mch 37,136,855,791 37,137,209,777 +0.00%
coreclr_tests.run.linux.x64.checked.mch 883,235,575,263 883,306,245,310 +0.01%
libraries.crossgen2.linux.x64.checked.mch 147,176,814,382 147,177,481,557 +0.00%
libraries.pmi.linux.x64.checked.mch 259,413,171,194 259,421,142,491 +0.00%
libraries_tests.run.linux.x64.Release.mch 917,444,088,853 919,338,697,327 +0.21%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 522,246,286,399 522,256,722,031 +0.00%
realworld.run.linux.x64.checked.mch 56,044,662,179 56,045,722,022 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,484,410,613 19,484,585,018 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 302,570,983 302,570,983 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 25,076,710,277 25,076,710,902 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,706,214,595 17,706,215,205 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,572,585,271 355,572,561,247 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,571 1,644,571 0.00%
libraries.pmi.linux.x64.checked.mch 149,998,885 149,998,877 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,734,028,130 195,734,033,676 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,324,063 12,866,322,768 -0.00%
realworld.run.linux.x64.checked.mch 334,136,483 334,141,827 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,356 1,252,356 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 54,059,162,448 54,059,777,773 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 209,004,389,772 208,955,857,657 -0.02%
benchmarks.run_tiered.linux.x64.checked.mch 19,430,641,196 19,430,994,572 +0.00%
coreclr_tests.run.linux.x64.checked.mch 527,662,989,992 527,733,684,063 +0.01%
libraries.crossgen2.linux.x64.checked.mch 147,175,169,811 147,175,836,986 +0.00%
libraries.pmi.linux.x64.checked.mch 259,263,172,309 259,271,143,614 +0.00%
libraries_tests.run.linux.x64.Release.mch 721,710,060,723 723,604,663,651 +0.26%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,379,962,336 509,390,399,263 +0.00%
realworld.run.linux.x64.checked.mch 55,710,525,696 55,711,580,195 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,483,158,257 19,483,332,662 +0.00%


osx arm64

Overall (-0.01% to +0.14%)

Collection PDIFF
benchmarks.run_pgo.osx.arm64.checked.mch -0.01%
coreclr_tests.run.osx.arm64.checked.mch +0.01%
libraries_tests.run.osx.arm64.Release.mch +0.14%

FullOpts (-0.01% to +0.21%)

Collection PDIFF
benchmarks.run_pgo.osx.arm64.checked.mch -0.01%
coreclr_tests.run.osx.arm64.checked.mch +0.01%
libraries_tests.run.osx.arm64.Release.mch +0.21%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,536,323,824 42,536,917,136 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,801,508,822 53,797,707,126 -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch 28,369,186,489 28,369,435,725 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 901,083,464,070 901,161,327,188 +0.01%
libraries.crossgen2.osx.arm64.checked.mch 164,761,199,713 164,762,055,310 +0.00%
libraries.pmi.osx.arm64.checked.mch 282,367,362,230 282,370,923,449 +0.00%
libraries_tests.run.osx.arm64.Release.mch 670,033,015,511 670,997,390,377 +0.14%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,953,089,392 542,962,720,804 +0.00%
realworld.run.osx.arm64.checked.mch 55,799,440,758 55,800,506,169 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,933 550,933 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,283,842,261 16,283,843,511 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,909,210,506 11,909,211,306 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 365,676,488,735 365,676,744,793 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,201 1,867,201 0.00%
libraries.pmi.osx.arm64.checked.mch 166,086,185 166,086,224 +0.00%
libraries_tests.run.osx.arm64.Release.mch 205,256,397,624 205,256,388,784 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,551,170 13,488,546,643 -0.00%
realworld.run.osx.arm64.checked.mch 433,611,429 433,632,801 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,535,772,891 42,536,366,203 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,517,666,561 37,513,863,615 -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch 16,459,975,983 16,460,224,419 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 535,406,975,335 535,484,582,395 +0.01%
libraries.crossgen2.osx.arm64.checked.mch 164,759,332,512 164,760,188,109 +0.00%
libraries.pmi.osx.arm64.checked.mch 282,201,276,045 282,204,837,225 +0.00%
libraries_tests.run.osx.arm64.Release.mch 464,776,617,887 465,741,001,593 +0.21%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,464,538,222 529,474,174,161 +0.00%
realworld.run.osx.arm64.checked.mch 55,365,829,329 55,366,873,368 +0.00%


windows arm64

Overall (-0.00% to +0.19%)

Collection PDIFF
coreclr_tests.run.windows.arm64.checked.mch +0.01%
libraries_tests.run.windows.arm64.Release.mch +0.19%

MinOpts (-0.01% to +0.00%)

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

FullOpts (-0.00% to +0.27%)

Collection PDIFF
coreclr_tests.run.windows.arm64.checked.mch +0.01%
libraries_tests.run.windows.arm64.Release.mch +0.27%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,825,392,619 41,826,009,032 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,002,311,459 139,997,433,794 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,057,245,572 29,057,445,218 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 935,077,754,435 935,150,364,318 +0.01%
libraries.crossgen2.windows.arm64.checked.mch 172,752,047,478 172,752,762,074 +0.00%
libraries.pmi.windows.arm64.checked.mch 283,742,215,246 283,753,745,569 +0.00%
libraries_tests.run.windows.arm64.Release.mch 700,706,388,234 702,042,151,868 +0.19%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 574,085,342,568 574,107,020,791 +0.00%
realworld.run.windows.arm64.checked.mch 58,613,267,901 58,613,992,909 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,101,620,160 16,101,774,202 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,784 550,784 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,007,810,607 17,007,817,490 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,637,206,785 11,637,205,796 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 379,003,487,294 379,003,120,784 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,063 1,870,063 0.00%
libraries.pmi.windows.arm64.checked.mch 164,848,820 164,838,822 -0.01%
libraries_tests.run.windows.arm64.Release.mch 208,116,294,126 208,116,303,467 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,350,355 13,491,356,219 +0.00%
realworld.run.windows.arm64.checked.mch 433,960,569 433,960,572 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,566 1,290,566 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,824,841,835 41,825,458,248 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,994,500,852 122,989,616,304 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,420,038,787 17,420,239,422 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 556,074,267,141 556,147,243,534 +0.01%
libraries.crossgen2.windows.arm64.checked.mch 172,750,177,415 172,750,892,011 +0.00%
libraries.pmi.windows.arm64.checked.mch 283,577,366,426 283,588,906,747 +0.00%
libraries_tests.run.windows.arm64.Release.mch 492,590,094,108 493,925,848,401 +0.27%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,593,992,213 560,615,664,572 +0.00%
realworld.run.windows.arm64.checked.mch 58,179,307,332 58,180,032,337 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,100,329,594 16,100,483,636 +0.00%


windows x64

Overall (-0.02% to +0.15%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch +0.06%
benchmarks.run_pgo.windows.x64.checked.mch -0.02%
coreclr_tests.run.windows.x64.checked.mch +0.01%
libraries_tests.run.windows.x64.Release.mch +0.15%

FullOpts (-0.02% to +0.21%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch +0.07%
benchmarks.run_pgo.windows.x64.checked.mch -0.02%
coreclr_tests.run.windows.x64.checked.mch +0.01%
libraries_tests.run.windows.x64.Release.mch +0.21%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,475,612,675 153,570,078,627 +0.06%
benchmarks.run.windows.x64.checked.mch 65,391,002,479 65,391,984,991 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 137,013,743,106 136,985,600,166 -0.02%
benchmarks.run_tiered.windows.x64.checked.mch 39,371,021,942 39,371,327,405 +0.00%
coreclr_tests.run.windows.x64.checked.mch 969,847,953,393 969,925,298,753 +0.01%
libraries.crossgen2.windows.x64.checked.mch 152,464,958,867 152,465,708,291 +0.00%
libraries.pmi.windows.x64.checked.mch 275,514,740,031 275,523,427,471 +0.00%
libraries_tests.run.windows.x64.Release.mch 732,526,922,464 733,631,211,217 +0.15%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 593,737,554,353 593,756,719,408 +0.00%
realworld.run.windows.x64.checked.mch 59,955,166,312 59,955,973,766 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,178,895,888 23,179,098,042 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,493,450,212 19,493,450,935 +0.00%
benchmarks.run.windows.x64.checked.mch 776,302 776,302 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 24,131,810,080 24,131,810,295 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,367,919,237 17,367,922,671 +0.00%
coreclr_tests.run.windows.x64.checked.mch 408,207,011,347 408,207,033,902 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,429 1,600,429 0.00%
libraries.pmi.windows.x64.checked.mch 143,457,075 143,458,721 +0.00%
libraries_tests.run.windows.x64.Release.mch 206,554,293,285 206,554,296,988 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,839,239,052 12,839,241,025 +0.00%
realworld.run.windows.x64.checked.mch 334,242,284 334,242,280 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,773 1,252,773 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,982,162,463 134,076,627,692 +0.07%
benchmarks.run.windows.x64.checked.mch 65,390,226,177 65,391,208,689 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,881,933,026 112,853,789,871 -0.02%
benchmarks.run_tiered.windows.x64.checked.mch 22,003,102,705 22,003,404,734 +0.00%
coreclr_tests.run.windows.x64.checked.mch 561,640,942,046 561,718,264,851 +0.01%
libraries.crossgen2.windows.x64.checked.mch 152,463,358,438 152,464,107,862 +0.00%
libraries.pmi.windows.x64.checked.mch 275,371,282,956 275,379,968,750 +0.00%
libraries_tests.run.windows.x64.Release.mch 525,972,629,179 527,076,914,229 +0.21%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 580,898,315,301 580,917,478,383 +0.00%
realworld.run.windows.x64.checked.mch 59,620,924,028 59,621,731,486 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,177,643,115 23,177,845,269 +0.00%