Владимир Иванов, Oracle - Глубокое Погружение В Ignoredynamic

Этот анонс посвящается тем, кто всю зиму ноет, что на JUG.ru давно нет хардкора.

В среду, 11 марта, состоялась встреча JUG.ru и Владимир Иванов , инженер команды HotSpot JVM. Тема встречи – инструкции.

вызыватьдинамический и его реализация в JDK/JVM.

Владимир Иванов, Oracle - Глубокое погружение в ignoredynamic

В Java 7 появилась новая инструкция на уровне байт-кода — ignoredynamic. Программируемая инструкция связывания позволила динамическим языкам на платформе Java достичь новых высот производительности.

JRuby активно использует ignoredynamic начиная с Java 7, а в Java 8 появилась среда выполнения JavaScript, полностью основанная на новом API. Основное внимание в отчете будет уделено внутренней реализации API java.lang.invoke и поддержке новой инструкции в JVM. Особое внимание будет уделено взаимодействию JVM и уровня реализации Java. Участие бесплатное, регистрация ЗДЕСЬ .

Владимир @iwan0www Иванов — Ведущий инженер Oracle, работает в группе разработки виртуальных машин HotSpot Java. Специализируется на JIT-компиляции и поддержке альтернативных языков на платформе Java. Владимир присоединился к компании Sun Microsystems (приобретенной Oracle в 2010 году) в 2005 году и с тех пор участвовал в большом количестве проектов, связанных с Java (HotSpot JVM, RTSJ, JavaFX).

Прошлые выступления Владимира можно найти на JUG.ru, Joker и JPoint. здесь .

Вопросы спикеру Если у вас есть вопросы к Владимиру по поводу ignoredynamic или HotSpot JVM в целом, приходите на встречу: вы сможете услышать ответ из первых рук! Традиционно собираем вопросы от тех, кто не может прийти в комментариях к этой теме.

Теги: #java #jug #jug.ru #jug.ru #hotspot jvm #invokedynamic

Вместе с данным постом часто просматривают: