Skip to content
  • fpizlo@apple.com's avatar
    Unreviewed, roll out http://trac.webkit.org/changeset/121511 · 629c1cd7
    fpizlo@apple.com authored
    It made in-browser V8v7 10% slower.
    
    * bytecode/CodeBlock.cpp:
    (JSC::CodeBlock::CodeBlock):
    * bytecode/CodeBlock.h:
    (CodeBlock):
    (JSC::CodeBlock::countSpeculationSuccess):
    (JSC::CodeBlock::countSpeculationFailure):
    (JSC::CodeBlock::speculativeSuccessCounter):
    (JSC::CodeBlock::speculativeFailCounter):
    (JSC::CodeBlock::forcedOSRExitCounter):
    (JSC::CodeBlock::addressOfSpeculativeSuccessCounter):
    (JSC::CodeBlock::addressOfSpeculativeFailCounter):
    (JSC::CodeBlock::addressOfForcedOSRExitCounter):
    (JSC::CodeBlock::offsetOfSpeculativeSuccessCounter):
    (JSC::CodeBlock::offsetOfSpeculativeFailCounter):
    (JSC::CodeBlock::offsetOfForcedOSRExitCounter):
    (JSC::CodeBlock::largeFailCountThreshold):
    (JSC::CodeBlock::largeFailCountThresholdForLoop):
    (JSC::CodeBlock::shouldReoptimizeNow):
    (JSC::CodeBlock::shouldReoptimizeFromLoopNow):
    * bytecode/ExecutionCounter.cpp:
    (JSC::ExecutionCounter::setThreshold):
    * bytecode/ExecutionCounter.h:
    (ExecutionCounter):
    * dfg/DFGJITCompiler.cpp:
    (JSC::DFG::JITCompiler::compileBody):
    * dfg/DFGOSRExit.cpp:
    (JSC::DFG::OSRExit::considerAddingAsFrequentExitSiteSlow):
    * dfg/DFGOSRExitCompiler.cpp:
    (JSC::DFG::OSRExitCompiler::handleExitCounts):
    * dfg/DFGOperations.cpp:
    * jit/JITStubs.cpp:
    (JSC::DEFINE_STUB_FUNCTION):
    * runtime/Options.h:
    (JSC):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@122182 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    629c1cd7