src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
changeset 49748 6a880e576856
parent 49729 78d797e04484
child 49898 4745598b307f
equal deleted inserted replaced
49747:376792a6e9da 49748:6a880e576856
    36 public:
    36 public:
    37   virtual void arraycopy_prologue(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    37   virtual void arraycopy_prologue(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    38                                   Register src, Register dst, Register count) {}
    38                                   Register src, Register dst, Register count) {}
    39   virtual void arraycopy_epilogue(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    39   virtual void arraycopy_epilogue(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    40                                   Register src, Register dst, Register count) {}
    40                                   Register src, Register dst, Register count) {}
       
    41 
       
    42   virtual void load_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
       
    43                        Register dst, Address src, Register tmp1, Register tmp_thread);
       
    44   virtual void store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
       
    45                         Address dst, Register val, Register tmp1, Register tmp2);
       
    46 
       
    47   virtual void barrier_stubs_init() {}
    41 };
    48 };
    42 
    49 
    43 #endif // CPU_X86_GC_SHARED_BARRIERSETASSEMBLER_X86_HPP
    50 #endif // CPU_X86_GC_SHARED_BARRIERSETASSEMBLER_X86_HPP