-
- Любопытно, потом посмотрю как это оптимизация вообще устроена, по описанию не оч понятно - 0men(07.09.2017 17:55)
- В том то и дело, все включают на максимум оптимизации, все опции, а они являются "минами замедленного действия". - ROBINZONE(07.09.2017 19:26)
- Вы где-то прочитали, что все включают? Или сами так решили? Я включаю оптимизации только, если без них места в памяти не хватает. Даже если оптимизация не добавляет глюков, она затрудняет отладку. - mmc(07.09.2017 21:08)
- Делал просто: брал цикл с изменением регистра в/в и смотрел по ассемблеру, во что компилируется. ROBINZONE(177 знак., 08.09.2017 16:20)
- у меня всегда оптимизация включена на максимум, начиная с яр для авр 2.28, пока все глюки были только моими )) - 0men(08.09.2017 12:21)
- плюсую - Oman(08.09.2017 21:37)
- Аналогично - LightElf(08.09.2017 12:31)
- Это не мины. Это ещё один способ выявить глюки в коде. А так да, не надо включать оптимизацию. Вы куда-то опаздываете? Памяти не хватает? Вот и не надо. Я и сам так делаю. - SciFi(07.09.2017 20:12)
- Согласен, просто с оптимизацией вылезают те глюки, которые не вылезают без нее( простейший пример, неинициализированные переменные). Oman(56 знак., 08.09.2017 10:38)
- Вот, к примеру, глюк FreeRTOS при этом уровне оптимизации ROBINZONE(237 знак., 08.09.2017 16:24)
- имхо- хрень, фри была 6 и щас 7.3 (временами посматривал что изменилось, не интересовало). Oman(680 знак., 08.09.2017 21:50)
- Хе-хе. У меня есть программа, которая начинает глючить, если компилятору включить LTO. Проблема в том, что при этой оптимизации в дизассемблере вообще ничего не понять, а по старинке через printf() возиться не хочется... - SciFi(08.09.2017 10:43)
- Вот, к примеру, глюк FreeRTOS при этом уровне оптимизации ROBINZONE(237 знак., 08.09.2017 16:24)
- Согласен, просто с оптимизацией вылезают те глюки, которые не вылезают без нее( простейший пример, неинициализированные переменные). Oman(56 знак., 08.09.2017 10:38)
- Вы где-то прочитали, что все включают? Или сами так решили? Я включаю оптимизации только, если без них места в памяти не хватает. Даже если оптимизация не добавляет глюков, она затрудняет отладку. - mmc(07.09.2017 21:08)
- В том то и дело, все включают на максимум оптимизации, все опции, а они являются "минами замедленного действия". - ROBINZONE(07.09.2017 19:26)
- Любопытно, потом посмотрю как это оптимизация вообще устроена, по описанию не оч понятно - 0men(07.09.2017 17:55)