< prev index next >

src/hotspot/share/classfile/stringTable.cpp

Print this page

*** 865,876 **** // Copy the interned strings into the "string space" within the java heap copy_shared_string_table(&writer); writer.dump(&_shared_table, "string"); } ! void StringTable::serialize(SerializeClosure* soc) { ! _shared_table.serialize(soc); if (soc->writing()) { // Sanity. Make sure we don't use the shared table at dump time _shared_table.reset(); } else if (!_shared_string_mapped) { --- 865,876 ---- // Copy the interned strings into the "string space" within the java heap copy_shared_string_table(&writer); writer.dump(&_shared_table, "string"); } ! void StringTable::serialize_shared_table_header(SerializeClosure* soc) { ! _shared_table.serialize_header(soc); if (soc->writing()) { // Sanity. Make sure we don't use the shared table at dump time _shared_table.reset(); } else if (!_shared_string_mapped) {
< prev index next >