Found 104 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 341900018
Total bytes of diff: 341899901
Total bytes of delta: -117 (-0.00 % of base)
Total relative delta: -0.41
diff is an improvement.
relative diff is an improvement.
Top file improvements (bytes):
-100 : BepuPhysics.dasm (-0.01 % of base)
-17 : SixLabors.ImageSharp.dasm (-0.00 % of base)
2 total files with Code Size differences (2 improved, 0 regressed), 689 unchanged.
Top method regressions (bytes):
15 (0.17 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.CollisionTasks.CylinderConvexHullTester:Test(byref,byref,byref,byref,byref,byref,int,byref) (FullOpts)
5 (0.07 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.CollisionTasks.ConvexHullPairTester:Test(byref,byref,byref,byref,byref,byref,int,byref) (FullOpts)
2 (0.02 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.CollisionTasks.BoxConvexHullTester:Test(byref,byref,byref,byref,byref,byref,int,byref) (FullOpts)
1 (0.51 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:ToString():System.String:this (FullOpts)
Top method improvements (bytes):
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[byte](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[double](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[int](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[long](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[short](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[System.Numerics.Vector`1[float]](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-9 (-17.65 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:ToVector2():System.Numerics.Vector2:this (FullOpts)
-9 (-11.39 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:ToVector4():System.Numerics.Vector4:this (FullOpts)
-2 (-0.48 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.ConvexHullWide:RayTest(byref,byref,byref,byref,byref):this (FullOpts)
Top method regressions (percentages):
1 (0.51 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:ToString():System.String:this (FullOpts)
15 (0.17 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.CollisionTasks.CylinderConvexHullTester:Test(byref,byref,byref,byref,byref,byref,int,byref) (FullOpts)
5 (0.07 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.CollisionTasks.ConvexHullPairTester:Test(byref,byref,byref,byref,byref,byref,int,byref) (FullOpts)
2 (0.02 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.CollisionTasks.BoxConvexHullTester:Test(byref,byref,byref,byref,byref,byref,int,byref) (FullOpts)
Top method improvements (percentages):
-9 (-17.65 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:ToVector2():System.Numerics.Vector2:this (FullOpts)
-9 (-11.39 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:ToVector4():System.Numerics.Vector4:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[byte](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[double](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[int](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[long](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[short](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-20 (-2.07 % of base) : BepuPhysics.dasm - BepuPhysics.Trees.Tree:Add[System.Numerics.Vector`1[float]](BepuUtilities.BoundingBox,BepuUtilities.Memory.BufferPool):int:this (FullOpts)
-2 (-0.48 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.ConvexHullWide:RayTest(byref,byref,byref,byref,byref):this (FullOpts)
13 total methods with Code Size differences (9 improved, 4 regressed), 1838542 unchanged.
--------------------------------------------------------------------------------
Job completed in 20 minutes 54 seconds (remote runner delay: 1 minute 12 seconds).
dotnet/runtime#129563
Using arguments:
-nuget -jitutils-repo EgorBo/jitutils -jitutils-branch pmi-deterministic-cctorsMain commit: dotnet/runtime@5a200b4
PR commit: tannergooding/runtime@1af70f3
Diffs
Artifacts: