src/share/vm/memory/barrierSet.hpp

changeset 6493
3205e78d8193
parent 4037
da91efe96a93
child 6876
710a3c8b516e
     1.1 --- a/src/share/vm/memory/barrierSet.hpp	Thu Dec 05 15:13:12 2013 -0800
     1.2 +++ b/src/share/vm/memory/barrierSet.hpp	Mon Dec 02 10:26:14 2013 +0100
     1.3 @@ -100,9 +100,9 @@
     1.4  public:
     1.5  
     1.6    // ...then the post-write version.
     1.7 -  inline void write_ref_field(void* field, oop new_val);
     1.8 +  inline void write_ref_field(void* field, oop new_val, bool release = false);
     1.9  protected:
    1.10 -  virtual void write_ref_field_work(void* field, oop new_val) = 0;
    1.11 +  virtual void write_ref_field_work(void* field, oop new_val, bool release = false) = 0;
    1.12  public:
    1.13  
    1.14    // Invoke the barrier, if any, necessary when writing the "bytes"-byte

mercurial