Found 106 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 46282464
Total bytes of diff: 46281610
Total bytes of delta: -854 (-0.00 % of base)
Total relative delta: -9.07
diff is an improvement.
relative diff is an improvement.
Top file regressions (bytes):
24 : System.Memory.dasm (0.01 % of base)
8 : System.Collections.Immutable.dasm (0.00 % of base)
4 : System.Web.HttpUtility.dasm (0.02 % of base)
1 : System.Security.Cryptography.Pkcs.dasm (0.00 % of base)
Top file improvements (bytes):
-528 : System.Numerics.Tensors.dasm (-0.04 % of base)
-193 : System.Net.Http.dasm (-0.02 % of base)
-56 : System.Security.Cryptography.dasm (-0.00 % of base)
-24 : System.Diagnostics.DiagnosticSource.dasm (-0.01 % of base)
-21 : System.Private.CoreLib.dasm (-0.00 % of base)
-17 : System.Net.Security.dasm (-0.01 % of base)
-12 : System.Text.Json.dasm (-0.00 % of base)
-12 : Microsoft.Extensions.Logging.dasm (-0.03 % of base)
-11 : ILCompiler.Reflection.ReadyToRun.dasm (-0.00 % of base)
-9 : System.Text.RegularExpressions.dasm (-0.00 % of base)
-8 : System.Transactions.Local.dasm (-0.01 % of base)
15 total files with Code Size differences (11 improved, 4 regressed), 245 unchanged.
Top method regressions (bytes):
6 (0.99 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:TZif_ParsePosixFormat(System.ReadOnlySpan`1[char],byref,byref,byref,byref,byref,byref,byref,byref):bool (FullOpts)
4 (0.82 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.UriUtil:TrySplitUriForPathEncode(System.String,byref,byref,byref):bool (FullOpts)
2 (0.33 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[byte](byref,byte):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.32 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[double](byref,double):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.34 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[int](byref,int):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.34 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[long](byref,long):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.32 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[short](byref,short):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.33 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float]):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[byte](byref,byte):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.23 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[double](byref,double):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[int](byref,int):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[long](byref,long):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.21 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[short](byref,short):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float]):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[byte,System.Nullable`1[int]]:Remove(byte,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[byte,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[byte,System.Nullable`1[int]]:this (FullOpts)
2 (0.42 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[double,System.Nullable`1[int]]:Remove(double,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[double,System.Nullable`1[int]]:this (FullOpts)
2 (0.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[int,System.Nullable`1[int]]:Remove(int,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[int,System.Nullable`1[int]]:this (FullOpts)
2 (0.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[long,System.Nullable`1[int]]:Remove(long,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[long,System.Nullable`1[int]]:this (FullOpts)
2 (0.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[short,System.Nullable`1[int]]:Remove(short,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[short,System.Nullable`1[int]]:this (FullOpts)
2 (0.35 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:Remove(System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
2 (0.39 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Nullable`1[int],System.Nullable`1[int]]:Remove(System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Nullable`1[int],System.Nullable`1[int]]:this (FullOpts)
2 (0.46 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Numerics.Vector`1[float]]:Remove(System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]],byref):System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Numerics.Vector`1[float]]:this (FullOpts)
2 (0.51 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo:GetTimestampAuthorityName():System.Nullable`1[System.ReadOnlyMemory`1[byte]]:this (FullOpts)
2 (0.89 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonObject:FindValue(System.Text.Json.Nodes.JsonNode):System.Nullable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Text.Json.Nodes.JsonNode]]:this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[byte]:AdvanceToEnd():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[byte]:GetNextSpan():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:AdvanceToEnd():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:GetNextSpan():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:AdvanceToEnd():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:GetNextSpan():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:AdvanceToEnd():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:GetNextSpan():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:AdvanceToEnd():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:GetNextSpan():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:AdvanceToEnd():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:GetNextSpan():this (FullOpts)
1 (5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(byte):this (FullOpts)
1 (5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(int):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[byte,long]:FromManaged(System.ReadOnlySpan`1[byte],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[double,long]:FromManaged(System.ReadOnlySpan`1[double],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[int,long]:FromManaged(System.ReadOnlySpan`1[int],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[long,long]:FromManaged(System.ReadOnlySpan`1[long],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[short,long]:FromManaged(System.ReadOnlySpan`1[short],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,long]:FromManaged(System.ReadOnlySpan`1[System.__Canon],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,nint]:FromManaged(System.ReadOnlySpan`1[System.__Canon],System.Span`1[nint]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.Nullable`1[int],long]:FromManaged(System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.Numerics.Vector`1[float],long]:FromManaged(System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[byte,long]:FromManaged(System.Span`1[byte],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[double,long]:FromManaged(System.Span`1[double],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[int,long]:FromManaged(System.Span`1[int],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[long,long]:FromManaged(System.Span`1[long],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[short,long]:FromManaged(System.Span`1[short],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,long]:FromManaged(System.Span`1[System.__Canon],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.Nullable`1[int],long]:FromManaged(System.Span`1[System.Nullable`1[int]],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.Numerics.Vector`1[float],long]:FromManaged(System.Span`1[System.Numerics.Vector`1[float]],System.Span`1[long]):this (FullOpts)
1 (7.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.TypeMapLazyDictionary+Utf16SharedBuffer:.ctor():this (FullOpts)
Top method improvements (bytes):
-40 (-2.01 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:GetTags():System.Diagnostics.TagList:this (FullOpts)
-40 (-2.25 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.MetricsHandler:InitializeCommonTags(System.Net.Http.HttpRequestMessage):System.Diagnostics.TagList:this (FullOpts)
-33 (-1.60 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.SocketsHttpHandlerMetrics:RequestLeftQueue(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpConnectionPool,System.TimeSpan,int):this (FullOpts)
-32 (-2.87 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:IdleStateChanged(bool):this (FullOpts)
-24 (-1.05 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:AddException(System.Exception,byref,System.DateTimeOffset):System.Diagnostics.Activity:this (FullOpts)
-24 (-1.45 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.MetricsHandler:RequestStop(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpResponseMessage,System.Exception,long,bool):this (FullOpts)
-23 (-62.16 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.DSACng:ExportParameters(bool):System.Security.Cryptography.DSAParameters:this (FullOpts)
-23 (-62.16 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RSACng:ExportParameters(bool):System.Security.Cryptography.RSAParameters:this (FullOpts)
-16 (-1.86 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:ConnectionClosed(long):this (FullOpts)
-12 (-6.90 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger+LoggerDebugView:<get_Providers>g__FirstOrNull|5_0(Microsoft.Extensions.Logging.MessageLogger[],Microsoft.Extensions.Logging.ILogger):System.Nullable`1[Microsoft.Extensions.Logging.MessageLogger] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[byte]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[byte] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[double] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[int] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[long] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[short] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[byte]:get_Empty():System.Numerics.Tensors.TensorSpan`1[byte] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:get_Empty():System.Numerics.Tensors.TensorSpan`1[double] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:get_Empty():System.Numerics.Tensors.TensorSpan`1[int] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:get_Empty():System.Numerics.Tensors.TensorSpan`1[long] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:get_Empty():System.Numerics.Tensors.TensorSpan`1[short] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.__Canon] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
-10 (-4.93 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.WebcilImageReader:GetWasmFunctionBody(int):System.Nullable`1[ILCompiler.Reflection.ReadyToRun.WebcilImageReader+WasmFunctionInfo]:this (FullOpts)
-10 (-1.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodInvoker:InvokeWithFewArgs(System.Object,System.Span`1[System.Object]):System.Object:this (FullOpts)
-9 (-5.81 % of base) : System.Net.Security.dasm - System.Net.Security.SslStreamPal:Renegotiate(byref,byref,System.Net.Security.SslAuthenticationOptions):System.Net.Security.ProtocolToken (FullOpts)
-9 (-1.20 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create(System.Array):System.Numerics.Tensors.TensorShape (FullOpts)
-9 (-42.86 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngKey:GetProperty(System.String,int):System.Security.Cryptography.CngProperty:this (FullOpts)
-9 (-1.60 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:FindStartingLiteral():System.Nullable`1[System.Text.RegularExpressions.RegexNode+StartingLiteralData]:this (FullOpts)
-8 (-1.18 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Remove(System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Numerics.Vector`1[float],System.Nullable`1[int]]:this (FullOpts)
-8 (-5.52 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeadersNonValidated:GetEnumerator():System.Net.Http.Headers.HttpHeadersNonValidated+Enumerator:this (FullOpts)
-8 (-2.23 % of base) : System.Net.Security.dasm - System.Net.Security.SslStream:CreateShutdownToken():System.Net.Security.ProtocolToken:this (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byte[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byte[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byte[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](double[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](double[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](double[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](int[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](int[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](int[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](long[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](long[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](long[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](short[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](short[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](short[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.09 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.45 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](System.__Canon[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.19 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](System.__Canon[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](System.__Canon[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](System.Nullable`1[int][],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](System.Nullable`1[int][],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](System.Nullable`1[int][]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-32.00 % of base) : System.Transactions.Local.dasm - System.Transactions.EnlistmentTraceIdentifier:get_Empty():System.Transactions.EnlistmentTraceIdentifier (FullOpts)
-7 (-0.57 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],byref):System.Numerics.Tensors.TensorShape (FullOpts)
-6 (-1.41 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEntry:Initialize(byref,Interop+Sys+DirectoryEntry,System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.Span`1[char]):int (FullOpts)
-6 (-0.79 % of base) : System.Private.CoreLib.dasm - System.Reflection.ConstructorInvoker:InvokeWithFewArgs(System.Span`1[System.Object]):System.Object:this (FullOpts)
-6 (-0.54 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ReadMultiSegment():bool:this (FullOpts)
-5 (-0.19 % of base) : System.Private.CoreLib.dasm - System.Reflection.CustomAttribute:AddCustomAttributes(byref,System.Reflection.RuntimeModule,int,System.RuntimeType,bool,System.RuntimeType+ListBuilder`1[System.Object]) (FullOpts)
-5 (-0.35 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokePropertySetter(System.Object,int,System.Reflection.Binder,System.Object,System.Globalization.CultureInfo):this (FullOpts)
-5 (-0.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithOneArg(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
-5 (-0.30 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:InvokePropertySetter(System.Object,int,System.Reflection.Binder,System.Object,System.Globalization.CultureInfo):this (FullOpts)
-4 (-0.61 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ReadSingleSegment():bool:this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[byte]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:ResetReader():this (FullOpts)
-2 (-0.11 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:.ctor(System.Buffers.ReadOnlySequence`1[byte],bool,System.Text.Json.JsonReaderState):this (FullOpts)
-2 (-0.67 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[byte],bool,System.Text.Json.JsonReaderState):this (FullOpts)
-1 (-0.27 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.CrossModuleInliningInfoSection:FindILBodyImportSection():ILCompiler.Reflection.ReadyToRun.ReadyToRunImportSection:this (FullOpts)
-1 (-0.19 % of base) : System.Private.CoreLib.dasm - System.DateTimeParse:TryParseExactMultiple(System.ReadOnlySpan`1[char],System.String[],System.Globalization.DateTimeFormatInfo,int,byref):bool (FullOpts) (2 methods)
-1 (-5.56 % of base) : System.Private.CoreLib.dasm - System.DateTimeResult:SetBadFormatSpecifierFailure():this (FullOpts)
-1 (-5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(int,int):this (FullOpts)
-1 (-5.56 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]]:Create():System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]] (FullOpts)
-1 (-5.56 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]]:Create():System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]] (FullOpts)
-1 (-0.99 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptoPoolLease:Return(int):this (FullOpts)
Top method regressions (percentages):
1 (7.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.TypeMapLazyDictionary+Utf16SharedBuffer:.ctor():this (FullOpts)
1 (5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(byte):this (FullOpts)
1 (5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(int):this (FullOpts)
6 (0.99 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:TZif_ParsePosixFormat(System.ReadOnlySpan`1[char],byref,byref,byref,byref,byref,byref,byref,byref):bool (FullOpts)
2 (0.89 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonObject:FindValue(System.Text.Json.Nodes.JsonNode):System.Nullable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Text.Json.Nodes.JsonNode]]:this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[byte,long]:FromManaged(System.ReadOnlySpan`1[byte],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[double,long]:FromManaged(System.ReadOnlySpan`1[double],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[int,long]:FromManaged(System.ReadOnlySpan`1[int],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[long,long]:FromManaged(System.ReadOnlySpan`1[long],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[short,long]:FromManaged(System.ReadOnlySpan`1[short],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,long]:FromManaged(System.ReadOnlySpan`1[System.__Canon],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,nint]:FromManaged(System.ReadOnlySpan`1[System.__Canon],System.Span`1[nint]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.Nullable`1[int],long]:FromManaged(System.ReadOnlySpan`1[System.Nullable`1[int]],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn[System.Numerics.Vector`1[float],long]:FromManaged(System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[byte,long]:FromManaged(System.Span`1[byte],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[double,long]:FromManaged(System.Span`1[double],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[int,long]:FromManaged(System.Span`1[int],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[long,long]:FromManaged(System.Span`1[long],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[short,long]:FromManaged(System.Span`1[short],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.__Canon,long]:FromManaged(System.Span`1[System.__Canon],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.Nullable`1[int],long]:FromManaged(System.Span`1[System.Nullable`1[int]],System.Span`1[long]):this (FullOpts)
1 (0.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.SpanMarshaller`2+ManagedToUnmanagedIn[System.Numerics.Vector`1[float],long]:FromManaged(System.Span`1[System.Numerics.Vector`1[float]],System.Span`1[long]):this (FullOpts)
4 (0.82 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.UriUtil:TrySplitUriForPathEncode(System.String,byref,byref,byref):bool (FullOpts)
2 (0.51 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo:GetTimestampAuthorityName():System.Nullable`1[System.ReadOnlyMemory`1[byte]]:this (FullOpts)
2 (0.46 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Numerics.Vector`1[float]]:Remove(System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]],byref):System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Numerics.Vector`1[float]]:this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[byte]:AdvanceToEnd():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:AdvanceToEnd():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:AdvanceToEnd():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:AdvanceToEnd():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:AdvanceToEnd():this (FullOpts)
1 (0.46 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:AdvanceToEnd():this (FullOpts)
2 (0.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[long,System.Nullable`1[int]]:Remove(long,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[long,System.Nullable`1[int]]:this (FullOpts)
2 (0.42 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[double,System.Nullable`1[int]]:Remove(double,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[double,System.Nullable`1[int]]:this (FullOpts)
2 (0.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[int,System.Nullable`1[int]]:Remove(int,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[int,System.Nullable`1[int]]:this (FullOpts)
2 (0.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[byte,System.Nullable`1[int]]:Remove(byte,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[byte,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[byte,System.Nullable`1[int]]:this (FullOpts)
2 (0.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[short,System.Nullable`1[int]]:Remove(short,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[short,System.Nullable`1[int]]:this (FullOpts)
2 (0.39 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Nullable`1[int],System.Nullable`1[int]]:Remove(System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Nullable`1[int],System.Nullable`1[int]]:this (FullOpts)
2 (0.35 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:Remove(System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
2 (0.34 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[int](byref,int):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.34 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[long](byref,long):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.33 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[byte](byref,byte):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.33 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float]):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.32 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[double](byref,double):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.32 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOf[short](byref,short):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.23 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[double](byref,double):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float]):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[int](byref,int):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[long](byref,long):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.22 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[byte](byref,byte):System.Nullable`1[System.SequencePosition] (FullOpts)
2 (0.21 % of base) : System.Memory.dasm - System.Buffers.BuffersExtensions:PositionOfMultiSegment[short](byref,short):System.Nullable`1[System.SequencePosition] (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[byte]:GetNextSpan():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:GetNextSpan():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:GetNextSpan():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:GetNextSpan():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:GetNextSpan():this (FullOpts)
1 (0.13 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:GetNextSpan():this (FullOpts)
Top method improvements (percentages):
-23 (-62.16 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.DSACng:ExportParameters(bool):System.Security.Cryptography.DSAParameters:this (FullOpts)
-23 (-62.16 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RSACng:ExportParameters(bool):System.Security.Cryptography.RSAParameters:this (FullOpts)
-9 (-42.86 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngKey:GetProperty(System.String,int):System.Security.Cryptography.CngProperty:this (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[byte]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[byte] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[double]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[double] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[int]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[int] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[long]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[long] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[short]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[short] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Nullable`1[int]] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]]:get_Empty():System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[byte]:get_Empty():System.Numerics.Tensors.TensorSpan`1[byte] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[double]:get_Empty():System.Numerics.Tensors.TensorSpan`1[double] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[int]:get_Empty():System.Numerics.Tensors.TensorSpan`1[int] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[long]:get_Empty():System.Numerics.Tensors.TensorSpan`1[long] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[short]:get_Empty():System.Numerics.Tensors.TensorSpan`1[short] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.__Canon] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.Nullable`1[int]] (FullOpts)
-12 (-33.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]]:get_Empty():System.Numerics.Tensors.TensorSpan`1[System.Numerics.Vector`1[float]] (FullOpts)
-8 (-32.00 % of base) : System.Transactions.Local.dasm - System.Transactions.EnlistmentTraceIdentifier:get_Empty():System.Transactions.EnlistmentTraceIdentifier (FullOpts)
-12 (-6.90 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger+LoggerDebugView:<get_Providers>g__FirstOrNull|5_0(Microsoft.Extensions.Logging.MessageLogger[],Microsoft.Extensions.Logging.ILogger):System.Nullable`1[Microsoft.Extensions.Logging.MessageLogger] (FullOpts)
-9 (-5.81 % of base) : System.Net.Security.dasm - System.Net.Security.SslStreamPal:Renegotiate(byref,byref,System.Net.Security.SslAuthenticationOptions):System.Net.Security.ProtocolToken (FullOpts)
-1 (-5.56 % of base) : System.Private.CoreLib.dasm - System.DateTimeResult:SetBadFormatSpecifierFailure():this (FullOpts)
-1 (-5.56 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]]:Create():System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]] (FullOpts)
-1 (-5.56 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]]:Create():System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1[System.Numerics.Vector`1[float]] (FullOpts)
-8 (-5.52 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeadersNonValidated:GetEnumerator():System.Net.Http.Headers.HttpHeadersNonValidated+Enumerator:this (FullOpts)
-1 (-5.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanParse+TimeSpanToken:.ctor(int,int):this (FullOpts)
-10 (-4.93 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.WebcilImageReader:GetWasmFunctionBody(int):System.Nullable`1[ILCompiler.Reflection.ReadyToRun.WebcilImageReader+WasmFunctionInfo]:this (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byte[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](double[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](int[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](long[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](short[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](System.Nullable`1[int][],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.62 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-4.19 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](System.__Canon[],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byte[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](double[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](int[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](long[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](short[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](System.__Canon[]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](System.Nullable`1[int][]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.51 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byte[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](double[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](int[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](long[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](short[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](System.__Canon[],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](System.Nullable`1[int][],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.49 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][],int,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint]):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.45 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.36 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](byref,nint,System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[byte](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[double](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[int](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[long](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[short](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Nullable`1[int]](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.11 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.Numerics.Vector`1[float]](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-3.09 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create[System.__Canon](byref,nint,bool):System.Numerics.Tensors.TensorShape (FullOpts)
-32 (-2.87 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:IdleStateChanged(bool):this (FullOpts)
-40 (-2.25 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.MetricsHandler:InitializeCommonTags(System.Net.Http.HttpRequestMessage):System.Diagnostics.TagList:this (FullOpts)
-8 (-2.23 % of base) : System.Net.Security.dasm - System.Net.Security.SslStream:CreateShutdownToken():System.Net.Security.ProtocolToken:this (FullOpts)
-40 (-2.01 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:GetTags():System.Diagnostics.TagList:this (FullOpts)
-16 (-1.86 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.ConnectionMetrics:ConnectionClosed(long):this (FullOpts)
-9 (-1.60 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:FindStartingLiteral():System.Nullable`1[System.Text.RegularExpressions.RegexNode+StartingLiteralData]:this (FullOpts)
-33 (-1.60 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.SocketsHttpHandlerMetrics:RequestLeftQueue(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpConnectionPool,System.TimeSpan,int):this (FullOpts)
-24 (-1.45 % of base) : System.Net.Http.dasm - System.Net.Http.Metrics.MetricsHandler:RequestStop(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpResponseMessage,System.Exception,long,bool):this (FullOpts)
-6 (-1.41 % of base) : System.Private.CoreLib.dasm - System.IO.Enumeration.FileSystemEntry:Initialize(byref,Interop+Sys+DirectoryEntry,System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],System.Span`1[char]):int (FullOpts)
-10 (-1.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodInvoker:InvokeWithFewArgs(System.Object,System.Span`1[System.Object]):System.Object:this (FullOpts)
-9 (-1.20 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create(System.Array):System.Numerics.Tensors.TensorShape (FullOpts)
-8 (-1.18 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Remove(System.Numerics.Vector`1[float],System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.Numerics.Vector`1[float],System.Nullable`1[int]]:this (FullOpts)
-24 (-1.05 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:AddException(System.Exception,byref,System.DateTimeOffset):System.Diagnostics.Activity:this (FullOpts)
-1 (-0.99 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptoPoolLease:Return(int):this (FullOpts)
-1 (-0.99 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.CryptoPoolLease:Return(int):this (FullOpts)
-6 (-0.79 % of base) : System.Private.CoreLib.dasm - System.Reflection.ConstructorInvoker:InvokeWithFewArgs(System.Span`1[System.Object]):System.Object:this (FullOpts)
-2 (-0.67 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[byte],bool,System.Text.Json.JsonReaderState):this (FullOpts)
-4 (-0.61 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ReadSingleSegment():bool:this (FullOpts)
-7 (-0.57 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorShape:Create(System.Array,System.ReadOnlySpan`1[int],System.ReadOnlySpan`1[nint],System.ReadOnlySpan`1[nint],byref):System.Numerics.Tensors.TensorShape (FullOpts)
-6 (-0.54 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonReader:ReadMultiSegment():bool:this (FullOpts)
-5 (-0.35 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokePropertySetter(System.Object,int,System.Reflection.Binder,System.Object,System.Globalization.CultureInfo):this (FullOpts)
-5 (-0.30 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:InvokePropertySetter(System.Object,int,System.Reflection.Binder,System.Object,System.Globalization.CultureInfo):this (FullOpts)
-1 (-0.27 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.CrossModuleInliningInfoSection:FindILBodyImportSection():ILCompiler.Reflection.ReadyToRun.ReadyToRunImportSection:this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[byte]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[double]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[int]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[long]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:ResetReader():this (FullOpts)
-2 (-0.27 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:ResetReader():this (FullOpts)
-5 (-0.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithOneArg(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
-5 (-0.19 % of base) : System.Private.CoreLib.dasm - System.Reflection.CustomAttribute:AddCustomAttributes(byref,System.Reflection.RuntimeModule,int,System.RuntimeType,bool,System.RuntimeType+ListBuilder`1[System.Object]) (FullOpts)
-1 (-0.19 % of base) : System.Private.CoreLib.dasm - System.DateTimeParse:TryParseExactMultiple(System.ReadOnlySpan`1[char],System.String[],System.Globalization.DateTimeFormatInfo,int,byref):bool (FullOpts) (2 methods)
157 total methods with Code Size differences (101 improved, 56 regressed), 287114 unchanged.
--------------------------------------------------------------------------------
Job completed in 2 minutes 18 seconds (remote runner delay: 0 seconds).
Using arguments:
-NoPRLinkMain commit: dotnet/runtime@8752339
PR commit: dotnet/runtime@ce67305
Diffs
Diffs
Artifacts: