Панель Вызов метода показывает весь цикл выполнения программы и дает возможность просматривать методы, вызванные данным методом. В панели используется то же графическое представление, что и в Панели потока выполнения. Информация в таблице вызова метода и таблице потока выполнения одна и та же.
Таблицу вызова метода можно вызвать только в панели Вызов метода, которую, в свою очередь, можно вызвать только в панелях Статистика выполнения и Поток выполнения.
Пример окна панели вызова метода:
Полосы расположены каскадом слева направо: один метод вызывает другой, тот, в свою очередь, вызывает еще один, и так далее. Полосы сгруппированы в столбцы по нитям. Столбцы разделяются тонкой черной вертикальной линией. Вверху каждого столбца показано имя нити.
В таблице вызова метода вызовы методов показаны в первом столбце, нити сгруппированы во втором столбце, а время записано в последующих столбцах.
Примечание: Здесь описаны панели профилирования на основе Java. При работе с данными профилирования из других контекстов приложений термины и формат панелей могут быть другими. Дополнительная информация приведена в разделе Описание контекстов приложения в панелях профилирования.
В панели инструментов и таблицы, и панели потока выполнения содержатся следующие управляющие элементы:
Пункт меню | Определение |
---|---|
![]() |
Приближение диаграммы. |
![]() |
Отдаление диаграммы. |
![]() |
Восстановление исходных размеров графика. |
![]() |
Показать полное совокупное время в процентах. |
![]() |
Редактировать цвета графика. |
![]() |
Выбор части диаграммы для увеличения. |
![]() |
Показывает инициатор вызова. |
![]() |
Показывает вызываемый метод. |
![]() |
Показывает предыдущий вызов. |
![]() |
Показывает следующий вызов. |
![]() |
Открыть исходный код для метода. |
![]() |
Выберите опцию Показать время, чтобы выбрать время для графа.
Для просмотра следующего или предыдущего методов выберите соответственно Далее или Назад. Для просмотра данных профилирования для определенного языка программирования или контекста сбора данных выберите опцию Показать контекст приложения. Дополнительная информация приведена в разделе Описание контекстов приложения в панелях профилирования. |
Строка состояния диаграммы вызова метода также отличается от строки состояния диаграммы потока выполнения.
Для просмотра сведений состояния поместите указатель мыши над полосой, например:
Пункт меню | Определение |
---|---|
![]() |
Обновить панель |
![]() |
Редактировать цвета графика. |
![]() |
Восстановление исходных размеров графика. |
![]() |
Показать подробную информацию о выбранном методе. |
![]() |
Показать Вызов методов для выбранного метода. |
![]() |
Выбрать показываемые столбцы в таблице вызовов. |
Связанные концепции
Обзор утилиты профилирования
Панель и таблица Поток выполнения
Связанные задачи
Профилирование приложения
Просмотр вызовов метода и функций, вызывающих метод
Учебник: Анализ данных профилирования процесса Java
(C) Copyright IBM Corporation 2000, 2006.Все права защищены.