Memory and the Memory View
Values in memory can be viewed and edited from the Memory view during a debug session. Memory is tied to a system. Memory information appears in the Memory view when a system, thread, or stack frame is selected in the Debug view. The memory in the view is updated when program execution is suspended.
The Memory view consists of memory monitors and renderings.
- A memory monitor is a memory address that you want to watch or, for containers, the channel/container name for which you want to view data. Memory monitors are displayed in the Monitors pane of the Memory view.
- A rendering is a display of memory locations or, for containers, the container data. Xpediter/Eclipse supports hex, EBCDIC, and ASCII renderings. Renderings are displayed in Renderings panes of the Memory view.
The Memory view in Xpediter/Eclipse supports the following actions:
Button | Description |
Add Memory Monitor in the Monitors pane and Add Rendering(s) in a Rendering pane. You can add multiple memory monitors with the Memory view and select them to display their memory. Compuware Xpediter/Eclipse supports hex and EBCDIC renderings. | |
Remove Memory Monitor in the Monitors pane and Remove Rendering in a Rendering pane. | |
Remove All in the Monitors pane. |
The toolbar buttons in the Memory view are as follows:
- Find
- New Memory View
- Pin Memory Monitor
- Toggle Memory Monitors Pane
- Toggle Split Pane
- Link Memory Rendering Panes
- Switch Memory Monitor
To edit a value in memory
Click the a value and typing over it with a new value.
Note: Editing functionality does not apply to containers.
To search for text within the data
- In the Memory view, place the cursor in the table display in the rendering at the position from which to search.
- Click
. The Find/Replace dialog box appears.
- In the Find field, enter the text to be found.
- In the Direction box, select either Forward or Backward to indicate the search direction from the current cursor point.
- Select the Case sensitive check box perform a search that matches the case entered in the Find field. Clear this check box to search for the text regardless of the case.
- Select the Wrap search check box to search from the cursor point to the bottom of the file and then continue from the beginning of the file until it reaches the cursor point again. Clear the check box to search from the cursor point to the end of the file and then stop.
- Select the Whole word check box to search only for the text as it is entered in the Find field, not when it occurs as part of a larger word.
Related Topics