comparison src/share/vm/graal/graalCompiler.cpp @ 13104:dd941feb26cb

check for pending exception after call to createHotSpotResolvedObjectType
author Doug Simon <doug.simon@oracle.com>
date Thu, 21 Nov 2013 22:10:13 +0100
parents c0b0974dd509
children bdc836ef885e
comparison
equal deleted inserted replaced
13103:c0b0974dd509 13104:dd941feb26cb
182 182
183 assert(_initialized, "must already be initialized"); 183 assert(_initialized, "must already be initialized");
184 ResourceMark rm; 184 ResourceMark rm;
185 thread->set_is_graal_compiling(true); 185 thread->set_is_graal_compiling(true);
186 Handle holder = GraalCompiler::createHotSpotResolvedObjectType(method, CHECK); 186 Handle holder = GraalCompiler::createHotSpotResolvedObjectType(method, CHECK);
187 check_pending_exception("Error while calling createHotSpotResolvedObjectType");
187 VMToCompiler::compileMethod(method(), holder, entry_bci, blocking); 188 VMToCompiler::compileMethod(method(), holder, entry_bci, blocking);
188 thread->set_is_graal_compiling(false); 189 thread->set_is_graal_compiling(false);
189 } 190 }
190 191
191 // Compilation entry point for methods 192 // Compilation entry point for methods