RFR (S): 8028280 ParkEvent leak when running modified runThese which only loads classes
david.simms at oracle.com
Thu Nov 21 07:03:33 PST 2013
Small fix for resource leakage with concurrent free list handling down
I did modify Thread::SpinAcquire() to be independent of park event
(naked OS functions only), since this method doesn't need to follow
Thread.interrupt() semantics (park doesn't make sense here).
This allowed a simple spin lock around the resources without worrying
about the fact that park is used in runtime locks.
Perhaps SpinAcquire/Release could be spit out to a separate stand-alone
util class, a some point in the future.
Testing: vm testbase, BigApps (30 mins), jtreg (all 64bit platforms)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the hotspot-runtime-dev