equal
deleted
inserted
replaced
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 } |