mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
8012687: Remove unused is_root checks and closures
Reviewed-by: tschatzl, jmasa
This commit is contained in:
parent
dcedbaa149
commit
bdf829cf3e
15 changed files with 59 additions and 103 deletions
|
@ -633,9 +633,8 @@ gen_process_strong_roots(int level,
|
|||
}
|
||||
|
||||
void GenCollectedHeap::gen_process_weak_roots(OopClosure* root_closure,
|
||||
CodeBlobClosure* code_roots,
|
||||
OopClosure* non_root_closure) {
|
||||
SharedHeap::process_weak_roots(root_closure, code_roots, non_root_closure);
|
||||
CodeBlobClosure* code_roots) {
|
||||
SharedHeap::process_weak_roots(root_closure, code_roots);
|
||||
// "Local" "weak" refs
|
||||
for (int i = 0; i < _n_gens; i++) {
|
||||
_gens[i]->ref_processor()->weak_oops_do(root_closure);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue