Memory view

The Memory view of the Debug perspective lets you monitor and modify your process memory. The process memory is presented as a list of so called memory monitors. Each monitor represents a section of memory specified by it's location called base address. Each memory monitor can be displayed in different predefined data formats -- memory renderings. The debugger supports four rendering types -- hexadecimal (default), ascii, signed integer and unsigned integer. The default rendering is displayed automatically on the monitor creation.

The Memory view contains two panes -- the Memory Monitors pane and the Memory Renderings pane. The Memory Monitors pane displays the list of memory monitors added to the debug session currently selected in the Debug view. The content of the Memory Renderings pane is controlled by the selection in the Memory Monitors pane and consists of the tabs that display renderings. The Memory Renderings pane can be configured to display two renderings simultaneously.

The following options are available.

Toggle Memory Monitor Pane
Shows/hides the Memory Monitor pane.
Toggle Split Pane
Toggles the Memory Renderings pane split.
Link Memory Rendering Panes
Synchronizes the selection of two memory renderings.
Padded String
Specifies the string that represents the unretrievable memory.
Default Column Size
Specifies the default column size of the memory presentation (1 byte, 2 bytes, 4 bytes, 8 bytes). Can be overwritten by each rendering.

Related concepts
Debug information

Related tasks
Working with memory

Related reference
Views

IBM Copyright Statement