Lines Matching defs:entry
161 // Find entry for key otherwise return kNotFound.
172 for (InternalIndex entry = FirstProbe(hash, capacity);;
173 entry = NextProbe(entry, count++, capacity)) {
174 Object element = KeyAt(cage_base, entry);
175 // Empty entry. Uses raw unchecked accessors because it is called by the
179 if (Shape::IsMatch(key, element)) return entry;
198 bool HashTable<Derived, Shape>::ToKey(ReadOnlyRoots roots, InternalIndex entry,
200 Object k = KeyAt(entry);
208 InternalIndex entry, Object* out_k) {
209 Object k = KeyAt(cage_base, entry);
216 Object HashTable<Derived, Shape>::KeyAt(InternalIndex entry) {
218 return KeyAt(cage_base, entry);
223 InternalIndex entry) {
224 return get(cage_base, EntryToIndex(entry) + kEntryKeyIndex);
228 Object HashTable<Derived, Shape>::KeyAt(InternalIndex entry,
231 return KeyAt(cage_base, entry, tag);
236 InternalIndex entry,
238 return get(cage_base, EntryToIndex(entry) + kEntryKeyIndex, tag);
326 InternalIndex entry = table->FindInsertionEntry(isolate, key->hash());
327 table->set(EntryToIndex(entry), *key);
328 table->set(EntryToValueIndex(entry), Smi::FromInt(index));