--- old/src/share/vm/classfile/symbolTable.cpp 2017-07-27 12:12:25.439763572 -0700 +++ new/src/share/vm/classfile/symbolTable.cpp 2017-07-27 12:12:25.339759703 -0700 @@ -81,10 +81,8 @@ // Call function for all symbols in the symbol table. void SymbolTable::symbols_do(SymbolClosure *cl) { - if (!DumpSharedSpaces) { - // all symbols from shared table - _shared_table.symbols_do(cl); - } + // all symbols from shared table + _shared_table.symbols_do(cl); // all symbols from the dynamic table const int n = the_table()->table_size();