Size: a a a

2020 September 09

CC

Chris Calvin in C++ Together 2.0
Roy Mustang
Нет там оверхеда, максимум - это вызов виртуального метода и call_once проверка флага
Ты мерял по бенчам?)
источник

M

Michael in C++ Together 2.0
всё равно стремно как-то. 20 стандарт только недавно вышел, только тру челы несколько лет в trunk сидели и фичи чекали, остальные 17 до сих пор постигали
источник

AF

Aidar Fattakhov in C++ Together 2.0
Chris Calvin
Ты мерял по бенчам?)
бенчи нерепрезентативны
источник

M

Michael in C++ Together 2.0
+ многие фичи так и не были реализованы по сей день
источник

CC

Chris Calvin in C++ Together 2.0
Roman Gromov
у меня друг по части железа хреначит так, что никому из вас тут и не снилось. и на чистом ассемблере кодит в лёгкую
Ого! Ассемблер осилил! Мощный товарищ.
источник

M

Michael in C++ Together 2.0
Michael
+ многие фичи так и не были реализованы по сей день
(либо в каких-то темных ветках сидят)
источник

RG

Roman Gromov in C++ Together 2.0
Chris Calvin
Ого! Ассемблер осилил! Мощный товарищ.
Мощный
источник

CC

Chris Calvin in C++ Together 2.0
Aidar Fattakhov
бенчи нерепрезентативны
Не все бенчи репрезентативны*
источник

RM

Roy Mustang in C++ Together 2.0
Chris Calvin
Ты мерял по бенчам?)
Нет, а ты мерил прежде чем говорить что там оверхед есть? Не спорю, он там есть, потому что там call_once и виртуальный вызов и это все
источник

AF

Aidar Fattakhov in C++ Together 2.0
Chris Calvin
Не все бенчи репрезентативны*
бенчи в продакшн-лайк окружении так уже не называются
источник

RM

Roy Mustang in C++ Together 2.0
Даже если я сделаю бенч - это не изменит архитектуру лог системы
источник

RM

Roy Mustang in C++ Together 2.0
Поэтому смысла не вижу щас бенчи проводить и тратить время
источник

CC

Chris Calvin in C++ Together 2.0
Так ты его уже провел)
источник

CC

Chris Calvin in C++ Together 2.0
Только никакой полезной информации не получил
источник

RM

Roy Mustang in C++ Together 2.0
Chris Calvin
Так ты его уже провел)
Ну это такое себе, эти бенчмарки лишь приблизительные результаты дают
источник

AF

Aidar Fattakhov in C++ Together 2.0
у бенчей байас на попадание в кэш
источник

AF

Aidar Fattakhov in C++ Together 2.0
особенно инструкций
источник

RM

Roy Mustang in C++ Together 2.0
Aidar Fattakhov
у бенчей байас на попадание в кэш
байас что такое
источник

AF

Aidar Fattakhov in C++ Together 2.0
bias
источник

CC

Chris Calvin in C++ Together 2.0
Roy Mustang
Ну это такое себе, эти бенчмарки лишь приблизительные результаты дают
Вообще никаких результатов
источник