5.6. The Details Dialog

This dialog box is available from the context menus of the Event Timeline (see Section 4.1) and the Qualitative Timeline (see Section 4.2).

Figure 5-9. Details on Messages shown in the Qualitative Timeline

The dialog box shows detailed attributes of the clicked events. Function events, messages and collective operations are shown in separate tabs. Each tab shows a list of event entries.

If the column Count shows a value greater than one, the event was created by merging several atomic events (see Section 9.1). Each entry representing a merged event shows a View, which focuses on the data that went into this entry using the drill down button shown next to the entry. This is called a Detail View; it is a full blown View without restrictions. In the dialog box below the list is a check box that allows to filter out the other event categories in the Detail View to be opened. Note that a left click on reuses an existing Detail View so that the screen is not cluttered so easily. If desired, right-clicking the drill down button opens a new Detail View.

If source code location information is available for an entry, then a button Show source appears next to the entry. This button opens a Source View dialog box (see Section 5.7). Note that the source code location is only available up to a certain time interval. If the time interval is set in such a way that there is no enter event for a function, then the Details dialog is not aware of the source code location and consequently there will not be a Show Source button.

When a Details Dialog is opened, it preserves all the settings of its View (aggregations, filters, ticks vs.seconds) and the event results for which it is opened. Further changes to the View, like a change in Aggregation, do not affect the dialog contents. When such a change is made to the View, the dialog's View label is made bold and an asterisk character ('*') appears in front of it. This is to indicate that the details shown are not updated to match the View/Chart. When the Chart or the View from which the Details Dialog originated are closed, the dialog is also closed.

5.6.1. Detailed Attributes of Function Events

Figure 5-10. Details on Functions shown in the Event Timeline

5.6.2. Detailed Attributes of Message Events

5.6.3. Detailed Attributes of Collective Operation Events

Each possibly merged collective operation has a header entry which describes the collective operation as a whole. The plus handle gets a detailed list of the same information per Process/Group. The exact processes or process groups shown depend on the current process aggregation.