comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp @ 23220:b554c7fa9478

8067655: Clean up G1 remembered set oop iteration Summary: Pass on the static type G1ParPushHeapRSClosure to allow oop_iterate devirtualization Reviewed-by: jmasa, kbarrett
author mgerdin
date Mon, 08 Dec 2014 18:57:33 +0100
parents 9fa3bf3043a2
children 8e83e6b768b8
comparison
equal deleted inserted replaced
23219:fb2842d6895c 23220:b554c7fa9478
4815 4815
4816 void 4816 void
4817 G1CollectedHeap:: 4817 G1CollectedHeap::
4818 g1_process_roots(OopClosure* scan_non_heap_roots, 4818 g1_process_roots(OopClosure* scan_non_heap_roots,
4819 OopClosure* scan_non_heap_weak_roots, 4819 OopClosure* scan_non_heap_weak_roots,
4820 OopsInHeapRegionClosure* scan_rs, 4820 G1ParPushHeapRSClosure* scan_rs,
4821 CLDClosure* scan_strong_clds, 4821 CLDClosure* scan_strong_clds,
4822 CLDClosure* scan_weak_clds, 4822 CLDClosure* scan_weak_clds,
4823 CodeBlobClosure* scan_strong_code, 4823 CodeBlobClosure* scan_strong_code,
4824 uint worker_i) { 4824 uint worker_i) {
4825 4825