core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_memory.htm
author fturovic <frank.turovich@nokia.com>
Wed, 06 Oct 2010 14:30:50 -0500
changeset 2136 f0b706fa897d
child 2137 0a2167a80b64
permissions -rw-r--r--
all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2136
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     2
<html>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     3
<head>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     4
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     5
<meta http-equiv="Content-Style-Type" content="text/css" />
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     6
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     7
<title>Memory view</title>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     8
<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
     9
</head>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    10
<body >
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    11
<h2>Memory view </h2>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    12
<p>  Use the <b>Memory</b> view to inspect and change process memory. You can address memory using expressions such as:</p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    13
<ul>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    14
  <li class="code">0x0847d3c </li>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    15
  <li class="code">(&amp;y)+1024 </li>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    16
  <li class="code">*ptr</li>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    17
  <li class="code">FNname + 1 </li>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    18
</ul>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    19
<p>You can configure your output to display traditional, hexadecimal, ascii and/or signed/unsigned decimal. You can also set the size of the rendering columns. </p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    20
<p class="note"><b>CAUTION</b> Arbitrarily changing memory contents could degrade the stability of the IDE, another program, or the operating system itself. Understand the consequences of manipulating memory.</p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    21
<p>Figure 1 shows the Memory view.</p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    22
<p align="center"><img src="../../reference/images/view_memory.png" alt="Memory view" width="619" height="208"></p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    23
<p class="figure">Figure 2 - Memory view showing a memory rendering in traditional format</p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    24
<h5>Table 1 Memory view&mdash;items </h5>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    25
<table width="100%"  border="0" cellpadding="2" cellspacing="0">
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    26
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    27
    <th width="37%" scope="col">Item</th>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    28
    <th width="11%" scope="col">Icon</th>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    29
    <th width="52%" scope="col">Explanation</th>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    30
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    31
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    32
    <td><a href="../../tasks/memory/view_memory_show.htm">New Memory View</a> </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    33
    <td><div align="center"><img src="../../reference/images/view_mem_new_memory_btn.png" width="16" height="17" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    34
    <td>Click to add a new Memory monitor view. </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    35
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    36
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    37
    <td><b>Pin Memory Monitor </b></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    38
    <td><div align="center"><img src="../../reference/images/view_mem_pin_memory_btn.png" width="19" height="18" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    39
    <td>Pin memory view.</td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    40
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    41
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    42
    <td><b>Toggle Memory Monitors Pane </b></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    43
    <td><div align="center"><img src="../../reference/images/view_mem_toggle_pane_btn.png" width="19" height="17" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    44
    <td>Toggles the current Memory monitors view between showing only a Memory Monitor pane and a Memory Monitor and Memory Rendering pane. </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    45
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    46
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    47
    <td><b>Toggle Split Pane </b></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    48
    <td><div align="center"><img src="../../reference/images/view_mem_split_pane_btn.png" width="17" height="17" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    49
    <td>Alternately shows and hides the Memory Rendering pane. </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    50
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    51
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    52
    <td><b>Link Memory Monitor Panes </b></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    53
    <td><div align="center"><img src="../../reference/images/view_mem_link_btn.png" width="20" height="19" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    54
    <td><span>Enable to synchronize the current selection between the rendering of the same memory monitor </span>. </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    55
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    56
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    57
    <td><b>Switch Memory Monitor </b></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    58
    <td><div align="center"><img src="../../reference/images/view_mem_switch_monitor_btn.png" width="33" height="20" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    59
    <td>If different memory monitor views have been added, select from list of memory monitor views.</td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    60
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    61
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    62
    <td><a href="../../tasks/memory/memory_monitor_adding.htm">Add Memory Monitor</a> / <a href="../../tasks/memory/memory_rendering_adding.htm">Add Rendering</a> </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    63
    <td><div align="center"><img src="../../images/icons/mem_add_monitor_icon.png" width="18" height="18" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    64
    <td>Add a new memory address or variable to the Memory Monitors pane, or add a new rendering to the Memory Rendering pane. </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    65
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    66
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    67
    <td><a href="../../tasks/memory/memory_monitor_removing.htm">Remove Memory Monitor / Remove Rendering </a></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    68
    <td><div align="center"><img src="../../images/icons/mem_remove_monitor_icon.png" width="19" height="19" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    69
    <td>Remove the selected   memory address or variable from the Memory Monitors pane, or remove the selected rendering from the Memory Rendering pane. </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    70
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    71
  <tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    72
    <td><b>Remove All </b></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    73
    <td><div align="center"><img src="../../images/icons/mem_remove_all_icon.png" width="21" height="20" /></div></td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    74
    <td>Remove all memory monitors or renderings from the associated pane. </td>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    75
  </tr>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    76
</table>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    77
<p align="left">Each memory monitor rendering pane can be configured independently. Right-click in the Renderings pane to see the rendering options available. The options presented in the context menu may differ if you have not chosen the Traditional rendering view (Figure 2). </p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    78
<p align="center"><img src="../../reference/images/menu_memory_rendering_options.png" width="444" height="380"></p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    79
<p class="figure">Figure 2 - Rendering pane options </p>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    80
<h5>Related tasks</h5>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    81
<ul>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    82
  <li><a href="../../tasks/memory/memory_monitor_adding.htm"> Adding a Memory Monitor</a></li>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    83
  <li><a href="../../tasks/memory/memory_rendering_adding.htm">Adding a Memory Rendering </a></li>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    84
</ul>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    85
<div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    86
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    87
</body>
f0b706fa897d all instances of PLUGINS_ROOT preceded by any path had the path removed (incorrect syntax)
fturovic <frank.turovich@nokia.com>
parents:
diff changeset
    88
</html>