/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciExceptionHandler.hpp | 76 return is_catch_all() || exc->is_subtype_of(catch_klass());
|
H A D | ciType.hpp | 58 // and the is_subtype_of relation holds between the klasses. 59 bool is_subtype_of(ciType* type);
|
H A D | ciType.cpp | 57 // ciType::is_subtype_of 59 bool ciType::is_subtype_of(ciType* type) { function in class:ciType 62 return this->as_klass()->is_subtype_of(type->as_klass());
|
H A D | ciKlass.hpp | 83 bool is_subtype_of(ciKlass* klass);
|
H A D | ciKlass.cpp | 67 // ciKlass::is_subtype_of 68 bool ciKlass::is_subtype_of(ciKlass* that) { function in class:ciKlass 79 bool result = this_klass->is_subtype_of(that_klass);
|
H A D | ciStreams.hpp | 390 } else if (_exception_klass->is_subtype_of(handler->catch_klass())) { 396 handler->catch_klass()->is_subtype_of(_exception_klass)) {
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkRuntime.hpp | 90 static bool is_subtype_of(klassOop check_klass, klassOop object_klass);
|
H A D | sharkRuntime.cpp | 52 if (exc_klass()->klass_part()->is_subtype_of(chk_klass())) 199 bool SharkRuntime::is_subtype_of(klassOop check_klass, klassOop object_klass) { function in class:SharkRuntime 200 return object_klass->klass_part()->is_subtype_of(check_klass);
|
H A D | sharkBuilder.cpp | 276 Value* SharkBuilder::is_subtype_of() { function in class:SharkBuilder 277 return make_function((address) SharkRuntime::is_subtype_of, "OO", "c");
|
H A D | sharkBuilder.hpp | 128 llvm::Value* is_subtype_of();
|
H A D | sharkTopLevelBlock.cpp | 583 builder()->is_subtype_of(), check_klass, exception_klass), 1053 improved_receiver->is_subtype_of(actual_receiver)) { 1375 if (check_klass->is_loaded() && object_klass->is_subtype_of(check_klass)) 1510 builder()->is_subtype_of(), check_klass, object_klass),
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | reflectionUtils.hpp | 173 } else if (klass->klass_part()->is_subtype_of(_filtered_fields->at(i)->klass())) {
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | objArrayKlass.cpp | 133 if (stype == bound || Klass::cast(stype)->is_subtype_of(bound)) { 150 Klass::cast((new_val->klass()))->is_subtype_of(bound)) { 296 return element_klass()->klass_part()->is_subtype_of(oak->element_klass());
|
H A D | klass.cpp | 93 if( k1->is_subtype_of(k2->as_klassOop()) ) return k2; 94 if( k2->is_subtype_of(k1->as_klassOop()) ) return k1;
|
H A D | klass.hpp | 481 bool is_subtype_of(klassOop k) const { function
|
H A D | oop.inline.hpp | 149 inline bool oopDesc::is_a(klassOop k) const { return blueprint()->is_subtype_of(k); }
|
H A D | klassVtable.cpp | 1266 if (!vt->klass()->is_subtype_of(method()->method_holder())) {
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | dependencies.cpp | 127 if (ctxk2->is_subtype_of(ctxk1)) { 129 } else if (ctxk1->is_subtype_of(ctxk2)) { 780 && Klass::cast(lm->method_holder())->is_subtype_of(m->method_holder())) 961 assert(changes.involves_context(part) == Klass::cast(new_type)->is_subtype_of(part), 1662 assert(is_contained == Klass::cast(new_type())->is_subtype_of(k),
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | subnode.cpp | 671 } else if (klass0->is_subtype_of(klass1)) { 674 } else if (klass1->is_subtype_of(klass0)) { 899 } else if (klass0->is_subtype_of(klass1)) { 902 } else if (klass1->is_subtype_of(klass0)) {
|
H A D | type.cpp | 3126 if( this_klass->is_subtype_of( tinst_klass ) ) { 3184 } else if( !tinst_xk && this_klass->is_subtype_of( tinst_klass ) ) { 3187 } else if( !this_xk && tinst_klass->is_subtype_of( this_klass ) ) { 3550 (tap ->_klass_is_exact && !tap->klass()->is_subtype_of(klass())) || 3552 (this->_klass_is_exact && !klass()->is_subtype_of(tap->klass())))) { 4100 tkls_klass->is_subtype_of(this_klass)) { 4106 this_klass->is_subtype_of(tkls_klass)) {
|
H A D | doCall.cpp | 933 (ikl == actual_receiver || ikl->is_subtype_of(actual_receiver))) {
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Canonicalizer.cpp | 581 if (klass != NULL && klass->is_loaded() && klass->is_subtype_of(x->klass())) { 596 set_constant(exact->is_subtype_of(x->klass()) ? 1 : 0);
|
H A D | c1_IR.cpp | 81 if (klass->is_subtype_of(handler_klass)) { 92 if (handler_klass->is_subtype_of(klass)) {
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | bytecodeInterpreter.cpp | 1631 if (rhsKlassOop != elemKlassOop && !rhsKlassOop->klass_part()->is_subtype_of(elemKlassOop)) { // ebx->is... 2043 !objKlassOop->klass_part()->is_subtype_of(klassOf)) { 2077 if ( objKlassOop == klassOf || objKlassOop->klass_part()->is_subtype_of(klassOf)) {
|
H A D | linkResolver.cpp | 795 current_klass->is_subtype_of(method_klass()) && current_klass() != method_klass() && 973 if (!recv_klass->is_subtype_of(resolved_klass())) {
|