OpenJDK имеет интринсики для множества функций своей библиотеки. С выходом каждой новой версии openJDK количество интринсиков увеличивается.

В этом докладе мы разберем, что такое интринсики, а также мы расскажем:
  • Какие бывают типы интринсиков
  • Какая разница между этими типами
  • Как эта разница влияет на производительность интринсиков
  • Покажем наш прогресс по интринсикам для risc-v за прошедший год
  • Попробуем подсказать разработчикам приложений, как самим находить подобную информацию по интересующим их интринсикам
Владимир Кемпик,
Syntacore

Илья Гаврилин,

Syntacore

Развивая Интринсики
О докладчиках
О докладчиках
Владимир Кемпик
Работал над JVM в Oracle/Azul/JetBrains/Syntacore, со-автор JEP 391: macOS/AArch64 Port

Илья Гаврилин
Работаю в Syntacore, занимаюсь оптимизацией OpenJDK под архитектуру RISC-V, добавлением недостающих интринсиков. Контрибьютер в апстрим OpenJDK.
Все спикеры SnowOne
Все спикеры SnowOne
Показать ещё
Партнёры SnowOne