--- a/src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Fri Mar 09 12:03:20 2018 -0500
+++ b/src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Thu Feb 08 09:23:49 2018 +0100
@@ -458,7 +458,8 @@
__ save_return_pc(); // Save Z_R14.
__ push_frame_abi160(0); // Without new frame the RT call could overwrite the saved Z_R14.
- __ call_VM_leaf(CAST_FROM_FN_PTR(address, InterpreterRuntime::throw_AbstractMethodError), Z_thread);
+ __ call_VM_leaf(CAST_FROM_FN_PTR(address, InterpreterRuntime::throw_AbstractMethodErrorWithMethod),
+ Z_thread, Z_method);
__ pop_frame();
__ restore_return_pc(); // Restore Z_R14.
@@ -686,7 +687,7 @@
return entry;
}
-address TemplateInterpreterGenerator::generate_deopt_entry_for (TosState state,
+address TemplateInterpreterGenerator::generate_deopt_entry_for(TosState state,
int step,
address continuation) {
address entry = __ pc();