Mercurial > hg > graal-jvmci-8
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); |