Open MihuBot opened 11 months ago
Build completed in 26 minutes.
Found 2 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 6733188 Total bytes of diff: 6732826 Total bytes of delta: -362 (-0.01 % of base) Total relative delta: -1.80 diff is an improvement. relative diff is an improvement. Top file improvements (bytes): -362 : System.Private.CoreLib.dasm (-0.005% of base) 1 total files with Code Size differences (1 improved, 0 regressed), 0 unchanged. Top method regressions (bytes): 20 (2.500% of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:FixDefaultShortDatePattern(System.Collections.Generic.List`1[System.String]) (FullOpts) 8 (0.569% of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:IcuGetJapaneseEras():System.Globalization.EraInfo[] (FullOpts) 4 (0.342% of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:EnumerateFilesRecursively(System.String,System.Predicate`1[System.String]) (FullOpts) 2 (2.381% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) 2 (0.383% of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfoScanner:GetDateWordsOfDTFI(System.Globalization.DateTimeFormatInfo):System.String[]:this (FullOpts) 1 (0.160% of base) : System.Private.CoreLib.dasm - System.StartupHookProvider:ProcessStartupHooks(System.String) (FullOpts) 1 (0.282% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskExceptionHolder:CreateExceptionObject(ubyte,System.Exception):System.AggregateException:this (FullOpts) 1 (0.093% of base) : System.Private.CoreLib.dasm - System.Threading.TimerQueue:TimerThread() (FullOpts) Top method improvements (bytes): -180 (-9.852% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:RunContinuations(System.Object):this (FullOpts) -9 (-11.688% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.392% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.250% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.538% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -8 (-2.589% of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumDatePatterns(System.String,ushort,int,byref):ubyte (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[double]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[int]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[long]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[short]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.__Canon]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Nullable`1[int]]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Numerics.Vector`1[float]]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[ubyte]:GetId(ubyte):int:this (FullOpts) -5 (-1.316% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetToken():int:this (FullOpts) -5 (-1.887% of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter:ThrowForNonSuccess(System.Threading.Tasks.Task) (FullOpts) -4 (-0.495% of base) : System.Private.CoreLib.dasm - System.AggregateException:Flatten():System.AggregateException:this (FullOpts) -4 (-8.000% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:get_Item(int):double:this (FullOpts) -4 (-8.889% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:get_Item(int):int:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:get_Item(int):long:this (FullOpts) -4 (-8.511% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:get_Item(int):short:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:get_Item(int):System.__Canon:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Nullable`1[int]]:get_Item(int):System.Nullable`1[int]:this (FullOpts) -4 (-5.000% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Nullable`1[int]]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -4 (-6.250% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Numerics.Vector`1[float]]:get_Item(int):System.Numerics.Vector`1[float]:this (FullOpts) -4 (-4.396% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Numerics.Vector`1[float]]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:get_Item(int):ubyte:this (FullOpts) -4 (-1.108% of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumMonthNames(System.String,ushort,int,byref,byref):ubyte (FullOpts) -4 (-1.626% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILGenerator:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -4 (-1.732% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILInfo:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -4 (-4.082% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:GetStringLiteral(int):System.String:this (FullOpts) -4 (-5.882% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:get_Item(int):System.Object:this (FullOpts) -4 (-4.348% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:GetString(int):System.String:this (FullOpts) -4 (-0.343% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:AddAssemblyQualifiedName(System.Type,int):this (FullOpts) -4 (-0.307% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[double]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.308% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[int]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.308% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[long]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.307% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[short]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.300% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.__Canon]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.303% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.Nullable`1[int]]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.271% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.Numerics.Vector`1[float]]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.307% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[ubyte]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -3 (-1.345% of base) : System.Private.CoreLib.dasm - System.AggregateException:.ctor(System.String,System.Collections.Generic.List`1[System.Runtime.ExceptionServices.ExceptionDispatchInfo]):this (FullOpts) -3 (-0.458% of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventListener:AddEventSource(System.Diagnostics.Tracing.EventSource) (FullOpts) -2 (-0.889% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:ResolveSignature(int,int):ubyte[]:this (FullOpts) -2 (-1.626% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:PopOpenGenericArgument():this (FullOpts) -1 (-0.143% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:ResolveToken(int,byref,byref,byref):this (FullOpts) Top method regressions (percentages): 20 (2.500% of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:FixDefaultShortDatePattern(System.Collections.Generic.List`1[System.String]) (FullOpts) 2 (2.381% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) 8 (0.569% of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:IcuGetJapaneseEras():System.Globalization.EraInfo[] (FullOpts) 2 (0.383% of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfoScanner:GetDateWordsOfDTFI(System.Globalization.DateTimeFormatInfo):System.String[]:this (FullOpts) 4 (0.342% of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:EnumerateFilesRecursively(System.String,System.Predicate`1[System.String]) (FullOpts) 1 (0.282% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskExceptionHolder:CreateExceptionObject(ubyte,System.Exception):System.AggregateException:this (FullOpts) 1 (0.160% of base) : System.Private.CoreLib.dasm - System.StartupHookProvider:ProcessStartupHooks(System.String) (FullOpts) 1 (0.093% of base) : System.Private.CoreLib.dasm - System.Threading.TimerQueue:TimerThread() (FullOpts) Top method improvements (percentages): -9 (-11.688% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.538% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.392% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.250% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -180 (-9.852% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:RunContinuations(System.Object):this (FullOpts) -4 (-8.889% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:get_Item(int):int:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:get_Item(int):long:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:get_Item(int):System.__Canon:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Nullable`1[int]]:get_Item(int):System.Nullable`1[int]:this (FullOpts) -4 (-8.696% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:get_Item(int):ubyte:this (FullOpts) -4 (-8.511% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:get_Item(int):short:this (FullOpts) -4 (-8.000% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:get_Item(int):double:this (FullOpts) -4 (-6.250% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Numerics.Vector`1[float]]:get_Item(int):System.Numerics.Vector`1[float]:this (FullOpts) -4 (-5.882% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:get_Item(int):System.Object:this (FullOpts) -4 (-5.000% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Nullable`1[int]]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -4 (-4.396% of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.Numerics.Vector`1[float]]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -4 (-4.348% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:GetString(int):System.String:this (FullOpts) -4 (-4.082% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:GetStringLiteral(int):System.String:this (FullOpts) -8 (-2.589% of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumDatePatterns(System.String,ushort,int,byref):ubyte (FullOpts) -5 (-1.887% of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter:ThrowForNonSuccess(System.Threading.Tasks.Task) (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[double]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[int]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[long]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[short]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.__Canon]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Nullable`1[int]]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Numerics.Vector`1[float]]:GetId(ubyte):int:this (FullOpts) -6 (-1.807% of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[ubyte]:GetId(ubyte):int:this (FullOpts) -4 (-1.732% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILInfo:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -4 (-1.626% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILGenerator:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -2 (-1.626% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:PopOpenGenericArgument():this (FullOpts) -3 (-1.345% of base) : System.Private.CoreLib.dasm - System.AggregateException:.ctor(System.String,System.Collections.Generic.List`1[System.Runtime.ExceptionServices.ExceptionDispatchInfo]):this (FullOpts) -5 (-1.316% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetToken():int:this (FullOpts) -4 (-1.108% of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumMonthNames(System.String,ushort,int,byref,byref):ubyte (FullOpts) -2 (-0.889% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:ResolveSignature(int,int):ubyte[]:this (FullOpts) -4 (-0.495% of base) : System.Private.CoreLib.dasm - System.AggregateException:Flatten():System.AggregateException:this (FullOpts) -3 (-0.458% of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventListener:AddEventSource(System.Diagnostics.Tracing.EventSource) (FullOpts) -4 (-0.343% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:AddAssemblyQualifiedName(System.Type,int):this (FullOpts) -4 (-0.308% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[int]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.308% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[long]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.307% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[short]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.307% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[ubyte]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.307% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[double]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.303% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.Nullable`1[int]]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.300% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.__Canon]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.271% of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.Numerics.Vector`1[float]]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -1 (-0.143% of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:ResolveToken(int,byref,byref,byref):this (FullOpts) 56 total methods with Code Size differences (48 improved, 8 regressed), 55145 unchanged. --------------------------------------------------------------------------------
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/7b3b5b57bd378317c7d735754434b6b5
Larger list of diffs: https://gist.github.com/MihuBot/e030b904bea77b76d61f1823b53ab575
@MihaZupan
Build completed in 26 minutes.
CoreLib diffs
Frameworks diffs
Diffs
``` Found 320 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 38015793 Total bytes of diff: 38017650 Total bytes of delta: 1857 (0.00 % of base) Total relative delta: -7.06 diff is a regression. relative diff is an improvement. Top file regressions (bytes): 2232 : System.Security.Cryptography.dasm (0.209% of base) 385 : System.Text.RegularExpressions.dasm (0.053% of base) 266 : System.Linq.Parallel.dasm (0.012% of base) 241 : System.Diagnostics.DiagnosticSource.dasm (0.103% of base) 216 : System.Collections.Immutable.dasm (0.011% of base) 152 : System.Reflection.Metadata.dasm (0.028% of base) 101 : Microsoft.CSharp.dasm (0.029% of base) 51 : System.ComponentModel.Composition.dasm (0.011% of base) 34 : System.Transactions.Local.dasm (0.022% of base) 26 : System.Private.DataContractSerialization.dasm (0.003% of base) 25 : Microsoft.Extensions.Diagnostics.dasm (0.134% of base) 17 : System.Net.Security.dasm (0.008% of base) 16 : System.Collections.Concurrent.dasm (0.004% of base) 12 : System.Net.Mail.dasm (0.006% of base) 4 : System.CodeDom.dasm (0.002% of base) 2 : Microsoft.Extensions.Logging.dasm (0.005% of base) 2 : System.Diagnostics.Process.dasm (0.002% of base) Top file improvements (bytes): -362 : System.Private.CoreLib.dasm (-0.005% of base) -340 : System.Linq.dasm (-0.030% of base) -270 : System.Data.Common.dasm (-0.016% of base) -91 : System.Security.Cryptography.Xml.dasm (-0.043% of base) -89 : System.Text.Json.dasm (-0.007% of base) -85 : System.Linq.Expressions.dasm (-0.009% of base) -81 : System.ComponentModel.TypeConverter.dasm (-0.026% of base) -64 : System.Collections.dasm (-0.011% of base) -60 : System.Data.Odbc.dasm (-0.025% of base) -58 : Microsoft.Extensions.Logging.Abstractions.dasm (-0.079% of base) -56 : System.Diagnostics.TraceSource.dasm (-0.110% of base) -38 : System.Threading.Tasks.Dataflow.dasm (-0.003% of base) -33 : System.Net.Primitives.dasm (-0.037% of base) -25 : Microsoft.Extensions.Caching.Memory.dasm (-0.123% of base) -24 : System.Private.Xml.dasm (-0.001% of base) -23 : System.Security.Cryptography.Pkcs.dasm (-0.006% of base) -23 : System.ObjectModel.dasm (-0.034% of base) -20 : System.Net.NetworkInformation.dasm (-0.038% of base) -17 : Microsoft.VisualBasic.Core.dasm (-0.003% of base) -17 : System.Configuration.ConfigurationManager.dasm (-0.004% of base) -14 : Microsoft.Extensions.Hosting.dasm (-0.018% of base) -13 : ILCompiler.Reflection.ReadyToRun.dasm (-0.006% of base) -12 : System.ComponentModel.Annotations.dasm (-0.023% of base) -12 : System.Net.Http.dasm (-0.002% of base) -11 : Microsoft.Extensions.DependencyInjection.dasm (-0.014% of base) -9 : System.Net.Requests.dasm (-0.007% of base) -8 : System.IO.Pipelines.dasm (-0.010% of base) -8 : Microsoft.Extensions.Http.dasm (-0.012% of base) -7 : Microsoft.Extensions.Configuration.Xml.dasm (-0.070% of base) -6 : System.Reflection.Emit.dasm (-0.011% of base) -5 : Microsoft.Extensions.Options.dasm (-0.015% of base) -5 : Microsoft.Extensions.Logging.TraceSource.dasm (-0.057% of base) -4 : System.ServiceModel.Syndication.dasm (-0.002% of base) -4 : System.Net.HttpListener.dasm (-0.004% of base) -4 : System.IO.Packaging.dasm (-0.004% of base) -4 : Microsoft.Extensions.Configuration.dasm (-0.019% of base) -4 : System.Reflection.Context.dasm (-0.007% of base) -4 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (-0.006% of base) -3 : Microsoft.Extensions.FileProviders.Composite.dasm (-0.134% of base) -3 : Microsoft.Extensions.FileSystemGlobbing.dasm (-0.010% of base) -3 : Microsoft.Extensions.Primitives.dasm (-0.011% of base) -2 : System.Reflection.DispatchProxy.dasm (-0.010% of base) -2 : System.Runtime.Serialization.Formatters.dasm (-0.002% of base) -2 : System.Formats.Cbor.dasm (-0.004% of base) 61 total files with Code Size differences (44 improved, 17 regressed), 195 unchanged. Top method regressions (bytes): 146 (3.653% of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCharClass:Canonicalize():this (FullOpts) (2 methods) 122 (4.792% of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:ComputeMinLength():int:this (FullOpts) (2 methods) 104 (4.810% of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:EliminateEndingBacktracking():this (FullOpts) (2 methods) 87 (0.822% of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:bindUserDefinedConversion(Microsoft.CSharp.RuntimeBinder.Semantics.Expr,Microsoft.CSharp.RuntimeBinder.Semantics.CType,Microsoft.CSharp.RuntimeBinder.Semantics.CType,ubyte,byref,ubyte):ubyte:this (FullOpts) 74 (3.719% of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexPrefixAnalyzer:FindLeadingOrTrailingAnchor(System.Text.RegularExpressions.RegexNode,ubyte):ubyte (FullOpts) (2 methods) 58 (6.304% of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SP800108HmacCounterKdfImplementationManaged:DeriveBytesOneShot(System.ReadOnlySpan`1[ubyte],System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan`1[ushort],System.ReadOnlySpan`1[ushort],System.Span`1[ubyte]) (FullOpts) 52 (2.737% of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptoStream+Artifacts: