Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 11893704 (overridden on cmd)
Total bytes of diff: 11893466 (overridden on cmd)
Total bytes of delta: -238 (-0.00 % of base)
diff is an improvement.
relative diff is an improvement.
Detail diffs
Top file improvements (bytes):
-34 : 7353.dasm (-8.81% of base)
-24 : 24386.dasm (-0.64% of base)
-18 : 24095.dasm (-0.46% of base)
-16 : 33262.dasm (-2.20% of base)
-16 : 31317.dasm (-2.20% of base)
-16 : 29972.dasm (-2.20% of base)
-15 : 24958.dasm (-2.05% of base)
-14 : 24567.dasm (-0.75% of base)
-14 : 24563.dasm (-1.17% of base)
-14 : 24796.dasm (-1.12% of base)
-14 : 25393.dasm (-0.57% of base)
-13 : 32022.dasm (-1.32% of base)
-12 : 29424.dasm (-0.32% of base)
-12 : 25421.dasm (-0.58% of base)
-6 : 24648.dasm (-0.32% of base)
15 total files with Code Size differences (15 improved, 0 regressed), 0 unchanged.
Top method improvements (bytes):
-34 (-8.81% of base) : 7353.dasm - AdjustmentRule:get_HasDaylightSaving():bool:this
-24 (-0.64% of base) : 24386.dasm - <<ReadAsync>g__Core|36_0>d:MoveNext():this
-18 (-0.46% of base) : 24095.dasm - <ReadAsyncInternal>d__186`1:MoveNext():this
-16 (-2.20% of base) : 33262.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-16 (-2.20% of base) : 31317.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-16 (-2.20% of base) : 29972.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-15 (-2.05% of base) : 24958.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-14 (-1.17% of base) : 24563.dasm - ConcurrentPipeWriter:FlushAsync(CancellationToken):ValueTask`1:this
-14 (-1.12% of base) : 24796.dasm - ControllerActionInvoker:InvokeActionMethodAsync():Task:this
-14 (-0.57% of base) : 25393.dasm - Http1OutputProducer:WriteAsyncInternal(byref,ReadOnlySpan`1,CancellationToken):ValueTask`1:this
-14 (-0.75% of base) : 24567.dasm - TimingPipeFlusher:FlushAsync(MinDataRate,long,IHttpOutputAborter,CancellationToken):ValueTask`1:this
-13 (-1.32% of base) : 32022.dasm - ControllerActionInvoker:InvokeActionMethodAsync():Task:this
-12 (-0.32% of base) : 29424.dasm - <ReadAsyncInternal>d__186`1:MoveNext():this
-12 (-0.58% of base) : 25421.dasm - Http1OutputProducer:FlushAsync(CancellationToken):ValueTask`1:this
-6 (-0.32% of base) : 24648.dasm - <EnsureFullTlsFrameAsync>d__184`1:MoveNext():this
Top method improvements (percentages):
-34 (-8.81% of base) : 7353.dasm - AdjustmentRule:get_HasDaylightSaving():bool:this
-16 (-2.20% of base) : 33262.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-16 (-2.20% of base) : 31317.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-16 (-2.20% of base) : 29972.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-15 (-2.05% of base) : 24958.dasm - NpgsqlCommand:ExecuteReaderAsync(int,CancellationToken):Task`1:this
-13 (-1.32% of base) : 32022.dasm - ControllerActionInvoker:InvokeActionMethodAsync():Task:this
-14 (-1.17% of base) : 24563.dasm - ConcurrentPipeWriter:FlushAsync(CancellationToken):ValueTask`1:this
-14 (-1.12% of base) : 24796.dasm - ControllerActionInvoker:InvokeActionMethodAsync():Task:this
-14 (-0.75% of base) : 24567.dasm - TimingPipeFlusher:FlushAsync(MinDataRate,long,IHttpOutputAborter,CancellationToken):ValueTask`1:this
-24 (-0.64% of base) : 24386.dasm - <<ReadAsync>g__Core|36_0>d:MoveNext():this
-12 (-0.58% of base) : 25421.dasm - Http1OutputProducer:FlushAsync(CancellationToken):ValueTask`1:this
-14 (-0.57% of base) : 25393.dasm - Http1OutputProducer:WriteAsyncInternal(byref,ReadOnlySpan`1,CancellationToken):ValueTask`1:this
-18 (-0.46% of base) : 24095.dasm - <ReadAsyncInternal>d__186`1:MoveNext():this
-6 (-0.32% of base) : 24648.dasm - <EnsureFullTlsFrameAsync>d__184`1:MoveNext():this
-12 (-0.32% of base) : 29424.dasm - <ReadAsyncInternal>d__186`1:MoveNext():this
15 total methods with Code Size differences (15 improved, 0 regressed), 0 unchanged.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 7236062 (overridden on cmd)
Total bytes of diff: 7235915 (overridden on cmd)
Total bytes of delta: -147 (-0.00 % of base)
diff is an improvement.
relative diff is an improvement.
Detail diffs
Top file improvements (bytes):
-63 : 18579.dasm (-1.31% of base)
-45 : 4553.dasm (-9.47% of base)
-39 : 4560.dasm (-3.21% of base)
3 total files with Code Size differences (3 improved, 0 regressed), 0 unchanged.
Top method improvements (bytes):
-63 (-1.31% of base) : 18579.dasm - Microsoft.CodeAnalysis.CSharp.Binder:CheckValueKind(Microsoft.CodeAnalysis.SyntaxNode,Microsoft.CodeAnalysis.CSharp.BoundExpression,ushort,bool,Microsoft.CodeAnalysis.DiagnosticBag):bool:this
-45 (-9.47% of base) : 4553.dasm - System.Diagnostics.ActivityCreationOptions`1[ActivityContext][System.Diagnostics.ActivityContext]:.ctor(System.Diagnostics.ActivitySource,System.String,System.Diagnostics.ActivityContext,int,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],int):this
-39 (-3.21% of base) : 4560.dasm - System.Diagnostics.Activity:Create(System.Diagnostics.ActivitySource,System.String,int,System.String,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],System.DateTimeOffset,System.Diagnostics.ActivityTagsCollection,int,bool,int):System.Diagnostics.Activity
Top method improvements (percentages):
-45 (-9.47% of base) : 4553.dasm - System.Diagnostics.ActivityCreationOptions`1[ActivityContext][System.Diagnostics.ActivityContext]:.ctor(System.Diagnostics.ActivitySource,System.String,System.Diagnostics.ActivityContext,int,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],int):this
-39 (-3.21% of base) : 4560.dasm - System.Diagnostics.Activity:Create(System.Diagnostics.ActivitySource,System.String,int,System.String,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],System.DateTimeOffset,System.Diagnostics.ActivityTagsCollection,int,bool,int):System.Diagnostics.Activity
-63 (-1.31% of base) : 18579.dasm - Microsoft.CodeAnalysis.CSharp.Binder:CheckValueKind(Microsoft.CodeAnalysis.SyntaxNode,Microsoft.CodeAnalysis.CSharp.BoundExpression,ushort,bool,Microsoft.CodeAnalysis.DiagnosticBag):bool:this
3 total methods with Code Size differences (3 improved, 0 regressed), 0 unchanged.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 127268821 (overridden on cmd)
Total bytes of diff: 127264606 (overridden on cmd)
Total bytes of delta: -4215 (-0.00 % of base)
diff is an improvement.
relative diff is an improvement.
Detail diffs
Top file improvements (bytes):
-413 : 152359.dasm (-6.22% of base)
-413 : 154769.dasm (-6.37% of base)
-231 : 192219.dasm (-30.97% of base)
-229 : 192177.dasm (-30.13% of base)
-224 : 192216.dasm (-32.28% of base)
-218 : 192173.dasm (-30.70% of base)
-216 : 192210.dasm (-24.16% of base)
-191 : 192198.dasm (-29.38% of base)
-153 : 192204.dasm (-33.92% of base)
-149 : 192209.dasm (-14.00% of base)
-106 : 217895.dasm (-0.42% of base)
-106 : 217901.dasm (-0.42% of base)
-103 : 217767.dasm (-0.40% of base)
-95 : 217884.dasm (-0.36% of base)
-95 : 217878.dasm (-0.36% of base)
-91 : 217773.dasm (-0.36% of base)
-86 : 217939.dasm (-0.34% of base)
-86 : 217933.dasm (-0.34% of base)
-84 : 165909.dasm (-22.40% of base)
-84 : 165938.dasm (-23.46% of base)
44 total files with Code Size differences (44 improved, 0 regressed), 0 unchanged.
Top method improvements (bytes):
-413 (-6.22% of base) : 152359.dasm - testout1:Func_0_5_5_5_6():System.Decimal
-413 (-6.37% of base) : 154769.dasm - testout1:Func_0_5_5_5_6():System.Decimal
-231 (-30.97% of base) : 192219.dasm - testout1:Func_0_5_2():double
-229 (-30.13% of base) : 192177.dasm - testout1:Func_0_1_9():long
-224 (-32.28% of base) : 192216.dasm - testout1:Func_0_5_5():long
-218 (-30.70% of base) : 192173.dasm - testout1:Func_0_2_4():double
-216 (-24.16% of base) : 192210.dasm - testout1:Func_0_6_4():long
-191 (-29.38% of base) : 192198.dasm - testout1:Func_0_8_3():double
-153 (-33.92% of base) : 192204.dasm - testout1:Func_0_7_5():double
-149 (-14.00% of base) : 192209.dasm - testout1:Func_0_6_5():long
-106 (-0.42% of base) : 217895.dasm - r8NaNmul:Main():int
-106 (-0.42% of base) : 217901.dasm - r8NaNmul:Main():int
-103 (-0.40% of base) : 217767.dasm - r4NaNadd:Main():int
-95 (-0.36% of base) : 217884.dasm - r8NaNdiv:Main():int
-95 (-0.36% of base) : 217878.dasm - r8NaNdiv:Main():int
-91 (-0.36% of base) : 217773.dasm - r4NaNadd:Main():int
-86 (-0.34% of base) : 217939.dasm - r8NaNsub:Main():int
-86 (-0.34% of base) : 217933.dasm - r8NaNsub:Main():int
-84 (-22.40% of base) : 165909.dasm - NativeVarargTest.VarArg:TestEchoSixteenByteStructManaged():bool
-84 (-23.46% of base) : 165938.dasm - NativeVarargTest.VarArg:TestEchoSixteenByteStructManagedNoVararg():bool
Top method improvements (percentages):
-43 (-93.48% of base) : 249409.dasm - Runtime_45090.ProbeBeforeSubSp1:VirtMethodEspBasedFrame():int:this
-43 (-93.48% of base) : 249410.dasm - Runtime_45090.ProbeBeforeSubSp2:VirtMethodEspBasedFrame():int:this
-43 (-93.48% of base) : 249411.dasm - Runtime_45090.ProbeBeforeSubSp3:VirtMethodEspBasedFrame():int:this
-43 (-93.48% of base) : 249412.dasm - Runtime_45090.ProbeBeforeSubSp4:VirtMethodEspBasedFrame():int:this
-43 (-93.48% of base) : 249413.dasm - Runtime_45090.ProbeBeforeSubSp5:VirtMethodEspBasedFrame():int:this
-42 (-93.33% of base) : 86323.dasm - Runtime_55141:Run(long):int
-34 (-91.89% of base) : 249408.dasm - Runtime_45090.ProbeAfterSubSp:VirtMethodEspBasedFrame():int:this
-34 (-91.89% of base) : 249407.dasm - Runtime_45090.SubSp:VirtMethodEspBasedFrame():int:this
-58 (-59.79% of base) : 86325.dasm - Runtime_55141_2:Main():int
-153 (-33.92% of base) : 192204.dasm - testout1:Func_0_7_5():double
-224 (-32.28% of base) : 192216.dasm - testout1:Func_0_5_5():long
-231 (-30.97% of base) : 192219.dasm - testout1:Func_0_5_2():double
-218 (-30.70% of base) : 192173.dasm - testout1:Func_0_2_4():double
-229 (-30.13% of base) : 192177.dasm - testout1:Func_0_1_9():long
-191 (-29.38% of base) : 192198.dasm - testout1:Func_0_8_3():double
-216 (-24.16% of base) : 192210.dasm - testout1:Func_0_6_4():long
-84 (-23.46% of base) : 165938.dasm - NativeVarargTest.VarArg:TestEchoSixteenByteStructManagedNoVararg():bool
-84 (-22.40% of base) : 165909.dasm - NativeVarargTest.VarArg:TestEchoSixteenByteStructManaged():bool
-56 (-18.79% of base) : 165979.dasm - NativeVarargTest.VarArg:TestEchoSixteenByteStructNoVararg():bool
-32 (-17.78% of base) : 165936.dasm - NativeVarargTest.VarArg:TestEchoEightByteStructStructManagedNoVararg():bool
44 total methods with Code Size differences (44 improved, 0 regressed), 0 unchanged.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 34150239 (overridden on cmd)
Total bytes of diff: 34150225 (overridden on cmd)
Total bytes of delta: -14 (-0.00 % of base)
diff is an improvement.
relative diff is an improvement.
Detail diffs
Top file improvements (bytes):
-13 : 180961.dasm (-0.69% of base)
-1 : 207764.dasm (-0.38% of base)
2 total files with Code Size differences (2 improved, 0 regressed), 0 unchanged.
Top method improvements (bytes):
-13 (-0.69% of base) : 180961.dasm - Internal.TypeSystem.MetadataVirtualMethodAlgorithm:FindBaseUnificationGroup(Internal.TypeSystem.MetadataType,Internal.TypeSystem.MetadataVirtualMethodAlgorithm+UnificationGroup)
-1 (-0.38% of base) : 207764.dasm - System.Security.Cryptography.CngKey:TryExportKeyBlob(System.String,System.Span`1[System.Byte],byref):bool:this
Top method improvements (percentages):
-13 (-0.69% of base) : 180961.dasm - Internal.TypeSystem.MetadataVirtualMethodAlgorithm:FindBaseUnificationGroup(Internal.TypeSystem.MetadataType,Internal.TypeSystem.MetadataVirtualMethodAlgorithm+UnificationGroup)
-1 (-0.38% of base) : 207764.dasm - System.Security.Cryptography.CngKey:TryExportKeyBlob(System.String,System.Span`1[System.Byte],byref):bool:this
2 total methods with Code Size differences (2 improved, 0 regressed), 0 unchanged.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 45569892 (overridden on cmd)
Total bytes of diff: 45569615 (overridden on cmd)
Total bytes of delta: -277 (-0.00 % of base)
diff is an improvement.
relative diff is an improvement.
Detail diffs
Top file improvements (bytes):
-54 : 50323.dasm (-0.89% of base)
-47 : 185613.dasm (-6.81% of base)
-46 : 185608.dasm (-13.22% of base)
-39 : 185482.dasm (-3.21% of base)
-18 : 50366.dasm (-0.50% of base)
-15 : 49983.dasm (-0.28% of base)
-14 : 49888.dasm (-0.19% of base)
-13 : 159529.dasm (-0.64% of base)
-12 : 154176.dasm (-0.59% of base)
-6 : 153124.dasm (-1.37% of base)
-4 : 79565.dasm (-1.06% of base)
-4 : 79563.dasm (-0.83% of base)
-4 : 79569.dasm (-1.06% of base)
-1 : 50383.dasm (-0.02% of base)
14 total files with Code Size differences (14 improved, 0 regressed), 0 unchanged.
Top method improvements (bytes):
-54 (-0.89% of base) : 50323.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:ReportNoConversionError(Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode,Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol,Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol,Microsoft.CodeAnalysis.DiagnosticBag,System.String):this
-47 (-6.81% of base) : 185613.dasm - System.Diagnostics.ActivityCreationOptions`1[__Canon][System.__Canon]:.ctor(System.Diagnostics.ActivitySource,System.String,System.__Canon,int,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],int):this
-46 (-13.22% of base) : 185608.dasm - System.Diagnostics.ActivityCreationOptions`1[__Canon][System.__Canon]:get_TraceId():System.Diagnostics.ActivityTraceId:this
-39 (-3.21% of base) : 185482.dasm - System.Diagnostics.Activity:Create(System.Diagnostics.ActivitySource,System.String,int,System.String,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],System.DateTimeOffset,System.Diagnostics.ActivityTagsCollection,int,bool,int):System.Diagnostics.Activity
-18 (-0.50% of base) : 50366.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:BindTypeParameterConstraint(Microsoft.CodeAnalysis.VisualBasic.Symbol,Microsoft.CodeAnalysis.VisualBasic.Syntax.ConstraintSyntax,byref,Microsoft.CodeAnalysis.ArrayBuilder`1[TypeParameterConstraint],Microsoft.CodeAnalysis.DiagnosticBag):this
-15 (-0.28% of base) : 49983.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:BindAddRemoveHandlerStatement(Microsoft.CodeAnalysis.VisualBasic.Syntax.AddRemoveHandlerStatementSyntax,Microsoft.CodeAnalysis.DiagnosticBag):Microsoft.CodeAnalysis.VisualBasic.BoundAddRemoveHandlerStatement:this
-14 (-0.19% of base) : 49888.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:DecodeParameterList(Microsoft.CodeAnalysis.VisualBasic.Symbol,bool,int,Microsoft.CodeAnalysis.SeparatedSyntaxList`1[[Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterSyntax, Microsoft.CodeAnalysis.VisualBasic, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.CodeAnalysis.ArrayBuilder`1[[Microsoft.CodeAnalysis.VisualBasic.Symbols.ParameterSymbol, Microsoft.CodeAnalysis.VisualBasic, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],CheckParameterModifierDelegate,Microsoft.CodeAnalysis.DiagnosticBag):this
-13 (-0.64% of base) : 159529.dasm - Internal.TypeSystem.MetadataVirtualMethodAlgorithm:FindBaseUnificationGroup(Internal.TypeSystem.MetadataType,UnificationGroup)
-12 (-0.59% of base) : 154176.dasm - <DisposePendingDisposablesOnExceptionAsync>d__22:MoveNext():this
-6 (-1.37% of base) : 153124.dasm - System.Text.Json.JsonDocument:<CreateForLiteral>g__Create|73_0(System.Byte[],byref):System.Text.Json.JsonDocument
-4 (-0.83% of base) : 79563.dasm - Microsoft.CodeAnalysis.SyntaxTriviaList:Add(Microsoft.CodeAnalysis.SyntaxTrivia):Microsoft.CodeAnalysis.SyntaxTriviaList:this
-4 (-1.06% of base) : 79565.dasm - Microsoft.CodeAnalysis.SyntaxTriviaList:Insert(int,Microsoft.CodeAnalysis.SyntaxTrivia):Microsoft.CodeAnalysis.SyntaxTriviaList:this
-4 (-1.06% of base) : 79569.dasm - Microsoft.CodeAnalysis.SyntaxTriviaList:Replace(Microsoft.CodeAnalysis.SyntaxTrivia,Microsoft.CodeAnalysis.SyntaxTrivia):Microsoft.CodeAnalysis.SyntaxTriviaList:this
-1 (-0.02% of base) : 50383.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:ReclassifyQueryLambdaExpression(Microsoft.CodeAnalysis.VisualBasic.BoundQueryLambda,ushort,Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode,int,bool,Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol,Microsoft.CodeAnalysis.DiagnosticBag):Microsoft.CodeAnalysis.VisualBasic.BoundExpression:this
Top method improvements (percentages):
-46 (-13.22% of base) : 185608.dasm - System.Diagnostics.ActivityCreationOptions`1[__Canon][System.__Canon]:get_TraceId():System.Diagnostics.ActivityTraceId:this
-47 (-6.81% of base) : 185613.dasm - System.Diagnostics.ActivityCreationOptions`1[__Canon][System.__Canon]:.ctor(System.Diagnostics.ActivitySource,System.String,System.__Canon,int,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],int):this
-39 (-3.21% of base) : 185482.dasm - System.Diagnostics.Activity:Create(System.Diagnostics.ActivitySource,System.String,int,System.String,System.Diagnostics.ActivityContext,System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable`1[ActivityLink],System.DateTimeOffset,System.Diagnostics.ActivityTagsCollection,int,bool,int):System.Diagnostics.Activity
-6 (-1.37% of base) : 153124.dasm - System.Text.Json.JsonDocument:<CreateForLiteral>g__Create|73_0(System.Byte[],byref):System.Text.Json.JsonDocument
-4 (-1.06% of base) : 79565.dasm - Microsoft.CodeAnalysis.SyntaxTriviaList:Insert(int,Microsoft.CodeAnalysis.SyntaxTrivia):Microsoft.CodeAnalysis.SyntaxTriviaList:this
-4 (-1.06% of base) : 79569.dasm - Microsoft.CodeAnalysis.SyntaxTriviaList:Replace(Microsoft.CodeAnalysis.SyntaxTrivia,Microsoft.CodeAnalysis.SyntaxTrivia):Microsoft.CodeAnalysis.SyntaxTriviaList:this
-54 (-0.89% of base) : 50323.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:ReportNoConversionError(Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode,Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol,Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol,Microsoft.CodeAnalysis.DiagnosticBag,System.String):this
-4 (-0.83% of base) : 79563.dasm - Microsoft.CodeAnalysis.SyntaxTriviaList:Add(Microsoft.CodeAnalysis.SyntaxTrivia):Microsoft.CodeAnalysis.SyntaxTriviaList:this
-13 (-0.64% of base) : 159529.dasm - Internal.TypeSystem.MetadataVirtualMethodAlgorithm:FindBaseUnificationGroup(Internal.TypeSystem.MetadataType,UnificationGroup)
-12 (-0.59% of base) : 154176.dasm - <DisposePendingDisposablesOnExceptionAsync>d__22:MoveNext():this
-18 (-0.50% of base) : 50366.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:BindTypeParameterConstraint(Microsoft.CodeAnalysis.VisualBasic.Symbol,Microsoft.CodeAnalysis.VisualBasic.Syntax.ConstraintSyntax,byref,Microsoft.CodeAnalysis.ArrayBuilder`1[TypeParameterConstraint],Microsoft.CodeAnalysis.DiagnosticBag):this
-15 (-0.28% of base) : 49983.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:BindAddRemoveHandlerStatement(Microsoft.CodeAnalysis.VisualBasic.Syntax.AddRemoveHandlerStatementSyntax,Microsoft.CodeAnalysis.DiagnosticBag):Microsoft.CodeAnalysis.VisualBasic.BoundAddRemoveHandlerStatement:this
-14 (-0.19% of base) : 49888.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:DecodeParameterList(Microsoft.CodeAnalysis.VisualBasic.Symbol,bool,int,Microsoft.CodeAnalysis.SeparatedSyntaxList`1[[Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterSyntax, Microsoft.CodeAnalysis.VisualBasic, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.CodeAnalysis.ArrayBuilder`1[[Microsoft.CodeAnalysis.VisualBasic.Symbols.ParameterSymbol, Microsoft.CodeAnalysis.VisualBasic, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],CheckParameterModifierDelegate,Microsoft.CodeAnalysis.DiagnosticBag):this
-1 (-0.02% of base) : 50383.dasm - Microsoft.CodeAnalysis.VisualBasic.Binder:ReclassifyQueryLambdaExpression(Microsoft.CodeAnalysis.VisualBasic.BoundQueryLambda,ushort,Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode,int,bool,Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol,Microsoft.CodeAnalysis.DiagnosticBag):Microsoft.CodeAnalysis.VisualBasic.BoundExpression:this
14 total methods with Code Size differences (14 improved, 0 regressed), 0 unchanged.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 113764434 (overridden on cmd)
Total bytes of diff: 113764145 (overridden on cmd)
Total bytes of delta: -289 (-0.00 % of base)
diff is an improvement.
relative diff is an improvement.
Detail diffs
Top file improvements (bytes):
-106 : 336393.dasm (-28.12% of base)
-30 : 308987.dasm (-10.49% of base)
-30 : 308927.dasm (-11.15% of base)
-30 : 308930.dasm (-11.67% of base)
-22 : 309006.dasm (-0.34% of base)
-15 : 129111.dasm (-0.95% of base)
-15 : 127022.dasm (-0.88% of base)
-12 : 16559.dasm (-0.51% of base)
-10 : 129642.dasm (-1.67% of base)
-8 : 332832.dasm (-0.77% of base)
-4 : 125931.dasm (-0.84% of base)
-3 : 2142.dasm (-0.42% of base)
-2 : 321407.dasm (-0.01% of base)
-2 : 95429.dasm (-0.32% of base)
14 total files with Code Size differences (14 improved, 0 regressed), 0 unchanged.
Top method improvements (bytes):
-106 (-28.12% of base) : 336393.dasm - System.Tests.ExtensionsTests:ConvertToRef8()
-30 (-11.67% of base) : 308930.dasm - System.Numerics.Tests.Vector4Tests:Vector4TransformVector2Test1():this
-30 (-11.15% of base) : 308927.dasm - System.Numerics.Tests.Vector4Tests:Vector4TransformVector3Test1():this
-30 (-10.49% of base) : 308987.dasm - System.Numerics.Tests.Vector4Tests:Vector4TransformVector4Test1():this
-22 (-0.34% of base) : 309006.dasm - System.Numerics.Tests.Matrix3x2Tests:Matrix3x2EqualsNanTest():this
-15 (-0.88% of base) : 127022.dasm - Microsoft.CodeAnalysis.CSharp.CodeGeneration.CSharpSyntaxGenerator:DocumentationCommentTrivia(System.Collections.Generic.IEnumerable`1[[Microsoft.CodeAnalysis.SyntaxNode, Microsoft.CodeAnalysis, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.CodeAnalysis.SyntaxTriviaList,Microsoft.CodeAnalysis.SyntaxTrivia,System.String):Microsoft.CodeAnalysis.SyntaxNode:this
-15 (-0.95% of base) : 129111.dasm - Microsoft.CodeAnalysis.VisualBasic.CodeGeneration.VisualBasicSyntaxGenerator:DocumentationCommentTrivia(System.Collections.Generic.IEnumerable`1[[Microsoft.CodeAnalysis.SyntaxNode, Microsoft.CodeAnalysis, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.CodeAnalysis.SyntaxTriviaList,Microsoft.CodeAnalysis.SyntaxTrivia,System.String):Microsoft.CodeAnalysis.SyntaxNode:this
-12 (-0.51% of base) : 16559.dasm - <FindReferencesThroughAliasSymbolsAsync>d__26:MoveNext():this
-10 (-1.67% of base) : 129642.dasm - Microsoft.CodeAnalysis.VisualBasic.Formatting.VisualBasicTriviaFormatter:CreateEndOfLine():Microsoft.CodeAnalysis.SyntaxTrivia:this
-8 (-0.77% of base) : 332832.dasm - System.Threading.Tasks.Tests.ValueTaskTests:Generic_CreateFromSuccessfullyCompleted_IsCompletedSuccessfully(int):this
-4 (-0.84% of base) : 125931.dasm - Microsoft.CodeAnalysis.CSharp.Formatting.CSharpTriviaFormatter:CreateEndOfLine():Microsoft.CodeAnalysis.SyntaxTrivia:this
-3 (-0.42% of base) : 2142.dasm - Roslyn.Utilities.SyntaxPath:TryResolve(Microsoft.CodeAnalysis.SyntaxNode,byref):bool:this
-2 (-0.01% of base) : 321407.dasm - System.Numerics.Tests.ComparisonTest:RunPositiveTests(System.Random)
-2 (-0.32% of base) : 95429.dasm - System.Text.Json.Tests.JsonDocumentTests:DefaultArrayEnumeratorDoesNotThrow()
Top method improvements (percentages):
-106 (-28.12% of base) : 336393.dasm - System.Tests.ExtensionsTests:ConvertToRef8()
-30 (-11.67% of base) : 308930.dasm - System.Numerics.Tests.Vector4Tests:Vector4TransformVector2Test1():this
-30 (-11.15% of base) : 308927.dasm - System.Numerics.Tests.Vector4Tests:Vector4TransformVector3Test1():this
-30 (-10.49% of base) : 308987.dasm - System.Numerics.Tests.Vector4Tests:Vector4TransformVector4Test1():this
-10 (-1.67% of base) : 129642.dasm - Microsoft.CodeAnalysis.VisualBasic.Formatting.VisualBasicTriviaFormatter:CreateEndOfLine():Microsoft.CodeAnalysis.SyntaxTrivia:this
-15 (-0.95% of base) : 129111.dasm - Microsoft.CodeAnalysis.VisualBasic.CodeGeneration.VisualBasicSyntaxGenerator:DocumentationCommentTrivia(System.Collections.Generic.IEnumerable`1[[Microsoft.CodeAnalysis.SyntaxNode, Microsoft.CodeAnalysis, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.CodeAnalysis.SyntaxTriviaList,Microsoft.CodeAnalysis.SyntaxTrivia,System.String):Microsoft.CodeAnalysis.SyntaxNode:this
-15 (-0.88% of base) : 127022.dasm - Microsoft.CodeAnalysis.CSharp.CodeGeneration.CSharpSyntaxGenerator:DocumentationCommentTrivia(System.Collections.Generic.IEnumerable`1[[Microsoft.CodeAnalysis.SyntaxNode, Microsoft.CodeAnalysis, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.CodeAnalysis.SyntaxTriviaList,Microsoft.CodeAnalysis.SyntaxTrivia,System.String):Microsoft.CodeAnalysis.SyntaxNode:this
-4 (-0.84% of base) : 125931.dasm - Microsoft.CodeAnalysis.CSharp.Formatting.CSharpTriviaFormatter:CreateEndOfLine():Microsoft.CodeAnalysis.SyntaxTrivia:this
-8 (-0.77% of base) : 332832.dasm - System.Threading.Tasks.Tests.ValueTaskTests:Generic_CreateFromSuccessfullyCompleted_IsCompletedSuccessfully(int):this
-12 (-0.51% of base) : 16559.dasm - <FindReferencesThroughAliasSymbolsAsync>d__26:MoveNext():this
-3 (-0.42% of base) : 2142.dasm - Roslyn.Utilities.SyntaxPath:TryResolve(Microsoft.CodeAnalysis.SyntaxNode,byref):bool:this
-22 (-0.34% of base) : 309006.dasm - System.Numerics.Tests.Matrix3x2Tests:Matrix3x2EqualsNanTest():this
-2 (-0.32% of base) : 95429.dasm - System.Text.Json.Tests.JsonDocumentTests:DefaultArrayEnumeratorDoesNotThrow()
-2 (-0.01% of base) : 321407.dasm - System.Numerics.Tests.ComparisonTest:RunPositiveTests(System.Random)
14 total methods with Code Size differences (14 improved, 0 regressed), 0 unchanged.