hotspot/src/share/vm/classfile/javaClasses.cpp
changeset 14078 2b2b8833c422
parent 13952 e3cf184080bc
child 14391 df0a1573d5bd
equal deleted inserted replaced
13963:e5b53c306fb5 14078:2b2b8833c422
   411   jchar* position = value->char_at_addr(offset + start);
   411   jchar* position = value->char_at_addr(offset + start);
   412   return UNICODE::as_utf8(position, len);
   412   return UNICODE::as_utf8(position, len);
   413 }
   413 }
   414 
   414 
   415 bool java_lang_String::equals(oop java_string, jchar* chars, int len) {
   415 bool java_lang_String::equals(oop java_string, jchar* chars, int len) {
   416   assert(SharedSkipVerify ||
   416   assert(java_string->klass() == SystemDictionary::String_klass(),
   417          java_string->klass() == SystemDictionary::String_klass(),
       
   418          "must be java_string");
   417          "must be java_string");
   419   typeArrayOop value  = java_lang_String::value(java_string);
   418   typeArrayOop value  = java_lang_String::value(java_string);
   420   int          offset = java_lang_String::offset(java_string);
   419   int          offset = java_lang_String::offset(java_string);
   421   int          length = java_lang_String::length(java_string);
   420   int          length = java_lang_String::length(java_string);
   422   if (length != len) {
   421   if (length != len) {