Full Speed Ahead! Ahead of Time Compilation for Java SE

preview_player
Показать описание
David Buck, Principal Member of Technical Staff, Oracle

One of the lesser-known features coming with JDK 9 is experimental support for ahead-of-time (AOT) compilation. Compiling Java bytecode into ready-to-execute machine code before runtime means that many applications may benefit from quicker startup and, in the case of multiple JVM instances, even lower memory consumption. In this demo-heavy session, you will see what advantages AOT has to offer and, perhaps even more importantly, what its limitations are. You will also get the opportunity to see Java’s new AOT compilation in action and leave with the knowledge needed to experiment on your own later. Although Java’s AOT is not yet ready for production use, this is a great chance to get a sneak peek at one of HotSpot’s most exciting new technologies.
Рекомендации по теме
Комментарии
Автор

42:28 This is a great explanation of write barriers and card tables.

tetraphobie