• Вышли два новых JEP.
Первый – JEP 434: Foreign Function & Memory API (Second Preview).
Второй – JEP 435: Asynchronous Stack Trace VM API. В нём предлагается добавить в JDK публичное и хорошо протестированное нативное API для получения стек-трейсов с возможностью асинхронного использования. В OpenJDK уже существует API AsyncGetCallTrace
, которое широко используется во многих профилировщиках (например, async-profiler), но это API является внутренним и не поддерживает нативные фреймы. JEP 435 предлагает ввести новый метод AsyncGetStackTrace
, который будет экспортирован в заголовке include/profile.h
и будет иметь возможность включать фреймы C/C++ в результат.
Кроме того, ещё вышло два новых черновика JEP: Virtual Threads (Second Preview) и Structured Concurrency (Second Incubator).
• На сайте Oracle стали публиковаться ранние сборки JavaFX 20. Скачать можно как JavaFX SDK, так и файлы JMOD.
• JUG.ru выложил доклады с конференции JPoint 2022.
• Вышел Jackson 2.14.