src/hotspot/share/classfile/dictionary.hpp
changeset 53322 8ba5b3c76857
parent 52851 f0c62b8f73c0
child 53335 585902b2bfcb
equal deleted inserted replaced
53321:2cdf4a989ee7 53322:8ba5b3c76857
    71   void classes_do(void f(InstanceKlass*, TRAPS), TRAPS);
    71   void classes_do(void f(InstanceKlass*, TRAPS), TRAPS);
    72   void all_entries_do(KlassClosure* closure);
    72   void all_entries_do(KlassClosure* closure);
    73   void classes_do(MetaspaceClosure* it);
    73   void classes_do(MetaspaceClosure* it);
    74 
    74 
    75   void unlink();
    75   void unlink();
    76 
       
    77   // Unload classes whose defining loaders are unloaded
       
    78   void do_unloading();
       
    79 
    76 
    80   // Protection domains
    77   // Protection domains
    81   InstanceKlass* find(unsigned int hash, Symbol* name, Handle protection_domain);
    78   InstanceKlass* find(unsigned int hash, Symbol* name, Handle protection_domain);
    82   bool is_valid_protection_domain(unsigned int hash,
    79   bool is_valid_protection_domain(unsigned int hash,
    83                                   Symbol* name,
    80                                   Symbol* name,