hotspot/src/share/vm/utilities/exceptions.hpp
changeset 13195 be27e1b6a4b9
parent 11572 84afef481892
child 13391 30245956af37
equal deleted inserted replaced
13099:64752e56d721 13195:be27e1b6a4b9
    55 
    55 
    56 // The ThreadShadow class is a helper class to access the _pending_exception
    56 // The ThreadShadow class is a helper class to access the _pending_exception
    57 // field of the Thread class w/o having access to the Thread's interface (for
    57 // field of the Thread class w/o having access to the Thread's interface (for
    58 // include hierachy reasons).
    58 // include hierachy reasons).
    59 
    59 
    60 class ThreadShadow: public CHeapObj {
    60 class ThreadShadow: public CHeapObj<mtThread> {
    61   friend class VMStructs;
    61   friend class VMStructs;
    62 
    62 
    63  protected:
    63  protected:
    64   oop  _pending_exception;                       // Thread has gc actions.
    64   oop  _pending_exception;                       // Thread has gc actions.
    65   const char* _exception_file;                   // file information for exception (debugging only)
    65   const char* _exception_file;                   // file information for exception (debugging only)