hotspot/src/cpu/sparc/vm/interp_masm_sparc.cpp
changeset 46620 750c6edff33b
parent 46461 7155d5ff2d07
child 46625 edefffab74e2
--- a/hotspot/src/cpu/sparc/vm/interp_masm_sparc.cpp	Tue Jul 04 15:58:10 2017 +0200
+++ b/hotspot/src/cpu/sparc/vm/interp_masm_sparc.cpp	Thu Apr 13 09:57:51 2017 +0200
@@ -65,7 +65,7 @@
   br(Assembler::negative, true, Assembler::pt, skip_move);
   delayed()->mov(G0, delta);
   bind(skip_move);
-  round_to(delta, WordsPerLong);       // make multiple of 2 (SP must be 2-word aligned)
+  align_up(delta, WordsPerLong);       // make multiple of 2 (SP must be 2-word aligned)
   sll(delta, LogBytesPerWord, delta);  // extra space for locals in bytes
 }
 
@@ -2309,7 +2309,7 @@
 
 int InterpreterMacroAssembler::top_most_monitor_byte_offset() {
   const jint delta = frame::interpreter_frame_monitor_size() * wordSize;
-  int rounded_vm_local_words = ::round_to(frame::interpreter_frame_vm_local_words, WordsPerLong);
+  int rounded_vm_local_words = align_up((int)frame::interpreter_frame_vm_local_words, WordsPerLong);
   return ((-rounded_vm_local_words * wordSize) - delta ) + STACK_BIAS;
 }