Дмитрий Чуйко (Oracle) - Ahead of time компиляция для Hotspot

Существуют различные реализации Java. В некоторых из них есть ahead-of-time (AOT) компиляторы, причём подход к решению различный, да и постановка задачи разная. В Hotspot есть JIT-компиляция, но нет стандартного AOT. Не обязательно, что так будет всегда. Мы поговорили о том, зачем может понадобится заранее получать нативный код, как это делается и работает в реализации для Hotspot. И с другой стороны, как Java-код может встраиваться в процесс JIT-компиляции.
Back to Top