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