src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp
changeset 54110 f4f0dce5d0bb
parent 49748 6a880e576856
equal deleted inserted replaced
54109:debb15cc04ee 54110:f4f0dce5d0bb
    32 class CardTableBarrierSetAssembler: public ModRefBarrierSetAssembler {
    32 class CardTableBarrierSetAssembler: public ModRefBarrierSetAssembler {
    33 protected:
    33 protected:
    34   virtual void gen_write_ref_array_post_barrier(MacroAssembler* masm, DecoratorSet decorators,
    34   virtual void gen_write_ref_array_post_barrier(MacroAssembler* masm, DecoratorSet decorators,
    35                                                 Register addr, Register count, Register preserve);
    35                                                 Register addr, Register count, Register preserve);
    36 
    36 
    37   void card_table_write(MacroAssembler* masm, jbyte* byte_map_base, Register tmp, Register obj);
    37   void card_table_write(MacroAssembler* masm, CardTable::CardValue* byte_map_base, Register tmp, Register obj);
    38 
    38 
    39   void card_write_barrier_post(MacroAssembler* masm, Register store_addr, Register tmp);
    39   void card_write_barrier_post(MacroAssembler* masm, Register store_addr, Register tmp);
    40 
    40 
    41   virtual void oop_store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    41   virtual void oop_store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    42                             Register base, RegisterOrConstant ind_or_offs, Register val,
    42                             Register base, RegisterOrConstant ind_or_offs, Register val,