Ignore:
Timestamp:
Feb 2, 2012, 1:49:50 PM (13 years ago)
Author:
[email protected]
Message:

Release build debugging should be easier
https://bugs.webkit.org/show_bug.cgi?id=77669

Reviewed by Gavin Barraclough.

  • assembler/ARMAssembler.h:

(ARMAssembler):
(JSC::ARMAssembler::debugOffset):

  • assembler/ARMv7Assembler.h:

(ARMv7Assembler):
(JSC::ARMv7Assembler::debugOffset):
(ARMInstructionFormatter):
(JSC::ARMv7Assembler::ARMInstructionFormatter::debugOffset):

  • assembler/AbstractMacroAssembler.h:

(AbstractMacroAssembler):
(JSC::AbstractMacroAssembler::debugOffset):

  • assembler/AssemblerBuffer.h:

(AssemblerBuffer):
(JSC::AssemblerBuffer::debugOffset):

  • assembler/LinkBuffer.h:

(LinkBuffer):
(JSC::LinkBuffer::debugSize):

  • assembler/MIPSAssembler.h:

(MIPSAssembler):
(JSC::MIPSAssembler::debugOffset):

  • assembler/X86Assembler.h:

(X86Assembler):
(JSC::X86Assembler::debugOffset):
(X86InstructionFormatter):
(JSC::X86Assembler::X86InstructionFormatter::debugOffset):

  • bytecode/CodeBlock.cpp:

(JSC):

  • bytecode/CodeBlock.h:

(CodeBlock):

  • bytecode/CodeOrigin.h:

(CodeOrigin):
(JSC):
(JSC::CodeOrigin::inlineStack):

  • bytecode/DFGExitProfile.h:

(JSC::DFG::exitKindToString):

  • bytecode/DataFormat.h:

(JSC::dataFormatToString):

  • bytecode/PredictedType.cpp:

(JSC):
(JSC::predictionToString):

  • bytecode/PredictedType.h:

(JSC):

  • bytecode/ValueRecovery.h:

(ValueRecovery):
(JSC::ValueRecovery::dump):

  • bytecompiler/BytecodeGenerator.cpp:

(JSC):
(JSC::BytecodeGenerator::setDumpsGeneratedCode):
(JSC::BytecodeGenerator::dumpsGeneratedCode):
(JSC::BytecodeGenerator::generate):

  • dfg/DFGAbstractValue.h:

(StructureAbstractValue):
(JSC::DFG::StructureAbstractValue::dump):
(AbstractValue):
(JSC::DFG::AbstractValue::dump):

  • dfg/DFGAssemblyHelpers.h:

(DFG):
(AssemblyHelpers):
(JSC::DFG::AssemblyHelpers::debugCall):

  • dfg/DFGFPRInfo.h:

(FPRInfo):
(JSC::DFG::FPRInfo::debugName):

  • dfg/DFGGPRInfo.h:

(GPRInfo):
(JSC::DFG::GPRInfo::debugName):

  • dfg/DFGGraph.cpp:

(DFG):

  • dfg/DFGGraph.h:

(Graph):

  • dfg/DFGNode.h:

(DFG):
(JSC::DFG::arithNodeFlagsAsString):
(Node):
(JSC::DFG::Node::hasIdentifier):
(JSC::DFG::Node::dumpChildren):

  • dfg/DFGOSRExit.cpp:

(DFG):
(JSC::DFG::OSRExit::dump):

  • dfg/DFGOSRExit.h:

(OSRExit):

  • runtime/JSValue.cpp:

(JSC):
(JSC::JSValue::description):

  • runtime/JSValue.h:

(JSValue):

  • wtf/BitVector.cpp:

(WTF):
(WTF::BitVector::dump):

  • wtf/BitVector.h:

(BitVector):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/dfg/DFGOSRExit.cpp

    r102917 r106590  
    5454}
    5555
    56 #ifndef NDEBUG
    5756void OSRExit::dump(FILE* out) const
    5857{
     
    6362        m_variables[variable].dump(out);
    6463}
    65 #endif
    6664
    6765bool OSRExit::considerAddingAsFrequentExitSiteSlow(CodeBlock* dfgCodeBlock, CodeBlock* profiledCodeBlock)
Note: See TracChangeset for help on using the changeset viewer.