Mercurial > hg > graal-compiler
diff src/share/vm/jvmci/jvmciRuntime.cpp @ 21605:7a7cf422160b
replaced OptionsParsed with DebugInitializationPropertyProvider
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 29 May 2015 17:23:14 +0200 |
parents | 59c3f921e454 |
children | 71b338926f2e |
line wrap: on
line diff
--- a/src/share/vm/jvmci/jvmciRuntime.cpp Fri May 29 17:01:57 2015 +0200 +++ b/src/share/vm/jvmci/jvmciRuntime.cpp Fri May 29 17:23:14 2015 +0200 @@ -1045,8 +1045,6 @@ if (closure.is_aborted()) { vm_abort(false); } - - notify_options_set(THREAD); } OptionValue* printFlags = options->get(PRINT_FLAGS_ARG); if (printFlags != NULL && printFlags->boolean_value) { @@ -1054,22 +1052,6 @@ } } -void JVMCIRuntime::notify_options_set(TRAPS) { - HandleMark hm(THREAD); - TempNewSymbol optionsParsedName = SymbolTable::new_symbol("com/oracle/jvmci/runtime/OptionsParsed", CHECK_ABORT); - KlassHandle optionsParsedClass = load_required_class(optionsParsedName); - objArrayHandle impls = get_service_impls(optionsParsedClass, THREAD); - int implsLen = impls->length(); - if (implsLen != 0) { - for (int i = 0; i < implsLen; i++) { - JavaValue result(T_VOID); - JavaCallArguments args; - args.push_oop(impls->obj_at(i)); - JavaCalls::call_interface(&result, optionsParsedClass, vmSymbols::run_method_name(), vmSymbols::void_method_signature(), &args, CHECK_ABORT); - } - } -} - void JVMCIRuntime::print_flags_helper(TRAPS) { // TODO(gd) write this in C++? HandleMark hm(THREAD);