--- a/src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp Mon Oct 28 12:55:48 2019 +0000
+++ b/src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp Mon Oct 28 11:33:28 2019 -0400
@@ -55,7 +55,7 @@
bool tosca_live,
bool expand_call);
- void load_reference_barrier_not_null(MacroAssembler* masm, Register dst);
+ void load_reference_barrier_not_null(MacroAssembler* masm, Register dst, Address src);
void storeval_barrier_impl(MacroAssembler* masm, Register dst, Register tmp);
@@ -72,7 +72,7 @@
void generate_c1_load_reference_barrier_runtime_stub(StubAssembler* sasm);
#endif
- void load_reference_barrier(MacroAssembler* masm, Register dst);
+ void load_reference_barrier(MacroAssembler* masm, Register dst, Address src);
void load_reference_barrier_native(MacroAssembler* masm, Register dst, Address src);
void cmpxchg_oop(MacroAssembler* masm,