Title: [94992] trunk/Source/_javascript_Core
Revision
94992
Author
gga...@apple.com
Date
2011-09-12 17:06:28 -0700 (Mon, 12 Sep 2011)

Log Message

Re-enabled ENABLE(LAZY_BLOCK_FREEING).
        
Reviewed by Stephanie Lewis.

I accidentally disabled this in r94890, causing a big performance regression.

* wtf/Platform.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (94991 => 94992)


--- trunk/Source/_javascript_Core/ChangeLog	2011-09-13 00:02:33 UTC (rev 94991)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-09-13 00:06:28 UTC (rev 94992)
@@ -1,3 +1,13 @@
+2011-09-12  Geoffrey Garen  <gga...@apple.com>
+
+        Re-enabled ENABLE(LAZY_BLOCK_FREEING).
+        
+        Reviewed by Stephanie Lewis.
+
+        I accidentally disabled this in r94890, causing a big performance regression.
+
+        * wtf/Platform.h:
+
 2011-09-12  Michael Saboff  <msab...@apple.com>
 
         Broken Build for ARM - lshift32() needs TrustedImm32 arg

Modified: trunk/Source/_javascript_Core/wtf/Platform.h (94991 => 94992)


--- trunk/Source/_javascript_Core/wtf/Platform.h	2011-09-13 00:02:33 UTC (rev 94991)
+++ trunk/Source/_javascript_Core/wtf/Platform.h	2011-09-13 00:06:28 UTC (rev 94992)
@@ -1063,6 +1063,12 @@
 #endif
 #endif
 
+#if !defined(ENABLE_LAZY_BLOCK_FREEING)
+#if ENABLE(JSC_MULTIPLE_THREADS)
+#define ENABLE_LAZY_BLOCK_FREEING 1
+#endif
+#endif
+
 #ifndef ENABLE_LARGE_HEAP
 #if CPU(X86) || CPU(X86_64)
 #define ENABLE_LARGE_HEAP 1
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to