Lines Matching refs:java_lang_String

154 int java_lang_String::value_offset  = 0;
155 int java_lang_String::offset_offset = 0;
156 int java_lang_String::count_offset = 0;
157 int java_lang_String::hash_offset = 0;
159 bool java_lang_String::initialized = false;
161 void java_lang_String::compute_offsets() {
173 Handle java_lang_String::basic_create(int length, bool tenured, TRAPS) {
205 Handle java_lang_String::basic_create_from_unicode(jchar* unicode, int length, bool tenured, TRAPS) {
214 Handle java_lang_String::create_from_unicode(jchar* unicode, int length, TRAPS) {
218 Handle java_lang_String::create_tenured_from_unicode(jchar* unicode, int length, TRAPS) {
222 oop java_lang_String::create_oop_from_unicode(jchar* unicode, int length, TRAPS) {
227 Handle java_lang_String::create_from_str(const char* utf8_str, TRAPS) {
239 oop java_lang_String::create_oop_from_str(const char* utf8_str, TRAPS) {
244 Handle java_lang_String::create_from_symbol(Symbol* symbol, TRAPS) {
254 Handle java_lang_String::create_from_platform_dependent_str(const char* str, TRAPS) {
280 char* java_lang_String::as_platform_dependent_str(Handle java_string, TRAPS) {
308 Handle java_lang_String::char_converter(Handle java_string, jchar from_char, jchar to_char, TRAPS) {
311 typeArrayOop value = java_lang_String::value(obj);
312 int offset = java_lang_String::offset(obj);
313 int length = java_lang_String::length(obj);
333 typeArrayOop to_buffer = java_lang_String::value(string());
346 jchar* java_lang_String::as_unicode_string(oop java_string, int& length) {
347 typeArrayOop value = java_lang_String::value(java_string);
348 int offset = java_lang_String::offset(java_string);
349 length = java_lang_String::length(java_string);
358 unsigned int java_lang_String::to_hash(oop java_string) {
359 int length = java_lang_String::length(java_string);
363 typeArrayOop value = java_lang_String::value(java_string);
364 int offset = java_lang_String::offset(java_string);
365 return java_lang_String::to_hash(value->char_at_addr(offset), length);
368 unsigned int java_lang_String::hash_string(oop java_string) {
369 int length = java_lang_String::length(java_string);
375 typeArrayOop value = java_lang_String::value(java_string);
376 int offset = java_lang_String::offset(java_string);
380 Symbol* java_lang_String::as_symbol(Handle java_string, TRAPS) {
382 typeArrayOop value = java_lang_String::value(obj);
383 int offset = java_lang_String::offset(obj);
384 int length = java_lang_String::length(obj);
390 Symbol* java_lang_String::as_symbol_or_null(oop java_string) {
391 typeArrayOop value = java_lang_String::value(java_string);
392 int offset = java_lang_String::offset(java_string);
393 int length = java_lang_String::length(java_string);
399 int java_lang_String::utf8_length(oop java_string) {
400 typeArrayOop value = java_lang_String::value(java_string);
401 int offset = java_lang_String::offset(java_string);
402 int length = java_lang_String::length(java_string);
407 char* java_lang_String::as_utf8_string(oop java_string) {
408 typeArrayOop value = java_lang_String::value(java_string);
409 int offset = java_lang_String::offset(java_string);
410 int length = java_lang_String::length(java_string);
415 char* java_lang_String::as_utf8_string(oop java_string, char* buf, int buflen) {
416 typeArrayOop value = java_lang_String::value(java_string);
417 int offset = java_lang_String::offset(java_string);
418 int length = java_lang_String::length(java_string);
423 char* java_lang_String::as_utf8_string(oop java_string, int start, int len) {
424 typeArrayOop value = java_lang_String::value(java_string);
425 int offset = java_lang_String::offset(java_string);
426 int length = java_lang_String::length(java_string);
432 bool java_lang_String::equals(oop java_string, jchar* chars, int len) {
436 typeArrayOop value = java_lang_String::value(java_string);
437 int offset = java_lang_String::offset(java_string);
438 int length = java_lang_String::length(java_string);
450 void java_lang_String::print(Handle java_string, outputStream* st) {
453 typeArrayOop value = java_lang_String::value(obj);
454 int offset = java_lang_String::offset(obj);
455 int length = java_lang_String::length(obj);
1026 return name == NULL ? (typeArrayOop)NULL : java_lang_String::value(name);
1141 st->print(": %s", java_lang_String::as_utf8_string(msg));
1153 st->print(": %s", java_lang_String::as_utf8_string(msg));
3134 CHECK_OFFSET("java/lang/String", java_lang_String, value, "[C");
3135 if (java_lang_String::has_offset_field()) {
3136 CHECK_OFFSET("java/lang/String", java_lang_String, offset, "I");
3137 CHECK_OFFSET("java/lang/String", java_lang_String, count, "I");
3139 if (java_lang_String::has_hash_field()) {
3140 CHECK_OFFSET("java/lang/String", java_lang_String, hash, "I");