Иван Крылов — Жизненный цикл JIT кода
JPoint, Joker и JUG ru — Java-конференции
0:00 / 0:00
Иван Крылов — Жизненный цикл JIT кода
4 138 просмотров · 8 лет назад
JPoint, Joker и JUG ru — Java-конференции
57,6 тыс. подписчиков
4 138 просмотров · 8 лет назад
Подробнее о Java-конференциях:
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
. . . . JIT компилятор в виртуальной машине отвечает за то, чтобы написанный вами код работал максимально эффективно, даже не смотря на присутствие явных и неявных проверок. Какова механика принятия решений JIT компилятором, и что происходит при неверных решениях? В докладе мы рассмотрим механизмы сбора профилей и алгоритмы перехода между разными вариантами скомпилированного кода, а также интерфейсы для взаимодействия с JITом, в том числе и технологию ReadyNow от Азул Системс.