-
- Это логично, без оптимизации код длиннее и выполняется дольше. А
то, что у меня -flto увеличивает код примерно на 10-20%, это меня
немного удивляет. - AlexBi(03.02.2026 10:47)
- Армянское радио: SciFi(934 знак., 03.02.2026 10:53)
- Попробуй -Ofast ещё. - Nikolay_Po(03.02.2026 10:14)
- Раньше ведь как? Регистр туда, регистр сюда. Надо быстрей - эти пересылки. Ты всё видишь. Заранее микросекунды можешь посчитать. Сейчас я оторван от внутренностей. :-((( Ассемблера STM32 даже на полпальца не понимаю. - Лaгyнoв(03.02.2026 08:43)
- кошмар какой-то..... - Лaгyнoв(03.02.2026 08:40)
- Подозреваю, что проблема в этом случае - в использовании стороннего
кода. Например, быдлокода от adafruit. Там такая жесть творится,
что иной раз даже "абрудинокод" кажется вменяемым! - Eddy_Em(02.02.2026 19:05)
- Весь код мой.. но очень много мелких операций, которые при flto
начинают инлайниться - может потому так выходит быстрее. - POV(02.02.2026 19:23)
- Ну, такие вещи можно еще до компилятора самому немного
оптимизировать. А lto — штука классная, но косяков не прощает. Eddy_Em(430 знак., 02.02.2026 20:13, ссылка)
- Это не баг, а фича. Нужно показать компилятору, что в ногу ты стреляешь совершенно сознательно. - =AlexD=(03.02.2026 11:23)
- Ну, такие вещи можно еще до компилятора самому немного
оптимизировать. А lto — штука классная, но косяков не прощает. Eddy_Em(430 знак., 02.02.2026 20:13, ссылка)
- Весь код мой.. но очень много мелких операций, которые при flto
начинают инлайниться - может потому так выходит быстрее. - POV(02.02.2026 19:23)
- Это логично, без оптимизации код длиннее и выполняется дольше. А
то, что у меня -flto увеличивает код примерно на 10-20%, это меня
немного удивляет. - AlexBi(03.02.2026 10:47)