Упрощенный сценарий заключается в том, что у меня есть массив LongAdders, и несколько потоков обращаются к этому массиву, чтобы увеличивать переменную с заданным индексом. Безопасно ли для использован
Это вопрос не о том, как работает LongAdder, а о интригующей детали реализации, которую я не могу понять. Вот код из Striped64 (я вырезал некоторые части и оставил соответствующие части для вопроса):