Mercurial > hg > graal-jvmci-8
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 |