|
Собраная во время сполнения отладочная информация помещается в файл отчета. Используя программы gprd_ga и gprd_ta (соответственно с графическим и текстовым интерфейсом) можно проводить анализ поведения отлаживаемой программы. Система анализа помогает пользователю найти причину ошибки, если она есть, локализовать ее. Система анализа также может указать на различные несоответствия в программе. Например, несоответствие количества приемов сообщений количеству передачь, неосвобождение созданных коммуникаторов и пр. В графическом варианте системы анализа в основном окне отражается граф событий. В графе событий каждому процессу приложения сопоставлена горизонтальная линия, вдоль которой откладывается время. Сегментами различного цвета на этих прямых отражаются определенные события. Длинна сегмента равна продолжительности собвтия, а цвет определяет имя функции, которая представлена этим сегментом. Факт взаимодействия (передача сообщения, синхронизация) между процессами представляется прямой, соединяющей два соответствующих сегмента. См. раздел ScreenShorts.
|