hotspot/src/share/vm/prims/jvmtiThreadState.hpp
changeset 11588 e616efa1a931
parent 7397 5b173b4ca846
child 13195 be27e1b6a4b9
equal deleted inserted replaced
11481:d2276da7c259 11588:e616efa1a931
   163   inline JavaThread *get_thread()      { return _thread;              }
   163   inline JavaThread *get_thread()      { return _thread;              }
   164   inline bool is_exception_detected()  { return _exception_detected;  }
   164   inline bool is_exception_detected()  { return _exception_detected;  }
   165   inline bool is_exception_caught()    { return _exception_caught;  }
   165   inline bool is_exception_caught()    { return _exception_caught;  }
   166   inline void set_exception_detected() { _exception_detected = true;
   166   inline void set_exception_detected() { _exception_detected = true;
   167                                          _exception_caught = false; }
   167                                          _exception_caught = false; }
       
   168   inline void clear_exception_detected() {
       
   169     _exception_detected = false;
       
   170     assert(_exception_caught == false, "_exception_caught is out of phase");
       
   171   }
   168   inline void set_exception_caught()   { _exception_caught = true;
   172   inline void set_exception_caught()   { _exception_caught = true;
   169                                          _exception_detected = false; }
   173                                          _exception_detected = false; }
   170 
   174 
   171   inline void clear_hide_single_stepping() {
   175   inline void clear_hide_single_stepping() {
   172     if (_hide_level > 0) {
   176     if (_hide_level > 0) {