Жизненный цикл JIT кода
12:00 /Зал 1 / RU /
/ Скачать презентацию

JIT компилятор в виртуальной машине отвечает за то, чтобы написанный вами код работал максимально эффективно, даже не смотря на присутствие явных и неявных проверок. Какова механика принятия решений JIT компилятором, и что происходит при неверных решениях? В докладе мы рассмотрим механизмы сбора профилей и алгоритмы перехода между разными вариантами скомпилированного кода, а также интерфейсы для взаимодействия с JITом, в том числе и технологию ReadyNow от Азул Системс.