Found 114 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 409214647 Total bytes of diff: 409215245 Total bytes of delta: 598 (0.00 % of base) Total relative delta: 1.67 diff is a regression. relative diff is a regression. Top file regressions (bytes): 210 : BouncyCastle.Cryptography.dasm (0.00 % of base) 180 : HotChocolate.Types.dasm (0.01 % of base) 83 : System.Text.Json.dasm (0.00 % of base) 82 : System.Security.Cryptography.Pkcs.dasm (0.02 % of base) 82 : System.Security.Cryptography.dasm (0.01 % of base) 44 : CommunityToolkit.HighPerformance.dasm (0.01 % of base) 2 : System.Private.CoreLib.dasm (0.00 % of base) Top file improvements (bytes): -85 : MongoDB.Driver.dasm (-0.00 % of base) 8 total files with Code Size differences (1 improved, 7 regressed), 752 unchanged. Top method regressions (bytes): 176 (6.97 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Math.EC.Rfc8032.Ed25519:PointAdd(byref,byref,byref) (FullOpts) (2 methods) 159 (4.56 % of base) : HotChocolate.Types.dasm - HotChocolate.Execution.Processing.ValueCompletion:CompleteListValue(HotChocolate.Execution.Processing.ValueCompletionContext,HotChocolate.Execution.Processing.Selection,HotChocolate.Types.IType,HotChocolate.Text.Json.ResultElement,System.Object) (FullOpts) 83 (6.71 % of base) : System.Text.Json.dasm - System.Text.Json.JsonDocument:TryGetNamedPropertyValue(int,int,System.ReadOnlySpan`1[byte],byref):bool:this (FullOpts) 82 (5.38 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.PasswordBasedEncryption:OpenPbkdf2(System.ReadOnlySpan`1[byte],System.Security.Cryptography.PasswordBasedEncryption+OptionalReadOnlySpan`1[byte],byref):System.Security.Cryptography.Rfc2898DeriveBytes (FullOpts) 82 (5.38 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.PasswordBasedEncryption:OpenPbkdf2(System.ReadOnlySpan`1[byte],System.Security.Cryptography.PasswordBasedEncryption+OptionalReadOnlySpan`1[byte],byref):System.Security.Cryptography.Rfc2898DeriveBytes (FullOpts) 40 (1.59 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Math.EC.Rfc7748.X25519:ScalarMult(System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],System.Span`1[byte]) (FullOpts) 21 (0.97 % of base) : HotChocolate.Types.dasm - HotChocolate.Text.Json.ResultDocument:TryGetNamedPropertyValue(HotChocolate.Text.Json.ResultDocument+Cursor,HotChocolate.Text.Json.ResultDocument+Cursor,System.ReadOnlySpan`1[byte],byref):bool:this (FullOpts) 6 (12.24 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[long](long[],long):int (FullOpts) 5 (10.42 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[int](int[],int):int (FullOpts) 3 (5.77 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[byte](byte[],byte):int (FullOpts) 3 (6.52 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[double](double[],double):int (FullOpts) 3 (5.77 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[short](short[],short):int (FullOpts) 3 (4.35 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][],System.Numerics.Vector`1[float]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[byte](byte[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[double](double[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[int](int[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[long](long[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[short](short[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[System.Nullable`1[int]](System.Nullable`1[int][]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][]):int (FullOpts) 2 (5.56 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memcpy(ptr,int,byte[],int,int) (FullOpts) Top method improvements (bytes): -7 (-3.70 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket:UploadFromBytes(System.String,byte[],MongoDB.Driver.GridFS.GridFSUploadOptions,System.Threading.CancellationToken):MongoDB.Bson.ObjectId:this (FullOpts) -7 (-3.70 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket:UploadFromStream(System.String,System.IO.Stream,MongoDB.Driver.GridFS.GridFSUploadOptions,System.Threading.CancellationToken):MongoDB.Bson.ObjectId:this (FullOpts) -6 (-0.88 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket+d__13:MoveNext():this (FullOpts) -6 (-0.97 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket+d__17:MoveNext():this (FullOpts) -6 (-0.96 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket+d__19:MoveNext():this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[byte]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[double]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[int]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[long]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[short]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.__Canon]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.Nullable`1[int]]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.Numerics.Vector`1[float]]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.16 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Math.EC.Rfc8032.Ed25519:PointAddVar(bool,byref,byref,byref) (FullOpts) (2 methods) -5 (-2.42 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket:OpenUploadStream(System.String,MongoDB.Driver.GridFS.GridFSUploadOptions,System.Threading.CancellationToken):MongoDB.Driver.GridFS.GridFSUploadStream:this (FullOpts) Top method regressions (percentages): 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[byte](byte[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[double](double[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[int](int[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[long](long[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[short](short[]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[System.Nullable`1[int]](System.Nullable`1[int][]):int (FullOpts) 3 (15.00 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetDjb2HashCode[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][]):int (FullOpts) 6 (12.24 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[long](long[],long):int (FullOpts) 5 (10.42 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[int](int[],int):int (FullOpts) 176 (6.97 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Math.EC.Rfc8032.Ed25519:PointAdd(byref,byref,byref) (FullOpts) (2 methods) 83 (6.71 % of base) : System.Text.Json.dasm - System.Text.Json.JsonDocument:TryGetNamedPropertyValue(int,int,System.ReadOnlySpan`1[byte],byref):bool:this (FullOpts) 3 (6.52 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[double](double[],double):int (FullOpts) 3 (5.77 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[byte](byte[],byte):int (FullOpts) 3 (5.77 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[short](short[],short):int (FullOpts) 2 (5.56 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memcpy(ptr,int,byte[],int,int) (FullOpts) 82 (5.38 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.PasswordBasedEncryption:OpenPbkdf2(System.ReadOnlySpan`1[byte],System.Security.Cryptography.PasswordBasedEncryption+OptionalReadOnlySpan`1[byte],byref):System.Security.Cryptography.Rfc2898DeriveBytes (FullOpts) 82 (5.38 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.PasswordBasedEncryption:OpenPbkdf2(System.ReadOnlySpan`1[byte],System.Security.Cryptography.PasswordBasedEncryption+OptionalReadOnlySpan`1[byte],byref):System.Security.Cryptography.Rfc2898DeriveBytes (FullOpts) 159 (4.56 % of base) : HotChocolate.Types.dasm - HotChocolate.Execution.Processing.ValueCompletion:CompleteListValue(HotChocolate.Execution.Processing.ValueCompletionContext,HotChocolate.Execution.Processing.Selection,HotChocolate.Types.IType,HotChocolate.Text.Json.ResultElement,System.Object) (FullOpts) 3 (4.35 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:Count[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][],System.Numerics.Vector`1[float]):int (FullOpts) 40 (1.59 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Math.EC.Rfc7748.X25519:ScalarMult(System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],System.Span`1[byte]) (FullOpts) 21 (0.97 % of base) : HotChocolate.Types.dasm - HotChocolate.Text.Json.ResultDocument:TryGetNamedPropertyValue(HotChocolate.Text.Json.ResultDocument+Cursor,HotChocolate.Text.Json.ResultDocument+Cursor,System.ReadOnlySpan`1[byte],byref):bool:this (FullOpts) Top method improvements (percentages): -7 (-3.70 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket:UploadFromBytes(System.String,byte[],MongoDB.Driver.GridFS.GridFSUploadOptions,System.Threading.CancellationToken):MongoDB.Bson.ObjectId:this (FullOpts) -7 (-3.70 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket:UploadFromStream(System.String,System.IO.Stream,MongoDB.Driver.GridFS.GridFSUploadOptions,System.Threading.CancellationToken):MongoDB.Bson.ObjectId:this (FullOpts) -5 (-2.42 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket:OpenUploadStream(System.String,MongoDB.Driver.GridFS.GridFSUploadOptions,System.Threading.CancellationToken):MongoDB.Driver.GridFS.GridFSUploadStream:this (FullOpts) -6 (-0.97 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket+d__17:MoveNext():this (FullOpts) -6 (-0.96 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket+d__19:MoveNext():this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[byte]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[double]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[int]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[long]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[short]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.__Canon]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.Nullable`1[int]]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.94 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSForwardOnlyUploadStream`1[System.Numerics.Vector`1[float]]:CreateWriteBatchChunkDocuments():System.Collections.Generic.IEnumerable`1[MongoDB.Bson.BsonDocument]:this (FullOpts) -6 (-0.88 % of base) : MongoDB.Driver.dasm - MongoDB.Driver.GridFS.GridFSBucket+d__13:MoveNext():this (FullOpts) -6 (-0.16 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Math.EC.Rfc8032.Ed25519:PointAddVar(bool,byref,byref,byref) (FullOpts) (2 methods) 36 total methods with Code Size differences (15 improved, 21 regressed), 2193504 unchanged. --------------------------------------------------------------------------------