< prev index next > src/hotspot/share/ci/ciKlass.cpp
Print this page
GUARDED_VM_ENTRY(
return get_Klass()->access_flags().as_unsigned_short();
)
}
+ // ------------------------------------------------------------------
+ // ciKlass::prototype_header
+ markWord ciKlass::prototype_header() const {
+ assert(is_loaded(), "not loaded");
+ GUARDED_VM_ENTRY(
+ return get_Klass()->prototype_header();
+ )
+ }
+
// ------------------------------------------------------------------
// ciKlass::misc_flags
klass_flags_t ciKlass::misc_flags() {
assert(is_loaded(), "not loaded");
GUARDED_VM_ENTRY(
// Implementation of the print method
void ciKlass::print_impl(outputStream* st) {
st->print(" name=");
print_name_on(st);
st->print(" loaded=%s", (is_loaded() ? "true" : "false"));
+ GUARDED_VM_ENTRY(
+ if (is_flat_array_klass()) {
+ st->print(" layout_kind=%d", (int)((FlatArrayKlass*)get_Klass())->layout_kind());
+ }
+ )
}
// ------------------------------------------------------------------
// ciKlass::print_name
//
< prev index next >