March 2019
Intermediate to advanced
242 pages
6h 21m
English
The Java compilers that you worked with until now were usually written in C/C++. What would you think about a Java compiler written in Java?
Graal, a Java-based just in-time (JIT) compiler, was introduced in Java 9. Java 10 enables the use of Graal as an experimental JIT compiler on Linux/x64 platforms. Eventually, Oracle will explore the possibility of using Graal as a Java-based JIT for the JDK.
Graal uses the JVM compiler interface, introduced in JDK 9. The objective of Graal is not to compete with the existing JIT compilers. It is a part of the project Metropolis, which explores and incubates Java-on-Java implementation techniques for HotSpot, the open JDK implementation of the JVM.
Since Graal ...
Read now
Unlock full access