Title: [91610] trunk/Source/_javascript_Core
- Revision
- 91610
- Author
- [email protected]
- Date
- 2011-07-22 15:22:21 -0700 (Fri, 22 Jul 2011)
Log Message
https://bugs.webkit.org/show_bug.cgi?id=65051
DFG JIT - Enable by default for mac platform on x86-64.
Rubber Stamped by Geoff Garen.
This is now a performance progression.
* wtf/Platform.h:
- Removed definition of ENABLE_DFG_JIT_RESTRICTIONS.
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (91609 => 91610)
--- trunk/Source/_javascript_Core/ChangeLog 2011-07-22 22:17:56 UTC (rev 91609)
+++ trunk/Source/_javascript_Core/ChangeLog 2011-07-22 22:22:21 UTC (rev 91610)
@@ -1,5 +1,17 @@
2011-07-22 Gavin Barraclough <[email protected]>
+ https://bugs.webkit.org/show_bug.cgi?id=65051
+ DFG JIT - Enable by default for mac platform on x86-64.
+
+ Rubber Stamped by Geoff Garen.
+
+ This is now a performance progression.
+
+ * wtf/Platform.h:
+ - Removed definition of ENABLE_DFG_JIT_RESTRICTIONS.
+
+2011-07-22 Gavin Barraclough <[email protected]>
+
https://bugs.webkit.org/show_bug.cgi?id=65047
DFG JIT - Add support for op_resolve/op_resolve_base
Modified: trunk/Source/_javascript_Core/wtf/Platform.h (91609 => 91610)
--- trunk/Source/_javascript_Core/wtf/Platform.h 2011-07-22 22:17:56 UTC (rev 91609)
+++ trunk/Source/_javascript_Core/wtf/Platform.h 2011-07-22 22:22:21 UTC (rev 91610)
@@ -1033,10 +1033,8 @@
#endif
/* Currently only implemented for JSVALUE64, only tested on PLATFORM(MAC) */
-#if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC)
+#if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC)
#define ENABLE_DFG_JIT 1
-/* Enabled with restrictions to circumvent known performance regressions. */
-#define ENABLE_DFG_JIT_RESTRICTIONS 1
#endif
/* Ensure that either the JIT or the interpreter has been enabled. */
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes