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