Changeset 165135 in webkit for trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp
- Timestamp:
- Mar 5, 2014, 3:33:21 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp
r165099 r165135 5043 5043 isNotCell = m_jit.branchTest64(JITCompiler::NonZero, valueGPR, GPRInfo::tagMaskRegister); 5044 5044 5045 JITCompiler::Jump definitelyNotMarked = genericWriteBarrier(m_jit, ownerGPR);5045 JITCompiler::Jump ownerNotMarkedOrAlreadyRemembered = checkMarkByte(m_jit, ownerGPR); 5046 5046 storeToWriteBarrierBuffer(ownerGPR, scratch1, scratch2); 5047 definitelyNotMarked.link(&m_jit);5047 ownerNotMarkedOrAlreadyRemembered.link(&m_jit); 5048 5048 5049 5049 if (!isKnownCell(valueUse.node())) … … 5057 5057 isNotCell = m_jit.branchTest64(JITCompiler::NonZero, valueGPR, GPRInfo::tagMaskRegister); 5058 5058 5059 JITCompiler::Jump definitelyNotMarked = genericWriteBarrier(m_jit, owner);5059 JITCompiler::Jump ownerNotMarkedOrAlreadyRemembered = checkMarkByte(m_jit, owner); 5060 5060 storeToWriteBarrierBuffer(owner, scratch1, scratch2); 5061 definitelyNotMarked.link(&m_jit);5061 ownerNotMarkedOrAlreadyRemembered.link(&m_jit); 5062 5062 5063 5063 if (!isKnownCell(valueUse.node()))
Note:
See TracChangeset
for help on using the changeset viewer.