Hotspot и AOT: Пришло время компилировать
Существуют различные реализации Java. В некоторых из них есть ahead-of-time-компиляторы (AOT), причём подход к решению различный, да и постановка задачи разная. В Hotspot есть JIT-компиляция, но нет стандартного AOT. Не обязательно, что так будет всегда.
В докладе речь пойдет о том, зачем может понадобиться заранее получать нативный код, как это делается теоретически и как это работает в реализации для Hotspot практически. С другой стороны, мы рассмотрим, как Java-код может встраиваться в процесс JIT-компиляции.
Дмитрий Чуйко, Oracle
Performance-инженер в Oracle. Более 10 лет опыта в различных компаниях, включая Borland, Yota, QuickOffice и Deutsche Bank.
Презентация
Видео
Все доклады