diff -r 22cee0ee8927 -r 8f8b94305aff src/share/vm/oops/instanceKlassKlass.cpp --- a/src/share/vm/oops/instanceKlassKlass.cpp Fri Jan 06 20:09:20 2012 -0800 +++ b/src/share/vm/oops/instanceKlassKlass.cpp Wed Jan 11 19:54:34 2012 -0800 @@ -399,7 +399,7 @@ ik->set_inner_classes(NULL); ik->set_static_oop_field_count(0); ik->set_nonstatic_field_size(0); - ik->clear_is_marked_dependent(); + ik->set_is_marked_dependent(false); ik->set_init_state(instanceKlass::allocated); ik->set_init_thread(NULL); ik->set_reference_type(rt);