Searched refs:EntryToIndex (Results 1 – 13 of 13) sorted by relevance
/external/v8/src/objects/ |
D | hash-table.h | 160 Object* KeyAt(int entry) { return get(EntryToIndex(entry) + kEntryKeyIndex); } in KeyAt() 181 static constexpr inline int EntryToIndex(int entry) { in EntryToIndex() function 209 STATIC_ASSERT(EntryToIndex(kMaxRegularCapacity) < kMaxRegularLength); 212 static const int kMaxRegularIndex = EntryToIndex(kMaxRegularEntry); 304 return HashTable<Derived, Shape>::EntryToIndex(entry) + in EntryToValueIndex()
|
D | dictionary.h | 32 return this->get(DerivedHashTable::EntryToIndex(entry) + 1); in ValueAt() 37 this->set(DerivedHashTable::EntryToIndex(entry) + 1, value); in ValueAtPut() 98 Dictionary::EntryToIndex(entry) + Dictionary::kEntryDetailsIndex))); in DetailsAt() 105 dict->set(Dictionary::EntryToIndex(entry) + Dictionary::kEntryDetailsIndex, in DetailsAtPut()
|
D | ordered-hash-table-inl.h | 34 return get(EntryToIndex(entry) + kValueOffset); in ValueAt()
|
D | ordered-hash-table.cc | 112 int new_index = table->EntryToIndex(new_entry); in Add() 182 int new_index = new_table->EntryToIndex(new_entry); in Rehash() 183 int old_index = table->EntryToIndex(old_entry); in Rehash() 209 int index = table->EntryToIndex(entry); in Delete() 258 int new_index = table->EntryToIndex(new_entry); in Add()
|
D | ordered-hash-table.h | 131 int EntryToIndex(int entry) { in EntryToIndex() function 170 Object* next_entry = get(EntryToIndex(entry) + kChainOffset); in NextChainEntry() 177 return get(EntryToIndex(entry)); in KeyAt()
|
/external/v8/src/ |
D | objects.cc | 16756 int length = EntryToIndex(capacity); in NewInternal() 16785 uint32_t from_index = EntryToIndex(i); in Rehash() 16790 EntryToIndex(new_table->FindInsertionEntry(hash)); in Rehash() 16816 int index1 = EntryToIndex(entry1); in Swap() 16817 int index2 = EntryToIndex(entry2); in Swap() 16865 set(EntryToIndex(current) + kEntryKeyIndex, undefined); in Rehash() 17203 table->set(EntryToIndex(entry), *string); in AddKeyNoResize() 17416 stringset->set(EntryToIndex(entry), *name); in Add() 17433 set->set(EntryToIndex(entry), *key); in Add() 17446 int index = EntryToIndex(entry); in Lookup() [all …]
|
D | objects-inl.h | 2927 int index = DerivedHashTable::EntryToIndex(entry); in SetEntry() 2969 set(EntryToIndex(entry) + kEntryKeyIndex, value); in SetEntry() 2974 set(EntryToIndex(entry), value); in ValueAtPut()
|
D | code-stub-assembler.h | 2162 TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry, int field_index); 2164 TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) { in EntryToIndex() function 2165 return EntryToIndex<Dictionary>(entry, Dictionary::kEntryKeyIndex); in EntryToIndex()
|
D | code-stub-assembler.cc | 3362 TNode<IntPtrT> length = EntryToIndex<NameDictionary>(capacity); in AllocateNameDictionaryWithCapacity() 7546 TNode<IntPtrT> CodeStubAssembler::EntryToIndex(TNode<IntPtrT> entry, in EntryToIndex() function in v8::internal::CodeStubAssembler 7580 template TNode<IntPtrT> CodeStubAssembler::EntryToIndex<NameDictionary>( 7582 template TNode<IntPtrT> CodeStubAssembler::EntryToIndex<GlobalDictionary>( 7584 template TNode<IntPtrT> CodeStubAssembler::EntryToIndex<NumberDictionary>( 7656 TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry); in NameDictionaryLookup() 7682 TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry); in NameDictionaryLookup() 7768 TNode<IntPtrT> index = EntryToIndex<NumberDictionary>(entry); in NumberDictionaryLookup() 7810 TNode<IntPtrT> index = EntryToIndex<NumberDictionary>(var_entry.value()); in BasicLoadNumberDictionaryElement() 7830 TNode<IntPtrT> index = EntryToIndex<NumberDictionary>(var_entry.value()); in BasicStoreNumberDictionaryElement()
|
/external/v8/src/heap/ |
D | mark-compact-inl.h | 97 table->RawFieldOfElementAt(EphemeronHashTable::EntryToIndex(i)); in VisitEphemeronHashTable()
|
D | concurrent-marking.cc | 345 table->RawFieldOfElementAt(EphemeronHashTable::EntryToIndex(i)); in VisitEphemeronHashTable()
|
/external/v8/src/compiler/ |
D | js-create-lowering.cc | 1368 int length = NameDictionary::EntryToIndex(capacity); in ReduceJSCreateObject()
|
/external/v8/src/profiler/ |
D | heap-snapshot-generator.cc | 1073 int key_index = EphemeronHashTable::EntryToIndex(i) + in ExtractEphemeronHashTableReferences()
|