Functions view

This view enables you to:

Figure 64. Functions view

Functions view

Right-click on the column headers to select the columns that you want displayed:

Name

The name of the function.

Mangled Name

The C++ mangled name of the function.

Base Address

The function entry point.

Start Address

The start address of the function.

End Address

The end address of the function.

Size

The size of the function in bytes.

Compilation Unit

The location of the compilation unit containing the function.

Image

The location of the ELF image containing the function.

The Name, Start Address, End Address, Compilation Unit, and Image columns are displayed by default.

Show/hideToolbar and context menu options

The following options are available from the toolbar or context menu:

Linked: context

Links this view to the selected connection in the Debug Control view. This is the default. Alternatively you can link the view to a specific connection. If the connection you want is not shown in the drop-down list you might have to select it first in the Debug Control view.

Search

Searches the data in the current view for a function.

Copy

Copies the selected functions.

Select All

Selects all the functions in the view.

Run to Selection

Runs to the selected address

Set PC to Selection

Sets the PC register to the start address of the selected function.

Show in Source

If source code is available:

  1. Opens the corresponding source file in the C/C++ editor view, if necessary.

  2. Highlights the line of source associated with the selected address.

Show in Memory

Displays the Memory view starting at the address of the selected function.

Show in Disassembly

Displays the Disassembly view starting at the address of the selected function.

Toggle Breakpoint

Sets or removes a breakpoint at the selected address.

Resolve Breakpoint

Resolves a pending breakpoint at the selected address.

Enable Breakpoint

Enables the breakpoint at the selected address.

Disable Breakpoint

Disables the breakpoint at the selected address.

Toggle Trace Start Point

Sets or removes a trace start point at the selected address.

Toggle Trace Stop Point

Sets or removes a trace stop point at the selected address.

Toggle Trace Trigger Point

Starts a trace trigger point at the selected address.

View Menu

The following View Menu options are available:

New Function View

Displays a new instance of the Functions view.

Refresh

Refreshes the view.

Freeze Data

Toggles the freezing of data in the current view. This also disables or enables the Refresh option.

Filter...

Displays the Filter dialog box.

Show/hideSee also

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0446L
Non-ConfidentialID100912