< prev index next >

src/hotspot/share/classfile/compactHashtable.inline.hpp

Print this page

        

*** 34,44 **** template <class T, class N> inline Symbol* CompactHashtable<T, N>::decode_entry(CompactHashtable<Symbol*, char>* const t, u4 offset, const char* name, int len) { Symbol* sym = (Symbol*)(_base_address + offset); if (sym->equals(name, len)) { ! assert(sym->refcount() == -1, "must be shared"); return sym; } return NULL; } --- 34,44 ---- template <class T, class N> inline Symbol* CompactHashtable<T, N>::decode_entry(CompactHashtable<Symbol*, char>* const t, u4 offset, const char* name, int len) { Symbol* sym = (Symbol*)(_base_address + offset); if (sym->equals(name, len)) { ! assert(sym->refcount() == PERM_REFCOUNT, "must be shared"); return sym; } return NULL; }
< prev index next >