src/hotspot/cpu/arm/templateTable_arm.cpp
changeset 48014 ae7bd89bdc0d
parent 47690 bba11a95e927
child 48557 2e867226b914
child 48625 d09be0adcf78
child 55934 912c55e702d6
--- a/src/hotspot/cpu/arm/templateTable_arm.cpp	Tue Nov 21 10:21:24 2017 -0600
+++ b/src/hotspot/cpu/arm/templateTable_arm.cpp	Tue Nov 21 09:04:42 2017 -0800
@@ -2844,19 +2844,6 @@
     __ bind(skip_register_finalizer);
   }
 
-  // Explicitly reset last_sp, for handling special case in TemplateInterpreter::deopt_reexecute_entry
-#ifdef ASSERT
-  if (state == vtos) {
-#ifndef AARCH64
-    __ mov(Rtemp, 0);
-    __ str(Rtemp, Address(FP, frame::interpreter_frame_last_sp_offset * wordSize));
-#else
-    __ restore_sp_after_call(Rtemp);
-    __ restore_stack_top();
-#endif
-  }
-#endif
-
   // Narrow result if state is itos but result type is smaller.
   // Need to narrow in the return bytecode rather than in generate_return_entry
   // since compiled code callers expect the result to already be narrowed.