src/share/vm/memory/barrierSet.inline.hpp

changeset 6493
3205e78d8193
parent 2314
f95d63e2154a
child 6876
710a3c8b516e
child 9327
f96fcd9e1e1b
     1.1 --- a/src/share/vm/memory/barrierSet.inline.hpp	Thu Dec 05 15:13:12 2013 -0800
     1.2 +++ b/src/share/vm/memory/barrierSet.inline.hpp	Mon Dec 02 10:26:14 2013 +0100
     1.3 @@ -40,11 +40,11 @@
     1.4    }
     1.5  }
     1.6  
     1.7 -void BarrierSet::write_ref_field(void* field, oop new_val) {
     1.8 +void BarrierSet::write_ref_field(void* field, oop new_val, bool release) {
     1.9    if (kind() == CardTableModRef) {
    1.10 -    ((CardTableModRefBS*)this)->inline_write_ref_field(field, new_val);
    1.11 +    ((CardTableModRefBS*)this)->inline_write_ref_field(field, new_val, release);
    1.12    } else {
    1.13 -    write_ref_field_work(field, new_val);
    1.14 +    write_ref_field_work(field, new_val, release);
    1.15    }
    1.16  }
    1.17  

mercurial