Title: [158322] trunk/Source/_javascript_Core
- Revision
- 158322
- Author
- fpi...@apple.com
- Date
- 2013-10-30 15:34:09 -0700 (Wed, 30 Oct 2013)
Log Message
Unreviewed, fix FTL build.
* ftl/FTLAbstractHeapRepository.h:
* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileCallOrConstruct):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (158321 => 158322)
--- trunk/Source/_javascript_Core/ChangeLog 2013-10-30 22:27:59 UTC (rev 158321)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-10-30 22:34:09 UTC (rev 158322)
@@ -1,3 +1,11 @@
+2013-10-30 Filip Pizlo <fpi...@apple.com>
+
+ Unreviewed, fix FTL build.
+
+ * ftl/FTLAbstractHeapRepository.h:
+ * ftl/FTLLowerDFGToLLVM.cpp:
+ (JSC::FTL::LowerDFGToLLVM::compileCallOrConstruct):
+
2013-10-30 Alexey Proskuryakov <a...@apple.com>
Add a way to fulfill promises from DOM code
Modified: trunk/Source/_javascript_Core/ftl/FTLAbstractHeapRepository.h (158321 => 158322)
--- trunk/Source/_javascript_Core/ftl/FTLAbstractHeapRepository.h 2013-10-30 22:27:59 UTC (rev 158321)
+++ trunk/Source/_javascript_Core/ftl/FTLAbstractHeapRepository.h 2013-10-30 22:34:09 UTC (rev 158322)
@@ -41,6 +41,7 @@
#define FOR_EACH_ABSTRACT_FIELD(macro) \
macro(Butterfly_publicLength, Butterfly::offsetOfPublicLength()) \
macro(Butterfly_vectorLength, Butterfly::offsetOfVectorLength()) \
+ macro(CallFrame_callerFrame, CallFrame::callerFrameOffset()) \
macro(JSArrayBufferView_length, JSArrayBufferView::offsetOfLength()) \
macro(JSArrayBufferView_mode, JSArrayBufferView::offsetOfMode()) \
macro(JSArrayBufferView_vector, JSArrayBufferView::offsetOfVector()) \
Modified: trunk/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp (158321 => 158322)
--- trunk/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp 2013-10-30 22:27:59 UTC (rev 158321)
+++ trunk/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp 2013-10-30 22:34:09 UTC (rev 158322)
@@ -1927,7 +1927,7 @@
m_out.store32(
m_out.constInt32(numPassedArgs + dummyThisArgument),
payloadFor(calleeFrame, JSStack::ArgumentCount));
- m_out.store64(m_callFrame, addressFor(calleeFrame, JSStack::CallerFrame));
+ m_out.store64(m_callFrame, calleeFrame, m_heaps.CallFrame_callerFrame);
m_out.store64(
lowJSValue(m_graph.varArgChild(m_node, 0)),
addressFor(calleeFrame, JSStack::Callee));
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes