equal
deleted
inserted
replaced
1352 __ empty_expression_stack(); |
1352 __ empty_expression_stack(); |
1353 __ restore_bcp(); // rsi must be correct for exception handler (was destroyed) |
1353 __ restore_bcp(); // rsi must be correct for exception handler (was destroyed) |
1354 __ restore_locals(); // make sure locals pointer is correct as well (was destroyed) |
1354 __ restore_locals(); // make sure locals pointer is correct as well (was destroyed) |
1355 |
1355 |
1356 // throw exception |
1356 // throw exception |
1357 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::throw_AbstractMethodError)); |
1357 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::throw_AbstractMethodErrorWithMethod), rbx); |
1358 // the call_VM checks for exception, so we should never return here. |
1358 // the call_VM checks for exception, so we should never return here. |
1359 __ should_not_reach_here(); |
1359 __ should_not_reach_here(); |
1360 |
1360 |
1361 return entry_point; |
1361 return entry_point; |
1362 } |
1362 } |