Lines Matching refs:ciInstanceKlass

28 #include "ci/ciInstanceKlass.hpp"
37 // ciInstanceKlass
43 // ciInstanceKlass::ciInstanceKlass
46 ciInstanceKlass::ciInstanceKlass(KlassHandle h_k) :
93 ciInstanceKlass::ciInstanceKlass(ciSymbol* name,
113 // ciInstanceKlass::compute_shared_is_initialized
114 void ciInstanceKlass::compute_shared_init_state() {
122 // ciInstanceKlass::compute_shared_has_subklass
123 bool ciInstanceKlass::compute_shared_has_subklass() {
132 // ciInstanceKlass::loader
133 oop ciInstanceKlass::loader() {
139 // ciInstanceKlass::loader_handle
140 jobject ciInstanceKlass::loader_handle() {
145 // ciInstanceKlass::protection_domain
146 oop ciInstanceKlass::protection_domain() {
152 // ciInstanceKlass::protection_domain_handle
153 jobject ciInstanceKlass::protection_domain_handle() {
158 // ciInstanceKlass::field_cache
161 ciConstantPoolCache* ciInstanceKlass::field_cache() {
174 // ciInstanceKlass::get_canonical_holder
176 ciInstanceKlass* ciInstanceKlass::get_canonical_holder(int offset) {
191 ciInstanceKlass* self = this;
194 ciInstanceKlass* super = self->super();
205 // ciInstanceKlass::is_java_lang_Object
208 bool ciInstanceKlass::is_java_lang_Object() {
213 // ciInstanceKlass::uses_default_loader
214 bool ciInstanceKlass::uses_default_loader() {
221 // ciInstanceKlass::is_in_package
224 bool ciInstanceKlass::is_in_package(const char* packagename, int len) {
233 bool ciInstanceKlass::is_in_package_impl(const char* packagename, int len) {
260 // ciInstanceKlass::print_impl
263 void ciInstanceKlass::print_impl(outputStream* st) {
288 // ciInstanceKlass::super
291 ciInstanceKlass* ciInstanceKlass::super() {
303 // ciInstanceKlass::java_mirror
307 ciInstance* ciInstanceKlass::java_mirror() {
318 // ciInstanceKlass::unique_concrete_subklass
319 ciInstanceKlass* ciInstanceKlass::unique_concrete_subklass() {
334 // ciInstanceKlass::has_finalizable_subclass
335 bool ciInstanceKlass::has_finalizable_subclass() {
342 // ciInstanceKlass::get_field_by_offset
343 ciField* ciInstanceKlass::get_field_by_offset(int field_offset, bool is_static) {
367 // ciInstanceKlass::get_field_by_name
368 ciField* ciInstanceKlass::get_field_by_name(ciSymbol* name, ciSymbol* signature, bool is_static) {
381 // ciInstanceKlass::non_static_fields.
396 GrowableArray<ciField*>* ciInstanceKlass::non_static_fields() {
418 // ciInstanceKlass::compute_nonstatic_fields
419 int ciInstanceKlass::compute_nonstatic_fields() {
435 ciInstanceKlass* super = this->super();
470 ciInstanceKlass::compute_nonstatic_fields_impl(GrowableArray<ciField*>*
506 // ciInstanceKlass::find_method
509 ciMethod* ciInstanceKlass::find_method(ciSymbol* name, ciSymbol* signature) {
522 // ciInstanceKlass::is_leaf_type
523 bool ciInstanceKlass::is_leaf_type() {
533 // ciInstanceKlass::implementor
541 ciInstanceKlass* ciInstanceKlass::implementor() {
542 ciInstanceKlass* impl = _implementor;