А в следующем докладе обещают немного рассказать про жизнь маленьких лямбд на этапе компиляции
Я конечно слышал куксенковско-шипилевские lambda stories разлива 2013-14 с питерских джугов, но с тех пор эта тема не поднималась особо. Посмотрим, может что - то поменялось. Но сдается мне, что в основном микс анонимных классов и invokedynamic
Это второй доклад от создателей JaCoCo для меня на этой конфе, видимо, эти ребята любят байткод также, как и я
Хорошая напоминалка о том, кто может создавать/менять class files
А вот сложение двух строк превращается в намного более сложный байткод (на самом деле нет)
Очень грубо(sic!) считаем invokedynamic байт-кодовой ссылкой на метод