Ищите тест для воспроизведения сломанной двойной проверенной блокировки

Кто-нибудь знает тест, который воспроизводит проблему "сломанной двойной проверенной блокировки" в Java?

1 ответ

Решение

Оформить заказ на этот проект: java-параллелизм-пытки. Написано Алексеем Шипилевым. Он Java Performance Engineer, который работает в Oracle. Вот несколько тестов для разных видов инициализации одноэлементной инициализации.

Важно: чтобы увеличить ваши шансы увидеть ошибку DCL, вы должны запустить эти тесты с -server флаг на 32-битной JVM.

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