Section 1: The Evolution of JVM
This section will walk through the evolution of JVM, and how it optimized the interpreter and compiler. It will walk through C1 and C2 compilers, and the kind of code optimizations that JVM performs to run Java programs faster.
This section comprises the following chapters:
- Chapter 1, Evolution of Java Virtual Machine
- Chapter 2, JIT, HotSpot, and GraalJIT