diff --git a/src/hotspot/share/utilities/hashtable.cpp b/src/hotspot/share/utilities/hashtable.cpp index dddd0ae6650..9a2f2a2a4d2 100644 --- a/src/hotspot/share/utilities/hashtable.cpp +++ b/src/hotspot/share/utilities/hashtable.cpp @@ -77,10 +77,6 @@ template void BasicHashtable::free_buckets() { // Default overload, for types that are uninteresting. template static size_t literal_size(T) { return 0; } -static size_t literal_size(Symbol *symbol) { - return symbol->size() * HeapWordSize; -} - static size_t literal_size(oop obj) { if (obj == NULL) { return 0; @@ -258,26 +254,14 @@ template void BasicHashtable::verify_table(const char* table_name) #endif // PRODUCT // Explicitly instantiate these types -template class Hashtable; -template class HashtableEntry; template class BasicHashtable; -template class Hashtable; -template class Hashtable; +template class BasicHashtable; +template class BasicHashtable; + +template class Hashtable; template class Hashtable; template class Hashtable; template class Hashtable; -template class Hashtable; -template class Hashtable; -template class HashtableEntry; -template class HashtableBucket; -template class BasicHashtableEntry; -template class BasicHashtable; -template class BasicHashtable; -template class BasicHashtable; -template class BasicHashtable; -template class BasicHashtable; -template class BasicHashtable; -template class BasicHashtable; template void BasicHashtable::verify_table(char const*); template void BasicHashtable::verify_table(char const*);