Changeset 149205 in webkit for trunk/Source/JavaScriptCore/interpreter/Interpreter.cpp
- Timestamp:
- Apr 26, 2013, 1:12:04 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/interpreter/Interpreter.cpp
r149146 r149205 568 568 } else if (callerCodeBlock && callerCodeBlock->getJITType() == JITCode::DFGJIT) { 569 569 CodeOrigin origin; 570 if (!callerCodeBlock->codeOriginForReturn(callFrame->returnPC(), origin)) 571 RELEASE_ASSERT_NOT_REACHED(); 570 if (!callerCodeBlock->codeOriginForReturn(callFrame->returnPC(), origin)) { 571 // This should not be possible, but we're seeing cases where it does happen 572 // CallFrame already has robustness against bogus stack walks, so 573 // we'll extend that to here as well. 574 ASSERT_NOT_REACHED(); 575 caller = 0; 576 return 0; 577 } 572 578 bytecodeOffset = origin.bytecodeIndex; 573 579 if (InlineCallFrame* icf = origin.inlineCallFrame) {
Note:
See TracChangeset
for help on using the changeset viewer.