Skip to content

[MihaZupan] Use double VectorTableLookup on ARM in ProbabilisticMap #35

@MihuBot

Description

@MihuBot

Build completed in 1 hour 50 minutes.
dotnet/runtime#85189

CoreLib diffs

Found 1 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Warning: the base metric is 0, the diff metric is 0, have you used a release version?


0 total files with Code Size differences (0 improved, 0 regressed), 1 unchanged.

0 total methods with Code Size differences (0 improved, 0 regressed), 0 unchanged.

--------------------------------------------------------------------------------

Frameworks diffs

Diffs
Found 303 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 58070163
Total bytes of diff: 58105029
Total bytes of delta: 34866 (0.06 % of base)
Total relative delta: NaN
    diff is a regression.
    relative diff is a regression.


Top file regressions (bytes):
       29172 : Microsoft.Diagnostics.Tracing.TraceEvent.dasm (0.83 % of base)
        3014 : System.Linq.Expressions.dasm (0.35 % of base)
         587 : System.Data.Common.dasm (0.04 % of base)
         540 : System.Security.Cryptography.dasm (0.06 % of base)
         479 : System.Private.CoreLib.dasm (0.01 % of base)
         424 : System.Text.RegularExpressions.dasm (0.06 % of base)
         390 : System.Security.Cryptography.Pkcs.dasm (0.11 % of base)
         324 : System.Text.Json.dasm (0.03 % of base)
          90 : System.Transactions.Local.dasm (0.07 % of base)
          86 : Microsoft.CodeAnalysis.VisualBasic.dasm (0.00 % of base)
          84 : Microsoft.VisualBasic.Core.dasm (0.02 % of base)
          60 : System.Net.Http.dasm (0.01 % of base)
          42 : System.Threading.RateLimiting.dasm (0.02 % of base)
          42 : System.ServiceModel.Syndication.dasm (0.03 % of base)
          30 : System.Formats.Cbor.dasm (0.07 % of base)
          24 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (0.08 % of base)
          21 : Microsoft.CSharp.dasm (0.01 % of base)
          18 : System.Data.Odbc.dasm (0.01 % of base)
          12 : System.Linq.Parallel.dasm (0.00 % of base)
          12 : Microsoft.Extensions.Http.dasm (0.03 % of base)
           7 : xunit.runner.utility.netcoreapp10.dasm (0.00 % of base)

Top file improvements (bytes):
        -462 : System.Threading.Tasks.Dataflow.dasm (-0.04 % of base)
        -102 : System.Composition.TypedParts.dasm (-0.20 % of base)
         -16 : xunit.execution.dotnet.dasm (-0.01 % of base)
          -6 : Microsoft.Extensions.Hosting.Systemd.dasm (-0.13 % of base)
          -6 : Microsoft.CodeAnalysis.dasm (-0.00 % of base)

26 total files with Code Size differences (5 improved, 21 regressed), 249 unchanged.

Top method regressions (bytes):
        2556 (3.54 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ApplicationServerTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
         426 (1.35 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.KernelTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
         402 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLift(int,System.Type,System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[],System.Linq.Expressions.Expression[]):this
         276 (8.93 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Session.TraceEventSession:SetStackTraceIds(int,ulong,int):int
         264 (1.14 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ClrTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
         174 (6.04 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitUnliftedBinaryOp(int,System.Type,System.Type):this
         147 (7.64 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitUnaryOperator(int,System.Type,System.Type):this
         128 (5.96 % of base) : System.Linq.Expressions.dasm - System.Dynamic.Utils.DelegateHelpers:CreateObjectArrayDelegateRefEmit(System.Type,System.Func`2[System.Object[],System.Object]):System.Delegate
         102 (3.14 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Etlx.TraceLog:InitializeFromFile(System.String):this
          96 (5.93 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedBinaryArithmetic(int,System.Type,System.Type,System.Type):this
          84 (0.33 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ClrPrivateTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
          84 (7.27 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedAndAlso(System.Linq.Expressions.BinaryExpression):this
          78 (3.92 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitSwitchBucket(System.Linq.Expressions.Compiler.LambdaCompiler+SwitchInfo,System.Collections.Generic.List`1[System.Linq.Expressions.Compiler.LambdaCompiler+SwitchLabel]):this
          66 (8.42 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitLoadElement(System.Reflection.Emit.ILGenerator,System.Type)
          66 (7.54 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitLoadValueIndirect(System.Reflection.Emit.ILGenerator,System.Type)
          66 (6.58 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedBooleanAnd():this
          66 (6.62 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedBooleanOr():this
          66 (6.38 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedOrElse(System.Linq.Expressions.BinaryExpression):this
          66 (0.78 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCompiler:EmitMatchCharacterClass(System.String):this
          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]
          54 (5.56 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitDefault(System.Reflection.Emit.ILGenerator,System.Type,System.Linq.Expressions.Compiler.ILocalCache)
          48 (3.08 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.StartStopActivityComputer+<>c__DisplayClass0_0:<.ctor>b__1(Microsoft.Diagnostics.Tracing.TraceEvent):this
          48 (7.19 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitStoreElement(System.Reflection.Emit.ILGenerator,System.Type)
          48 (7.19 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitStoreValueIndirect(System.Reflection.Emit.ILGenerator,System.Type)
          48 (10.37 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreatePropertySetter(System.Reflection.PropertyInfo,System.Type):System.Reflection.Emit.DynamicMethod
          44 (3.06 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitNullableCoalesce(System.Linq.Expressions.BinaryExpression):this
          42 (6.28 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.BPerfEventSource:ProcessEventRecord(ulong,bool):this
          42 (4.33 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.EventPipeEventMetaDataHeader:GetProviderGuidFromProviderName(System.String):System.Guid
          42 (2.86 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.JSDumpHeapTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
          42 (9.33 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitCatchStart(System.Linq.Expressions.CatchBlock):this
          42 (4.27 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedRelational(int,System.Type):this
          42 (7.43 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitReferenceCoalesceWithoutConversion(System.Linq.Expressions.BinaryExpression):this
          42 (3.70 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitUnary(System.Linq.Expressions.UnaryExpression,int):this
          42 (11.11 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreateFieldSetter(System.Reflection.FieldInfo,System.Type):System.Reflection.Emit.DynamicMethod
          42 (10.63 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreatePropertyGetter(System.Reflection.PropertyInfo,System.Type):System.Reflection.Emit.DynamicMethod
          36 (7.05 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitNullableToNullableConversion(System.Reflection.Emit.ILGenerator,System.Type,System.Type,bool,System.Linq.Expressions.Compiler.ILocalCache)
          36 (6.52 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:TryEmitConstant(System.Reflection.Emit.ILGenerator,System.Object,System.Type,System.Linq.Expressions.Compiler.ILocalCache):bool
          36 (3.49 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedToNullRelational(int,System.Type):this
          36 (5.55 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitTypeBinaryExpression(System.Linq.Expressions.Expression):this
          36 (3.80 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreateConstructor(System.Type):System.Func`1[System.Object]:this
          36 (10.00 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreateFieldGetter(System.Reflection.FieldInfo,System.Type):System.Reflection.Emit.DynamicMethod
          36 (6.14 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreateParameterizedConstructor(System.Reflection.ConstructorInfo):System.Reflection.Emit.DynamicMethod
          33 (8.21 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitConstantOne(System.Type):this
          30 (1.20 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.SymbolTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
          30 (4.50 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitDynamicExpression(System.Linq.Expressions.Expression):this
          30 (8.70 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitMethodAndAlso(System.Linq.Expressions.BinaryExpression,int):this
          30 (8.70 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitMethodOrElse(System.Linq.Expressions.BinaryExpression,int):this
          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]
          28 (8.59 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitCastToType(System.Reflection.Emit.ILGenerator,System.Type,System.Type)
          28 (6.11 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreateAddMethodDelegate(System.Type):System.Reflection.Emit.DynamicMethod
          26 (2.51 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:AddressOfWriteBackCore(System.Linq.Expressions.IndexExpression):System.Linq.Expressions.Compiler.LambdaCompiler+WriteBack:this
          26 (3.45 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLambdaReferenceCoalesce(System.Linq.Expressions.BinaryExpression):this
          24 (4.65 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.Clr.ClrStressTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
          24 (6.27 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ClrTraceEventParser:add_GCCreateSegment(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Clr.GCCreateSegmentTraceData]):this
          24 (6.27 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ClrTraceEventParser:add_GCFreeSegment(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Clr.GCFreeSegmentTraceData]):this
          24 (6.27 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ClrTraceEventParser:add_GCHeapStats(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Clr.GCHeapStatsTraceData]):this
          24 (6.27 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ClrTraceEventParser:add_GCRestartEEStop(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Clr.GCNoUserDataTraceData]):this
          24 (6.35 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.ClrTraceEventParser:add_GCSampledObjectAllocation(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Clr.GCSampledObjectAllocationTraceData]):this
          24 (4.46 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.Kernel.CritSecTraceProviderTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
          24 (4.99 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.KernelTraceEventParser:add_MemoryPageAccess(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Kernel.MemoryPageAccessTraceData]):this
          24 (4.99 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.KernelTraceEventParser:add_PerfInfoISR(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Kernel.ISRTraceData]):this
          24 (4.40 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.LinuxKernelEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
          24 (7.25 % of base) : Microsoft.Extensions.DependencyInjection.Abstractions.dasm - Microsoft.Extensions.DependencyInjection.ActivatorUtilities:CreateFactoryInternal(System.Type,System.Type[],byref,byref,byref)
          24 (3.73 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlDateTime:.cctor()
          24 (1.63 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.CompilerScope:EmitNewHoistedLocals(System.Linq.Expressions.Compiler.LambdaCompiler):this
          24 (5.62 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.CompilerScope+LocalBoxStorage:EmitStore():this
          24 (3.82 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitMethodCall(System.Reflection.MethodInfo,System.Linq.Expressions.IArgumentProvider,System.Type,int):this
          24 (4.00 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitNewExpression(System.Linq.Expressions.Expression):this
          24 (13.11 % of base) : System.Net.Http.dasm - System.Net.Http.HttpHandlerDefaults:.cctor()
          22 (4.27 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitListInit(System.Linq.Expressions.ListInitExpression):this
          22 (4.04 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitMemberInit(System.Linq.Expressions.MemberInitExpression):this
          22 (6.47 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreateImmutableDictionaryCreateRangeDelegate(System.Type,System.Type,System.Type,System.Type):System.Reflection.Emit.DynamicMethod
          22 (6.47 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor:CreateImmutableEnumerableCreateRangeDelegate(System.Type,System.Type,System.Type):System.Reflection.Emit.DynamicMethod
          20 (2.66 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LabelInfo:ValidateJump(System.Linq.Expressions.Compiler.LabelScopeInfo):this
          18 (1.55 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.LocalRewriter:CacheToLocalIfNotConst(Microsoft.CodeAnalysis.VisualBasic.Symbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression,Microsoft.CodeAnalysis.ArrayBuilder`1[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol],Microsoft.CodeAnalysis.ArrayBuilder`1[Microsoft.CodeAnalysis.VisualBasic.BoundExpression],int,Microsoft.CodeAnalysis.VisualBasic.Syntax.StatementSyntax):Microsoft.CodeAnalysis.VisualBasic.BoundExpression
          18 (2.32 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Symbols.NativeSymbolModule+MicrosoftPdbSourceFile:TryInitializeManagedChecksum(Microsoft.Diagnostics.Symbols.NativeSymbolModule):this
          18 (0.41 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.Clr.ClrRundownTraceEventParser:EnumerateTemplates(System.Func`3[System.String,System.String,int],System.Action`1[Microsoft.Diagnostics.Tracing.TraceEvent]):this
          18 (4.33 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.KernelTraceEventParser:add_MemoryProcessMemInfo(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.Kernel.MemoryProcessMemInfoTraceData]):this
          18 (1.45 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.SampleProfilerThreadTimeComputer:<GenerateThreadTimeStacks>b__8_2(Microsoft.Diagnostics.Tracing.TraceEvent):this
          18 (0.22 % of base) : System.Data.Common.dasm - System.Data.XmlTreeGen:SchemaTree(System.Xml.XmlDocument,System.Xml.XmlWriter,System.Data.DataSet,System.Data.DataTable,bool):this
          18 (0.54 % of base) : System.Data.Common.dasm - System.Data.XSDSchema:HandleDataSet(System.Xml.Schema.XmlSchemaElement,bool):this
          18 (0.67 % of base) : System.Data.Common.dasm - System.Data.XSDSchema:HandleElementColumn(System.Xml.Schema.XmlSchemaElement,System.Data.DataTable,bool):this
          18 (10.23 % of base) : System.Private.CoreLib.dasm - System.DateTimeOffset:.cctor()
          18 (2.11 % of base) : System.Formats.Cbor.dasm - System.Formats.Cbor.CborWriter:WriteDecimal(System.Decimal):this
          18 (5.61 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.BoundConstants:EmitConstantFromArray(System.Linq.Expressions.Compiler.LambdaCompiler,System.Object,System.Type):this
          18 (4.41 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.CompilerScope+ElementBoxStorage:EmitStore():this
          18 (2.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitIndexAssignment(System.Linq.Expressions.AssignBinaryExpression,int):this
          18 (3.83 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitListInit(System.Collections.ObjectModel.ReadOnlyCollection`1[System.Linq.Expressions.ElementInit],bool,System.Type):this
          18 (1.42 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitTryExpression(System.Linq.Expressions.Expression):this
          18 (2.50 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitVariableAssignment(System.Linq.Expressions.AssignBinaryExpression,int):this
          18 (1.83 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler+<>c__DisplayClass14_0:<AddressOfWriteBackCore>b__0(System.Linq.Expressions.Compiler.LambdaCompiler):this
          18 (10.59 % of base) : System.Data.Odbc.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
          18 (11.25 % of base) : System.Data.Common.dasm - System.Text.RegularExpressions.Generated.<RegexGenerator_g>F6DD43EEA644F37FBD420BF6C4F76D7CBF00A201A3A5DFAA2DE4DAED4B5EFB477__Utilities:.cctor()
          18 (2.23 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:.cctor()
          16 (2.20 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.BoundConstants:EmitCacheConstants(System.Linq.Expressions.Compiler.LambdaCompiler):this
          16 (7.34 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitNullableToNonNullableStructConversion(System.Reflection.Emit.ILGenerator,System.Type,System.Type,bool,System.Linq.Expressions.Compiler.ILocalCache)
          15 (0.92 % of base) : System.Data.Common.dasm - System.Data.UnaryNode:EvalUnaryOp(int,System.Object):System.Object:this
          15 (1.55 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitBranchComparison(bool,System.Linq.Expressions.BinaryExpression,System.Reflection.Emit.Label):this
          14 (1.89 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:AddressOfWriteBackCore(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Compiler.LambdaCompiler+WriteBack:this
          12 (0.26 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionEvaluator:PerformCompileTimeBinaryOperation(ushort,byte,Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.CConst,Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.CConst,Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax):Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.CConst

Top method improvements (bytes):
         -78 (-2.98 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitNumericConversion(System.Reflection.Emit.ILGenerator,System.Type,System.Type,bool)
         -36 (-1.91 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.ActivationFeatures.PropertyInjectionFeature:RewriteActivator(System.Reflection.TypeInfo,System.Composition.Hosting.Core.CompositeActivator,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this
         -24 (-1.31 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPart:GetActivator(System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this
         -24 (-3.85 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPropertyExport:GetExportDescriptor(System.Composition.Hosting.Core.CompositeActivator):System.Composition.Hosting.Core.ExportDescriptor:this
         -18 (-1.51 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.ActivationFeatures.OnImportsSatisfiedFeature:RewriteActivator(System.Reflection.TypeInfo,System.Composition.Hosting.Core.CompositeActivator,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this
         -18 (-1.05 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.ExecutionContextHelper:EnsureInitialized()
         -10 (-1.66 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[short](System.Threading.Tasks.Dataflow.ITargetBlock`1[short],short,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
         -10 (-1.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Nullable`1[int]],System.Nullable`1[int],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
         -10 (-1.67 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[ubyte](System.Threading.Tasks.Dataflow.ITargetBlock`1[ubyte],ubyte,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -9 (-5.56 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[int](System.Threading.Tasks.Dataflow.ITargetBlock`1[int],int):bool
          -9 (-5.56 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[long](System.Threading.Tasks.Dataflow.ITargetBlock`1[long],long):bool
          -9 (-5.52 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[short](System.Threading.Tasks.Dataflow.ITargetBlock`1[short],short):bool
          -9 (-4.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[System.__Canon](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.__Canon],System.__Canon):bool
          -9 (-5.45 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Nullable`1[int]],System.Nullable`1[int]):bool
          -9 (-5.52 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[ubyte](System.Threading.Tasks.Dataflow.ITargetBlock`1[ubyte],ubyte):bool
          -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 (-6.12 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.SystemdHelpers:IsSystemdService():bool
          -6 (-3.64 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[double]:Post(double):bool:this
          -6 (-3.82 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[int]:Post(int):bool:this
          -6 (-3.75 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[long]:Post(long):bool:this
          -6 (-3.73 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[short]:Post(short):bool:this
          -6 (-3.75 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[System.__Canon]:Post(System.__Canon):bool:this
          -6 (-2.16 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[System.Nullable`1[int]]:Post(System.Nullable`1[int]):bool:this
          -6 (-2.00 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[System.Numerics.Vector`1[float]]:Post(System.Numerics.Vector`1[float]):bool:this
          -6 (-3.75 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[ubyte]:Post(ubyte):bool:this
          -6 (-3.55 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[double](System.Threading.Tasks.Dataflow.ITargetBlock`1[double],double):bool
          -6 (-3.49 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float]):bool
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double],System.Threading.CancellationToken):double
          -6 (-9.23 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double]):double
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int],System.Threading.CancellationToken):int
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int]):int
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long],System.Threading.CancellationToken):long
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long]):long
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short],System.Threading.CancellationToken):short
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short]):short
          -6 (-4.84 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],System.Threading.CancellationToken):System.__Canon
          -6 (-4.69 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon]):System.__Canon
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Nullable`1[int]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]]):System.Nullable`1[int]
          -6 (-7.69 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Numerics.Vector`1[float]
          -6 (-7.59 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]]):System.Numerics.Vector`1[float]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte],System.Threading.CancellationToken):ubyte
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte]):ubyte
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[double]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double]):System.Threading.Tasks.Task`1[double]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[int]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int]):System.Threading.Tasks.Task`1[int]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[long]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long]):System.Threading.Tasks.Task`1[long]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[short]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short]):System.Threading.Tasks.Task`1[short]
          -6 (-4.84 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon]
          -6 (-4.69 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon]):System.Threading.Tasks.Task`1[System.__Canon]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Nullable`1[int]]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]]):System.Threading.Tasks.Task`1[System.Nullable`1[int]]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]]):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[ubyte]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte]):System.Threading.Tasks.Task`1[ubyte]
          -6 (-1.00 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[double](System.Threading.Tasks.Dataflow.ITargetBlock`1[double],double,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-1.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[int](System.Threading.Tasks.Dataflow.ITargetBlock`1[int],int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-1.01 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[long](System.Threading.Tasks.Dataflow.ITargetBlock`1[long],long,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-0.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[System.__Canon](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.__Canon],System.__Canon,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-0.97 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-2.34 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[double]:OfferToTarget():this
          -6 (-2.43 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[int]:OfferToTarget():this
          -6 (-2.41 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[long]:OfferToTarget():this
          -6 (-2.39 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[short]:OfferToTarget():this
          -6 (-1.74 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[System.__Canon]:OfferToTarget():this
          -6 (-2.41 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[System.Nullable`1[int]]:OfferToTarget():this
          -6 (-2.18 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[System.Numerics.Vector`1[float]]:OfferToTarget():this
          -6 (-2.40 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[ubyte]:OfferToTarget():this
          -6 (-1.13 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[double]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,double,System.Threading.Tasks.Dataflow.ISourceBlock`1[double],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[int]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,int,System.Threading.Tasks.Dataflow.ISourceBlock`1[int],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[long]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,long,System.Threading.Tasks.Dataflow.ISourceBlock`1[long],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[short]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,short,System.Threading.Tasks.Dataflow.ISourceBlock`1[short],bool):int:this
          -6 (-1.01 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[System.__Canon]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.__Canon,System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[System.Nullable`1[int]]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Nullable`1[int],System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],bool):int:this
          -6 (-1.12 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[System.Numerics.Vector`1[float]]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Numerics.Vector`1[float],System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[ubyte]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,ubyte,System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte],bool):int:this
          -6 (-0.51 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.TraitHelper:GetTraits(System.Reflection.MemberInfo):System.Collections.Generic.IReadOnlyList`1[System.Collections.Generic.KeyValuePair`2[System.String,System.String]]
          -4 (-0.59 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[double]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):double:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[int]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):int:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[long]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):long:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[short]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):short:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[System.__Canon]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):System.__Canon:this
          -4 (-0.59 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[System.Nullable`1[int]]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):System.Nullable`1[int]:this
          -4 (-0.52 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[System.Numerics.Vector`1[float]]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):System.Numerics.Vector`1[float]:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[ubyte]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):ubyte:this

Top method regressions (percentages):
           6 (30.00 % of base) : System.Security.Cryptography.dasm - Interop+Crypto+X509VerifyStatusCode:.cctor()
          12 (23.53 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslCachedDirectoryStoreProvider:.cctor()
          12 (23.53 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+AdjustmentRule:.cctor()
           6 (20.00 % of base) : Microsoft.Extensions.Http.dasm - Microsoft.Extensions.Http.HttpClientFactoryOptions:.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 (16.67 % of base) : System.Private.CoreLib.dasm - System.Decimal:System.Numerics.IMultiplicativeIdentity<System.Decimal,System.Decimal>.get_MultiplicativeIdentity():System.Decimal
           6 (16.67 % of base) : System.Private.CoreLib.dasm - System.Decimal:System.Numerics.INumberBase<System.Decimal>.get_One():System.Decimal
           6 (16.67 % of base) : System.Private.CoreLib.dasm - System.Decimal:System.Numerics.ISignedNumber<System.Decimal>.get_NegativeOne():System.Decimal
           6 (16.67 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.SymbolDocumentInfo:get_DocumentType():System.Guid:this
           6 (15.79 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateArray[double](int,bool):double[]
           6 (15.79 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateArray[int](int,bool):int[]
           6 (15.79 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateArray[long](int,bool):long[]
           6 (15.79 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateArray[short](int,bool):short[]
           6 (15.79 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateArray[System.Nullable`1[int]](int,bool):System.Nullable`1[int][]
           6 (15.79 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateArray[System.Numerics.Vector`1[float]](int,bool):System.Numerics.Vector`1[float][]
           6 (15.79 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateArray[ubyte](int,bool):ubyte[]
          12 (15.58 % of base) : System.Net.Http.dasm - System.Net.Http.HttpClient:.cctor()
           6 (13.95 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.Symbols.ImplicitNamedTypeSymbol:GetAttributeUsageInfo():Microsoft.CodeAnalysis.AttributeUsageInfo:this
           6 (13.64 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:get_IsActualEnum():bool:this
           6 (13.64 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:IsDelegate():bool:this
           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
          12 (13.48 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:UtcOffsetOutOfRange(System.TimeSpan):bool
          24 (13.11 % of base) : System.Net.Http.dasm - System.Net.Http.HttpHandlerDefaults:.cctor()
           6 (13.04 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.EventPipe.SampleProfilerTraceEventParser:remove_ThreadSample(System.Action`1[Microsoft.Diagnostics.Tracing.EventPipe.ClrThreadSampleTraceData]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.EventPipe.SampleProfilerTraceEventParser:remove_ThreadStackWalk(System.Action`1[Microsoft.Diagnostics.Tracing.EventPipe.ClrThreadStackWalkTraceData]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthAnonPasswdChangeNeeded(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthAnonPasswdChangeNeeded]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthBadBasicHeader(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthBadBasicHeader]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthBasicLogonFailed(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthBasicLogonFailed]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthIisdigestLogonFailed(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthIISDigestLogonFailed]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthInvalidAnonAccount(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthInvalidAnonAccount]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthKerberosFailed(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthKerberosFailed]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthNtlmNullSession(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthNTLMNullSession]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthPassportLogonFailed(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthPassportLogonFailed]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthPasswdChangeDisabled(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthPasswdChangeDisabled]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthPasswdChangeNeeded(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthPasswdChangeNeeded]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthRequestAuthType(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthRequestAuthType]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthSspiContinueNeeded(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthSSPIContinueNeeded]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthSspiLogonFailed(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthSSPILogonFailed]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthSucceeded(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthSucceeded]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthTypeNotSupported(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthTypeNotSupported]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISAuthenticationAuthWdigestLogonFailed(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3AuthWDigestLogonFailed]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheFileCacheAccessEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CacheFileCacheAccessEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheFileCacheAccessStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CacheFileCacheAccessStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheHttpsysCacheable(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CacheHttpsysCacheable]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheOutputCacheDisabled(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3OutputCacheDisabled]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheOutputCacheLookupEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3OutputCacheLookupEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheOutputCacheLookupStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3OutputCacheLookupStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheOutputCacheUpdateEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3OutputCacheUpdateEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheOutputCacheUpdateStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3OutputCacheUpdateStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheUrlCacheAccessEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CacheURLCacheAccessEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCacheUrlCacheAccessStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CacheURLCacheAccessStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCGICgiEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCGICgiHeadersReceived(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIHeadersReceived]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCGICgiLaunch(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGILaunch]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCGICgiPrematureTermination(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIPrematureTermination]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCGICgiRequestEntitySent(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIRequestEntitySent]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCGICgiStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCGICgiTimeout(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGITimeout]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionDynamicCompressionDo(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3DynamicCompressionDo]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionDynamicCompressionEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3DynamicCompressionEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionDynamicCompressionNotSuccess(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3DynamicCompressionNotSuccess]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionDynamicCompressionStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3DynamicCompressionStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionDynamicCompressionSuccess(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3DynamicCompressionSuccess]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionStaticCompressionCreateEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3StaticCompressionCreateEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionStaticCompressionCreateStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3StaticCompressionCreateStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionStaticCompressionEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3StaticCompressionEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionStaticCompressionNotSuccess(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3StaticCompressionNotSuccess]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionStaticCompressionStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3StaticCompressionStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISCompressionStaticCompressionSuccess(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3StaticCompressionSuccess]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiActivityTimeout(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFActivityTimeout]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiAddJobobjectFail(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFAddJobObjectFail]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiApplicationManagerShutdown(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFAppMgrShutdown]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiAssignProcess(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFAssignProcess]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiPathNotFound(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFPathNotFound]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiQueueFull(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFQueueFull]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiQueueRequest(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFQueueRequest]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiRapidFailureProtection(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFRapidFailureProtection]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiRequestTimeout(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFRequestTimeout]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiResponseWritten(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFResponseWritten]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiScriptProcessorMissing(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFScriptProcessorMissing]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFStart]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiStderrTraceError(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFTraceError]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiStderrTraceInfo(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFTraceInfo]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiStderrTraceWarning(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFTraceWarning]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiUnexpectedExit(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFUnexpectedExit]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiUnknownError(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFUnknownError]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFastCGIFastcgiWaitingForResponse(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3CGIFWaitingForResponse]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFilterFilterAccessDeniedEnd(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3FilterAccessDeniedEnd]):this
           6 (12.24 % of base) : Microsoft.Diagnostics.Tracing.TraceEvent.dasm - Microsoft.Diagnostics.Tracing.Parsers.IisTraceEventParser:remove_IISFilterFilterAccessDeniedStart(System.Action`1[Microsoft.Diagnostics.Tracing.Parsers.IIS_Trace.W3FilterAccessDeniedStart]):this

Top method improvements (percentages):
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int]):int
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long]):long
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short]):short
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]]):System.Nullable`1[int]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte]):ubyte
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double]):System.Threading.Tasks.Task`1[double]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int]):System.Threading.Tasks.Task`1[int]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long]):System.Threading.Tasks.Task`1[long]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short]):System.Threading.Tasks.Task`1[short]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]]):System.Threading.Tasks.Task`1[System.Nullable`1[int]]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]]):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]
          -6 (-9.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte]):System.Threading.Tasks.Task`1[ubyte]
          -6 (-9.23 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double]):double
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double],System.Threading.CancellationToken):double
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int],System.Threading.CancellationToken):int
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long],System.Threading.CancellationToken):long
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short],System.Threading.CancellationToken):short
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Nullable`1[int]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte],System.Threading.CancellationToken):ubyte
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[double](System.Threading.Tasks.Dataflow.ISourceBlock`1[double],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[double]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[int](System.Threading.Tasks.Dataflow.ISourceBlock`1[int],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[int]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[long](System.Threading.Tasks.Dataflow.ISourceBlock`1[long],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[long]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[short](System.Threading.Tasks.Dataflow.ISourceBlock`1[short],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[short]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Nullable`1[int]]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]
          -6 (-8.22 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[ubyte](System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[ubyte]
          -6 (-7.69 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]],System.Threading.CancellationToken):System.Numerics.Vector`1[float]
          -6 (-7.59 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]]):System.Numerics.Vector`1[float]
          -6 (-6.12 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.SystemdHelpers:IsSystemdService():bool
          -9 (-5.56 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[int](System.Threading.Tasks.Dataflow.ITargetBlock`1[int],int):bool
          -9 (-5.56 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[long](System.Threading.Tasks.Dataflow.ITargetBlock`1[long],long):bool
          -9 (-5.52 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[short](System.Threading.Tasks.Dataflow.ITargetBlock`1[short],short):bool
          -9 (-5.52 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[ubyte](System.Threading.Tasks.Dataflow.ITargetBlock`1[ubyte],ubyte):bool
          -9 (-5.45 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Nullable`1[int]],System.Nullable`1[int]):bool
          -6 (-4.84 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],System.Threading.CancellationToken):System.__Canon
          -6 (-4.84 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon]
          -6 (-4.69 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Receive[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon]):System.__Canon
          -6 (-4.69 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveAsync[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon]):System.Threading.Tasks.Task`1[System.__Canon]
          -9 (-4.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[System.__Canon](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.__Canon],System.__Canon):bool
         -24 (-3.85 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPropertyExport:GetExportDescriptor(System.Composition.Hosting.Core.CompositeActivator):System.Composition.Hosting.Core.ExportDescriptor:this
          -6 (-3.82 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[int]:Post(int):bool:this
          -6 (-3.75 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[long]:Post(long):bool:this
          -6 (-3.75 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[System.__Canon]:Post(System.__Canon):bool:this
          -6 (-3.75 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[ubyte]:Post(ubyte):bool:this
          -6 (-3.73 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[short]:Post(short):bool:this
          -6 (-3.64 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[double]:Post(double):bool:this
          -6 (-3.55 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[double](System.Threading.Tasks.Dataflow.ITargetBlock`1[double],double):bool
          -6 (-3.49 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Post[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float]):bool
         -78 (-2.98 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitNumericConversion(System.Reflection.Emit.ILGenerator,System.Type,System.Type,bool)
          -6 (-2.43 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[int]:OfferToTarget():this
          -6 (-2.41 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[long]:OfferToTarget():this
          -6 (-2.41 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[System.Nullable`1[int]]:OfferToTarget():this
          -6 (-2.40 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[ubyte]:OfferToTarget():this
          -6 (-2.39 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[short]:OfferToTarget():this
          -6 (-2.34 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[double]:OfferToTarget():this
          -6 (-2.18 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[System.Numerics.Vector`1[float]]:OfferToTarget():this
          -6 (-2.16 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[System.Nullable`1[int]]:Post(System.Nullable`1[int]):bool:this
          -6 (-2.00 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1[System.Numerics.Vector`1[float]]:Post(System.Numerics.Vector`1[float]):bool:this
         -36 (-1.91 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.ActivationFeatures.PropertyInjectionFeature:RewriteActivator(System.Reflection.TypeInfo,System.Composition.Hosting.Core.CompositeActivator,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this
          -6 (-1.74 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SendAsyncSource`1[System.__Canon]:OfferToTarget():this
         -10 (-1.68 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Nullable`1[int]],System.Nullable`1[int],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
         -10 (-1.67 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[ubyte](System.Threading.Tasks.Dataflow.ITargetBlock`1[ubyte],ubyte,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
         -10 (-1.66 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[short](System.Threading.Tasks.Dataflow.ITargetBlock`1[short],short,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
         -18 (-1.51 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.ActivationFeatures.OnImportsSatisfiedFeature:RewriteActivator(System.Reflection.TypeInfo,System.Composition.Hosting.Core.CompositeActivator,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this
         -24 (-1.31 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPart:GetActivator(System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[System.Nullable`1[int]]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Nullable`1[int],System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[int]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,int,System.Threading.Tasks.Dataflow.ISourceBlock`1[int],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[long]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,long,System.Threading.Tasks.Dataflow.ISourceBlock`1[long],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[ubyte]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,ubyte,System.Threading.Tasks.Dataflow.ISourceBlock`1[ubyte],bool):int:this
          -6 (-1.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[short]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,short,System.Threading.Tasks.Dataflow.ISourceBlock`1[short],bool):int:this
          -6 (-1.13 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[double]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,double,System.Threading.Tasks.Dataflow.ISourceBlock`1[double],bool):int:this
          -6 (-1.12 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[System.Numerics.Vector`1[float]]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Numerics.Vector`1[float],System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Numerics.Vector`1[float]],bool):int:this
         -18 (-1.05 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.ExecutionContextHelper:EnsureInitialized()
          -6 (-1.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[int](System.Threading.Tasks.Dataflow.ITargetBlock`1[int],int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-1.01 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[long](System.Threading.Tasks.Dataflow.ITargetBlock`1[long],long,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-1.01 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1[System.__Canon]:System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.__Canon,System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],bool):int:this
          -6 (-1.00 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[double](System.Threading.Tasks.Dataflow.ITargetBlock`1[double],double,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-0.97 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[System.Numerics.Vector`1[float]](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -6 (-0.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:SendAsync[System.__Canon](System.Threading.Tasks.Dataflow.ITargetBlock`1[System.__Canon],System.__Canon,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[bool]
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[int]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):int:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[long]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):long:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[System.__Canon]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):System.__Canon:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[short]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):short:this
          -4 (-0.60 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[ubyte]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):ubyte:this
          -4 (-0.59 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[double]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):double:this
          -4 (-0.59 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[System.Nullable`1[int]]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):System.Nullable`1[int]:this
          -4 (-0.52 % of base) : Microsoft.CodeAnalysis.VisualBasic.dasm - Microsoft.CodeAnalysis.VisualBasic.StateMachineRewriter`1[System.Numerics.Vector`1[float]]:CaptureLocalSymbol(Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSubstitution,Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,System.Collections.Generic.Dictionary`2[Microsoft.CodeAnalysis.VisualBasic.Symbols.LocalSymbol,Microsoft.CodeAnalysis.VisualBasic.BoundExpression]):System.Numerics.Vector`1[float]:this
          -6 (-0.51 % of base) : xunit.execution.dotnet.dasm - Xunit.Sdk.TraitHelper:GetTraits(System.Reflection.MemberInfo):System.Collections.Generic.IReadOnlyList`1[System.Collections.Generic.KeyValuePair`2[System.String,System.String]]
          -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

3526 total methods with Code Size differences (89 improved, 3437 regressed), 373901 unchanged.

--------------------------------------------------------------------------------

Artifacts:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions