LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Про memory barrier слышал?

слышал. а где он тут нужен? один тред пишет в бул, другой читает. они никак не синхронизованы, и чтение идет - как попадет. единственная польза от атомика тут будет та, что вроде можно тогда не обьявлять volatile. а вот volatile там надо ставить обязательно.

Исходная версия alysnix, :

Про memory barrier слышал?

слышал. а где он тут нужен? одна фунция пишет в бул, другая читает. они никак не синхронизованы, и чтение идет - как попадет. единственная польза от атомика тут будет та, что вроде можно тогда не обьявлять volatile. а вот volatile там надо ставить обязательно.