Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,082,929,214 58,082,905,650 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 228,725,144,392 228,725,190,069 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,827,453,452 33,827,494,991 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 959,378,165,239 959,376,133,207 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,010,069,259 165,010,209,272 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,609,031,516 268,609,073,604 +0.00%
libraries_tests.run.linux.arm64.Release.mch 902,315,320,543 902,316,513,649 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,027,058,512 546,026,254,792 -0.00%
realworld.run.linux.arm64.checked.mch 57,877,594,244 57,877,734,414 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,970,995,926 11,970,955,077 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,402,426 387,402,426 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,178,345 25,044,177,071 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,868,682 14,614,866,215 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,179,924,145 392,179,885,552 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,723 1,869,723 0.00%
libraries.pmi.linux.arm64.checked.mch 164,846,635 164,836,751 -0.01%
libraries_tests.run.linux.arm64.Release.mch 219,699,151,080 219,699,165,341 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,446,525 13,858,432,385 -0.00%
realworld.run.linux.arm64.checked.mch 448,326,711 448,326,785 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,840 1,242,840 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,695,526,788 57,695,503,224 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 203,680,966,047 203,681,012,998 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,212,584,770 19,212,628,776 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 567,198,241,094 567,196,247,655 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,008,199,536 165,008,339,549 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,444,184,881 268,444,236,853 +0.00%
libraries_tests.run.linux.arm64.Release.mch 682,616,169,463 682,617,348,308 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,168,611,987 532,167,822,407 -0.00%
realworld.run.linux.arm64.checked.mch 57,429,267,533 57,429,407,629 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,969,753,086 11,969,712,237 -0.00%


linux x64

Overall (+0.00% to +0.01%)

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

MinOpts (+0.00% to +0.01%)

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

FullOpts (+0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,834,760,305 57,837,533,073 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 233,542,287,962 233,558,261,597 +0.01%
benchmarks.run_tiered.linux.x64.checked.mch 35,050,404,447 35,052,607,778 +0.01%
coreclr_tests.run.linux.x64.checked.mch 874,123,298,572 874,176,242,448 +0.01%
libraries.crossgen2.linux.x64.checked.mch 147,231,445,047 147,239,940,321 +0.01%
libraries.pmi.linux.x64.checked.mch 255,753,014,550 255,765,367,311 +0.00%
libraries_tests.run.linux.x64.Release.mch 877,361,670,036 877,415,810,182 +0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,299,955,802 518,324,097,718 +0.00%
realworld.run.linux.x64.checked.mch 55,683,548,346 55,687,192,958 +0.01%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,529,944 19,387,746,560 +0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,468,896 390,511,236 +0.01%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,720,999 26,040,578,083 +0.01%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,600,563 16,152,844,907 +0.01%
coreclr_tests.run.linux.x64.checked.mch 355,577,522,235 355,602,362,231 +0.01%
libraries.crossgen2.linux.x64.checked.mch 1,645,543 1,645,733 +0.01%
libraries.pmi.linux.x64.checked.mch 150,116,712 150,120,578 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,614,900 194,715,269,602 +0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,870,993,737 12,871,537,397 +0.00%
realworld.run.linux.x64.checked.mch 342,520,567 342,541,670 +0.01%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,653 1,253,787 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,444,291,409 57,447,021,837 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 207,503,566,963 207,517,683,514 +0.01%
benchmarks.run_tiered.linux.x64.checked.mch 18,898,803,884 18,899,762,871 +0.01%
coreclr_tests.run.linux.x64.checked.mch 518,545,776,337 518,573,880,217 +0.01%
libraries.crossgen2.linux.x64.checked.mch 147,229,799,504 147,238,294,588 +0.01%
libraries.pmi.linux.x64.checked.mch 255,602,897,838 255,615,246,733 +0.00%
libraries_tests.run.linux.x64.Release.mch 682,661,055,136 682,700,540,580 +0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,428,962,065 505,452,560,321 +0.00%
realworld.run.linux.x64.checked.mch 55,341,027,779 55,344,651,288 +0.01%
smoke_tests.nativeaot.linux.x64.checked.mch 19,385,276,291 19,386,492,773 +0.01%


osx arm64

MinOpts (-0.01% to +0.00%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,331,790,262 42,331,770,526 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 90,745,854,983 90,745,847,552 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,438,748,677 28,438,793,933 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 923,865,768,736 923,863,823,914 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,770,914,265 164,770,966,518 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,035,892,678 279,035,848,049 -0.00%
libraries_tests.run.osx.arm64.Release.mch 674,333,882,783 674,333,559,755 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,363,526,938 534,363,143,678 -0.00%
realworld.run.osx.arm64.checked.mch 55,124,873,092 55,124,983,432 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,742 550,742 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,726,896 16,975,728,892 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,650,578 11,915,652,246 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,023,586,591 383,023,321,143 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,273 1,867,273 0.00%
libraries.pmi.osx.arm64.checked.mch 166,096,205 166,086,252 -0.01%
libraries_tests.run.osx.arm64.Release.mch 204,688,428,514 204,688,421,156 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,911,193 13,487,899,448 -0.00%
realworld.run.osx.arm64.checked.mch 430,266,680 430,266,617 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,331,239,520 42,331,219,784 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 73,770,128,087 73,770,118,660 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,523,098,099 16,523,141,687 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 540,842,182,145 540,840,502,771 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,769,046,992 164,769,099,245 +0.00%
libraries.pmi.osx.arm64.checked.mch 278,869,796,473 278,869,761,797 -0.00%
libraries_tests.run.osx.arm64.Release.mch 469,645,454,269 469,645,138,599 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 520,875,615,745 520,875,244,230 -0.00%
realworld.run.osx.arm64.checked.mch 54,694,606,412 54,694,716,815 +0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,618,890,804 41,618,926,536 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,401,373,406 136,401,468,612 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,606,256,606 28,606,248,568 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,185,096,817 936,183,605,037 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,759,675,985 172,759,841,641 +0.00%
libraries.pmi.windows.arm64.checked.mch 279,925,184,077 279,925,115,809 -0.00%
libraries_tests.run.windows.arm64.Release.mch 702,958,348,467 702,959,087,615 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 569,630,712,761 569,630,169,337 -0.00%
realworld.run.windows.arm64.checked.mch 57,886,710,446 57,886,844,836 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,045,912,592 16,045,870,334 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,619 550,619 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,283,079 16,936,281,671 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,833,599 11,631,836,248 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,630,470,248 381,630,465,196 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,145 1,870,145 0.00%
libraries.pmi.windows.arm64.checked.mch 164,925,440 164,915,557 -0.01%
libraries_tests.run.windows.arm64.Release.mch 210,293,933,646 210,293,917,823 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,249,486 13,491,247,386 -0.00%
realworld.run.windows.arm64.checked.mch 430,690,896 430,690,879 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,615 1,290,615 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,618,340,185 41,618,375,917 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,465,090,327 119,465,186,941 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,974,423,007 16,974,412,320 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,554,626,569 554,553,139,841 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,757,805,840 172,757,971,496 +0.00%
libraries.pmi.windows.arm64.checked.mch 279,760,258,637 279,760,200,252 -0.00%
libraries_tests.run.windows.arm64.Release.mch 492,664,414,821 492,665,169,792 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,139,463,275 556,138,921,951 -0.00%
realworld.run.windows.arm64.checked.mch 57,456,019,550 57,456,153,957 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,044,621,977 16,044,579,719 -0.00%


windows x64

Overall (+0.00% to +0.01%)

Collection PDIFF
benchmarks.run_pgo.windows.x64.checked.mch +0.01%

MinOpts (+0.00% to +0.01%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch +0.01%
libraries.crossgen2.windows.x64.checked.mch +0.01%
smoke_tests.nativeaot.windows.x64.checked.mch +0.01%

FullOpts (+0.00% to +0.01%)

Collection PDIFF
benchmarks.run_pgo.windows.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 131,208,553,464 131,213,344,452 +0.00%
benchmarks.run.windows.x64.checked.mch 60,833,235,787 60,834,751,187 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,022,961,283 135,032,575,509 +0.01%
benchmarks.run_tiered.windows.x64.checked.mch 27,093,645,988 27,094,521,976 +0.00%
coreclr_tests.run.windows.x64.checked.mch 929,436,288,594 929,464,319,042 +0.00%
libraries.crossgen2.windows.x64.checked.mch 152,517,724,993 152,520,586,744 +0.00%
libraries.pmi.windows.x64.checked.mch 265,135,867,268 265,140,873,935 +0.00%
libraries_tests.run.windows.x64.Release.mch 732,182,410,239 732,205,741,250 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,338,542,840 591,349,157,278 +0.00%
realworld.run.windows.x64.checked.mch 59,229,047,235 59,231,295,080 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,222,117,979 23,222,914,268 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,501,046,354 19,501,617,351 +0.00%
benchmarks.run.windows.x64.checked.mch 816,550 816,608 +0.01%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,390,443 22,941,350,083 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,504,421 10,194,983,041 +0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,377,284 373,989,698,697 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,310 1,601,420 +0.01%
libraries.pmi.windows.x64.checked.mch 143,566,956 143,567,640 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,027,427 209,373,507,296 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,952,088 12,577,320,292 +0.00%
realworld.run.windows.x64.checked.mch 334,121,196 334,122,444 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,958 1,254,035 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 111,707,507,110 111,711,727,101 +0.00%
benchmarks.run.windows.x64.checked.mch 60,832,419,237 60,833,934,579 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,082,570,840 112,091,225,426 +0.01%
benchmarks.run_tiered.windows.x64.checked.mch 16,899,141,567 16,899,538,935 +0.00%
coreclr_tests.run.windows.x64.checked.mch 555,460,911,310 555,474,620,345 +0.00%
libraries.crossgen2.windows.x64.checked.mch 152,516,123,683 152,518,985,324 +0.00%
libraries.pmi.windows.x64.checked.mch 264,992,300,312 264,997,306,295 +0.00%
libraries_tests.run.windows.x64.Release.mch 522,815,382,812 522,832,233,954 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 578,761,590,752 578,771,836,986 +0.00%
realworld.run.windows.x64.checked.mch 58,894,926,039 58,897,172,636 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,220,864,021 23,221,660,233 +0.00%