src/share/vm/runtime/safepoint.hpp

changeset 2082
da877bdc9000
parent 1907
c18cbe5936b8
child 2138
d5d065957597
     1.1 --- a/src/share/vm/runtime/safepoint.hpp	Thu Aug 12 16:38:23 2010 -0700
     1.2 +++ b/src/share/vm/runtime/safepoint.hpp	Thu Aug 12 23:34:34 2010 -0700
     1.3 @@ -185,6 +185,7 @@
     1.4  
     1.5    JavaThread *                   _thread;
     1.6    volatile suspend_type          _type;
     1.7 +  JavaThreadState                _orig_thread_state;
     1.8  
     1.9  
    1.10   public:
    1.11 @@ -199,6 +200,7 @@
    1.12    JavaThread*  thread() const         { return _thread; }
    1.13    suspend_type type() const           { return _type; }
    1.14    bool         is_running() const     { return (_type==_running); }
    1.15 +  JavaThreadState orig_thread_state() const { return _orig_thread_state; }
    1.16  
    1.17    // Support for safepoint timeout (debugging)
    1.18    bool has_called_back() const                   { return _has_called_back; }

mercurial