Здравствуйте, trupanka, Вы писали:
T>Здравствуйте, UDI, Вы писали:
UDI>>От критики данного стека отойду, предположим что он не блокирующийся и правильно реализован.
T>Как по вашему будет лучше реализовать такой стек?
Сейчас прочитал статью, реализация по-моему отличная, по крайней мере ошибки (или непонятное поведение) в многопоточной среде при использовании не должны возникнуть. Единственное что мне не понятно — почему в счетчике они использовали compareAndSet, а не incrementAndGet? Наверное, таким образом подводили ко второму примеру.
"Не волнуйся, голова! Теперь будет думать компьютер"
Гомер Джей Симпсон