JEP 132: More-prompt finalization (Re: Another take on Finalization)
peter.levart at gmail.com
Mon Jun 8 17:06:40 UTC 2015
On 06/08/2015 06:53 PM, Rezaei, Mohammad A. wrote:
> Shouldn't we extend the same notion to other reference types? For Weak/Soft references, the (rough) equivalent would be a method of the kind:
> public void markUnqueueable() // suggestions for better method name most welcome!
> this.q = ReferenceQueue.NULL;
> This is quite useful when the reference is cleaned up before the referent is GC'ed, which happens, for example, when rehashing a weak map.
Isn't Reference.clear() what you are looking for?
If a Reference is cleared before being discovered by GC, it will never
More information about the hotspot-gc-dev