Title: [160089] trunk
Revision
160089
Author
[email protected]
Date
2013-12-04 04:30:27 -0800 (Wed, 04 Dec 2013)

Log Message

Allow --cloop option to work correctly in case of EFL.
https://bugs.webkit.org/show_bug.cgi?id=125217

Patch by László Langó <[email protected]> on 2013-12-04
Reviewed by Zoltan Herczeg.

* Source/cmake/OptionsEfl.cmake:
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:

Modified Paths

Diff

Modified: trunk/ChangeLog (160088 => 160089)


--- trunk/ChangeLog	2013-12-04 12:20:06 UTC (rev 160088)
+++ trunk/ChangeLog	2013-12-04 12:30:27 UTC (rev 160089)
@@ -1,3 +1,14 @@
+2013-12-04  László Langó  <[email protected]>
+
+        Allow --cloop option to work correctly in case of EFL.
+        https://bugs.webkit.org/show_bug.cgi?id=125217
+
+        Reviewed by Zoltan Herczeg.
+
+        * Source/cmake/OptionsEfl.cmake:
+        * Source/cmake/WebKitFeatures.cmake:
+        * Source/cmakeconfig.h.cmake:
+
 2013-12-03  Ryuan Choi  <[email protected]>
 
         [EFL] Disable RTTI for release build

Modified: trunk/Source/cmake/OptionsEfl.cmake (160088 => 160089)


--- trunk/Source/cmake/OptionsEfl.cmake	2013-12-04 12:20:06 UTC (rev 160088)
+++ trunk/Source/cmake/OptionsEfl.cmake	2013-12-04 12:30:27 UTC (rev 160089)
@@ -101,6 +101,14 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_XHR_TIMEOUT ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(WTF_USE_TILED_BACKING_STORE ON)
 
+if (ENABLE_LLINT_C_LOOP)
+    message(STATUS "Force enabling LLINT C LOOP.")
+    WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LLINT ON)
+    WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_JIT OFF)
+    WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DFG_JIT OFF)
+    WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT OFF)
+endif ()
+
 # FIXME: Perhaps we need a more generic way of defining dependencies between features.
 # VIDEO_TRACK depends on VIDEO.
 if (NOT ENABLE_VIDEO AND ENABLE_VIDEO_TRACK)

Modified: trunk/Source/cmake/WebKitFeatures.cmake (160088 => 160089)


--- trunk/Source/cmake/WebKitFeatures.cmake	2013-12-04 12:20:06 UTC (rev 160088)
+++ trunk/Source/cmake/WebKitFeatures.cmake	2013-12-04 12:30:27 UTC (rev 160089)
@@ -78,6 +78,7 @@
     WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_WEB_AUDIO "Toggle Legacy Web Audio support" ON)
     WEBKIT_OPTION_DEFINE(ENABLE_LINK_PREFETCH "Toggle pre fetching support" OFF)
     WEBKIT_OPTION_DEFINE(ENABLE_LLINT "Enable JSC Low Level Interpreter" OFF)
+    WEBKIT_OPTION_DEFINE(ENABLE_LLINT_C_LOOP "Force use of the llint c loop" OFF)
     WEBKIT_OPTION_DEFINE(ENABLE_MATHML "Toggle MathML support" ON)
     WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_CAPTURE "Toggle Media Capture support" OFF)
     WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_SOURCE "Toggle Media Source support" OFF)

Modified: trunk/Source/cmakeconfig.h.cmake (160088 => 160089)


--- trunk/Source/cmakeconfig.h.cmake	2013-12-04 12:20:06 UTC (rev 160088)
+++ trunk/Source/cmakeconfig.h.cmake	2013-12-04 12:30:27 UTC (rev 160089)
@@ -68,6 +68,7 @@
 #cmakedefine01 ENABLE_LEGACY_WEB_AUDIO
 #cmakedefine01 ENABLE_LINK_PREFETCH
 #cmakedefine01 ENABLE_LLINT
+#cmakedefine01 ENABLE_LLINT_C_LOOP
 #cmakedefine01 ENABLE_MATHML
 #cmakedefine01 ENABLE_MEDIA_CAPTURE
 #cmakedefine01 ENABLE_MEDIA_SOURCE
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to