hotspot/src/share/vm/utilities/exceptions.hpp
changeset 35123 b0b89d83bcf5
parent 33593 60764a78fa5c
child 35495 e27da438fa13
equal deleted inserted replaced
35121:e8900e5763ff 35123:b0b89d83bcf5
    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<mtThread> {
    60 class ThreadShadow: public CHeapObj<mtThread> {
    61   friend class VMStructs;
    61   friend class VMStructs;
       
    62   friend class JVMCIVMStructs;
    62 
    63 
    63  protected:
    64  protected:
    64   oop  _pending_exception;                       // Thread has gc actions.
    65   oop  _pending_exception;                       // Thread has gc actions.
    65   const char* _exception_file;                   // file information for exception (debugging only)
    66   const char* _exception_file;                   // file information for exception (debugging only)
    66   int         _exception_line;                   // line information for exception (debugging only)
    67   int         _exception_line;                   // line information for exception (debugging only)