Size: a a a

2021 April 26

t

ttldtor in codingteam
Это деньги впустую
источник

t

ttldtor in codingteam
Надо менять людей
источник

t

ttldtor in codingteam
Без насилия
источник

t

ttldtor in codingteam
Вот просто "так не принято"
источник

t

ttldtor in codingteam
Всегда будет какая-то доля процента людей, которые будут воровать, гадить, уничтожать
источник

t

ttldtor in codingteam
Назовём их "крайне пытливыми умами"
источник

А⚙

Антон ⚙️ in codingteam
Надеятся на то, что все контрибуторы в ядро имеют благие намерения — нереалистично, их слишком много. Кто знает, сколько ещё таких патчей было заслано без раскрытия умысла?
источник

t

ttldtor in codingteam
я за ЭСТ
источник

t

ttldtor in codingteam
Я думал, что барьеры упорядочивают работу с память до и после барьера, а не лока.
источник

t

ttldtor in codingteam
может быть я неправильно тебя понял
источник

c

codingteam@cjr in codingteam
Minoru
я просто на примере лока объяснял, чтобы проще было понять
источник

t

ttldtor in codingteam
Мне интересен пример неправильного лока, когда переупорядочивание обращения испортит
источник

t

ttldtor in codingteam
что мешает поставить лок чуть раньше?
источник

t

ttldtor in codingteam
меня заботило только правильно копирование данных до лока
источник

t

ttldtor in codingteam
правильное*
источник

c

codingteam@cjr in codingteam
Minoru
ну вот. Если поставить флаг лока чуть раньше, то читатель придёт раньше и может увидеть, что ещё не все данные записаны
источник

c

codingteam@cjr in codingteam
Minoru
т.е. прочтёт старые
источник

t

ttldtor in codingteam
пажжди, какой ещё флаг?)
источник

c

codingteam@cjr in codingteam
Minoru
ну, лок — это просто флаг
источник

c

codingteam@cjr in codingteam
Minoru
залочено/разлочено
источник