Just In Time (JIT) Compilation is one of the fundamentals techniques used by JVM to improve performance by using code runtime characteristics and applying various Optimisation techniques on the fly (method inlining, loop optimisation, dead code elimination, intrinsics, etc.) Continue reading