Ignore:
Timestamp:
Nov 29, 2013, 8:17:29 PM (11 years ago)
Author:
[email protected]
Message:

FTL IC should nop-fill to make up the difference between the actual IC size and the requested patchpoint size
https://bugs.webkit.org/show_bug.cgi?id=124960

Reviewed by Sam Weinig.

  • assembler/LinkBuffer.h:

(JSC::LinkBuffer::size):

  • assembler/X86Assembler.h:

(JSC::X86Assembler::fillNops):

  • dfg/DFGDisassembler.cpp:

(JSC::DFG::Disassembler::dumpHeader):

  • ftl/FTLCompile.cpp:

(JSC::FTL::generateICFastPath):

  • jit/JITDisassembler.cpp:

(JSC::JITDisassembler::dumpHeader):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/jit/JITDisassembler.cpp

    r137094 r159883  
    8888    out.print("Generated Baseline JIT code for ", CodeBlockWithJITType(m_codeBlock, JITCode::BaselineJIT), ", instruction count = ", m_codeBlock->instructionCount(), "\n");
    8989    out.print("   Source: ", m_codeBlock->sourceCodeOnOneLine(), "\n");
    90     out.print("   Code at [", RawPointer(linkBuffer.debugAddress()), ", ", RawPointer(static_cast<char*>(linkBuffer.debugAddress()) + linkBuffer.debugSize()), "):\n");
     90    out.print("   Code at [", RawPointer(linkBuffer.debugAddress()), ", ", RawPointer(static_cast<char*>(linkBuffer.debugAddress()) + linkBuffer.size()), "):\n");
    9191}
    9292
Note: See TracChangeset for help on using the changeset viewer.