equal
deleted
inserted
replaced
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(), |