Open MihuBot opened 1 year ago
Build completed in 2 hours 3 minutes.
Found 2 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 7228969 Total bytes of diff: 7228607 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.01 % of base) 1 total files with Code Size differences (1 improved, 0 regressed), 0 unchanged. Top method regressions (bytes): 20 (2.50 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:FixDefaultShortDatePattern(System.Collections.Generic.List`1[System.String]) (FullOpts) 8 (0.57 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:IcuGetJapaneseEras():System.Globalization.EraInfo[] (FullOpts) 4 (0.34 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:EnumerateFilesRecursively(System.String,System.Predicate`1[System.String]) (FullOpts) 2 (2.38 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) 2 (0.38 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfoScanner:GetDateWordsOfDTFI(System.Globalization.DateTimeFormatInfo):System.String[]:this (FullOpts) 1 (0.16 % of base) : System.Private.CoreLib.dasm - System.StartupHookProvider:ProcessStartupHooks(System.String) (FullOpts) 1 (0.28 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskExceptionHolder:CreateExceptionObject(ubyte,System.Exception):System.AggregateException:this (FullOpts) 1 (0.09 % of base) : System.Private.CoreLib.dasm - System.Threading.TimerQueue:TimerThread() (FullOpts) Top method improvements (bytes): -180 (-9.85 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:RunContinuations(System.Object):this (FullOpts) -9 (-11.69 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.39 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.25 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.54 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -8 (-2.59 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumDatePatterns(System.String,ushort,int,byref):ubyte (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[double]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[int]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[long]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[short]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.__Canon]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Nullable`1[int]]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Numerics.Vector`1[float]]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[ubyte]:GetId(ubyte):int:this (FullOpts) -5 (-1.32 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetToken():int:this (FullOpts) -5 (-1.89 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter:ThrowForNonSuccess(System.Threading.Tasks.Task) (FullOpts) -4 (-0.50 % of base) : System.Private.CoreLib.dasm - System.AggregateException:Flatten():System.AggregateException:this (FullOpts) -4 (-8.00 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:get_Item(int):double:this (FullOpts) -4 (-8.89 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:get_Item(int):int:this (FullOpts) -4 (-8.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:get_Item(int):long:this (FullOpts) -4 (-8.51 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:get_Item(int):short:this (FullOpts) -4 (-8.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:get_Item(int):System.__Canon:this (FullOpts) -4 (-8.70 % 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.70 % 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.00 % 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.25 % 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.40 % 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.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:get_Item(int):ubyte:this (FullOpts) -4 (-1.11 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumMonthNames(System.String,ushort,int,byref,byref):ubyte (FullOpts) -4 (-1.63 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILGenerator:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -4 (-1.73 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILInfo:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -4 (-4.08 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:GetStringLiteral(int):System.String:this (FullOpts) -4 (-5.88 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:get_Item(int):System.Object:this (FullOpts) -4 (-4.35 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:GetString(int):System.String:this (FullOpts) -4 (-0.34 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:AddAssemblyQualifiedName(System.Type,int):this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[double]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[int]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[long]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[short]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.__Canon]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.30 % 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.27 % 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.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[ubyte]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -3 (-1.35 % of base) : System.Private.CoreLib.dasm - System.AggregateException:.ctor(System.String,System.Collections.Generic.List`1[System.Runtime.ExceptionServices.ExceptionDispatchInfo]):this (FullOpts) -3 (-0.46 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventListener:AddEventSource(System.Diagnostics.Tracing.EventSource) (FullOpts) -2 (-0.89 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:ResolveSignature(int,int):ubyte[]:this (FullOpts) -2 (-1.63 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:PopOpenGenericArgument():this (FullOpts) -1 (-0.14 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:ResolveToken(int,byref,byref,byref):this (FullOpts) Top method regressions (percentages): 20 (2.50 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:FixDefaultShortDatePattern(System.Collections.Generic.List`1[System.String]) (FullOpts) 2 (2.38 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) 8 (0.57 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:IcuGetJapaneseEras():System.Globalization.EraInfo[] (FullOpts) 2 (0.38 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfoScanner:GetDateWordsOfDTFI(System.Globalization.DateTimeFormatInfo):System.String[]:this (FullOpts) 4 (0.34 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:EnumerateFilesRecursively(System.String,System.Predicate`1[System.String]) (FullOpts) 1 (0.28 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskExceptionHolder:CreateExceptionObject(ubyte,System.Exception):System.AggregateException:this (FullOpts) 1 (0.16 % of base) : System.Private.CoreLib.dasm - System.StartupHookProvider:ProcessStartupHooks(System.String) (FullOpts) 1 (0.09 % of base) : System.Private.CoreLib.dasm - System.Threading.TimerQueue:TimerThread() (FullOpts) Top method improvements (percentages): -9 (-11.69 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.54 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.39 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -9 (-11.25 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:System.Collections.IList.get_Item(int):System.Object:this (FullOpts) -180 (-9.85 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:RunContinuations(System.Object):this (FullOpts) -4 (-8.89 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:get_Item(int):int:this (FullOpts) -4 (-8.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[long]:get_Item(int):long:this (FullOpts) -4 (-8.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:get_Item(int):System.__Canon:this (FullOpts) -4 (-8.70 % 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.70 % 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.70 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[ubyte]:get_Item(int):ubyte:this (FullOpts) -4 (-8.51 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[short]:get_Item(int):short:this (FullOpts) -4 (-8.00 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[double]:get_Item(int):double:this (FullOpts) -4 (-6.25 % 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.88 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:get_Item(int):System.Object:this (FullOpts) -4 (-5.00 % 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.40 % 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.35 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:GetString(int):System.String:this (FullOpts) -4 (-4.08 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:GetStringLiteral(int):System.String:this (FullOpts) -8 (-2.59 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumDatePatterns(System.String,ushort,int,byref):ubyte (FullOpts) -5 (-1.89 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter:ThrowForNonSuccess(System.Threading.Tasks.Task) (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[double]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[int]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[long]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[short]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.__Canon]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Nullable`1[int]]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[System.Numerics.Vector`1[float]]:GetId(ubyte):int:this (FullOpts) -6 (-1.81 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1+IdManager[ubyte]:GetId(ubyte):int:this (FullOpts) -4 (-1.73 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILInfo:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -4 (-1.63 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILGenerator:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts) -2 (-1.63 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:PopOpenGenericArgument():this (FullOpts) -3 (-1.35 % of base) : System.Private.CoreLib.dasm - System.AggregateException:.ctor(System.String,System.Collections.Generic.List`1[System.Runtime.ExceptionServices.ExceptionDispatchInfo]):this (FullOpts) -5 (-1.32 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetToken():int:this (FullOpts) -4 (-1.11 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:EnumMonthNames(System.String,ushort,int,byref,byref):ubyte (FullOpts) -2 (-0.89 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicScope:ResolveSignature(int,int):ubyte[]:this (FullOpts) -4 (-0.50 % of base) : System.Private.CoreLib.dasm - System.AggregateException:Flatten():System.AggregateException:this (FullOpts) -3 (-0.46 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventListener:AddEventSource(System.Diagnostics.Tracing.EventSource) (FullOpts) -4 (-0.34 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:AddAssemblyQualifiedName(System.Type,int):this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[int]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[long]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[short]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[ubyte]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.31 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[double]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.30 % 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.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.UnwrapPromise`1[System.__Canon]:TrySetFromTask(System.Threading.Tasks.Task,ubyte):ubyte:this (FullOpts) -4 (-0.27 % 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.14 % 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), 55142 unchanged. --------------------------------------------------------------------------------
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/4664955f574011b32fc97d7d942367d0
Larger list of diffs: https://gist.github.com/MihuBot/4e3e78eeb2b0dd684b89451f94f99ca8
@MihaZupan
Build completed in 2 hours 3 minutes.
CoreLib diffs
Frameworks diffs
Diffs
``` Found 319 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 38516395 Total bytes of diff: 38515979 Total bytes of delta: -416 (-0.00 % of base) Total relative delta: -11.16 diff is an improvement. relative diff is an improvement. Top file regressions (bytes): 385 : System.Text.RegularExpressions.dasm (0.05 % of base) 266 : System.Linq.Parallel.dasm (0.01 % of base) 241 : System.Diagnostics.DiagnosticSource.dasm (0.10 % of base) 216 : System.Collections.Immutable.dasm (0.01 % of base) 152 : System.Reflection.Metadata.dasm (0.03 % of base) 101 : Microsoft.CSharp.dasm (0.03 % of base) 51 : System.ComponentModel.Composition.dasm (0.01 % of base) 26 : System.Private.DataContractSerialization.dasm (0.00 % of base) 25 : Microsoft.Extensions.Diagnostics.dasm (0.13 % of base) 17 : System.Net.Security.dasm (0.01 % of base) 16 : System.Collections.Concurrent.dasm (0.00 % of base) 12 : System.Net.Mail.dasm (0.01 % of base) 4 : System.CodeDom.dasm (0.00 % of base) 2 : System.Diagnostics.Process.dasm (0.00 % of base) 2 : Microsoft.Extensions.Logging.dasm (0.01 % of base) Top file improvements (bytes): -362 : System.Private.CoreLib.dasm (-0.01 % of base) -340 : System.Linq.dasm (-0.03 % of base) -270 : System.Data.Common.dasm (-0.02 % of base) -91 : System.Security.Cryptography.Xml.dasm (-0.04 % of base) -89 : System.Text.Json.dasm (-0.01 % of base) -85 : System.Linq.Expressions.dasm (-0.01 % of base) -81 : System.ComponentModel.TypeConverter.dasm (-0.03 % of base) -64 : System.Collections.dasm (-0.01 % of base) -60 : System.Data.Odbc.dasm (-0.03 % of base) -58 : Microsoft.Extensions.Logging.Abstractions.dasm (-0.08 % of base) -56 : System.Diagnostics.TraceSource.dasm (-0.11 % of base) -38 : System.Threading.Tasks.Dataflow.dasm (-0.00 % of base) -33 : System.Net.Primitives.dasm (-0.04 % of base) -25 : Microsoft.Extensions.Caching.Memory.dasm (-0.12 % of base) -24 : System.Private.Xml.dasm (-0.00 % of base) -23 : System.Security.Cryptography.Pkcs.dasm (-0.01 % of base) -23 : System.ObjectModel.dasm (-0.03 % of base) -20 : System.Net.NetworkInformation.dasm (-0.04 % of base) -17 : System.Configuration.ConfigurationManager.dasm (-0.00 % of base) -17 : Microsoft.VisualBasic.Core.dasm (-0.00 % of base) -14 : Microsoft.Extensions.Hosting.dasm (-0.02 % of base) -13 : ILCompiler.Reflection.ReadyToRun.dasm (-0.01 % of base) -12 : System.Net.Http.dasm (-0.00 % of base) -12 : System.ComponentModel.Annotations.dasm (-0.02 % of base) -11 : Microsoft.Extensions.DependencyInjection.dasm (-0.01 % of base) -9 : System.Net.Requests.dasm (-0.01 % of base) -8 : Microsoft.Extensions.Http.dasm (-0.01 % of base) -8 : System.IO.Pipelines.dasm (-0.01 % of base) -7 : Microsoft.Extensions.Configuration.Xml.dasm (-0.07 % of base) -7 : System.Security.Cryptography.dasm (-0.00 % of base) -6 : System.Reflection.Emit.dasm (-0.01 % of base) -5 : Microsoft.Extensions.Options.dasm (-0.02 % of base) -5 : Microsoft.Extensions.Logging.TraceSource.dasm (-0.06 % of base) -4 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (-0.01 % of base) -4 : System.IO.Packaging.dasm (-0.00 % of base) -4 : System.ServiceModel.Syndication.dasm (-0.00 % of base) -4 : System.Reflection.Context.dasm (-0.01 % of base) -4 : System.Net.HttpListener.dasm (-0.00 % of base) -4 : Microsoft.Extensions.Configuration.dasm (-0.02 % of base) -3 : Microsoft.Extensions.FileProviders.Composite.dasm (-0.13 % of base) -3 : Microsoft.Extensions.FileSystemGlobbing.dasm (-0.01 % of base) -3 : Microsoft.Extensions.Primitives.dasm (-0.01 % of base) -2 : System.Runtime.Serialization.Formatters.dasm (-0.00 % of base) -2 : System.Formats.Cbor.dasm (-0.00 % of base) -2 : System.Reflection.DispatchProxy.dasm (-0.01 % of base) 60 total files with Code Size differences (45 improved, 15 regressed), 196 unchanged. Top method regressions (bytes): 146 (3.65 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCharClass:Canonicalize():this (FullOpts) (2 methods) 122 (4.79 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:ComputeMinLength():int:this (FullOpts) (2 methods) 104 (4.81 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexNode:EliminateEndingBacktracking():this (FullOpts) (2 methods) 87 (0.82 % 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.72 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexPrefixAnalyzer:FindLeadingOrTrailingAnchor(System.Text.RegularExpressions.RegexNode,ubyte):ubyte (FullOpts) (2 methods) 47 (1.10 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationWriterILGen:WriteEnumMethod(System.Xml.Serialization.EnumMapping):this (FullOpts) 45 (0.84 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCompiler:Artifacts: