8044107: Add Diagnostic Command to list all ClassLoaders

Reviewed-by: mgerdin, stefank
This commit is contained in:
Staffan Larsen 2014-06-04 11:05:30 +02:00
parent e563a70ab7
commit 8dc26f1a17
9 changed files with 498 additions and 0 deletions

View file

@ -77,6 +77,7 @@ class ClassLoaderDataGraph : public AllStatic {
static void oops_do(OopClosure* f, KlassClosure* klass_closure, bool must_claim);
static void always_strong_oops_do(OopClosure* blk, KlassClosure* klass_closure, bool must_claim);
static void keep_alive_oops_do(OopClosure* blk, KlassClosure* klass_closure, bool must_claim);
static void cld_do(CLDClosure* cl);
static void classes_do(KlassClosure* klass_closure);
static void classes_do(void f(Klass* const));
static void methods_do(void f(Method*));