Thanks, Rory. When I compile Derby using JDK 9 build 167, I see several
instances of the following warning:
warning: [deprecation] finalize() in Object has been deprecated
The javadoc for java.lang.Object.finalize() suggests that affected
classes should migrate their finalization to a coding pattern based on
the newly introduced java.lang.ref.Cleaner class. I am hesitant to try
my hand at this without more guidance. Can you point me at a tutorial or
list of best practices for implementing Cleaner-based finalization?
Thanks,
-Rick
On 4/28/17 2:33 AM, Rory O'Donnell wrote:
Hi Rick,
*JDK 9 Early Access* build 167 is available at the new location : -
jdk.java.net/9/
A summary of all the changes in this build are listed here
<http://download.java.net/java/jdk9/changes/jdk-9+167.html>. One
change that maybe of interest is :
* JEP 291: Deprecate the Concurrent Mark Sweep (CMS) Garbage
Collector [1]
*
*
*JDK 8u152 Early Access* build 03 is available at the new location : -
jdk.java.net/8/ <http://jdk.java.net/8/>
More information on the change of location for Early Access builds. [2]
NOTE: - Oracle's JRE and JDK Cryptographic Roadmap has been updated
since last availability email [3]
Rgds,Rory
[1] http://mail.openjdk.java.net/pipermail/jdk9-dev/2017-April/005766.html
[2]
http://mail.openjdk.java.net/pipermail/adoption-discuss/2017-April/001610.html
[3] https://www.java.com/en/jre-jdk-cryptoroadmap.html
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland