Size: a a a

2021 April 26

t

ttldtor in codingteam
правда?)
источник

c

codingteam@cjr in codingteam
Minoru
ну, ок, флаг плюс барьеры плюс механизмы ожидания (например, busy-wait)
источник

c

codingteam@cjr in codingteam
Minoru
когда Мантикор спрашивает «правда?» с вот такой вот скобочкой, у меня впечатление, что я обосрался как младенец
источник

c

codingteam@cjr in codingteam
Minoru
будто бы собеседование какое-то!
источник

t

ttldtor in codingteam
ну ты так однозначно ответил для всех платформ прям.  Прям как дядя Стёпа ростом. И я  смотрю на тебя глазёнками пацана 7-летнего и спрашиваю "Правда?"
Ладно.
источник

t

ttldtor in codingteam
Ладно. А есть пример м мьютексами, где нужны барьеры?)
источник

t

ttldtor in codingteam
или мы про атомики?
источник

c

codingteam@cjr in codingteam
Minoru
не-не-не, погоди, я не утверждаю, что все локи всегда реализуются тупо как флаг. Напротив, там же выдумывают что хотят: и всякие двуступенчатые схемы, и exponential backoff в busy-wait, и вообще busy-wait можно заменить на что-то другое. Т.е. я говорю о простейшей реализации, на которой удобно рассматривать барьеры
источник

c

codingteam@cjr in codingteam
Minoru
по идее, барьеры нужны даже с атомиками, потому что атомики не мешают компилятору или железу переставлять вокруг себя операции чтения-записи (кроме чтений-записей других атомиков, в зависимости от memory order)
источник

c

codingteam@cjr in codingteam
Minoru
у меня всё ещё в планах взять compiler explorer и посмотреть на ассемблер
источник

c

codingteam@cjr in codingteam
Minoru
чтобы уж точно убедиться, что я всё правильно понял
источник

c

codingteam@cjr in codingteam
Minoru
но до этого пока что не дошло
источник

c

codingteam@cjr in codingteam
Minoru
я тут увлёкся абстракциями в Obnam. Забористая штука этот Rust!
источник

КП

Крылатый Пегас... in codingteam
Доброе утро!
источник

c

codingteam@cjr in codingteam
Minoru
доброе!
источник

КП

Крылатый Пегас... in codingteam
Должен сказать, что паять жалом-топориком лучше, чем коническим.
источник

t

ttldtor in codingteam
да, столько умных людей занимаются хуйнёй, вместо того чтобы улучшить существующие языки
источник

t

ttldtor in codingteam
это моё личное мнение
источник

t

ttldtor in codingteam
ты про типа нижнего как на картинке? Я думал, что-то такого купить
источник

t

ttldtor in codingteam
источник