Size: a a a

2020 February 24

E

EgorBo in pro.net
это да, но в моем случае много где так и писали
источник

E

EgorBo in pro.net
источник

E

EgorBo in pro.net
пример
источник

Dv

Dr. Friedrich von Never in pro.net
Занятно
источник

Dv

Dr. Friedrich von Never in pro.net
Причём дальше в том же методе уже написано return BinarySearch(values, value) >= 0;
источник

E

EgorBo in pro.net
хотя моя оптимизация откатывается если видит что код много где делает return true — в этом случае оптимизация все еще имеет смысл по перфу, но регресснит размер метода
источник

E

EgorBo in pro.net
хотя плюсы вроде не парятся и делают tail deduplication
источник

AT

Alexey Tkachenko in pro.net
Интересно, а процессор достаточно умён чтобы распознать паттерн setF/movzx по аналогии с очисткой регистра через xor?
источник

E

EgorBo in pro.net
источник

E

EgorBo in pro.net
но опять же я там в дескрипшне писал что если начнешь бенчить мои изменения то хуй знает мб они будут медленнее (но не факт)
источник

E

EgorBo in pro.net
за счет предиктора и спекулятивки
источник

E

EgorBo in pro.net
когда ты долбишь один бранч 1000 итераций
источник

E

EgorBo in pro.net
причем первый
источник

E

EgorBo in pro.net
с другой стороны интел поднасрал разработчикам и любой бранч может получить пенальти
источник

E

EgorBo in pro.net
важный совет: всегда делайте
источник

E

EgorBo in pro.net
иначе уже через день обычная ссылка будет указывать хуй знает куда)))
источник

E

EgorBo in pro.net
Тоуб любит засылать ПРы на все файлы
источник

Dv

Dr. Friedrich von Never in pro.net
EgorBo
важный совет: всегда делайте
Кнопка Y если что на гитхабе это делает.
источник

E

EgorBo in pro.net
😮
источник

AH

Ayrat Hudaygulov in pro.net
Dr. Friedrich von Never
Кнопка Y если что на гитхабе это делает.
Нихуя себе.
источник