comparison src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp @ 3915:c2bf0120ee5d

7085906: Replace the permgen allocated sentinelRef with a self-looped end Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself. Reviewed-by: ysr, jmasa
author stefank
date Thu, 01 Sep 2011 16:18:17 +0200
parents 1d1603768966
children bca17e38de00
comparison
equal deleted inserted replaced
3913:27702f012017 3915:c2bf0120ee5d
53 PSScavengeRootsClosure roots_closure(pm); 53 PSScavengeRootsClosure roots_closure(pm);
54 54
55 switch (_root_type) { 55 switch (_root_type) {
56 case universe: 56 case universe:
57 Universe::oops_do(&roots_closure); 57 Universe::oops_do(&roots_closure);
58 ReferenceProcessor::oops_do(&roots_closure);
59 break; 58 break;
60 59
61 case jni_handles: 60 case jni_handles:
62 JNIHandles::oops_do(&roots_closure); 61 JNIHandles::oops_do(&roots_closure);
63 break; 62 break;