forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Build completed in 2 hours 24 minutes.
dotnet/runtime#85203
CoreLib diffs
Found 2 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 3346322
Total bytes of diff: 3348049
Total bytes of delta: 1727 (0.05 % of base)
Total relative delta: NaN
diff is a regression.
relative diff is a regression.
Total byte diff includes 1296 bytes from reconciling methods
Base had 4 unique methods, 204 unique bytes
Diff had 5 unique methods, 1500 unique bytes
Top file regressions (bytes):
1727 : System.Private.CoreLib.dasm (0.05 % of base)
1 total files with Code Size differences (0 improved, 1 regressed), 0 unchanged.
Top method regressions (bytes):
570 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAnyVectorized(byref,byref,int,System.ReadOnlySpan`1[ushort]):int (0 base, 1 diff methods)
276 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
276 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
216 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
194 (1,492.31 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
162 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticLastIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
149 (1,146.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
44 (338.46 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
44 (338.46 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
Top method improvements (bytes):
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+DontNegate](byref,int):int:this (1 base, 0 diff methods)
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+Negate](byref,int):int:this (1 base, 0 diff methods)
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+DontNegate](byref,int):int:this (1 base, 0 diff methods)
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+Negate](byref,int):int:this (1 base, 0 diff methods)
Top method regressions (percentages):
276 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
570 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAnyVectorized(byref,byref,int,System.ReadOnlySpan`1[ushort]):int (0 base, 1 diff methods)
276 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
216 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
162 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticLastIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
194 (1,492.31 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
149 (1,146.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
44 (338.46 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
44 (338.46 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
Top method improvements (percentages):
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+DontNegate](byref,int):int:this (1 base, 0 diff methods)
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+Negate](byref,int):int:this (1 base, 0 diff methods)
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+DontNegate](byref,int):int:this (1 base, 0 diff methods)
-51 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny[System.Buffers.IndexOfAnyAsciiSearcher+Negate](byref,int):int:this (1 base, 0 diff methods)
13 total methods with Code Size differences (4 improved, 9 regressed), 27504 unchanged.
--------------------------------------------------------------------------------
Frameworks diffs
Diffs
Found 310 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 59912775
Total bytes of diff: 59924477
Total bytes of delta: 11702 (0.02 % of base)
Total relative delta: 272.12
diff is a regression.
relative diff is a regression.
Total byte diff includes 1112 bytes from reconciling methods
Base had 1 unique methods, 117 unique bytes
Diff had 6 unique methods, 1229 unique bytes
Top file regressions (bytes):
5965 : System.Private.CoreLib.dasm (0.10 % of base)
1048 : System.Text.Json.dasm (0.10 % of base)
1001 : System.Memory.dasm (0.36 % of base)
673 : System.Private.Xml.dasm (0.02 % of base)
540 : System.Security.Cryptography.dasm (0.06 % of base)
446 : Microsoft.VisualBasic.Core.dasm (0.09 % of base)
434 : System.ComponentModel.TypeConverter.dasm (0.15 % of base)
390 : System.Security.Cryptography.Pkcs.dasm (0.11 % of base)
390 : System.ComponentModel.Composition.dasm (0.11 % of base)
352 : System.IO.Packaging.dasm (0.40 % of base)
288 : FSharp.Core.dasm (0.01 % of base)
226 : Microsoft.CodeAnalysis.CSharp.dasm (0.00 % of base)
131 : System.Runtime.Caching.dasm (0.22 % of base)
96 : System.Net.Http.dasm (0.01 % of base)
90 : System.Transactions.Local.dasm (0.07 % of base)
42 : System.ServiceModel.Syndication.dasm (0.03 % of base)
42 : System.Threading.RateLimiting.dasm (0.02 % of base)
30 : System.Formats.Cbor.dasm (0.07 % of base)
24 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (0.08 % of base)
18 : System.Data.Odbc.dasm (0.01 % of base)
16 : xunit.execution.dotnet.dasm (0.01 % of base)
12 : System.Net.Security.dasm (0.01 % of base)
12 : Newtonsoft.Json.Bson.dasm (0.01 % of base)
12 : System.Private.Uri.dasm (0.01 % of base)
10 : System.Web.HttpUtility.dasm (0.09 % of base)
6 : Microsoft.Extensions.Hosting.Systemd.dasm (0.13 % of base)
6 : System.Net.Quic.dasm (0.01 % of base)
6 : Microsoft.Extensions.FileProviders.Abstractions.dasm (0.47 % of base)
Top file improvements (bytes):
-515 : Newtonsoft.Json.dasm (-0.05 % of base)
-40 : System.Formats.Tar.dasm (-0.04 % of base)
-36 : Microsoft.CodeAnalysis.VisualBasic.dasm (-0.00 % of base)
-7 : xunit.runner.utility.netcoreapp10.dasm (-0.00 % of base)
-6 : Microsoft.CodeAnalysis.dasm (-0.00 % of base)
33 total files with Code Size differences (5 improved, 28 regressed), 242 unchanged.
Top method regressions (bytes):
378 (24.17 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:TryReadToAnyInternal(byref,System.ReadOnlySpan`1[short],bool,int):bool:this
365 (Infinity of base) : System.Net.Sockets.dasm -
362 (53.55 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.TextFieldParser:ValidateDelimiters(System.String[]):this
357 (48.90 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:TryReadToAny(byref,System.ReadOnlySpan`1[short],bool):bool:this (2 methods)
353 (80.05 % of base) : System.Private.CoreLib.dasm - System.String:IndexOfAny(ushort[],int,int):int:this
352 (55.61 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.ContentType:GetLengthOfParameterValue(System.ReadOnlySpan`1[ushort],int):int
349 (31.44 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Linq.JsonPath.JPath:TryParseValue(byref):bool:this
330 (7.16 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.Design.StandardCommands:.cctor()
324 (93.10 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAny[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
322 (99.08 % of base) : System.Private.CoreLib.dasm - System.String:LastIndexOfAny(ushort[],int,int):int:this
308 (88.25 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAny[short](System.Span`1[short],System.ReadOnlySpan`1[short]):int
306 (5,100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAny(byref,int,byref,int):int
302 (79.06 % of base) : System.Private.CoreLib.dasm - System.String:IndexOfAny(ushort[]):int:this
292 (144.55 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAny[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
287 (63.78 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAnyExcept[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
285 (141.79 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAny[short](System.Span`1[short],System.ReadOnlySpan`1[short]):int
284 (4,733.33 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAnyExcept(byref,int,byref,int):int
284 (4,733.33 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAny(byref,int,byref,int):int
279 (119.23 % of base) : System.Private.CoreLib.dasm - System.String:LastIndexOfAny(ushort[]):int:this
266 (44.11 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:TryAdvanceToAny(System.ReadOnlySpan`1[short],bool):bool:this
264 (4,400.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAnyExcept(byref,int,byref,int):int
261 (89.08 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
257 (66.75 % of base) : System.Private.CoreLib.dasm - System.Reflection.TypeNameParser:EscapeTypeName(System.String):System.String
239 (44.10 % of base) : System.Text.Json.dasm - System.Text.Json.WriteStack:PropertyPath():System.String:this
216 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
215 (113.16 % of base) : System.Private.CoreLib.dasm - System.Text.SpanLineEnumerator:MoveNext():bool:this
214 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAny(byref,byref,int,System.ReadOnlySpan`1[ushort]):int (0 base, 1 diff methods)
210 (93.33 % of base) : System.Text.Json.dasm - System.Text.Json.ReadStack:<JsonPath>g__AppendPropertyName|20_2(System.Text.StringBuilder,System.String)
210 (93.33 % of base) : System.Text.Json.dasm - System.Text.Json.WriteStack:<PropertyPath>g__AppendPropertyName|33_1(System.Text.StringBuilder,System.String)
202 (31.86 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonObject:GetPath(System.Collections.Generic.List`1[System.String],System.Text.Json.Nodes.JsonNode):this
194 (1,492.31 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
187 (467.50 % of base) : System.Text.Json.dasm - System.Text.Json.JsonReaderHelper:ContainsSpecialCharacters(System.ReadOnlySpan`1[ushort]):bool
178 (3.68 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:GenerateInterfaceViewProxyType(System.Type):System.Type
162 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticLastIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
155 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAny(byref,byref,int,System.ReadOnlySpan`1[ushort]):int (0 base, 1 diff methods)
149 (1,146.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
117 (Infinity of base) : Microsoft.CodeAnalysis.dasm - Microsoft.CodeAnalysis.SmallDictionary`2[System.__Canon,int]:LeftComplex(Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int]):Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int] (0 base, 1 diff methods)
111 (853.85 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
88 (676.92 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
84 (2.07 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Binder:CheckConstantBounds(byte,System.Decimal):bool
54 (3.15 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.IDOUtils:CreateInvoker(int):System.Func`4[System.Runtime.CompilerServices.CallSiteBinder,System.Object,System.Object[],System.Object]
51 (21.16 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.GenerateHelper:TestAndBranch(int,System.Reflection.Emit.Label,System.Reflection.Emit.OpCode):this
36 (4.64 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.GenerationServices:LoadEnumerable(System.Reflection.Emit.ILGenerator,System.Collections.IEnumerable)
36 (4.30 % of base) : System.Net.Http.dasm - System.Net.Http.MultiProxy:TryParseProxyConfigPart(System.ReadOnlySpan`1[ushort],bool,byref,byref):bool
36 (1.84 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:BuildParticleContentModel(System.Xml.Schema.ParticleContentValidator,System.Xml.Schema.XmlSchemaParticle):bool:this
36 (1.52 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:IsElementFromGroupBase(System.Xml.Schema.XmlSchemaElement,System.Xml.Schema.XmlSchemaGroupBase):bool:this
30 (0.55 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.LocalRewriter:MakeDecimalLiteral(Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode,Microsoft.CodeAnalysis.ConstantValue):Microsoft.CodeAnalysis.CSharp.BoundExpression:this
30 (1.49 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Linq.RuntimeHelpers.Adapters:ConvImmutableTypeToMutableType(Microsoft.FSharp.Linq.RuntimeHelpers.Adapters+ConversionDescription,System.Type):System.Type
30 (12.35 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:GenerateFieldAssignmentFromLocalValue(System.Reflection.Emit.ILGenerator,System.Reflection.Emit.LocalBuilder,System.Reflection.Emit.FieldBuilder)
30 (2.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.UnixExportProvider:EncodeAuthSafe(System.Formats.Asn1.AsnWriter,System.ReadOnlyMemory`1[ubyte],System.ReadOnlyMemory`1[ubyte],bool,System.String,System.String,System.Span`1[ubyte],System.Span`1[ubyte]):System.ArraySegment`1[ubyte]
30 (1.54 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CanonicalizeChoice(System.Xml.Schema.XmlSchemaChoice,bool):System.Xml.Schema.XmlSchemaParticle:this
30 (2.22 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitConditional(System.Xml.Xsl.Qil.QilTernary):System.Xml.Xsl.Qil.QilNode:this
28 (1.89 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.MemoryCache:Set(System.String,System.Object,System.Collections.ObjectModel.Collection`1[System.Runtime.Caching.ChangeMonitor],System.DateTimeOffset,System.TimeSpan,System.Runtime.Caching.CacheEntryUpdateCallback):this
27 (1.17 % of base) : System.Private.CoreLib.dasm - System.Globalization.IdnMapping:PunycodeEncode(System.String):System.String
24 (7.25 % of base) : Microsoft.Extensions.DependencyInjection.Abstractions.dasm - Microsoft.Extensions.DependencyInjection.ActivatorUtilities:CreateFactoryInternal(System.Type,System.Type[],byref,byref,byref)
24 (2.59 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Linq.RuntimeHelpers.LeafExpressionConverter:transBinOp(Microsoft.FSharp.Core.FSharpFunc`2[System.Type,bool],Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Linq.RuntimeHelpers.LeafExpressionConverter+ConvEnv,bool,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr,bool,Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`3[System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo],System.Linq.Expressions.BinaryExpression],System.RuntimeMethodHandle):System.Linq.Expressions.Expression
24 (3.48 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Linq.RuntimeHelpers.LeafExpressionConverter:transBoolOpNoWitness(Microsoft.FSharp.Core.FSharpFunc`2[System.Type,bool],Microsoft.FSharp.Linq.RuntimeHelpers.LeafExpressionConverter+ConvEnv,bool,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr,bool,Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`4[System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,bool,System.Reflection.MethodInfo],System.Linq.Expressions.BinaryExpression],System.Reflection.MethodInfo):System.Linq.Expressions.Expression
24 (2.58 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Linq.RuntimeHelpers.LeafExpressionConverter:transShiftOp(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Linq.RuntimeHelpers.LeafExpressionConverter+ConvEnv,bool,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr,bool,Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`3[System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo],System.Linq.Expressions.BinaryExpression],System.RuntimeMethodHandle):System.Linq.Expressions.Expression
24 (8.73 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Text.StructuredPrintfImpl.Display:isSetOrMapType(System.Type):bool
24 (13.56 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:GenerateLocalAssignmentFromFlag(System.Reflection.Emit.ILGenerator,System.Reflection.Emit.LocalBuilder,bool)
24 (13.11 % of base) : System.Net.Http.dasm - System.Net.Http.HttpHandlerDefaults:.cctor()
24 (2.86 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.MemoryCache:ValidatePolicy(System.Runtime.Caching.CacheItemPolicy)
24 (1.47 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CanonicalizeSequence(System.Xml.Schema.XmlSchemaSequence,bool):System.Xml.Schema.XmlSchemaParticle:this
24 (1.21 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:BuildParticleContentModel(System.Xml.Schema.ParticleContentValidator,System.Xml.Schema.XmlSchemaParticle):this
24 (1.33 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CanonicalizeChoice(System.Xml.Schema.XmlSchemaChoice,bool,bool):System.Xml.Schema.XmlSchemaParticle:this
24 (1.55 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CanonicalizeSequence(System.Xml.Schema.XmlSchemaSequence,bool,bool):System.Xml.Schema.XmlSchemaParticle:this
24 (1.53 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XsdDateTime:op_Implicit(System.Xml.Schema.XsdDateTime):System.DateTime
24 (0.67 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.CodeGenerator:.cctor()
24 (10.34 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.GenerateHelper:EmitUnconditionalBranch(System.Reflection.Emit.OpCode,System.Reflection.Emit.Label):this
22 (10.05 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.GenerationServices:GetExceptionDataAndStoreInLocal(System.Reflection.Emit.ILGenerator,System.Reflection.Emit.LocalBuilder,System.Reflection.Emit.LocalBuilder)
22 (0.85 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider:ReflectGetExtendedProperties(System.ComponentModel.IExtenderProvider):System.ComponentModel.PropertyDescriptor[]
18 (1.12 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider:GetExtenders(System.Collections.ICollection,System.Object,System.Collections.IDictionary):System.ComponentModel.IExtenderProvider[]
18 (2.11 % of base) : System.Formats.Cbor.dasm - System.Formats.Cbor.CborWriter:WriteDecimal(System.Decimal):this
18 (11.25 % of base) : System.ComponentModel.TypeConverter.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
18 (11.25 % of base) : System.Private.Xml.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
18 (10.59 % of base) : System.Data.Odbc.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
18 (0.88 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CanonicalizeGroupRef(System.Xml.Schema.XmlSchemaGroupRef,bool):System.Xml.Schema.XmlSchemaParticle:this
18 (0.56 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:ReadArray(System.String,System.String):System.Array:this
18 (2.02 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitIsEmpty(System.Xml.Xsl.Qil.QilUnary):System.Xml.Xsl.Qil.QilNode:this
18 (1.06 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.ExecutionContextHelper:EnsureInitialized()
16 (6.13 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.GenerationServices:AddItemToLocalDictionary(System.Reflection.Emit.ILGenerator,System.Reflection.Emit.LocalBuilder,System.Object,System.Object)
16 (0.70 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.DateTimeOffsetConverter:ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type):System.Object:this
15 (2.39 % of base) : System.Private.CoreLib.dasm - System.String:ReplaceLineEndingsWithLineFeed():System.String:this
12 (1.17 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:DecodeAttributeUsageAttribute(Microsoft.CodeAnalysis.CSharp.Symbols.CSharpAttributeData,Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax,bool,Microsoft.CodeAnalysis.DiagnosticBag):Microsoft.CodeAnalysis.AttributeUsageInfo:this
12 (0.55 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Linq.QueryModule:ConvMutableToImmutable(Microsoft.FSharp.Linq.RuntimeHelpers.Adapters+ConversionDescription,Microsoft.FSharp.Quotations.FSharpExpr):Microsoft.FSharp.Quotations.FSharpExpr
12 (0.61 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Linq.QueryModule:TransFor@1295(int,bool,System.Type,Microsoft.FSharp.Quotations.FSharpVar,System.Type,Microsoft.FSharp.Linq.RuntimeHelpers.Adapters+ConversionDescription,Microsoft.FSharp.Linq.QueryModule+TransInnerResult,Microsoft.FSharp.Quotations.FSharpExpr):System.Tuple`2[Microsoft.FSharp.Linq.QueryModule+TransInnerResult,Microsoft.FSharp.Linq.RuntimeHelpers.Adapters+ConversionDescription]
12 (2.94 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Reflection.Impl:compilePropGetterFunc(System.Reflection.PropertyInfo):System.Func`2[System.Object,System.Object]
12 (1.17 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Reflection.Impl:compileRecordConstructorFunc(System.Reflection.ConstructorInfo):System.Func`2[System.Object[],System.Object]
12 (1.14 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Reflection.Impl:compileRecordOrUnionCaseReaderFunc(System.Type,System.Reflection.PropertyInfo[]):System.Func`2[System.Object,System.Object[]]
12 (0.81 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Reflection.Impl:compileTupleReader(int,Microsoft.FSharp.Core.FSharpFunc`2[System.Type,Microsoft.FSharp.Core.FSharpChoice`2[System.Reflection.FieldInfo[],System.Reflection.PropertyInfo[]]],System.Type):System.Func`2[System.Object,System.Object[]]
12 (1.17 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Reflection.Impl:compileUnionCaseConstructorFunc(System.Reflection.MethodInfo):System.Func`2[System.Object[],System.Object]
12 (2.34 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Reflection.Impl:compileUnionTagReaderFunc(Microsoft.FSharp.Core.FSharpChoice`2[System.Reflection.MethodInfo,System.Reflection.PropertyInfo]):System.Func`2[System.Object,int]
12 (7.95 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.GenerationServices:CreateGeneratorForPublicConstructor(System.Reflection.Emit.TypeBuilder,System.Type[]):System.Reflection.Emit.ILGenerator
12 (11.43 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.GenerationServices:LoadTypeOf(System.Reflection.Emit.ILGenerator,System.Type)
12 (2.44 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ConstraintServices:CreateConstraint(System.String,System.String,System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Type]],int):System.Linq.Expressions.Expression`1[System.Func`2[System.ComponentModel.Composition.Primitives.ExportDefinition,bool]]
12 (1.53 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider:GetExtendedProperties(System.Object):System.ComponentModel.PropertyDescriptorCollection:this
12 (1.17 % of base) : System.Private.Uri.dasm - System.DomainNameHelper:TryGetUnicodeEquivalent(System.String,byref):bool
12 (15.58 % of base) : System.Net.Http.dasm - System.Net.Http.HttpClient:.cctor()
12 (2.34 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.CacheExpires:EnableExpirationTimer(bool):this
12 (14.81 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.CacheExpires:UtcCalcExpiresBucket(System.DateTime):int
Top method improvements (bytes):
-365 (-100.00 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketAsyncEngine:TryRegisterCore(long,System.Net.Sockets.SocketAsyncContext,byref):bool:this
-117 (-100.00 % of base) : Microsoft.CodeAnalysis.dasm - Microsoft.CodeAnalysis.SmallDictionary`2[System.__Canon,int]:RightComplex(Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int]):Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int] (1 base, 0 diff methods)
-28 (-1.36 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:ClrCompare(int,int):this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[double](System.Reflection.FieldInfo):System.Action`2[double,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[int](System.Reflection.FieldInfo):System.Action`2[int,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[long](System.Reflection.FieldInfo):System.Action`2[long,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[short](System.Reflection.FieldInfo):System.Action`2[short,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Nullable`1[int]](System.Reflection.FieldInfo):System.Action`2[System.Nullable`1[int],System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Numerics.Vector`1[float]](System.Reflection.FieldInfo):System.Action`2[System.Numerics.Vector`1[float],System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[ubyte](System.Reflection.FieldInfo):System.Action`2[ubyte,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[double](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[double,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[int](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[int,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[long](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[long,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[short](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[short,System.Object]:this
-18 (-2.97 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[System.__Canon](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[System.__Canon,System.__Canon]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[System.Nullable`1[int]](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[System.Nullable`1[int],System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[System.Numerics.Vector`1[float]](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[System.Numerics.Vector`1[float],System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[ubyte](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[ubyte,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[double](System.Reflection.PropertyInfo):System.Action`2[double,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[int](System.Reflection.PropertyInfo):System.Action`2[int,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[long](System.Reflection.PropertyInfo):System.Action`2[long,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[short](System.Reflection.PropertyInfo):System.Action`2[short,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Nullable`1[int]](System.Reflection.PropertyInfo):System.Action`2[System.Nullable`1[int],System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Numerics.Vector`1[float]](System.Reflection.PropertyInfo):System.Action`2[System.Numerics.Vector`1[float],System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[ubyte](System.Reflection.PropertyInfo):System.Action`2[ubyte,System.Object]:this
-12 (-1.53 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMethodSymbol:DecodeConstructorModifiers(Microsoft.CodeAnalysis.SyntaxTokenList,Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberContainerTypeSymbol,Microsoft.CodeAnalysis.VisualBasic.Binder,Microsoft.CodeAnalysis.DiagnosticBag):Microsoft.CodeAnalysis.VisualBasic.MemberModifiers
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[double]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[double]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[double]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[double]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[int]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[int]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[int]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[int]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[long]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[long]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[long]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[long]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[short]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[short]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[short]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[short]):System.Dynamic.DynamicMetaObject:this
-12 (-0.95 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.__Canon]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.__Canon]):System.Dynamic.DynamicMetaObject:this
-12 (-1.30 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.__Canon]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.__Canon]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Nullable`1[int]]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Nullable`1[int]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Nullable`1[int]]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Nullable`1[int]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Numerics.Vector`1[float]]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Numerics.Vector`1[float]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Numerics.Vector`1[float]]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Numerics.Vector`1[float]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[ubyte]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[ubyte]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[ubyte]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[ubyte]):System.Dynamic.DynamicMetaObject:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[double](System.Reflection.FieldInfo):System.Func`2[double,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[double](System.Reflection.PropertyInfo):System.Func`2[double,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[int](System.Reflection.FieldInfo):System.Func`2[int,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[int](System.Reflection.PropertyInfo):System.Func`2[int,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[long](System.Reflection.FieldInfo):System.Func`2[long,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[long](System.Reflection.PropertyInfo):System.Func`2[long,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[short](System.Reflection.FieldInfo):System.Func`2[short,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[short](System.Reflection.PropertyInfo):System.Func`2[short,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Nullable`1[int]](System.Reflection.FieldInfo):System.Func`2[System.Nullable`1[int],System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Nullable`1[int]](System.Reflection.PropertyInfo):System.Func`2[System.Nullable`1[int],System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Numerics.Vector`1[float]](System.Reflection.FieldInfo):System.Func`2[System.Numerics.Vector`1[float],System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Numerics.Vector`1[float]](System.Reflection.PropertyInfo):System.Func`2[System.Numerics.Vector`1[float],System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[ubyte](System.Reflection.FieldInfo):System.Func`2[ubyte,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[ubyte](System.Reflection.PropertyInfo):System.Func`2[ubyte,System.Object]:this
-12 (-2.83 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateParameterizedConstructor(System.Reflection.MethodBase):Newtonsoft.Json.Serialization.ObjectConstructor`1[System.Object]:this
-12 (-1.40 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.FieldInfo):System.Action`2[System.__Canon,System.__Canon]:this
-12 (-0.48 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitXsltInvokeEarlyBound(System.Xml.Xsl.Qil.QilInvokeEarlyBound):System.Xml.Xsl.Qil.QilNode:this
-10 (-2.72 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:GetGnuLongMetadataHeader(ubyte,System.String):System.Formats.Tar.TarHeader
-7 (-5.47 % of base) : xunit.runner.utility.netcoreapp10.dasm - Xunit.Runners.ExecutionCompleteInfo:.cctor()
-6 (-0.14 % of base) : Microsoft.CodeAnalysis.dasm - Microsoft.Cci.MetadataSizes:.ctor(System.Collections.Immutable.ImmutableArray`1[int],System.Collections.Immutable.ImmutableArray`1[int],int,int,int,int,bool,bool,bool):this
-6 (-0.07 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberFieldSymbol:Create(Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberContainerTypeSymbol,Microsoft.CodeAnalysis.VisualBasic.Syntax.FieldDeclarationSyntax,Microsoft.CodeAnalysis.VisualBasic.Binder,Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberContainerTypeSymbol+MembersAndInitializersBuilder,byref,byref,Microsoft.CodeAnalysis.DiagnosticBag)
-6 (-0.41 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.Parser:ParseSpecifierDeclaration(Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SyntaxList`1[Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.AttributeListSyntax],Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SyntaxList`1[Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.KeywordSyntax]):Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.StatementSyntax:this
-6 (-0.50 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.Parser:ParseVariableDeclaration(bool):Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SeparatedSyntaxList`1[Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.VariableDeclaratorSyntax]:this
-6 (-0.55 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.Parser:ParseXmlEmbedded(int):Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlEmbeddedExpressionSyntax:this
-6 (-1.16 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Bson.BsonReader:ReadString():System.String:this
-6 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Linq.JsonPath.BooleanQueryExpression:RegexEquals(Newtonsoft.Json.Linq.JValue,Newtonsoft.Json.Linq.JValue,Newtonsoft.Json.Linq.JsonSelectSettings):bool
-6 (-0.99 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Linq.JValue:CompareBigInteger(System.Numerics.BigInteger,System.Object):int
-6 (-1.00 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Serialization.DefaultContractResolver:GetAttributeConstructor(System.Type):System.Reflection.ConstructorInfo:this
-6 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Serialization.JsonDictionaryContract:CreateTemporaryDictionary():System.Collections.IDictionary:this
-6 (-0.62 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.PropertyInfo):System.Action`2[System.__Canon,System.__Canon]:this
-6 (-1.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ReflectionUtils:GetDefaultValue(System.Type):System.Object
-6 (-2.36 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.GnuTarEntry:set_AccessTime(System.DateTimeOffset):this
-6 (-2.36 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.GnuTarEntry:set_ChangeTime(System.DateTimeOffset):this
-6 (-2.36 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarEntry:set_ModificationTime(System.DateTimeOffset):this
-6 (-4.69 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:GetDateTimeOffsetFromSecondsSinceEpoch(long):System.DateTimeOffset
-6 (-3.28 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:GetDateTimeOffsetFromSecondsSinceEpoch(System.Decimal):System.DateTimeOffset
-4 (-0.26 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.ExecutionErrorTestCaseRunner:RunTestAsync():System.Threading.Tasks.Task`1[Xunit.Sdk.RunSummary]:this
-4 (-0.28 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.XunitTheoryTestCaseRunner:RunTest_DataDiscoveryException():Xunit.Sdk.RunSummary:this
Top method regressions (percentages):
365 (Infinity of base) : System.Net.Sockets.dasm -
117 (Infinity of base) : Microsoft.CodeAnalysis.dasm - Microsoft.CodeAnalysis.SmallDictionary`2[System.__Canon,int]:LeftComplex(Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int]):Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int] (0 base, 1 diff methods)
214 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAny(byref,byref,int,System.ReadOnlySpan`1[ushort]):int (0 base, 1 diff methods)
155 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAny(byref,byref,int,System.ReadOnlySpan`1[ushort]):int (0 base, 1 diff methods)
216 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
162 (Infinity of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:ProbabilisticLastIndexOfAny(byref,int,byref,int):int (0 base, 1 diff methods)
306 (5,100.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAny(byref,int,byref,int):int
284 (4,733.33 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:IndexOfAnyExcept(byref,int,byref,int):int
284 (4,733.33 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAny(byref,int,byref,int):int
264 (4,400.00 % of base) : System.Private.CoreLib.dasm - System.Buffers.ProbabilisticMap:LastIndexOfAnyExcept(byref,int,byref,int):int
194 (1,492.31 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
149 (1,146.15 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAny(System.ReadOnlySpan`1[ushort]):int:this
111 (853.85 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:IndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
88 (676.92 % of base) : System.Private.CoreLib.dasm - System.Buffers.IndexOfAnyCharValuesProbabilistic:LastIndexOfAnyExcept(System.ReadOnlySpan`1[ushort]):int:this
187 (467.50 % of base) : System.Text.Json.dasm - System.Text.Json.JsonReaderHelper:ContainsSpecialCharacters(System.ReadOnlySpan`1[ushort]):bool
292 (144.55 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAny[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
285 (141.79 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAny[short](System.Span`1[short],System.ReadOnlySpan`1[short]):int
279 (119.23 % of base) : System.Private.CoreLib.dasm - System.String:LastIndexOfAny(ushort[]):int:this
215 (113.16 % of base) : System.Private.CoreLib.dasm - System.Text.SpanLineEnumerator:MoveNext():bool:this
322 (99.08 % of base) : System.Private.CoreLib.dasm - System.String:LastIndexOfAny(ushort[],int,int):int:this
210 (93.33 % of base) : System.Text.Json.dasm - System.Text.Json.ReadStack:<JsonPath>g__AppendPropertyName|20_2(System.Text.StringBuilder,System.String)
210 (93.33 % of base) : System.Text.Json.dasm - System.Text.Json.WriteStack:<PropertyPath>g__AppendPropertyName|33_1(System.Text.StringBuilder,System.String)
324 (93.10 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAny[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
261 (89.08 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
308 (88.25 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAny[short](System.Span`1[short],System.ReadOnlySpan`1[short]):int
353 (80.05 % of base) : System.Private.CoreLib.dasm - System.String:IndexOfAny(ushort[],int,int):int:this
302 (79.06 % of base) : System.Private.CoreLib.dasm - System.String:IndexOfAny(ushort[]):int:this
6 (75.00 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Symbols.SynthesizedInstanceConstructor:GetLexicalSortKey():Microsoft.CodeAnalysis.CSharp.Symbols.LexicalSortKey:this
6 (75.00 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Symbols.SynthesizedStaticConstructor:GetLexicalSortKey():Microsoft.CodeAnalysis.CSharp.Symbols.LexicalSortKey:this
257 (66.75 % of base) : System.Private.CoreLib.dasm - System.Reflection.TypeNameParser:EscapeTypeName(System.String):System.String
287 (63.78 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAnyExcept[short](System.ReadOnlySpan`1[short],System.ReadOnlySpan`1[short]):int
352 (55.61 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.ContentType:GetLengthOfParameterValue(System.ReadOnlySpan`1[ushort],int):int
362 (53.55 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.TextFieldParser:ValidateDelimiters(System.String[]):this
357 (48.90 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:TryReadToAny(byref,System.ReadOnlySpan`1[short],bool):bool:this (2 methods)
266 (44.11 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:TryAdvanceToAny(System.ReadOnlySpan`1[short],bool):bool:this
239 (44.10 % of base) : System.Text.Json.dasm - System.Text.Json.WriteStack:PropertyPath():System.String:this
202 (31.86 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonObject:GetPath(System.Collections.Generic.List`1[System.String],System.Text.Json.Nodes.JsonNode):this
349 (31.44 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Linq.JsonPath.JPath:TryParseValue(byref):bool:this
6 (30.00 % of base) : System.Security.Cryptography.dasm - Interop+Crypto+X509VerifyStatusCode:.cctor()
6 (27.27 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives+GenericOneDynamicImplTable`1[System.Numerics.Vector`1[float]]:get_Result():System.Numerics.Vector`1[float]
6 (27.27 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives+GenericZeroDynamicImplTable`1[System.Numerics.Vector`1[float]]:get_Result():System.Numerics.Vector`1[float]
378 (24.17 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[short]:TryReadToAnyInternal(byref,System.ReadOnlySpan`1[short],bool,int):bool:this
12 (23.53 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslCachedDirectoryStoreProvider:.cctor()
51 (21.16 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.GenerateHelper:TestAndBranch(int,System.Reflection.Emit.Label,System.Reflection.Emit.OpCode):this
6 (20.00 % of base) : System.Net.Quic.dasm - System.Net.Quic.QuicDefaults:.cctor()
6 (20.00 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.ChainPal:.cctor()
6 (20.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.DefaultPartitionedRateLimiter`2[double,System.Nullable`1[int]]:.cctor()
6 (20.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.DefaultPartitionedRateLimiter`2[int,System.Nullable`1[int]]:.cctor()
6 (20.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.DefaultPartitionedRateLimiter`2[long,System.Nullable`1[int]]:.cctor()
6 (20.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.DefaultPartitionedRateLimiter`2[short,System.Nullable`1[int]]:.cctor()
6 (20.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.DefaultPartitionedRateLimiter`2[System.Nullable`1[int],System.Nullable`1[int]]:.cctor()
6 (20.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.DefaultPartitionedRateLimiter`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:.cctor()
6 (20.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.DefaultPartitionedRateLimiter`2[ubyte,System.Nullable`1[int]]:.cctor()
6 (18.18 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives:GenericOneDynamic[System.Nullable`1[int]]():System.Nullable`1[int]
6 (18.18 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives:GenericZeroDynamic[System.Nullable`1[int]]():System.Nullable`1[int]
6 (18.18 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives+GenericOneDynamicImplTable`1[System.Nullable`1[int]]:get_Result():System.Nullable`1[int]
6 (18.18 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives+GenericZeroDynamicImplTable`1[System.Nullable`1[int]]:get_Result():System.Nullable`1[int]
12 (17.39 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.CacheItemPolicy:.ctor():this
6 (16.67 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider:get_ExtenderProviderKey():System.Guid
12 (15.58 % of base) : System.Net.Http.dasm - System.Net.Http.HttpClient:.cctor()
12 (14.81 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.CacheExpires:UtcCalcExpiresBucket(System.DateTime):int
6 (13.95 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Symbols.ErrorTypeSymbol:GetAttributeUsageInfo():Microsoft.CodeAnalysis.AttributeUsageInfo:this
6 (13.95 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Symbols.ImplicitNamedTypeSymbol:GetAttributeUsageInfo():Microsoft.CodeAnalysis.AttributeUsageInfo:this
6 (13.95 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Symbols.Metadata.PE.PEModuleSymbol:get_Token():System.Reflection.Metadata.EntityHandle
10 (13.89 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.HttpEncoder:IndexOfHtmlAttributeEncodingChars(System.String):int
6 (13.64 % of base) : System.Transactions.Local.dasm - System.Transactions.TransactionManager+<>c:<get_MaximumTimeout>b__38_0():System.TimeSpan:this
6 (13.64 % of base) : System.Transactions.Local.dasm - System.Transactions.TransactionManager+<>c:<set_MaximumTimeout>b__39_0():long:this
24 (13.56 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:GenerateLocalAssignmentFromFlag(System.Reflection.Emit.ILGenerator,System.Reflection.Emit.LocalBuilder,bool)
24 (13.11 % of base) : System.Net.Http.dasm - System.Net.Http.HttpHandlerDefaults:.cctor()
6 (12.77 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives:GenericOneDynamic[System.Numerics.Vector`1[float]]():System.Numerics.Vector`1[float]
6 (12.77 % of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.LanguagePrimitives:GenericZeroDynamic[System.Numerics.Vector`1[float]]():System.Numerics.Vector`1[float]
30 (12.35 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:GenerateFieldAssignmentFromLocalValue(System.Reflection.Emit.ILGenerator,System.Reflection.Emit.LocalBuilder,System.Reflection.Emit.FieldBuilder)
6 (11.76 % of base) : System.Transactions.Local.dasm - System.Transactions.TransactionManager+<>c:<get_DefaultTimeout>b__33_0():long:this
12 (11.43 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.GenerationServices:LoadTypeOf(System.Reflection.Emit.ILGenerator,System.Type)
18 (11.25 % of base) : System.ComponentModel.TypeConverter.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
18 (11.25 % of base) : System.Private.Xml.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
18 (10.59 % of base) : System.Data.Odbc.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
6 (10.34 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.ExpiresBucket:GetCountIndex(System.DateTime):int:this
24 (10.34 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.GenerateHelper:EmitUnconditionalBranch(System.Reflection.Emit.OpCode,System.Reflection.Emit.Label):this
22 (10.05 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.GenerationServices:GetExceptionDataAndStoreInLocal(System.Reflection.Emit.ILGenerator,System.Reflection.Emit.LocalBuilder,System.Reflection.Emit.LocalBuilder)
6 (9.23 % of base) : Microsoft.CodeAnalysis.CSharp.dasm - Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamespaceSymbol:.ctor(Microsoft.CodeAnalysis.CSharp.Symbols.SourceModuleSymbol,Microsoft.CodeAnalysis.CSharp.Symbol,Microsoft.CodeAnalysis.CSharp.MergedNamespaceDeclaration):this
6 (8.96 % of base) : Microsoft.Extensions.FileProviders.Abstractions.dasm - Microsoft.Extensions.FileProviders.NotFoundFileInfo:get_LastModified():System.DateTimeOffset:this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.AlgorithmIdentifierAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.Asn1.AlgorithmIdentifierAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.AttributeAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.Asn1.AttributeAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.Asn1.CurveAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.DigestInfoAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.EdiPartyNameAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.EncryptedPrivateKeyInfoAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.Asn1.FieldID:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.OaepParamsAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.OtherNameAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.PBEParameter:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.Pbkdf2Params:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.Pkcs12.CertBagAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.Asn1.Pkcs12.CertBagAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.Pkcs12.MacData:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.Pkcs12.PfxAsn:Encode(System.Formats.Asn1.AsnWriter):this
6 (8.96 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Asn1.Pkcs12.SafeBagAsn:Encode(System.Formats.Asn1.AsnWriter):this
Top method improvements (percentages):
-117 (-100.00 % of base) : Microsoft.CodeAnalysis.dasm - Microsoft.CodeAnalysis.SmallDictionary`2[System.__Canon,int]:RightComplex(Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int]):Microsoft.CodeAnalysis.SmallDictionary`2+AvlNode[System.__Canon,int] (1 base, 0 diff methods)
-365 (-100.00 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketAsyncEngine:TryRegisterCore(long,System.Net.Sockets.SocketAsyncContext,byref):bool:this
-7 (-5.47 % of base) : xunit.runner.utility.netcoreapp10.dasm - Xunit.Runners.ExecutionCompleteInfo:.cctor()
-6 (-4.69 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:GetDateTimeOffsetFromSecondsSinceEpoch(long):System.DateTimeOffset
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[double](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[double,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[int](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[int,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[long](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[long,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[short](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[short,System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[System.Nullable`1[int]](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[System.Nullable`1[int],System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[System.Numerics.Vector`1[float]](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[System.Numerics.Vector`1[float],System.Object]:this
-18 (-3.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[ubyte](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[ubyte,System.Object]:this
-6 (-3.28 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:GetDateTimeOffsetFromSecondsSinceEpoch(System.Decimal):System.DateTimeOffset
-18 (-2.97 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateMethodCall[System.__Canon](System.Reflection.MethodBase):Newtonsoft.Json.Utilities.MethodCall`2[System.__Canon,System.__Canon]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[double](System.Reflection.FieldInfo):System.Action`2[double,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[int](System.Reflection.FieldInfo):System.Action`2[int,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[long](System.Reflection.FieldInfo):System.Action`2[long,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[short](System.Reflection.FieldInfo):System.Action`2[short,System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Nullable`1[int]](System.Reflection.FieldInfo):System.Action`2[System.Nullable`1[int],System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Numerics.Vector`1[float]](System.Reflection.FieldInfo):System.Action`2[System.Numerics.Vector`1[float],System.Object]:this
-24 (-2.96 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[ubyte](System.Reflection.FieldInfo):System.Action`2[ubyte,System.Object]:this
-12 (-2.83 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateParameterizedConstructor(System.Reflection.MethodBase):Newtonsoft.Json.Serialization.ObjectConstructor`1[System.Object]:this
-10 (-2.72 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:GetGnuLongMetadataHeader(ubyte,System.String):System.Formats.Tar.TarHeader
-6 (-2.36 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.GnuTarEntry:set_AccessTime(System.DateTimeOffset):this
-6 (-2.36 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.GnuTarEntry:set_ChangeTime(System.DateTimeOffset):this
-6 (-2.36 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarEntry:set_ModificationTime(System.DateTimeOffset):this
-6 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Serialization.JsonDictionaryContract:CreateTemporaryDictionary():System.Collections.IDictionary:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[double](System.Reflection.FieldInfo):System.Func`2[double,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[int](System.Reflection.FieldInfo):System.Func`2[int,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[long](System.Reflection.FieldInfo):System.Func`2[long,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[short](System.Reflection.FieldInfo):System.Func`2[short,System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Nullable`1[int]](System.Reflection.FieldInfo):System.Func`2[System.Nullable`1[int],System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Numerics.Vector`1[float]](System.Reflection.FieldInfo):System.Func`2[System.Numerics.Vector`1[float],System.Object]:this
-12 (-2.21 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[ubyte](System.Reflection.FieldInfo):System.Func`2[ubyte,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[double](System.Reflection.PropertyInfo):System.Func`2[double,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[int](System.Reflection.PropertyInfo):System.Func`2[int,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[long](System.Reflection.PropertyInfo):System.Func`2[long,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[short](System.Reflection.PropertyInfo):System.Func`2[short,System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Nullable`1[int]](System.Reflection.PropertyInfo):System.Func`2[System.Nullable`1[int],System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[System.Numerics.Vector`1[float]](System.Reflection.PropertyInfo):System.Func`2[System.Numerics.Vector`1[float],System.Object]:this
-12 (-2.10 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateGet[ubyte](System.Reflection.PropertyInfo):System.Func`2[ubyte,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[double](System.Reflection.PropertyInfo):System.Action`2[double,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[int](System.Reflection.PropertyInfo):System.Action`2[int,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[long](System.Reflection.PropertyInfo):System.Action`2[long,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[short](System.Reflection.PropertyInfo):System.Action`2[short,System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Nullable`1[int]](System.Reflection.PropertyInfo):System.Action`2[System.Nullable`1[int],System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.Numerics.Vector`1[float]](System.Reflection.PropertyInfo):System.Action`2[System.Numerics.Vector`1[float],System.Object]:this
-18 (-1.98 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[ubyte](System.Reflection.PropertyInfo):System.Action`2[ubyte,System.Object]:this
-12 (-1.53 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMethodSymbol:DecodeConstructorModifiers(Microsoft.CodeAnalysis.SyntaxTokenList,Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberContainerTypeSymbol,Microsoft.CodeAnalysis.VisualBasic.Binder,Microsoft.CodeAnalysis.DiagnosticBag):Microsoft.CodeAnalysis.VisualBasic.MemberModifiers
-6 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Linq.JsonPath.BooleanQueryExpression:RegexEquals(Newtonsoft.Json.Linq.JValue,Newtonsoft.Json.Linq.JValue,Newtonsoft.Json.Linq.JsonSelectSettings):bool
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[double]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[double]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[int]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[int]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[long]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[long]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[short]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[short]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Nullable`1[int]]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Nullable`1[int]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Numerics.Vector`1[float]]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Numerics.Vector`1[float]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.41 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[ubyte]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[ubyte]):System.Dynamic.DynamicMetaObject:this
-12 (-1.40 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.FieldInfo):System.Action`2[System.__Canon,System.__Canon]:this
-28 (-1.36 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:ClrCompare(int,int):this
-12 (-1.30 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.__Canon]:CallMethodReturnLast(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.__Canon]):System.Dynamic.DynamicMetaObject:this
-6 (-1.29 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ReflectionUtils:GetDefaultValue(System.Type):System.Object
-6 (-1.16 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Bson.BsonReader:ReadString():System.String:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[double]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[double]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[int]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[int]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[long]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[long]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[short]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[short]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Nullable`1[int]]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Nullable`1[int]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.Numerics.Vector`1[float]]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.Numerics.Vector`1[float]]):System.Dynamic.DynamicMetaObject:this
-12 (-1.01 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[ubyte]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[ubyte]):System.Dynamic.DynamicMetaObject:this
-6 (-1.00 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Serialization.DefaultContractResolver:GetAttributeConstructor(System.Type):System.Reflection.ConstructorInfo:this
-6 (-0.99 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Linq.JValue:CompareBigInteger(System.Numerics.BigInteger,System.Object):int
-12 (-0.95 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1[System.__Canon]:BuildCallMethodWithResult(System.String,System.Dynamic.DynamicMetaObjectBinder,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.Expression],System.Dynamic.DynamicMetaObject,Newtonsoft.Json.Utilities.DynamicProxyMetaObject`1+Fallback[System.__Canon]):System.Dynamic.DynamicMetaObject:this
-6 (-0.62 % of base) : Newtonsoft.Json.dasm - Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory:CreateSet[System.__Canon](System.Reflection.PropertyInfo):System.Action`2[System.__Canon,System.__Canon]:this
-6 (-0.55 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.Parser:ParseXmlEmbedded(int):Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlEmbeddedExpressionSyntax:this
-6 (-0.50 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.Parser:ParseVariableDeclaration(bool):Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SeparatedSyntaxList`1[Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.VariableDeclaratorSyntax]:this
-12 (-0.48 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILVisitor:VisitXsltInvokeEarlyBound(System.Xml.Xsl.Qil.QilInvokeEarlyBound):System.Xml.Xsl.Qil.QilNode:this
-6 (-0.41 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.Parser:ParseSpecifierDeclaration(Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SyntaxList`1[Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.AttributeListSyntax],Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SyntaxList`1[Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.KeywordSyntax]):Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.StatementSyntax:this
-4 (-0.28 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.XunitTheoryTestCaseRunner:RunTest_DataDiscoveryException():Xunit.Sdk.RunSummary:this
-4 (-0.26 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.ExecutionErrorTestCaseRunner:RunTestAsync():System.Threading.Tasks.Task`1[Xunit.Sdk.RunSummary]:this
-6 (-0.14 % of base) : Microsoft.CodeAnalysis.dasm - Microsoft.Cci.MetadataSizes:.ctor(System.Collections.Immutable.ImmutableArray`1[int],System.Collections.Immutable.ImmutableArray`1[int],int,int,int,int,bool,bool,bool):this
-6 (-0.07 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberFieldSymbol:Create(Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberContainerTypeSymbol,Microsoft.CodeAnalysis.VisualBasic.Syntax.FieldDeclarationSyntax,Microsoft.CodeAnalysis.VisualBasic.Binder,Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMemberContainerTypeSymbol+MembersAndInitializersBuilder,byref,byref,Microsoft.CodeAnalysis.DiagnosticBag)
458 total methods with Code Size differences (80 improved, 378 regressed), 393373 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- diff-corelib.txt (5 KB)
- diff-frameworks.txt (78 KB)
- jit-diffs-corelib.zip (19 MB)
- jit-diffs-frameworks.zip (279 MB)
- build-artifacts-main.zip (145 MB)
- build-artifacts-pr.zip (142 MB)
- build-logs.txt (1 MB)
Metadata
Metadata
Assignees
Labels
No labels