Title: [209722] trunk/Source/_javascript_Core
Revision
209722
Author
sbar...@apple.com
Date
2016-12-12 12:55:23 -0800 (Mon, 12 Dec 2016)

Log Message

Unreviewed. Try to fix the cloop build.

* interpreter/StackVisitor.cpp:
(JSC::StackVisitor::Frame::calleeSaveRegisters):
* interpreter/StackVisitor.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (209721 => 209722)


--- trunk/Source/_javascript_Core/ChangeLog	2016-12-12 20:49:11 UTC (rev 209721)
+++ trunk/Source/_javascript_Core/ChangeLog	2016-12-12 20:55:23 UTC (rev 209722)
@@ -1,3 +1,11 @@
+2016-12-12  Saam Barati  <sbar...@apple.com>
+
+        Unreviewed. Try to fix the cloop build.
+
+        * interpreter/StackVisitor.cpp:
+        (JSC::StackVisitor::Frame::calleeSaveRegisters):
+        * interpreter/StackVisitor.h:
+
 2016-12-12  Michael Saboff  <msab...@apple.com>
 
         FTL: Dumping disassembly requires that code origin is set when making polymorphic tail calls.

Modified: trunk/Source/_javascript_Core/interpreter/StackVisitor.cpp (209721 => 209722)


--- trunk/Source/_javascript_Core/interpreter/StackVisitor.cpp	2016-12-12 20:49:11 UTC (rev 209721)
+++ trunk/Source/_javascript_Core/interpreter/StackVisitor.cpp	2016-12-12 20:55:23 UTC (rev 209722)
@@ -250,6 +250,8 @@
     if (isInlinedFrame())
         return nullptr;
 
+#if ENABLE(JIT) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
+
 #if ENABLE(WEBASSEMBLY)
     if (isWasmFrame()) {
         if (JSCell* callee = this->callee()) {
@@ -261,11 +263,13 @@
 
         return nullptr;
     }
-#endif
+#endif // ENABLE(WEBASSEMBLY)
 
     if (CodeBlock* codeBlock = this->codeBlock())
         return codeBlock->calleeSaveRegisters();
 
+#endif // ENABLE(JIT) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
+
     return nullptr;
 }
 

Modified: trunk/Source/_javascript_Core/interpreter/StackVisitor.h (209721 => 209722)


--- trunk/Source/_javascript_Core/interpreter/StackVisitor.h	2016-12-12 20:49:11 UTC (rev 209721)
+++ trunk/Source/_javascript_Core/interpreter/StackVisitor.h	2016-12-12 20:55:23 UTC (rev 209722)
@@ -37,8 +37,8 @@
 
 class CodeBlock;
 class ExecState;
+class JSCell;
 class JSFunction;
-class JSObject;
 class ClonedArguments;
 class Register;
 class RegisterAtOffsetList;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to