April 2018
Intermediate to advanced
910 pages
33h 21m
English
Controlling Java Virtual Machine compilers might seem like an unnecessary task, but for many developers, this is an important aspect of testing. Java Enhancement Proposal 165 detailed a plan to implement runtime management of JVM compilers. This is accomplished with method-dependent compiler flags.
In this section, we will start with a look at JVM compilation modes, then look at the compiler that can be controlled using the Java 9 platform.