История изменений
Исправление intelfx, (текущая версия) :
Нее. Сейчас под спинлоком только изменяется счётчик (по факту там не один счётчик, а несколько взаимосвязанных переменных). А я хочу запихнуть под семафор весь жизненный цикл транзакции от резервирования места до освобождения не пригодившегося. Ну и да, это copy-on-write, поэтому затронуты вообще все операции.
Исходная версия intelfx, :
Нее. Сейчас под спинлоком только изменяется счётчик (он длиннее машинного слова). А я хочу запихнуть под семафор весь жизненный цикл транзакции от резервирования места до освобождения не пригодившегося. Ну и да, это copy-on-write, поэтому затронуты вообще все операции.