📜 ⬆️ ⬇️

[Peter] Dmitry Chuiko - JEP 295: Ahead-of-Time compilation for HotSpot


On Thursday, December 22, at 20:00, a meeting of JUG.ru with Dmitry Chuiko , an Oracle engineer from the Java SE Performance Team, will take place at the Petersburg office of Oracle. The topic of the meeting is the Ahead-of-Time compilation for the HotSpot JVM .

There are various implementations of the Java platform. Some of them have Ahead-of-Time (AOT) compilers, and the approach to the solution is different, and the problem statement is different. Currently HotSpot has JIT compilation, but there is no standard AOT. But not necessarily that it will always be.

We'll talk about why you may need to receive native code in advance, how it is done and works in the implementation for HotSpot. And on the other hand, how can Java code be embedded in the JIT compilation process.

Recently, this feature has been assigned to the JDK 9 release. Let us discuss what is meant in the description of JEP 295 and the existing implementation in this context. Try something statically to compile and compare the results.
')


Free admission. Registration HERE .

There will not be an online broadcast, but there will be a video that will be uploaded to our Youtube channel and on the JUG.ru social network.

Source: https://habr.com/ru/post/317678/


All Articles