Lines Matching refs:PSScavenge
61 HeapWord* PSScavenge::_to_space_top_before_gc = NULL;
62 int PSScavenge::_consecutive_skipped_scavenges = 0;
63 ReferenceProcessor* PSScavenge::_ref_processor = NULL;
64 CardTableExtension* PSScavenge::_card_table = NULL;
65 bool PSScavenge::_survivor_overflow = false;
66 int PSScavenge::_tenuring_threshold = 0;
67 HeapWord* PSScavenge::_young_generation_boundary = NULL;
68 elapsedTimer PSScavenge::_accumulated_time;
69 STWGCTimer PSScavenge::_gc_timer;
70 ParallelScavengeTracer PSScavenge::_gc_tracer;
71 Stack<markOop, mtGC> PSScavenge::_preserved_mark_stack;
72 Stack<oop, mtGC> PSScavenge::_preserved_oop_stack;
73 CollectorCounters* PSScavenge::_counters = NULL;
82 return (!PSScavenge::is_obj_in_young((HeapWord*) p)) || p->is_forwarded();
86 PSIsAliveClosure PSScavenge::_is_alive_closure;
108 if (PSScavenge::should_scavenge(p, _to_space)) {
109 PSScavenge::copy_and_push_safe_barrier<T, /*promote_immediately=*/false>(_promotion_manager, p);
216 // PSScavenge::invoke_no_policy() will do nothing but attempt to
223 bool PSScavenge::invoke() {
234 const bool scavenge_done = PSScavenge::invoke_no_policy();
262 bool PSScavenge::invoke_no_policy() {
702 void PSScavenge::clean_up_failed_promotion() {
740 void PSScavenge::oop_promotion_failed(oop obj, markOop obj_mark) {
750 bool PSScavenge::should_attempt_scavenge() {
809 GCTaskManager* const PSScavenge::gc_task_manager() {
815 void PSScavenge::initialize() {
860 _counters = new CollectorCounters("PSScavenge", 0);