Skip to content

Latest commit

 

History

History
420 lines (330 loc) · 31.4 KB

win-x64.md

File metadata and controls

420 lines (330 loc) · 31.4 KB

aspnet.run.windows.x64.checked.mch:


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.


benchmarks.run.windows.x64.checked.mch:


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.


coreclr_tests.pmi.windows.x64.checked.mch:


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.


libraries.crossgen2.windows.x64.checked.mch:


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.


libraries.pmi.windows.x64.checked.mch:


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.


libraries_tests.pmi.windows.x64.checked.mch:


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.