Representatives from Oracle and other participants in the OpenJDK discussion group are advocating for the Graal project, an effort to implement a dynamic compiler in Java to improve code quality and memory usage in the Java Virtual Machine (JVM).
Such a dynamic compiler could be used in a native JVMs such as HotSpot or a metacircular JVM such as Maxine. The Graal compiler from the Maxine code base would serve as the starting point of the dynamic compiler project.
In light of the back-to-native movement, IDC analyst Al Hilwa says that "Java has to up its game in terms of performance that is comparable to what is possible with native compilers and also in terms of integrating with native code."
Java architect Hari Gottipati lauds Oracle's Graal compiler and JVM efforts. "Think about coding in Java, compiling it using a compiler written in Java, and running it in JVM, which is again written in Java--it's Java all the way and imagine the seamless integration between application and VM," Gottipati says.
View Full Article
Abstracts Copyright © 2012 Information Inc. , Bethesda, Maryland, USA
No entries found