Throughput Diffs

linux arm64

Overall (-0.13% to +0.04%)

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

MinOpts (-1.02% to +0.03%)

Collection PDIFF
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -1.02%
libraries_tests.run.linux.arm64.Release.mch -0.11%
realworld.run.linux.arm64.checked.mch +0.01%
coreclr_tests.run.linux.arm64.checked.mch +0.03%

FullOpts (-0.25% to +0.04%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 151,424,439,435 151,471,437,681 +0.03%
benchmarks.run_tiered.linux.arm64.checked.mch 41,312,459,825 41,319,033,036 +0.02%
benchmarks.run.linux.arm64.checked.mch 58,353,513,441 58,376,795,114 +0.04%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 571,763,419,232 571,503,440,685 -0.05%
libraries.pmi.linux.arm64.checked.mch 281,348,111,946 281,371,882,650 +0.01%
libraries_tests.run.linux.arm64.Release.mch 1,012,205,495,799 1,011,882,146,092 -0.03%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,023,581 11,998,468,679 +0.03%
realworld.run.linux.arm64.checked.mch 60,930,988,493 60,954,420,440 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 245,176,573,842 245,223,929,509 +0.02%
coreclr_tests.run.linux.arm64.checked.mch 1,031,366,546,567 1,030,019,230,352 -0.13%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 1,937,789 1,937,880 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,983,525,821 20,984,387,480 +0.00%
benchmarks.run.linux.arm64.checked.mch 349,257,372 349,253,921 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,349,717,504 14,203,310,546 -1.02%
libraries.pmi.linux.arm64.checked.mch 168,150,188 168,144,279 -0.00%
libraries_tests.run.linux.arm64.Release.mch 226,295,231,086 226,045,587,243 -0.11%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,288,880 1,288,855 -0.00%
realworld.run.linux.arm64.checked.mch 463,215,664 463,259,335 +0.01%
benchmarks.run_pgo.linux.arm64.checked.mch 27,768,232,429 27,769,372,492 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 436,481,736,125 436,595,648,364 +0.03%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 151,422,501,646 151,469,499,801 +0.03%
benchmarks.run_tiered.linux.arm64.checked.mch 20,328,934,004 20,334,645,556 +0.03%
benchmarks.run.linux.arm64.checked.mch 58,004,256,069 58,027,541,193 +0.04%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 557,413,701,728 557,300,130,139 -0.02%
libraries.pmi.linux.arm64.checked.mch 281,179,961,758 281,203,738,371 +0.01%
libraries_tests.run.linux.arm64.Release.mch 785,910,264,713 785,836,558,849 -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,993,734,701 11,997,179,824 +0.03%
realworld.run.linux.arm64.checked.mch 60,467,772,829 60,491,161,105 +0.04%
benchmarks.run_pgo.linux.arm64.checked.mch 217,408,341,413 217,454,557,017 +0.02%
coreclr_tests.run.linux.arm64.checked.mch 594,884,810,442 593,423,581,988 -0.25%


linux x64

Overall (-0.13% to +0.04%)

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

MinOpts (-1.10% to +0.02%)

Collection PDIFF
coreclr_tests.run.linux.x64.checked.mch +0.02%
libraries_tests.run.linux.x64.Release.mch -0.11%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -1.10%
realworld.run.linux.x64.checked.mch +0.01%

FullOpts (-0.25% to +0.04%)

Collection PDIFF
coreclr_tests.run.linux.x64.checked.mch -0.25%
benchmarks.run_pgo.linux.x64.checked.mch +0.02%
libraries.crossgen2.linux.x64.checked.mch +0.04%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -0.06%
benchmarks.run_tiered.linux.x64.checked.mch +0.03%
smoke_tests.nativeaot.linux.x64.checked.mch +0.03%
realworld.run.linux.x64.checked.mch +0.03%
benchmarks.run.linux.x64.checked.mch +0.03%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
coreclr_tests.run.linux.x64.checked.mch 957,481,594,188 956,201,747,153 -0.13%
libraries_tests.run.linux.x64.Release.mch 941,991,989,522 941,791,279,928 -0.02%
benchmarks.run_pgo.linux.x64.checked.mch 247,876,214,041 247,929,738,426 +0.02%
libraries.crossgen2.linux.x64.checked.mch 134,506,695,227 134,556,597,428 +0.04%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 539,962,776,854 539,521,309,819 -0.08%
benchmarks.run_tiered.linux.x64.checked.mch 40,025,335,132 40,032,534,502 +0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 19,394,800,884 19,400,052,265 +0.03%
realworld.run.linux.x64.checked.mch 58,033,580,277 58,048,073,862 +0.02%
benchmarks.run.linux.x64.checked.mch 59,896,717,146 59,912,403,431 +0.03%
libraries.pmi.linux.x64.checked.mch 267,142,623,130 267,142,172,462 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
coreclr_tests.run.linux.x64.checked.mch 408,540,736,351 408,635,536,426 +0.02%
libraries_tests.run.linux.x64.Release.mch 205,202,500,528 204,978,727,890 -0.11%
benchmarks.run_pgo.linux.x64.checked.mch 26,880,521,383 26,881,519,825 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,724,141 1,724,188 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 13,558,649,032 13,409,282,235 -1.10%
benchmarks.run_tiered.linux.x64.checked.mch 20,579,520,445 20,580,411,732 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,304,010 1,303,999 -0.00%
realworld.run.linux.x64.checked.mch 345,884,326 345,928,426 +0.01%
benchmarks.run.linux.x64.checked.mch 408,577,729 408,571,480 -0.00%
libraries.pmi.linux.x64.checked.mch 153,327,585 153,329,770 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
coreclr_tests.run.linux.x64.checked.mch 548,940,857,837 547,566,210,727 -0.25%
libraries_tests.run.linux.x64.Release.mch 736,789,488,994 736,812,552,038 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 220,995,692,658 221,048,218,601 +0.02%
libraries.crossgen2.linux.x64.checked.mch 134,504,971,086 134,554,873,240 +0.04%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 526,404,127,822 526,112,027,584 -0.06%
benchmarks.run_tiered.linux.x64.checked.mch 19,445,814,687 19,452,122,770 +0.03%
smoke_tests.nativeaot.linux.x64.checked.mch 19,393,496,874 19,398,748,266 +0.03%
realworld.run.linux.x64.checked.mch 57,687,695,951 57,702,145,436 +0.03%
benchmarks.run.linux.x64.checked.mch 59,488,139,417 59,503,831,951 +0.03%
libraries.pmi.linux.x64.checked.mch 266,989,295,545 266,988,842,692 -0.00%