src/share/vm/opto/parse.hpp

changeset 6502
3514ee402842
parent 5991
b2ee5dc63353
child 6503
a9becfeecd1b
     1.1 --- a/src/share/vm/opto/parse.hpp	Tue Jan 07 17:24:59 2014 +0100
     1.2 +++ b/src/share/vm/opto/parse.hpp	Thu Jan 16 14:25:51 2014 +0100
     1.3 @@ -330,7 +330,8 @@
     1.4  
     1.5    GraphKit      _exits;         // Record all normal returns and throws here.
     1.6    bool          _wrote_final;   // Did we write a final field?
     1.7 -  bool          _count_invocations; // update and test invocation counter
     1.8 +  bool          _wrote_volatile;     // Did we write a volatile field?
     1.9 +  bool          _count_invocations;  // update and test invocation counter
    1.10    bool          _method_data_update; // update method data oop
    1.11    Node*         _alloc_with_final;   // An allocation node with final field
    1.12  
    1.13 @@ -373,6 +374,8 @@
    1.14    GraphKit&     exits()               { return _exits; }
    1.15    bool          wrote_final() const   { return _wrote_final; }
    1.16    void      set_wrote_final(bool z)   { _wrote_final = z; }
    1.17 +  bool          wrote_volatile() const { return _wrote_volatile; }
    1.18 +  void      set_wrote_volatile(bool z) { _wrote_volatile = z; }
    1.19    bool          count_invocations() const  { return _count_invocations; }
    1.20    bool          method_data_update() const { return _method_data_update; }
    1.21    Node*    alloc_with_final() const   { return _alloc_with_final; }

mercurial