Throughput Diffs

linux arm64

Overall (+0.03% to +0.05%)

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

MinOpts (+0.05% to +0.09%)

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

FullOpts (+0.03% to +0.05%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,718,398,536 64,744,095,390 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 230,759,692,498 230,840,337,942 +0.03%
benchmarks.run_tiered.linux.arm64.checked.mch 37,588,889,608 37,608,498,314 +0.05%
coreclr_tests.run.linux.arm64.checked.mch 960,874,737,333 961,376,601,919 +0.05%
libraries.crossgen2.linux.arm64.checked.mch 165,918,955,609 165,992,182,796 +0.04%
libraries.pmi.linux.arm64.checked.mch 271,354,474,262 271,463,080,388 +0.04%
libraries_tests.run.linux.arm64.Release.mch 903,818,075,261 904,216,432,117 +0.04%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,426,972,003 546,657,650,483 +0.04%
realworld.run.linux.arm64.checked.mch 57,722,759,209 57,744,183,161 +0.04%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,028,377,440 12,033,305,718 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,090,337 546,429,906 +0.06%
benchmarks.run_pgo.linux.arm64.checked.mch 24,177,699,561 24,193,869,758 +0.07%
benchmarks.run_tiered.linux.arm64.checked.mch 18,338,828,483 18,350,558,541 +0.06%
coreclr_tests.run.linux.arm64.checked.mch 398,580,287,539 398,775,110,629 +0.05%
libraries.crossgen2.linux.arm64.checked.mch 1,872,185 1,873,224 +0.06%
libraries.pmi.linux.arm64.checked.mch 165,058,980 165,163,644 +0.06%
libraries_tests.run.linux.arm64.Release.mch 220,565,957,259 220,718,817,022 +0.07%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,872,360,857 13,880,008,051 +0.06%
realworld.run.linux.arm64.checked.mch 438,726,440 439,073,150 +0.08%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,420 1,245,580 +0.09%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,172,308,199 64,197,665,484 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 206,581,992,937 206,646,468,184 +0.03%
benchmarks.run_tiered.linux.arm64.checked.mch 19,250,061,125 19,257,939,773 +0.04%
coreclr_tests.run.linux.arm64.checked.mch 562,294,449,794 562,601,491,290 +0.05%
libraries.crossgen2.linux.arm64.checked.mch 165,917,083,424 165,990,309,572 +0.04%
libraries.pmi.linux.arm64.checked.mch 271,189,415,282 271,297,916,744 +0.04%
libraries_tests.run.linux.arm64.Release.mch 683,252,118,002 683,497,615,095 +0.04%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,554,611,146 532,777,642,432 +0.04%
realworld.run.linux.arm64.checked.mch 57,284,032,769 57,305,110,011 +0.04%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,027,133,020 12,032,060,138 +0.04%


linux x64

Overall (+0.03% to +0.04%)

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

MinOpts (+0.03% to +0.04%)

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.03%
coreclr_tests.run.linux.x64.checked.mch +0.03%
libraries.crossgen2.linux.x64.checked.mch +0.03%
libraries.pmi.linux.x64.checked.mch +0.04%
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%

FullOpts (+0.03% to +0.05%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,479,223,577 51,494,433,399 +0.03%
benchmarks.run_pgo.linux.x64.checked.mch 237,442,205,189 237,510,485,506 +0.03%
benchmarks.run_tiered.linux.x64.checked.mch 37,918,117,118 37,930,908,294 +0.03%
coreclr_tests.run.linux.x64.checked.mch 884,771,688,550 885,133,679,982 +0.04%
libraries.crossgen2.linux.x64.checked.mch 148,003,872,397 148,048,081,353 +0.03%
libraries.pmi.linux.x64.checked.mch 258,248,753,818 258,324,556,916 +0.03%
libraries_tests.run.linux.x64.Release.mch 886,052,001,163 886,329,030,009 +0.03%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,532,185,497 518,692,649,237 +0.03%
realworld.run.linux.x64.checked.mch 55,448,975,040 55,464,210,072 +0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,505,876 19,421,577,952 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,129,538 227,190,242 +0.03%
benchmarks.run_pgo.linux.x64.checked.mch 21,770,970,341 21,779,215,489 +0.04%
benchmarks.run_tiered.linux.x64.checked.mch 18,890,685,701 18,897,026,168 +0.03%
coreclr_tests.run.linux.x64.checked.mch 363,321,568,675 363,441,259,307 +0.03%
libraries.crossgen2.linux.x64.checked.mch 1,646,942 1,647,458 +0.03%
libraries.pmi.linux.x64.checked.mch 150,186,405 150,240,896 +0.04%
libraries_tests.run.linux.x64.Release.mch 195,665,300,437 195,742,602,733 +0.04%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,876,553,801 12,880,679,138 +0.03%
realworld.run.linux.x64.checked.mch 329,766,632 329,870,510 +0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,570 1,255,096 +0.04%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,252,094,039 51,267,243,157 +0.03%
benchmarks.run_pgo.linux.x64.checked.mch 215,671,234,848 215,731,270,017 +0.03%
benchmarks.run_tiered.linux.x64.checked.mch 19,027,431,417 19,033,882,126 +0.03%
coreclr_tests.run.linux.x64.checked.mch 521,450,119,875 521,692,420,675 +0.05%
libraries.crossgen2.linux.x64.checked.mch 148,002,225,455 148,046,433,895 +0.03%
libraries.pmi.linux.x64.checked.mch 258,098,567,413 258,174,316,020 +0.03%
libraries_tests.run.linux.x64.Release.mch 690,386,700,726 690,586,427,276 +0.03%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,655,631,696 505,811,970,099 +0.03%
realworld.run.linux.x64.checked.mch 55,119,208,408 55,134,339,562 +0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 19,414,251,306 19,420,322,856 +0.03%


windows x64

Overall (+0.04% to +0.05%)

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

MinOpts (+0.05% to +0.08%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch +0.07%
benchmarks.run.windows.x64.checked.mch +0.06%
benchmarks.run_pgo.windows.x64.checked.mch +0.07%
benchmarks.run_tiered.windows.x64.checked.mch +0.06%
coreclr_tests.run.windows.x64.checked.mch +0.05%
libraries.crossgen2.windows.x64.checked.mch +0.05%
libraries.pmi.windows.x64.checked.mch +0.06%
libraries_tests.run.windows.x64.Release.mch +0.07%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.06%
realworld.run.windows.x64.checked.mch +0.08%
smoke_tests.nativeaot.windows.x64.checked.mch +0.08%

FullOpts (+0.03% to +0.06%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 174,913,358,055 174,982,988,161 +0.04%
benchmarks.run.windows.x64.checked.mch 41,204,208,239 41,220,663,221 +0.04%
benchmarks.run_pgo.windows.x64.checked.mch 119,013,185,234 119,058,606,468 +0.04%
benchmarks.run_tiered.windows.x64.checked.mch 26,855,329,328 26,868,032,883 +0.05%
coreclr_tests.run.windows.x64.checked.mch 850,824,060,816 851,274,298,469 +0.05%
libraries.crossgen2.windows.x64.checked.mch 153,310,903,894 153,378,135,920 +0.04%
libraries.pmi.windows.x64.checked.mch 267,771,539,783 267,878,781,557 +0.04%
libraries_tests.run.windows.x64.Release.mch 686,539,981,224 686,850,397,416 +0.05%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,194,318,475 535,421,414,712 +0.04%
realworld.run.windows.x64.checked.mch 59,387,444,948 59,409,809,070 +0.04%
smoke_tests.nativeaot.windows.x64.checked.mch 23,218,654,981 23,227,955,892 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,636,033,808 21,650,598,271 +0.07%
benchmarks.run.windows.x64.checked.mch 467,128 467,403 +0.06%
benchmarks.run_pgo.windows.x64.checked.mch 15,190,902,508 15,200,862,772 +0.07%
benchmarks.run_tiered.windows.x64.checked.mch 10,319,463,636 10,325,751,922 +0.06%
coreclr_tests.run.windows.x64.checked.mch 347,722,109,743 347,890,207,496 +0.05%
libraries.crossgen2.windows.x64.checked.mch 1,602,678 1,603,499 +0.05%
libraries.pmi.windows.x64.checked.mch 143,630,852 143,723,720 +0.06%
libraries_tests.run.windows.x64.Release.mch 182,923,942,702 183,053,962,091 +0.07%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,221,230,772 12,228,187,443 +0.06%
realworld.run.windows.x64.checked.mch 333,602,245 333,870,360 +0.08%
smoke_tests.nativeaot.windows.x64.checked.mch 1,255,030 1,256,075 +0.08%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,277,324,247 153,332,389,890 +0.04%
benchmarks.run.windows.x64.checked.mch 41,203,741,111 41,220,195,818 +0.04%
benchmarks.run_pgo.windows.x64.checked.mch 103,822,282,726 103,857,743,696 +0.03%
benchmarks.run_tiered.windows.x64.checked.mch 16,535,865,692 16,542,280,961 +0.04%
coreclr_tests.run.windows.x64.checked.mch 503,101,951,073 503,384,090,973 +0.06%
libraries.crossgen2.windows.x64.checked.mch 153,309,301,216 153,376,532,421 +0.04%
libraries.pmi.windows.x64.checked.mch 267,627,908,931 267,735,057,837 +0.04%
libraries_tests.run.windows.x64.Release.mch 503,616,038,522 503,796,435,325 +0.04%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,973,087,703 523,193,227,269 +0.04%
realworld.run.windows.x64.checked.mch 59,053,842,703 59,075,938,710 +0.04%
smoke_tests.nativeaot.windows.x64.checked.mch 23,217,399,951 23,226,699,817 +0.04%