Title: [164761] trunk/Source/_javascript_Core
Revision
164761
Author
mhahnenb...@apple.com
Date
2014-02-26 17:09:39 -0800 (Wed, 26 Feb 2014)

Log Message

Unconditional logging in compileFTLOSRExit
https://bugs.webkit.org/show_bug.cgi?id=129407

Reviewed by Michael Saboff.

This was causing tests to fail with the FTL enabled.

* ftl/FTLOSRExitCompiler.cpp:
(JSC::FTL::compileFTLOSRExit):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (164760 => 164761)


--- trunk/Source/_javascript_Core/ChangeLog	2014-02-27 01:06:37 UTC (rev 164760)
+++ trunk/Source/_javascript_Core/ChangeLog	2014-02-27 01:09:39 UTC (rev 164761)
@@ -1,3 +1,15 @@
+2014-02-26  Mark Hahnenberg  <mhahnenb...@apple.com>
+
+        Unconditional logging in compileFTLOSRExit
+        https://bugs.webkit.org/show_bug.cgi?id=129407
+
+        Reviewed by Michael Saboff.
+
+        This was causing tests to fail with the FTL enabled.
+
+        * ftl/FTLOSRExitCompiler.cpp:
+        (JSC::FTL::compileFTLOSRExit):
+
 2014-02-26  Oliver Hunt  <oli...@apple.com>
 
         Remove unused access types

Modified: trunk/Source/_javascript_Core/ftl/FTLOSRExitCompiler.cpp (164760 => 164761)


--- trunk/Source/_javascript_Core/ftl/FTLOSRExitCompiler.cpp	2014-02-27 01:06:37 UTC (rev 164760)
+++ trunk/Source/_javascript_Core/ftl/FTLOSRExitCompiler.cpp	2014-02-27 01:09:39 UTC (rev 164761)
@@ -353,9 +353,10 @@
 extern "C" void* compileFTLOSRExit(ExecState* exec, unsigned exitID)
 {
     SamplingRegion samplingRegion("FTL OSR Exit Compilation");
+
+    if (shouldShowDisassembly() || Options::verboseOSR() || Options::verboseFTLOSRExit())
+        dataLog("Compiling OSR exit with exitID = ", exitID, "\n");
     
-    dataLog("Compiling OSR exit with exitID = ", exitID, "\n");
-    
     CodeBlock* codeBlock = exec->codeBlock();
     
     ASSERT(codeBlock);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to