hotspot/src/share/vm/runtime/thread.cpp
changeset 36850 ada6dcfa50dc
parent 36616 5172e3dd60f2
child 37297 d65d53a0ecc7
equal deleted inserted replaced
36849:3b68a6f2da68 36850:ada6dcfa50dc
  1049 }
  1049 }
  1050 
  1050 
  1051 // General purpose hook into Java code, run once when the VM is initialized.
  1051 // General purpose hook into Java code, run once when the VM is initialized.
  1052 // The Java library method itself may be changed independently from the VM.
  1052 // The Java library method itself may be changed independently from the VM.
  1053 static void call_postVMInitHook(TRAPS) {
  1053 static void call_postVMInitHook(TRAPS) {
  1054   Klass* k = SystemDictionary::resolve_or_null(vmSymbols::sun_misc_PostVMInitHook(), THREAD);
  1054   Klass* k = SystemDictionary::resolve_or_null(vmSymbols::jdk_internal_vm_PostVMInitHook(), THREAD);
  1055   instanceKlassHandle klass (THREAD, k);
  1055   instanceKlassHandle klass (THREAD, k);
  1056   if (klass.not_null()) {
  1056   if (klass.not_null()) {
  1057     JavaValue result(T_VOID);
  1057     JavaValue result(T_VOID);
  1058     JavaCalls::call_static(&result, klass, vmSymbols::run_method_name(),
  1058     JavaCalls::call_static(&result, klass, vmSymbols::run_method_name(),
  1059                            vmSymbols::void_method_signature(),
  1059                            vmSymbols::void_method_signature(),