equal
deleted
inserted
replaced
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) { |