equal
deleted
inserted
replaced
72 return coder == CODER_LATIN1; |
72 return coder == CODER_LATIN1; |
73 } |
73 } |
74 int java_lang_String::length(oop java_string, typeArrayOop value) { |
74 int java_lang_String::length(oop java_string, typeArrayOop value) { |
75 assert(initialized, "Must be initialized"); |
75 assert(initialized, "Must be initialized"); |
76 assert(is_instance(java_string), "must be java_string"); |
76 assert(is_instance(java_string), "must be java_string"); |
77 assert(oopDesc::equals_raw(value, java_lang_String::value(java_string)), |
77 assert(oopDesc::equals(value, java_lang_String::value(java_string)), |
78 "value must be same as java_lang_String::value(java_string)"); |
78 "value must be same as java_lang_String::value(java_string)"); |
79 if (value == NULL) { |
79 if (value == NULL) { |
80 return 0; |
80 return 0; |
81 } |
81 } |
82 int arr_length = value->length(); |
82 int arr_length = value->length(); |