< prev index next >

src/hotspot/share/oops/klass.hpp

Print this page
@@ -589,10 +589,11 @@
    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;
  

@@ -728,10 +729,11 @@
  
    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 >