Ignore:
Timestamp:
May 18, 2009, 1:22:52 PM (16 years ago)
Author:
[email protected]
Message:

2009-05-18 Jan Michael Alonzo <[email protected]>

Reviewed by Xan Lopez.

[Gtk] Various autotools build refactoring and fixes
https://bugs.webkit.org/show_bug.cgi?id=25286

Add -no-install and -no-fast-install to programs and tests that we
don't install. Also remove -O2 since this is already handled at
configure time.

  • GNUmakefile.am:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/parser/Nodes.cpp

    r43837 r43839  
    18951895}
    18961896
    1897 #if ENABLE(JIT)
    1898 void ProgramNode::generateJITCode(ScopeChainNode* scopeChainNode)
    1899 {
    1900     bytecode(scopeChainNode);
    1901     ASSERT(m_code);
    1902     ASSERT(!m_jitCode);
    1903     JIT::compile(scopeChainNode->globalData, m_code.get());
    1904     ASSERT(m_jitCode);
    1905 }
    1906 #endif
    1907 
    19081897// ------------------------------ EvalNode -----------------------------
    19091898
     
    19741963}
    19751964
    1976 #if ENABLE(JIT)
    1977 void EvalNode::generateJITCode(ScopeChainNode* scopeChainNode)
    1978 {
    1979     bytecode(scopeChainNode);
    1980     ASSERT(m_code);
    1981     ASSERT(!m_jitCode);
    1982     JIT::compile(scopeChainNode->globalData, m_code.get());
    1983     ASSERT(m_jitCode);
    1984 }
    1985 #endif
    1986 
    19871965// ------------------------------ FunctionBodyNode -----------------------------
    19881966
    19891967inline FunctionBodyNode::FunctionBodyNode(JSGlobalData* globalData)
    19901968    : ScopeNode(globalData)
     1969#if ENABLE(JIT)
     1970    , m_jitCode(0)
     1971#endif
    19911972    , m_parameters(0)
    19921973    , m_parameterCount(0)
     
    19961977inline FunctionBodyNode::FunctionBodyNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, const SourceCode& sourceCode, CodeFeatures features, int numConstants)
    19971978    : ScopeNode(globalData, sourceCode, children, varStack, funcStack, features, numConstants)
     1979#if ENABLE(JIT)
     1980    , m_jitCode(0)
     1981#endif
    19981982    , m_parameters(0)
    19991983    , m_parameterCount(0)
     
    20372021    RefPtr<FunctionBodyNode> body = new FunctionBodyNode(globalData);
    20382022    globalData->parser->arena().reset();
    2039     body->m_jitCode = JITCode(JITCode::HostFunction(globalData->jitStubs.ctiNativeCallThunk()));
     2023    body->m_jitCode = globalData->jitStubs.ctiNativeCallThunk();
    20402024    return body.release();
    20412025}
     
    20822066    bytecode(scopeChainNode);
    20832067    ASSERT(m_code);
    2084     ASSERT(!m_jitCode);
     2068    ASSERT(!m_code->jitCode());
    20852069    JIT::compile(scopeChainNode->globalData, m_code.get());
    2086     ASSERT(m_jitCode);
     2070    ASSERT(m_code->jitCode());
     2071    m_jitCode = m_code->jitCode();
    20872072}
    20882073#endif
Note: See TracChangeset for help on using the changeset viewer.