JPoint в соцсетях

 

JUG.ru в соцсетях

Native код, Off-heap данные и Java

Работа с native кодом и off-heap данными из Java привлекательна, но сопряжена с рядом трудностей.

Разговор пойдет о существующих методах взаимодействия с native кодом и способах работы с off-heap данными.

Также, существенная часть будет отведена рассказу о нововведениях в JDK 9 (JEP 193: VarHandles) и тому, что планируется на более отдаленную перспективу в Project Panama: новый интерфейс для доступа к native-коду, идущий на смену JNI (JEP 191: Foreign Function Interface), Layout Descriptor Language (LDL) и Arrays 2.0.

Владимир Иванов, Oracle

@iwan0www

Ведущий инженер Oracle, работает в группе разработки виртуальной Java-машины HotSpot. Специализируется на JIT-компиляции и поддержке альтернативных языков на платформе Java. Работает над созданием новых механизмов работы с native кодом и off-heap данными (Project Panama).



Презентация

Презентация

Видео




Все доклады