Mercurial > hg > graal-jvmci-8
comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 10179:a08c80e9e1e5
8012687: Remove unused is_root checks and closures
Reviewed-by: tschatzl, jmasa
author | stefank |
---|---|
date | Mon, 22 Apr 2013 20:27:36 +0200 |
parents | 7b835924c31c |
children | 5c93c1f61226 |
comparison
equal
deleted
inserted
replaced
10178:d391427ddc29 | 10179:a08c80e9e1e5 |
---|---|
825 int worker_i); | 825 int worker_i); |
826 | 826 |
827 // Apply "blk" to all the weak roots of the system. These include | 827 // Apply "blk" to all the weak roots of the system. These include |
828 // JNI weak roots, the code cache, system dictionary, symbol table, | 828 // JNI weak roots, the code cache, system dictionary, symbol table, |
829 // string table, and referents of reachable weak refs. | 829 // string table, and referents of reachable weak refs. |
830 void g1_process_weak_roots(OopClosure* root_closure, | 830 void g1_process_weak_roots(OopClosure* root_closure); |
831 OopClosure* non_root_closure); | |
832 | 831 |
833 // Frees a non-humongous region by initializing its contents and | 832 // Frees a non-humongous region by initializing its contents and |
834 // adding it to the free list that's passed as a parameter (this is | 833 // adding it to the free list that's passed as a parameter (this is |
835 // usually a local list which will be appended to the master free | 834 // usually a local list which will be appended to the master free |
836 // list later). The used bytes of freed regions are accumulated in | 835 // list later). The used bytes of freed regions are accumulated in |