Здравствуйте, finist_, Вы писали:
_>Большое спасибо за ответы!
_>Придётся теперь учиться вешать обработчик прерывания на переключение процессов...
_>и копаться в свободных отладчиках — может, кто-нибудь реализовал аппаратную поддержку...
_>
_>С уважением,
_>Константин.
добрый день!
если мне не изменяет память, то по отладочным регистрам можно поставить не более 4(четырех) точек (при этом в каждом thread'е они свои и причем тут TSS я не понял). в нормальных отладчиках можно ставить гораздо больше.
точки по выполнению все-таки лучше делать вставляя 0xCC в код, точки по доступу/записи можно сделать устанавливая права на страницу и "фильтруя базар". практически в обычных приложениях скорость уменьшается незначительно.
попытки установить отладочные регистры, кстати, в W2k не увенчались успехом. при выходе из отладочного события они устанавливаются как система пожелает.
---
С уважением,
Сергей Мухин