/openjdk7/hotspot/src/share/vm/memory/ |
H A D | referenceProcessor.cpp | 195 OopClosure* keep_alive, 223 is_alive, keep_alive, complete_gc, task_executor); 234 is_alive, keep_alive, complete_gc, task_executor); 243 is_alive, keep_alive, complete_gc, task_executor); 252 is_alive, keep_alive, complete_gc, task_executor); 265 process_phaseJNI(is_alive, keep_alive, complete_gc); 297 OopClosure* keep_alive, 305 JNIHandles::weak_oops_do(is_alive, keep_alive); 554 OopClosure* keep_alive, 557 DiscoveredListIterator iter(refs_list, keep_alive, is_aliv 193 process_discovered_references( BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc, AbstractRefProcTaskExecutor* task_executor, GCTimer* gc_timer) argument 296 process_phaseJNI(BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc) argument 551 process_phase1(DiscoveredList& refs_list, ReferencePolicy* policy, BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc) argument 593 pp2_work(DiscoveredList& refs_list, BoolObjectClosure* is_alive, OopClosure* keep_alive) argument 629 pp2_work_concurrent_discovery(DiscoveredList& refs_list, BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc) argument 671 process_phase3(DiscoveredList& refs_list, bool clear_referent, BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc) argument 739 work(unsigned int i, BoolObjectClosure& is_alive, OopClosure& keep_alive, VoidClosure& complete_gc) argument 759 work(unsigned int i, BoolObjectClosure& is_alive, OopClosure& keep_alive, VoidClosure& complete_gc) argument 777 work(unsigned int i, BoolObjectClosure& is_alive, OopClosure& keep_alive, VoidClosure& complete_gc) argument 905 process_discovered_reflist( DiscoveredList refs_lists[], ReferencePolicy* policy, bool clear_referent, BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc, AbstractRefProcTaskExecutor* task_executor) argument 1289 preclean_discovered_references( BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc, YieldClosure* yield, bool should_unload_classes, GCTimer *gc_timer) argument 1368 preclean_discovered_reflist(DiscoveredList& refs_list, BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc, YieldClosure* yield) argument [all...] |
H A D | referenceProcessor.hpp | 114 OopClosure* keep_alive, 128 _keep_alive(keep_alive), 297 OopClosure* keep_alive, 302 OopClosure* keep_alive, 311 OopClosure* keep_alive, 317 OopClosure* keep_alive, 321 pp2_work(refs_list, is_alive, keep_alive); 325 keep_alive, complete_gc); 331 OopClosure* keep_alive); 335 OopClosure* keep_alive, 113 DiscoveredListIterator(DiscoveredList& refs_list, OopClosure* keep_alive, BoolObjectClosure* is_alive) argument 315 process_phase2(DiscoveredList& refs_list, BoolObjectClosure* is_alive, OopClosure* keep_alive, VoidClosure* complete_gc) argument [all...] |
H A D | genMarkSweep.cpp | 296 &is_alive, &keep_alive, &follow_stack_closure, NULL, _gc_timer); 304 CodeCache::do_unloading(&is_alive, &keep_alive, purged_class);
|
H A D | defNewGeneration.cpp | 610 FastKeepAliveClosure keep_alive(this, &scan_weak_ref); 614 rp->process_discovered_references(&is_alive, &keep_alive, &evacuate_followers,
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | g1MarkSweep.cpp | 153 &GenMarkSweep::keep_alive, 167 &GenMarkSweep::keep_alive,
|
H A D | g1CollectedHeap.cpp | 5363 G1CopyingKeepAliveClosure keep_alive(_g1h, copy_non_heap_cl, copy_perm_cl, &pss); 5369 _proc_task.work(worker_id, is_alive, keep_alive, drain_queue); 5481 G1CopyingKeepAliveClosure keep_alive(_g1h, copy_non_heap_cl, copy_perm_cl, &pss); 5498 DiscoveredListIterator iter(ref_list, &keep_alive, &always_alive); 5606 G1CopyingKeepAliveClosure keep_alive(this, copy_non_heap_cl, copy_perm_cl, &pss); 5618 &keep_alive, 5629 &keep_alive, 5769 G1KeepAliveClosure keep_alive(this); 5770 JNIHandles::weak_oops_do(&is_alive, &keep_alive);
|
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | psScavenge.cpp | 158 PSKeepAliveClosure keep_alive(promotion_manager); 161 _rp_task.work(_work_id, is_alive, keep_alive, evac_followers); 448 PSKeepAliveClosure keep_alive(promotion_manager); 454 &_is_alive_closure, &keep_alive, &evac_followers, &task_executor, 458 &_is_alive_closure, &keep_alive, &evac_followers, NULL, &_gc_timer);
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | codeCache.hpp | 137 OopClosure* keep_alive,
|
H A D | nmethod.hpp | 544 void do_unloading(BoolObjectClosure* is_alive, OopClosure* keep_alive, 546 bool can_unload(BoolObjectClosure* is_alive, OopClosure* keep_alive,
|
H A D | nmethod.cpp | 1461 OopClosure* keep_alive, 1474 keep_alive->do_oop(root); 1581 OopClosure* keep_alive, bool unloading_occurred) { 1609 if (can_unload(is_alive, keep_alive, (oop*)&_method, unloading_occurred)) { 1666 if (can_unload(is_alive, keep_alive, r->oop_addr(), unloading_occurred)) { 1677 if (can_unload(is_alive, keep_alive, p, unloading_occurred)) { 1460 can_unload(BoolObjectClosure* is_alive, OopClosure* keep_alive, oop* root, bool unloading_occurred) argument 1580 do_unloading(BoolObjectClosure* is_alive, OopClosure* keep_alive, bool unloading_occurred) argument
|
H A D | codeCache.cpp | 303 OopClosure* keep_alive, 307 nm->do_unloading(is_alive, keep_alive, unloading_occurred); 302 do_unloading(BoolObjectClosure* is_alive, OopClosure* keep_alive, bool unloading_occurred) argument
|
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | markSweep.hpp | 176 static KeepAliveClosure keep_alive; member in class:MarkSweep
|
H A D | markSweep.cpp | 84 k->follow_weak_klass_links(&is_alive, &keep_alive); 342 MarkSweep::KeepAliveClosure MarkSweep::keep_alive; member in class:MarkSweep
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | klass.cpp | 402 void Klass::follow_weak_klass_links( BoolObjectClosure* is_alive, OopClosure* keep_alive) { argument 444 keep_alive->do_oop(adr_subklass()); 445 keep_alive->do_oop(adr_next_sibling());
|
H A D | klass.hpp | 693 BoolObjectClosure* is_alive, OopClosure* keep_alive);
|
H A D | instanceKlass.cpp | 1857 BoolObjectClosure* is_alive, OopClosure* keep_alive) { 1871 keep_alive->do_oop(adr_implementor()); 1875 Klass::follow_weak_klass_links(is_alive, keep_alive); 1856 follow_weak_klass_links( BoolObjectClosure* is_alive, OopClosure* keep_alive) argument
|
H A D | instanceKlass.hpp | 861 BoolObjectClosure* is_alive, OopClosure* keep_alive);
|
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/ |
H A D | parNewGeneration.cpp | 1012 KeepAliveClosure keep_alive(&scan_weak_ref); 1024 stats = rp->process_discovered_references(&is_alive, &keep_alive, 1031 stats = rp->process_discovered_references(&is_alive, &keep_alive,
|
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | concurrentMarkSweepGeneration.hpp | 1839 CMSKeepAliveClosure* keep_alive, 1845 _keep_alive(keep_alive), 1837 CMSDrainMarkingStackClosure(CMSCollector* collector, MemRegion span, CMSBitMap* bit_map, CMSMarkStack* mark_stack, CMSKeepAliveClosure* keep_alive, bool cpc) argument
|
H A D | concurrentMarkSweepGeneration.cpp | 4571 CMSKeepAliveClosure keep_alive(this, _span, &_markBitMap, 4576 &keep_alive, true /* preclean */); 4601 rp->is_alive_non_header(), &keep_alive, &complete_trace, 5804 CMSParKeepAliveClosure* keep_alive, 5861 CMSParKeepAliveClosure* keep_alive, 5896 obj_to_scan->oop_iterate(keep_alive);
|