< prev index next >

src/hotspot/share/memory/metaspaceTracer.cpp

Print this page

        

*** 60,79 **** MetaspaceObj::Type objtype, Metaspace::MetadataType mdtype) const { E event; if (event.should_commit()) { event.set_classLoader(cld); ! event.set_unsafeAnonymousClassLoader(false); // initialize these ! event.set_hiddenClassLoader(false); ! if (cld->has_class_mirror_holder()) { ! assert(cld->klasses() != NULL, "unexpected NULL for cld->klasses()"); ! if (cld->klasses()->is_non_strong_hidden()) { ! event.set_hiddenClassLoader(true); ! } else { ! event.set_unsafeAnonymousClassLoader(true); ! } ! } event.set_size(word_size * BytesPerWord); event.set_metadataType((u1) mdtype); event.set_metaspaceObjectType((u1) objtype); event.commit(); } --- 60,70 ---- MetaspaceObj::Type objtype, Metaspace::MetadataType mdtype) const { E event; if (event.should_commit()) { event.set_classLoader(cld); ! event.set_hiddenClassLoader(cld->has_class_mirror_holder()); event.set_size(word_size * BytesPerWord); event.set_metadataType((u1) mdtype); event.set_metaspaceObjectType((u1) objtype); event.commit(); }
< prev index next >