--- old/src/share/vm/oops/instanceClassLoaderKlass.inline.hpp 2015-06-22 11:04:44.822684393 +0200 +++ new/src/share/vm/oops/instanceClassLoaderKlass.inline.hpp 2015-06-22 11:04:44.670683639 +0200 @@ -26,6 +26,7 @@ #define SHARE_VM_OOPS_INSTANCECLASSLOADERKLASS_INLINE_HPP #include "classfile/javaClasses.hpp" +#include "memory/iterator.inline.hpp" #include "oops/instanceClassLoaderKlass.hpp" #include "oops/instanceKlass.inline.hpp" #include "oops/oop.inline.hpp" @@ -41,7 +42,7 @@ ClassLoaderData* cld = java_lang_ClassLoader::loader_data(obj); // cld can be null if we have a non-registered class loader. if (cld != NULL) { - closure->do_class_loader_data(cld); + Devirtualizer::do_cld(closure, cld); } } @@ -70,7 +71,7 @@ ClassLoaderData* cld = java_lang_ClassLoader::loader_data(obj); // cld can be null if we have a non-registered class loader. if (cld != NULL) { - closure->do_class_loader_data(cld); + Devirtualizer::do_cld(closure, cld); } } }