RFR (M): 8003420: NPG: make new GC root for pd_set
Thomas Schatzl
thomas.schatzl at oracle.com
Fri Oct 4 17:27:48 UTC 2013
Hi Ioi,
On Thu, 2013-10-03 at 07:30 -0700, Ioi Lam wrote:
> Hi Thomas,
>
> One more suggestion:
>
> after calling dictionary()->unlink(is_alive), maybe we should have a debug build
>verification loop that checks that all ProtectionDomainCacheEntry's
>that are reachable from DictionaryEntry's live in the table? (i.e., we
>don't have any dangling pointers).
New version with this changes at
http://cr.openjdk.java.net/~tschatzl/8003420/webrev.3/
Look at SystemDictionary.cpp. Everything else is the same.
Testing
jprt, local testing with dacapo/scala benchmarks in debug mode, with
VerifyBefore/AfterGC.
Hth,
Thomas
More information about the hotspot-gc-dev
mailing list