comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp @ 22905:8e9ede9dd2cd

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 c132be0fb74d
children 93a69595b807
comparison
equal deleted inserted replaced
22904:36c7518fd486 22905:8e9ede9dd2cd
4776 4776
4777 void 4777 void
4778 G1CollectedHeap:: 4778 G1CollectedHeap::
4779 g1_process_roots(OopClosure* scan_non_heap_roots, 4779 g1_process_roots(OopClosure* scan_non_heap_roots,
4780 OopClosure* scan_non_heap_weak_roots, 4780 OopClosure* scan_non_heap_weak_roots,
4781 OopsInHeapRegionClosure* scan_rs, 4781 G1ParPushHeapRSClosure* scan_rs,
4782 CLDClosure* scan_strong_clds, 4782 CLDClosure* scan_strong_clds,
4783 CLDClosure* scan_weak_clds, 4783 CLDClosure* scan_weak_clds,
4784 CodeBlobClosure* scan_strong_code, 4784 CodeBlobClosure* scan_strong_code,
4785 uint worker_i) { 4785 uint worker_i) {
4786 4786