История изменений
Исправление jcd, (текущая версия) :
Помимо вышеозвученного: переменная count должна быть либо volatile, либо atomic, либо что-то из этой серии, иначе компилятор может создать по регистровому «экземпляру» переменной на тред в процессе оптимизации и изменения не будут расшарены.
Исправление jcd, :
Помимо вышеозвученного: переменная count должна быть либо volatile, либо atomic, либо что-то из этой серии, иначе компилятор может создать по «экземпляру» переменной на тред в процессе оптимизации и изменения не будут расшарены.
Исходная версия jcd, :
Помимо вышеозвученного: переменная count должна быть либо volatile, либо atomic, либо что-то из этой серии, иначе компилятор может создать по «экземпляру» переменной в процессе оптимизации на тред и изменения не будут расшарены.