src/share/vm/runtime/thread.hpp

changeset 5784
190899198332
parent 5614
9758d9f36299
child 5915
8b80b262e501
     1.1 --- a/src/share/vm/runtime/thread.hpp	Wed Sep 25 17:47:51 2013 +0200
     1.2 +++ b/src/share/vm/runtime/thread.hpp	Thu Sep 26 10:25:02 2013 -0400
     1.3 @@ -1278,7 +1278,7 @@
     1.4    address  exception_handler_pc() const          { return _exception_handler_pc; }
     1.5    bool     is_method_handle_return() const       { return _is_method_handle_return == 1; }
     1.6  
     1.7 -  void set_exception_oop(oop o)                  { _exception_oop = o; }
     1.8 +  void set_exception_oop(oop o)                  { (void)const_cast<oop&>(_exception_oop = o); }
     1.9    void set_exception_pc(address a)               { _exception_pc = a; }
    1.10    void set_exception_handler_pc(address a)       { _exception_handler_pc = a; }
    1.11    void set_is_method_handle_return(bool value)   { _is_method_handle_return = value ? 1 : 0; }

mercurial