Skip to content
  • barraclough@apple.com's avatar
    https://bugs.webkit.org/show_bug.cgi?id=62503 · 7836865d
    barraclough@apple.com authored
    Remove JIT_OPTIMIZE_* switches
    
    Rubber stamped by Geoff Garen.
    
    The alternative code paths are untested, and not well maintained.
    These were useful when there was more churn in the JIT, but now
    are a maintenance overhead. Time to move on, removing.
    
    * bytecode/CodeBlock.cpp:
    (JSC::CodeBlock::visitAggregate):
    * jit/JIT.cpp:
    (JSC::JIT::privateCompileSlowCases):
    (JSC::JIT::privateCompile):
    (JSC::JIT::linkConstruct):
    * jit/JIT.h:
    * jit/JITCall.cpp:
    * jit/JITCall32_64.cpp:
    * jit/JITOpcodes.cpp:
    (JSC::JIT::privateCompileCTIMachineTrampolines):
    (JSC::JIT::privateCompileCTINativeCall):
    * jit/JITOpcodes32_64.cpp:
    (JSC::JIT::privateCompileCTIMachineTrampolines):
    (JSC::JIT::privateCompileCTINativeCall):
    (JSC::JIT::softModulo):
    * jit/JITPropertyAccess.cpp:
    * jit/JITPropertyAccess32_64.cpp:
    * jit/JITStubs.cpp:
    (JSC::DEFINE_STUB_FUNCTION):
    * runtime/Lookup.cpp:
    (JSC::setUpStaticFunctionSlot):
    * runtime/Lookup.h:
    * wtf/Platform.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88604 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    7836865d