Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authoreutarass2011-08-16 20:26:16 +0000
committereutarass2011-08-16 20:26:16 +0000
commit67151db7fcfb6e0b7f94ccb1003b3ccc50d15594 (patch)
tree199446793dd358708837233ddfae3adc062f7467 /docs
parenta3cb7cf1dda878bb7a2e94abd7cdeda853621e78 (diff)
downloadorg.eclipse.tcf-67151db7fcfb6e0b7f94ccb1003b3ccc50d15594.tar.gz
org.eclipse.tcf-67151db7fcfb6e0b7f94ccb1003b3ccc50d15594.tar.xz
org.eclipse.tcf-67151db7fcfb6e0b7f94ccb1003b3ccc50d15594.zip
TCF Docs: fixed poor formatting when docs are viewed in Chrome browser.
Diffstat (limited to 'docs')
-rw-r--r--docs/TCF Service - Breakpoints.html53
1 files changed, 40 insertions, 13 deletions
diff --git a/docs/TCF Service - Breakpoints.html b/docs/TCF Service - Breakpoints.html
index 040bfe8ed..36d9ba575 100644
--- a/docs/TCF Service - Breakpoints.html
+++ b/docs/TCF Service - Breakpoints.html
@@ -155,93 +155,120 @@ A breakpoint service implementation may not change the properties set by the cli
<ul>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propID'>"ID"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>Breakpoint ID. This is the only required property.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propeEnabled'>"Enabled"</a> : <i>&lt;boolean&gt;</i></font></b></code>
<dd>If true, the breakpoint is enabled.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propType'>"Type"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>The breakpoint type
<dl>
<ul>
- <li><dt><code><b>"Software"</b></code> <dd> Software breakpoint.
- <li><dt><code><b>"Hardware"</b></code> <dd> Hardware breakpoint
+ <li><dt><code><b>"Software"</b></code> <dd> Software breakpoint.</li>
+ <li><dt><code><b>"Hardware"</b></code> <dd> Hardware breakpoint.</li>
<li><dt><code><b>"Auto"</b></code> <dd> Installed breakpoint type (software/hardware) deferred to agent's discretion. This is the default breakpoint type.
- The actual type of each breakpoint instance consequently installed is received as a status event
+ The actual type of each breakpoint instance consequently installed is received as a status event.</li>
</ul>
</dl>
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propContextIDs'>"ContextIds"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>This property contains an array of TCF context identifiers for which this breakpoint should be installed.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propContextNames'>"ContextNames"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>This property contains an array of contexts names (such as a process/thread name) for which this breakpoint should be installed.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propExecPaths'>"ExecutablePaths"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>This property contains all the target executable paths for which this breakpoint should be installed.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propLocation'> "Location" </a> : <i>&lt;string&gt;</i></font></b></code>
<dd>If preset, defines location of the breakpoint. The expression evaluates either to a memory address
or a register location.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propAccessMode'>"AccessMode"</a> : <i>&lt;int&gt;</i></font></b></code>
<dd>The access mode that will trigger the breakpoint. Access mode can be a bitwise OR of the values below:
<dl>
<ul>
- <li><dt><code><b>READ = 0x01</b></code> <dd>Triggered by a read from the breakpoint location
- <li><dt><code><b>WRITE = 0x02</b></code> <dd>Triggered by a write to the breakpoint location
+ <li><dt><code><b>READ = 0x01</b></code> <dd>Triggered by a read from the breakpoint location.</li>
+ <li><dt><code><b>WRITE = 0x02</b></code> <dd>Triggered by a write to the breakpoint location.</li>
<li><dt><code><b>EXECUTE = 0x04</b></code> <dd>Triggered by an instruction execution at the breakpoint location. Whether the breakpoint is
- triggered before the instruction execution or after depends on the target support for this mode. This is the default for Line and Address breakpoints.
- <li><dt><code><b>CHANGE = 0x08</b></code> <dd>Triggered by a data change (not an explicit write) at the breakpoint location
+ triggered before the instruction execution or after depends on the target support for this mode. This is the default for Line and Address breakpoints.</li>
+ <li><dt><code><b>CHANGE = 0x08</b></code> <dd>Triggered by a data change (not an explicit write) at the breakpoint location.</li>
</ul>
</dl>
+ </li>
+
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propSize'>"Size"</a> : <i>&lt;int&gt;</i></font></b></code>
<dd>The number of bytes starting at the location expression to which the AccessMode triggers applies
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propFile'>"File"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>Source code file name of breakpoint location.
+ </li>
+
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propLine'>"Line"</a> : <i>&lt;int&gt;</i></font></b></code>
<dd>Source code line number of breakpoint location.
+ </li>
+
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propColumn'>"Column"</a> : <i>&lt;int&gt;</i></font></b></code>
<dd>Source code column number of breakpoint location.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propMaskValue'>"MaskValue"</a> : <i>&lt;int&gt;</i></font></b></code>
<dd>A breakpoint can be qualified with a mask value which may be further refined with a mask.
+ </li>
+
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propMask'>"Mask"</a> : <i>&lt;int&gt;</i></font></b></code>
<dd>A mask which is bitwise ANDed with the value accessed.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propTime'>"Time"</a> : <i>&lt;number&gt;</i></font></b></code>
<dd>The time value in the execution of the program at which to set the breakpoint
+ </li>
+
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propTimeScale'>"TimeScale"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>The scale for the time value
<dl>
<ul>
<li><dt><code><b>"Relative"</b></code> <dd> Time value in the relative time scale. This is the default value for this property.
- In the relative time scale, the Time property may have a negative value.
- <li><dt><code><b>"Absolute"</b></code> <dd> Time value in the absolute time scale
+ In the relative time scale, the Time property may have a negative value.</li>
+ <li><dt><code><b>"Absolute"</b></code> <dd> Time value in the absolute time scale.</li>
</ul>
</dl>
+ </li>
+
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propTimeUnits'>"TimeUnits"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>The units for the time value
<dl>
<ul>
- <li><dt><code><b>"CycleCount"</b></code> <dd> Time value in cycles. This is the default type.
- <li><dt><code><b>"NanoSeconds"</b></code> <dd> Time value in nano seconds
- <li><dt><code><b>"InstructionCount"</b></code> <dd> Time value in instructions
+ <li><dt><code><b>"CycleCount"</b></code> <dd> Time value in cycles. This is the default type.</li>
+ <li><dt><code><b>"NanoSeconds"</b></code> <dd> Time value in nano seconds.</li>
+ <li><dt><code><b>"InstructionCount"</b></code> <dd> Time value in instructions.</li>
</ul>
</dl>
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propCondition'>"Condition"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>Expression that must evaluate to true before the breakpoint is triggered.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propIgnoreCount'>"IgnoreCount"</a>: <i>&lt;int&gt;</i></font></b></code>
<dd>The number of times this breakpoint is to be ignored before it is triggered. The ignore count is tested after all other Location and Condition properties are validated.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name = 'propStopGroup'>"StopGroup"</a> : <i>&lt;string&gt;</i></font></b></code>
<dd>An array of TCF Context identifiers representing contexts to be stopped when this breakpoint is triggered.
This is an "Action" property that is used to stop contexts in addition to the one that triggered the breakpoint.
+ </li>
<li><dt><code><b><font face="Courier New" size=2 color=#333399><a name='propTemporary'>"Temporary"</a> : <i>&lt;boolean&gt;</i></font></b></code>
<dd>If set, results in the breakpoint being removed after it is triggered once. The default value for this property is false.
+ </li>
</ul>
</dl>
@@ -274,7 +301,7 @@ The following properties set a watchpoint that stops <code>core0</code> when var
<ul>
<li><code>ID = "2"</code>
<li><code>Type = "Hardware"</code>
- <li><code>Location = "fooVar"</code>
+ <li><code>Location = "&fooVar"</code>
<li><code>Size = 4</code>
<li><code>AccessMode = 0x01 | 0x02</code>
<li><code>ContextIDs = ["core5"]</code>

Back to the top