/openjdk7/hotspot/src/share/vm/opto/ |
H A D | parse3.cpp | 368 ciObjArrayKlass* array_klass = ciObjArrayKlass::make(klass); local 369 // Check that array_klass object is loaded 370 if (!array_klass->is_loaded()) { 374 array_klass); 380 const TypeKlassPtr* array_klass_type = TypeKlassPtr::make(array_klass); 391 const TypeKlassPtr* array_klass = TypeKlassPtr::make(ciTypeArrayKlass::make(elem_type)); local 392 Node* obj = new_array(makecon(array_klass), count_val, 1); 399 Node* Parse::expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions, int nargs) { argument 402 Node* array = new_array(makecon(TypeKlassPtr::make(array_klass)), length, nargs); 406 ciArrayKlass* array_klass_1 = array_klass 425 ciArrayKlass* array_klass = iter().get_klass(will_link)->as_array_klass(); local [all...] |
H A D | parseHelper.cpp | 159 Node* array_klass = _gvn.transform( LoadKlassNode::make(_gvn, immutable_memory(), p, TypeInstPtr::KLASS) ); local 161 const TypeKlassPtr *tak = _gvn.type(array_klass)->is_klassptr(); 163 // array_klass's type is generally INexact array-of-oop. Heroically 178 Node* cmp = _gvn.transform(new (C) CmpPNode( array_klass, con )); 190 replace_in_map(array_klass,con); 196 array_klass = con; // Use cast value moving forward 204 Node *p2 = basic_plus_adr(array_klass, array_klass, element_klass_offset);
|
H A D | runtime.hpp | 146 static void new_array_C(klassOopDesc* array_klass, int len, JavaThread *thread); 147 static void new_array_nozero_C(klassOopDesc* array_klass, int len, JavaThread *thread);
|
H A D | parse.hpp | 523 Node* expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions, int nargs);
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | objArrayKlassKlass.cpp | 100 klassOop sk = element_super->array_klass(CHECK_0); 104 elem_super->array_klass(CHECK_0); 107 klassOop klass_oop = element_klass->array_klass(n, CHECK_0);
|
H A D | arrayKlass.cpp | 160 klassOop k = array_klass(n+dimension(), CHECK_0);
|
H A D | klass.hpp | 524 klassOop array_klass(int rank, TRAPS) { return array_klass_impl(false, rank, THREAD); } function 527 klassOop array_klass(TRAPS) { return array_klass_impl(false, THREAD); } function
|
H A D | typeArrayKlass.cpp | 193 return h_ak->array_klass(n, CHECK_NULL);
|
H A D | instanceKlass.cpp | 684 klassOop ak = array_klass(n, CHECK_NULL); 780 return oak->array_klass(n, CHECK_NULL); 2389 klassOop array_klass = java_lang_Class::array_klass(obj); local 2392 array_klass->print_value_on(st);
|
H A D | objArrayKlass.cpp | 252 return ak->array_klass(n, CHECK_NULL);
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciObjArrayKlass.cpp | 157 klassOop array = element_klass->get_Klass()->array_klass(THREAD);
|
H A D | ciTypeFlow.cpp | 550 ciObjArrayKlass* array_klass = pop_objArray(); local 551 if (array_klass == NULL) { 561 if (!array_klass->is_loaded()) { 563 trap(str, array_klass, 569 ciKlass* element_klass = array_klass->element_klass(); 746 ciArrayKlass* array_klass = str->get_klass(will_link)->as_array_klass(); local 748 trap(str, array_klass, str->get_klass_index()); 753 push_object(array_klass); 950 ciTypeArrayKlass* array_klass = pop_typeArray(); local 1013 ciTypeArrayKlass* array_klass local 1156 ciTypeArrayKlass* array_klass = pop_typeArray(); local 1165 ciTypeArrayKlass* array_klass = pop_typeArray(); local 1364 ciTypeArrayKlass* array_klass = pop_typeArray(); local [all...] |
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkTopLevelBlock.cpp | 1792 ciArrayKlass *array_klass = ciArrayKlass::make(ciType::make(type)); local 1793 push(SharkValue::create_generic(array_klass, get_vm_result(), true)); 1801 ciObjArrayKlass *array_klass = ciObjArrayKlass::make(klass); local 1802 if (!array_klass->is_loaded()) { 1812 push(SharkValue::create_generic(array_klass, get_vm_result(), true)); 1817 ciArrayKlass *array_klass = iter()->get_klass(will_link)->as_array_klass(); local 1847 push(SharkValue::create_generic(array_klass, get_vm_result(), true));
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Runtime1.cpp | 342 JRT_ENTRY(void, Runtime1::new_object_array(JavaThread* thread, klassOopDesc* array_klass, jint length)) 348 assert(oop(array_klass)->is_klass(), "not a class"); 349 klassOop elem_klass = objArrayKlass::cast(array_klass)->element_klass(); 876 k = Klass::cast(ek)->array_klass(CHECK);
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaClasses.hpp | 210 macro(java_lang_Class, array_klass, object_signature, false) \ 260 static klassOop array_klass(oop java_class);
|
H A D | systemDictionary.cpp | 242 k = Klass::cast(k)->array_klass(fd.dimension(), CHECK_NULL); 246 k = typeArrayKlass::cast(k)->array_klass(fd.dimension(), CHECK_NULL);
|
H A D | javaClasses.cpp | 683 klassOop java_lang_Class::array_klass(oop java_class) { function in class:java_lang_Class 3147 // CHECK_OFFSET("java/lang/Class", java_lang_Class, array_klass); // %%% this needs to be checked
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | reflection.cpp | 377 klass = Klass::cast(klass)->array_klass(dim, CHECK_NULL);
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | universe.cpp | 429 cast(SystemDictionary::Object_klass())->array_klass(1, CHECK);
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jni.cpp | 3439 klassOop ako = Klass::cast(ek())->array_klass(CHECK_NULL);
|