ARM Streamline provides easy ways to navigate and modify the Timeline view using the toolbar and a variety of contextual menu options and keyboard shortcuts.
The toolbar buttons in the Timeline are:
Brings up contextual help in Eclipse.
- Toggle bookmark markers
Activates or deactivates the bookmark markers in the Timeline view. If selected, Streamline places vertical lines that stretch across the charts and processes sections under each of your bookmarks.
- Toggle HUD Display
Toggles the Samples HUD on and off.
- X-Ray mode
Toggles x-ray mode on and off. When on, Streamline replaces the heat map in the Processes section with a color-coded map that shows which core spent more time on a process or thread in the given increment. Blue in the Processes section means the first processor spent the most cycles, while turquoise indicates that the second processor did. Amber represents the third core and purple the fourth. In a single core system, all active areas in the Processes section are blue. Hover over a color in the processes for a tooltip that tells you which core the color represents.
- Value pin mode
Toggles Value pin mode on and off. If you click anywhere in one of the charts of the Timeline view while this mode is active, you place a pin with an overlay that shows you the values for that chart at the placement of the pin. Clicking on a chart while this mode is inactive moves the cross-section marker.
- Reset filtering
Reset the calipers. The calipers are the blue arrow controls at the top of the Timeline view that you can use to filter the statistics in the reports to an area of interest.
- Select Annotation log...
Opens the Log view and selects the closest Annotation-generated message to the current position of the cross-section marker. This option is not applicable if you did not include
ANNOTATIONstatements in your code. For more information on how to use the Annotate feature, see Customize reports using Annotate.
- Zoom in one level, Zoom out one level
Enable you to cycle through the levels of zoom. Use the plus and minus buttons to increase or decrease the units of time used to represent one bin in the Timeline view.
- Time index marker
Shows the time index of the current location of the mouse cursor.
Right-click anywhere in the charts or processes sections of the Timeline view to open a contextual help menu that enables you to change the current position of the caliper filtering controls. Right-clicking on a chart or process handle does not produce a contextual menu.
The basic contextual menu options are:
- Set left caliper
Sets the left caliper control to the current location. Streamline filters all data before the left caliper from all views.
- Set right caliper
Sets the right caliper control to the current location. Streamline filters all data after the right caliper location from all views.
- Reset calipers
Resets calipers to their default locations. The left caliper returns to the start of the capture session and the right caliper to the end.
If you right-click on a bookmark to open a contextual menu, there are two additional options:
- Rename bookmark
Opens the small interface that enables you to change the title and color of your bookmark.
- Delete bookmark
Removes the bookmark from the Timeline view.
While you can navigate every report in ARM Streamline using the mouse, you can also use keyboard shortcuts. The keyboard shortcuts available for the Timeline view are:
- Left arrow
Moves the cross-section marker one bin to the left.
- Right arrow
Moves the cross-section marker one bin to the right.
- Shift + left arrow
Contracts the width cross section marker if it is wider than one bin.
- Shift + right arrow
Expands the width of cross section marker.
Opens the Log tab and highlights the annotation indicated by the cross-section marker
Turns value pin mode on and off.
Reveals or hides the Samples HUD.
Turns X-Ray mode on and off.
- I, Ctrl +
Zooms the Timeline view in one level.
- O, Ctrl -
Zooms the Timeline view out one level.
Triggers the undo command. It steps back one change to the filtering in the Timeline View.
Triggers the redo command. It steps forward one change to the filtering in the Timeline view, if you have previously used undo.