Diffs are based on 1,606,580 contexts (367,180 MinOpts, 1,239,400 FullOpts).
MISSED contexts: base: 316 (0.02%), diff: 7,120 (0.44%)
No diffs found.
Details
Context information
Collection
Diffed contexts
MinOpts
FullOpts
Missed, base
Missed, diff
benchmarks.run.linux.arm64.checked.mch
28,611
1,210
27,401
9 (0.03%)
281 (0.97%)
benchmarks.run_pgo.linux.arm64.checked.mch
122,886
51,285
71,601
11 (0.01%)
3,113 (2.47%)
benchmarks.run_tiered.linux.arm64.checked.mch
57,532
42,800
14,732
9 (0.02%)
494 (0.85%)
coreclr_tests.run.linux.arm64.checked.mch
392,889
184,862
208,027
88 (0.02%)
984 (0.25%)
libraries.crossgen2.linux.arm64.checked.mch
264,907
15
264,892
1 (0.00%)
1 (0.00%)
libraries.pmi.linux.arm64.checked.mch
295,198
6
295,192
45 (0.02%)
674 (0.23%)
libraries_tests.run.linux.arm64.Release.mch
87,645
65,212
22,433
3 (0.00%)
752 (0.85%)
librariestestsnotieredcompilation.run.linux.arm64.Release.mch
304,580
21,620
282,960
148 (0.05%)
681 (0.22%)
realworld.run.linux.arm64.checked.mch
33,278
163
33,115
2 (0.01%)
140 (0.42%)
smoke_tests.nativeaot.linux.arm64.checked.mch
19,054
7
19,047
0 (0.00%)
0 (0.00%)
1,606,580
367,180
1,239,400
316 (0.02%)
7,120 (0.44%)
Diffs are based on 1,616,952 contexts (358,876 MinOpts, 1,258,076 FullOpts).
MISSED contexts: base: 265 (0.02%), diff: 6,898 (0.42%)
No diffs found.
Details
Context information
Collection
Diffed contexts
MinOpts
FullOpts
Missed, base
Missed, diff
benchmarks.run.linux.x64.checked.mch
31,154
2,008
29,146
9 (0.03%)
282 (0.90%)
benchmarks.run_pgo.linux.x64.checked.mch
127,268
50,260
77,008
13 (0.01%)
2,972 (2.28%)
benchmarks.run_tiered.linux.x64.checked.mch
59,967
45,979
13,988
9 (0.01%)
487 (0.81%)
coreclr_tests.run.linux.x64.checked.mch
390,535
185,013
205,522
41 (0.01%)
866 (0.22%)
libraries.crossgen2.linux.x64.checked.mch
264,739
15
264,724
0 (0.00%)
0 (0.00%)
libraries.pmi.linux.x64.checked.mch
296,397
6
296,391
45 (0.02%)
674 (0.23%)
libraries_tests.run.linux.x64.Release.mch
81,186
53,607
27,579
2 (0.00%)
796 (0.97%)
librariestestsnotieredcompilation.run.linux.x64.Release.mch
305,159
21,933
283,226
144 (0.05%)
667 (0.22%)
realworld.run.linux.x64.checked.mch
33,094
45
33,049
2 (0.01%)
154 (0.46%)
smoke_tests.nativeaot.linux.x64.checked.mch
27,453
10
27,443
0 (0.00%)
0 (0.00%)
1,616,952
358,876
1,258,076
265 (0.02%)
6,898 (0.42%)
Diffs are based on 1,731,165 contexts (559,643 MinOpts, 1,171,522 FullOpts).
MISSED contexts: base: 227 (0.01%), diff: 5,356 (0.31%)
Overall (-12 bytes)
Collection
Base size (bytes)
Diff size (bytes)
libraries.pmi.osx.arm64.checked.mch
79,814,192
-12
FullOpts (-12 bytes)
Collection
Base size (bytes)
Diff size (bytes)
libraries.pmi.osx.arm64.checked.mch
79,693,064
-12
Example diffs
libraries.pmi.osx.arm64.checked.mch
-12 (-0.58%) : 18912.dasm - System.Runtime.EH:DispatchEx(byref,byref) (FullOpts)
To reproduce these diffs on Windows x64:
Details
Improvements/regressions per collection
Collection
Contexts with diffs
Improvements
Regressions
Same size
Improvements (bytes)
Regressions (bytes)
benchmarks.run.osx.arm64.checked.mch
0
0
0
0
-0
+0
benchmarks.run_pgo.osx.arm64.checked.mch
0
0
0
0
-0
+0
benchmarks.run_tiered.osx.arm64.checked.mch
0
0
0
0
-0
+0
coreclr_tests.run.osx.arm64.checked.mch
0
0
0
0
-0
+0
libraries.crossgen2.osx.arm64.checked.mch
0
0
0
0
-0
+0
libraries.pmi.osx.arm64.checked.mch
1
1
0
0
-12
+0
libraries_tests.run.osx.arm64.Release.mch
0
0
0
0
-0
+0
librariestestsnotieredcompilation.run.osx.arm64.Release.mch
0
0
0
0
-0
+0
realworld.run.osx.arm64.checked.mch
0
0
0
0
-0
+0
1
1
0
0
-12
+0
Context information
Collection
Diffed contexts
MinOpts
FullOpts
Missed, base
Missed, diff
benchmarks.run.osx.arm64.checked.mch
24,608
6
24,602
9 (0.04%)
281 (1.13%)
benchmarks.run_pgo.osx.arm64.checked.mch
65,713
46,741
18,972
9 (0.01%)
1,031 (1.54%)
benchmarks.run_tiered.osx.arm64.checked.mch
47,830
37,040
10,790
10 (0.02%)
496 (1.03%)
coreclr_tests.run.osx.arm64.checked.mch
506,009
301,058
204,951
53 (0.01%)
891 (0.18%)
libraries.crossgen2.osx.arm64.checked.mch
264,502
15
264,487
1 (0.00%)
1 (0.00%)
libraries.pmi.osx.arm64.checked.mch
315,531
18
315,513
20 (0.01%)
929 (0.29%)
libraries_tests.run.osx.arm64.Release.mch
172,596
153,144
19,452
0 (0.00%)
968 (0.56%)
librariestestsnotieredcompilation.run.osx.arm64.Release.mch
302,872
21,618
281,254
123 (0.04%)
657 (0.22%)
realworld.run.osx.arm64.checked.mch
31,504
3
31,501
2 (0.01%)
102 (0.32%)
1,731,165
559,643
1,171,522
227 (0.01%)
5,356 (0.31%)
jit-analyze output
libraries.pmi.osx.arm64.checked.mch
superpmi.py asmdiffs -target_os osx -target_arch arm64 -arch x64
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 79814192 (overridden on cmd)
Total bytes of diff: 79814180 (overridden on cmd)
Total bytes of delta: -12 (-0.00 % of base)
diff is an improvement.
relative diff is an improvement.
Detail diffs
Top file improvements (bytes):
-12 : 18912.dasm (-0.58 % of base)
1 total files with Code Size differences (1 improved, 0 regressed), 0 unchanged.
Top method improvements (bytes):
-12 (-0.58 % of base) : 18912.dasm - System.Runtime.EH:DispatchEx(byref,byref) (FullOpts)
Top method improvements (percentages):
-12 (-0.58 % of base) : 18912.dasm - System.Runtime.EH:DispatchEx(byref,byref) (FullOpts)
1 total methods with Code Size differences (1 improved, 0 regressed).
Diffs are based on 1,473,934 contexts (262,418 MinOpts, 1,211,516 FullOpts).
MISSED contexts: base: 247 (0.02%), diff: 6,827 (0.46%)
No diffs found.
Details
Context information
Collection
Diffed contexts
MinOpts
FullOpts
Missed, base
Missed, diff
benchmarks.run.windows.arm64.checked.mch
24,178
4
24,174
9 (0.04%)
298 (1.22%)
benchmarks.run_pgo.windows.arm64.checked.mch
72,531
39,664
32,867
11 (0.01%)
2,238 (2.99%)
benchmarks.run_tiered.windows.arm64.checked.mch
48,093
36,368
11,725
9 (0.02%)
534 (1.10%)
coreclr_tests.run.windows.arm64.checked.mch
366,197
161,204
204,993
57 (0.02%)
900 (0.25%)
libraries.crossgen2.windows.arm64.checked.mch
274,538
15
274,523
1 (0.00%)
1 (0.00%)
libraries.pmi.windows.arm64.checked.mch
304,577
6
304,571
31 (0.01%)
1,090 (0.36%)
libraries_tests.run.windows.arm64.Release.mch
10,147
3,528
6,619
0 (0.00%)
599 (5.57%)
librariestestsnotieredcompilation.run.windows.arm64.Release.mch
316,367
21,618
294,749
127 (0.04%)
989 (0.31%)
realworld.run.windows.arm64.checked.mch
33,116
3
33,113
2 (0.01%)
178 (0.53%)
smoke_tests.nativeaot.windows.arm64.checked.mch
24,190
8
24,182
0 (0.00%)
0 (0.00%)
1,473,934
262,418
1,211,516
247 (0.02%)
6,827 (0.46%)
Diffs are based on 1,993,060 contexts (584,758 MinOpts, 1,408,302 FullOpts).
MISSED contexts: base: 373 (0.02%), diff: 9,828 (0.49%)
No diffs found.
Details
Context information
Collection
Diffed contexts
MinOpts
FullOpts
Missed, base
Missed, diff
aspnet.run.windows.x64.checked.mch
128,069
61,360
66,709
56 (0.04%)
1,221 (0.94%)
benchmarks.run.windows.x64.checked.mch
36,475
6
36,469
9 (0.02%)
466 (1.26%)
benchmarks.run_pgo.windows.x64.checked.mch
106,088
67,247
38,841
11 (0.01%)
1,889 (1.75%)
benchmarks.run_tiered.windows.x64.checked.mch
82,081
61,384
20,697
10 (0.01%)
862 (1.04%)
coreclr_tests.run.windows.x64.checked.mch
491,225
273,207
218,018
48 (0.01%)
1,076 (0.22%)
libraries.crossgen2.windows.x64.checked.mch
274,111
15
274,096
0 (0.00%)
0 (0.00%)
libraries.pmi.windows.x64.checked.mch
342,772
6
342,766
69 (0.02%)
1,205 (0.35%)
libraries_tests.run.windows.x64.Release.mch
118,595
99,572
19,023
2 (0.00%)
1,651 (1.37%)
librariestestsnotieredcompilation.run.windows.x64.Release.mch
342,704
21,947
320,757
166 (0.05%)
1,208 (0.35%)
realworld.run.windows.x64.checked.mch
38,506
3
38,503
2 (0.01%)
250 (0.65%)
smoke_tests.nativeaot.windows.x64.checked.mch
32,434
11
32,423
0 (0.00%)
0 (0.00%)
1,993,060
584,758
1,408,302
373 (0.02%)
9,828 (0.49%)