< prev index next >
src/hotspot/share/memory/metaspaceShared.cpp
Print this page
@@ -423,16 +423,16 @@
SymbolTable::serialize(soc);
StringTable::serialize(soc);
soc->do_tag(--tag);
JavaClasses::serialize_offsets(soc);
+ InstanceMirrorKlass::serialize_offsets(soc);
soc->do_tag(--tag);
soc->do_tag(666);
}
- InstanceMirrorKlass::serialize_offsets(soc);
address MetaspaceShared::cds_i2i_entry_code_buffers(size_t total_size) {
if (DumpSharedSpaces) {
if (_cds_i2i_entry_code_buffers == NULL) {
_cds_i2i_entry_code_buffers = (address)misc_code_space_alloc(total_size);
_cds_i2i_entry_code_buffers_size = total_size;
@@ -1839,13 +1839,14 @@
ResourceBitMap oopmap = HeapShared::calculate_oopmap(regions->at(i));
size_t size_in_bits = oopmap.size();
size_t size_in_bytes = oopmap.size_in_bytes();
uintptr_t* buffer = (uintptr_t*)_ro_region.allocate(size_in_bytes, sizeof(intptr_t));
oopmap.write_to(buffer, size_in_bytes);
- log_info(cds)("Oopmap = " INTPTR_FORMAT " (%6d bytes) for heap region " INTPTR_FORMAT " (%8d bytes)",
- p2i(buffer), (int)(size_in_bytes),
- p2i(regions->at(i).start()), (int)regions->at(i).byte_size());
+ log_info(cds)("Oopmap = " INTPTR_FORMAT " (" SIZE_FORMAT_W(6) " bytes) for heap region "
+ INTPTR_FORMAT " (" SIZE_FORMAT_W(8) " bytes)",
+ p2i(buffer), size_in_bytes,
+ p2i(regions->at(i).start()), regions->at(i).byte_size());
ArchiveHeapOopmapInfo info;
info._oopmap = (address)buffer;
info._oopmap_size_in_bits = size_in_bits;
oopmaps->append(info);
< prev index next >