Searched defs:value_offset (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/classfile/
H A DjavaClasses.hpp55 static int value_offset; member in class:java_lang_String
67 string->obj_field_put(value_offset, (oop)buffer);
111 assert(initialized && (value_offset > 0), "Must be initialized");
112 return value_offset;
129 assert(initialized && (value_offset > 0), "Must be initialized");
131 return (typeArrayOop) java_string->obj_field(value_offset);
148 return ((typeArrayOop)java_string->obj_field(value_offset))->length();
765 static int value_offset; member in class:java_lang_boxing_object
783 value_offset;
H A DjavaClasses.cpp154 int java_lang_String::value_offset = 0; member in class:java_lang_String
165 compute_offset(value_offset, k, vmSymbols::value_name(), vmSymbols::char_array_signature());
2223 box->bool_field_put(value_offset, value->z);
2226 box->char_field_put(value_offset, value->c);
2229 box->float_field_put(value_offset, value->f);
2235 box->byte_field_put(value_offset, value->b);
2238 box->short_field_put(value_offset, value->s);
2241 box->int_field_put(value_offset, value->i);
2266 value->z = box->bool_field(value_offset);
2269 value->c = box->char_field(value_offset);
2838 int java_lang_boxing_object::value_offset; member in class:java_lang_boxing_object
2953 java_lang_boxing_object::value_offset = java_lang_boxing_object::hc_value_offset + header; member in class:java_lang_boxing_object
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRAssembler_sparc.cpp253 int value_offset = java_lang_String:: value_offset_in_bytes(); // char array local
257 __ load_heap_oop(str0, value_offset, tmp0);
263 __ load_heap_oop(str0, value_offset, tmp1);
274 __ load_heap_oop(str1, value_offset, tmp1);
283 __ load_heap_oop(str1, value_offset, tmp2);
/openjdk7/hotspot/src/share/vm/opto/
H A DgraphKit.cpp3808 int value_offset = java_lang_String::value_offset_in_bytes(); local
3811 const TypePtr* value_field_type = string_type->add_offset(value_offset);
3816 return make_load(ctrl, basic_plus_adr(str, str, value_offset),
3831 int value_offset = java_lang_String::value_offset_in_bytes(); local
3834 const TypePtr* value_field_type = string_type->add_offset(value_offset);
3839 store_to_memory(ctrl, basic_plus_adr(str, value_offset),

Completed in 70 milliseconds