--- a/hotspot/src/share/vm/oops/instanceKlass.cpp Thu Nov 05 19:31:57 2015 +0100
+++ b/hotspot/src/share/vm/oops/instanceKlass.cpp Fri Nov 06 11:34:03 2015 +0100
@@ -2935,12 +2935,10 @@
if (this == SystemDictionary::String_klass()) {
typeArrayOop value = java_lang_String::value(obj);
- juint offset = java_lang_String::offset(obj);
juint length = java_lang_String::length(obj);
if (value != NULL &&
value->is_typeArray() &&
- offset <= (juint) value->length() &&
- offset + length <= (juint) value->length()) {
+ length <= (juint) value->length()) {
st->print(BULLET"string: ");
java_lang_String::print(obj, st);
st->cr();