Diffs are based on 2,239,390 contexts (829,328 MinOpts, 1,410,062 FullOpts).
MISSED contexts: 71,274 (3.08%)
Overall (+0 bytes)
Collection
Base size (bytes)
Diff size (bytes)
libraries_tests.run.linux.arm.Release.mch
243,880,786
+0
FullOpts (+0 bytes)
Collection
Base size (bytes)
Diff size (bytes)
libraries_tests.run.linux.arm.Release.mch
122,911,654
+0
Example diffs
libraries_tests.run.linux.arm.Release.mch
+0 (0.00%) : 456386.dasm - System.__DTString:SkipWhiteSpaces():this (Tier1)
+0 (0.00%) : 306823.dasm - System.Globalization.CompareInfo:StartsWithOrdinalHelper(System.ReadOnlySpan
1[ushort],System.ReadOnlySpan
1[ushort],int,uint):ubyte:this (Tier1)
To reproduce these diffs on Windows x86:
Details
Improvements/regressions per collection
Collection
Contexts with diffs
Improvements
Regressions
Same size
Improvements (bytes)
Regressions (bytes)
benchmarks.run.linux.arm.checked.mch
0
0
0
0
-0
+0
benchmarks.run_pgo.linux.arm.checked.mch
0
0
0
0
-0
+0
benchmarks.run_tiered.linux.arm.checked.mch
0
0
0
0
-0
+0
coreclr_tests.run.linux.arm.checked.mch
0
0
0
0
-0
+0
libraries.crossgen2.linux.arm.checked.mch
0
0
0
0
-0
+0
libraries.pmi.linux.arm.checked.mch
0
0
0
0
-0
+0
libraries_tests.run.linux.arm.Release.mch
2
0
0
2
-0
+0
librariestestsnotieredcompilation.run.linux.arm.Release.mch
0
0
0
0
-0
+0
realworld.run.linux.arm.checked.mch
0
0
0
0
-0
+0
2
0
0
2
-0
+0
Context information
Collection
Diffed contexts
MinOpts
FullOpts
Missed, base
Missed, diff
benchmarks.run.linux.arm.checked.mch
45,964
5,344
40,620
1,203 (2.55%)
1,203 (2.55%)
benchmarks.run_pgo.linux.arm.checked.mch
159,513
56,729
102,784
3,201 (1.97%)
3,201 (1.97%)
benchmarks.run_tiered.linux.arm.checked.mch
80,099
43,607
36,492
1,086 (1.34%)
1,086 (1.34%)
coreclr_tests.run.linux.arm.checked.mch
471,992
259,195
212,797
7,171 (1.50%)
7,171 (1.50%)
libraries.crossgen2.linux.arm.checked.mch
188,191
14
188,177
0 (0.00%)
0 (0.00%)
libraries.pmi.linux.arm.checked.mch
272,360
6
272,354
7,786 (2.78%)
7,786 (2.78%)
libraries_tests.run.linux.arm.Release.mch
710,231
442,672
267,559
16,195 (2.23%)
16,195 (2.23%)
librariestestsnotieredcompilation.run.linux.arm.Release.mch
274,633
21,604
253,029
33,224 (10.79%)
33,224 (10.79%)
realworld.run.linux.arm.checked.mch
36,407
157
36,250
1,408 (3.72%)
1,408 (3.72%)
2,239,390
829,328
1,410,062
71,274 (3.08%)
71,274 (3.08%)
jit-analyze output
libraries_tests.run.linux.arm.Release.mch
superpmi.py asmdiffs -target_os linux -target_arch arm -arch x86
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 243880786 (overridden on cmd)
Total bytes of diff: 243880786 (overridden on cmd)
Total bytes of delta: 0 (0.00 % of base)
Detail diffs
0 total files with Code Size differences (0 improved, 0 regressed), 2 unchanged.
0 total methods with Code Size differences (0 improved, 0 regressed).
Diffs are based on 2,293,451 contexts (839,658 MinOpts, 1,453,793 FullOpts).
MISSED contexts: 45 (0.00%)
Overall (+0 bytes)
Collection
Base size (bytes)
Diff size (bytes)
libraries_tests.run.windows.x86.Release.mch
186,683,551
+0
FullOpts (+0 bytes)
Collection
Base size (bytes)
Diff size (bytes)
libraries_tests.run.windows.x86.Release.mch
88,409,851
+0
Example diffs
libraries_tests.run.windows.x86.Release.mch
+0 (0.00%) : 394483.dasm - System.__DTString:SkipWhiteSpaces():this (Tier1)
To reproduce these diffs on Windows x86:
Details
Improvements/regressions per collection
Collection
Contexts with diffs
Improvements
Regressions
Same size
Improvements (bytes)
Regressions (bytes)
benchmarks.run.windows.x86.checked.mch
0
0
0
0
-0
+0
benchmarks.run_pgo.windows.x86.checked.mch
0
0
0
0
-0
+0
benchmarks.run_tiered.windows.x86.checked.mch
0
0
0
0
-0
+0
coreclr_tests.run.windows.x86.checked.mch
0
0
0
0
-0
+0
libraries.crossgen2.windows.x86.checked.mch
0
0
0
0
-0
+0
libraries.pmi.windows.x86.checked.mch
0
0
0
0
-0
+0
libraries_tests.run.windows.x86.Release.mch
1
0
0
1
-0
+0
librariestestsnotieredcompilation.run.windows.x86.Release.mch
0
0
0
0
-0
+0
realworld.run.windows.x86.checked.mch
0
0
0
0
-0
+0
1
0
0
1
-0
+0
Context information
Collection
Diffed contexts
MinOpts
FullOpts
Missed, base
Missed, diff
benchmarks.run.windows.x86.checked.mch
24,492
4
24,488
1 (0.00%)
1 (0.00%)
benchmarks.run_pgo.windows.x86.checked.mch
117,805
41,904
75,901
2 (0.00%)
2 (0.00%)
benchmarks.run_tiered.windows.x86.checked.mch
47,882
28,747
19,135
1 (0.00%)
1 (0.00%)
coreclr_tests.run.windows.x86.checked.mch
574,647
319,847
254,800
21 (0.00%)
21 (0.00%)
libraries.crossgen2.windows.x86.checked.mch
242,615
15
242,600
4 (0.00%)
4 (0.00%)
libraries.pmi.windows.x86.checked.mch
305,766
6
305,760
7 (0.00%)
7 (0.00%)
libraries_tests.run.windows.x86.Release.mch
627,828
427,222
200,606
5 (0.00%)
5 (0.00%)
librariestestsnotieredcompilation.run.windows.x86.Release.mch
316,432
21,910
294,522
3 (0.00%)
3 (0.00%)
realworld.run.windows.x86.checked.mch
35,984
3
35,981
1 (0.00%)
1 (0.00%)
2,293,451
839,658
1,453,793
45 (0.00%)
45 (0.00%)
jit-analyze output
libraries_tests.run.windows.x86.Release.mch
superpmi.py asmdiffs -target_os windows -target_arch x86 -arch x86
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 186683551 (overridden on cmd)
Total bytes of diff: 186683551 (overridden on cmd)
Total bytes of delta: 0 (0.00 % of base)
Detail diffs
0 total files with Code Size differences (0 improved, 0 regressed), 1 unchanged.
0 total methods with Code Size differences (0 improved, 0 regressed).