--- a/hotspot/src/share/vm/memory/universe.cpp Thu Jun 13 11:16:38 2013 -0700
+++ b/hotspot/src/share/vm/memory/universe.cpp Thu Jun 13 22:02:40 2013 -0700
@@ -529,7 +529,9 @@
if (vt) vt->initialize_vtable(false, CHECK);
if (ko->oop_is_instance()) {
InstanceKlass* ik = (InstanceKlass*)ko;
- for (KlassHandle s_h(THREAD, ik->subklass()); s_h() != NULL; s_h = (THREAD, s_h()->next_sibling())) {
+ for (KlassHandle s_h(THREAD, ik->subklass());
+ s_h() != NULL;
+ s_h = KlassHandle(THREAD, s_h()->next_sibling())) {
reinitialize_vtable_of(s_h, CHECK);
}
}