src/hotspot/share/classfile/classLoaderDataGraph.hpp
changeset 55603 3868dde58ebb
parent 55268 c5fe45d1281d
child 58063 bdf136b8ae0e
child 58291 a013100f7a35
equal deleted inserted replaced
55602:73395f9cad54 55603:3868dde58ebb
    66  public:
    66  public:
    67   static ClassLoaderData* find_or_create(Handle class_loader);
    67   static ClassLoaderData* find_or_create(Handle class_loader);
    68   static void clean_module_and_package_info();
    68   static void clean_module_and_package_info();
    69   static void purge();
    69   static void purge();
    70   static void clear_claimed_marks();
    70   static void clear_claimed_marks();
       
    71   static void clear_claimed_marks(int claim);
    71   // Iteration through CLDG inside a safepoint; GC support
    72   // Iteration through CLDG inside a safepoint; GC support
    72   static void cld_do(CLDClosure* cl);
    73   static void cld_do(CLDClosure* cl);
    73   static void cld_unloading_do(CLDClosure* cl);
    74   static void cld_unloading_do(CLDClosure* cl);
    74   static void roots_cld_do(CLDClosure* strong, CLDClosure* weak);
    75   static void roots_cld_do(CLDClosure* strong, CLDClosure* weak);
    75   static void always_strong_cld_do(CLDClosure* cl);
    76   static void always_strong_cld_do(CLDClosure* cl);