< prev index next >

src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp

Print this page
*** 75,11 ***
    virtual void arraycopy_prologue(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
                                    Register src, Register dst, Register count);
    virtual void load_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
                         Register dst, Address src, Register tmp1, Register tmp_thread);
    virtual void store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
!                         Address dst, Register val, Register tmp1, Register tmp2);
    virtual void try_resolve_jobject_in_native(MacroAssembler* masm, Register jni_env,
                                               Register obj, Register tmp, Label& slowpath);
  };
  
  #endif // CPU_X86_GC_SHENANDOAH_SHENANDOAHBARRIERSETASSEMBLER_X86_HPP
--- 75,11 ---
    virtual void arraycopy_prologue(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
                                    Register src, Register dst, Register count);
    virtual void load_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
                         Register dst, Address src, Register tmp1, Register tmp_thread);
    virtual void store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
!                         Address dst, Register val, Register tmp1, Register tmp2, Register tmp3 = noreg);
    virtual void try_resolve_jobject_in_native(MacroAssembler* masm, Register jni_env,
                                               Register obj, Register tmp, Label& slowpath);
  };
  
  #endif // CPU_X86_GC_SHENANDOAH_SHENANDOAHBARRIERSETASSEMBLER_X86_HPP
< prev index next >