Summary of Code Size diffs: (Lower is better) Total bytes of base: 52264033 Total bytes of diff: 52262064 Total bytes of delta: -1969 (-0.00% of base) diff is an improvement. Top file improvements (bytes): -1969 : FSharp.Core.dasm (-0.06% of base) 1 total files with Code Size differences (1 improved, 0 regressed), 267 unchanged. Top method improvements (bytes): -86 (-12.13% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,Int64][System.Numerics.Vector`1[System.Single],System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,__Canon],System.Numerics.Vector`1[Single],long,System.__Canon):long (2 methods) -56 (-13.83% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,Int64][System.Numerics.Vector`1[System.Single],System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,__Canon],System.Numerics.Vector`1[Single],long):System.__Canon (2 methods) -49 (-8.52% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int16,Int64][System.Int16,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int16,__Canon],short,long,System.__Canon):long (2 methods) -48 (-8.41% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[__Canon,Int64][System.__Canon,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[__Canon,__Canon],System.__Canon,long,System.__Canon):long (2 methods) -48 (-8.41% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Byte,Int64][System.Byte,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Byte,__Canon],ubyte,long,System.__Canon):long (2 methods) -48 (-8.41% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int64,Int64][System.Int64,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int64,__Canon],long,long,System.__Canon):long (2 methods) -47 (-8.29% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int32,Int64][System.Int32,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int32,__Canon],int,long,System.__Canon):long (2 methods) -43 (-7.35% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Double,Int64][System.Double,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Double,__Canon],double,long,System.__Canon):long (2 methods) -25 (-7.67% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Byte,Int64][System.Byte,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Byte,__Canon],ubyte,long):System.__Canon (2 methods) -24 (-7.34% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int16,Int64][System.Int16,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int16,__Canon],short,long):System.__Canon (2 methods) -22 (-6.69% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Double,Int64][System.Double,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Double,__Canon],double,long):System.__Canon (2 methods) -21 (-3.12% of base) : FSharp.Core.dasm - Microsoft.FSharp.Reflection.FSharpValue:MakeFunction(System.Type,Microsoft.FSharp.Core.FSharpFunc`2[[System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]):System.Object (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Byte][System.Byte]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Int16][System.Int16]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Int32][System.Int32]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Double][System.Double]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Vector`1][System.Numerics.Vector`1[System.Single]]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Int64][System.Int64]:System.IDisposable.Dispose():this (2 methods) -21 (-5.74% of base) : FSharp.Core.dasm - convFunc@1150-1[__Canon][System.__Canon]:Invoke(System.__Canon,System.Type):System.String:this (2 methods) -19 (-5.94% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[__Canon,Int64][System.__Canon,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[__Canon,__Canon],System.__Canon,long):System.__Canon (2 methods) Top method improvements (percentages): -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Byte][System.Byte]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Int16][System.Int16]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Int32][System.Int32]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Double][System.Double]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Vector`1][System.Numerics.Vector`1[System.Single]]:System.IDisposable.Dispose():this (2 methods) -21 (-16.28% of base) : FSharp.Core.dasm - get_Publish@138-4[Int64][System.Int64]:System.IDisposable.Dispose():this (2 methods) -56 (-13.83% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,Int64][System.Numerics.Vector`1[System.Single],System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,__Canon],System.Numerics.Vector`1[Single],long):System.__Canon (2 methods) -86 (-12.13% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,Int64][System.Numerics.Vector`1[System.Single],System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Vector`1,__Canon],System.Numerics.Vector`1[Single],long,System.__Canon):long (2 methods) -49 (-8.52% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int16,Int64][System.Int16,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int16,__Canon],short,long,System.__Canon):long (2 methods) -48 (-8.41% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[__Canon,Int64][System.__Canon,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[__Canon,__Canon],System.__Canon,long,System.__Canon):long (2 methods) -48 (-8.41% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Byte,Int64][System.Byte,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Byte,__Canon],ubyte,long,System.__Canon):long (2 methods) -48 (-8.41% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int64,Int64][System.Int64,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int64,__Canon],long,long,System.__Canon):long (2 methods) -47 (-8.29% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int32,Int64][System.Int32,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int32,__Canon],int,long,System.__Canon):long (2 methods) -25 (-7.67% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Byte,Int64][System.Byte,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Byte,__Canon],ubyte,long):System.__Canon (2 methods) -43 (-7.35% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Double,Int64][System.Double,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Double,__Canon],double,long,System.__Canon):long (2 methods) -24 (-7.34% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int16,Int64][System.Int16,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int16,__Canon],short,long):System.__Canon (2 methods) -22 (-6.69% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Double,Int64][System.Double,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Double,__Canon],double,long):System.__Canon (2 methods) -19 (-5.94% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[__Canon,Int64][System.__Canon,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[__Canon,__Canon],System.__Canon,long):System.__Canon (2 methods) -19 (-5.94% of base) : FSharp.Core.dasm - Microsoft.FSharp.Core.FSharpFunc`2[Int64,Int64][System.Int64,System.Int64]:InvokeFast(Microsoft.FSharp.Core.FSharpFunc`2[Int64,__Canon],long,long):System.__Canon (2 methods) -21 (-5.74% of base) : FSharp.Core.dasm - convFunc@1150-1[__Canon][System.__Canon]:Invoke(System.__Canon,System.Type):System.String:this (2 methods) 322 total methods with Code Size differences (322 improved, 0 regressed), 340506 unchanged. Found 1 files with textual diffs.