Title: [94871] trunk/Source/_javascript_Core
Revision
94871
Author
gga...@apple.com
Date
2011-09-09 12:44:54 -0700 (Fri, 09 Sep 2011)

Log Message

2011-09-09  Geoffrey Garen  <gga...@apple.com>

        Reviewed by Dan Bernstein.

        Never #define ENABLE_SINGLE_THREADED, !ENABLE_JSC_MULTIPLE_THREADS, or
        !ENABLE_WTF_MULTIPLE_THREADS
        https://bugs.webkit.org/show_bug.cgi?id=67860

        First step toward making the baseline platform assumption that threads
        exist: Never #define ENABLE_SINGLE_THREADED, !ENABLE_JSC_MULTIPLE_THREADS,
        or !ENABLE_WTF_MULTIPLE_THREADS.

        * wtf/Platform.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (94870 => 94871)


--- trunk/Source/_javascript_Core/ChangeLog	2011-09-09 18:37:24 UTC (rev 94870)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-09-09 19:44:54 UTC (rev 94871)
@@ -1,3 +1,17 @@
+2011-09-09  Geoffrey Garen  <gga...@apple.com>
+
+        Reviewed by Dan Bernstein.
+
+        Never #define ENABLE_SINGLE_THREADED, !ENABLE_JSC_MULTIPLE_THREADS, or
+        !ENABLE_WTF_MULTIPLE_THREADS
+        https://bugs.webkit.org/show_bug.cgi?id=67860
+
+        First step toward making the baseline platform assumption that threads
+        exist: Never #define ENABLE_SINGLE_THREADED, !ENABLE_JSC_MULTIPLE_THREADS,
+        or !ENABLE_WTF_MULTIPLE_THREADS.
+
+        * wtf/Platform.h:
+
 2011-09-09  Laszlo Gombos  <laszlo.1.gom...@nokia.com>
 
         [Qt] Remove common.pri

Modified: trunk/Source/_javascript_Core/wtf/Platform.h (94870 => 94871)


--- trunk/Source/_javascript_Core/wtf/Platform.h	2011-09-09 18:37:24 UTC (rev 94870)
+++ trunk/Source/_javascript_Core/wtf/Platform.h	2011-09-09 19:44:54 UTC (rev 94871)
@@ -509,13 +509,8 @@
 #define WTF_USE_PTHREAD_BASED_QT 1
 #endif
 
-#if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS)
 #define ENABLE_JSC_MULTIPLE_THREADS 1
-#endif
-
-#if ENABLE(JSC_MULTIPLE_THREADS) || PLATFORM(CHROMIUM)
 #define ENABLE_WTF_MULTIPLE_THREADS 1
-#endif
 
 /* On Windows, use QueryPerformanceCounter by default */
 #if OS(WINDOWS)
@@ -581,10 +576,6 @@
 #define WTF_USE_WK_SCROLLBAR_PAINTER 1
 #endif
 
-#if PLATFORM(BREWMP)
-#define ENABLE_SINGLE_THREADED 1
-#endif
-
 #if PLATFORM(QT) && OS(DARWIN)
 #define WTF_USE_CF 1
 #endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to