Annotate and the Log View
ARM DUI 0482K
Copyright © 2010-2012 ARM. All rights reserved.
10-9
ID120712
Non-Confidential
10.4
The Log view
The Log view lists every message generated by the
ANNOTATE
,
ANNOTATE_COLOR
and
ANNOTATE_VISUAL
statements in your code along with information related to the message.
Figure 10-5 The Log view
Note
To populate the Log view, insert
ANNOTATE
statements in your code. Absent
ANNOTATE
statements
in the source, the view is empty.
For instructions on how to use Annotate, see
Customize reports using Annotate
Right-click on any message in the list and use the
Select in Call Paths
contextual menu to open
the Call Paths view with the calling Process/Thread/Function highlighted.
10.4.1
Log view search fields
The Log view provides three search fields above the table data that enable you to find particular
messages based on the field type you use and the regular expression that you enter. The regular
expression in the search field acts as a filter. Only messages that contain the matching pattern
appear in the list, sorted in the chronological order.
Message
Search the message field for a string. Only messages that match the given pattern
appear in the log view until the search is modified or cleared. Regular expression
strings are case sensitive unless you include
(?i)
in front of your search
expression.
Core
Find messages called by a particular core. Enter a core number here and the Log
view displays only messages triggered by that core.
Where
Search based on the location that triggered the annotate message. To narrow down
messages to those called by a particular function, enter that function name in the
Where
field.