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

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DKlass.java58 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 Dklass.cpp81 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...]
/openjdk7/hotspot/src/share/vm/opto/
H A Dparse2.cpp90 const Type* subklass = Type::get_const_type(toop->klass()); local
91 elemtype = subklass->join(el);
H A DgraphKit.cpp2296 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...]

Completed in 59 milliseconds