< prev index next >

src/hotspot/cpu/x86/templateTable_x86.cpp

Print this page
rev 50904 : 8205523: Explicit barriers for interpreter
rev 50905 : [mq]: JDK-8205523-01-x86.patch

@@ -4353,11 +4353,11 @@
   transition(atos, vtos);
 
   // check for NULL object
   __ null_check(rax);
 
-  __ resolve_for_write(OOP_NOT_NULL, rax);
+  __ resolve(IS_NOT_NULL, rax);
 
   const Address monitor_block_top(
         rbp, frame::interpreter_frame_monitor_block_top_offset * wordSize);
   const Address monitor_block_bot(
         rbp, frame::interpreter_frame_initial_sp_offset * wordSize);

@@ -4452,11 +4452,11 @@
   transition(atos, vtos);
 
   // check for NULL object
   __ null_check(rax);
 
-  __ resolve_for_write(OOP_NOT_NULL, rax);
+  __ resolve(IS_NOT_NULL, rax);
 
   const Address monitor_block_top(
         rbp, frame::interpreter_frame_monitor_block_top_offset * wordSize);
   const Address monitor_block_bot(
         rbp, frame::interpreter_frame_initial_sp_offset * wordSize);
< prev index next >