forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 16 minutes 49 seconds (remote runner delay: 32 seconds).
Using arguments: -NoPRLink
Diffs
Diffs
Found 165 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 41739349
Total bytes of diff: 41741048
Total bytes of delta: 1699 (0.00 % of base)
Total relative delta: 1.72
diff is a regression.
relative diff is a regression.
Top file regressions (bytes):
269 : System.Private.Xml.dasm (0.01 % of base)
207 : System.Net.Http.dasm (0.02 % of base)
194 : System.Threading.Tasks.Dataflow.dasm (0.02 % of base)
181 : System.Private.CoreLib.dasm (0.00 % of base)
162 : System.Diagnostics.DiagnosticSource.dasm (0.05 % of base)
82 : ILCompiler.Reflection.ReadyToRun.dasm (0.03 % of base)
76 : System.Linq.Expressions.dasm (0.01 % of base)
48 : System.Net.Security.dasm (0.02 % of base)
36 : System.Net.Primitives.dasm (0.03 % of base)
36 : Microsoft.Extensions.Diagnostics.dasm (0.24 % of base)
32 : Microsoft.Extensions.Logging.Debug.dasm (0.26 % of base)
30 : System.Private.DataContractSerialization.dasm (0.00 % of base)
30 : System.Text.RegularExpressions.dasm (0.00 % of base)
28 : System.Net.Quic.dasm (0.02 % of base)
20 : System.Memory.dasm (0.01 % of base)
20 : System.Net.Mail.dasm (0.01 % of base)
18 : System.Net.HttpListener.dasm (0.02 % of base)
18 : System.Text.Json.dasm (0.00 % of base)
16 : System.Net.Requests.dasm (0.01 % of base)
16 : System.Drawing.Primitives.dasm (0.05 % of base)
14 : System.Net.Sockets.dasm (0.01 % of base)
14 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (0.02 % of base)
12 : System.Net.NameResolution.dasm (0.03 % of base)
10 : Microsoft.Extensions.Http.dasm (0.01 % of base)
10 : System.ComponentModel.Composition.dasm (0.00 % of base)
8 : System.Data.Common.dasm (0.00 % of base)
8 : System.Console.dasm (0.01 % of base)
8 : System.ComponentModel.TypeConverter.dasm (0.00 % of base)
8 : System.Net.WebSockets.dasm (0.01 % of base)
6 : Microsoft.Extensions.Options.DataAnnotations.dasm (0.15 % of base)
6 : System.Diagnostics.TraceSource.dasm (0.01 % of base)
6 : System.Formats.Tar.dasm (0.00 % of base)
6 : System.DirectoryServices.Protocols.dasm (0.00 % of base)
4 : tieringtest.dasm (0.05 % of base)
4 : Microsoft.CSharp.dasm (0.00 % of base)
4 : System.Composition.Runtime.dasm (0.02 % of base)
4 : System.Runtime.Numerics.dasm (0.00 % of base)
4 : System.Private.Uri.dasm (0.00 % of base)
4 : System.Net.WebSockets.Client.dasm (0.02 % of base)
4 : Microsoft.Extensions.DependencyInjection.dasm (0.01 % of base)
4 : System.Runtime.InteropServices.dasm (0.02 % of base)
2 : Microsoft.Extensions.DependencyModel.dasm (0.00 % of base)
2 : System.Collections.Specialized.dasm (0.02 % of base)
2 : Microsoft.Extensions.Caching.Abstractions.dasm (0.00 % of base)
2 : System.Transactions.Local.dasm (0.00 % of base)
2 : System.Security.Cryptography.ProtectedData.dasm (0.03 % of base)
2 : System.Reflection.DispatchProxy.dasm (0.01 % of base)
2 : System.Security.Cryptography.Xml.dasm (0.00 % of base)
2 : System.Security.Cryptography.dasm (0.00 % of base)
2 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.01 % of base)
2 : System.Configuration.ConfigurationManager.dasm (0.00 % of base)
2 : System.Formats.Asn1.dasm (0.00 % of base)
2 : System.CodeDom.dasm (0.00 % of base)
2 : Microsoft.Extensions.Logging.dasm (0.01 % of base)
2 : Microsoft.Extensions.Configuration.FileExtensions.dasm (0.04 % of base)
2 : System.Reflection.Metadata.dasm (0.00 % of base)
2 : System.Net.WebProxy.dasm (0.04 % of base)
57 total files with Code Size differences (0 improved, 57 regressed), 203 unchanged.
Top method regressions (bytes):
28 (1.38 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexLWCGCompiler:FactoryInstanceFromCode(System.String,System.Text.RegularExpressions.RegexTree,int,bool):System.Text.RegularExpressions.RegexRunnerFactory:this (FullOpts)
24 (0.61 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.Amd64.UnwindCode:.ctor(ILCompiler.Reflection.ReadyToRun.NativeReader,byref,byref):this (FullOpts)
24 (0.96 % of base) : System.Net.Security.dasm - System.Net.Security.TlsFrameHelper+TlsFrameInfo:ToString():System.String:this (FullOpts)
20 (0.32 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.CustomAttributeBuilder:.ctor(System.Reflection.ConstructorInfo,System.Object[],System.Reflection.PropertyInfo[],System.Object[],System.Reflection.FieldInfo[],System.Object[]):this (FullOpts)
20 (0.21 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationWriterCodeGen:WriteElements(System.String,System.String,System.Xml.Serialization.ElementAccessor[],System.Xml.Serialization.TextAccessor,System.Xml.Serialization.ChoiceIdentifierAccessor,System.String,bool,bool):this (FullOpts)
20 (0.22 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationWriterCodeGen:WriteStructMethod(System.Xml.Serialization.StructMapping):this (FullOpts)
16 (0.45 % of base) : System.Private.CoreLib.dasm - System.Reflection.CustomAttributeTypedArgument:ToString(bool):System.String:this (FullOpts)
16 (0.22 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderILGen:GenerateLiteralMembersElement(System.Xml.Serialization.XmlMembersMapping):System.String:this (FullOpts)
13 (0.23 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:GenerateLiteralMembersElement(System.Xml.Serialization.XmlMembersMapping):System.String:this (FullOpts)
13 (0.48 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:WriteMemberBegin(System.Xml.Serialization.XmlSerializationReaderCodeGen+Member[]):this (FullOpts)
12 (0.29 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.EHClause:WriteTo(System.IO.TextWriter,int,bool):this (FullOpts)
12 (0.55 % of base) : System.Net.Security.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Primitives.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.NameResolution.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Sockets.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.HttpListener.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Mail.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Requests.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.55 % of base) : System.Net.Quic.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Http.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
11 (0.58 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeaders:Dump(byref,bool):this (FullOpts)
11 (0.81 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:InitializeValueTypes(System.String,System.Xml.Serialization.MemberMapping[]):this (FullOpts)
11 (0.31 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:WriteDerivedSerializable(System.Xml.Serialization.SerializableMapping,System.Xml.Serialization.SerializableMapping,System.String,bool):this (FullOpts)
11 (0.38 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:WriteEnumAndArrayTypes():this (FullOpts)
10 (0.23 % of base) : Microsoft.Extensions.DependencyInjection.Abstractions.dasm - Microsoft.Extensions.DependencyInjection.ServiceDescriptor:ToString():System.String:this (FullOpts)
10 (0.62 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitConstant(System.Linq.Expressions.ConstantExpression):System.Linq.Expressions.Expression:this (FullOpts)
10 (0.64 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector4:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
10 (0.24 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:GenerateEncodedMembersElement(System.Xml.Serialization.XmlMembersMapping):System.String:this (FullOpts)
8 (0.15 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPool+<ConnectAsync>d__53:MoveNext():this (FullOpts)
8 (0.35 % of base) : Microsoft.Extensions.Http.dasm - System.Net.Http.UriRedactionHelper:GetRedactedUriString(System.Uri):System.String (FullOpts)
8 (0.35 % of base) : System.Net.Http.dasm - System.Net.Http.UriRedactionHelper:GetRedactedUriString(System.Uri):System.String (FullOpts)
8 (0.14 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicApi:.cctor() (FullOpts)
8 (0.66 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector3:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
8 (0.51 % of base) : System.Console.dasm - System.TermInfo+DatabaseFactory:ReadDatabase(System.String,System.String):System.TermInfo+Database (FullOpts)
8 (0.15 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionAwareCodeGen:WriteTypeInfo(System.Xml.Serialization.TypeScope,System.Xml.Serialization.TypeDesc,System.Type):System.String:this (FullOpts)
8 (0.25 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationWriter:WriteArray(System.String,System.String,System.Object,System.Type):this (FullOpts)
7 (0.32 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[byte]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.32 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[double]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.32 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[int]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.32 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[long]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.32 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[short]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.35 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.__Canon]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.32 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.Nullable`1[int]]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.32 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.Numerics.Vector`1[float]]:ActivityLinkToString(byref,byref) (FullOpts)
7 (0.24 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+StringSerializer:GetSerializedString(System.TimeZoneInfo):System.String (FullOpts)
6 (0.23 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.ReadyToRunImportSection:WriteTo(System.IO.TextWriter):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[byte](System.Diagnostics.Metrics.Instrument,byte,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.86 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[double](System.Diagnostics.Metrics.Instrument,double,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[int](System.Diagnostics.Metrics.Instrument,int,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[long](System.Diagnostics.Metrics.Instrument,long,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[short](System.Diagnostics.Metrics.Instrument,short,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.86 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[System.Numerics.Vector`1[float]](System.Diagnostics.Metrics.Instrument,System.Numerics.Vector`1[float],System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.15 % of base) : Microsoft.Extensions.Options.DataAnnotations.dasm - Microsoft.Extensions.Options.DataAnnotationValidateOptions`1[System.__Canon]:TryValidateOptions(System.Object,System.String,System.Collections.Generic.List`1[System.ComponentModel.DataAnnotations.ValidationResult],byref,byref):bool (FullOpts)
6 (0.77 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.__Canon]:ToString():System.String:this (FullOpts)
6 (0.11 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:GenerateInterfaceViewProxyType(System.Type):System.Type (FullOpts)
6 (0.46 % of base) : System.Data.Common.dasm - System.Data.Merger:MergeRows(System.Data.DataRow[]):this (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[byte]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[double]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[int]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[long]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[short]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.__Canon]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.Nullable`1[int]]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.39 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.Numerics.Vector`1[float]]:ActivityEventToString(byref,byref) (FullOpts)
6 (0.26 % of base) : System.ComponentModel.TypeConverter.dasm - System.Drawing.RectangleConverter:ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type):System.Object:this (FullOpts)
6 (0.63 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.RangeItemHeaderValue:ToString():System.String:this (FullOpts)
6 (0.49 % of base) : System.Net.Http.dasm - System.Net.Http.Http2Connection:ExtendWindow(int):bool:this (FullOpts)
6 (1.29 % of base) : System.Net.Security.dasm - System.Net.Security.TlsFrameHeader:ToString():System.String:this (FullOpts)
6 (0.61 % of base) : System.Net.Security.dasm - System.Net.SecurityStatusPal:ToString():System.String:this (FullOpts)
6 (0.71 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector2:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
6 (0.32 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:GetFullValueForDisplayNameField(System.String,System.TimeSpan,byref) (FullOpts)
6 (0.81 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilName:ToString():System.String:this (FullOpts)
4 (0.53 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.x86.GcSlotTable:DecodeUntracked(ILCompiler.Reflection.ReadyToRun.NativeReader,ILCompiler.Reflection.ReadyToRun.x86.InfoHdrSmall,byref):this (FullOpts)
4 (0.64 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:ValidateBindArgument(System.Dynamic.DynamicMetaObject[],System.String) (FullOpts)
4 (0.17 % of base) : Microsoft.Extensions.DependencyInjection.Abstractions.dasm - Microsoft.Extensions.DependencyInjection.ServiceDescriptor:DebuggerToString():System.String:this (FullOpts)
4 (0.78 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceIdentifier:ToString():System.String:this (FullOpts)
4 (0.27 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[byte](int,Microsoft.Extensions.Logging.EventId,byte,System.Exception,System.Func`3[byte,System.Exception,System.String]):this (FullOpts)
4 (0.27 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[double](int,Microsoft.Extensions.Logging.EventId,double,System.Exception,System.Func`3[double,System.Exception,System.String]):this (FullOpts)
4 (0.27 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[int](int,Microsoft.Extensions.Logging.EventId,int,System.Exception,System.Func`3[int,System.Exception,System.String]):this (FullOpts)
4 (0.27 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[long](int,Microsoft.Extensions.Logging.EventId,long,System.Exception,System.Func`3[long,System.Exception,System.String]):this (FullOpts)
4 (0.27 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[short](int,Microsoft.Extensions.Logging.EventId,short,System.Exception,System.Func`3[short,System.Exception,System.String]):this (FullOpts)
4 (0.28 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[System.__Canon](int,Microsoft.Extensions.Logging.EventId,System.__Canon,System.Exception,System.Func`3[System.__Canon,System.__Canon,System.__Canon]):this (FullOpts)
4 (0.27 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[System.Nullable`1[int]](int,Microsoft.Extensions.Logging.EventId,System.Nullable`1[int],System.Exception,System.Func`3[System.Nullable`1[int],System.Exception,System.String]):this (FullOpts)
4 (0.27 % of base) : Microsoft.Extensions.Logging.Debug.dasm - Microsoft.Extensions.Logging.Debug.DebugLogger:Log[System.Numerics.Vector`1[float]](int,Microsoft.Extensions.Logging.EventId,System.Numerics.Vector`1[float],System.Exception,System.Func`3[System.Numerics.Vector`1[float],System.Exception,System.String]):this (FullOpts)
4 (0.05 % of base) : tieringtest.dasm - Program:Main(System.String[]):int (FullOpts)
4 (0.85 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.KeyValuePair:PairToString(System.Object,System.Object):System.String (FullOpts)
4 (0.78 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ReflectionModel.GenericServices:GetGenericName(System.String,int[],int):System.String (FullOpts)
4 (0.81 % of base) : System.Composition.Runtime.dasm - System.Composition.Runtime.Util.Formatters:Format(System.Object):System.String (FullOpts)
4 (0.59 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:.cctor() (FullOpts)
4 (0.51 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:get_Id():System.String:this (FullOpts)
4 (0.48 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:get_ParentId():System.String:this (FullOpts)
4 (0.38 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[byte]:ToString():System.String:this (FullOpts)
4 (0.42 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[double]:ToString():System.String:this (FullOpts)
4 (0.43 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[int]:ToString():System.String:this (FullOpts)
4 (0.43 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[long]:ToString():System.String:this (FullOpts)
4 (0.43 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[short]:ToString():System.String:this (FullOpts)
4 (0.41 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.__Canon]:ToString():System.String:this (FullOpts)
4 (0.40 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.Nullable`1[int]]:ToString():System.String:this (FullOpts)
4 (0.42 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.Numerics.Vector`1[float]]:ToString():System.String:this (FullOpts)
4 (0.24 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.MetricsEventSource+CommandHandler:GetRefreshIntervalSecs(System.Collections.Generic.IDictionary`2[System.String,System.String],System.String,double,byref):bool:this (FullOpts)
Top method regressions (percentages):
28 (1.38 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexLWCGCompiler:FactoryInstanceFromCode(System.String,System.Text.RegularExpressions.RegexTree,int,bool):System.Text.RegularExpressions.RegexRunnerFactory:this (FullOpts)
6 (1.29 % of base) : System.Net.Security.dasm - System.Net.Security.TlsFrameHeader:ToString():System.String:this (FullOpts)
24 (0.96 % of base) : System.Net.Security.dasm - System.Net.Security.TlsFrameHelper+TlsFrameInfo:ToString():System.String:this (FullOpts)
4 (0.87 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextWriter:GeneratePrefix():System.String:this (FullOpts)
6 (0.86 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[double](System.Diagnostics.Metrics.Instrument,double,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.86 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[System.Numerics.Vector`1[float]](System.Diagnostics.Metrics.Instrument,System.Numerics.Vector`1[float],System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[int](System.Diagnostics.Metrics.Instrument,int,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[long](System.Diagnostics.Metrics.Instrument,long,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[byte](System.Diagnostics.Metrics.Instrument,byte,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
6 (0.85 % of base) : Microsoft.Extensions.Diagnostics.dasm - Microsoft.Extensions.Diagnostics.Metrics.DebugConsoleMetricListener:MeasurementHandler[short](System.Diagnostics.Metrics.Instrument,short,System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Object):this (FullOpts)
4 (0.85 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.KeyValuePair:PairToString(System.Object,System.Object):System.String (FullOpts)
2 (0.84 % of base) : System.Net.Primitives.dasm - System.Net.IPNetwork:TryFormat(System.Span`1[char],byref):bool:this (FullOpts)
4 (0.84 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnection:ToString():System.String:this (FullOpts)
4 (0.84 % of base) : System.Net.Primitives.dasm - System.Net.DnsEndPoint:ToString():System.String:this (FullOpts)
4 (0.83 % of base) : System.Net.Http.dasm - System.Net.Http.Http2Connection:ToString():System.String:this (FullOpts)
4 (0.82 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Error:GetParamName(System.String,int):System.String (FullOpts)
11 (0.81 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:InitializeValueTypes(System.String,System.Xml.Serialization.MemberMapping[]):this (FullOpts)
4 (0.81 % of base) : System.Linq.Expressions.dasm - System.Dynamic.Utils.ContractUtils:GetParamName(System.String,int):System.String (FullOpts)
6 (0.81 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Qil.QilName:ToString():System.String:this (FullOpts)
4 (0.81 % of base) : System.Composition.Runtime.dasm - System.Composition.Runtime.Util.Formatters:Format(System.Object):System.String (FullOpts)
4 (0.78 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceIdentifier:ToString():System.String:this (FullOpts)
4 (0.78 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ReflectionModel.GenericServices:GetGenericName(System.String,int[],int):System.String (FullOpts)
6 (0.77 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.__Canon]:ToString():System.String:this (FullOpts)
4 (0.75 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
6 (0.71 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector2:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
4 (0.70 % of base) : System.Net.Primitives.dasm - System.Net.CredentialHostKey:ToString():System.String:this (FullOpts)
4 (0.69 % of base) : System.Net.Primitives.dasm - System.Net.CredentialCacheKey:ToString():System.String:this (FullOpts)
4 (0.69 % of base) : System.Net.Http.dasm - System.Net.CredentialCacheKey:ToString():System.String:this (FullOpts)
4 (0.69 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.ContentDispositionHeaderValue:SetDate(System.String,System.Nullable`1[System.DateTimeOffset]):this (FullOpts)
4 (0.68 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlRootAttribute:get_Key():System.String:this (FullOpts)
8 (0.66 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector3:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
4 (0.66 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlWriterDelegator:WriteXmlnsAttribute(System.String):this (FullOpts)
2 (0.66 % of base) : System.Transactions.Local.dasm - System.Transactions.InternalTransaction+<>c:<get_InstanceIdentifier>b__52_0():System.String:this (FullOpts)
4 (0.65 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicSafeHandle:ToString():System.String:this (FullOpts)
4 (0.64 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:ValidateBindArgument(System.Dynamic.DynamicMetaObject[],System.String) (FullOpts)
10 (0.64 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector4:ToString(System.String,System.IFormatProvider):System.String:this (FullOpts)
6 (0.63 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.RangeItemHeaderValue:ToString():System.String:this (FullOpts)
10 (0.62 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitConstant(System.Linq.Expressions.ConstantExpression):System.Linq.Expressions.Expression:this (FullOpts)
6 (0.61 % of base) : System.Net.Security.dasm - System.Net.SecurityStatusPal:ToString():System.String:this (FullOpts)
2 (0.61 % of base) : System.Runtime.InteropServices.dasm - System.Runtime.InteropServices.RuntimeEnvironment:GetSystemVersion():System.String (FullOpts)
4 (0.61 % of base) : System.Net.HttpListener.dasm - System.Net.WebSockets.WebSocketValidate:ValidateSubprotocol(System.String) (FullOpts)
4 (0.61 % of base) : System.Net.WebSockets.Client.dasm - System.Net.WebSockets.WebSocketValidate:ValidateSubprotocol(System.String) (FullOpts)
4 (0.61 % of base) : System.Net.WebSockets.dasm - System.Net.WebSockets.WebSocketValidate:ValidateSubprotocol(System.String) (FullOpts)
4 (0.61 % of base) : System.Net.Primitives.dasm - System.Net.IPEndPoint:TryFormat(System.Span`1[char],byref):bool:this (FullOpts)
24 (0.61 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.Amd64.UnwindCode:.ctor(ILCompiler.Reflection.ReadyToRun.NativeReader,byref,byref):this (FullOpts)
4 (0.60 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionAwareCodeGen:GetStringForCreateInstance(System.String,bool,bool,bool,System.String):System.String:this (FullOpts)
4 (0.59 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:.cctor() (FullOpts)
4 (0.58 % of base) : System.Diagnostics.TraceSource.dasm - System.Diagnostics.TraceListener:Fail(System.String,System.String):this (FullOpts)
2 (0.58 % of base) : System.Net.Primitives.dasm - System.Net.IPNetwork:ToString():System.String:this (FullOpts)
11 (0.58 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HttpHeaders:Dump(byref,bool):this (FullOpts)
4 (0.58 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBaseWriter:GeneratePrefix(System.String,System.Xml.XmlDictionaryString):System.String:this (FullOpts)
4 (0.57 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitBlock(System.Linq.Expressions.BlockExpression):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.57 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SourceInfo:CastTo(System.Xml.Serialization.TypeDesc):System.Xml.Serialization.SourceInfo:this (FullOpts)
2 (0.57 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.HeaderUtilities:DumpHeaders(byref,System.Net.Http.Headers.HttpHeaders[]) (FullOpts)
12 (0.57 % of base) : System.Net.Primitives.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.NameResolution.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Sockets.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.HttpListener.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Mail.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Requests.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.57 % of base) : System.Net.Http.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
4 (0.56 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlMapping:GenerateKey(System.Type,System.Xml.Serialization.XmlRootAttribute,System.String):System.String (FullOpts)
12 (0.55 % of base) : System.Net.Security.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
12 (0.55 % of base) : System.Net.Quic.dasm - System.Net.NetEventSource:Format(System.Object):System.String (FullOpts)
4 (0.54 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SoapReflectionImporter:XsdTypeName(System.Type,System.Xml.Serialization.SoapAttributes,System.String):System.String:this (FullOpts)
4 (0.54 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlReflectionImporter:XsdTypeName(System.Type,System.Xml.Serialization.XmlAttributes,System.String):System.String:this (FullOpts)
2 (0.54 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Memory.CacheEntryExtensions:ThrowNullCallback(int,System.String) (FullOpts)
4 (0.54 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:WriteLambda(System.Linq.Expressions.LambdaExpression):this (FullOpts)
4 (0.53 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.x86.GcSlotTable:DecodeUntracked(ILCompiler.Reflection.ReadyToRun.NativeReader,ILCompiler.Reflection.ReadyToRun.x86.InfoHdrSmall,byref):this (FullOpts)
4 (0.53 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[byte](System.Linq.Expressions.Expression`1[byte]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.53 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[double](System.Linq.Expressions.Expression`1[double]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.53 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[int](System.Linq.Expressions.Expression`1[int]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.53 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[long](System.Linq.Expressions.Expression`1[long]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.53 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[short](System.Linq.Expressions.Expression`1[short]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.53 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[System.Nullable`1[int]](System.Linq.Expressions.Expression`1[System.Nullable`1[int]]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.53 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[System.Numerics.Vector`1[float]](System.Linq.Expressions.Expression`1[System.Numerics.Vector`1[float]]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.51 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.DebugViewWriter:VisitLambda[System.__Canon](System.Linq.Expressions.Expression`1[System.__Canon]):System.Linq.Expressions.Expression:this (FullOpts)
4 (0.51 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:get_Id():System.String:this (FullOpts)
8 (0.51 % of base) : System.Console.dasm - System.TermInfo+DatabaseFactory:ReadDatabase(System.String,System.String):System.TermInfo+Database (FullOpts)
4 (0.49 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionAwareCodeGen:GetStringForEnumLongValue(System.String,bool):System.String (FullOpts)
4 (0.49 % of base) : System.Net.Primitives.dasm - System.Net.IPEndPoint:ToString():System.String:this (FullOpts)
2 (0.49 % of base) : System.Formats.Asn1.dasm - System.Formats.Asn1.Asn1Tag:ToString():System.String:this (FullOpts)
6 (0.49 % of base) : System.Net.Http.dasm - System.Net.Http.Http2Connection:ExtendWindow(int):bool:this (FullOpts)
13 (0.48 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReaderCodeGen:WriteMemberBegin(System.Xml.Serialization.XmlSerializationReaderCodeGen+Member[]):this (FullOpts)
4 (0.48 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Activity:get_ParentId():System.String:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[byte]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[double]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[int]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[long]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[short]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[System.__Canon]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+BatchBlockTargetCore[System.Numerics.Vector`1[float]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+BroadcastingSourceCore`1[byte,System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+BroadcastingSourceCore`1[double,System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+BroadcastingSourceCore`1[int,System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+BroadcastingSourceCore`1[long,System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+BroadcastingSourceCore`1[short,System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+BroadcastingSourceCore`1[System.__Canon,System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
2 (0.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+BroadcastingSourceCore`1[System.Nullable`1[int],System.Nullable`1[int]]:get_DebuggerDisplayContent():System.Object:this (FullOpts)
486 total methods with Code Size differences (0 improved, 486 regressed), 250363 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (88 MB)
- build-artifacts-main.zip (682 MB)
- build-clr-checked-pr.zip (88 MB)
- build-artifacts-pr.zip (682 MB)
- jit-diffs-main.zip (138 MB)
- jit-diffs-pr.zip (138 MB)
- diff-frameworks.txt (41 KB)
- ShortDiffsRegressions.md (56 KB)
- LongDiffsRegressions.md (876 KB)
Metadata
Metadata
Assignees
Labels
No labels