История изменений
Исправление
stevejobs,
(текущая версия)
:
сейчас идёт борьба на несколько фронтов, в т.ч. за компактность и аппаратное ускорение. Появляется нечто, аналогичное структурам в C++. Со стороны JIT-комплиятора отчаянно бьются за автоматическую векторизацию на SSE/AVX/AVX-512/etc, а когда она не справляется - делают специальные библиотеки, позволяющие вручную расставить хинты (хороший доклад).
Насколько понимаю, в рамках этого проекта появится возможность сохранять кусок нативного кода (или x86-ассемблера) прямо в переменную особого типа, и запускать когда надо - получится что-то типа моей мечты о «джаве с ассемблерными вставками», но без компиляторных интринсиков, а автоматически
Исходная версия
stevejobs,
:
сейчас идёт борьба на несколько фронтов, в т.ч. за компактность и аппаратное ускорение. Появляется нечто, аналогичное структурам в C++. Со стороны JIT-комплиятора отчаянно бьются за автоматическую векторизацию на SSE/AVX/AVX-512/etc, а когда она не справляется - делают специальные библиотеки, позволяющие вручную расставить хинты (хороший доклад)