Re[4]: How to use debug registers?
От: finist_ Россия  
Дата: 10.10.03 14:32
Оценка:
Здравствуйте, Геннадий Майко, Вы писали:


ГМ>Можно, наверное, запомнить информацию о процессе/потоке перед установкой watchpoint и затем, при ее срабатывании, дополнительно сравнивать ее с информацией о текущем процессе/потоке.


--
Интересная идея, спасибо... Боюсь только, что это сравнение может прилично приуменьшить ускорение от использования аппаратных watchpoint'ов, но это нужно проверить. Вы не подскажете, как повесить обработчик прерывания переключения процессов? На свой процесс я умею вешать — просто выставляешь регистры, а потом ловишь прерывание в __except блоке. А чужие переключения как отлавливать? Особенно тот момент, когда вновь включается отлаживаемый процесс в работу...


Заранее спасибо!

С уважением,
Константин.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.