Reviewed by Darin.
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 May 2004 16:50:16 +0000 (16:50 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 May 2004 16:50:16 +0000 (16:50 +0000)
- add -funroll-loops=16 compiler option for approx .5% speedup on
HTML iBench and .5-1% speedup on JS iBench.

        * JavaScriptCore.pbproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@6554 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.pbproj/project.pbxproj
JavaScriptCore/kjs/value.h

index 1a7959a8cdce1df64e4bda23d4d573198e109651..6d06ed1a6bc716770054fe38b9013f5d7e212a81 100644 (file)
@@ -1,3 +1,12 @@
+2004-05-07  Maciej Stachowiak  <mjs@apple.com>
+
+        Reviewed by Darin.
+
+       - add -funroll-loops=16 compiler option for approx .5% speedup on
+       HTML iBench and .5-1% speedup on JS iBench.
+       
+        * JavaScriptCore.pbproj/project.pbxproj:
+
 2004-04-25  Maciej Stachowiak  <mjs@apple.com>
 
         Reviewed by Darin.
index fac82d57f4cdc5ad1065c4cdcf9b7fef6bc37160..f0ee711be4413f1cbdfa2784306656b24d468173 100644 (file)
                                LIBRARY_SEARCH_PATHS = "";
                                LOCAL_SEG1_ADDR = 0x8000000;
                                MACOSX_DEPLOYMENT_TARGET = 10.2;
-                               OPTIMIZATION_CFLAGS = "-Os";
+                               OPTIMIZATION_CFLAGS = "-Os -falign-loops=16";
                                OTHER_CFLAGS = "$(DEBUG_CFLAGS) -DAPPLE_CHANGES -DHAVE_CONFIG_H";
                                OTHER_LDFLAGS = "$(STYLE_LDFLAGS) -sub_library libobjc";
                                PREBINDING = NO;
index 8e5bd89afd3eb666c78db061e791a41646e71b3c..ac5186ff00ab8e82fb97f641c1ea983c5e715ce6 100644 (file)
@@ -25,7 +25,7 @@
 #ifndef _KJS_VALUE_H_
 #define _KJS_VALUE_H_
 
-#define USE_CONSERVATIVE_GC 0
+#define USE_CONSERVATIVE_GC 1
 #define TEST_CONSERVATIVE_GC 0
 
 #ifndef NDEBUG // protection against problems if committing with KJS_VERBOSE on