Throughput Diffs

linux arm64

Overall (-0.02% to -0.00%)

Collection PDIFF
libraries_tests.run.linux.arm64.Release.mch -0.02%
realworld.run.linux.arm64.checked.mch -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch -0.01%

MinOpts (-0.08% to +0.00%)

Collection PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch -0.02%
libraries_tests.run.linux.arm64.Release.mch -0.08%

FullOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run_tiered.linux.arm64.checked.mch -0.01%
realworld.run.linux.arm64.checked.mch -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 54,252,258,524 54,250,226,234 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,092,941,735 238,083,211,919 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,053,672,052 38,052,548,822 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,154,194,856 965,133,595,220 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,707,809 746,704,158 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,980,934,819 270,970,612,175 -0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,699,246,660 1,004,490,327,066 -0.02%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,784,710,025 549,768,993,772 -0.00%
realworld.run.linux.arm64.checked.mch 58,507,268,400 58,504,048,298 -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,910 17,536,937 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,915,597 289,915,595 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,884,669 26,905,732,621 -0.02%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,745,606 18,148,747,389 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,777,796 392,472,515,105 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,509 165,940,490 -0.00%
libraries_tests.run.linux.arm64.Release.mch 224,093,409,969 223,905,224,022 -0.08%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,105,303 14,095,116,019 +0.00%
realworld.run.linux.arm64.checked.mch 458,173,300 458,173,248 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 53,962,342,927 53,960,310,639 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,182,057,066 211,177,479,298 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,904,926,446 19,903,801,433 -0.01%
coreclr_tests.run.linux.arm64.checked.mch 572,670,417,060 572,661,080,115 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,707,809 746,704,158 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,814,994,310 270,804,671,685 -0.00%
libraries_tests.run.linux.arm64.Release.mch 780,605,836,691 780,585,103,044 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,689,604,722 535,673,877,753 -0.00%
realworld.run.linux.arm64.checked.mch 58,049,095,100 58,045,875,050 -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,910 17,536,937 -0.01%


linux x64

Overall (-0.03% to -0.00%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -0.01%
libraries_tests.run.linux.x64.Release.mch -0.02%
realworld.run.linux.x64.checked.mch -0.03%
smoke_tests.nativeaot.linux.x64.checked.mch -0.01%

MinOpts (-0.10% to +0.00%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -0.02%
libraries_tests.run.linux.x64.Release.mch -0.10%

FullOpts (-0.03% to -0.00%)

Collection PDIFF
benchmarks.run_tiered.linux.x64.checked.mch -0.01%
realworld.run.linux.x64.checked.mch -0.03%
smoke_tests.nativeaot.linux.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,806,454,100 55,804,084,167 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,786,360,130 236,774,082,205 -0.01%
benchmarks.run_tiered.linux.x64.checked.mch 32,420,843,429 32,419,367,139 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,333,743,268 882,312,651,778 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,454,423 639,451,731 -0.00%
libraries.pmi.linux.x64.checked.mch 257,414,478,713 257,402,111,972 -0.00%
libraries_tests.run.linux.x64.Release.mch 983,939,472,040 983,722,546,186 -0.02%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,065,003,919 520,047,353,352 -0.00%
realworld.run.linux.x64.checked.mch 55,707,659,527 55,693,654,062 -0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,374 16,837,575 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,707,372 342,707,372 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,045,649 23,378,898,098 -0.02%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,770,763 13,861,770,264 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,112,196,125 355,101,031,961 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,804,912 149,805,783 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,451,105 196,547,055,521 -0.10%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,434,200 12,962,433,409 -0.00%
realworld.run.linux.x64.checked.mch 333,587,164 333,587,168 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,463,746,728 55,461,376,795 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,402,314,481 213,395,184,107 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,559,072,666 18,557,596,875 -0.01%
coreclr_tests.run.linux.x64.checked.mch 527,221,547,143 527,211,619,817 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,454,423 639,451,731 -0.00%
libraries.pmi.linux.x64.checked.mch 257,264,673,801 257,252,306,189 -0.00%
libraries_tests.run.linux.x64.Release.mch 787,204,020,935 787,175,490,665 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,102,569,719 507,084,919,943 -0.00%
realworld.run.linux.x64.checked.mch 55,374,072,363 55,360,066,894 -0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,374 16,837,575 -0.01%


osx arm64

Overall (-0.03% to -0.00%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch -0.01%
benchmarks.run_pgo.osx.arm64.checked.mch -0.01%
libraries_tests.run.osx.arm64.Release.mch -0.03%
realworld.run.osx.arm64.checked.mch -0.01%

MinOpts (-0.09% to +0.01%)

Collection PDIFF
benchmarks.run_pgo.osx.arm64.checked.mch -0.03%
libraries.pmi.osx.arm64.checked.mch +0.01%
libraries_tests.run.osx.arm64.Release.mch -0.09%

FullOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch -0.01%
realworld.run.osx.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,401,616,959 42,399,414,233 -0.01%
benchmarks.run_pgo.osx.arm64.checked.mch 91,566,114,387 91,558,431,882 -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,731,088 28,497,781,569 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,767,312,694 881,748,223,486 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,338,152 739,335,316 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,898,118,104 280,887,791,020 -0.00%
libraries_tests.run.osx.arm64.Release.mch 671,609,527,833 671,404,868,355 -0.03%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,144,130,952 544,129,424,078 -0.00%
realworld.run.osx.arm64.checked.mch 55,738,788,111 55,735,500,767 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,389 661,389 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,969,308 17,094,027,305 -0.03%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,964,619 11,989,966,223 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,852,891 340,524,104,503 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,230,539 167,240,451 +0.01%
libraries_tests.run.osx.arm64.Release.mch 207,766,602,304 207,579,584,934 -0.09%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,158,760 13,722,157,977 -0.00%
realworld.run.osx.arm64.checked.mch 438,656,101 438,640,088 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,400,955,570 42,398,752,844 -0.01%
benchmarks.run_pgo.osx.arm64.checked.mch 74,467,145,079 74,464,404,577 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,766,469 16,507,815,346 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 541,232,459,803 541,224,118,983 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,338,152 739,335,316 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,730,887,565 280,720,550,569 -0.00%
libraries_tests.run.osx.arm64.Release.mch 463,842,925,529 463,825,283,421 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,421,972,192 530,407,266,101 -0.00%
realworld.run.osx.arm64.checked.mch 55,300,132,010 55,296,860,679 -0.01%


windows arm64

Overall (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.01%
benchmarks.run_pgo.windows.arm64.checked.mch -0.01%
realworld.run.windows.arm64.checked.mch -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch -0.01%

MinOpts (-0.02% to +0.01%)

Collection PDIFF
benchmarks.run_pgo.windows.arm64.checked.mch -0.02%
libraries.pmi.windows.arm64.checked.mch +0.01%
libraries_tests.run.windows.arm64.Release.mch -0.01%

FullOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.01%
benchmarks.run_tiered.windows.arm64.checked.mch -0.01%
realworld.run.windows.arm64.checked.mch -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,682,083,723 41,679,981,590 -0.01%
benchmarks.run_pgo.windows.arm64.checked.mch 140,005,960,680 139,998,384,044 -0.01%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,664,205 29,349,706,131 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,216,571,916 937,197,601,654 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,583,741 796,579,828 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,065,225,217 282,054,843,808 -0.00%
libraries_tests.run.windows.arm64.Release.mch 727,387,834,149 727,356,068,508 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,216,419,468 573,199,454,587 -0.00%
realworld.run.windows.arm64.checked.mch 58,392,176,772 58,388,816,023 -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,939 17,147,924 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,682 556,682 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,814,393 17,082,936,164 -0.02%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,246,805 11,718,248,758 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,311,174 382,251,799,801 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,173 165,964,077 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,825,406,376 209,810,095,973 -0.01%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,480,859 13,721,483,805 +0.00%
realworld.run.windows.arm64.checked.mch 438,829,210 438,813,210 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,681,527,041 41,679,424,908 -0.01%
benchmarks.run_pgo.windows.arm64.checked.mch 122,919,146,287 122,915,447,880 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,417,400 17,631,457,373 -0.01%
coreclr_tests.run.windows.arm64.checked.mch 554,954,260,742 554,945,801,853 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,583,741 796,579,828 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,899,271,044 281,888,879,731 -0.00%
libraries_tests.run.windows.arm64.Release.mch 517,562,427,773 517,545,972,535 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,494,938,609 559,477,970,782 -0.00%
realworld.run.windows.arm64.checked.mch 57,953,347,562 57,950,002,813 -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,939 17,147,924 -0.01%


windows x64

Overall (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch -0.01%
benchmarks.run_pgo.windows.x64.checked.mch -0.01%
libraries_tests.run.windows.x64.Release.mch -0.01%
realworld.run.windows.x64.checked.mch -0.01%
smoke_tests.nativeaot.windows.x64.checked.mch -0.01%

MinOpts (-0.03% to +0.00%)

Collection PDIFF
benchmarks.run_pgo.windows.x64.checked.mch -0.03%
libraries_tests.run.windows.x64.Release.mch -0.01%

FullOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch -0.01%
benchmarks.run_tiered.windows.x64.checked.mch -0.01%
realworld.run.windows.x64.checked.mch -0.01%
smoke_tests.nativeaot.windows.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,483,502,925 40,481,160,317 -0.01%
benchmarks.run_pgo.windows.x64.checked.mch 119,073,452,044 119,065,930,948 -0.01%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,545,152 27,408,390,469 -0.00%
coreclr_tests.run.windows.x64.checked.mch 849,955,023,976 849,935,017,939 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,249,692 661,246,538 -0.00%
libraries.pmi.windows.x64.checked.mch 266,845,505,606 266,833,761,297 -0.00%
libraries_tests.run.windows.x64.Release.mch 688,873,851,494 688,838,921,271 -0.01%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,666,665,703 537,649,545,027 -0.00%
realworld.run.windows.x64.checked.mch 59,763,283,704 59,759,516,813 -0.01%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,477 13,054,417 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,630 466,630 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,453,188 15,096,502,825 -0.03%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,642,803 10,124,642,594 -0.00%
coreclr_tests.run.windows.x64.checked.mch 339,995,973,191 339,985,184,074 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,283,592 143,283,590 -0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,577,194 178,424,730,841 -0.01%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,838,728 12,581,829,418 -0.00%
realworld.run.windows.x64.checked.mch 333,554,890 333,554,895 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,483,036,295 40,480,693,687 -0.01%
benchmarks.run_pgo.windows.x64.checked.mch 103,972,998,856 103,969,428,123 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,902,349 17,283,747,875 -0.01%
coreclr_tests.run.windows.x64.checked.mch 509,959,050,785 509,949,833,865 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,249,692 661,246,538 -0.00%
libraries.pmi.windows.x64.checked.mch 266,702,222,014 266,690,477,707 -0.00%
libraries_tests.run.windows.x64.Release.mch 510,433,274,300 510,414,190,430 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,084,826,975 525,067,715,609 -0.00%
realworld.run.windows.x64.checked.mch 59,429,728,814 59,425,961,918 -0.01%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,477 13,054,417 -0.01%