< prev index next >

src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp

Print this page
rev 11463 : Backport Traversal GC

*** 56,65 **** --- 56,66 ---- friend class VMStructs; private: typedef enum { none, + concurrent_traversal, concurrent_normal, stw_degenerated, stw_full } GCMode;
*** 94,103 **** --- 95,105 ---- bool check_cancellation_or_degen(ShenandoahHeap::ShenandoahDegenPoint point); void service_concurrent_normal_cycle(GCCause::Cause cause); void service_stw_full_cycle(GCCause::Cause cause); void service_stw_degenerated_cycle(GCCause::Cause cause, ShenandoahHeap::ShenandoahDegenPoint point); + void service_concurrent_traversal_cycle(GCCause::Cause cause); void service_uncommit(double shrink_before); bool try_set_alloc_failure_gc(); void notify_alloc_failure_waiters(); bool is_alloc_failure_gc();
< prev index next >