--- old/src/share/vm/jvmci/jvmciRuntime.cpp 2016-05-11 09:26:20.113450418 +0200 +++ new/src/share/vm/jvmci/jvmciRuntime.cpp 2016-05-11 09:26:19.841449536 +0200 @@ -803,6 +803,15 @@ } } +void JVMCIRuntime::bootstrap_finished(TRAPS) { + HandleMark hm(THREAD); + Handle receiver = get_HotSpotJVMCIRuntime(CHECK); + JavaValue result(T_VOID); + JavaCallArguments args; + args.push_oop(receiver); + JavaCalls::call_special(&result, receiver->klass(), vmSymbols::bootstrapFinished_method_name(), vmSymbols::void_method_signature(), &args, CHECK); +} + bool JVMCIRuntime::treat_as_trivial(Method* method) { if (_HotSpotJVMCIRuntime_initialized) { for (int i = 0; i < _trivial_prefixes_count; i++) {