--- old/src/share/vm/oops/klass.inline.hpp 2014-04-29 16:55:09.000000000 -0400 +++ new/src/share/vm/oops/klass.inline.hpp 2014-04-29 16:55:09.000000000 -0400 @@ -63,7 +63,7 @@ assert(!is_null(v), "narrow klass value can never be zero"); int shift = Universe::narrow_klass_shift(); Klass* result = (Klass*)(void*)((uintptr_t)Universe::narrow_klass_base() + ((uintptr_t)v << shift)); - assert(check_klass_alignment(result), err_msg("address not aligned: " PTR_FORMAT, (void*) result)); + assert(check_klass_alignment(result), err_msg("address not aligned: " PTR_FORMAT, p2i((void*) result))); return result; }