Обзор
Шаги, описанные в этой памятке по инструменту, соответствуют этапам выполнения задачи. Ссылки на разделы электронной
справки Rational XDE™ помечены .
Данная памятка по инструменту в настоящее время касается только применения функции визуальной трассировки,
интегрированной в Rational XDE, для анализа поведения выполнения. Обратите внимание, что визуальная трассировка
доступна не во всех конфигурациях Rational XDE.
Визуальная трассировка автоматически записывает выполнение приложения в диаграмме последовательностей трассировки.
Диаграмма последовательностей трассировки отображает поток управления приложением в формате диаграммы
последовательностей. Диаграмма трассировки также предоставляет сведения о времени, нитях, прогоне кода и использовании
памяти трассируемого приложения.
В этой памятке по инструменту выполняются следующие шаги:
Для данного шага определенные руководства Rational XDE отсутствуют.
Приложение для трассировки должно быть скомпоновано и доступно для выполнения
-
Запустите мастер настройки визуальной трассировки. См. Трассировка приложения.
-
Выберите классы приложения, которые следует добавить в трассировку
-
Укажите, следует ли вести запись с начала приложения или управлять записью вручную при выполнении.
Для данного шага определенные руководства Rational XDE отсутствуют.
Запустите приложение в режиме выполнения или отладки.
-
Если вы выбрали запись с начала приложения, будет создана диаграмма последовательностей трассировки и
начнется трассировка приложения.
-
Если вы выбрали ручное управление записью, выполните приложение до определенной точки (например, до паузы
из-за ожидания пользовательского ввода или заранее заданной точки прерывания), запустите запись визуальной
трассировки и диаграмма последовательностей трассировки будет записана начиная с этого момента.
Диаграмма последовательностей трассировки записывает сведения о поведении выполнения, с помощью которых вы сможете
лучше понять и отладить приложения.
-
Диаграмма последовательностей трассировки захватывает поток управления и позволяет вам лучше разобраться в
приложении и определить потенциальные неполадки.
-
Для дальнейшей помощи в отладке приложения в строке состояния нити в ходе выполнения показаны активные
нити, на диаграмме указывается время, прогон кода на уровне функций и при необходимости - информация об
использовании памяти.
-
Диаграмму последовательностей трассировки можно отфильтровать и свернуть, чтобы она содержала только нужную
информацию. См. Перемещение по диаграммам
последовательностей трассировки.
Для данного шага определенные руководства Rational XDE отсутствуют.
Для данного шага определенные руководства Rational XDE отсутствуют.
Диаграммы трассировки можно преобразовать в диаграммы последовательностей XDE и хранить в моделях XDE. См. Повторное применение диаграмм последовательностей
трассировки. Диаграммы в моделях XDE можно
опубликовать в формате html. Также обратите внимание, что диаграммы можно скопировать из инструмента Rational
XDE в Microsoft Word и прочие программы.
|