ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Среда
1 декабря
/458152
Топик полностью
fk0, легенда (29.10.2013 16:28, просмотров: 439) ответил SciFi на Stackoverflow - хороший сайт.
Натолкнуло на интересную мысль применительно к embedded программированию. А именно -fsplit-stack. Будучи допиленным до рабочего вида на пик-контроллерах любого практически уровня оно позволит забыть навсегда о protothreads и др. извращениях: на SplitStacks
каждый чих можно будет завести по потоку (и потребуется какой-то планировщик...) благо стек на каждый потребуется отнюдь не многокилобайтный, а всего несколько десятков байт. И при вызове "жырного printf", например, он будет автомагически переустанавливаться (регистр SP и т.п.) в единственный общий большой стек для больших функций (с блокированием планировщика). Keywords: Для Evgeny_CD на заметку. Будущее за split-stack. Protothreads must die.
[ZX]
split stack
Ответить
Ответы