Показаны сообщения с ярлыком stack. Показать все сообщения
Показаны сообщения с ярлыком stack. Показать все сообщения

пятница, 15 мая 2026 г.

Stack

Для выявления проблемных мест в коде на языках C и C++, которые могут быть удалены на стадии оптимизации, исследователями подготовлен специальный статический анализатор STACK. Изучение при помощи STACK типовых открытых проектов выявило 160 подобных проблем, из которых 32 присутствуют в ядре Linux, 3 в Mozilla, 9 в PostgreSQL, 4 в QEMU, 21 в FFmpeg, 3 в Xen, 5 в Python.

https://www.opennet.ru/opennews/art.shtml?num=38293

git clone git://g.csail.mit.edu/stack

https://github.com/xiw/stack/

среда, 5 августа 2020 г.

Два стека

https://habr.com/ru/company/selectel/blog/513778/#comment_21922440


+2
Наконец-то доперло, что для адресов возврата из функций лучше делать отдельный стек, а не смешивать с локальными переменными. Больше 40 лет прошло с момента появления Motorola 6809 с двумя стеками, а остальные только сейчас поняли, что неплохо бы иметь и использовать по назначению.