Open MihuBot opened 1 month ago
Larger list of diffs: https://gist.github.com/MihuBot/46b9d952d77dbceda3ef375c520d2f56
Note: some changes were skipped as they were too large to fit into a comment.
Larger list of diffs: https://gist.github.com/MihuBot/f057a3def626b0024650671bcfe328ae
@xtqqczze
Job completed in 31 minutes.
Diffs
Diffs
``` Found 372 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 48218268 Total bytes of diff: 48219696 Total bytes of delta: 1428 (0.00 % of base) Total relative delta: 6.08 diff is a regression. relative diff is a regression. Top file regressions (bytes): 1372 : Microsoft.CSharp.dasm (0.33 % of base) 172 : System.Threading.Tasks.Parallel.dasm (0.06 % of base) 32 : System.Net.Requests.dasm (0.02 % of base) 28 : Microsoft.Extensions.DependencyModel.dasm (0.03 % of base) 8 : Microsoft.Extensions.Hosting.dasm (0.01 % of base) 8 : System.Data.Odbc.dasm (0.00 % of base) 8 : System.IO.Packaging.dasm (0.01 % of base) 8 : System.Linq.Expressions.dasm (0.00 % of base) 4 : System.Security.Cryptography.dasm (0.00 % of base) 4 : System.Net.NetworkInformation.dasm (0.01 % of base) 4 : System.ComponentModel.TypeConverter.dasm (0.00 % of base) 4 : Microsoft.Extensions.Logging.Configuration.dasm (0.04 % of base) Top file improvements (bytes): -80 : Microsoft.Extensions.Configuration.Xml.dasm (-0.61 % of base) -32 : System.Diagnostics.FileVersionInfo.dasm (-0.25 % of base) -28 : System.ComponentModel.Composition.Registration.dasm (-0.02 % of base) -24 : System.IO.FileSystem.DriveInfo.dasm (-0.07 % of base) -20 : System.Private.CoreLib.dasm (-0.00 % of base) -20 : Microsoft.Extensions.Configuration.Ini.dasm (-0.40 % of base) -8 : System.Net.WebClient.dasm (-0.01 % of base) -4 : Microsoft.Extensions.Configuration.Json.dasm (-0.05 % of base) -4 : System.Net.HttpListener.dasm (-0.00 % of base) -4 : System.Net.WebSockets.dasm (-0.00 % of base) 22 total files with Code Size differences (10 improved, 12 regressed), 234 unchanged. Top method regressions (bytes): 60 (2.56 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:GetStandardAndLiftedBinopSignatures(System.Collections.Generic.List`1[Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpFullSig],Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpArgInfo):ubyte:this (FullOpts) 32 (6.50 % of base) : Microsoft.Extensions.DependencyModel.dasm - Microsoft.Extensions.DependencyModel.DependencyContextExtensions:SelectAssets(System.Collections.Generic.IEnumerable`1[System.String],System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup]):System.Collections.Generic.IEnumerable`1[System.String] (FullOpts) 32 (6.50 % of base) : Microsoft.Extensions.DependencyModel.dasm - Microsoft.Extensions.DependencyModel.DependencyContextExtensions:SelectRuntimeFiles(System.Collections.Generic.IEnumerable`1[System.String],System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup]):System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.DependencyModel.RuntimeFile] (FullOpts) 28 (1.46 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Errors.UserStringBuilder:ErrAppendSym(Microsoft.CSharp.RuntimeBinder.Semantics.Symbol,Microsoft.CSharp.RuntimeBinder.Semantics.SubstContext,ubyte):this (FullOpts) 24 (1.30 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:CreateMemberGroupExpr(System.String,System.Type[],Microsoft.CSharp.RuntimeBinder.Semantics.Expr,int):Microsoft.CSharp.RuntimeBinder.Semantics.ExprMemberGroup (FullOpts) 24 (0.50 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() (FullOpts) 24 (3.90 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.PredefinedMembers:LookupMethodWhileLoading(Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol,int,Microsoft.CSharp.RuntimeBinder.Syntax.Name,int,ubyte,ubyte,Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray):Microsoft.CSharp.RuntimeBinder.Semantics.MethodSymbol (FullOpts) 20 (0.60 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:Bind(Microsoft.CSharp.RuntimeBinder.ICSharpBinder,Microsoft.CSharp.RuntimeBinder.RuntimeBinder,System.Dynamic.DynamicMetaObject[],System.Collections.Generic.IEnumerable`1[Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo],System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject (FullOpts) 20 (0.73 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Errors.UserStringBuilder:ErrAppendType(Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.SubstContext):this (FullOpts) 20 (2.75 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+GroupToArgsBinder:FindMostDerivedMethod(Microsoft.CSharp.RuntimeBinder.Semantics.MethodOrPropertySymbol,Microsoft.CSharp.RuntimeBinder.Semantics.CType):Microsoft.CSharp.RuntimeBinder.Semantics.MethodOrPropertySymbol (FullOpts) 20 (1.63 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+GroupToArgsBinder:GenerateOptionalArgument(Microsoft.CSharp.RuntimeBinder.Semantics.MethodOrPropertySymbol,Microsoft.CSharp.RuntimeBinder.Semantics.CType,int):Microsoft.CSharp.RuntimeBinder.Semantics.Expr (FullOpts) 20 (0.74 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.MemberLookup:SearchSingleType(Microsoft.CSharp.RuntimeBinder.Semantics.AggregateType,byref):ubyte:this (FullOpts) 16 (0.87 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:GetRefEqualSigs(System.Collections.Generic.List`1[Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpFullSig],Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpArgInfo):ubyte:this (FullOpts) 16 (0.67 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.MethodTypeInferrer:Fix(int):ubyte:this (FullOpts) 16 (0.24 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.PredefinedMembers:.cctor() (FullOpts) 16 (1.83 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.PredefinedMembers:LoadTypeFromSignature(int[],byref,Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray):Microsoft.CSharp.RuntimeBinder.Semantics.CType (FullOpts) 16 (8.16 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager:.cctor() (FullOpts) 12 (2.03 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView:QueryDynamicObject(System.Object):System.Collections.Generic.IList`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]] (FullOpts) 12 (0.41 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Errors.ErrorHandling:Error(int,Microsoft.CSharp.RuntimeBinder.Errors.ErrArg[]):Microsoft.CSharp.RuntimeBinder.RuntimeBinderException (FullOpts) 12 (1.00 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:GetDelBinOpSigs(System.Collections.Generic.List`1[Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpFullSig],Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpArgInfo):ubyte:this (FullOpts) 12 (0.77 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:mustCastCore(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.CType,int):Microsoft.CSharp.RuntimeBinder.Semantics.Expr:this (FullOpts) 12 (2.42 % of base) : System.Linq.Expressions.dasm - System.Dynamic.DynamicObject+MetaDynamic:BindInvokeMember(System.Dynamic.InvokeMemberBinder,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject:this (FullOpts) 12 (1.31 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[double,System.Nullable`1[int]](double[],System.Threading.Tasks.ParallelOptions,System.Action`1[double],System.Action`2[double,System.Threading.Tasks.ParallelLoopState],System.Action`3[double,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[double,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[double,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.22 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[double,System.Nullable`1[int]](System.Collections.Generic.IList`1[double],System.Threading.Tasks.ParallelOptions,System.Action`1[double],System.Action`2[double,System.Threading.Tasks.ParallelLoopState],System.Action`3[double,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[double,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[double,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.31 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[int,System.Nullable`1[int]](int[],System.Threading.Tasks.ParallelOptions,System.Action`1[int],System.Action`2[int,System.Threading.Tasks.ParallelLoopState],System.Action`3[int,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[int,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[int,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.22 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[int,System.Nullable`1[int]](System.Collections.Generic.IList`1[int],System.Threading.Tasks.ParallelOptions,System.Action`1[int],System.Action`2[int,System.Threading.Tasks.ParallelLoopState],System.Action`3[int,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[int,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[int,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.31 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[long,System.Nullable`1[int]](long[],System.Threading.Tasks.ParallelOptions,System.Action`1[long],System.Action`2[long,System.Threading.Tasks.ParallelLoopState],System.Action`3[long,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[long,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[long,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.22 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[long,System.Nullable`1[int]](System.Collections.Generic.IList`1[long],System.Threading.Tasks.ParallelOptions,System.Action`1[long],System.Action`2[long,System.Threading.Tasks.ParallelLoopState],System.Action`3[long,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[long,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[long,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.31 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[short,System.Nullable`1[int]](short[],System.Threading.Tasks.ParallelOptions,System.Action`1[short],System.Action`2[short,System.Threading.Tasks.ParallelLoopState],System.Action`3[short,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[short,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[short,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.22 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[short,System.Nullable`1[int]](System.Collections.Generic.IList`1[short],System.Threading.Tasks.ParallelOptions,System.Action`1[short],System.Action`2[short,System.Threading.Tasks.ParallelLoopState],System.Action`3[short,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[short,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[short,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.28 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[System.__Canon,System.Nullable`1[int]](System.__Canon[],System.Threading.Tasks.ParallelOptions,System.Action`1[System.__Canon],System.Action`2[System.__Canon,System.__Canon],System.Action`3[System.__Canon,System.__Canon,long],System.Func`4[System.__Canon,System.__Canon,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[System.__Canon,System.__Canon,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.03 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IList`1[System.__Canon],System.Threading.Tasks.ParallelOptions,System.Action`1[System.__Canon],System.Action`2[System.__Canon,System.__Canon],System.Action`3[System.__Canon,System.__Canon,long],System.Func`4[System.__Canon,System.__Canon,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[System.__Canon,System.__Canon,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.22 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[System.Nullable`1[int],System.Nullable`1[int]](System.Collections.Generic.IList`1[System.Nullable`1[int]],System.Threading.Tasks.ParallelOptions,System.Action`1[System.Nullable`1[int]],System.Action`2[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState],System.Action`3[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState,long],System.Func`4[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.31 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[System.Nullable`1[int],System.Nullable`1[int]](System.Nullable`1[int][],System.Threading.Tasks.ParallelOptions,System.Action`1[System.Nullable`1[int]],System.Action`2[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState],System.Action`3[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState,long],System.Func`4[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[System.Nullable`1[int],System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.22 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[System.Numerics.Vector`1[float],System.Nullable`1[int]](System.Collections.Generic.IList`1[System.Numerics.Vector`1[float]],System.Threading.Tasks.ParallelOptions,System.Action`1[System.Numerics.Vector`1[float]],System.Action`2[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState],System.Action`3[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState,long],System.Func`4[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.31 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[System.Numerics.Vector`1[float],System.Nullable`1[int]](System.Numerics.Vector`1[float][],System.Threading.Tasks.ParallelOptions,System.Action`1[System.Numerics.Vector`1[float]],System.Action`2[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState],System.Action`3[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState,long],System.Func`4[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[System.Numerics.Vector`1[float],System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.22 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[ubyte,System.Nullable`1[int]](System.Collections.Generic.IList`1[ubyte],System.Threading.Tasks.ParallelOptions,System.Action`1[ubyte],System.Action`2[ubyte,System.Threading.Tasks.ParallelLoopState],System.Action`3[ubyte,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[ubyte,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[ubyte,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 12 (1.31 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.Parallel:ForEachWorker[ubyte,System.Nullable`1[int]](ubyte[],System.Threading.Tasks.ParallelOptions,System.Action`1[ubyte],System.Action`2[ubyte,System.Threading.Tasks.ParallelLoopState],System.Action`3[ubyte,System.Threading.Tasks.ParallelLoopState,long],System.Func`4[ubyte,System.Threading.Tasks.ParallelLoopState,System.Nullable`1[int],System.Nullable`1[int]],System.Func`5[ubyte,System.Threading.Tasks.ParallelLoopState,long,System.Nullable`1[int],System.Nullable`1[int]],System.Func`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]]):System.Threading.Tasks.ParallelLoopResult (FullOpts) 8 (2.00 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:CreateCallInfo(byref,int):System.Dynamic.CallInfo (FullOpts) 8 (2.47 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:DeduceArgumentRestriction(int,Microsoft.CSharp.RuntimeBinder.ICSharpInvokeOrInvokeMemberBinder,System.Dynamic.DynamicMetaObject,Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo):System.Dynamic.BindingRestrictions (FullOpts) 8 (1.14 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:ValidateBindArgument(System.Dynamic.DynamicMetaObject[],System.String) (FullOpts) 8 (1.79 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder:.ctor(int,System.String,System.Type,System.Collections.Generic.IEnumerable`1[System.Type],System.Collections.Generic.IEnumerable`1[Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo]):this (FullOpts) 8 (1.13 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView:TryEvalMethodVarArgs(System.Object[],System.Type[],int[],System.String,System.Type,System.Type[]):System.Object (FullOpts) 8 (0.37 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Errors.UserStringBuilder:ErrAppendMethod(Microsoft.CSharp.RuntimeBinder.Semantics.MethodSymbol,Microsoft.CSharp.RuntimeBinder.Semantics.SubstContext,ubyte):this (FullOpts) 8 (1.44 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.GetMemberValueBinder:FallbackGetMember(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject:this (FullOpts) 8 (0.35 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:BindProperty(Microsoft.CSharp.RuntimeBinder.ICSharpBinder,Microsoft.CSharp.RuntimeBinder.ArgumentObject,Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol,Microsoft.CSharp.RuntimeBinder.Semantics.Expr):Microsoft.CSharp.RuntimeBinder.Semantics.Expr:this (FullOpts) 8 (0.93 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:BindUnaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpUnaryOperationBinder,Microsoft.CSharp.RuntimeBinder.ArgumentObject[],Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol[]):Microsoft.CSharp.RuntimeBinder.Semantics.Expr:this (FullOpts) 8 (1.14 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:CreateArgumentArray(Microsoft.CSharp.RuntimeBinder.ICSharpBinder,System.Linq.Expressions.Expression[],System.Dynamic.DynamicMetaObject[]):Microsoft.CSharp.RuntimeBinder.ArgumentObject[]:this (FullOpts) 8 (0.77 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:CreateArgumentEXPR(Microsoft.CSharp.RuntimeBinder.ArgumentObject,Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol):Microsoft.CSharp.RuntimeBinder.Semantics.Expr:this (FullOpts) 8 (1.22 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:CreateLocal(System.Type,ubyte,Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol):Microsoft.CSharp.RuntimeBinder.Semantics.Expr:this (FullOpts) 8 (0.62 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:DeferBinding(Microsoft.CSharp.RuntimeBinder.ICSharpBinder,Microsoft.CSharp.RuntimeBinder.ArgumentObject[],System.Dynamic.DynamicMetaObject[],Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol[],byref):ubyte:this (FullOpts) 8 (16.67 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ConstVal:Get(ubyte):Microsoft.CSharp.RuntimeBinder.Semantics.ConstVal (FullOpts) 8 (3.17 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ConstVal:GetDefaultValue(int):Microsoft.CSharp.RuntimeBinder.Semantics.ConstVal (FullOpts) 8 (0.26 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:AdjustCallArgumentsForParams(Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.MethodOrPropertySymbol,Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray,Microsoft.CSharp.RuntimeBinder.Semantics.Expr,byref):this (FullOpts) 8 (1.46 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:CheckLvalue(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,int):this (FullOpts) 8 (0.88 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:GetEnumBinOpSigs(System.Collections.Generic.List`1[Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpFullSig],Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpArgInfo):ubyte:this (FullOpts) 8 (0.70 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:PopulateSignatureList(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,int,int,int,int,System.Collections.Generic.List`1[Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+UnaOpFullSig],byref):int:this (FullOpts) 8 (1.94 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:RecordBinOpSigFromArgs(System.Collections.Generic.List`1[Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpFullSig],Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+BinOpArgInfo) (FullOpts) 8 (0.54 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:UserDefinedBinaryOperatorIsApplicable(System.Collections.Generic.List`1[Microsoft.CSharp.RuntimeBinder.Semantics.CandidateFunctionMember],int,Microsoft.CSharp.RuntimeBinder.Semantics.MethodSymbol,Microsoft.CSharp.RuntimeBinder.Semantics.AggregateType,Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.Expr,ubyte):ubyte:this (FullOpts) 8 (1.75 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder+GroupToArgsBinder:.ctor(Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder,int,Microsoft.CSharp.RuntimeBinder.Semantics.ExprMemberGroup,Microsoft.CSharp.RuntimeBinder.Semantics.ArgInfos,Microsoft.CSharp.RuntimeBinder.Semantics.ArgInfos,int):this (FullOpts) 8 (1.71 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionTreeRewriter:GenerateParamsArray(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,uint):Microsoft.CSharp.RuntimeBinder.Semantics.ExprArrayInit (FullOpts) 8 (2.67 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExprFactory:CreateMemGroup(int,Microsoft.CSharp.RuntimeBinder.Syntax.Name,Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray,int,Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.CMemberLookupResults):Microsoft.CSharp.RuntimeBinder.Semantics.ExprMemberGroup (FullOpts) 8 (1.75 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExprFactory:CreateMemGroup(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.MethPropWithInst):Microsoft.CSharp.RuntimeBinder.Semantics.ExprMemberGroup (FullOpts) 8 (2.86 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExprMemberGroup:.ctor(int,Microsoft.CSharp.RuntimeBinder.Syntax.Name,Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray,int,Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.CMemberLookupResults):this (FullOpts) 8 (2.33 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.Operators:GetOperatorByName():System.Collections.Generic.Dictionary`2[Microsoft.CSharp.RuntimeBinder.Syntax.Name,System.String] (FullOpts) 8 (5.13 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.Operators:OperatorOfMethodName(Microsoft.CSharp.RuntimeBinder.Syntax.Name):System.String (FullOpts) 8 (0.26 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.PredefinedTypeFacts:.cctor() (FullOpts) 8 (4.76 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.SubstContext:.ctor(Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray,Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray,ubyte):this (FullOpts) 8 (4.88 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray:.cctor() (FullOpts) 8 (3.33 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray:Allocate(Microsoft.CSharp.RuntimeBinder.Semantics.CType[]):Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray (FullOpts) 8 (3.57 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager:GetNullable(Microsoft.CSharp.RuntimeBinder.Semantics.CType):Microsoft.CSharp.RuntimeBinder.Semantics.NullableType (FullOpts) 8 (3.57 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager:GetPointer(Microsoft.CSharp.RuntimeBinder.Semantics.CType):Microsoft.CSharp.RuntimeBinder.Semantics.PointerType (FullOpts) 8 (1.20 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager:InternalsVisibleTo(System.Reflection.Assembly,System.Reflection.Assembly):ubyte (FullOpts) 8 (6.06 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:.cctor() (FullOpts) 8 (0.41 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:AddAggregateToSymbolTable(Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceOrAggregateSymbol,System.Type):Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol (FullOpts) 8 (0.65 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:AddMethodToSymbolTable(System.Reflection.MethodBase,Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol,int):Microsoft.CSharp.RuntimeBinder.Semantics.MethodSymbol (FullOpts) 8 (0.54 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:AddNamesInInheritanceHierarchy(System.String,System.Collections.Generic.List`1[System.Type]) (FullOpts) 8 (1.05 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:GetAggregateTypeParameters(System.Type,Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol):Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray (FullOpts) 8 (2.38 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:GetCTypeFromType(System.Type):Microsoft.CSharp.RuntimeBinder.Semantics.CType (FullOpts) 8 (1.48 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:GetTypeOfParameter(System.Reflection.ParameterInfo,System.Reflection.MemberInfo):Microsoft.CSharp.RuntimeBinder.Semantics.CType (FullOpts) 8 (0.18 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Syntax.NameManager:.cctor() (FullOpts) 8 (1.00 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.ServiceLookup.ExpressionResolverBuilder:BuildExpression(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite):System.Linq.Expressions.Expression`1[System.Func`2[Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope,System.Object]]:this (FullOpts) 8 (0.50 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.ServiceLookup.ExpressionResolverBuilder:BuildScopedExpression(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite):System.Linq.Expressions.ConditionalExpression:this (FullOpts) 8 (3.03 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbConnectionFactory:.ctor():this (FullOpts) 8 (0.84 % of base) : System.Linq.Expressions.dasm - System.Dynamic.UpdateDelegates:UpdateAndExecuteVoid1[int](System.Runtime.CompilerServices.CallSite,int) (FullOpts) 8 (3.17 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.ExpressionVisitor:VisitListInit(System.Linq.Expressions.ListInitExpression):System.Linq.Expressions.Expression:this (FullOpts) 8 (3.17 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.ExpressionVisitor:VisitMemberInit(System.Linq.Expressions.MemberInitExpression):System.Linq.Expressions.Expression:this (FullOpts) 8 (1.01 % of base) : System.Net.Requests.dasm - System.Net.HttpWebRequest:BeginGetResponse(System.AsyncCallback,System.Object):System.IAsyncResult:this (FullOpts) 8 (1.33 % of base) : System.Net.Requests.dasm - System.Net.TaskExtensions:ToApm[double](System.Threading.Tasks.Task`1[double],System.AsyncCallback,System.Object):System.Threading.Tasks.TaskCompletionSource`1[double] (FullOpts) 8 (0.62 % of base) : System.Net.Requests.dasm - System.Net.WebRequest+Artifacts: