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 <[email protected]>
+
+ Unreviewed. Try to fix the cloop build.
+
+ * interpreter/StackVisitor.cpp:
+ (JSC::StackVisitor::Frame::calleeSaveRegisters):
+ * interpreter/StackVisitor.h:
+
2016-12-12 Michael Saboff <[email protected]>
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 [email protected] https://lists.webkit.org/mailman/listinfo/webkit-changes
