Changeset 243907 in webkit
- Timestamp:
- Apr 4, 2019, 2:39:16 PM (7 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 4 edited
-
ChangeLog (modified) (1 diff)
-
interpreter/Interpreter.cpp (modified) (1 diff)
-
interpreter/StackVisitor.cpp (modified) (2 diffs)
-
interpreter/StackVisitor.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r243904 r243907 1 2019-04-04 Saam Barati <sbarati@apple.com> 2 3 Unreviewed, build fix for CLoop after r243886 4 5 * interpreter/Interpreter.cpp: 6 (JSC::UnwindFunctor::copyCalleeSavesToEntryFrameCalleeSavesBuffer const): 7 * interpreter/StackVisitor.cpp: 8 (JSC::StackVisitor::Frame::calleeSaveRegistersForUnwinding): 9 * interpreter/StackVisitor.h: 10 1 11 2019-04-04 Commit Queue <commit-queue@webkit.org> 2 12 -
trunk/Source/JavaScriptCore/interpreter/Interpreter.cpp
r243886 r243907 571 571 void copyCalleeSavesToEntryFrameCalleeSavesBuffer(StackVisitor& visitor) const 572 572 { 573 #if !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0573 #if ENABLE(ASSEMBLER) 574 574 Optional<RegisterAtOffsetList> currentCalleeSaves = visitor->calleeSaveRegistersForUnwinding(); 575 575 -
trunk/Source/JavaScriptCore/interpreter/StackVisitor.cpp
r243904 r243907 254 254 } 255 255 256 #if ENABLE(ASSEMBLER) 256 257 Optional<RegisterAtOffsetList> StackVisitor::Frame::calleeSaveRegistersForUnwinding() 257 258 { 259 if (!NUMBER_OF_CALLEE_SAVES_REGISTERS) 260 return WTF::nullopt; 261 258 262 if (isInlinedFrame()) 259 263 return WTF::nullopt; 260 261 #if !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0262 264 263 265 #if ENABLE(WEBASSEMBLY) … … 280 282 return *codeBlock->calleeSaveRegisters(); 281 283 282 #endif // !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0283 284 284 return WTF::nullopt; 285 285 } 286 #endif // ENABLE(ASSEMBLER) 286 287 287 288 String StackVisitor::Frame::functionName() const -
trunk/Source/JavaScriptCore/interpreter/StackVisitor.h
r243904 r243907 95 95 JS_EXPORT_PRIVATE void computeLineAndColumn(unsigned& line, unsigned& column) const; 96 96 97 #if ENABLE(ASSEMBLER) 97 98 Optional<RegisterAtOffsetList> calleeSaveRegistersForUnwinding(); 99 #endif 98 100 99 101 ClonedArguments* createArguments();
Note:
See TracChangeset
for help on using the changeset viewer.