diff -r 0330c5fc49ce -r d503911aa948 hotspot/src/share/vm/memory/metaspaceShared.cpp --- a/hotspot/src/share/vm/memory/metaspaceShared.cpp Wed Apr 12 13:05:59 2017 +0200 +++ b/hotspot/src/share/vm/memory/metaspaceShared.cpp Wed Apr 12 17:53:18 2017 +0200 @@ -84,7 +84,7 @@ assert(DumpSharedSpaces, "dump time only"); size_t alignment = sizeof(char*); num_bytes = align_size_up(num_bytes, alignment); - _alloc_top = (char*)align_ptr_up(_alloc_top, alignment); + _alloc_top = align_ptr_up(_alloc_top, alignment); if (_alloc_top + num_bytes > _vs.high()) { report_out_of_shared_space(_space_type); }