Ignore:
Timestamp:
May 19, 2010, 1:35:47 PM (15 years ago)
Author:
[email protected]
Message:

2010-05-19 Geoffrey Garen <[email protected]>

Reviewed by Sam Weinig.

Don't build the Interpreter into JIT builds.
https://bugs.webkit.org/show_bug.cgi?id=39373

SunSpider says no change.

  • interpreter/Interpreter.cpp: (JSC::Interpreter::privateExecute):
  • interpreter/Interpreter.h:
  • wtf/Platform.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/interpreter/Interpreter.h

    r59339 r59781  
    125125        JSValue execute(EvalExecutable*, CallFrame*, JSObject* thisObject, int globalRegisterOffset, ScopeChainNode*, JSValue* exception);
    126126
    127 #if USE(INTERPRETER)
     127#if !ENABLE(JIT)
    128128        NEVER_INLINE bool resolve(CallFrame*, Instruction*, JSValue& exceptionValue);
    129129        NEVER_INLINE bool resolveSkip(CallFrame*, Instruction*, JSValue& exceptionValue);
     
    138138        void tryCachePutByID(CallFrame*, CodeBlock*, Instruction*, JSValue baseValue, const PutPropertySlot&);
    139139        void uncachePutByID(CodeBlock*, Instruction* vPC);       
    140 #endif
     140#endif // !ENABLE(JIT)
    141141
    142142        NEVER_INLINE bool unwindCallFrame(CallFrame*&, JSValue, unsigned& bytecodeOffset, CodeBlock*&);
Note: See TracChangeset for help on using the changeset viewer.