Searched refs:transitive_interfaces (Results 1 - 11 of 11) sorted by relevance
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | reflectionUtils.cpp | 35 _interfaces = klass->transitive_interfaces();
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | instanceKlassKlass.cpp | 521 st->print(BULLET"trans. interfaces: "); ik->transitive_interfaces()->print_value_on(st); st->cr(); 690 objArrayOop transitive_interfaces = ik->transitive_interfaces(); local 691 guarantee(transitive_interfaces->is_perm(), "should be in permspace"); 692 guarantee(transitive_interfaces->is_objArray(), "should be obj array"); 693 for (j = 0; j < transitive_interfaces->length(); j++) { 694 oop e = transitive_interfaces->obj_at(j); 779 return ik->transitive_interfaces() == (objArrayOop) obj; // Check whether transitive_interfaces points to self 783 // The transitive_interfaces i [all...] |
H A D | klassVtable.cpp | 581 objArrayOop super_ifs = ik->transitive_interfaces(); 1125 int klassItable::compute_itable_size(objArrayHandle transitive_interfaces) { argument 1128 visit_all_interfaces(transitive_interfaces(), &cic); 1147 visit_all_interfaces(klass->transitive_interfaces(), &cic); 1154 assert(compute_itable_size(objArrayHandle(klass->transitive_interfaces())) == 1167 visit_all_interfaces(klass->transitive_interfaces(), &sic);
|
H A D | klassVtable.hpp | 310 static int compute_itable_size(objArrayHandle transitive_interfaces);
|
H A D | instanceKlass.cpp | 594 // implements_interface query looks at transitive_interfaces. 595 // Any supers of the super have the same (or fewer) transitive_interfaces. 607 // The implementor also implements the transitive_interfaces 641 objArrayHandle interfaces (THREAD, ik->transitive_interfaces()); 668 for (int i = 0; i < transitive_interfaces()->length(); i++) { 669 if (transitive_interfaces()->obj_at(i) == k) { 1107 objArrayOop all_ifs = instanceKlass::cast(as_klassOop())->transitive_interfaces();
|
H A D | instanceKlass.hpp | 359 objArrayOop transitive_interfaces() const { return _transitive_interfaces; } function in class:instanceKlass
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | classLoadingService.cpp | 189 class_size += k->transitive_interfaces()->size();
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | classFileParser.cpp | 3228 objArrayHandle transitive_interfaces = compute_transitive_interfaces(super_klass, local_interfaces, CHECK_(nullHandle)); local 3256 itable_size = access_flags.is_interface() ? 0 : klassItable::compute_itable_size(transitive_interfaces); 3682 this_klass->set_transitive_interfaces(transitive_interfaces()); 3953 super_size = super->transitive_interfaces()->length(); 3960 max_transitive_size += instanceKlass::cast(l)->transitive_interfaces()->length(); 3971 result = objArrayHandle(THREAD, super->transitive_interfaces()); 3982 append_interfaces(result, index, super->transitive_interfaces()); 3987 append_interfaces(result, index, instanceKlass::cast(l)->transitive_interfaces());
|
H A D | systemDictionary.cpp | 2697 class_size += ik->transitive_interfaces()->size();
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | dump.cpp | 251 mark_object(ik->transitive_interfaces()); 517 mark_and_move_for_policy(OP_favor_startup, ik->transitive_interfaces(), _move_ro);
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | dependencies.cpp | 1601 _ti_base = instanceKlass::cast(_klass)->transitive_interfaces();
|
Completed in 79 milliseconds