src/hotspot/cpu/sparc/gc/shared/modRefBarrierSetAssembler_sparc.cpp
changeset 49748 6a880e576856
parent 49484 ee8fa73b90f9
child 58273 08a5148e7c4e
equal deleted inserted replaced
49747:376792a6e9da 49748:6a880e576856
    53     } else {
    53     } else {
    54       gen_write_ref_array_post_barrier(masm, decorators, dst, count, O3);
    54       gen_write_ref_array_post_barrier(masm, decorators, dst, count, O3);
    55     }
    55     }
    56   }
    56   }
    57 }
    57 }
       
    58 
       
    59 void ModRefBarrierSetAssembler::store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
       
    60                                          Register val, Address dst, Register tmp) {
       
    61   if (type == T_OBJECT || type == T_ARRAY) {
       
    62     oop_store_at(masm, decorators, type, val, dst, tmp);
       
    63   } else {
       
    64     BarrierSetAssembler::store_at(masm, decorators, type, val, dst, tmp);
       
    65   }
       
    66 }