Changeset 234097 in webkit


Ignore:
Timestamp:
Jul 23, 2018 9:13:40 AM (6 years ago)
Author:
fpizlo@apple.com
Message:

Unreviewed, fix no-JIT build.

  • bytecode/CallLinkStatus.cpp:

(JSC::CallLinkStatus::computeFor):

  • bytecode/CodeBlock.cpp:

(JSC::CodeBlock::finalizeUnconditionally):

  • bytecode/GetByIdStatus.cpp:

(JSC::GetByIdStatus::computeFor):
(JSC::GetByIdStatus::computeForStubInfoWithoutExitSiteFeedback):

  • bytecode/InByIdStatus.cpp:
  • bytecode/PutByIdStatus.cpp:

(JSC::PutByIdStatus::computeForStubInfo):

Location:
trunk/Source/JavaScriptCore
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r234090 r234097  
     12018-07-23  Filip Pizlo  <fpizlo@apple.com>
     2
     3        Unreviewed, fix no-JIT build.
     4
     5        * bytecode/CallLinkStatus.cpp:
     6        (JSC::CallLinkStatus::computeFor):
     7        * bytecode/CodeBlock.cpp:
     8        (JSC::CodeBlock::finalizeUnconditionally):
     9        * bytecode/GetByIdStatus.cpp:
     10        (JSC::GetByIdStatus::computeFor):
     11        (JSC::GetByIdStatus::computeForStubInfoWithoutExitSiteFeedback):
     12        * bytecode/InByIdStatus.cpp:
     13        * bytecode/PutByIdStatus.cpp:
     14        (JSC::PutByIdStatus::computeForStubInfo):
     15
    1162018-07-22  Yusuke Suzuki  <utatane.tea@gmail.com>
    217
  • trunk/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp

    r234086 r234097  
    8686    UNUSED_PARAM(bytecodeIndex);
    8787    UNUSED_PARAM(map);
     88    UNUSED_PARAM(exitSiteData);
    8889#if ENABLE(DFG_JIT)
    8990    CallLinkInfo* callLinkInfo = map.get(CodeOrigin(bytecodeIndex)).callLinkInfo;
     
    264265    return result;
    265266}
    266 #endif
    267267
    268268void CallLinkStatus::accountForExits(ExitSiteData exitSiteData, ExitingInlineKind inlineKind)
     
    383383    return computeFor(profiledBlock, codeOrigin.bytecodeIndex, baselineMap, exitSiteData);
    384384}
     385#endif
    385386
    386387void CallLinkStatus::setProvenConstantCallee(CallVariant variant)
  • trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp

    r234086 r234097  
    14161416#endif
    14171417
     1418#if ENABLE(DFG_JIT)
    14181419    if (JITCode::isOptimizingJIT(jitType())) {
    14191420        DFG::CommonData* dfgCommon = m_jitCode->dfgCommon();
    14201421        dfgCommon->recordedStatuses.finalize();
    14211422    }
     1423#endif // ENABLE(DFG_JIT)
    14221424
    14231425    VM::SpaceAndFinalizerSet::finalizerSetFor(*subspace()).remove(this);
  • trunk/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp

    r234086 r234097  
    111111#else
    112112    UNUSED_PARAM(map);
     113    UNUSED_PARAM(didExit);
     114    UNUSED_PARAM(callExitSiteData);
    113115#endif
    114116
     
    289291    return GetByIdStatus();
    290292}
    291 #endif // ENABLE(JIT)
    292293
    293294GetByIdStatus GetByIdStatus::computeFor(
     
    376377    return result;
    377378}
     379#endif // ENABLE(JIT)
    378380
    379381bool GetByIdStatus::makesCalls() const
  • trunk/Source/JavaScriptCore/bytecode/InByIdStatus.cpp

    r234086 r234097  
    4343}
    4444
     45#if ENABLE(JIT)
    4546InByIdStatus InByIdStatus::computeFor(CodeBlock* profiledBlock, ICStatusMap& map, unsigned bytecodeIndex, UniquedStringImpl* uid, ExitFlag didExit)
    4647{
     
    105106    return computeFor(profiledBlock, baselineMap, codeOrigin.bytecodeIndex, uid, didExit);
    106107}
     108#endif // ENABLE(JIT)
    107109
    108110#if ENABLE(DFG_JIT)
  • trunk/Source/JavaScriptCore/bytecode/PutByIdStatus.cpp

    r234086 r234097  
    100100}
    101101
     102#if ENABLE(JIT)
    102103PutByIdStatus PutByIdStatus::computeFor(CodeBlock* profiledBlock, ICStatusMap& map, unsigned bytecodeIndex, UniquedStringImpl* uid, ExitFlag didExit, CallLinkStatus::ExitSiteData callExitSiteData)
    103104{
     
    124125}
    125126
    126 #if ENABLE(JIT)
    127127PutByIdStatus PutByIdStatus::computeForStubInfo(const ConcurrentJSLocker& locker, CodeBlock* baselineBlock, StructureStubInfo* stubInfo, CodeOrigin codeOrigin, UniquedStringImpl* uid)
    128128{
     
    242242    }
    243243}
    244 #endif
    245244
    246245PutByIdStatus PutByIdStatus::computeFor(CodeBlock* baselineBlock, ICStatusMap& baselineMap, ICStatusContextStack& contextStack, CodeOrigin codeOrigin, UniquedStringImpl* uid)
     
    367366    return result;
    368367}
     368#endif
    369369
    370370bool PutByIdStatus::makesCalls() const
Note: See TracChangeset for help on using the changeset viewer.