< prev index next >

src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp

Print this page
rev 56437 : 8231583: Shenandoah fails with finagle-http

@@ -54,11 +54,11 @@
     __ encode_heap_oop(rscratch1);
     newval = rscratch1;
   }
 #endif
 
-  ShenandoahBarrierSet::assembler()->cmpxchg_oop(masm->masm(), result, Address(addr, 0), cmpval, newval, false, tmp1, tmp2);
+  ShenandoahBarrierSet::assembler()->cmpxchg_oop(masm->masm(), result, Address(addr, 0), cmpval, newval, false, tmp1, tmp2, rscratch1);
 }
 
 #undef __
 
 #ifdef ASSERT
< prev index next >