hotspot/src/share/vm/runtime/thread.hpp
changeset 18938 ff8f8cec9434
parent 18928 ac0163dd0a50
child 18943 7d0ef675e808
equal deleted inserted replaced
18937:34f568c7e7ca 18938:ff8f8cec9434
   519   virtual bool is_lock_owned(address adr) const;
   519   virtual bool is_lock_owned(address adr) const;
   520 
   520 
   521   // Check if address is in the stack of the thread (not just for locks).
   521   // Check if address is in the stack of the thread (not just for locks).
   522   // Warning: the method can only be used on the running thread
   522   // Warning: the method can only be used on the running thread
   523   bool is_in_stack(address adr) const;
   523   bool is_in_stack(address adr) const;
       
   524   // Check if address is in the usable part of the stack (excludes protected
       
   525   // guard pages)
       
   526   bool is_in_usable_stack(address adr) const;
   524 
   527 
   525   // Sets this thread as starting thread. Returns failure if thread
   528   // Sets this thread as starting thread. Returns failure if thread
   526   // creation fails due to lack of memory, too many threads etc.
   529   // creation fails due to lack of memory, too many threads etc.
   527   bool set_as_starting_thread();
   530   bool set_as_starting_thread();
   528 
   531