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