Open MihuBot opened 5 months ago
Note: some changes were skipped as they were too large to fit into a comment.
Larger list of diffs: https://gist.github.com/MihuBot/4d14ebad1a9bcda735ff873366e91f9f
Note: some changes were skipped as they were too large to fit into a comment.
Larger list of diffs: https://gist.github.com/MihuBot/5d681c7ca6ec6cb20b655c650f6536f2
@xtqqczze
Job completed in 31 minutes.
Diffs
Diffs
``` Found 369 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 48214452 Total bytes of diff: 48219252 Total bytes of delta: 4800 (0.01 % of base) Total relative delta: 14.06 diff is a regression. relative diff is a regression. Top file regressions (bytes): 5020 : System.Text.Json.dasm (0.33 % of base) 100 : System.IO.Pipes.dasm (0.20 % of base) 28 : Microsoft.Extensions.Configuration.CommandLine.dasm (0.62 % of base) 28 : Microsoft.Extensions.DependencyModel.dasm (0.03 % of base) 24 : Microsoft.Extensions.Configuration.Json.dasm (0.31 % of base) 20 : System.Private.Xml.dasm (0.00 % of base) 20 : Microsoft.Extensions.Configuration.Abstractions.dasm (0.32 % of base) 8 : Microsoft.Extensions.Hosting.dasm (0.01 % of base) 8 : System.IO.Packaging.dasm (0.01 % of base) Top file improvements (bytes): -296 : System.IO.Pipelines.dasm (-0.32 % of base) -80 : Microsoft.Extensions.Configuration.Xml.dasm (-0.61 % of base) -32 : System.Net.Requests.dasm (-0.02 % of base) -20 : System.Private.CoreLib.dasm (-0.00 % of base) -8 : System.Net.WebClient.dasm (-0.01 % of base) -8 : System.IO.Pipes.AccessControl.dasm (-0.20 % of base) -4 : System.Linq.Expressions.dasm (-0.00 % of base) -4 : System.Net.WebSockets.dasm (-0.00 % of base) -4 : System.Composition.TypedParts.dasm (-0.01 % of base) 18 total files with Code Size differences (9 improved, 9 regressed), 238 unchanged. Top method regressions (bytes): 80 (4.26 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.ActivationFeatures.PropertyInjectionFeature:GetDependencies(System.Reflection.TypeInfo,System.Composition.Hosting.Core.DependencyAccessor):System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]:this (FullOpts) 80 (1.63 % of base) : System.Text.Json.dasm - System.Text.Json.JsonSerializer:TryReadMetadata(System.Text.Json.Serialization.JsonConverter,System.Text.Json.Serialization.Metadata.JsonTypeInfo,byref,byref):ubyte (FullOpts) 44 (0.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[double]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 44 (0.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[int]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 44 (0.53 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[long]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 44 (0.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[short]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 44 (0.51 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[System.__Canon]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 44 (0.54 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[System.Nullable`1[int]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 44 (0.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[System.Numerics.Vector`1[float]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 44 (0.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[ubyte]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts) 36 (1.73 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPart:GetActivator(System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this (FullOpts) 32 (6.50 % of base) : Microsoft.Extensions.DependencyModel.dasm - Microsoft.Extensions.DependencyModel.DependencyContextExtensions:SelectAssets(System.Collections.Generic.IEnumerable`1[System.String],System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup]):System.Collections.Generic.IEnumerable`1[System.String] (FullOpts) 32 (6.50 % of base) : Microsoft.Extensions.DependencyModel.dasm - Microsoft.Extensions.DependencyModel.DependencyContextExtensions:SelectRuntimeFiles(System.Collections.Generic.IEnumerable`1[System.String],System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.DependencyModel.RuntimeAssetGroup]):System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.DependencyModel.RuntimeFile] (FullOpts) 32 (1.52 % of base) : System.Text.Json.dasm - System.Text.Json.JsonSerializer:LookupProperty(System.Object,System.ReadOnlySpan`1[ubyte],byref,System.Text.Json.JsonSerializerOptions,byref,byref,ubyte):System.Text.Json.Serialization.Metadata.JsonPropertyInfo (FullOpts) 24 (0.94 % of base) : System.Text.Json.dasm - System.Text.Json.JsonDocument+Artifacts: