comparison src/share/vm/graal/graalVMExits.cpp @ 2951:0c0e407faa39

another fix to debug info (on-stack parameters), DCE removes unnecessary merges and LoopBegins whose LoopEnd went away
author Lukas Stadler <lukas.stadler@jku.at>
date Tue, 14 Jun 2011 16:47:31 +0200
parents b78b4ae0757c
children f00918f35c7f
comparison
equal deleted inserted replaced
2950:8b2953f6d325 2951:0c0e407faa39
111 JavaCalls::call_interface(&result, vmExitsKlass(), vmSymbols::compileMethod_name(), vmSymbols::compileMethod_signature(), &args, THREAD); 111 JavaCalls::call_interface(&result, vmExitsKlass(), vmSymbols::compileMethod_name(), vmSymbols::compileMethod_signature(), &args, THREAD);
112 check_pending_exception("Error while calling compileMethod"); 112 check_pending_exception("Error while calling compileMethod");
113 } 113 }
114 114
115 void VMExits::shutdownCompiler() { 115 void VMExits::shutdownCompiler() {
116 HandleMark hm;
116 JavaThread* THREAD = JavaThread::current(); 117 JavaThread* THREAD = JavaThread::current();
117 JavaValue result(T_VOID); 118 JavaValue result(T_VOID);
118 JavaCallArguments args; 119 JavaCallArguments args;
119 args.push_oop(instance()); 120 args.push_oop(instance());
120 JavaCalls::call_interface(&result, vmExitsKlass(), vmSymbols::shutdownCompiler_name(), vmSymbols::void_method_signature(), &args, THREAD); 121 JavaCalls::call_interface(&result, vmExitsKlass(), vmSymbols::shutdownCompiler_name(), vmSymbols::void_method_signature(), &args, THREAD);