Changeset 292447 in webkit for trunk/Source/JavaScriptCore/jit/JIT.cpp
- Timestamp:
- Apr 5, 2022, 8:41:00 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JIT.cpp
r292445 r292447 742 742 743 743 emitFunctionPrologue(); 744 #if ASSERT_ENABLED 745 probeDebug([=](Probe::Context& ctx) { 746 CodeBlock* codeBlock = ctx.fp<CallFrame*>()->codeBlock(); 747 if (codeBlock->jitType() != JITType::BaselineJIT) { 748 dataLogLn("FP ", RawPointer(ctx.fp<CallFrame*>())); 749 RELEASE_ASSERT_NOT_REACHED(); 750 } 751 }); 752 #endif 744 jitAssertCodeBlockOnCallFrameWithType(regT2, JITType::BaselineJIT); 753 745 754 746 Label beginLabel(this); … … 814 806 emitFunctionPrologue(); 815 807 RELEASE_ASSERT(m_unlinkedCodeBlock->codeType() == FunctionCode); 816 #if ASSERT_ENABLED 817 probeDebug([=](Probe::Context& ctx) { 818 CodeBlock* codeBlock = ctx.fp<CallFrame*>()->codeBlock(); 819 if (codeBlock->jitType() != JITType::BaselineJIT) { 820 dataLogLn("FP ", RawPointer(ctx.fp<CallFrame*>())); 821 RELEASE_ASSERT_NOT_REACHED(); 822 } 823 }); 824 #endif 808 jitAssertCodeBlockOnCallFrameWithType(regT2, JITType::BaselineJIT); 825 809 emitGetFromCallFrameHeaderPtr(CallFrameSlot::codeBlock, regT0); 826 810 store8(TrustedImm32(0), Address(regT0, CodeBlock::offsetOfShouldAlwaysBeInlined()));
Note:
See TracChangeset
for help on using the changeset viewer.