
Early-access builds, last updated on February 13, 2022, are based on Build 9 of the JDK 19 early-access builds. Introduced in 2018, Project Loom is led by Ron Pressler, consulting member of the technical staff at Oracle. This would be accomplished via virtual threads, delimited continuations and tail calls. JEP 418 provides continued contribution towards fulfilling Project Loom, a project designed to explore, incubate and deliver Java VM features and APIs built for the purpose of supporting easy-to-use, high-throughput lightweight concurrency and new programming models. Early-access builds, last updated on January 18, 2022, are based on an incomplete version of JDK 19. Introduced in 2014, Project Panama is led by Maurizio Cimadamore, software architect at Oracle. Two of these, JEP 417 and JEP 419, provide continued contribution towards fulfilling Project Panama, a project designed to improve and enrich interoperability between the JVM and well-defined "foreign," i.e., non-Java, APIs that will most-likely include interfaces commonly used within C libraries. JEP 421: Deprecate Finalization for Removal ( java.lang).JEP 419: Foreign Function & Memory API (Second Incubator).JEP 418: Internet-Address Resolution SPI ( ).JEP 416: Reimplement Core Reflection with Method Handles ( ).

Seven of these new features can be placed into the Core Java Library: We examine them here and include where some of these new features fall under the auspices of the four major Java projects - Amber, Loom, Panama and Valhalla - designed to incubate a series of components for eventual inclusion in the JDK through a curated merge.

The final set of nine new features, in the form of JEPs, can be separated into three categories: Core Java Library, Java Tools and Java Specification.

Critical bugs, such as regressions or serious functionality issues, may be addressed, but must be approved via the Fix-Request process.

The main-line source repository, forked to the JDK stabilization repository in early December 2021 (Rampdown Phase One), defines the feature set for JDK 18. JDK 18, the first non-LTS release since JDK 17, has reached its initial release candidate phase as declared by Mark Reinhold, chief architect, Java Platform Group at Oracle.
