Searched refs:array_klass (Results 1 - 20 of 20) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dparse3.cpp368 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 DparseHelper.cpp159 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 Druntime.hpp146 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 Dparse.hpp523 Node* expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions, int nargs);
/openjdk7/hotspot/src/share/vm/oops/
H A DobjArrayKlassKlass.cpp100 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 DarrayKlass.cpp160 klassOop k = array_klass(n+dimension(), CHECK_0);
H A Dklass.hpp524 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 DtypeArrayKlass.cpp193 return h_ak->array_klass(n, CHECK_NULL);
H A DinstanceKlass.cpp684 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 DobjArrayKlass.cpp252 return ak->array_klass(n, CHECK_NULL);
/openjdk7/hotspot/src/share/vm/ci/
H A DciObjArrayKlass.cpp157 klassOop array = element_klass->get_Klass()->array_klass(THREAD);
H A DciTypeFlow.cpp550 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 DsharkTopLevelBlock.cpp1792 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 Dc1_Runtime1.cpp342 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 DjavaClasses.hpp210 macro(java_lang_Class, array_klass, object_signature, false) \
260 static klassOop array_klass(oop java_class);
H A DsystemDictionary.cpp242 k = Klass::cast(k)->array_klass(fd.dimension(), CHECK_NULL);
246 k = typeArrayKlass::cast(k)->array_klass(fd.dimension(), CHECK_NULL);
H A DjavaClasses.cpp683 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 Dreflection.cpp377 klass = Klass::cast(klass)->array_klass(dim, CHECK_NULL);
/openjdk7/hotspot/src/share/vm/memory/
H A Duniverse.cpp429 cast(SystemDictionary::Object_klass())->array_klass(1, CHECK);
/openjdk7/hotspot/src/share/vm/prims/
H A Djni.cpp3439 klassOop ako = Klass::cast(ek())->array_klass(CHECK_NULL);

Completed in 747 milliseconds