diff -r e601a3059a10 -r 3e2316663327 hotspot/src/share/vm/runtime/thread.cpp --- a/hotspot/src/share/vm/runtime/thread.cpp Fri Nov 16 09:43:43 2012 -0800 +++ b/hotspot/src/share/vm/runtime/thread.cpp Tue Nov 20 11:40:11 2012 +0100 @@ -3334,6 +3334,9 @@ jint os_init_2_result = os::init_2(); if (os_init_2_result != JNI_OK) return os_init_2_result; + jint adjust_after_os_result = Arguments::adjust_after_os(); + if (adjust_after_os_result != JNI_OK) return adjust_after_os_result; + // intialize TLS ThreadLocalStorage::init();