Searched refs:subklass (Results 1 - 12 of 12) sorted by relevance
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | Klass.java | 58 subklass = new OopField(type.getOopField("_subklass"), Oop.getHeaderSize()); 88 private static OopField subklass; field in class:Klass 109 public Klass getSubklassKlass() { return (Klass) subklass.getValue(this); } 175 visitor.doOop(subklass, true);
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | klass.cpp | 81 Klass *s = r->subklass(); // Check for exactly 1 subklass 343 Klass* Klass::subklass() const { function in class:Klass 368 // add ourselves to superklass' subklass list 374 "an interface can only be a subklass of Object"); 377 // set our sibling to be the superklass' previous first subklass 380 // make ourselves the superklass' first subklass 390 if (super->subklass() == this) { 391 // first subklass 394 Klass* sib = super->subklass(); [all...] |
H A D | klassKlass.cpp | 76 // We follow the subklass and sibling links at the end of the 95 // We follow the subklass and sibling links at the end of the 117 assert(oop(k->subklass())->is_perm_or_null(), "should be in perm");
|
H A D | klass.hpp | 75 // [first subklass] 353 Klass* subklass() const; 355 void append_to_sibling_list(); // add newly created receiver to superklass' subklass list
|
H A D | instanceKlassKlass.cpp | 490 Klass* sub = ik->subklass(); 647 // Verify first subklass
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciInstanceKlass.cpp | 56 _has_subklass = ik->subklass() != NULL; 126 _has_subklass = ik->subklass() != NULL; 267 st->print(" loaded=true initialized=%s finalized=%s subklass=%s size=%d flags=", 322 if (!has_subklass()) return NULL; // Must have at least one subklass.
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | dependencies.cpp | 1011 // Each worklist entry is a *chain* of subklass siblings to process. 1018 chain = instanceKlass::cast(k)->subklass(); \ 1119 k = k->subklass(); 1179 Klass* sub = ctx->subklass();
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | graphKit.cpp | 2296 Node* GraphKit::gen_subtype_check(Node* subklass, Node* superklass) { argument 2300 if (subklass == superklass) 2305 ciKlass* subk = _gvn.type(subklass)->is_klassptr()->klass(); 2328 Node* cmp = _gvn.transform( new(C) CmpPNode(subklass, superklass) ); 2342 // if the subklass is the unique subtype of the superklass, the check 2358 Node *p2 = _gvn.transform( new (C) AddPNode(subklass,subklass,chk_off_X) ); 2370 // time. Test to see if the value loaded just previously from the subklass 2380 // subklass. In this case we need exactly the 1 test above and we can 2398 // check-offset points into the subklass displa [all...] |
H A D | graphKit.hpp | 785 Node* gen_subtype_check(Node* subklass, Node* superklass);
|
H A D | parse2.cpp | 90 const Type* subklass = Type::get_const_type(toop->klass()); local 91 elemtype = subklass->join(el);
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | universe.cpp | 660 for (KlassHandle s_h(THREAD, ik->subklass()); s_h() != NULL; s_h = (THREAD, s_h()->klass_part()->next_sibling())) {
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiRedefineClasses.cpp | 3348 for (Klass *subk = ik->subklass(); subk != NULL;
|
Completed in 99 milliseconds