Ignore:
Timestamp:
Nov 17, 2010, 12:05:39 AM (15 years ago)
Author:
[email protected]
Message:

2010-11-17 Sheriff Bot <[email protected]>

Unreviewed, rolling out r72160.
http://trac.webkit.org/changeset/72160
https://bugs.webkit.org/show_bug.cgi?id=49646

Broke lots of fast/profiler tests, among others (Requested by
aroben on #webkit).

  • bytecode/CodeBlock.cpp: (JSC::CodeBlock::dump): (JSC::CodeBlock::functionRegisterForBytecodeOffset): (JSC::CodeBlock::shrinkToFit):
  • bytecode/CodeBlock.h: (JSC::CodeBlock::addFunctionRegisterInfo):
  • bytecode/Opcode.h:
  • bytecompiler/BytecodeGenerator.cpp: (JSC::BytecodeGenerator::BytecodeGenerator): (JSC::BytecodeGenerator::emitCall): (JSC::BytecodeGenerator::emitCallVarargs): (JSC::BytecodeGenerator::emitReturn): (JSC::BytecodeGenerator::emitConstruct):
  • bytecompiler/BytecodeGenerator.h: (JSC::CallArguments::profileHookRegister):
  • bytecompiler/NodesCodegen.cpp: (JSC::CallArguments::CallArguments):
  • interpreter/Interpreter.cpp: (JSC::Interpreter::unwindCallFrame): (JSC::Interpreter::throwException): (JSC::Interpreter::execute): (JSC::Interpreter::executeCall): (JSC::Interpreter::executeConstruct): (JSC::Interpreter::privateExecute):
  • jit/JIT.cpp: (JSC::JIT::privateCompileMainPass):
  • jit/JIT.h:
  • jit/JITOpcodes.cpp: (JSC::JIT::emit_op_profile_will_call): (JSC::JIT::emit_op_profile_did_call):
  • jit/JITOpcodes32_64.cpp: (JSC::JIT::emit_op_profile_will_call): (JSC::JIT::emit_op_profile_did_call):
  • jit/JITStubs.cpp: (JSC::DEFINE_STUB_FUNCTION):
  • jit/JITStubs.h:
  • profiler/Profile.cpp: (JSC::Profile::Profile):
  • profiler/ProfileGenerator.cpp: (JSC::ProfileGenerator::addParentForConsoleStart): (JSC::ProfileGenerator::willExecute): (JSC::ProfileGenerator::didExecute): (JSC::ProfileGenerator::stopProfiling):
  • profiler/ProfileGenerator.h:
  • profiler/ProfileNode.cpp: (JSC::ProfileNode::ProfileNode): (JSC::ProfileNode::willExecute):
  • profiler/ProfileNode.h: (JSC::ProfileNode::create): (JSC::ProfileNode::operator==):
  • profiler/Profiler.cpp: (JSC::dispatchFunctionToProfiles): (JSC::Profiler::willExecute): (JSC::Profiler::didExecute):
  • profiler/Profiler.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/bytecompiler/NodesCodegen.cpp

    r72160 r72176  
    327327    : m_argumentsNode(argumentsNode)
    328328{
     329    if (generator.shouldEmitProfileHooks())
     330        m_profileHookRegister = generator.newTemporary();
    329331    m_argv.append(generator.newTemporary());
    330332    if (argumentsNode) {
Note: See TracChangeset for help on using the changeset viewer.