Changeset 217202 in webkit for trunk/Source/JavaScriptCore/jit/JITPropertyAccess.cpp
- Timestamp:
- May 21, 2017, 11:24:44 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITPropertyAccess.cpp
r215984 r217202 406 406 slowCases.append(branch32(AboveOrEqual, regT1, Address(regT2, ArrayStorage::vectorLengthOffset()))); 407 407 408 Jump empty = branchTest64(Zero, BaseIndex(regT2, regT1, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0])));408 Jump empty = branchTest64(Zero, BaseIndex(regT2, regT1, TimesEight, ArrayStorage::vectorOffset())); 409 409 410 410 Label storeResult(this); 411 411 emitGetVirtualRegister(value, regT3); 412 store64(regT3, BaseIndex(regT2, regT1, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0])));412 store64(regT3, BaseIndex(regT2, regT1, TimesEight, ArrayStorage::vectorOffset())); 413 413 emitWriteBarrier(currentInstruction[1].u.operand, value, ShouldFilterValue); 414 414 Jump end = jump();
Note:
See TracChangeset
for help on using the changeset viewer.