> On Mar 10, 2017, at 4:40 PM, Roger Riggs <roger.ri...@oracle.com> wrote:
> 
> Finalizers are inherently problematic and their use can lead to performance 
> issues,
> deadlocks, hangs, and other problematic behavior.
> 
> The problems have been accumulating for many years and the first step to
> deprecate Object.finalize and the overrides in the JDK to communicate the
> issues, recommend alternatives, and motivate changes where finalization is 
> currently used.
> 
> The behavior of finalization nor any uses of finalize are not modified by 
> this change.
> Most of the changes are to suppress compilation warnings within the JDK.
> 
> Please review and comment.
> 
> Webrev:
> http://cr.openjdk.java.net/~rriggs/webrev-finalize-deprecate-8165641/
> 
> Issue:
>   https://bugs.openjdk.java.net/browse/JDK-8165641
> 
> Thanks, Roger

looks good.


Reply via email to