Size: a a a

2021 June 26

NK

Nikolay Kononov in C++ Together 2.0
Пока в очереди за кофе
источник

RM

Roy Mustang in C++ Together 2.0
Да нет там ниче
источник

RM

Roy Mustang in C++ Together 2.0
Я щас туда еще asm volatile ебану
источник

RM

Roy Mustang in C++ Together 2.0
и потом сравню
источник

RM

Roy Mustang in C++ Together 2.0
Я тут пару извращений добавил
источник

RM

Roy Mustang in C++ Together 2.0
через asm volatile
источник

RM

Roy Mustang in C++ Together 2.0
и убрал атомики
источник

NK

Nikolay Kononov in C++ Together 2.0
Это же нарушает модель памяти
источник

RM

Roy Mustang in C++ Together 2.0
Разве?
источник

NK

Nikolay Kononov in C++ Together 2.0
Да
источник

NK

Nikolay Kononov in C++ Together 2.0
Компилятор по атомикам сам выставляет барьеры для не атомарных данных
источник

NK

Nikolay Kononov in C++ Together 2.0
По стд атомикам
источник

NK

Nikolay Kononov in C++ Together 2.0
Причем Асм волатайл не кросплатформееный
источник

NK

Nikolay Kononov in C++ Together 2.0
А хотя у тебя вроде должно быть все ок
источник

NK

Nikolay Kononov in C++ Together 2.0
А ты на винде?
источник

RM

Roy Mustang in C++ Together 2.0
Windows и Linux тянет?
источник

NK

Nikolay Kononov in C++ Together 2.0
Просто насколько я знаю у винды другой синтаксис и вообще это не является частью стандарта
источник

RM

Roy Mustang in C++ Together 2.0
Да эта порнуха перфа не дает особо я думаю
источник

NK

Nikolay Kononov in C++ Together 2.0
У шланга и гцц такой, да
источник

RM

Roy Mustang in C++ Together 2.0
Да и хуй бенчанешь это
источник