Есть ли у Vert.x планы по устранению предвзятой блокировки в Java 15?

Я нахожусь на продвинутой стадии написания HTTP-библиотеки Clojure, построенной на основе Vert.x. Я только что узнал об отказе от "предвзятой блокировки", начиная с Java 15. Я понимаю, что Vert.x очень сильно полагается на нее, и мне было интересно, есть ли какие-нибудь планы по решению этой проблемы? Похоже, влияние на производительность будет весьма ощутимым.

1 ответ

  1. Устаревание не означает "полное удаление"

Параметры будут по-прежнему приняты и обработаны, но будет выдано предупреждение об устаревании.

  1. На самом деле Vert.x не сильно полагается на предвзятую блокировку. Вы увидите, что предвзятая блокировка упоминается в комментариях некоторых важных классов, это правда, но в основном это связано с парами:https://github.com/eclipse-vertx/vert.x/search?p=1&q=Biased&unscoped_q=Biased

  2. Влияние смещенной блокировки незначительно, но тесты выполняю я, поэтому опыт может отличаться. Вы можете запустить тест самостоятельно, если у вас есть свободный час (на каждый цикл у меня уходило 28 минут)

Другие вопросы по тегам