Re: Модернизация отладчика
Добавлено: 04.05.20 19:39
Вчера убрал проверку того, что печатаемое значение находится на стеке, коммит не скажу. Лучше заработала печать значений (жо этого всё время писало "объект не на стеке и не на куче", потому что он был на стеке другого процесса, а не процесса отладчика). Отсутствие проверки плохо, но пока пусть так будет.
Попробуем теперь сделать, чтобы отладчик обрабатывал не все прерывания, а только свои. Где-то я это уже копал.
Попробуем теперь сделать, чтобы отладчик обрабатывал не все прерывания, а только свои. Где-то я это уже копал.
Код: Выделить всё
ExceptionRecord* = RECORD
ExceptionCode*, ExceptionFlags*: SIGNED32;
nextExceptionRecord* {UNTRACED}: ExceptionRecordPtr;
ExceptionAddress*: ADDRESS;
NumberParameters*: SIGNED32;
ExceptionInformation*: ARRAY ExceptionMaximumParameters OF SIGNED32
END;