LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

ну тут видно, что генерится именно от asan какие то литералы примерно на 1к строк — посему тут сам код то при чём?

Бинарник раздуется на 1к строк (не знаю сколько байт на каждую строку в среднем), вроде речь про раздутие отладочной информации, вот она и раздувается, скопипасть свою функцию, назови hash2 и уже почти в два раза больше строк будет, то есть это не единоразовый штраф по размеру.

Думаю от чейна функций там раздутие не линейное вовсе будет, а хуже.

п.с. тоесть как я уже писал — не там «оптимизировать» пытаетесь...

Я ничего не пытаюсь оптимизировать, речь не про оптимизацию, мне тут интересна конкретна тема «debug-info bloat», и на godbolt видно что выхлоп раздувается почти в 10 раз.

Исправление MOPKOBKA, :

ну тут видно, что генерится именно от asan какие то литералы примерно на 1к строк — посему тут сам код то при чём?

Бинарник раздуется на 1к строк (не знаю сколько байт на каждую строку в среднем), вроде речь про раздутие отладочной информации, вот она и раздувается, скопипасть свою функцию, назови hash2 и уже почти в два раза больше строк будет, то есть это не единоразовый штраф по размеру.

п.с. тоесть как я уже писал — не там «оптимизировать» пытаетесь...

Я ничего не пытаюсь оптимизировать, речь не про оптимизацию, мне тут интересна конкретна тема «debug-info bloat», и на godbolt видно что выхлоп раздувается почти в 10 раз.

Исправление MOPKOBKA, :

ну тут видно, что генерится именно от asan какие то литералы примерно на 1к строк — посему тут сам код то при чём?

Бинарник раздуется на 1к строк, вроде речь про раздутие отладочной информации, вот она и раздувается, скопипасть свою функцию, назови hash2 и уже почти в два раза больше строк будет, то есть это не единоразовый штраф по размеру.

п.с. тоесть как я уже писал — не там «оптимизировать» пытаетесь...

Я ничего не пытаюсь оптимизировать, речь не про оптимизацию, мне тут интересна конкретна тема «debug-info bloat», и на godbolt видно что выхлоп раздувается почти в 10 раз.

Исправление MOPKOBKA, :

ну тут видно, что генерится именно от asan какие то литералы примерно на 1к строк — посему тут сам код то при чём?

Какой код? Вроде речь про раздутие отладочной информации, вот она и раздувается, скопипасть свою функцию, назови hash2 и уже почти в два раза больше строк будет, то есть это не единоразовый штраф по размеру.

п.с. тоесть как я уже писал — не там «оптимизировать» пытаетесь...

Я ничего не пытаюсь оптимизировать, речь не про оптимизацию, мне тут интересна конкретна тема «debug-info bloat», и на godbolt видно что выхлоп раздувается почти в 10 раз.

Исправление MOPKOBKA, :

ну тут видно, что генерится именно от asan какие то литералы примерно на 1к строк — посему тут сам код то при чём?

Какой код? Вроде речь про раздутие отладочной информации, вот она и раздувается, скопипасть свою функцию, назови hash2 и уже почти в два раза больше строк будет, то есть это не единоразовый штраф по размеру.

п.с. тоесть как я уже писал — не там «оптимизировать» пытаетесь...

Я ничего не пытаюсь оптимизировать, речь не про оптимизацию, мне тут интересна конкретна тема «debug-info bloat», и на godbolt видно что код раздувается почти в 10 раз.

Исходная версия MOPKOBKA, :

ну тут видно, что генерится именно от asan какие то литералы примерно на 1к строк — посему тут сам код то при чём?

Какой код? Вроде речь про раздутие отладочной информации, вот она и раздувается, скопипасть свою функцию, назови hash2 и уже почти в два раза больше строк будет, то есть это не единоразовый штраф по размеру.