Throughput Diffs

linux arm64

Overall (-0.04% to -0.00%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch -0.02%
benchmarks.run_pgo.linux.arm64.checked.mch -0.04%
benchmarks.run_tiered.linux.arm64.checked.mch -0.01%
libraries.pmi.linux.arm64.checked.mch -0.02%
libraries_tests.run.linux.arm64.Release.mch -0.01%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -0.02%
realworld.run.linux.arm64.checked.mch -0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch -0.01%

FullOpts (-0.05% to -0.00%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch -0.02%
benchmarks.run_pgo.linux.arm64.checked.mch -0.05%
benchmarks.run_tiered.linux.arm64.checked.mch -0.02%
libraries.pmi.linux.arm64.checked.mch -0.02%
libraries_tests.run.linux.arm64.Release.mch -0.02%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -0.02%
realworld.run.linux.arm64.checked.mch -0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,146,422,831 48,138,050,247 -0.02%
benchmarks.run_pgo.linux.arm64.checked.mch 190,215,053,483 190,136,927,386 -0.04%
benchmarks.run_tiered.linux.arm64.checked.mch 35,272,278,627 35,269,048,456 -0.01%
coreclr_tests.run.linux.arm64.checked.mch 671,799,876,585 671,778,305,211 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,564,387,122 164,561,187,571 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,825,387,644 269,771,902,451 -0.02%
libraries_tests.run.linux.arm64.Release.mch 77,849,505,119 77,838,480,725 -0.01%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,710,524,323 536,594,345,508 -0.02%
realworld.run.linux.arm64.checked.mch 58,432,027,249 58,421,244,903 -0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,601,899,295 11,600,772,957 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,534,182 147,534,179 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,188,262,590 22,188,262,006 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,456,962 16,353,455,518 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,090,180,532 185,090,133,784 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,753 1,868,753 0.00%
libraries.pmi.linux.arm64.checked.mch 164,691,009 164,691,013 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,184,362,778 24,184,362,790 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,752,341 13,856,723,466 -0.00%
realworld.run.linux.arm64.checked.mch 453,304,008 453,303,998 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,413 1,242,413 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,998,888,649 47,990,516,068 -0.02%
benchmarks.run_pgo.linux.arm64.checked.mch 168,026,790,893 167,948,665,380 -0.05%
benchmarks.run_tiered.linux.arm64.checked.mch 18,918,821,665 18,915,592,938 -0.02%
coreclr_tests.run.linux.arm64.checked.mch 486,709,696,053 486,688,171,427 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,562,518,369 164,559,318,818 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,660,696,635 269,607,211,438 -0.02%
libraries_tests.run.linux.arm64.Release.mch 53,665,142,341 53,654,117,935 -0.02%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,853,771,982 522,737,622,042 -0.02%
realworld.run.linux.arm64.checked.mch 57,978,723,241 57,967,940,905 -0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,656,882 11,599,530,544 -0.01%


linux x64

Overall (-0.06% to -0.00%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch -0.02%
benchmarks.run_pgo.linux.x64.checked.mch -0.04%
benchmarks.run_tiered.linux.x64.checked.mch -0.01%
libraries.pmi.linux.x64.checked.mch -0.02%
libraries_tests.run.linux.x64.Release.mch -0.06%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -0.02%
realworld.run.linux.x64.checked.mch -0.02%
smoke_tests.nativeaot.linux.x64.checked.mch -0.01%

FullOpts (-0.07% to -0.00%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch -0.02%
benchmarks.run_pgo.linux.x64.checked.mch -0.04%
benchmarks.run_tiered.linux.x64.checked.mch -0.02%
libraries.pmi.linux.x64.checked.mch -0.02%
libraries_tests.run.linux.x64.Release.mch -0.07%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -0.02%
realworld.run.linux.x64.checked.mch -0.02%
smoke_tests.nativeaot.linux.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,335,737,063 50,326,312,643 -0.02%
benchmarks.run_pgo.linux.x64.checked.mch 193,553,860,341 193,481,732,157 -0.04%
benchmarks.run_tiered.linux.x64.checked.mch 34,820,140,945 34,817,135,142 -0.01%
coreclr_tests.run.linux.x64.checked.mch 629,700,439,016 629,677,969,872 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,827,311,038 146,823,908,444 -0.00%
libraries.pmi.linux.x64.checked.mch 257,201,049,471 257,145,929,700 -0.02%
libraries_tests.run.linux.x64.Release.mch 84,631,768,597 84,583,395,984 -0.06%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 508,997,805,810 508,883,108,638 -0.02%
realworld.run.linux.x64.checked.mch 55,866,091,608 55,855,711,639 -0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,998,630 19,386,334,091 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,320,300 220,320,300 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,739,776 19,559,739,142 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,952,690 16,973,955,685 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,402,800,712 185,402,381,279 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,817 1,643,817 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,880 149,889,990 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,809,035 17,223,809,104 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,749,533 12,863,752,437 +0.00%
realworld.run.linux.x64.checked.mch 333,321,488 333,321,463 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,932 1,251,932 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,115,416,763 50,105,992,343 -0.02%
benchmarks.run_pgo.linux.x64.checked.mch 173,994,120,565 173,921,993,015 -0.04%
benchmarks.run_tiered.linux.x64.checked.mch 17,846,188,255 17,843,179,457 -0.02%
coreclr_tests.run.linux.x64.checked.mch 444,297,638,304 444,275,588,593 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,825,667,221 146,822,264,627 -0.00%
libraries.pmi.linux.x64.checked.mch 257,051,158,591 256,996,039,710 -0.02%
libraries_tests.run.linux.x64.Release.mch 67,407,959,562 67,359,586,880 -0.07%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,134,056,277 496,019,356,201 -0.02%
realworld.run.linux.x64.checked.mch 55,532,770,120 55,522,390,176 -0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,746,698 19,385,082,159 -0.01%


osx arm64

Overall (-0.02% to -0.00%)

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%
libraries.pmi.osx.arm64.checked.mch -0.01%
libraries_tests.run.osx.arm64.Release.mch -0.02%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch -0.02%
realworld.run.osx.arm64.checked.mch -0.02%

FullOpts (-0.04% to -0.00%)

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.01%
libraries.pmi.osx.arm64.checked.mch -0.01%
libraries_tests.run.osx.arm64.Release.mch -0.04%
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,033,708,876 42,025,687,307 -0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 53,202,805,660 53,190,789,920 -0.02%
benchmarks.run_tiered.osx.arm64.checked.mch 28,132,902,502 28,130,629,198 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 750,077,109,912 750,057,492,072 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,321,803,214 164,318,563,323 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,240,284,176 280,199,890,780 -0.01%
libraries_tests.run.osx.arm64.Release.mch 107,499,746,283 107,482,783,921 -0.02%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,537,134,789 531,421,584,152 -0.02%
realworld.run.osx.arm64.checked.mch 55,638,485,573 55,628,563,144 -0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,699 752,699 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,523,254,872 16,523,258,078 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,568,562 11,888,570,740 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,165,928 269,924,572,812 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,274 1,866,274 0.00%
libraries.pmi.osx.arm64.checked.mch 165,969,510 165,969,498 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,506,213,566 60,506,211,652 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,838,889 13,485,838,902 +0.00%
realworld.run.osx.arm64.checked.mch 433,180,193 433,164,156 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,032,956,177 42,024,934,608 -0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 36,679,550,788 36,667,531,842 -0.03%
benchmarks.run_tiered.osx.arm64.checked.mch 16,244,333,940 16,242,058,458 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 480,152,943,984 480,132,919,260 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,319,936,940 164,316,697,049 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,074,314,666 280,033,921,282 -0.01%
libraries_tests.run.osx.arm64.Release.mch 46,993,532,717 46,976,572,269 -0.04%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,051,295,900 517,935,745,250 -0.02%
realworld.run.osx.arm64.checked.mch 55,205,305,380 55,195,398,988 -0.02%


windows arm64

Overall (-0.05% to -0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch -0.05%
benchmarks.run_tiered.windows.arm64.checked.mch -0.01%
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.02%

MinOpts (-0.00% to +0.01%)

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

FullOpts (-0.06% to -0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch -0.06%
benchmarks.run_tiered.windows.arm64.checked.mch -0.01%
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.02%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,351,333,413 41,343,302,446 -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 107,438,418,113 107,386,185,529 -0.05%
benchmarks.run_tiered.windows.arm64.checked.mch 28,197,507,417 28,195,249,456 -0.01%
coreclr_tests.run.windows.arm64.checked.mch 642,900,907,411 642,877,925,350 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,301,089,925 172,297,370,776 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,397,465,093 281,342,146,193 -0.02%
libraries_tests.run.windows.arm64.Release.mch 19,335,381,218 19,329,932,376 -0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,114,149,630 559,979,965,541 -0.02%
realworld.run.windows.arm64.checked.mch 58,350,089,714 58,339,440,602 -0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,210,429 15,623,820,302 -0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,603 550,603 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,547,166,355 13,547,162,989 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,967,536 11,623,969,191 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,650,274,376 163,650,105,017 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,161 1,869,161 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,577 164,748,504 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,434,487 1,269,434,330 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,907,068 13,485,889,057 -0.00%
realworld.run.windows.arm64.checked.mch 433,449,912 433,465,968 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,192 1,290,192 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,350,782,810 41,342,751,843 -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 93,891,251,758 93,839,022,540 -0.06%
benchmarks.run_tiered.windows.arm64.checked.mch 16,573,539,881 16,571,280,265 -0.01%
coreclr_tests.run.windows.arm64.checked.mch 479,250,633,035 479,227,820,333 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,299,220,764 172,295,501,615 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,232,726,516 281,177,397,689 -0.02%
libraries_tests.run.windows.arm64.Release.mch 18,065,946,731 18,060,498,046 -0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,628,242,562 546,494,076,484 -0.02%
realworld.run.windows.arm64.checked.mch 57,916,639,802 57,905,974,634 -0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,624,920,237 15,622,530,110 -0.02%


windows x64

Overall (-0.03% to -0.00%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch -0.02%
benchmarks.run.windows.x64.checked.mch -0.02%
benchmarks.run_pgo.windows.x64.checked.mch -0.02%
benchmarks.run_tiered.windows.x64.checked.mch -0.01%
libraries.pmi.windows.x64.checked.mch -0.02%
libraries_tests.run.windows.x64.Release.mch -0.02%
librariestestsnotieredcompilation.run.windows.x64.Release.mch -0.03%
realworld.run.windows.x64.checked.mch -0.02%
smoke_tests.nativeaot.windows.x64.checked.mch -0.02%

FullOpts (-0.03% to -0.00%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch -0.03%
benchmarks.run.windows.x64.checked.mch -0.02%
benchmarks.run_pgo.windows.x64.checked.mch -0.03%
benchmarks.run_tiered.windows.x64.checked.mch -0.02%
coreclr_tests.run.windows.x64.checked.mch -0.01%
libraries.pmi.windows.x64.checked.mch -0.02%
libraries_tests.run.windows.x64.Release.mch -0.03%
librariestestsnotieredcompilation.run.windows.x64.Release.mch -0.03%
realworld.run.windows.x64.checked.mch -0.02%
smoke_tests.nativeaot.windows.x64.checked.mch -0.02%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,273,003,355 153,236,232,395 -0.02%
benchmarks.run.windows.x64.checked.mch 53,947,905,097 53,936,430,445 -0.02%
benchmarks.run_pgo.windows.x64.checked.mch 94,900,394,103 94,879,875,115 -0.02%
benchmarks.run_tiered.windows.x64.checked.mch 37,574,536,585 37,570,633,964 -0.01%
coreclr_tests.run.windows.x64.checked.mch 684,726,249,465 684,698,946,758 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,104,417,950 152,100,671,156 -0.00%
libraries.pmi.windows.x64.checked.mch 291,220,941,705 291,164,321,464 -0.02%
libraries_tests.run.windows.x64.Release.mch 77,960,611,383 77,945,090,228 -0.02%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,050,685,314 561,907,056,439 -0.03%
realworld.run.windows.x64.checked.mch 62,520,528,154 62,509,522,644 -0.02%
smoke_tests.nativeaot.windows.x64.checked.mch 23,116,023,255 23,112,062,154 -0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,490,024,016 19,490,024,687 +0.00%
benchmarks.run.windows.x64.checked.mch 776,087 776,087 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,487,295,917 20,487,290,720 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,122,104,300 17,122,106,253 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,979,464,975 225,979,340,973 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,662 1,599,662 0.00%
libraries.pmi.windows.x64.checked.mch 143,348,244 143,347,430 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,393,564,079 33,393,563,194 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,426,046,762 12,426,043,161 -0.00%
realworld.run.windows.x64.checked.mch 333,811,529 333,810,417 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,344 1,252,344 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,782,979,339 133,746,207,708 -0.03%
benchmarks.run.windows.x64.checked.mch 53,947,129,010 53,935,654,358 -0.02%
benchmarks.run_pgo.windows.x64.checked.mch 74,413,098,186 74,392,584,395 -0.03%
benchmarks.run_tiered.windows.x64.checked.mch 20,452,432,285 20,448,527,711 -0.02%
coreclr_tests.run.windows.x64.checked.mch 458,746,784,490 458,719,605,785 -0.01%
libraries.crossgen2.windows.x64.checked.mch 152,102,818,288 152,099,071,494 -0.00%
libraries.pmi.windows.x64.checked.mch 291,077,593,461 291,020,974,034 -0.02%
libraries_tests.run.windows.x64.Release.mch 44,567,047,304 44,551,527,034 -0.03%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,624,638,552 549,481,013,278 -0.03%
realworld.run.windows.x64.checked.mch 62,186,716,625 62,175,712,227 -0.02%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,770,911 23,110,809,810 -0.02%