Found 112 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 391365861
Total bytes of diff: 391363595
Total bytes of delta: -2266 (-0.00 % of base)
Total relative delta: -5.46
diff is an improvement.
relative diff is an improvement.
Top file improvements (bytes):
-981 : Confluent.Kafka.dasm (-0.11 % of base)
-517 : System.Private.CoreLib.dasm (-0.01 % of base)
-394 : SkiaSharp.dasm (-0.04 % of base)
-92 : SixLabors.ImageSharp.dasm (-0.00 % of base)
-92 : System.IO.Hashing.dasm (-0.24 % of base)
-66 : System.Net.Sockets.dasm (-0.02 % of base)
-51 : System.Net.Quic.dasm (-0.03 % of base)
-45 : Silk.NET.Assimp.dasm (-0.01 % of base)
-16 : SharpCompress.dasm (-0.00 % of base)
-12 : System.Net.Security.dasm (-0.00 % of base)
10 total files with Code Size differences (10 improved, 0 regressed), 750 unchanged.
Top method improvements (bytes):
-93 (-23.02 % of base) : SkiaSharp.dasm - SkiaSharp.SKImageInfo:.cctor() (FullOpts)
-66 (-47.48 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.UnixDomainSocketEndPoint:.cctor() (FullOpts)
-50 (-4.28 % of base) : System.Private.CoreLib.dasm - System.Reflection.MetadataImport:GetMarshalAs(System.Reflection.ConstArray,System.Reflection.RuntimeModule):System.Runtime.InteropServices.MarshalAsAttribute (FullOpts)
-45 (-3.05 % of base) : Silk.NET.Assimp.dasm - Silk.NET.Assimp.CustomFileIO:OpenFile(ptr,ptr,ptr):ptr (FullOpts)
-44 (-6.60 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventPipeInternal:Enable(System.String,int,uint,System.Diagnostics.Tracing.EventPipeProviderConfiguration[]):ulong (FullOpts)
-37 (-3.37 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:Create(ptr,int,int,SkiaSharp.SKFont,SkiaSharp.SKPoint):SkiaSharp.SKTextBlob (FullOpts)
-37 (-3.35 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateHorizontal(ptr,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[float],float):SkiaSharp.SKTextBlob (FullOpts)
-37 (-3.39 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreatePositioned(ptr,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKPoint]):SkiaSharp.SKTextBlob (FullOpts)
-37 (-3.50 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateRotationScale(ptr,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKRotationScaleMatrix]):SkiaSharp.SKTextBlob (FullOpts)
-36 (-31.58 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHashShared:DeriveSecretFromSeed(ptr,ulong) (FullOpts)
-33 (-2.45 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetConstructorCandidates(System.String,int,int,System.Type[],bool):System.RuntimeType+ListBuilder`1[System.Reflection.ConstructorInfo]:this (FullOpts)
-33 (-2.19 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetMethodCandidates(System.String,int,int,int,System.Type[],bool):System.RuntimeType+ListBuilder`1[System.Reflection.MethodInfo]:this (FullOpts)
-30 (-6.77 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Formats.Jpeg.Components.ZigZag:ApplyTransposingZigZagOrderingAvx2(byref) (FullOpts)
-30 (-4.30 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Formats.Jpeg.Components.ZigZag:ApplyTransposingZigZagOrderingVector128(byref) (FullOpts)
-26 (-1.66 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_oauthbearer_set_token(nint,System.String,long,System.String,System.String[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-26 (-1.66 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_oauthbearer_set_token(nint,System.String,long,System.String,System.String[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-26 (-1.66 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_oauthbearer_set_token(nint,System.String,long,System.String,System.String[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-26 (-16.88 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicHelpers:QuicAddrToIPEndPoint(ptr,System.Nullable`1[int]):System.Net.IPEndPoint (FullOpts)
-25 (-4.86 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicApi:.ctor(ptr):this (FullOpts)
-24 (-2.37 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_broker(nint,int,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-2.26 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_new(int,nint,System.Text.StringBuilder,nuint):Confluent.Kafka.Impl.SafeKafkaHandle (FullOpts)
-24 (-2.07 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewPartitions_new(System.String,nuint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.05 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewTopic_new(System.String,nint,nint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.37 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_broker(nint,int,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-2.26 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_new(int,nint,System.Text.StringBuilder,nuint):Confluent.Kafka.Impl.SafeKafkaHandle (FullOpts)
-24 (-2.07 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewPartitions_new(System.String,nuint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.05 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewTopic_new(System.String,nint,nint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.37 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_broker(nint,int,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-2.26 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_new(int,nint,System.Text.StringBuilder,nuint):Confluent.Kafka.Impl.SafeKafkaHandle (FullOpts)
-24 (-2.07 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewPartitions_new(System.String,nuint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.05 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewTopic_new(System.String,nint,nint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-1.28 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetMethodBase(System.RuntimeType,System.RuntimeMethodHandleInternal):System.Reflection.MethodBase (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewPartitions_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewTopic_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewPartitions_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewTopic_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewPartitions_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewTopic_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.46 % of base) : System.Private.CoreLib.dasm - System.Security.SecureString:MarshalToString(bool,bool):nint:this (FullOpts)
-21 (-2.19 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_fatal_error(nint,System.Text.StringBuilder,nuint):int (FullOpts)
-21 (-2.19 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_fatal_error(nint,System.Text.StringBuilder,nuint):int (FullOpts)
-21 (-2.19 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_fatal_error(nint,System.Text.StringBuilder,nuint):int (FullOpts)
-21 (-27.27 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:Create(nint,int,int,SkiaSharp.SKFont,SkiaSharp.SKPoint):SkiaSharp.SKTextBlob (FullOpts)
-21 (-31.34 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateHorizontal(nint,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[float],float):SkiaSharp.SKTextBlob (FullOpts)
-21 (-27.27 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreatePathPositioned(nint,int,int,SkiaSharp.SKFont,SkiaSharp.SKPath,int,SkiaSharp.SKPoint):SkiaSharp.SKTextBlob (FullOpts)
-21 (-31.34 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreatePositioned(nint,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKPoint]):SkiaSharp.SKTextBlob (FullOpts)
-21 (-31.34 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateRotationScale(nint,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKRotationScaleMatrix]):SkiaSharp.SKTextBlob (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_topic_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_topic_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_topic_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-18 (-3.90 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller:ConvertToUnmanaged(System.String):ptr (FullOpts)
-18 (-3.86 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller:ConvertToUnmanaged(System.String):ptr (FullOpts)
-16 (-4.16 % of base) : SharpCompress.dasm - SharpCompress.Algorithms.Adler32:CalculateSse(uint,System.ReadOnlySpan`1[byte]):uint (FullOpts)
-16 (-4.16 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Compression.Zlib.Adler32:CalculateSse(uint,System.ReadOnlySpan`1[byte]):uint (FullOpts)
-16 (-1.81 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Formats.Png.PngDecoderCore:ValidateChunk(byref,System.Span`1[byte]):this (FullOpts)
-16 (-4.68 % of base) : SkiaSharp.dasm - SkiaSharp.SKPaint:GetHorizontalTextIntercepts(nint,nint,float[],float,float,float):float[]:this (FullOpts)
-16 (-4.82 % of base) : SkiaSharp.dasm - SkiaSharp.SKPaint:GetPositionedTextIntercepts(nint,nint,SkiaSharp.SKPoint[],float,float):float[]:this (FullOpts)
-16 (-4.76 % of base) : SkiaSharp.dasm - SkiaSharp.SKPaint:GetTextIntercepts(nint,int,float,float,float,float):float[]:this (FullOpts)
-15 (-1.27 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:ToString():System.String:this (FullOpts)
-15 (-2.02 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.MngdRefCustomMarshaler:GetCustomMarshalerInstance(ptr,ptr,int,ptr,ptr) (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_incremental(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_operation_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_request_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_validate_only(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_incremental(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_operation_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_request_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_validate_only(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_incremental(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_operation_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_request_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_validate_only(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-3.75 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash128:GetCurrentHashAsHash128():System.IO.Hashing.XxHash128+Hash128:this (FullOpts)
-14 (-5.22 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash128:HashLengthOver240(ptr,uint,ulong):System.IO.Hashing.XxHash128+Hash128 (FullOpts)
-14 (-4.37 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash3:GetCurrentHashAsUInt64():ulong:this (FullOpts)
-14 (-6.33 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash3:HashLengthOver240(ptr,uint,ulong):ulong (FullOpts)
-12 (-0.96 % of base) : System.Net.Security.dasm - System.Net.NegotiateAuthenticationPal+ManagedNtlmNegotiateAuthenticationPal:makeNtlm2Hash(System.String,System.String,System.ReadOnlySpan`1[char],System.Span`1[byte]) (FullOpts)
-12 (-3.06 % of base) : System.Private.CoreLib.dasm - System.Reflection.MdFieldInfo:get_Name():System.String:this (FullOpts)
-12 (-4.48 % of base) : System.Private.CoreLib.dasm - System.Reflection.RtFieldInfo:get_Name():System.String:this (FullOpts)
-12 (-4.94 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeConstructorInfo:get_Name():System.String:this (FullOpts)
-12 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeEventInfo:get_Name():System.String:this (FullOpts)
-12 (-4.48 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:get_Name():System.String:this (FullOpts)
-12 (-1.55 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeModule:ResolveLiteralField(int,System.Type[],System.Type[]):System.Reflection.FieldInfo:this (FullOpts)
-12 (-3.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeParameterInfo:get_Name():System.String:this (FullOpts)
-12 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimePropertyInfo:get_Name():System.String:this (FullOpts)
-12 (-5.04 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToAnsiString(System.String,ptr,int,bool,bool):int (FullOpts)
-12 (-3.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToCoTaskMemAnsi(System.String):nint (FullOpts)
-12 (-4.24 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToCoTaskMemUTF8(System.String):nint (FullOpts)
-12 (-3.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalAnsi(System.String):nint (FullOpts)
-12 (-4.20 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalUTF8(System.String):nint (FullOpts)
-12 (-4.65 % of base) : System.Private.CoreLib.dasm - System.RuntimeFieldHandle:GetName(System.IRuntimeFieldInfo):System.String (FullOpts)
-12 (-4.65 % of base) : System.Private.CoreLib.dasm - System.RuntimeMethodHandle:GetName(System.IRuntimeMethodInfo):System.String (FullOpts)
-12 (-2.16 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetNamespace():System.String:this (FullOpts)
-12 (-6.00 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.AnsiCharMarshaler:ConvertToManaged(byte):char (FullOpts)
-11 (-0.68 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AclBinding_new(int,System.String,int,System.String,System.String,int,int,System.Text.StringBuilder,nuint):nint (FullOpts)
-11 (-0.68 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AclBindingFilter_new(int,System.String,int,System.String,System.String,int,int,System.Text.StringBuilder,nuint):nint (FullOpts)
-11 (-0.68 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AclBinding_new(int,System.String,int,System.String,System.String,int,int,System.Text.StringBuilder,nuint):nint (FullOpts)
Top method improvements (percentages):
-66 (-47.48 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.UnixDomainSocketEndPoint:.cctor() (FullOpts)
-36 (-31.58 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHashShared:DeriveSecretFromSeed(ptr,ulong) (FullOpts)
-21 (-31.34 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateHorizontal(nint,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[float],float):SkiaSharp.SKTextBlob (FullOpts)
-21 (-31.34 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreatePositioned(nint,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKPoint]):SkiaSharp.SKTextBlob (FullOpts)
-21 (-31.34 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateRotationScale(nint,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKRotationScaleMatrix]):SkiaSharp.SKTextBlob (FullOpts)
-21 (-27.27 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:Create(nint,int,int,SkiaSharp.SKFont,SkiaSharp.SKPoint):SkiaSharp.SKTextBlob (FullOpts)
-21 (-27.27 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreatePathPositioned(nint,int,int,SkiaSharp.SKFont,SkiaSharp.SKPath,int,SkiaSharp.SKPoint):SkiaSharp.SKTextBlob (FullOpts)
-93 (-23.02 % of base) : SkiaSharp.dasm - SkiaSharp.SKImageInfo:.cctor() (FullOpts)
-26 (-16.88 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicHelpers:QuicAddrToIPEndPoint(ptr,System.Nullable`1[int]):System.Net.IPEndPoint (FullOpts)
-30 (-6.77 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Formats.Jpeg.Components.ZigZag:ApplyTransposingZigZagOrderingAvx2(byref) (FullOpts)
-44 (-6.60 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventPipeInternal:Enable(System.String,int,uint,System.Diagnostics.Tracing.EventPipeProviderConfiguration[]):ulong (FullOpts)
-14 (-6.33 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash3:HashLengthOver240(ptr,uint,ulong):ulong (FullOpts)
-12 (-6.00 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.AnsiCharMarshaler:ConvertToManaged(byte):char (FullOpts)
-11 (-5.24 % of base) : System.Private.CoreLib.dasm - System.MdUtf8String:ToString():System.String:this (FullOpts)
-14 (-5.22 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash128:HashLengthOver240(ptr,uint,ulong):System.IO.Hashing.XxHash128+Hash128 (FullOpts)
-11 (-5.09 % of base) : System.Private.CoreLib.dasm - System.RuntimeMethodHandle:GetName(System.RuntimeMethodHandleInternal):System.String (FullOpts)
-12 (-5.04 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToAnsiString(System.String,ptr,int,bool,bool):int (FullOpts)
-12 (-4.94 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeConstructorInfo:get_Name():System.String:this (FullOpts)
-25 (-4.86 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicApi:.ctor(ptr):this (FullOpts)
-16 (-4.82 % of base) : SkiaSharp.dasm - SkiaSharp.SKPaint:GetPositionedTextIntercepts(nint,nint,SkiaSharp.SKPoint[],float,float):float[]:this (FullOpts)
-16 (-4.76 % of base) : SkiaSharp.dasm - SkiaSharp.SKPaint:GetTextIntercepts(nint,int,float,float,float,float):float[]:this (FullOpts)
-16 (-4.68 % of base) : SkiaSharp.dasm - SkiaSharp.SKPaint:GetHorizontalTextIntercepts(nint,nint,float[],float,float,float):float[]:this (FullOpts)
-12 (-4.65 % of base) : System.Private.CoreLib.dasm - System.RuntimeFieldHandle:GetName(System.IRuntimeFieldInfo):System.String (FullOpts)
-12 (-4.65 % of base) : System.Private.CoreLib.dasm - System.RuntimeMethodHandle:GetName(System.IRuntimeMethodInfo):System.String (FullOpts)
-12 (-4.48 % of base) : System.Private.CoreLib.dasm - System.Reflection.RtFieldInfo:get_Name():System.String:this (FullOpts)
-12 (-4.48 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:get_Name():System.String:this (FullOpts)
-14 (-4.37 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash3:GetCurrentHashAsUInt64():ulong:this (FullOpts)
-12 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeEventInfo:get_Name():System.String:this (FullOpts)
-12 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimePropertyInfo:get_Name():System.String:this (FullOpts)
-30 (-4.30 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Formats.Jpeg.Components.ZigZag:ApplyTransposingZigZagOrderingVector128(byref) (FullOpts)
-50 (-4.28 % of base) : System.Private.CoreLib.dasm - System.Reflection.MetadataImport:GetMarshalAs(System.Reflection.ConstArray,System.Reflection.RuntimeModule):System.Runtime.InteropServices.MarshalAsAttribute (FullOpts)
-12 (-4.24 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToCoTaskMemUTF8(System.String):nint (FullOpts)
-12 (-4.20 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalUTF8(System.String):nint (FullOpts)
-11 (-4.18 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(ptr,int,int,System.Text.Encoding):System.String (FullOpts)
-16 (-4.16 % of base) : SharpCompress.dasm - SharpCompress.Algorithms.Adler32:CalculateSse(uint,System.ReadOnlySpan`1[byte]):uint (FullOpts)
-16 (-4.16 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Compression.Zlib.Adler32:CalculateSse(uint,System.ReadOnlySpan`1[byte]):uint (FullOpts)
-18 (-3.90 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller:ConvertToUnmanaged(System.String):ptr (FullOpts)
-12 (-3.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToCoTaskMemAnsi(System.String):nint (FullOpts)
-12 (-3.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:StringToHGlobalAnsi(System.String):nint (FullOpts)
-18 (-3.86 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller:ConvertToUnmanaged(System.String):ptr (FullOpts)
-14 (-3.75 % of base) : System.IO.Hashing.dasm - System.IO.Hashing.XxHash128:GetCurrentHashAsHash128():System.IO.Hashing.XxHash128+Hash128:this (FullOpts)
-37 (-3.50 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateRotationScale(ptr,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKRotationScaleMatrix]):SkiaSharp.SKTextBlob (FullOpts)
-37 (-3.39 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreatePositioned(ptr,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[SkiaSharp.SKPoint]):SkiaSharp.SKTextBlob (FullOpts)
-37 (-3.37 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:Create(ptr,int,int,SkiaSharp.SKFont,SkiaSharp.SKPoint):SkiaSharp.SKTextBlob (FullOpts)
-37 (-3.35 % of base) : SkiaSharp.dasm - SkiaSharp.SKTextBlob:CreateHorizontal(ptr,int,int,SkiaSharp.SKFont,System.ReadOnlySpan`1[float],float):SkiaSharp.SKTextBlob (FullOpts)
-12 (-3.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeParameterInfo:get_Name():System.String:this (FullOpts)
-12 (-3.06 % of base) : System.Private.CoreLib.dasm - System.Reflection.MdFieldInfo:get_Name():System.String:this (FullOpts)
-45 (-3.05 % of base) : Silk.NET.Assimp.dasm - Silk.NET.Assimp.CustomFileIO:OpenFile(ptr,ptr,ptr):ptr (FullOpts)
-23 (-2.46 % of base) : System.Private.CoreLib.dasm - System.Security.SecureString:MarshalToString(bool,bool):nint:this (FullOpts)
-33 (-2.45 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetConstructorCandidates(System.String,int,int,System.Type[],bool):System.RuntimeType+ListBuilder`1[System.Reflection.ConstructorInfo]:this (FullOpts)
-24 (-2.37 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_broker(nint,int,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-2.37 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_broker(nint,int,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-2.37 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_broker(nint,int,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-2.26 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_new(int,nint,System.Text.StringBuilder,nuint):Confluent.Kafka.Impl.SafeKafkaHandle (FullOpts)
-24 (-2.26 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_new(int,nint,System.Text.StringBuilder,nuint):Confluent.Kafka.Impl.SafeKafkaHandle (FullOpts)
-24 (-2.26 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_new(int,nint,System.Text.StringBuilder,nuint):Confluent.Kafka.Impl.SafeKafkaHandle (FullOpts)
-21 (-2.19 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_fatal_error(nint,System.Text.StringBuilder,nuint):int (FullOpts)
-21 (-2.19 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_fatal_error(nint,System.Text.StringBuilder,nuint):int (FullOpts)
-21 (-2.19 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_fatal_error(nint,System.Text.StringBuilder,nuint):int (FullOpts)
-33 (-2.19 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetMethodCandidates(System.String,int,int,int,System.Type[],bool):System.RuntimeType+ListBuilder`1[System.Reflection.MethodInfo]:this (FullOpts)
-12 (-2.16 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetNamespace():System.String:this (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewPartitions_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewTopic_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewPartitions_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewTopic_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewPartitions_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-23 (-2.13 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewTopic_set_replica_assignment(nint,int,int[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-2.07 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewPartitions_new(System.String,nuint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.07 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewPartitions_new(System.String,nuint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.07 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewPartitions_new(System.String,nuint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.05 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_NewTopic_new(System.String,nint,nint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.05 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_NewTopic_new(System.String,nint,nint,System.Text.StringBuilder,nuint):nint (FullOpts)
-24 (-2.05 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_NewTopic_new(System.String,nint,nint,System.Text.StringBuilder,nuint):nint (FullOpts)
-15 (-2.02 % of base) : System.Private.CoreLib.dasm - System.StubHelpers.MngdRefCustomMarshaler:GetCustomMarshalerInstance(ptr,ptr,int,ptr,ptr) (FullOpts)
-16 (-1.81 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Formats.Png.PngDecoderCore:ValidateChunk(byref,System.Span`1[byte]):this (FullOpts)
-26 (-1.66 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_oauthbearer_set_token(nint,System.String,long,System.String,System.String[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-26 (-1.66 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_oauthbearer_set_token(nint,System.String,long,System.String,System.String[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-26 (-1.66 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_oauthbearer_set_token(nint,System.String,long,System.String,System.String[],nuint,System.Text.StringBuilder,nuint):int (FullOpts)
-12 (-1.55 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeModule:ResolveLiteralField(int,System.Type[],System.Type[]):System.Reflection.FieldInfo:this (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_topic_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_topic_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-20 (-1.48 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_topic_conf_set(nint,System.String,System.String,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_incremental(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_operation_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_request_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Alpine:rd_kafka_AdminOptions_set_validate_only(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_incremental(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_operation_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_request_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods_Centos8:rd_kafka_AdminOptions_set_validate_only(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_incremental(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_operation_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_request_timeout(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-14 (-1.43 % of base) : Confluent.Kafka.dasm - Confluent.Kafka.Impl.NativeMethods.NativeMethods:rd_kafka_AdminOptions_set_validate_only(nint,nint,System.Text.StringBuilder,nuint):int (FullOpts)
-24 (-1.28 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:GetMethodBase(System.RuntimeType,System.RuntimeMethodHandleInternal):System.Reflection.MethodBase (FullOpts)
-15 (-1.27 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:ToString():System.String:this (FullOpts)
-12 (-0.96 % of base) : System.Net.Security.dasm - System.Net.NegotiateAuthenticationPal+ManagedNtlmNegotiateAuthenticationPal:makeNtlm2Hash(System.String,System.String,System.ReadOnlySpan`1[char],System.Span`1[byte]) (FullOpts)
113 total methods with Code Size differences (113 improved, 0 regressed), 2083866 unchanged.
--------------------------------------------------------------------------------
Job completed in 24 minutes 7 seconds (remote runner delay: 1 minute 19 seconds).
dotnet/runtime#130002
Using arguments:
-nugetMain commit: dotnet/runtime@21b722d
PR commit: AndyAyersMS/runtime@93112d2
Diffs
Diffs
Artifacts: