equal
deleted
inserted
replaced
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) |