Size: a a a

2021 May 31

W

Wild_Wind in pro.cxx.holywars
Но volatile operator |= таки выпилили :(
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
да, на всрасте только комментировать
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Чет я даже и не могу придумать насколько должен быть стремным проект, чтобы оно сказывалось хоть сколько-то значительно, парсер в любом случае будет работать сииииильно дольше
источник

p

pepeground_bot in pro.cxx.holywars
только в том что я могу сказать -? да, это я и говорю!
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
ну std::auto_ptr тоже и register
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
ну вот аргумент с линкером хуйней кажется
источник

W

Wild_Wind in pro.cxx.holywars
им там и место. В утилизаторе.
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
В паскале вроде изначально были, если не путаю
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
но про оптимизацию линкеров тут всё равно особо разговаривать не о чем, потому что из нашего чата в этом кажется никто не шарит. надо курить, как работает mold
источник

W

Wild_Wind in pro.cxx.holywars
Да.
Но оно немного влияет, т.к. много имен экспортируется. Совсем чуть-чуть.
источник

W

Wild_Wind in pro.cxx.holywars
+
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
а, немного. ну тут соглы :)
источник

I

Ioann_V in pro.cxx.holywars
Как и обещал. Ускоряем декомпрессию ZSTD на 5% и делаем его ещё быстрее.
https://github.com/facebook/zstd/pull/2689

5% выиграли в clang в декомпрессии, от -1% до +2% в gcc. Использование специфических инструкций, интересные рассуждения об аллокации блоков кода, их кэширование, сбор статистик бранчей на корпусе, помогаем компилятору лучше справляться с большими кусками заинлайненного кода.

Если вы когда-нибудь задавались вопросом, зачем нужно учить ассемблер, можно показать, вот зачем.

Даже если не примут (в чём я сомневаюсь), то оставим себе, мы увидели хороший прирост.
источник

I

Ioann_V in pro.cxx.holywars
А я в чатике с ними сижу
источник

I

Ioann_V in pro.cxx.holywars
10 человек всего
источник

I

Ioann_V in pro.cxx.holywars
Илита
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
так, этого болезного снова в бан?
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
чтобы не отвлекать его от илитарной работы
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
по thin LTO ещё начали упарываться в моём проекте, посмотрю есть ли разница в стороне))
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
давно пора
источник