Changeset 181887 in webkit for trunk/Source/JavaScriptCore/ftl/FTLCompile.cpp
- Timestamp:
- Mar 23, 2015, 10:37:19 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ftl/FTLCompile.cpp
r180903 r181887 804 804 recordMap, didSeeUnwindInfo); 805 805 806 if (shouldShowDisassembly() ) {806 if (shouldShowDisassembly() || Options::asyncDisassembly()) { 807 807 for (unsigned i = 0; i < state.jitCode->handles().size(); ++i) { 808 808 if (state.codeSectionNames[i] != SECTION_NAME("text")) … … 810 810 811 811 ExecutableMemoryHandle* handle = state.jitCode->handles()[i].get(); 812 dataLog( 812 813 CString header = toCString( 813 814 "Generated LLVM code after stackmap-based fix-up for ", 814 815 CodeBlockWithJITType(state.graph.m_codeBlock, JITCode::FTLJIT), 815 816 " in ", state.graph.m_plan.mode, " #", i, ", ", 816 817 state.codeSectionNames[i], ":\n"); 818 819 if (Options::asyncDisassembly()) { 820 disassembleAsynchronously( 821 header, MacroAssemblerCodeRef(handle), handle->sizeInBytes(), " ", 822 LLVMSubset); 823 continue; 824 } 825 826 dataLog(header); 817 827 disassemble( 818 828 MacroAssemblerCodePtr(handle->start()), handle->sizeInBytes(),
Note:
See TracChangeset
for help on using the changeset viewer.