forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 18 minutes 41 seconds.
dotnet/runtime#110925
Diffs
Diffs
Found 275 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 40211783
Total bytes of diff: 40212841
Total bytes of delta: 1058 (0.00 % of base)
Total relative delta: 2.12
diff is a regression.
relative diff is a regression.
Top file regressions (bytes):
359 : ILCompiler.Reflection.ReadyToRun.dasm (0.17 % of base)
329 : System.Security.Cryptography.Xml.dasm (0.16 % of base)
273 : System.Private.DataContractSerialization.dasm (0.03 % of base)
233 : tieringtest.dasm (3.32 % of base)
95 : System.Data.Common.dasm (0.01 % of base)
73 : System.Private.CoreLib.dasm (0.00 % of base)
42 : System.Configuration.ConfigurationManager.dasm (0.01 % of base)
34 : System.Diagnostics.Process.dasm (0.03 % of base)
7 : System.Private.Xml.dasm (0.00 % of base)
Top file improvements (bytes):
-205 : System.Data.Odbc.dasm (-0.09 % of base)
-113 : Microsoft.CSharp.dasm (-0.03 % of base)
-53 : System.Linq.Expressions.dasm (-0.01 % of base)
-16 : System.Net.NetworkInformation.dasm (-0.03 % of base)
13 total files with Code Size differences (4 improved, 9 regressed), 246 unchanged.
Top method regressions (bytes):
348 (12.65 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Utils:BuildBagOfCerts(System.Security.Cryptography.Xml.KeyInfoX509Data,int):System.Security.Cryptography.X509Certificates.X509Certificate2Collection (FullOpts)
233 (3.32 % of base) : tieringtest.dasm - Program:Main(System.String[]):int (FullOpts)
144 (25.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlDictionaryReader:ReadContentAsBytes(ubyte,int):ubyte[]:this (FullOpts)
129 (13.41 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract:ComputeHash(ubyte[]):ubyte[] (FullOpts)
94 (18.18 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.Arm64.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
94 (18.18 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.LoongArch64.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
94 (18.18 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.RiscV64.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
77 (14.58 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.Arm.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
72 (21.30 % of base) : System.Private.CoreLib.dasm - System.Reflection.PseudoCustomAttribute:CreatePseudoCustomAttributeHashSet():System.Collections.Generic.HashSet`1[System.RuntimeType] (FullOpts)
63 (11.35 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.TemplateMatch:NipOffTypeNameCheck():this (FullOpts)
47 (20.52 % of base) : System.Data.Common.dasm - System.Data.Common.SqlCharsStorage:Set(int,System.Object):this (FullOpts)
42 (19.72 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ClientConfigPaths:Validate(System.String,ubyte):System.String (FullOpts)
41 (18.22 % of base) : System.Data.Common.dasm - System.Data.Common.SqlBytesStorage:Set(int,System.Object):this (FullOpts)
34 (26.56 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.Process:GetPathToOpenFile():System.String (FullOpts)
7 (7.61 % of base) : System.Data.Common.dasm - System.Data.ExpressionParser:StartScan():this (FullOpts)
5 (0.07 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:bindUserDefinedConversion(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.CType,ubyte,byref,ubyte):ubyte:this (FullOpts)
1 (0.20 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:InsertAtCurrentHashNode(System.Globalization.DateTimeFormatInfo+TokenHashValue[],System.String,ushort,int,int,int,int,int):this (FullOpts)
Top method improvements (bytes):
-205 (-10.03 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataReader:RetrieveKeyInfoFromStatistics(System.Data.Odbc.OdbcDataReader+QualifiedTableName,ubyte):int:this (FullOpts)
-118 (-6.78 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:BindCall(Microsoft.CSharp.RuntimeBinder.ICSharpInvokeOrInvokeMemberBinder,Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.ArgumentObject[],Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol[]):Microsoft.CSharp.RuntimeBinder.Semantics.ExprWithArgs:this (FullOpts)
-53 (-0.59 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts)
-50 (-8.85 % of base) : System.Private.Xml.dasm - System.Xml.XmlSubtreeReader:AddNamespace(System.String,System.String):this (FullOpts)
-19 (-6.79 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Utils:ConvertIntToByteArray(int):ubyte[] (FullOpts)
-16 (-3.37 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceProperties:GetIsForwardingEnabled():ubyte:this (FullOpts)
-2 (-0.99 % of base) : System.Private.Xml.dasm - System.Xml.Schema.NfaContentValidator:InitValidation(System.Xml.Schema.ValidationState):this (FullOpts)
-2 (-0.31 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlReflectionImporter:GetChoiceIdentifierType(System.Xml.Serialization.XmlChoiceIdentifierAttribute,System.Xml.Serialization.StructModel,ubyte,System.String):System.Type (FullOpts)
-2 (-0.73 % of base) : System.Private.Xml.dasm - System.Xml.XmlWellFormedWriter+AttributeValueCache:AddItem(int,System.Object):this (FullOpts)
Top method regressions (percentages):
34 (26.56 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.Process:GetPathToOpenFile():System.String (FullOpts)
144 (25.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlDictionaryReader:ReadContentAsBytes(ubyte,int):ubyte[]:this (FullOpts)
72 (21.30 % of base) : System.Private.CoreLib.dasm - System.Reflection.PseudoCustomAttribute:CreatePseudoCustomAttributeHashSet():System.Collections.Generic.HashSet`1[System.RuntimeType] (FullOpts)
47 (20.52 % of base) : System.Data.Common.dasm - System.Data.Common.SqlCharsStorage:Set(int,System.Object):this (FullOpts)
42 (19.72 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ClientConfigPaths:Validate(System.String,ubyte):System.String (FullOpts)
41 (18.22 % of base) : System.Data.Common.dasm - System.Data.Common.SqlBytesStorage:Set(int,System.Object):this (FullOpts)
94 (18.18 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.Arm64.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
94 (18.18 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.LoongArch64.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
94 (18.18 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.RiscV64.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
77 (14.58 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.Arm.UnwindInfo:.ctor(ubyte[],int):this (FullOpts)
129 (13.41 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract:ComputeHash(ubyte[]):ubyte[] (FullOpts)
348 (12.65 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Utils:BuildBagOfCerts(System.Security.Cryptography.Xml.KeyInfoX509Data,int):System.Security.Cryptography.X509Certificates.X509Certificate2Collection (FullOpts)
63 (11.35 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.TemplateMatch:NipOffTypeNameCheck():this (FullOpts)
7 (7.61 % of base) : System.Data.Common.dasm - System.Data.ExpressionParser:StartScan():this (FullOpts)
233 (3.32 % of base) : tieringtest.dasm - Program:Main(System.String[]):int (FullOpts)
1 (0.20 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:InsertAtCurrentHashNode(System.Globalization.DateTimeFormatInfo+TokenHashValue[],System.String,ushort,int,int,int,int,int):this (FullOpts)
5 (0.07 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:bindUserDefinedConversion(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.CType,ubyte,byref,ubyte):ubyte:this (FullOpts)
Top method improvements (percentages):
-205 (-10.03 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataReader:RetrieveKeyInfoFromStatistics(System.Data.Odbc.OdbcDataReader+QualifiedTableName,ubyte):int:this (FullOpts)
-50 (-8.85 % of base) : System.Private.Xml.dasm - System.Xml.XmlSubtreeReader:AddNamespace(System.String,System.String):this (FullOpts)
-19 (-6.79 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Utils:ConvertIntToByteArray(int):ubyte[] (FullOpts)
-118 (-6.78 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:BindCall(Microsoft.CSharp.RuntimeBinder.ICSharpInvokeOrInvokeMemberBinder,Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.ArgumentObject[],Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol[]):Microsoft.CSharp.RuntimeBinder.Semantics.ExprWithArgs:this (FullOpts)
-16 (-3.37 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceProperties:GetIsForwardingEnabled():ubyte:this (FullOpts)
-2 (-0.99 % of base) : System.Private.Xml.dasm - System.Xml.Schema.NfaContentValidator:InitValidation(System.Xml.Schema.ValidationState):this (FullOpts)
-2 (-0.73 % of base) : System.Private.Xml.dasm - System.Xml.XmlWellFormedWriter+AttributeValueCache:AddItem(int,System.Object):this (FullOpts)
-53 (-0.59 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts)
-2 (-0.31 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlReflectionImporter:GetChoiceIdentifierType(System.Xml.Serialization.XmlChoiceIdentifierAttribute,System.Xml.Serialization.StructModel,ubyte,System.String):System.Type (FullOpts)
26 total methods with Code Size differences (9 improved, 17 regressed), 232944 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (88 MB)
- build-artifacts-main.zip (688 MB)
- build-clr-checked-pr.zip (88 MB)
- build-artifacts-pr.zip (690 MB)
- jit-diffs-main.zip (135 MB)
- jit-diffs-pr.zip (135 MB)
- diff-frameworks.txt (10 KB)
- ShortDiffsRegressions.md (59 KB)
- LongDiffsRegressions.md (632 KB)
- ShortDiffsImprovements.md (56 KB)
- LongDiffsImprovements.md (404 KB)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels