diff -r e3e1fb85e50a -r 9eecf81a02fb src/share/vm/runtime/init.cpp --- a/src/share/vm/runtime/init.cpp Mon Nov 15 16:25:14 2010 -0800 +++ b/src/share/vm/runtime/init.cpp Tue Nov 16 13:58:48 2010 -0800 @@ -160,5 +160,6 @@ void set_init_completed() { + assert(Universe::is_fully_initialized(), "Should have completed initialization"); _init_completed = true; }