Throughput Diffs

linux x64

Overall (-0.02% to -0.00%)

Collection PDIFF
libraries_tests.run.linux.x64.Release.mch -0.02%
realworld.run.linux.x64.checked.mch -0.02%

MinOpts (-0.09% to 0.00%)

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

FullOpts (-0.02% to -0.00%)

Collection PDIFF
realworld.run.linux.x64.checked.mch -0.02%
benchmarks.run_tiered.linux.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
smoke_tests.nativeaot.linux.x64.checked.mch 20,231,985,464 20,231,103,813 -0.00%
benchmarks.run.linux.x64.checked.mch 59,940,050,361 59,938,048,255 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 541,214,644,983 541,200,141,588 -0.00%
libraries_tests.run.linux.x64.Release.mch 951,043,347,215 950,829,350,253 -0.02%
benchmarks.run_pgo.linux.x64.checked.mch 249,371,196,966 249,360,235,954 -0.00%
realworld.run.linux.x64.checked.mch 58,052,993,924 58,040,020,687 -0.02%
coreclr_tests.run.linux.x64.checked.mch 960,023,424,567 960,003,470,018 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 40,091,610,368 40,090,396,205 -0.00%
libraries.crossgen2.linux.x64.checked.mch 134,459,984,374 134,454,848,767 -0.00%
libraries.pmi.linux.x64.checked.mch 267,739,432,262 267,728,543,417 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
smoke_tests.nativeaot.linux.x64.checked.mch 1,304,008 1,304,008 0.00%
benchmarks.run.linux.x64.checked.mch 408,603,138 408,603,138 0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 13,563,877,164 13,563,876,516 -0.00%
libraries_tests.run.linux.x64.Release.mch 205,422,867,688 205,235,718,345 -0.09%
benchmarks.run_pgo.linux.x64.checked.mch 26,889,828,322 26,885,166,079 -0.02%
realworld.run.linux.x64.checked.mch 345,905,785 345,905,785 0.00%
coreclr_tests.run.linux.x64.checked.mch 408,617,361,313 408,607,078,217 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 20,583,281,854 20,583,281,662 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,724,450 1,724,450 0.00%
libraries.pmi.linux.x64.checked.mch 153,321,925 153,321,925 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
smoke_tests.nativeaot.linux.x64.checked.mch 20,230,681,456 20,229,799,805 -0.00%
benchmarks.run.linux.x64.checked.mch 59,531,447,223 59,529,445,117 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 527,650,767,819 527,636,265,072 -0.00%
libraries_tests.run.linux.x64.Release.mch 745,620,479,527 745,593,631,908 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 222,481,368,644 222,475,069,875 -0.00%
realworld.run.linux.x64.checked.mch 57,707,088,139 57,694,114,902 -0.02%
coreclr_tests.run.linux.x64.checked.mch 551,406,063,254 551,396,391,801 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,508,328,514 19,507,114,543 -0.01%
libraries.crossgen2.linux.x64.checked.mch 134,458,259,924 134,453,124,317 -0.00%
libraries.pmi.linux.x64.checked.mch 267,586,110,337 267,575,221,492 -0.00%


osx arm64

Warning: Different compilers used for base and diff JITs. Results may be misleading. Base JIT's compiler: MSVC 193933218 Diff JIT's compiler: MSVC 193933321

Overall (-0.06% to -0.01%)

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

MinOpts (-0.17% to +0.00%)

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

FullOpts (-0.03% to -0.02%)

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.02%
coreclr_tests.run.osx.arm64.checked.mch -0.03%
libraries.crossgen2.osx.arm64.checked.mch -0.02%
libraries.pmi.osx.arm64.checked.mch -0.02%
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%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,359,953,129 42,350,874,578 -0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 91,216,227,577 91,197,342,430 -0.02%
benchmarks.run_tiered.osx.arm64.checked.mch 28,491,358,382 28,487,572,242 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 918,606,918,294 918,451,995,889 -0.02%
libraries.crossgen2.osx.arm64.checked.mch 145,416,018,950 145,386,644,956 -0.02%
libraries.pmi.osx.arm64.checked.mch 280,706,931,136 280,648,740,879 -0.02%
libraries_tests.run.osx.arm64.Release.mch 727,487,392,363 727,045,140,806 -0.06%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,574,749,698 542,475,534,286 -0.02%
realworld.run.osx.arm64.checked.mch 55,586,455,212 55,572,990,507 -0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,709 556,709 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,035,214,328 17,029,862,006 -0.03%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,941,677 11,991,657,397 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 375,002,693,696 374,988,644,874 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,438 1,886,438 0.00%
libraries.pmi.osx.arm64.checked.mch 167,240,811 167,240,831 +0.00%
libraries_tests.run.osx.arm64.Release.mch 210,093,102,791 209,738,808,161 -0.17%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,564,600 13,721,518,757 -0.00%
realworld.run.osx.arm64.checked.mch 438,496,568 438,512,576 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,359,396,420 42,350,317,869 -0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 74,181,013,249 74,167,480,424 -0.02%
benchmarks.run_tiered.osx.arm64.checked.mch 16,499,416,705 16,495,914,845 -0.02%
coreclr_tests.run.osx.arm64.checked.mch 543,604,224,598 543,463,351,015 -0.03%
libraries.crossgen2.osx.arm64.checked.mch 145,414,132,512 145,384,758,518 -0.02%
libraries.pmi.osx.arm64.checked.mch 280,539,690,325 280,481,500,048 -0.02%
libraries_tests.run.osx.arm64.Release.mch 517,394,289,572 517,306,332,645 -0.02%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,853,185,098 528,754,015,529 -0.02%
realworld.run.osx.arm64.checked.mch 55,147,958,644 55,134,477,931 -0.02%


windows arm64

Warning: Different compilers used for base and diff JITs. Results may be misleading. Base JIT's compiler: MSVC 193933218 Diff JIT's compiler: MSVC 193933321

Overall (-0.02% to -0.01%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch -0.02%
benchmarks.run_tiered.windows.arm64.checked.mch -0.01%
coreclr_tests.run.windows.arm64.checked.mch -0.02%
libraries.crossgen2.windows.arm64.checked.mch -0.02%
libraries.pmi.windows.arm64.checked.mch -0.02%
libraries_tests.run.windows.arm64.Release.mch -0.01%
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.03% to 0.00%)

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

FullOpts (-0.03% to -0.02%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch -0.02%
benchmarks.run_tiered.windows.arm64.checked.mch -0.02%
coreclr_tests.run.windows.arm64.checked.mch -0.03%
libraries.crossgen2.windows.arm64.checked.mch -0.02%
libraries.pmi.windows.arm64.checked.mch -0.02%
libraries_tests.run.windows.arm64.Release.mch -0.02%
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,609,951,733 41,601,032,885 -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 136,611,387,208 136,587,822,692 -0.02%
benchmarks.run_tiered.windows.arm64.checked.mch 29,606,477,142 29,602,350,840 -0.01%
coreclr_tests.run.windows.arm64.checked.mch 936,572,245,125 936,417,250,151 -0.02%
libraries.crossgen2.windows.arm64.checked.mch 153,430,059,565 153,399,714,887 -0.02%
libraries.pmi.windows.arm64.checked.mch 281,886,973,463 281,828,591,460 -0.02%
libraries_tests.run.windows.arm64.Release.mch 745,511,207,119 745,404,342,670 -0.01%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,211,945,161 573,105,966,210 -0.02%
realworld.run.windows.arm64.checked.mch 58,441,300,798 58,427,294,616 -0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,082,166,703 16,078,747,173 -0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,681 556,681 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,826,816,123 16,822,554,455 -0.03%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,725,554 11,718,437,062 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,825,937,131 381,811,393,176 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,343 1,889,343 0.00%
libraries.pmi.windows.arm64.checked.mch 165,964,113 165,964,095 -0.00%
libraries_tests.run.windows.arm64.Release.mch 209,832,405,861 209,814,764,717 -0.01%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,841,133 13,721,791,496 -0.00%
realworld.run.windows.arm64.checked.mch 438,850,992 438,850,956 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,944 1,300,944 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,609,395,052 41,600,476,204 -0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 119,784,571,085 119,765,268,237 -0.02%
benchmarks.run_tiered.windows.arm64.checked.mch 17,887,751,588 17,883,913,778 -0.02%
coreclr_tests.run.windows.arm64.checked.mch 554,746,307,994 554,605,856,975 -0.03%
libraries.crossgen2.windows.arm64.checked.mch 153,428,170,222 153,397,825,544 -0.02%
libraries.pmi.windows.arm64.checked.mch 281,721,009,350 281,662,627,365 -0.02%
libraries_tests.run.windows.arm64.Release.mch 535,678,801,258 535,589,577,953 -0.02%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,490,104,028 559,384,174,714 -0.02%
realworld.run.windows.arm64.checked.mch 58,002,449,806 57,988,443,660 -0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,865,759 16,077,446,229 -0.02%


windows x64

Warning: Different compilers used for base and diff JITs. Results may be misleading. Base JIT's compiler: MSVC 193933218 Diff JIT's compiler: MSVC 193933321

Overall (-0.01%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch -0.01%
benchmarks.run.windows.x64.checked.mch -0.01%
benchmarks.run_pgo.windows.x64.checked.mch -0.01%
benchmarks.run_tiered.windows.x64.checked.mch -0.01%
coreclr_tests.run.windows.x64.checked.mch -0.01%
libraries.crossgen2.windows.x64.checked.mch -0.01%
libraries.pmi.windows.x64.checked.mch -0.01%
libraries_tests.run.windows.x64.Release.mch -0.01%
librariestestsnotieredcompilation.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
aspnet.run.windows.x64.checked.mch -0.01%
benchmarks.run_pgo.windows.x64.checked.mch -0.03%
libraries_tests.run.windows.x64.Release.mch -0.01%

FullOpts (-0.01%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch -0.01%
benchmarks.run.windows.x64.checked.mch -0.01%
benchmarks.run_pgo.windows.x64.checked.mch -0.01%
benchmarks.run_tiered.windows.x64.checked.mch -0.01%
coreclr_tests.run.windows.x64.checked.mch -0.01%
libraries.crossgen2.windows.x64.checked.mch -0.01%
libraries.pmi.windows.x64.checked.mch -0.01%
libraries_tests.run.windows.x64.Release.mch -0.01%
librariestestsnotieredcompilation.run.windows.x64.Release.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
aspnet.run.windows.x64.checked.mch 154,575,437,305 154,557,136,751 -0.01%
benchmarks.run.windows.x64.checked.mch 40,446,600,789 40,442,097,273 -0.01%
benchmarks.run_pgo.windows.x64.checked.mch 120,548,853,271 120,534,993,828 -0.01%
benchmarks.run_tiered.windows.x64.checked.mch 26,739,629,112 26,737,440,372 -0.01%
coreclr_tests.run.windows.x64.checked.mch 851,241,065,402 851,195,010,652 -0.01%
libraries.crossgen2.windows.x64.checked.mch 134,797,566,072 134,785,790,034 -0.01%
libraries.pmi.windows.x64.checked.mch 266,712,211,858 266,687,650,415 -0.01%
libraries_tests.run.windows.x64.Release.mch 684,753,506,568 684,688,846,263 -0.01%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,197,378,549 537,153,852,318 -0.01%
realworld.run.windows.x64.checked.mch 59,520,122,662 59,512,365,280 -0.01%
smoke_tests.nativeaot.windows.x64.checked.mch 23,040,606,785 23,038,451,768 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,486,587,071 19,484,577,967 -0.01%
benchmarks.run.windows.x64.checked.mch 466,639 466,629 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,238,327,027 15,233,849,272 -0.03%
benchmarks.run_tiered.windows.x64.checked.mch 10,128,259,748 10,127,897,679 -0.00%
coreclr_tests.run.windows.x64.checked.mch 340,075,297,332 340,062,011,119 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,729 1,599,694 -0.00%
libraries.pmi.windows.x64.checked.mch 143,290,443 143,291,699 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,978,342,792 181,957,301,332 -0.01%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,478,450 12,436,556,343 +0.00%
realworld.run.windows.x64.checked.mch 333,562,085 333,562,908 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,858 1,251,836 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,088,850,234 135,072,558,784 -0.01%
benchmarks.run.windows.x64.checked.mch 40,446,134,150 40,441,630,644 -0.01%
benchmarks.run_pgo.windows.x64.checked.mch 105,310,526,244 105,301,144,556 -0.01%
benchmarks.run_tiered.windows.x64.checked.mch 16,611,369,364 16,609,542,693 -0.01%
coreclr_tests.run.windows.x64.checked.mch 511,165,768,070 511,132,999,533 -0.01%
libraries.crossgen2.windows.x64.checked.mch 134,795,966,343 134,784,190,340 -0.01%
libraries.pmi.windows.x64.checked.mch 266,568,921,415 266,544,358,716 -0.01%
libraries_tests.run.windows.x64.Release.mch 502,775,163,776 502,731,544,931 -0.01%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,760,900,099 524,717,295,975 -0.01%
realworld.run.windows.x64.checked.mch 59,186,560,577 59,178,802,372 -0.01%
smoke_tests.nativeaot.windows.x64.checked.mch 23,039,354,927 23,037,199,932 -0.01%