forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 17 minutes 3 seconds (remote runner delay: 49 seconds).
Using arguments: -NoPRLink
Diffs
Diffs
Found 84 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 41693259
Total bytes of diff: 41691507
Total bytes of delta: -1752 (-0.00 % of base)
Total relative delta: -6.49
diff is an improvement.
relative diff is an improvement.
Top file improvements (bytes):
-1752 : System.Private.CoreLib.dasm (-0.02 % of base)
1 total files with Code Size differences (1 improved, 0 regressed), 259 unchanged.
Top method improvements (bytes):
-156 (-59.77 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int]) (FullOpts)
-147 (-40.05 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]) (FullOpts)
-139 (-36.68 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.Span`1[System.__Canon],System.__Canon,System.__Canon) (FullOpts)
-131 (-30.25 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.Span`1[System.__Canon],System.__Canon,System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.__Canon]) (FullOpts)
-125 (-36.02 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[short](System.ReadOnlySpan`1[short],System.Span`1[short],short,short,System.Collections.Generic.IEqualityComparer`1[short]) (FullOpts)
-121 (-35.80 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[long](System.ReadOnlySpan`1[long],System.Span`1[long],long,long,System.Collections.Generic.IEqualityComparer`1[long]) (FullOpts)
-119 (-27.80 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Replace[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]) (FullOpts)
-116 (-34.83 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[int](System.ReadOnlySpan`1[int],System.Span`1[int],int,int,System.Collections.Generic.IEqualityComparer`1[int]) (FullOpts)
-114 (-32.66 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]) (FullOpts)
-103 (-30.38 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[byte](System.ReadOnlySpan`1[byte],System.Span`1[byte],byte,byte,System.Collections.Generic.IEqualityComparer`1[byte]) (FullOpts)
-103 (-47.91 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]) (FullOpts)
-94 (-28.92 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[double](System.ReadOnlySpan`1[double],System.Span`1[double],double,double,System.Collections.Generic.IEqualityComparer`1[double]) (FullOpts)
-77 (-46.11 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[double](System.ReadOnlySpan`1[double],System.Span`1[double],double,double) (FullOpts)
-46 (-12.81 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Replace[double](System.ReadOnlySpan`1[double],System.Span`1[double],double,double,System.Collections.Generic.IEqualityComparer`1[double]) (FullOpts)
-43 (-36.13 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[byte](System.ReadOnlySpan`1[byte],System.Span`1[byte],byte,byte) (FullOpts)
-39 (-33.62 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[short](System.ReadOnlySpan`1[short],System.Span`1[short],short,short) (FullOpts)
-37 (-39.78 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[int](System.ReadOnlySpan`1[int],System.Span`1[int],int,int) (FullOpts)
-35 (-37.63 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[long](System.ReadOnlySpan`1[long],System.Span`1[long],long,long) (FullOpts)
-7 (-1.87 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Replace[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]) (FullOpts)
Top method improvements (percentages):
-156 (-59.77 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int]) (FullOpts)
-103 (-47.91 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]) (FullOpts)
-77 (-46.11 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[double](System.ReadOnlySpan`1[double],System.Span`1[double],double,double) (FullOpts)
-147 (-40.05 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]) (FullOpts)
-37 (-39.78 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[int](System.ReadOnlySpan`1[int],System.Span`1[int],int,int) (FullOpts)
-35 (-37.63 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[long](System.ReadOnlySpan`1[long],System.Span`1[long],long,long) (FullOpts)
-139 (-36.68 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.Span`1[System.__Canon],System.__Canon,System.__Canon) (FullOpts)
-43 (-36.13 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[byte](System.ReadOnlySpan`1[byte],System.Span`1[byte],byte,byte) (FullOpts)
-125 (-36.02 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[short](System.ReadOnlySpan`1[short],System.Span`1[short],short,short,System.Collections.Generic.IEqualityComparer`1[short]) (FullOpts)
-121 (-35.80 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[long](System.ReadOnlySpan`1[long],System.Span`1[long],long,long,System.Collections.Generic.IEqualityComparer`1[long]) (FullOpts)
-116 (-34.83 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[int](System.ReadOnlySpan`1[int],System.Span`1[int],int,int,System.Collections.Generic.IEqualityComparer`1[int]) (FullOpts)
-39 (-33.62 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceDefaultComparer|176_0[short](System.ReadOnlySpan`1[short],System.Span`1[short],short,short) (FullOpts)
-114 (-32.66 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]) (FullOpts)
-103 (-30.38 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[byte](System.ReadOnlySpan`1[byte],System.Span`1[byte],byte,byte,System.Collections.Generic.IEqualityComparer`1[byte]) (FullOpts)
-131 (-30.25 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.Span`1[System.__Canon],System.__Canon,System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.__Canon]) (FullOpts)
-94 (-28.92 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:<Replace>g__ReplaceComparer|176_1[double](System.ReadOnlySpan`1[double],System.Span`1[double],double,double,System.Collections.Generic.IEqualityComparer`1[double]) (FullOpts)
-119 (-27.80 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Replace[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[System.Nullable`1[int]],System.Nullable`1[int],System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]) (FullOpts)
-46 (-12.81 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Replace[double](System.ReadOnlySpan`1[double],System.Span`1[double],double,double,System.Collections.Generic.IEqualityComparer`1[double]) (FullOpts)
-7 (-1.87 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Replace[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]]) (FullOpts)
19 total methods with Code Size differences (19 improved, 0 regressed), 250549 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (88 MB)
- build-artifacts-main.zip (681 MB)
- build-clr-checked-pr.zip (88 MB)
- build-artifacts-pr.zip (680 MB)
- jit-diffs-main.zip (138 MB)
- jit-diffs-pr.zip (138 MB)
- diff-frameworks.txt (10 KB)
- ShortDiffsImprovements.md (56 KB)
- LongDiffsImprovements.md (220 KB)
Metadata
Metadata
Assignees
Labels
No labels