Enable css jit for armv7 on iOS.
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Jun 2014 00:18:01 +0000 (00:18 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Jun 2014 00:18:01 +0000 (00:18 +0000)
https://bugs.webkit.org/show_bug.cgi?id=133890
<rdar://problem/17310631>

Reviewed by Andreas Kling.

* wtf/Platform.h:
Enable css jit for ARM thumb on iOS.

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

Source/WTF/ChangeLog
Source/WTF/wtf/Platform.h

index ef278e9..1a25a4b 100644 (file)
@@ -1,3 +1,14 @@
+2014-06-13  Alex Christensen  <achristensen@webkit.org>
+
+        Enable css jit for armv7 on iOS.
+        https://bugs.webkit.org/show_bug.cgi?id=133890
+        <rdar://problem/17310631>
+
+        Reviewed by Andreas Kling.
+
+        * wtf/Platform.h:
+        Enable css jit for ARM thumb on iOS.
+
 2014-06-13  Mark Hahnenberg  <mhahnenberg@apple.com>
 
         OSR exit should barrier the Executables for all InlineCallFrames, not just those on the stack at the time of exit
index d442e56..2e9a575 100644 (file)
 
 /* CSS Selector JIT Compiler */
 #if !defined(ENABLE_CSS_SELECTOR_JIT)
-#if (CPU(X86_64) || CPU(ARM64)) && ENABLE(JIT) && (OS(DARWIN) || PLATFORM(GTK) || PLATFORM(EFL))
+#if (CPU(X86_64) || CPU(ARM64) || (CPU(ARM_THUMB2) && PLATFORM(IOS))) && ENABLE(JIT) && (OS(DARWIN) || PLATFORM(GTK) || PLATFORM(EFL))
 #define ENABLE_CSS_SELECTOR_JIT 1
 #else
 #define ENABLE_CSS_SELECTOR_JIT 0