The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Около 21% нового компилируемого кода в Android 13 написано н..."
Отправлено Аноним, 04-Дек-22 19:43 
>> Далее будут приведены варианты одной и той же программы на Rust с комментарием о примерном количестве получаемых строк ассемблера в скомпилированном машинном коде.
> Какой уровень оптимизации?

Естественно, дебагсборка. Забей, тут уже не раз разбирали этот выс^W источник мудрости
https://www.opennet.ru/openforum/vsluhforumID3/126424.html#247

https://www.opennet.ru/openforum/vsluhforumID3/128580.html#92
Оказалось - аффтар просто ламо, не особо разбирающееся в предмете:
> Не врите, автор статьи различает дебаг и релиз-билды. по поводу влияния оптимизации он уже отвечал:
> "И не собираюсь учитывать -- как не учитывал для примера на языке Си. Разбирать оптимизированный код почти невозможно, ровно как и предсказывать, как себя поведут оптимизации. Неоптимизированный код лучше отражает саму идею компиляции, а именно её я хотел показать для тех, кому станет интересно, как же Rust представляет замыкания, кроме того он лучше подходит для сравнения, всё по той же причине большей прозрачности. Если вам кажется нормальным не профессионалу разбирать оптимизированный машинный код -- вы или гений, или идиот."

Т.е. оптимизированный код он разобрать не может, поэтому берет дебагверсию и уже на основе этого делает какие-то выводы вида "вот только получаемый машинный код на порядки вырос, да ещё и стал существенно медленней. ".

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру