Throughput Diffs
linux arm64
Overall (+0.09% to +1.28%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.47% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.90% |
benchmarks.run.linux.arm64.checked.mch |
+0.56% |
coreclr_tests.run.linux.arm64.checked.mch |
+1.28% |
realworld.run.linux.arm64.checked.mch |
+0.71% |
libraries.pmi.linux.arm64.checked.mch |
+0.71% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.09% |
libraries_tests.run.linux.arm64.Release.mch |
+0.68% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.29% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.50% |
FullOpts (+0.09% to +2.26%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.53% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.90% |
benchmarks.run.linux.arm64.checked.mch |
+0.57% |
coreclr_tests.run.linux.arm64.checked.mch |
+2.26% |
realworld.run.linux.arm64.checked.mch |
+0.71% |
libraries.pmi.linux.arm64.checked.mch |
+0.71% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.09% |
libraries_tests.run.linux.arm64.Release.mch |
+0.91% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.30% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.97% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.arm64.checked.mch |
240,707,954,781 |
241,850,428,077 |
+0.47% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,545,992,609 |
12,659,125,268 |
+0.90% |
benchmarks.run.linux.arm64.checked.mch |
67,099,529,668 |
67,476,556,361 |
+0.56% |
coreclr_tests.run.linux.arm64.checked.mch |
1,033,089,798,207 |
1,046,312,095,920 |
+1.28% |
realworld.run.linux.arm64.checked.mch |
60,177,260,453 |
60,603,935,686 |
+0.71% |
libraries.pmi.linux.arm64.checked.mch |
280,894,106,458 |
282,876,842,473 |
+0.71% |
libraries.crossgen2.linux.arm64.checked.mch |
173,078,915,491 |
173,242,268,383 |
+0.09% |
libraries_tests.run.linux.arm64.Release.mch |
927,581,906,620 |
933,930,327,610 |
+0.68% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
558,269,602,953 |
559,911,542,561 |
+0.29% |
benchmarks.run_tiered.linux.arm64.checked.mch |
38,790,600,322 |
38,983,849,662 |
+0.50% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.arm64.checked.mch |
24,827,601,201 |
24,827,601,196 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,291,471 |
1,291,471 |
0.00% |
benchmarks.run.linux.arm64.checked.mch |
565,655,043 |
565,655,043 |
0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
447,060,807,981 |
447,060,806,212 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
448,797,834 |
448,797,834 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
168,468,774 |
168,468,774 |
0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,940,706 |
1,940,706 |
0.00% |
libraries_tests.run.linux.arm64.Release.mch |
226,856,128,518 |
226,856,126,713 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,254,420,199 |
14,254,420,434 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,821,611,861 |
18,821,611,861 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_pgo.linux.arm64.checked.mch |
215,880,353,580 |
217,022,826,881 |
+0.53% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,544,701,138 |
12,657,833,797 |
+0.90% |
benchmarks.run.linux.arm64.checked.mch |
66,533,874,625 |
66,910,901,318 |
+0.57% |
coreclr_tests.run.linux.arm64.checked.mch |
586,028,990,226 |
599,251,289,708 |
+2.26% |
realworld.run.linux.arm64.checked.mch |
59,728,462,619 |
60,155,137,852 |
+0.71% |
libraries.pmi.linux.arm64.checked.mch |
280,725,637,684 |
282,708,373,699 |
+0.71% |
libraries.crossgen2.linux.arm64.checked.mch |
173,076,974,785 |
173,240,327,677 |
+0.09% |
libraries_tests.run.linux.arm64.Release.mch |
700,725,778,102 |
707,074,200,897 |
+0.91% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
544,015,182,754 |
545,657,122,127 |
+0.30% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,968,988,461 |
20,162,237,801 |
+0.97% |
linux x64
Overall (+0.45% to +1.48%)
Collection |
PDIFF |
coreclr_tests.run.linux.x64.checked.mch |
+1.48% |
libraries_tests.run.linux.x64.Release.mch |
+0.87% |
benchmarks.run.linux.x64.checked.mch |
+0.72% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.66% |
libraries.pmi.linux.x64.checked.mch |
+1.02% |
libraries.crossgen2.linux.x64.checked.mch |
+0.77% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.79% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.45% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.50% |
realworld.run.linux.x64.checked.mch |
+0.90% |
FullOpts (+0.50% to +2.62%)
Collection |
PDIFF |
coreclr_tests.run.linux.x64.checked.mch |
+2.62% |
libraries_tests.run.linux.x64.Release.mch |
+1.12% |
benchmarks.run.linux.x64.checked.mch |
+0.73% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
+0.68% |
libraries.pmi.linux.x64.checked.mch |
+1.02% |
libraries.crossgen2.linux.x64.checked.mch |
+0.77% |
smoke_tests.nativeaot.linux.x64.checked.mch |
+0.79% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.50% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.99% |
realworld.run.linux.x64.checked.mch |
+0.90% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
coreclr_tests.run.linux.x64.checked.mch |
956,018,624,730 |
970,152,755,181 |
+1.48% |
libraries_tests.run.linux.x64.Release.mch |
910,618,286,742 |
918,545,831,631 |
+0.87% |
benchmarks.run.linux.x64.checked.mch |
53,249,663,324 |
53,635,122,845 |
+0.72% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
537,356,127,651 |
540,911,201,715 |
+0.66% |
libraries.pmi.linux.x64.checked.mch |
267,333,528,329 |
270,047,858,085 |
+1.02% |
libraries.crossgen2.linux.x64.checked.mch |
153,398,752,552 |
154,583,545,917 |
+0.77% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,236,382,039 |
20,397,242,785 |
+0.79% |
benchmarks.run_pgo.linux.x64.checked.mch |
247,823,118,486 |
248,938,893,664 |
+0.45% |
benchmarks.run_tiered.linux.x64.checked.mch |
39,327,791,954 |
39,524,292,061 |
+0.50% |
realworld.run.linux.x64.checked.mch |
57,677,513,996 |
58,195,373,747 |
+0.90% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
coreclr_tests.run.linux.x64.checked.mch |
416,515,640,959 |
416,515,646,097 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
204,309,968,098 |
204,309,966,714 |
-0.00% |
benchmarks.run.linux.x64.checked.mch |
238,621,390 |
238,621,390 |
0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,458,373,550 |
13,458,373,074 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
153,597,508 |
153,597,508 |
0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,726,047 |
1,726,047 |
0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,306,428 |
1,306,428 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
22,573,801,396 |
22,573,801,396 |
0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,504,493,610 |
19,504,493,605 |
-0.00% |
realworld.run.linux.x64.checked.mch |
345,448,817 |
345,448,817 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
coreclr_tests.run.linux.x64.checked.mch |
539,502,983,771 |
553,637,109,084 |
+2.62% |
libraries_tests.run.linux.x64.Release.mch |
706,308,318,644 |
714,235,864,917 |
+1.12% |
benchmarks.run.linux.x64.checked.mch |
53,011,041,934 |
53,396,501,455 |
+0.73% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
523,897,754,101 |
527,452,828,641 |
+0.68% |
libraries.pmi.linux.x64.checked.mch |
267,179,930,821 |
269,894,260,577 |
+1.02% |
libraries.crossgen2.linux.x64.checked.mch |
153,397,026,505 |
154,581,819,870 |
+0.77% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,235,075,611 |
20,395,936,357 |
+0.79% |
benchmarks.run_pgo.linux.x64.checked.mch |
225,249,317,090 |
226,365,092,268 |
+0.50% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,823,298,344 |
20,019,798,456 |
+0.99% |
realworld.run.linux.x64.checked.mch |
57,332,065,179 |
57,849,924,930 |
+0.90% |