< prev index next > src/hotspot/share/oops/klass.hpp
Print this page
virtual ArrayKlass* array_klass_or_null() = 0;
virtual oop protection_domain() const = 0;
oop class_loader() const;
+ Symbol* class_loader_name_and_id() const;
inline oop klass_holder() const;
inline void keep_alive() const;
virtual void metaspace_pointers_do(MetaspaceClosure* iter);
virtual MetaspaceObj::Type type() const { return ClassType; }
inline bool is_loader_alive() const;
+ inline bool is_loader_present_and_alive() const;
void clean_subklass();
static void clean_weak_klass_links(bool unloading_occurred, bool clean_alive_klasses = true);
static void clean_subklass_tree() {
< prev index next >