Searched refs:_sts (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DconcurrentG1RefineThread.cpp85 if (_sts.should_yield()) {
86 _sts.yield("G1 refine");
102 _sts.join();
104 _sts.leave();
185 _sts.join();
214 _sts.leave();
231 _sts.yield("G1 refine");
H A DconcurrentG1RefineThread.hpp68 static SuspendibleThreadSet* sts() { return &_sts; }
H A DconcurrentMarkThread.cpp193 _sts.join();
195 _sts.leave();
265 _sts.join();
269 _sts.leave();
281 _sts.join();
283 _sts.leave();
290 _sts.join();
293 _sts.leave();
302 _sts.yield("Concurrent Mark");
H A Dg1CollectedHeap.cpp93 SuspendibleThreadSet* _sts; member in class:RefineCardTableEntryClosure
101 _sts(sts), _g1rs(g1rs), _cg1r(cg1r), _concurrent(true)
110 if (_concurrent && _sts->should_yield()) {
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DconcurrentGCThread.cpp39 SuspendibleThreadSet ConcurrentGCThread::_sts; member in class:ConcurrentGCThread
43 _sts.initialize();
47 _sts.suspend_all();
51 _sts.resume_all();
292 _sts.yield(id);
298 return _sts.should_yield();
304 _sts.join();
310 _sts.leave();
H A DconcurrentGCThread.hpp99 static SuspendibleThreadSet _sts; member in class:ConcurrentGCThread
127 // All overridings should probably do _sts::yield, but we allow
132 bool should_yield() { return _sts.should_yield(); }

Completed in 54 milliseconds