Почему все потоки должны блокироваться в глобальной безопасной точке при отзыве смещенной блокировки?
Я обнаружил, что есть новое улучшение для Java 10 под JEP312!, который называется "Потоково-локальное рукопожатие" и описывает его следующим образом: "Улучшение отзыва смещенной блокировки, чтобы остановить только отдельные потоки для отмены смещений, а не все из них". Интересно, почему предыдущая аннулированная блокировка аннулирования требует остановки всех потоков? или означает глобальные безопасные точки?