Title: [181501] trunk/Source/WTF
- Revision
- 181501
- Author
- msab...@apple.com
- Date
- 2015-03-14 14:42:20 -0700 (Sat, 14 Mar 2015)
Log Message
Disable Yarr JIT for ARMv7k
https://bugs.webkit.org/show_bug.cgi?id=142645
Rubber stamped by Geoffrey Garen.
Changed the setting of ENABLE_YARR_JIT to be predicated on ENABLED_JIT.
* wtf/Platform.h:
Modified Paths
Diff
Modified: trunk/Source/WTF/ChangeLog (181500 => 181501)
--- trunk/Source/WTF/ChangeLog 2015-03-14 20:49:50 UTC (rev 181500)
+++ trunk/Source/WTF/ChangeLog 2015-03-14 21:42:20 UTC (rev 181501)
@@ -1,5 +1,16 @@
2015-03-14 Michael Saboff <msab...@apple.com>
+ Disable Yarr JIT for ARMv7k
+ https://bugs.webkit.org/show_bug.cgi?id=142645
+
+ Rubber stamped by Geoffrey Garen.
+
+ Changed the setting of ENABLE_YARR_JIT to be predicated on ENABLED_JIT.
+
+ * wtf/Platform.h:
+
+2015-03-14 Michael Saboff <msab...@apple.com>
+
ES6: Add binary and octal literal support
https://bugs.webkit.org/show_bug.cgi?id=142681
Modified: trunk/Source/WTF/wtf/Platform.h (181500 => 181501)
--- trunk/Source/WTF/wtf/Platform.h 2015-03-14 20:49:50 UTC (rev 181500)
+++ trunk/Source/WTF/wtf/Platform.h 2015-03-14 21:42:20 UTC (rev 181501)
@@ -663,11 +663,6 @@
#define ENABLE_JIT 1
#endif
-/* Disable the YARR JIT for ARMv7k */
-#if !defined(ENABLE_YARR_JIT) && CPU(APPLE_ARMV7K)
-#define ENABLE_YARR_JIT 0
-#endif
-
/* Do we have LLVM? */
#if !defined(HAVE_LLVM) && OS(DARWIN) && !PLATFORM(EFL) && !PLATFORM(GTK) && ENABLE(FTL_JIT) && (CPU(X86_64) || CPU(ARM64))
#define HAVE_LLVM 1
@@ -825,7 +820,7 @@
#define ENABLE_REGEXP_TRACING 0
/* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */
-#if !defined(ENABLE_YARR_JIT)
+#if !defined(ENABLE_YARR_JIT) && ENABLE(JIT)
#define ENABLE_YARR_JIT 1
/* Setting this flag compares JIT results with interpreter results. */
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes