/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGDesiredStructureChains.cpp | 40 for (unsigned i = 0; i < m_vector.size(); ++i) { 41 if (!m_vector[i]->isStillValid()) 49 for (unsigned i = m_vector.size(); i--;) 50 m_vector[i]->visitChildren(visitor);
|
H A D | DFGDesiredStructureChains.h | 43 m_vector.append(chain); 51 Vector<RefPtr<IntendedStructureChain>> m_vector; member in class:JSC::DFG::DesiredStructureChains
|
H A D | DFGSpeculativeJIT32_64.cpp | 2362 m_jit.load32(MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), resultTag.gpr()); 2364 m_jit.load32(MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), resultPayload.gpr()); 2389 m_jit.load32(MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), resultTagReg); 2392 m_jit.load32(MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), resultPayloadReg); 2519 m_jit.store32(value.tagGPR(), MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag))); 2520 m_jit.store32(value.payloadGPR(), MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload))); 2538 m_jit.branch32(MacroAssembler::Equal, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm32(JSValue::EmptyValueTag))); 2540 MacroAssembler::Jump notHoleValue = m_jit.branch32(MacroAssembler::NotEqual, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm32(JSValue::EmptyValueTag)); 2561 m_jit.store32(valueTagReg, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag))); 2562 m_jit.store32(valuePayloadReg, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[ [all...] |
/macosx-10.10.1/JavaScriptCore-7600.1.17/jit/ |
H A D | RegisterSet.h | 60 m_vector.set(reg.index(), value); 79 return m_vector.get(reg.index()); 82 void merge(const RegisterSet& other) { m_vector.merge(other.m_vector); } 83 void filter(const RegisterSet& other) { m_vector.filter(other.m_vector); } 84 void exclude(const RegisterSet& other) { m_vector.exclude(other.m_vector); } 88 size_t numberOfSetRegisters() const { return m_vector.bitCount(); } 96 : m_vector(BitVecto 122 BitVector m_vector; member in class:JSC::RegisterSet [all...] |
H A D | JITPropertyAccess32_64.cpp | 218 load32(BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), regT1); // tag 219 load32(BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT0); // payload 383 Jump empty = branch32(Equal, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm32(JSValue::EmptyValueTag)); 387 store32(regT0, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload))); // payload 388 store32(regT1, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag))); // tag
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/ |
H A D | IntendedStructureChain.cpp | 44 m_vector.append(current); 51 m_vector.append(prototypeStructure); 59 m_vector.append(chain->head()[i].get()); 67 m_vector.append(chain->head()[i].get()); 77 for (unsigned i = 0; i < m_vector.size(); ++i) { 78 if (asObject(currentPrototype)->structure() != m_vector[i]) 80 currentPrototype = m_vector[i]->storedPrototype(); 87 for (unsigned i = 0; i < m_vector.size(); ++i) { 88 if (m_vector[i] != chain->head()[i].get()) 91 if (chain->head()[m_vector [all...] |
H A D | StructureChain.cpp | 54 while (thisObject->m_vector[i]) 55 visitor.append(&thisObject->m_vector[i++]);
|
H A D | IntendedStructureChain.h | 56 size_t size() const { return m_vector.size(); } 57 Structure* at(size_t index) { return m_vector[index]; } 62 Structure* last() const { return m_vector.last(); } 71 Vector<Structure*> m_vector; member in class:JSC::IntendedStructureChain
|
H A D | JSArrayBufferViewInlines.h | 62 m_vector = 0; 71 static_cast<uint8_t*>(m_vector) - static_cast<uint8_t*>(buffer()->data());
|
H A D | StructureChain.h | 55 WriteBarrier<Structure>* head() { return m_vector.get(); } 79 m_vector = std::make_unique<WriteBarrier<Structure>[]>(size + 1); 83 m_vector[i++].set(vm, this, current); 90 std::unique_ptr<WriteBarrier<Structure>[]> m_vector; member in class:JSC::StructureChain
|
H A D | JSArrayBufferView.h | 132 void* vector() const { return m_vector; } 139 void* m_vector; member in class:JSC::JSArrayBufferView::ConstructionContext 163 void* vector() { return m_vector; } 169 static ptrdiff_t offsetOfVector() { return OBJECT_OFFSETOF(JSArrayBufferView, m_vector); } 181 void* m_vector; member in class:JSC::JSArrayBufferView
|
H A D | ArrayStorage.h | 39 // struct by pointing to m_vector. To access the contained ArrayStorage struct, use the getStorage() and 81 ContiguousJSValues vector() { return ContiguousJSValues(m_vector, vectorLength()); } 89 WriteBarrier<Unknown> m_vector[1]; member in struct:JSC::ArrayStorage 94 static ptrdiff_t vectorOffset() { return OBJECT_OFFSETOF(ArrayStorage, m_vector); }
|
H A D | JSArrayBufferView.cpp | 55 m_vector = temp; 60 uint64_t* asWords = static_cast<uint64_t*>(m_vector); 74 if (!tryFastCalloc(length, elementSize).getValue(m_vector)) 77 if (!tryFastMalloc(length * elementSize).getValue(m_vector)) 91 , m_vector(static_cast<uint8_t*>(arrayBuffer->data()) + byteOffset) 104 , m_vector(static_cast<uint8_t*>(arrayBuffer->data()) + byteOffset) 113 , m_vector(context.vector()) 218 fastFree(thisObject->m_vector);
|
H A D | JSGenericTypedArrayViewInlines.h | 439 if (thisObject->m_vector) 440 visitor.copyLater(thisObject, TypedArrayVectorCopyToken, thisObject->m_vector, thisObject->byteSize()); 467 && visitor.checkIfShouldCopy(thisObject->m_vector)) { 468 ASSERT(thisObject->m_vector); 469 void* oldVector = thisObject->m_vector; 472 thisObject->m_vector = newVector; 505 ASSERT(thisObject->m_vector); 508 static_cast<IndexingHeader*>(thisObject->m_vector)->butterfly()); 520 buffer = ArrayBuffer::create(thisObject->m_vector, thisObject->byteLength()); 527 buffer = ArrayBuffer::createAdopted(thisObject->m_vector, thisObjec [all...] |
H A D | JSArray.cpp | 310 memmove(newButterfly->arrayStorage()->m_vector + count, storage->m_vector, sizeof(JSValue) * usedVectorLength); 314 memmove(newButterfly->arrayStorage()->m_vector, storage->m_vector, sizeof(JSValue) * usedVectorLength); 316 WriteBarrier<Unknown>* newVector = newButterfly->arrayStorage()->m_vector; 380 WriteBarrier<Unknown>& valueSlot = storage->m_vector[i]; 500 WriteBarrier<Unknown>& valueSlot = storage->m_vector[index]; 646 storage->m_vector[length].set(exec->vm(), this, value); 719 JSValue source = storage->m_vector[i].get(); 720 JSValue dest = storage->m_vector[destinationInde [all...] |
H A D | JSGenericTypedArrayView.h | 107 return static_cast<const typename Adaptor::Type*>(m_vector); 111 return static_cast<typename Adaptor::Type*>(m_vector);
|
H A D | JSObject.cpp | 144 currentTarget = newButterfly->arrayStorage()->m_vector; 145 currentSource = butterfly->arrayStorage()->m_vector; 196 visitor.appendValues(butterfly->arrayStorage()->m_vector, butterfly->arrayStorage()->vectorLength()); 318 JSValue value = storage->m_vector[i].get(); 491 WriteBarrier<Unknown>& valueSlot = storage->m_vector[propertyName]; 513 WriteBarrier<Unknown>& valueSlot = storage->m_vector[propertyName]; 554 JSValue value = storage->m_vector[i].get(); 798 newStorage->m_vector[i].setWithoutWriteBarrier(v); 871 newStorage->m_vector[i].setWithoutWriteBarrier(JSValue(JSValue::EncodeAsDouble, value)); 900 newStorage->m_vector[ [all...] |
H A D | JSObject.h | 209 return i < m_butterfly->arrayStorage()->vectorLength() && m_butterfly->arrayStorage()->m_vector[i]; 226 return m_butterfly->arrayStorage()->m_vector[i].get(); 260 return m_butterfly->arrayStorage()->m_vector[i].get(); 301 && !!m_butterfly->arrayStorage()->m_vector[i]; 361 WriteBarrier<Unknown>& x = storage->m_vector[i]; 417 storage->m_vector[i].set(vm, this, v); 901 return m_butterfly->arrayStorage()->m_vector[i].get();
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/heap/ |
H A D | GCIncomingRefCountedSetInlines.h | 43 for (size_t i = m_vector.size(); i--;) 44 m_vector[i]->filterIncomingReferences(removeAll); 55 m_vector.append(object); 65 for (size_t i = 0; i < m_vector.size(); ++i) { 66 T* object = m_vector[i]; 73 m_vector[i--] = m_vector.last(); 74 m_vector.removeLast();
|
H A D | GCIncomingRefCountedSet.h | 52 Vector<T*> m_vector; member in class:JSC::GCIncomingRefCountedSet
|
/macosx-10.10.1/WTF-7600.1.24/wtf/text/ |
H A D | Base64.h | 52 SignedOrUnsignedCharVectorAdapter(Vector<char>& vector) { m_vector.c = &vector; } 53 SignedOrUnsignedCharVectorAdapter(Vector<uint8_t>& vector) { m_vector.u = &vector; } 55 operator Vector<char>&() { return *m_vector.c; } 56 void clear() { m_vector.c->clear(); } 62 } m_vector; member in class:WTF::SignedOrUnsignedCharVectorAdapter 67 ConstSignedOrUnsignedCharVectorAdapter(const Vector<char>& vector) { m_vector.c = &vector; } 68 ConstSignedOrUnsignedCharVectorAdapter(const Vector<uint8_t>& vector) { m_vector.u = &vector; } 70 operator const Vector<char>&() { return *m_vector.c; } 71 const char* data() const { return m_vector.c->data(); } 72 size_t size() const { return m_vector 78 } m_vector; member in class:WTF::ConstSignedOrUnsignedCharVectorAdapter [all...] |
/macosx-10.10.1/WTF-7600.1.24/wtf/ |
H A D | SegmentedVector.h | 47 T& operator*() const { return m_vector.m_segments.at(m_segment)->at(m_index); } 48 T* operator->() const { return &m_vector.m_segments.at(m_segment)->at(m_index); } 55 if (m_index >= m_vector.m_segments.at(m_segment)->size()) { 56 if (m_segment + 1 < m_vector.m_segments.size()) { 57 ASSERT(m_vector.m_segments.at(m_segment)->size() > 0); 71 return m_index == other.m_index && m_segment == other.m_segment && &m_vector == &other.m_vector; 76 return m_index != other.m_index || m_segment != other.m_segment || &m_vector != &other.m_vector; 81 m_vector 95 SegmentedVector<T, SegmentSize, InlineCapacity>& m_vector; member in class:WTF::SegmentedVectorIterator [all...] |
/macosx-10.10.1/JavaScriptCore-7600.1.17/ |
H A D | jsc.cpp | 317 slot.setValue(thisObject, DontDelete | DontEnum, jsNumber(thisObject->m_vector[index])); 328 slot.setValue(thisObject, DontDelete | DontEnum, jsNumber(thisObject->m_vector[index])); 348 unsigned getLength() const { return m_vector.size(); } 369 m_vector.append(exec->argument(i).toInt32(exec)); 388 Vector<int> m_vector; member in class:__anon2622::RuntimeArray
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/llint/ |
H A D | LowLevelInterpreter32_64.asm | 1510 loadp StructureChain::m_vector[scratch], scratch 1572 loadi ArrayStorage::m_vector + TagOffset[t3, t1, 8], t2 1573 loadi ArrayStorage::m_vector + PayloadOffset[t3, t1, 8], t1 1714 bieq ArrayStorage::m_vector + TagOffset[t0, t3, 8], EmptyValueTag, .opPutByValArrayStorageEmpty 1718 storei t1, ArrayStorage::m_vector + TagOffset[t0, t3, 8] 1719 storei t2, ArrayStorage::m_vector + PayloadOffset[t0, t3, 8] 2061 loadp StructureChain::m_vector[t0], t0
|
H A D | LowLevelInterpreter64.asm | 1408 loadp StructureChain::m_vector[scratch], scratch 1474 loadq ArrayStorage::m_vector[t3, t1, 8], t2 1609 btqz ArrayStorage::m_vector[t0, t3, 8], .opPutByValArrayStorageEmpty 1613 storeq t1, ArrayStorage::m_vector[t0, t3, 8] 1960 loadp StructureChain::m_vector[t0], t0
|