Searched refs:m_sparseMap (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DArrayStorage.h66 m_sparseMap.copyFrom(other.m_sparseMap);
78 return m_sparseMap && m_sparseMap->sparseMode();
83 WriteBarrier<SparseArrayValueMap> m_sparseMap; member in struct:JSC::ArrayStorage
96 static ptrdiff_t sparseMapOffset() { return OBJECT_OFFSETOF(ArrayStorage, m_sparseMap); }
H A DJSArray.h155 SparseArrayValueMap* map = storage->m_sparseMap.get();
200 storage->m_sparseMap.clear();
267 storage->m_sparseMap.clear();
H A DJSObject.cpp197 if (butterfly->arrayStorage()->m_sparseMap)
198 visitor.append(&butterfly->arrayStorage()->m_sparseMap);
323 } else if (SparseArrayValueMap* map = storage->m_sparseMap.get()) {
542 SparseArrayValueMap* map = storage->m_sparseMap.get();
566 newButterfly->arrayStorage()->m_sparseMap.set(vm, this, map);
674 result->m_sparseMap.clear();
730 newStorage->m_sparseMap.clear();
1357 } else if (SparseArrayValueMap* map = storage->m_sparseMap.get()) {
1551 if (SparseArrayValueMap* map = storage->m_sparseMap.get()) {
1754 SparseArrayValueMap* map = m_butterfly->arrayStorage()->m_sparseMap
[all...]
H A DJSArray.cpp59 storage->m_sparseMap.clear();
72 SparseArrayValueMap* map = arrayStorage()->m_sparseMap.get();
333 ASSERT(isLengthWritable() || storage->m_sparseMap);
335 if (SparseArrayValueMap* map = storage->m_sparseMap.get()) {
1039 if (arrayIndexingType == ArrayWithArrayStorage && arrayStorage()->m_sparseMap.get()) {
1279 ASSERT(!storage->m_sparseMap);
1698 RELEASE_ASSERT(!arrayStorage()->m_sparseMap);
H A DJSObject.h435 return m_butterfly->arrayStorage()->m_sparseMap;

Completed in 312 milliseconds