Событие завершено
Карты, деньги, JVM, 30 октября 2025 в 19:00


Митап: Внутренности JVM и компилятора
На митапе обсудим внутренности JVM и компилятора: разберём, как JVM оптимизирует динамические вызовы, чем MethodHandle лучше рефлексии, и как компилятор обрабатывает код — от фронтенда до практического применения.
Расписание
- 19:00 — 19:30 — Сбор участников
-
19:30 — 20:10 — Доклад от Егора Пишего, разработчика Java-анализатора, PVS-Studio
Как JVM училась оптимизировать непредсказуемое
Рассмотрим, как Java училась совмещать динамическую гибкость с высокой производительностью. Начнём с классической рефлексии, обсудим её фундаментальные проблемы и накладные расходы. Увидим, как JSR 292 (
MethodHandle,CallSite,invokedynamic) кардинально изменил ландшафт, позволив JIT-компилятору оптимизировать то, что раньше казалось неподвластным оптимизации. -
20:20 — 21:00 — Доклад от Константина Волоховского, руководителя отдела Java-разработки, PVS-Studio
Что внутри фронтенда компилятора, и как это использовать
С исходным кодом работает компилятор, который трансформирует его в байткод, а затем — в машинные инструкции. Рассмотрим его фронтенд — часть, отвечающую за разбор исходного кода и его анализ: из чего состоит фронтенд компилятора, как он "видит" код и каким образом использовать это на практике. Разберём на примерах задач статического анализа: от поиска ошибок в коде до taint анализа.
- 21:00 — 21:30 — Общение и пицца
В роли модератора митапа приветствуем Валерия Филатова (Developer Advocate, PVS-Studio).
Ждем тебя в Telegram-канале митапа.
Ссылку на онлайн-трансляцию ты найдешь:
- в Telegram-канале
- на почте за час до старта митапа
Регистрация бесплатная. Участие обязательное.
Офлайн
Бесплатно
Событие завершено
Похожие события
Воркшоп: Структуры данных и бинарный поиск
21 февраля 2026 в 08:00
Воркшоп Framework для роста в карьере и доходе.
21 февраля 2026 в 12:00
Junior-митап «Мифы об AI в программировании: правда или ложь?»
23 февраля 2026 в 10:10
Claude Code суперсила для НЕпрограммистов
24 февраля 2026 в 19:00
Полный перебор: турнир по алгоритмам и структурам данных
28 февраля 2026 в 08:30
Vertis Mobile Meetup
28 февраля 2026 в 10:00

