equal
deleted
inserted
replaced
63 extern Monitor* Threads_lock; // a lock on the Threads table of active Java threads |
63 extern Monitor* Threads_lock; // a lock on the Threads table of active Java threads |
64 // (also used by Safepoints too to block threads creation/destruction) |
64 // (also used by Safepoints too to block threads creation/destruction) |
65 extern Monitor* CGC_lock; // used for coordination between |
65 extern Monitor* CGC_lock; // used for coordination between |
66 // fore- & background GC threads. |
66 // fore- & background GC threads. |
67 extern Monitor* STS_lock; // used for joining/leaving SuspendibleThreadSet. |
67 extern Monitor* STS_lock; // used for joining/leaving SuspendibleThreadSet. |
68 extern Monitor* SLT_lock; // used in CMS GC for acquiring PLL |
|
69 extern Monitor* FullGCCount_lock; // in support of "concurrent" full gc |
68 extern Monitor* FullGCCount_lock; // in support of "concurrent" full gc |
70 extern Mutex* SATB_Q_FL_lock; // Protects SATB Q |
69 extern Mutex* SATB_Q_FL_lock; // Protects SATB Q |
71 // buffer free list. |
70 // buffer free list. |
72 extern Monitor* SATB_Q_CBL_mon; // Protects SATB Q |
71 extern Monitor* SATB_Q_CBL_mon; // Protects SATB Q |
73 // completed buffer queue. |
72 // completed buffer queue. |