--- old/src/hotspot/share/memory/allocation.hpp 2017-09-26 14:32:09.920456562 -0700 +++ new/src/hotspot/share/memory/allocation.hpp 2017-09-26 14:32:09.584443874 -0700 @@ -233,7 +233,6 @@ void print_address_on(outputStream* st) const; // nonvirtual address printing #define METASPACE_OBJ_TYPES_DO(f) \ - f(Unknown) \ f(Class) \ f(Symbol) \ f(TypeArrayU1) \ --- old/src/hotspot/share/memory/metaspaceShared.cpp 2017-09-26 14:32:10.740487527 -0700 +++ new/src/hotspot/share/memory/metaspaceShared.cpp 2017-09-26 14:32:10.348472724 -0700 @@ -165,7 +165,7 @@ } void print(size_t total_bytes) const { - tty->print_cr("%s space: " SIZE_FORMAT_W(9) " [ %4.1f%% of total] out of " SIZE_FORMAT_W(9) " bytes [%5.1f%% used] at " INTPTR_FORMAT, + tty->print_cr("%-3s space: " SIZE_FORMAT_W(9) " [ %4.1f%% of total] out of " SIZE_FORMAT_W(9) " bytes [%5.1f%% used] at " INTPTR_FORMAT, _name, used(), perc(used(), total_bytes), reserved(), perc(used(), reserved()), p2i(_base)); } void print_out_of_space_msg(const char* failing_region, size_t needed_bytes) { @@ -1405,7 +1405,7 @@ print_heap_region_stats(_string_regions, "st", total_reserved); print_heap_region_stats(_open_archive_heap_regions, "oa", total_reserved); - tty->print_cr("total : " SIZE_FORMAT_W(9) " [100.0%% of total] out of " SIZE_FORMAT_W(9) " bytes [%5.1f%% used]", + tty->print_cr("total : " SIZE_FORMAT_W(9) " [100.0%% of total] out of " SIZE_FORMAT_W(9) " bytes [%5.1f%% used]", total_bytes, total_reserved, total_u_perc); } --- old/test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java 2017-09-26 14:32:11.860529821 -0700 +++ new/test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java 2017-09-26 14:32:11.236506257 -0700 @@ -64,7 +64,7 @@ static void test(String... extra_options) throws Exception { OutputAnalyzer output = CDSTestUtils.createArchive(extra_options); CDSTestUtils.checkDump(output); - Pattern pattern = Pattern.compile("^(..) space: *([0-9]+).* out of *([0-9]+) bytes .* at 0x([0-9a0-f]+)"); + Pattern pattern = Pattern.compile("^(..) *space: *([0-9]+).* out of *([0-9]+) bytes .* at 0x([0-9a0-f]+)"); WhiteBox wb = WhiteBox.getWhiteBox(); long reserve_alignment = wb.metaspaceReserveAlignment(); System.out.println("Metaspace::reserve_alignment() = " + reserve_alignment);