src/share/vm/utilities/exceptions.hpp

changeset 3901
24b9c7f4cae6
parent 3900
d2a62e0f25eb
child 3969
1d7922586cf6
equal deleted inserted replaced
3898:bcffa4c5eef6 3901:24b9c7f4cae6
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)

mercurial