--- old/src/share/vm/code/relocInfo.cpp 2015-11-10 12:11:02.189547526 +0100 +++ new/src/share/vm/code/relocInfo.cpp 2015-11-10 12:11:02.049542841 +0100 @@ -438,10 +438,10 @@ void Relocation::const_verify_data_value(address x) { #ifdef _LP64 if (format() == relocInfo::narrow_oop_in_const) { - assert(*(narrowOop*)addr() == oopDesc::encode_heap_oop((oop) x), "must agree"); + guarantee(*(narrowOop*)addr() == oopDesc::encode_heap_oop((oop) x), "must agree"); } else { #endif - assert(*(address*)addr() == x, "must agree"); + guarantee(*(address*)addr() == x, "must agree"); #ifdef _LP64 } #endif