Title: [161483] branches/jsCStack/Source/_javascript_Core
Revision
161483
Author
fpi...@apple.com
Date
2014-01-07 23:02:54 -0800 (Tue, 07 Jan 2014)

Log Message

CStack: Call linking should log call linking for DFG and FTL code blocks if --showDFGDisassembly=true
https://bugs.webkit.org/show_bug.cgi?id=126617

Not yet reviewed.

* jit/Repatch.cpp:
(JSC::linkFor):

Modified Paths

Diff

Modified: branches/jsCStack/Source/_javascript_Core/ChangeLog (161482 => 161483)


--- branches/jsCStack/Source/_javascript_Core/ChangeLog	2014-01-08 06:42:50 UTC (rev 161482)
+++ branches/jsCStack/Source/_javascript_Core/ChangeLog	2014-01-08 07:02:54 UTC (rev 161483)
@@ -1,5 +1,15 @@
 2014-01-07  Filip Pizlo  <fpi...@apple.com>
 
+        CStack: Call linking should log call linking for DFG and FTL code blocks if --showDFGDisassembly=true
+        https://bugs.webkit.org/show_bug.cgi?id=126617
+
+        Not yet reviewed.
+
+        * jit/Repatch.cpp:
+        (JSC::linkFor):
+
+2014-01-07  Filip Pizlo  <fpi...@apple.com>
+
         Merge trunk r161465.
 
 2014-01-07  Filip Pizlo  <fpi...@apple.com>

Modified: branches/jsCStack/Source/_javascript_Core/jit/Repatch.cpp (161482 => 161483)


--- branches/jsCStack/Source/_javascript_Core/jit/Repatch.cpp	2014-01-08 06:42:50 UTC (rev 161482)
+++ branches/jsCStack/Source/_javascript_Core/jit/Repatch.cpp	2014-01-08 07:02:54 UTC (rev 161483)
@@ -1298,7 +1298,7 @@
     ASSERT(!callLinkInfo.isLinked());
     callLinkInfo.callee.set(exec->callerFrame()->vm(), callLinkInfo.hotPathBegin, callerCodeBlock->ownerExecutable(), callee);
     callLinkInfo.lastSeenCallee.set(exec->callerFrame()->vm(), callerCodeBlock->ownerExecutable(), callee);
-    if (Options::showDisassembly())
+    if (shouldShowDisassemblyFor(callerCodeBlock))
         dataLog("Linking call in ", *callerCodeBlock, " at ", callLinkInfo.codeOrigin, " to ", pointerDump(calleeCodeBlock), ", entrypoint at ", codePtr, "\n");
     repatchBuffer.relink(callLinkInfo.hotPathOther, codePtr);
     
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to