< prev index next >

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

Print this page
rev 49912 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
rev 49913 : imported patch 8201492-stefanj-review
rev 49914 : [mq]: 8201492-kim-review

*** 63,73 **** static int _consecutive_skipped_scavenges; protected: // Flags/counters ! static SpanSubjectToDiscoveryClosure _span_discoverer; static ReferenceProcessor* _ref_processor; // Reference processor for scavenging. static PSIsAliveClosure _is_alive_closure; // Closure used for reference processing static PSCardTable* _card_table; // We cache the card table for fast access. static bool _survivor_overflow; // Overflow this collection static uint _tenuring_threshold; // tenuring threshold for next scavenge --- 63,73 ---- static int _consecutive_skipped_scavenges; protected: // Flags/counters ! static SpanSubjectToDiscoveryClosure _span_based_discoverer; static ReferenceProcessor* _ref_processor; // Reference processor for scavenging. static PSIsAliveClosure _is_alive_closure; // Closure used for reference processing static PSCardTable* _card_table; // We cache the card table for fast access. static bool _survivor_overflow; // Overflow this collection static uint _tenuring_threshold; // tenuring threshold for next scavenge
*** 102,112 **** // Performance Counters static CollectorCounters* counters() { return _counters; } static void set_subject_to_discovery_span(MemRegion mr) { ! _span_discoverer.set_span(mr); } // Used by scavenge_contents && psMarkSweep static ReferenceProcessor* const reference_processor() { assert(_ref_processor != NULL, "Sanity"); return _ref_processor; --- 102,112 ---- // Performance Counters static CollectorCounters* counters() { return _counters; } static void set_subject_to_discovery_span(MemRegion mr) { ! _span_based_discoverer.set_span(mr); } // Used by scavenge_contents && psMarkSweep static ReferenceProcessor* const reference_processor() { assert(_ref_processor != NULL, "Sanity"); return _ref_processor;
< prev index next >