Found 97 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 46341558
Total bytes of diff: 46340712
Total bytes of delta: -846 (-0.00 % of base)
Total relative delta: -3.68
diff is an improvement.
relative diff is an improvement.
Total byte diff includes 159 bytes from reconciling methods
Base had 0 unique methods, 0 unique bytes
Diff had 24 unique methods, 159 unique bytes
Top file regressions (bytes):
53 : System.Private.DataContractSerialization.dasm (0.01 % of base)
Top file improvements (bytes):
-212 : System.Private.CoreLib.dasm (-0.00 % of base)
-153 : System.Text.Json.dasm (-0.01 % of base)
-128 : System.Private.Uri.dasm (-0.13 % of base)
-71 : System.Reflection.Metadata.dasm (-0.01 % of base)
-63 : System.IO.Pipelines.dasm (-0.08 % of base)
-63 : System.IO.Compression.dasm (-0.03 % of base)
-48 : System.Runtime.Numerics.dasm (-0.03 % of base)
-43 : System.Security.Cryptography.dasm (-0.00 % of base)
-35 : System.Linq.Expressions.dasm (-0.00 % of base)
-29 : System.Data.Common.dasm (-0.00 % of base)
-27 : System.Formats.Cbor.dasm (-0.06 % of base)
-20 : System.Diagnostics.DiagnosticSource.dasm (-0.01 % of base)
-7 : System.Text.RegularExpressions.dasm (-0.00 % of base)
14 total files with Code Size differences (13 improved, 1 regressed), 246 unchanged.
Top method regressions (bytes):
189 (1.77 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCompiler:EmitMatchCharacterClass(System.String):this (FullOpts)
40 (0.58 % of base) : System.Private.CoreLib.dasm - System.Number:NumberToStringFormat[byte](byref,byref,System.ReadOnlySpan`1[char],System.Globalization.NumberFormatInfo) (FullOpts)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[byte,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[byte,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[byte,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[double,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[double,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[double,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[int,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[int,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[int,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[long,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[long,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[long,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[short,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[short,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[short,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Nullable`1[int],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Nullable`1[int],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Nullable`1[int],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Numerics.Vector`1[float],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Numerics.Vector`1[float],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Numerics.Vector`1[float],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
4 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.__Canon,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
4 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.__Canon,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
4 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.__Canon,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
Top method improvements (bytes):
-123 (-8.33 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:<ReduceAlternation>g__ExtractCommonPrefixText|43_3(System.Text.RegularExpressions.RegexNode):System.Text.RegularExpressions.RegexNode (FullOpts)
-88 (-3.40 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitDecimal(System.Reflection.Emit.ILGenerator,System.Decimal) (FullOpts)
-73 (-3.91 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:TryGetOrdinalCaseInsensitiveString(int,int,byref,byref,bool,bool):bool:this (FullOpts)
-68 (-5.69 % of base) : System.Private.Uri.dasm - System.UriHelper:EscapeStringToBuilder(System.ReadOnlySpan`1[char],byref,System.Buffers.SearchValues`1[char],bool) (FullOpts)
-63 (-54.31 % of base) : System.IO.Compression.dasm - System.IO.Compression.ZstandardStream:ReadByte():int:this (FullOpts)
-63 (-55.26 % of base) : System.IO.Pipelines.dasm - System.IO.Pipelines.PipeReaderStream:ReadByte():int:this (FullOpts)
-60 (-4.63 % of base) : System.Private.Uri.dasm - System.IriHelper:EscapeUnescapeIri(byref,System.ReadOnlySpan`1[char],bool) (FullOpts)
-60 (-9.42 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteStringSegmentWithLeftover(System.ReadOnlySpan`1[char],bool):this (FullOpts)
-50 (-8.87 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteStringSegmentWithLeftover(System.ReadOnlySpan`1[byte],bool):this (FullOpts)
-48 (-9.80 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigInteger:.ctor(System.Decimal):this (FullOpts)
-47 (-4.91 % of base) : System.Private.CoreLib.dasm - System.Reflection.AssemblyName:EscapeStringToBuilder(System.ReadOnlySpan`1[char],byref) (FullOpts)
-44 (-15.12 % of base) : System.Private.CoreLib.dasm - System.IO.UnmanagedMemoryAccessor:Write(long,System.Decimal):this (FullOpts)
-43 (-14.10 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X500DistinguishedNameBuilder:AddCountryOrRegion(System.String):this (FullOpts)
-43 (-15.99 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteBase64StringSegmentWithLeftover(System.ReadOnlySpan`1[byte],bool):this (FullOpts)
-40 (-24.54 % of base) : System.Formats.Cbor.dasm - System.Formats.Cbor.CborWriter+DecimalHelpers:Deconstruct(System.Decimal,byref,byref) (FullOpts)
-40 (-20.20 % of base) : System.Formats.Cbor.dasm - System.Formats.Cbor.CborWriter+DecimalHelpers:ReconstructFromNegativeScale(System.Decimal,byte):System.Decimal (FullOpts)
-40 (-31.25 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Internal.DecimalUtilities:GetBits(System.Decimal,byref,byref,byref,byref,byref) (FullOpts)
-40 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderNLS:DrainLeftoverDataForGetCharCount(System.ReadOnlySpan`1[byte],byref):int:this (FullOpts)
-37 (-3.24 % of base) : System.Private.CoreLib.dasm - System.Resources.ResourceReader:_LoadObjectV1(int):System.Object:this (FullOpts)
-32 (-4.23 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:AddTitlecaseLetter(byref,byref,int,int):int:this (FullOpts)
-31 (-36.05 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Internal.DecimalUtilities:GetScale(System.Decimal):int (FullOpts)
-29 (-14.50 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlDecimal:.ctor(System.Decimal):this (FullOpts)
-25 (-4.19 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderNLS:DrainLeftoverDataForGetChars(System.ReadOnlySpan`1[byte],System.Span`1[char],byref):int:this (FullOpts)
-23 (-1.21 % of base) : System.Private.CoreLib.dasm - System.Buffers.SearchValues:Create(System.ReadOnlySpan`1[char]):System.Buffers.SearchValues`1[char] (FullOpts)
-20 (-6.49 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityTraceId:.ctor(System.ReadOnlySpan`1[byte]):this (FullOpts)
-2 (-0.43 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ToLower(System.Text.Rune):System.Text.Rune:this (FullOpts)
-2 (-0.43 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ToUpper(System.Text.Rune):System.Text.Rune:this (FullOpts)
Top method regressions (percentages):
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[byte,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[byte,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[byte,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[double,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[double,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[double,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[int,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[int,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[int,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[long,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[long,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[long,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[short,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[short,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[short,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
4 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.__Canon,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
4 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.__Canon,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
4 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.__Canon,System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Nullable`1[int],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Nullable`1[int],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Nullable`1[int],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Formats.Cbor.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Numerics.Vector`1[float],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Private.DataContractSerialization.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Numerics.Vector`1[float],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
7 (Infinity of base) : System.Linq.Expressions.dasm - <PrivateImplementationDetails>:InlineArrayAsSpan[System.Numerics.Vector`1[float],System.Nullable`1[int]](byref,int):System.Span`1[System.Nullable`1[int]] (FullOpts) (0 base, 1 diff methods)
189 (1.77 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCompiler:EmitMatchCharacterClass(System.String):this (FullOpts)
40 (0.58 % of base) : System.Private.CoreLib.dasm - System.Number:NumberToStringFormat[byte](byref,byref,System.ReadOnlySpan`1[char],System.Globalization.NumberFormatInfo) (FullOpts)
Top method improvements (percentages):
-63 (-55.26 % of base) : System.IO.Pipelines.dasm - System.IO.Pipelines.PipeReaderStream:ReadByte():int:this (FullOpts)
-63 (-54.31 % of base) : System.IO.Compression.dasm - System.IO.Compression.ZstandardStream:ReadByte():int:this (FullOpts)
-31 (-36.05 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Internal.DecimalUtilities:GetScale(System.Decimal):int (FullOpts)
-40 (-31.25 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Internal.DecimalUtilities:GetBits(System.Decimal,byref,byref,byref,byref,byref) (FullOpts)
-40 (-24.54 % of base) : System.Formats.Cbor.dasm - System.Formats.Cbor.CborWriter+DecimalHelpers:Deconstruct(System.Decimal,byref,byref) (FullOpts)
-40 (-20.20 % of base) : System.Formats.Cbor.dasm - System.Formats.Cbor.CborWriter+DecimalHelpers:ReconstructFromNegativeScale(System.Decimal,byte):System.Decimal (FullOpts)
-43 (-15.99 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteBase64StringSegmentWithLeftover(System.ReadOnlySpan`1[byte],bool):this (FullOpts)
-44 (-15.12 % of base) : System.Private.CoreLib.dasm - System.IO.UnmanagedMemoryAccessor:Write(long,System.Decimal):this (FullOpts)
-29 (-14.50 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlDecimal:.ctor(System.Decimal):this (FullOpts)
-43 (-14.10 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X500DistinguishedNameBuilder:AddCountryOrRegion(System.String):this (FullOpts)
-40 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderNLS:DrainLeftoverDataForGetCharCount(System.ReadOnlySpan`1[byte],byref):int:this (FullOpts)
-48 (-9.80 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigInteger:.ctor(System.Decimal):this (FullOpts)
-60 (-9.42 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteStringSegmentWithLeftover(System.ReadOnlySpan`1[char],bool):this (FullOpts)
-50 (-8.87 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:WriteStringSegmentWithLeftover(System.ReadOnlySpan`1[byte],bool):this (FullOpts)
-123 (-8.33 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:<ReduceAlternation>g__ExtractCommonPrefixText|43_3(System.Text.RegularExpressions.RegexNode):System.Text.RegularExpressions.RegexNode (FullOpts)
-20 (-6.49 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivityTraceId:.ctor(System.ReadOnlySpan`1[byte]):this (FullOpts)
-68 (-5.69 % of base) : System.Private.Uri.dasm - System.UriHelper:EscapeStringToBuilder(System.ReadOnlySpan`1[char],byref,System.Buffers.SearchValues`1[char],bool) (FullOpts)
-47 (-4.91 % of base) : System.Private.CoreLib.dasm - System.Reflection.AssemblyName:EscapeStringToBuilder(System.ReadOnlySpan`1[char],byref) (FullOpts)
-60 (-4.63 % of base) : System.Private.Uri.dasm - System.IriHelper:EscapeUnescapeIri(byref,System.ReadOnlySpan`1[char],bool) (FullOpts)
-32 (-4.23 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:AddTitlecaseLetter(byref,byref,int,int):int:this (FullOpts)
-25 (-4.19 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderNLS:DrainLeftoverDataForGetChars(System.ReadOnlySpan`1[byte],System.Span`1[char],byref):int:this (FullOpts)
-73 (-3.91 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:TryGetOrdinalCaseInsensitiveString(int,int,byref,byref,bool,bool):bool:this (FullOpts)
-88 (-3.40 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitDecimal(System.Reflection.Emit.ILGenerator,System.Decimal) (FullOpts)
-37 (-3.24 % of base) : System.Private.CoreLib.dasm - System.Resources.ResourceReader:_LoadObjectV1(int):System.Object:this (FullOpts)
-23 (-1.21 % of base) : System.Private.CoreLib.dasm - System.Buffers.SearchValues:Create(System.ReadOnlySpan`1[char]):System.Buffers.SearchValues`1[char] (FullOpts)
-2 (-0.43 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ToLower(System.Text.Rune):System.Text.Rune:this (FullOpts)
-2 (-0.43 % of base) : System.Private.CoreLib.dasm - System.Globalization.TextInfo:ToUpper(System.Text.Rune):System.Text.Rune:this (FullOpts)
53 total methods with Code Size differences (27 improved, 26 regressed), 287393 unchanged.
--------------------------------------------------------------------------------
Job completed in 3 minutes 36 seconds (remote runner delay: 0 seconds).
dotnet/runtime#128389
Main commit: dotnet/runtime@f397c83
PR commit: EgorBo/runtime-1@1dd78d3
Diffs
Diffs
Artifacts: