Title: [129893] trunk/Source/WTF
Revision
129893
Author
[email protected]
Date
2012-09-28 07:12:48 -0700 (Fri, 28 Sep 2012)

Log Message

Disable YARR_JIT for Windows 64 bit
https://bugs.webkit.org/show_bug.cgi?id=97772

Patch by Kai Koehne <[email protected]> on 2012-09-28
Reviewed by Simon Hausmann.

Using YARR_JIT requires ASSEMBLER, which in turn enables the
executable fixed allocator, which is mmap based (not available on
Windows).

* wtf/Platform.h:

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (129892 => 129893)


--- trunk/Source/WTF/ChangeLog	2012-09-28 14:00:33 UTC (rev 129892)
+++ trunk/Source/WTF/ChangeLog	2012-09-28 14:12:48 UTC (rev 129893)
@@ -1,3 +1,16 @@
+2012-09-28  Kai Koehne  <[email protected]>
+
+        Disable YARR_JIT for Windows 64 bit
+        https://bugs.webkit.org/show_bug.cgi?id=97772
+
+        Reviewed by Simon Hausmann.
+
+        Using YARR_JIT requires ASSEMBLER, which in turn enables the
+        executable fixed allocator, which is mmap based (not available on
+        Windows).
+
+        * wtf/Platform.h:
+
 2012-09-28  Yury Semikhatsky  <[email protected]>
 
         Web Inspector: make HashSet memory instrumentation non-intrusive

Modified: trunk/Source/WTF/wtf/Platform.h (129892 => 129893)


--- trunk/Source/WTF/wtf/Platform.h	2012-09-28 14:00:33 UTC (rev 129892)
+++ trunk/Source/WTF/wtf/Platform.h	2012-09-28 14:12:48 UTC (rev 129893)
@@ -876,6 +876,7 @@
 /* JIT is not implemented for Windows 64-bit */
 #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64)
 #define ENABLE_JIT 0
+#define ENABLE_YARR_JIT 0
 #endif
 
 #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to