core/com.nokia.carbide.cpp.doc.user/html/debugger/watchpoints/watchpoints.htm
changeset 1791 727385d8e2b3
parent 1754 a1e1c11d5a44
child 1934 4f0cd256d26c
equal deleted inserted replaced
1790:245ab754d54b 1791:727385d8e2b3
     5 <meta http-equiv="Content-Style-Type" content="text/css" />
     5 <meta http-equiv="Content-Style-Type" content="text/css" />
     6 <meta name="LASTUPDATED" content="06/17/05 11:09:43" />
     6 <meta name="LASTUPDATED" content="06/17/05 11:09:43" />
     7 <title>Watchpoints Overview</title>
     7 <title>Watchpoints Overview</title>
     8 <link rel="StyleSheet" href="../../../book.css" type="text/css"/>
     8 <link rel="StyleSheet" href="../../../book.css" type="text/css"/>
     9 </head>
     9 </head>
    10 <body bgcolor="#FFFFFF">
    10 <body >
    11 <h2>Watchpoints Overview </h2>
    11 <h2>Watchpoints Overview </h2>
    12 <p>  Use <em>watchpoints</em> (sometimes referred to as access breakpoints) to halt program execution when a specific global location is accessed. After you set a watchpoint at a key point in memory, you can halt program execution whenever that point in memory is written to or read from. You can then examine the call chain, check register and variable values, and step through your code. You can also change values and alter the flow of normal program execution.</p>
    12 <p>  Use <em>watchpoints</em> (sometimes referred to as access breakpoints) to halt program execution when a specific global location is accessed. After you set a watchpoint at a key point in memory, you can halt program execution whenever that point in memory is written to or read from. You can then examine the call chain, check register and variable values, and step through your code. You can also change values and alter the flow of normal program execution.</p>
    13 <p>A watchpoint must be both enabled and resolved during a debug session in order to halt program execution. The  <a href="toggling_watchpoints.htm">Breakpoints view</a> indicates the status of any watchpoint using a set of common icons and checkmark status badge. These include:</p>
    13 <p>A watchpoint must be both enabled and resolved during a debug session in order to halt program execution. The  <a href="toggling_watchpoints.htm">Breakpoints view</a> indicates the status of any watchpoint using a set of common icons and checkmark status badge. These include:</p>
    14 <ul>
    14 <ul>
    15   <li>An <b>enabled</b> watchpoint has a non-gray icon (<img src="../images/icon_watchpoint_write_resolved.png" width="15" height="16" align="absmiddle" />) indicating that program execution  halts when encountered.</li>
    15   <li>An <b>enabled</b> watchpoint has a non-gray icon (<img src="../images/icon_watchpoint_write_resolved.png" width="15" height="16" align="absmiddle" />) indicating that program execution  halts when encountered.</li>