Keeping Your Java Hot by Solving the JVM Warmup Problem By Simon Ritter