< prev index next > src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
Print this page
class ShenandoahBarrierSet;
class ShenandoahHeap;
class ShenandoahMarkingContext;
class ShenandoahHeapRegionSet;
class Thread;
+ class SATBMarkQueueSet;
+
+ class ShenandoahFlushSATBHandshakeClosure : public HandshakeClosure {
+ private:
+ SATBMarkQueueSet& _qset;
+ public:
+ inline explicit ShenandoahFlushSATBHandshakeClosure(SATBMarkQueueSet& qset);
+ inline void do_thread(Thread* thread) override;
+ };
class ShenandoahForwardedIsAliveClosure: public BoolObjectClosure {
private:
ShenandoahMarkingContext* const _mark_context;
public:
< prev index next >