--- old/src/share/vm/classfile/placeholders.cpp 2017-06-15 20:18:34.331958182 -0400 +++ new/src/share/vm/classfile/placeholders.cpp 2017-06-15 20:18:33.985628979 -0400 @@ -218,27 +218,19 @@ } void PlaceholderTable::verify() { - int element_count = 0; - for (int pindex = 0; pindex < table_size(); pindex++) { - for (PlaceholderEntry* probe = bucket(pindex); - probe != NULL; - probe = probe->next()) { - probe->verify(); - element_count++; // both klasses and place holders count - } - } - guarantee(number_of_entries() == element_count, - "Verify of system dictionary failed"); + verify_table("Placeholder Table"); } #ifndef PRODUCT void PlaceholderTable::print() { + tty->print_cr("Placeholder table table_size=%d, entries=%d", + table_size(), number_of_entries()); for (int pindex = 0; pindex < table_size(); pindex++) { for (PlaceholderEntry* probe = bucket(pindex); probe != NULL; probe = probe->next()) { - if (Verbose) tty->print("%4d: ", pindex); + tty->print("%4d: ", pindex); tty->print(" place holder "); probe->print();