Changeset 230520 in webkit


Ignore:
Timestamp:
Apr 11, 2018 2:37:14 AM (6 years ago)
Author:
Yusuke Suzuki
Message:

Unreviewed, build fix for 32bit
https://bugs.webkit.org/show_bug.cgi?id=184236

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::compileGetDirectPname):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r230517 r230520  
     12018-04-11  Yusuke Suzuki  <utatane.tea@gmail.com>
     2
     3        Unreviewed, build fix for 32bit
     4        https://bugs.webkit.org/show_bug.cgi?id=184236
     5
     6        * dfg/DFGSpeculativeJIT.cpp:
     7        (JSC::DFG::SpeculativeJIT::compileGetDirectPname):
     8
    192018-04-11  Yusuke Suzuki  <utatane.tea@gmail.com>
    210
  • trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp

    r230517 r230520  
    1278712787    // Otherwise it's out of line
    1278812788    outOfLineAccess.link(&m_jit);
    12789     m_jit.loadPtr(MacroAssembler::Address(baseGPR, JSObject::butterflyOffset()), resultRegs.gpr());
     12789    m_jit.loadPtr(MacroAssembler::Address(baseGPR, JSObject::butterflyOffset()), resultRegs.payloadGPR());
    1279012790    m_jit.move(indexGPR, scratchGPR);
    1279112791    m_jit.sub32(MacroAssembler::Address(enumeratorGPR, JSPropertyNameEnumerator::cachedInlineCapacityOffset()), scratchGPR);
     
    1279312793    m_jit.signExtend32ToPtr(scratchGPR, scratchGPR);
    1279412794    int32_t offsetOfFirstProperty = static_cast<int32_t>(offsetInButterfly(firstOutOfLineOffset)) * sizeof(EncodedJSValue);
    12795     m_jit.loadValue(MacroAssembler::BaseIndex(resultRegs.gpr(), scratchGPR, MacroAssembler::TimesEight, offsetOfFirstProperty), resultRegs);
     12795    m_jit.loadValue(MacroAssembler::BaseIndex(resultRegs.payloadGPR(), scratchGPR, MacroAssembler::TimesEight, offsetOfFirstProperty), resultRegs);
    1279612796
    1279712797    done.link(&m_jit);
Note: See TracChangeset for help on using the changeset viewer.