Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
14 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1155892
Топик полностью
RxTx
(17.12.2021 22:01, просмотров: 206)
ответил
lloyd
на
Эвристики - это рак от мира разработки компиляторов. Это как у GCC было разное поведение в зависимости _количества_строчек_кода_ (sic!) в функции. Сейчас, с осознанием разработчиками компиляторов, что почти любой ЯП можно привести к функциональной форме, оптимизации стали более осмысленными. Но, чтобы оптимизации работали, нужно в стиле кода для TI C66x писать через строчку t_assert(...), говоря компилятору, что здесь "Я РАЗРЕШАЮ" допустить выровненность указателя и прочие
Просто к компиляторным эвристикам нужен противовес — ебанистики.
Спасибо, князь. Вы настоящий дворянин. И программист.
Ответить