By Dalibor Topic on Nov 01, 2010
JDK 7 build 116 is available. Build 116 contains improvements for javac, javah, annotation processing, further rebranding changes, performance enhancements, and contains a set of improvements across the class library. You can check out the list of changes for details, and get the source code.
Following up on the announcement of Oracle and IBM collaboration through OpenJDK, there were a lot of interesting comments from employees of IBM and Oracle, and the large Java developer community. Henrik Ståhl' blog explains what happens next.
Over in the OpenJDK Porters Group, LIU Qi from Longsoon expressed a desire to see their in-progress port of OpenJDK to the MIPS CPU architecture merged into OpenJDK mainline, and discussed ways to do it with the Porters community.
The OpenJDK BSD Port Project has received a lot of fresh attention in the last couple of weeks. Landon Fuller offered his perspective of the next steps for the port, with a strong focus on issues relating to better Mac OS X support. Greg Lewis synced the port up to JDK 7 build 116 and asked its users to test it. In addition, the Mandolane team offered their help with a Java Sound implementation for Mac OS X.
In Project Lambda, Brian Goetz published an updated draft (Version 3) of the State of the Lambda. Maurizio Cimadamore has updated the corresponding prototype implementation to reflect the changes in the latest "State of the Lambda" document. In addition, he posted a rather informal and basic guide on the syntax currently implemented in the prototype, and continued fixing issues along the way.
In the Da Vinci Machine Project John Rose discussed changes to invokedynamic based on discussions at the JVM Language Summit and requirements of Project Lambda. He brought up further issues discussed by the JSR 292 Expert Group to the Project's mailing list for feedback, and posted an update from the Expert Group, documenting the current status. Updates to the Project's Mercurial repository continued to flow at a regular, quick pace, with Lukas Stadler pushing a new patch for continuations from Hiroshi Yamauchi.