Internals of Java Virtual Machine based on challenges and experience in implementation of one of the most popular code coverage tools for Java and Kotlin - JaCoCo ( http://www.jacoco.org/ ) that is backbone of award-winning Eclipse EclEmma Plugin ( https://www.eclipse.org/eclemma ). In this presentation we will dive into JVM (bytecode, restrictions, classloaders) answering on following questions:
- How by developing JaCoCo we find bugs in OpenJDK? You also can!
- How JaCoCo manages to work in OSGi environment?
- What makes it fastest?
- And which changes were required to support Java 8, 9 ... 14? Kotlin?
Text box item sample content