equal
deleted
inserted
replaced
226 __ g1_write_barrier_post(store_addr, new_val, tmp1, tmp2, tmp3); |
226 __ g1_write_barrier_post(store_addr, new_val, tmp1, tmp2, tmp3); |
227 } |
227 } |
228 } |
228 } |
229 break; |
229 break; |
230 #endif // INCLUDE_ALL_GCS |
230 #endif // INCLUDE_ALL_GCS |
231 case BarrierSet::CardTableModRef: |
231 case BarrierSet::CardTableBarrierSet: |
232 { |
232 { |
233 if (is_null) { |
233 if (is_null) { |
234 __ store_heap_oop_null(new_val, obj); |
234 __ store_heap_oop_null(new_val, obj); |
235 } else { |
235 } else { |
236 assert (!precise || (obj.index() == noreg && obj.disp() == 0), |
236 assert (!precise || (obj.index() == noreg && obj.disp() == 0), |