src/share/vm/runtime/mutexLocker.cpp

changeset 1793
72f725c5a7be
parent 1279
bd02caa94611
child 1845
f03d0a26bf83
equal deleted inserted replaced
1792:781e29eb8e08 1793:72f725c5a7be
68 Monitor* iCMS_lock = NULL; 68 Monitor* iCMS_lock = NULL;
69 Monitor* FullGCCount_lock = NULL; 69 Monitor* FullGCCount_lock = NULL;
70 Monitor* CMark_lock = NULL; 70 Monitor* CMark_lock = NULL;
71 Monitor* ZF_mon = NULL; 71 Monitor* ZF_mon = NULL;
72 Monitor* Cleanup_mon = NULL; 72 Monitor* Cleanup_mon = NULL;
73 Mutex* CMRegionStack_lock = NULL;
73 Mutex* SATB_Q_FL_lock = NULL; 74 Mutex* SATB_Q_FL_lock = NULL;
74 Monitor* SATB_Q_CBL_mon = NULL; 75 Monitor* SATB_Q_CBL_mon = NULL;
75 Mutex* Shared_SATB_Q_lock = NULL; 76 Mutex* Shared_SATB_Q_lock = NULL;
76 Mutex* DirtyCardQ_FL_lock = NULL; 77 Mutex* DirtyCardQ_FL_lock = NULL;
77 Monitor* DirtyCardQ_CBL_mon = NULL; 78 Monitor* DirtyCardQ_CBL_mon = NULL;
165 } 166 }
166 if (UseG1GC) { 167 if (UseG1GC) {
167 def(CMark_lock , Monitor, nonleaf, true ); // coordinate concurrent mark thread 168 def(CMark_lock , Monitor, nonleaf, true ); // coordinate concurrent mark thread
168 def(ZF_mon , Monitor, leaf, true ); 169 def(ZF_mon , Monitor, leaf, true );
169 def(Cleanup_mon , Monitor, nonleaf, true ); 170 def(Cleanup_mon , Monitor, nonleaf, true );
171 def(CMRegionStack_lock , Mutex, leaf, true );
170 def(SATB_Q_FL_lock , Mutex , special, true ); 172 def(SATB_Q_FL_lock , Mutex , special, true );
171 def(SATB_Q_CBL_mon , Monitor, nonleaf, true ); 173 def(SATB_Q_CBL_mon , Monitor, nonleaf, true );
172 def(Shared_SATB_Q_lock , Mutex, nonleaf, true ); 174 def(Shared_SATB_Q_lock , Mutex, nonleaf, true );
173 175
174 def(DirtyCardQ_FL_lock , Mutex , special, true ); 176 def(DirtyCardQ_FL_lock , Mutex , special, true );

mercurial