Throughput Diffs

linux arm64

Overall (+0.01% to +0.04%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch +0.02%
benchmarks.run_pgo.linux.arm64.checked.mch +0.02%
benchmarks.run_tiered.linux.arm64.checked.mch +0.01%
coreclr_tests.run.linux.arm64.checked.mch +0.02%
libraries.crossgen2.linux.arm64.checked.mch +0.03%
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.04%

FullOpts (+0.02% to +0.04%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,434,343,089 48,445,708,377 +0.02%
benchmarks.run_pgo.linux.arm64.checked.mch 190,507,280,586 190,548,171,427 +0.02%
benchmarks.run_tiered.linux.arm64.checked.mch 35,565,662,831 35,570,315,021 +0.01%
coreclr_tests.run.linux.arm64.checked.mch 671,739,428,559 671,844,675,407 +0.02%
libraries.crossgen2.linux.arm64.checked.mch 164,555,733,837 164,606,073,388 +0.03%
libraries.pmi.linux.arm64.checked.mch 270,029,130,099 270,095,164,237 +0.02%
libraries_tests.run.linux.arm64.Release.mch 78,040,085,909 78,058,462,269 +0.02%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 548,040,085,567 548,136,667,841 +0.02%
realworld.run.linux.arm64.checked.mch 58,475,698,635 58,488,709,045 +0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,021,713,058 12,026,313,863 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,481,267 147,481,267 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,180,984,796 22,180,983,903 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,347,842,360 16,347,842,722 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,058,305,831 185,058,507,474 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,055 1,869,055 0.00%
libraries.pmi.linux.arm64.checked.mch 164,652,682 164,652,671 -0.00%
libraries_tests.run.linux.arm64.Release.mch 24,176,647,626 24,176,648,930 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,853,085,952 13,853,101,700 +0.00%
realworld.run.linux.arm64.checked.mch 453,182,455 453,182,402 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,241,705 1,241,705 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,286,861,822 48,298,227,110 +0.02%
benchmarks.run_pgo.linux.arm64.checked.mch 168,326,295,790 168,367,187,524 +0.02%
benchmarks.run_tiered.linux.arm64.checked.mch 19,217,820,471 19,222,472,299 +0.02%
coreclr_tests.run.linux.arm64.checked.mch 486,681,122,728 486,786,167,933 +0.02%
libraries.crossgen2.linux.arm64.checked.mch 164,553,864,782 164,604,204,333 +0.03%
libraries.pmi.linux.arm64.checked.mch 269,864,477,417 269,930,511,566 +0.02%
libraries_tests.run.linux.arm64.Release.mch 53,863,438,283 53,881,813,339 +0.03%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 534,186,999,615 534,283,566,141 +0.02%
realworld.run.linux.arm64.checked.mch 58,022,516,180 58,035,526,643 +0.02%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,471,353 12,025,072,158 +0.04%


linux x64

Overall (+0.01% to +0.03%)

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

FullOpts (+0.02% to +0.03%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,610,344,578 50,621,047,228 +0.02%
benchmarks.run_pgo.linux.x64.checked.mch 193,888,372,407 193,929,324,212 +0.02%
benchmarks.run_tiered.linux.x64.checked.mch 35,097,770,671 35,101,881,699 +0.01%
coreclr_tests.run.linux.x64.checked.mch 629,622,953,899 629,721,242,068 +0.02%
libraries.crossgen2.linux.x64.checked.mch 146,804,904,051 146,835,529,783 +0.02%
libraries.pmi.linux.x64.checked.mch 257,275,735,400 257,336,001,970 +0.02%
libraries_tests.run.linux.x64.Release.mch 84,717,920,905 84,740,045,526 +0.03%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,654,049,562 519,739,289,546 +0.02%
realworld.run.linux.x64.checked.mch 55,912,777,055 55,924,583,576 +0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 19,416,937,584 19,422,500,113 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,247,902 220,247,912 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,554,332,666 19,554,330,797 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,968,506,665 16,968,503,714 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,378,617,450 185,378,831,837 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,847 1,643,847 0.00%
libraries.pmi.linux.x64.checked.mch 149,857,277 149,856,408 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,219,139,331 17,219,138,447 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,951,909 12,860,954,585 +0.00%
realworld.run.linux.x64.checked.mch 333,260,096 333,260,098 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,338 1,251,338 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,390,096,676 50,400,799,316 +0.02%
benchmarks.run_pgo.linux.x64.checked.mch 174,334,039,741 174,374,993,415 +0.02%
benchmarks.run_tiered.linux.x64.checked.mch 18,129,264,006 18,133,377,985 +0.02%
coreclr_tests.run.linux.x64.checked.mch 444,244,336,449 444,342,410,231 +0.02%
libraries.crossgen2.linux.x64.checked.mch 146,803,260,204 146,833,885,936 +0.02%
libraries.pmi.linux.x64.checked.mch 257,125,878,123 257,186,145,562 +0.02%
libraries_tests.run.linux.x64.Release.mch 67,498,781,574 67,520,907,079 +0.03%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,793,097,653 506,878,334,961 +0.02%
realworld.run.linux.x64.checked.mch 55,579,516,959 55,591,323,478 +0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,686,246 19,421,248,775 +0.03%


osx arm64

Overall (+0.01% to +0.03%)

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

FullOpts (+0.02% to +0.03%)

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.02%
coreclr_tests.run.osx.arm64.checked.mch +0.02%
libraries.crossgen2.osx.arm64.checked.mch +0.03%
libraries.pmi.osx.arm64.checked.mch +0.02%
libraries_tests.run.osx.arm64.Release.mch +0.03%
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,321,843,447 42,332,119,146 +0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 53,523,159,061 53,533,650,030 +0.02%
benchmarks.run_tiered.osx.arm64.checked.mch 28,431,211,259 28,435,176,143 +0.01%
coreclr_tests.run.osx.arm64.checked.mch 749,951,292,118 750,053,508,662 +0.01%
libraries.crossgen2.osx.arm64.checked.mch 164,312,888,708 164,363,141,520 +0.03%
libraries.pmi.osx.arm64.checked.mch 280,416,703,180 280,485,189,968 +0.02%
libraries_tests.run.osx.arm64.Release.mch 109,625,818,031 109,640,691,487 +0.01%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,416,911,438 542,511,470,617 +0.02%
realworld.run.osx.arm64.checked.mch 55,683,845,202 55,696,114,638 +0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,555 752,555 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,519,030,023 16,519,031,424 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,885,379,881 11,885,378,995 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,858,017,211 269,857,795,425 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,593 1,866,593 0.00%
libraries.pmi.osx.arm64.checked.mch 165,938,386 165,938,405 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,486,606,727 60,486,603,114 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,482,311,964 13,482,292,500 -0.00%
realworld.run.osx.arm64.checked.mch 433,065,599 433,065,624 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,321,090,892 42,331,366,591 +0.02%
benchmarks.run_pgo.osx.arm64.checked.mch 37,004,129,038 37,014,618,606 +0.03%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,831,378 16,549,797,148 +0.02%
coreclr_tests.run.osx.arm64.checked.mch 480,093,274,907 480,195,713,237 +0.02%
libraries.crossgen2.osx.arm64.checked.mch 164,311,022,115 164,361,274,927 +0.03%
libraries.pmi.osx.arm64.checked.mch 280,250,764,794 280,319,251,563 +0.02%
libraries_tests.run.osx.arm64.Release.mch 49,139,211,304 49,154,088,373 +0.03%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,934,599,474 529,029,178,117 +0.02%
realworld.run.osx.arm64.checked.mch 55,250,779,603 55,263,049,014 +0.02%


windows arm64

Overall (+0.01% to +0.03%)

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.03%
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.03%

MinOpts (-0.00% to +0.01%)

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

FullOpts (+0.02% to +0.03%)

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.02%
libraries.crossgen2.windows.arm64.checked.mch +0.03%
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.03%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,636,549,823 41,646,643,563 +0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 107,753,501,603 107,774,792,325 +0.02%
benchmarks.run_tiered.windows.arm64.checked.mch 28,490,192,042 28,494,370,169 +0.01%
coreclr_tests.run.windows.arm64.checked.mch 642,825,647,217 642,927,531,561 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 172,289,160,937 172,342,139,213 +0.03%
libraries.pmi.windows.arm64.checked.mch 281,468,970,342 281,537,504,075 +0.02%
libraries_tests.run.windows.arm64.Release.mch 19,330,465,303 19,336,254,680 +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 571,595,653,463 571,695,357,955 +0.02%
realworld.run.windows.arm64.checked.mch 58,401,516,125 58,414,547,628 +0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,076,981,417 16,082,575,740 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,476 550,476 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,543,746,786 13,543,748,824 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,620,816,512 11,620,819,507 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,626,035,343 163,625,878,272 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,472 1,869,472 0.00%
libraries.pmi.windows.arm64.checked.mch 164,700,266 164,710,202 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,082,984 1,269,082,699 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,482,372,205 13,482,354,563 -0.00%
realworld.run.windows.arm64.checked.mch 433,351,315 433,351,320 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,289,480 1,289,480 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,635,999,347 41,646,093,087 +0.02%
benchmarks.run_pgo.windows.arm64.checked.mch 94,209,754,817 94,231,043,501 +0.02%
benchmarks.run_tiered.windows.arm64.checked.mch 16,869,375,530 16,873,550,662 +0.02%
coreclr_tests.run.windows.arm64.checked.mch 479,199,611,874 479,301,653,289 +0.02%
libraries.crossgen2.windows.arm64.checked.mch 172,287,291,465 172,340,269,741 +0.03%
libraries.pmi.windows.arm64.checked.mch 281,304,270,076 281,372,793,873 +0.02%
libraries_tests.run.windows.arm64.Release.mch 18,061,382,319 18,067,171,981 +0.03%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 558,113,281,258 558,213,003,392 +0.02%
realworld.run.windows.arm64.checked.mch 57,968,164,810 57,981,196,308 +0.02%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,075,691,937 16,081,286,260 +0.03%


windows x64

Overall (+0.01% to +0.03%)

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%
coreclr_tests.run.windows.x64.checked.mch +0.01%
libraries.crossgen2.windows.x64.checked.mch +0.02%
libraries.pmi.windows.x64.checked.mch +0.02%
libraries_tests.run.windows.x64.Release.mch +0.02%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.02%
realworld.run.windows.x64.checked.mch +0.02%
smoke_tests.nativeaot.windows.x64.checked.mch +0.03%

FullOpts (+0.02% to +0.03%)

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.02%
coreclr_tests.run.windows.x64.checked.mch +0.02%
libraries.crossgen2.windows.x64.checked.mch +0.02%
libraries.pmi.windows.x64.checked.mch +0.02%
libraries_tests.run.windows.x64.Release.mch +0.03%
librariestestsnotieredcompilation.run.windows.x64.Release.mch +0.02%
realworld.run.windows.x64.checked.mch +0.02%
smoke_tests.nativeaot.windows.x64.checked.mch +0.03%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,544,053,666 154,574,959,830 +0.02%
benchmarks.run.windows.x64.checked.mch 54,230,842,331 54,243,470,650 +0.02%
benchmarks.run_pgo.windows.x64.checked.mch 96,898,280,158 96,915,814,772 +0.02%
benchmarks.run_tiered.windows.x64.checked.mch 37,925,196,129 37,929,797,056 +0.01%
coreclr_tests.run.windows.x64.checked.mch 684,653,202,127 684,755,248,315 +0.01%
libraries.crossgen2.windows.x64.checked.mch 152,079,434,819 152,111,551,052 +0.02%
libraries.pmi.windows.x64.checked.mch 291,285,230,074 291,355,325,496 +0.02%
libraries_tests.run.windows.x64.Release.mch 78,355,023,557 78,367,644,597 +0.02%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 572,508,907,130 572,605,905,978 +0.02%
realworld.run.windows.x64.checked.mch 62,567,231,115 62,580,787,547 +0.02%
smoke_tests.nativeaot.windows.x64.checked.mch 23,142,763,676 23,148,803,118 +0.03%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,086,187 19,485,086,146 -0.00%
benchmarks.run.windows.x64.checked.mch 775,963 775,963 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,483,086,177 20,483,091,424 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,118,208,264 17,118,208,920 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,938,516,633 225,938,818,073 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,666 1,599,666 0.00%
libraries.pmi.windows.x64.checked.mch 143,325,425 143,325,412 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,384,487,196 33,384,487,093 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,021,858 12,423,031,780 +0.00%
realworld.run.windows.x64.checked.mch 333,673,186 333,674,305 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,898 1,251,898 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,058,967,479 135,089,873,684 +0.02%
benchmarks.run.windows.x64.checked.mch 54,230,066,368 54,242,694,687 +0.02%
benchmarks.run_pgo.windows.x64.checked.mch 76,415,193,981 76,432,723,348 +0.02%
benchmarks.run_tiered.windows.x64.checked.mch 20,806,987,865 20,811,588,136 +0.02%
coreclr_tests.run.windows.x64.checked.mch 458,714,685,494 458,816,430,242 +0.02%
libraries.crossgen2.windows.x64.checked.mch 152,077,835,153 152,109,951,386 +0.02%
libraries.pmi.windows.x64.checked.mch 291,141,904,649 291,212,000,084 +0.02%
libraries_tests.run.windows.x64.Release.mch 44,970,536,361 44,983,157,504 +0.03%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 560,085,885,272 560,182,874,198 +0.02%
realworld.run.windows.x64.checked.mch 62,233,557,929 62,247,113,242 +0.02%
smoke_tests.nativeaot.windows.x64.checked.mch 23,141,511,778 23,147,551,220 +0.03%