Throughput Diffs
linux arm64
MinOpts (+0.00% to +0.01%)
| 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 |
56,988,676,022 |
56,989,008,695 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
240,480,459,550 |
240,483,887,407 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
48,402,549,418 |
48,403,649,473 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
1,003,084,910,241 |
1,003,101,237,293 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,653,937,931 |
145,655,763,520 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
264,841,422,696 |
264,844,262,486 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
942,781,590,437 |
942,796,023,248 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
544,266,542,406 |
544,267,309,062 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
56,480,004,057 |
56,480,658,319 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,023,333,762 |
12,023,383,647 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
421,456,700 |
421,471,291 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
27,741,083,702 |
27,741,880,095 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
28,338,887,324 |
28,339,739,764 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
432,142,437,727 |
432,152,178,392 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
2,053,435 |
2,053,458 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
183,876,980 |
183,890,973 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
244,308,792,091 |
244,314,938,648 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
15,401,891,275 |
15,402,117,032 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
501,023,362 |
501,042,771 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,339,729 |
1,339,747 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
56,567,219,322 |
56,567,537,404 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
212,739,375,848 |
212,742,007,312 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,063,662,094 |
20,063,909,709 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
570,942,472,514 |
570,949,058,901 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,651,884,496 |
145,653,710,062 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
264,657,545,716 |
264,660,371,513 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
698,472,798,346 |
698,481,084,600 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
528,864,651,131 |
528,865,192,030 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
55,978,980,695 |
55,979,615,548 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,021,994,033 |
12,022,043,900 |
+0.00% |
linux x64
MinOpts (+0.00% to +0.02%)
| Collection |
PDIFF |
| benchmarks.run.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.pmi.linux.x64.checked.mch |
+0.02% |
| realworld.run.linux.x64.checked.mch |
+0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
66,469,067,814 |
66,470,627,509 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
242,719,406,278 |
242,726,022,059 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
33,260,459,790 |
33,261,903,934 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
902,272,375,229 |
902,305,732,512 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,346,884,238 |
129,352,556,298 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
250,715,069,803 |
250,722,601,137 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
942,533,380,186 |
942,562,315,177 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
513,801,407,179 |
513,810,163,802 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
53,906,286,347 |
53,907,958,450 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,255,865,816 |
19,256,217,061 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
360,896,488 |
360,916,979 |
+0.01% |
| benchmarks.run_pgo.linux.x64.checked.mch |
24,682,852,129 |
24,684,050,724 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
14,703,240,054 |
14,704,052,466 |
+0.01% |
| coreclr_tests.run.linux.x64.checked.mch |
377,804,159,045 |
377,823,102,915 |
+0.01% |
| libraries.crossgen2.linux.x64.checked.mch |
1,720,193 |
1,720,273 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
159,100,479 |
159,124,864 |
+0.02% |
| libraries_tests.run.linux.x64.Release.mch |
207,798,271,080 |
207,807,427,486 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,636,367,103 |
13,636,760,252 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
352,411,763 |
352,443,571 |
+0.01% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,310,536 |
1,310,578 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
66,108,171,326 |
66,109,710,530 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
218,036,554,149 |
218,041,971,335 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,557,219,736 |
18,557,851,468 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
524,468,216,184 |
524,482,629,597 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,345,164,045 |
129,350,836,025 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
250,555,969,324 |
250,563,476,273 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
734,735,109,106 |
734,754,887,691 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
500,165,040,076 |
500,173,403,550 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
53,553,874,584 |
53,555,514,879 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,254,555,280 |
19,254,906,483 |
+0.00% |
osx arm64
MinOpts (+0.00% to +0.01%)
| Collection |
PDIFF |
| libraries.pmi.osx.arm64.checked.mch |
+0.01% |
| realworld.run.osx.arm64.checked.mch |
+0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_pgo.osx.arm64.checked.mch |
92,628,411,989 |
92,630,063,049 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
29,974,159,675 |
29,974,849,201 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
949,989,602,731 |
950,004,986,383 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,401,816,030 |
145,403,797,546 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
274,519,240,902 |
274,522,402,057 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
684,252,019,968 |
684,263,746,464 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
538,630,069,317 |
538,631,539,292 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
54,128,517,109 |
54,129,105,825 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_pgo.osx.arm64.checked.mch |
18,886,002,415 |
18,886,594,302 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
13,252,533,873 |
13,252,990,760 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
411,696,629,211 |
411,706,353,332 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
2,048,633 |
2,048,656 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
185,371,823 |
185,385,904 |
+0.01% |
| libraries_tests.run.osx.arm64.Release.mch |
228,024,249,337 |
228,030,283,321 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
14,993,020,277 |
14,993,269,933 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
489,502,193 |
489,532,011 |
+0.01% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_pgo.osx.arm64.checked.mch |
73,742,409,574 |
73,743,468,747 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,721,625,802 |
16,721,858,441 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
538,292,973,520 |
538,298,633,051 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,399,767,397 |
145,401,748,890 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
274,333,869,079 |
274,337,016,153 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
456,227,770,631 |
456,233,463,143 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
523,637,049,040 |
523,638,269,359 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
53,639,014,916 |
53,639,573,814 |
+0.00% |
windows arm64
MinOpts (+0.00% to +0.01%)
| Collection |
PDIFF |
| libraries.pmi.windows.arm64.checked.mch |
+0.01% |
| realworld.run.windows.arm64.checked.mch |
+0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
40,627,192,791 |
40,627,792,931 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
141,472,401,042 |
141,474,423,527 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,695,159,969 |
29,695,823,688 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
973,623,938,507 |
973,639,604,184 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,433,503,923 |
153,435,536,195 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
275,611,560,581 |
275,614,598,883 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
670,679,695,429 |
670,691,532,765 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
567,427,527,315 |
567,428,336,999 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
56,857,265,054 |
56,857,951,763 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,081,647,614 |
16,081,682,090 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
611,420 |
611,442 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
18,580,179,878 |
18,580,746,854 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
12,941,961,177 |
12,942,397,126 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
420,319,618,876 |
420,328,809,902 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
2,053,805 |
2,053,828 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
183,943,907 |
183,957,917 |
+0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
227,477,123,154 |
227,482,991,821 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
14,999,388,537 |
14,999,634,310 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
490,049,384 |
490,079,207 |
+0.01% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,388,642 |
1,388,673 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
40,626,581,371 |
40,627,181,489 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
122,892,221,164 |
122,893,676,673 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,753,198,792 |
16,753,426,562 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
553,304,319,631 |
553,310,794,282 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,431,450,118 |
153,433,482,367 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
275,427,616,674 |
275,430,640,966 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
443,202,572,275 |
443,208,540,944 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
552,428,138,778 |
552,428,702,689 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
56,367,215,670 |
56,367,872,556 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,080,258,972 |
16,080,293,417 |
+0.00% |
windows x64
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.00% to +0.03%)
| Collection |
PDIFF |
| aspnet.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.03% |
| 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% |
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 |
155,881,654,884 |
155,894,387,557 |
+0.01% |
| benchmarks.run.windows.x64.checked.mch |
39,514,010,618 |
39,517,037,695 |
+0.01% |
| benchmarks.run_pgo.windows.x64.checked.mch |
118,860,021,591 |
118,869,371,371 |
+0.01% |
| benchmarks.run_tiered.windows.x64.checked.mch |
28,024,685,828 |
28,027,245,649 |
+0.01% |
| coreclr_tests.run.windows.x64.checked.mch |
869,196,839,219 |
869,264,837,368 |
+0.01% |
| libraries.crossgen2.windows.x64.checked.mch |
134,818,287,469 |
134,829,433,577 |
+0.01% |
| libraries.pmi.windows.x64.checked.mch |
260,017,074,910 |
260,036,794,374 |
+0.01% |
| libraries_tests.run.windows.x64.Release.mch |
681,366,669,722 |
681,416,199,612 |
+0.01% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
531,373,133,255 |
531,406,254,624 |
+0.01% |
| realworld.run.windows.x64.checked.mch |
57,779,031,971 |
57,783,400,410 |
+0.01% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,076,598,518 |
23,078,224,800 |
+0.01% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
16,080,716,705 |
16,082,398,222 |
+0.01% |
| benchmarks.run.windows.x64.checked.mch |
490,352 |
490,374 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,947,545,167 |
15,949,183,261 |
+0.01% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,726,695,827 |
10,727,903,721 |
+0.01% |
| coreclr_tests.run.windows.x64.checked.mch |
361,162,439,627 |
361,196,579,961 |
+0.01% |
| libraries.crossgen2.windows.x64.checked.mch |
1,673,180 |
1,673,276 |
+0.01% |
| libraries.pmi.windows.x64.checked.mch |
151,883,228 |
151,935,125 |
+0.03% |
| libraries_tests.run.windows.x64.Release.mch |
190,656,907,925 |
190,673,256,903 |
+0.01% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
13,234,137,692 |
13,235,057,517 |
+0.01% |
| realworld.run.windows.x64.checked.mch |
356,199,676 |
356,251,369 |
+0.01% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,310,058 |
1,310,180 |
+0.01% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
139,800,938,179 |
139,811,989,335 |
+0.01% |
| benchmarks.run.windows.x64.checked.mch |
39,513,520,266 |
39,516,547,321 |
+0.01% |
| benchmarks.run_pgo.windows.x64.checked.mch |
102,912,476,424 |
102,920,188,110 |
+0.01% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,297,990,001 |
17,299,341,928 |
+0.01% |
| coreclr_tests.run.windows.x64.checked.mch |
508,034,399,592 |
508,068,257,407 |
+0.01% |
| libraries.crossgen2.windows.x64.checked.mch |
134,816,614,289 |
134,827,760,301 |
+0.01% |
| libraries.pmi.windows.x64.checked.mch |
259,865,191,682 |
259,884,859,249 |
+0.01% |
| libraries_tests.run.windows.x64.Release.mch |
490,709,761,797 |
490,742,942,709 |
+0.01% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
518,138,995,563 |
518,171,197,107 |
+0.01% |
| realworld.run.windows.x64.checked.mch |
57,422,832,295 |
57,427,149,041 |
+0.01% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,075,288,460 |
23,076,914,620 |
+0.01% |