[MLton-commit] r6259

Vesa Karvonen vesak at mlton.org
Tue Dec 11 03:26:44 PST 2007


Increased alignment (from the default of 4) to 8 which seems to improve
performance by about 12% (probably due to using 64-bit doubles) on my
machine.

Also added -loop-passes 2, which also slightly increases performance
(probably due to additional inlining).

----------------------------------------------------------------------

U   mltonlib/trunk/org/mlton/vesak/toys/n-body/Makefile

----------------------------------------------------------------------

Modified: mltonlib/trunk/org/mlton/vesak/toys/n-body/Makefile
===================================================================
--- mltonlib/trunk/org/mlton/vesak/toys/n-body/Makefile	2007-12-09 22:11:15 UTC (rev 6258)
+++ mltonlib/trunk/org/mlton/vesak/toys/n-body/Makefile	2007-12-11 11:26:44 UTC (rev 6259)
@@ -8,4 +8,6 @@
 
 root := ../../../../..
 
+mlton-opts := -align 8 -loop-passes 2
+
 include ../common.mk




More information about the MLton-commit mailing list