@@ -63,7 +63,7 @@ oop_store_in_heap(T* addr, oop value) {
6363 BarrierSetT *bs = barrier_set_cast<BarrierSetT>(barrier_set ());
6464 bs->template write_ref_field_pre <decorators>(addr);
6565 Raw::oop_store (addr, value);
66- bs->template write_ref_field_post <decorators>(addr, value );
66+ bs->template write_ref_field_post <decorators>(addr);
6767}
6868
6969template <DecoratorSet decorators, typename BarrierSetT>
@@ -74,7 +74,7 @@ oop_atomic_cmpxchg_in_heap(T* addr, oop compare_value, oop new_value) {
7474 bs->template write_ref_field_pre <decorators>(addr);
7575 oop result = Raw::oop_atomic_cmpxchg (addr, compare_value, new_value);
7676 if (result == compare_value) {
77- bs->template write_ref_field_post <decorators>(addr, new_value );
77+ bs->template write_ref_field_post <decorators>(addr);
7878 }
7979 return result;
8080}
@@ -86,7 +86,7 @@ oop_atomic_xchg_in_heap(T* addr, oop new_value) {
8686 BarrierSetT *bs = barrier_set_cast<BarrierSetT>(barrier_set ());
8787 bs->template write_ref_field_pre <decorators>(addr);
8888 oop result = Raw::oop_atomic_xchg (addr, new_value);
89- bs->template write_ref_field_post <decorators>(addr, new_value );
89+ bs->template write_ref_field_post <decorators>(addr);
9090 return result;
9191}
9292
0 commit comments