BT

OpenJDK 7 / JDK 7 Milestone 3 Released

| by Dio Synodinos Follow 3 Followers on Jun 02, 2009. Estimated reading time: 1 minute |

A new milestone of the next generation JDK has been released, which includes several new features and enhancements in many functional areas, like garbage collection, NIO and more. This is also the first version where OpenJDK and JDK will have (almost) identical code-bases.

Xiomara Jayasena informs us about the roadmap for the next milestone:

Development for Milestone 4 continues and we expect for it to complete towards the end of July.

The source for b59 can be downloaded any time, from the Mercurial Repositories by doing the following:

hg fclone -r jdk7-b59 http://hg.openjdk.java.net/jdk7/jdk7 myjdk7

There is also a detailed roadmap at openjdk site that leads up to the final milestone in 2010/02/18.

You can find there a draft of the list of features that will be proposed “when the Java SE 7 Platform JSR is submitted”:

Features are listed in order, more or less, from lowest to highest in the overall JDK software stack.

vm

Compressed 64-bit object pointers
Garbage-First GC (G1)
JSR 292: VM support for non-Java languages (InvokeDynamic)

lang

JSR 308: Annotations on Java types
JSR TBD: Small language enhancements (Project Coin)
JSR 294: Language and VM support for modular programming

core

Modularization (Project Jigsaw)
Upgrade class-loader architecture
Method to close a URLClassLoader
Unicode 5.1
Concurrency and collections updates (jsr166y)
JSR 203: More new I/O APIs for the Java platform (NIO.2)
SCTP (Stream Control Transmission Protocol)
SDP (Sockets Direct Protocol)
Elliptic-curve cryptography (ECC)

client

XRender pipeline for Java 2D
Forward-port 6u10 features
Create new platform APIs for forward-ported 6u10 features
JSR 296: Swing application framework
Swing updates

ee

Update the XML stack

There is more information about JDK 7 on the documentation site or right here on InfoQ.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT