Пытаюсь немного автоматизировать работу в GDB с помощью макросов. Самый простой случай -- есть макрос, пишущий si и переводящий строку (go-si), и есть второй, вызывающий первый 10 раз (10si). Первая проблема вот в чем -- при вызове 10si макрос сначала пишет 10 раз si, и только потом начинает их выполнять. Соответственно если выполнить C-u 100 C-x e, т.е. 1000 раз выполнить stepi, то сначала идет дикий лаг секунд на 20 с полной загрузкой процессора, и только потом процесс начинает идти. Почему макросы не выполняются по шагам, а делают какой-то анфолдинг с буферизацией?
Ответ на:
комментарий
от one_more_hokum
Ответ на:
комментарий
от Zubok
Ответ на:
комментарий
от flagist0
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как переключиться с www-data на другого пользователя и выполнить скрипт с параметрами? (2019)
- Форум Макросы (2012)
- Форум Макрос (2018)
- Форум макросы (2001)
- Форум Макрос раскрывает код макроса (2018)
- Форум Форматирование кода для макросов C в GNU Emacs (2023)
- Форум Не могу разобраться с макросами emacs (evil-mode) (2024)
- Форум Хитрый макрос (2012)
- Форум Пример макроса (2019)
- Форум С макросы (2008)