diff -r 896ddba45177 -r edba42d2370f src/hotspot/share/classfile/javaClasses.inline.hpp --- a/src/hotspot/share/classfile/javaClasses.inline.hpp Wed Jan 23 09:57:31 2019 -0500 +++ b/src/hotspot/share/classfile/javaClasses.inline.hpp Wed Jan 23 10:50:27 2019 -0500 @@ -74,7 +74,7 @@ int java_lang_String::length(oop java_string, typeArrayOop value) { assert(initialized, "Must be initialized"); assert(is_instance(java_string), "must be java_string"); - assert(oopDesc::equals_raw(value, java_lang_String::value(java_string)), + assert(oopDesc::equals(value, java_lang_String::value(java_string)), "value must be same as java_lang_String::value(java_string)"); if (value == NULL) { return 0;