Lines Matching refs:HashtableEntry
100 template <class T, MEMFLAGS F> class HashtableEntry : public BasicHashtableEntry<F> { class
111 HashtableEntry* next() const { in next()
112 return (HashtableEntry*)BasicHashtableEntry<F>::next(); in next()
114 HashtableEntry** next_addr() { in next_addr()
115 return (HashtableEntry**)BasicHashtableEntry<F>::next_addr(); in next_addr()
248 …(outputStream* st, const char *table_name, T (*literal_load_barrier)(HashtableEntry<T, F>*) = NULL…
253 HashtableEntry<T, F>* new_entry(unsigned int hashValue, T obj);
255 HashtableEntry<T, F>* allocate_new_entry(unsigned int hashValue, T obj);
258 HashtableEntry<T, F>* bucket(int i) const { in bucket()
259 return (HashtableEntry<T, F>*)BasicHashtable<F>::bucket(i); in bucket()
263 HashtableEntry<T, F>** bucket_addr(int i) { in bucket_addr()
264 return (HashtableEntry<T, F>**)BasicHashtable<F>::bucket_addr(i); in bucket_addr()