View menu

View menu (debugger)
Menu Item Button and/or command Meaning
Navigation
n/a
The Navigation sub-menu. See "View > Navigation sub-menu" below.
Interlaced Assembly
assem
Toggles between source code only and interlaced source with assembly code.
Breakpoints...
breakpoints
Opens the Breakpoints dialog box. See Chapter 20, "Breakpoints window".
Call Stack...
callsview
Opens a Call Stack window.
Local Variables...
view $locals$
Opens a Local Variables window.
Registers...
regview
Opens a Registers window.
Memory...
memview
Opens a dialog box for you to specify which memory address to view, then brings up a Memory View window for the address.
Find Memory Leaks...
findleaks
Opens a window displaying information regarding memory allocations by the program being debugged.
Profile...
profile
Opens the Profile window.
Tasks...
taskwindow
Opens the Task window.
Print Expression...
n/a
Opens a dialog box for you to specify an expression to be printed.
View Expression...
n/a
Opens a dialog box for you to enter an expression to evaluate.
List
n/a
The List sub-menu. See "View > List sub-menu" below.
Source Path...
n/a
Opens the Source Path window. To change the source path, make the edits and press OK. To discard the changes, press Cancel.
Refresh Views
update
Refreshes all non-frozen data explorers, including the Register windows, Memory View windows, Call Stack windows, etc. (If a data explorer is frozen, this command does not update the window. See also "Title bar".)
Close All Views
viewdel
Closes all the data explorers, including the Register windows, Memory View windows, Call Stack windows, etc.
The following is the View > Navigation sub-menu:
View > Navigation sub-menu
Menu Item Press Description
UpStack

Ctrl+ +
Views the procedure one higher on the call stack.
DownStack

Ctrl+ -
Views the procedure one lower on the call stack.
Current PC

Views the procedure where the program is currently stopped.
Upstack To Source
n/a
Views the first procedure higher on the call stack which has source code. For example, you can use this feature if you are stopped inside a library function with no source code (such as printf), and you wish to return to viewing your program.
Goto Location...
n/a
Opens a dialog box for you to specify a procedure or an address; view the program at the specified location.

The following is the View > List sub-menu:
List sub-menu
Menu Item Description
Files
Lists all the file names in the program.
Procedures
Lists the basic information of all the procedures, such as their names and addresses.
Mangled Procedures
List the mangled names and other basic information of all the procedures.
Globals
Lists the basic information of all the global variables, such as their names and addresses.
Statics
Lists all static variables.
Locals
Lists all local variables for the procedure you are viewing (i.e., the procedure at the current line pointer) if the procedure is on the stack.
Local Addresses
Lists the addresses of the local variables specified above.
Registers
Lists all registers.
Register Synonyms
Lists register synonyms.
Variables In Procedure...
Lists all parameters and local variables of the specified procedure if it is on the stack.
Defines
Lists all defined macros.
MULTI Variables
Lists MULTI's internal variables.
Processes
Lists processes currently being debugged.
Signals
Lists signals.
Assertions
Lists assertions.
Breakpoints
Lists all breakpoints.
Dialog Boxes
Lists all dialog boxes.
Source Paths
Lists the directories where MULTI looks for source files and scripts.

Related topic:


Previous

Next



Copyright © 1999, Green Hills Software. All rights reserved.