Skip to content

[JitDiff X64] [AndyAyersMS] JIT: remove unnecessary inlining restriction #1142

Open
@MihuBot

Description

@MihuBot

Job completed in 15 minutes 31 seconds (remote runner delay: 51 seconds).
dotnet/runtime#116773

Diffs

Diffs
Found 93 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 40619814
Total bytes of diff: 40644290
Total bytes of delta: 24476 (0.06 % of base)
Total relative delta: Infinity
    diff is a regression.
    relative diff is a regression.


Top file regressions (bytes):
        8968 : System.Collections.Immutable.dasm (0.47 % of base)
        7236 : Microsoft.Extensions.Logging.Abstractions.dasm (10.55 % of base)
        2648 : Microsoft.Extensions.Hosting.dasm (3.82 % of base)
        2238 : System.Data.Common.dasm (0.14 % of base)
         987 : Microsoft.Extensions.Logging.dasm (2.87 % of base)
         678 : Microsoft.Extensions.Caching.Memory.dasm (3.32 % of base)
         501 : Microsoft.Extensions.Hosting.Systemd.dasm (14.59 % of base)
         492 : Microsoft.Extensions.Hosting.WindowsServices.dasm (8.09 % of base)
         379 : System.Net.Sockets.dasm (0.14 % of base)
         349 : System.Security.Cryptography.Pkcs.dasm (0.08 % of base)

10 total files with Code Size differences (0 improved, 10 regressed), 250 unchanged.

Top method regressions (bytes):
         525 (161.54 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.ConsoleLifetime:OnApplicationStarted():this (FullOpts)
         433 (39.40 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:OvercapacityCompaction():this (FullOpts)
         379 (Infinity of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketAsyncEngine:EventLoop():this (FullOpts)
         258 (175.51 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.SystemdLifetime:OnApplicationStopping():this (FullOpts)
         250 (229.36 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.ConsoleLifetime:OnApplicationStopping():this (FullOpts)
         250 (229.36 % of base) : Microsoft.Extensions.Hosting.WindowsServices.dasm - Microsoft.Extensions.Hosting.WindowsServices.WindowsServiceLifetime:<WaitForStartAsync>b__16_2():this (FullOpts)
         246 (99.60 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:ApplicationError(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Exception) (FullOpts)
         245 (69.80 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:TriggerOvercapacityCompaction():this (FullOpts)
         243 (129.95 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.SystemdLifetime:OnApplicationStarted():this (FullOpts)
         242 (158.17 % of base) : Microsoft.Extensions.Hosting.WindowsServices.dasm - Microsoft.Extensions.Hosting.WindowsServices.WindowsServiceLifetime:<WaitForStartAsync>b__16_1():this (FullOpts)
         241 (219.09 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[System.__Canon,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.__Canon,System.Nullable`1[int],System.Exception):this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[byte]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],byte]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[double]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],double]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[int]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],int]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[long]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],long]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[short]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],short]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[System.Nullable`1[int]]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],System.Nullable`1[int]]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[System.Numerics.Vector`1[float]]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],System.Numerics.Vector`1[float]]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[byte]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,byte]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[double]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,double]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[int]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,int]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[long]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,long]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[short]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,short]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,System.__Canon]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[System.Nullable`1[int]]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[System.Numerics.Vector`1[float]]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,System.Numerics.Vector`1[float]]:this (FullOpts)
         223 (247.78 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[System.__Canon]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.__Canon,System.Exception):this (FullOpts)
         216 (744.83 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:Log(Microsoft.Extensions.Logging.ILogger,int,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         214 (40.00 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):System.IDisposable:this (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Started(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Starting(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Stopped(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Stopping(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         204 (92.73 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:BackgroundServiceFaulted(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
         204 (92.73 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:HostedServiceStartupFaulted(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
         204 (92.73 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:StoppedWithException(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (480.95 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (558.33 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         197 (505.13 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:Log(Microsoft.Extensions.Logging.ILogger,int,System.Exception,System.String,System.Object[]) (FullOpts)
         196 (593.94 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:Log(Microsoft.Extensions.Logging.ILogger,int,System.String,System.Object[]) (FullOpts)
         195 (78.95 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:BackgroundServiceStoppingHost(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
         195 (37.43 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[System.Nullable`1[int]](System.Nullable`1[int]):System.IDisposable:this (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (551.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (514.29 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         145 (27.00 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:ThenByDescending[System.__Canon,System.Nullable`1[int]](System.Data.OrderedEnumerableRowCollection`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]],System.Collections.Generic.IComparer`1[System.Nullable`1[int]]):System.Data.OrderedEnumerableRowCollection`1[System.__Canon] (FullOpts)
         144 (23.38 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:ThenByDescending[System.__Canon,System.Nullable`1[int]](System.Data.OrderedEnumerableRowCollection`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]]):System.Data.OrderedEnumerableRowCollection`1[System.__Canon] (FullOpts)
         142 (26.59 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:ThenBy[System.__Canon,System.Nullable`1[int]](System.Data.OrderedEnumerableRowCollection`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]],System.Collections.Generic.IComparer`1[System.Nullable`1[int]]):System.Data.OrderedEnumerableRowCollection`1[System.__Canon] (FullOpts)
         141 (23.00 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollectionExtensions:ThenBy[System.__Canon,System.Nullable`1[int]](System.Data.OrderedEnumerableRowCollection`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]]):System.Data.OrderedEnumerableRowCollection`1[System.__Canon] (FullOpts)
         130 (123.81 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Numerics.Vector`1[float],System.Nullable`1[int],System.Exception):this (FullOpts)
         121 (124.74 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[System.Numerics.Vector`1[float]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Numerics.Vector`1[float],System.Exception):this (FullOpts)
         121 (112.04 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[double,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,double,System.Nullable`1[int],System.Exception):this (FullOpts)
         119 (112.26 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Nullable`1[int],System.Nullable`1[int],System.Exception):this (FullOpts)
         115 (104.55 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[int,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,int,System.Nullable`1[int],System.Exception):this (FullOpts)
         115 (104.55 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[long,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,long,System.Nullable`1[int],System.Exception):this (FullOpts)
         115 (103.60 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[short,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,short,System.Nullable`1[int],System.Exception):this (FullOpts)
         114 (102.70 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[byte,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,byte,System.Nullable`1[int],System.Exception):this (FullOpts)
         106 (16.75 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[System.__Canon](System.__Canon):System.IDisposable:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[double,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[int,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[long,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[short,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.Nullable`1[int],System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.Numerics.Vector`1[float],System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[byte]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[byte,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[double]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[double,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[int]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[int,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[long]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[long,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[short]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[short,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.Numerics.Vector`1[float]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
          97 (9.94 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.CmsSignature+RSACmsSignature:SignCore(System.ReadOnlySpan`1[byte],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Object,bool,System.Security.Cryptography.RSASignaturePadding,byref):bool (FullOpts)
          96 (18.32 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[double](double):System.IDisposable:this (FullOpts)
          95 (18.20 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[byte](byte):System.IDisposable:this (FullOpts)
          95 (18.20 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[short](short):System.IDisposable:this (FullOpts)
          94 (18.04 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[long](long):System.IDisposable:this (FullOpts)
          92 (17.76 % of base) : Microsoft.Extensions.Logging.dasm - Microsoft.Extensions.Logging.Logger:BeginScope[int](int):System.IDisposable:this (FullOpts)
          92 (8.13 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.CmsSignature+DSACmsSignature:Sign(System.ReadOnlySpan`1[byte],System.String,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Object,bool,byref,byref,byref):bool:this (FullOpts)
          87 (91.58 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Nullable`1[int],System.Exception):this (FullOpts)

Top method regressions (percentages):
         379 (Infinity of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketAsyncEngine:EventLoop():this (FullOpts)
         216 (744.83 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:Log(Microsoft.Extensions.Logging.ILogger,int,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         196 (593.94 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:Log(Microsoft.Extensions.Logging.ILogger,int,System.String,System.Object[]) (FullOpts)
         201 (558.33 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         193 (551.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         201 (515.38 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Object[]) (FullOpts)
         180 (514.29 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         193 (507.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,System.Exception,System.String,System.Object[]) (FullOpts)
         197 (505.13 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:Log(Microsoft.Extensions.Logging.ILogger,int,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (480.95 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogTrace(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         180 (473.68 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogCritical(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogDebug(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogError(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogInformation(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         202 (448.89 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerExtensions:LogWarning(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]) (FullOpts)
         223 (247.78 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[System.__Canon]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.__Canon,System.Exception):this (FullOpts)
         250 (229.36 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.ConsoleLifetime:OnApplicationStopping():this (FullOpts)
         250 (229.36 % of base) : Microsoft.Extensions.Hosting.WindowsServices.dasm - Microsoft.Extensions.Hosting.WindowsServices.WindowsServiceLifetime:<WaitForStartAsync>b__16_2():this (FullOpts)
         241 (219.09 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[System.__Canon,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.__Canon,System.Nullable`1[int],System.Exception):this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[byte]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],byte]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[double]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],double]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[int]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],int]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[long]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],long]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[short]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],short]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[System.Nullable`1[int]]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],System.Nullable`1[int]]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetAlternateLookup[System.Numerics.Vector`1[float]]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.__Canon,System.Nullable`1[int],System.Numerics.Vector`1[float]]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[byte]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,byte]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[double]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,double]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[int]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,int]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[long]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,long]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[short]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,short]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,System.__Canon]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[System.Nullable`1[int]]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
         235 (188.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.__Canon]:GetAlternateLookup[System.Numerics.Vector`1[float]]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.__Canon,System.Numerics.Vector`1[float]]:this (FullOpts)
         258 (175.51 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.SystemdLifetime:OnApplicationStopping():this (FullOpts)
         525 (161.54 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.ConsoleLifetime:OnApplicationStarted():this (FullOpts)
         242 (158.17 % of base) : Microsoft.Extensions.Hosting.WindowsServices.dasm - Microsoft.Extensions.Hosting.WindowsServices.WindowsServiceLifetime:<WaitForStartAsync>b__16_1():this (FullOpts)
         243 (129.95 % of base) : Microsoft.Extensions.Hosting.Systemd.dasm - Microsoft.Extensions.Hosting.Systemd.SystemdLifetime:OnApplicationStarted():this (FullOpts)
         121 (124.74 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[System.Numerics.Vector`1[float]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Numerics.Vector`1[float],System.Exception):this (FullOpts)
         130 (123.81 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Numerics.Vector`1[float],System.Nullable`1[int],System.Exception):this (FullOpts)
         119 (112.26 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Nullable`1[int],System.Nullable`1[int],System.Exception):this (FullOpts)
         121 (112.04 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[double,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,double,System.Nullable`1[int],System.Exception):this (FullOpts)
         115 (104.55 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[int,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,int,System.Nullable`1[int],System.Exception):this (FullOpts)
         115 (104.55 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[long,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,long,System.Nullable`1[int],System.Exception):this (FullOpts)
         115 (103.60 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[short,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,short,System.Nullable`1[int],System.Exception):this (FullOpts)
         114 (102.70 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass12_0`2[byte,System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,byte,System.Nullable`1[int],System.Exception):this (FullOpts)
         246 (99.60 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:ApplicationError(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.EventId,System.String,System.Exception) (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Started(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Starting(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Stopped(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         205 (99.03 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:Stopping(Microsoft.Extensions.Logging.ILogger) (FullOpts)
         204 (92.73 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:BackgroundServiceFaulted(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
         204 (92.73 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:HostedServiceStartupFaulted(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
         204 (92.73 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:StoppedWithException(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
          84 (92.31 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[byte]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,byte,System.Exception):this (FullOpts)
          84 (92.31 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[short]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,short,System.Exception):this (FullOpts)
          87 (91.58 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[System.Nullable`1[int]]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Nullable`1[int],System.Exception):this (FullOpts)
          81 (90.00 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[int]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,int,System.Exception):this (FullOpts)
          81 (90.00 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[long]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,long,System.Exception):this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[double,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[int,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[long,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[short,System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.Nullable`1[int],System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[System.Numerics.Vector`1[float],System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[byte]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[byte,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[double]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[double,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[int]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[int,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[long]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[long,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[short]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[short,System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.Nullable`1[int]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.Nullable`1[int],System.__Canon]:this (FullOpts)
         106 (84.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet`1[System.Numerics.Vector`1[float]]:GetAlternateLookup[System.__Canon]():System.Collections.Frozen.FrozenSet`1+AlternateLookup`1[System.Numerics.Vector`1[float],System.__Canon]:this (FullOpts)
          70 (80.46 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass8_0:<Define>b__1(Microsoft.Extensions.Logging.ILogger,System.Exception):this (FullOpts)
         195 (78.95 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.HostingLoggerExtensions:BackgroundServiceStoppingHost(Microsoft.Extensions.Logging.ILogger,System.Exception) (FullOpts)
          70 (72.16 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.LoggerMessage+<>c__DisplayClass10_0`1[double]:<Define>b__1(Microsoft.Extensions.Logging.ILogger,double,System.Exception):this (FullOpts)
         245 (69.80 % of base) : Microsoft.Extensions.Caching.Memory.dasm - Microsoft.Extensions.Caching.Memory.MemoryCache:TriggerOvercapacityCompaction():this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[byte]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],byte]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[double]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],double]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[int]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],int]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[long]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],long]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[short]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],short]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[System.Nullable`1[int]]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],System.Nullable`1[int]]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:GetAlternateLookup[System.Numerics.Vector`1[float]]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[byte,System.Nullable`1[int],System.Numerics.Vector`1[float]]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:GetAlternateLookup[byte]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[double,System.Nullable`1[int],byte]:this (FullOpts)
          38 (56.72 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:GetAlternateLookup[double]():System.Collections.Frozen.FrozenDictionary`2+AlternateLookup`1[double,System.Nullable`1[int],double]:this (FullOpts)

234 total methods with Code Size differences (0 improved, 234 regressed), 246379 unchanged.

--------------------------------------------------------------------------------

Artifacts:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions