< prev index next >

src/hotspot/share/gc/parallel/psMarkSweep.hpp

Print this page
rev 49945 : imported patch 8201492-stefanj-review

*** 25,34 **** --- 25,35 ---- #ifndef SHARE_VM_GC_PARALLEL_PSMARKSWEEP_HPP #define SHARE_VM_GC_PARALLEL_PSMARKSWEEP_HPP #include "gc/serial/markSweep.hpp" #include "gc/shared/collectorCounters.hpp" + #include "gc/shared/referenceProcessor.hpp" #include "utilities/stack.hpp" class PSAdaptiveSizePolicy; class PSYoungGen; class PSOldGen;
*** 37,46 **** --- 38,49 ---- private: static elapsedTimer _accumulated_time; static jlong _time_of_last_gc; // ms static CollectorCounters* _counters; + static SpanSubjectToDiscoveryClosure _span_discoverer; + // Closure accessors static OopClosure* mark_and_push_closure() { return &MarkSweep::mark_and_push_closure; } static VoidClosure* follow_stack_closure() { return &MarkSweep::follow_stack_closure; } static CLDClosure* follow_cld_closure() { return &MarkSweep::follow_cld_closure; } static OopClosure* adjust_pointer_closure() { return &MarkSweep::adjust_pointer_closure; }
< prev index next >