• Home
  • Raw
  • Download

Lines Matching refs:hashArray

33     JSHandle<TaggedArray> hashArray(thread, obj->GetHashes());  in Add()  local
42 obj->AdjustArray(thread, hashArray, index, size, true); in Add()
45 uint32_t capacity = hashArray->GetLength(); in Add()
49 hashArray = thread->GetEcmaVM()->GetFactory()->CopyArray(hashArray, capacity, newCapacity); in Add()
51 obj->SetHashes(thread, hashArray); in Add()
54 hashArray->Set(thread, index, JSTaggedValue(hashCode)); in Add()
89 TaggedArray *hashArray = TaggedArray::Cast(GetHashes().GetTaggedObject()); in GetHashIndex() local
91 while (right < size && (hashArray->Get(right).GetNumber() == hashCode)) { in GetHashIndex()
98 while (left >= 0 && ((hashArray->Get(left).GetNumber() == hashCode))) { in GetHashIndex()
111 TaggedArray *hashArray = TaggedArray::Cast(GetHashes().GetTaggedObject()); in BinarySearchHashes() local
114 uint32_t midVal = (uint32_t)(hashArray->Get(mid).GetNumber()); in BinarySearchHashes()
162 JSHandle<TaggedArray> hashArray(thread, obj->GetHashes()); in SizeCopy() local
164 hashArray = thread->GetEcmaVM()->GetFactory()->CopyArray(hashArray, capacity, newCapacity); in SizeCopy()
167 obj->SetValues(thread, hashArray); in SizeCopy()
302 JSHandle<TaggedArray> hashArray(thread, obj->GetHashes()); in IncreaseCapacityTo() local
304 thread->GetEcmaVM()->GetFactory()->NewAndCopyTaggedArray(hashArray, in IncreaseCapacityTo()
367 JSHandle<TaggedArray> hashArray(thread, GetHashes()); in RemoveAt() local
368 RemoveValue(thread, hashArray, static_cast<uint32_t>(index)); in RemoveAt()
439 TaggedArray *hashArray = TaggedArray::Cast(GetHashes().GetTaggedObject()); in Clear() local
443 hashArray->Set(thread, index, JSTaggedValue::Hole()); in Clear()