Просмотр очередей
Используйте отладчик очереди для нахождения проблем связанными со ставящимися в очередь блоками и потоками.
-
Приостановите выполнение своего приложения или ожидайте его для удара точки останова.
Щелкните по селектору опции представления процесса.
Выберите «View process by queue».
Область навигатора отладки выводит на экран список очередей с иерархическими треугольниками раскрытия и аннотацией относительно того, сколько подвижных блоков и незаконченных блоков находится в каждой очереди. Ставившие в очередь незаконченные блоки включают след в точку, когда они ставились в очередь. Незаконченные блоки в зарегистрированном следе в настоящее время не выполняются, они ожидают, чтобы быть выполненными.
Щелкните по треугольнику раскрытия очереди для наблюдения списка потоков и ставивших в очередь блоков в очереди.
В панели фильтра навигатора отладки нажмите левую кнопку для отфильтровывания всех кроме стековых фреймов с отладочными символами. Нажмите среднюю кнопку для показа только разрушенных потоков и потоков с символами. Нажмите правильную кнопку для отключения дисплея зарегистрированного следа в режиме представления очередей.
Использование текст просачивается панель фильтра для нахождения потоков и очередей с именами или включенными стековыми фреймами, содержащими достойный введенного текста.
Щелчок по блочному элементу в стековом фрейме приносит связанный источник в основное окно редактора и заполняет представление переменной области отладки с переменными от того стекового фрейма.
Значения переменных в в настоящее время подвижных блоках могут быть просмотрены и отредактированы. Переменные от зарегистрированного следа с символами не активны; они могут только быть просмотрены.
Блоки ожидания, содержащие символы, выводят на экран переменные в представлении переменных и источник в основном редакторе.
Незаконченные блоки без символов представляют дизассемблирование блока в основном редакторе.
Консольная область не может взаимодействовать с зарегистрированным следом.