Searched refs:superklass (Results 1 - 7 of 7) sorted by relevance
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | klass.cpp | 347 instanceKlass* Klass::superklass() const { function in class:Klass 368 // add ourselves to superklass' subklass list 369 instanceKlass* super = superklass(); 373 && (super->superklass() == NULL || !is_interface())), 377 // set our sibling to be the superklass' previous first subklass 380 // make ourselves the superklass' first subklass 387 instanceKlass* super = superklass();
|
H A D | klass.hpp | 351 // sub/superklass links 352 instanceKlass* superklass() const; 355 void append_to_sibling_list(); // add newly created receiver to superklass' subklass list
|
H A D | instanceKlass.cpp | 986 instanceKlass* super = superklass();
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | subnode.cpp | 790 ciKlass* superklass = t2->klass(); 809 if (superklass->is_interface() || 810 superklass->is_abstract()) { 827 if (con2 != (intptr_t) superklass->super_check_offset()) 830 // If 'superklass' has no subklasses and is not an interface, then we are 832 // 'superklass' itself. 840 while (superklass->is_obj_array_klass()) { 841 ciType* elem = superklass->as_obj_array_klass()->element_type(); 842 superklass = elem->as_klass(); 844 if (superklass [all...] |
H A D | graphKit.cpp | 2296 Node* GraphKit::gen_subtype_check(Node* subklass, Node* superklass) { argument 2300 if (subklass == superklass) 2303 if (_gvn.type(superklass)->singleton()) { 2304 ciKlass* superk = _gvn.type(superklass)->is_klassptr()->klass(); 2307 // In the common case of an exact superklass, try to fold up the 2328 Node* cmp = _gvn.transform( new(C) CmpPNode(subklass, superklass) ); 2341 // %%% Possible further optimization: Even if the superklass is not exact, 2342 // if the subklass is the unique subtype of the superklass, the check 2346 Node *p1 = basic_plus_adr( superklass, superklass, in_byte 2599 gen_instanceof(Node* obj, Node* superklass) argument 2674 gen_checkcast(Node *obj, Node* superklass, Node* *failure_control) argument [all...] |
H A D | graphKit.hpp | 785 Node* gen_subtype_check(Node* subklass, Node* superklass);
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | classFileParser.cpp | 3806 // There is no gap bettwen superklass's last oop field and first 3825 const instanceKlass* const super = k->superklass(); 3828 // Copy maps from superklass 3837 // The counts differ because there is no gap between superklass's last oop 3839 // from the superklass instead of creating new one. 3970 // no new local interfaces added, share superklass' transitive interface array
|
Completed in 83 milliseconds