comparison src/share/vm/interpreter/interpreter.cpp @ 21559:be896a1983c0

recast all Graal native code as JVMCI code (JBS:GRAAL-53)
author Doug Simon <doug.simon@oracle.com>
date Thu, 28 May 2015 15:36:48 +0200
parents 52b4284cb496
children c28cb37b2e1d
comparison
equal deleted inserted replaced
21558:d563baeca9df 21559:be896a1983c0
407 // Note: Bytecodes::_athrow is a special case in that it does not return 407 // Note: Bytecodes::_athrow is a special case in that it does not return
408 // Interpreter::deopt_entry(vtos, 0) like others 408 // Interpreter::deopt_entry(vtos, 0) like others
409 address AbstractInterpreter::deopt_reexecute_entry(Method* method, address bcp) { 409 address AbstractInterpreter::deopt_reexecute_entry(Method* method, address bcp) {
410 assert(method->contains(bcp), "just checkin'"); 410 assert(method->contains(bcp), "just checkin'");
411 Bytecodes::Code code = Bytecodes::java_code_at(method, bcp); 411 Bytecodes::Code code = Bytecodes::java_code_at(method, bcp);
412 #if defined(COMPILER1) || defined(GRAAL) 412 #if defined(COMPILER1) || defined(JVMCI)
413 if(code == Bytecodes::_athrow ) { 413 if(code == Bytecodes::_athrow ) {
414 return Interpreter::rethrow_exception_entry(); 414 return Interpreter::rethrow_exception_entry();
415 } 415 }
416 #endif /* COMPILER1 */ 416 #endif /* COMPILER1 */
417 return Interpreter::deopt_entry(vtos, 0); 417 return Interpreter::deopt_entry(vtos, 0);