ID Number: Q46448
2.x 3.00 3.10 3.11 3.14
MS-DOS
Summary:
The /R command-line switch for CodeView is for use on 80386 machines
only. The /R switch tells CodeView to use the four debug registers
available on the 80386 chip, and also allows hardware breakpoints.
This causes CodeView to run faster when performing debugger-intensive
steps such as monitoring a tracepoint.
The /R switch was first available in CodeView version 2.2 and works
under DOS and the DOS compatibility box of OS/2. It is an unrecognized
switch under OS/2 with protected mode CodeView (CVP). The /R switch
speeds operation of tracepoints (breaking when an expression has
changed).
Note: Because there are only four debug registers, only four
tracepoints (of up to 4 bytes each) may be specified when utilizing
these registers. Specifying any combination of tracepoints greater
than 16 bytes requires CodeView to use software tracepoints rather
than the debug registers, and all performance gains will be lost.
Additional reference words: 2.2 2.20 2.30 2.30 2.35 3.0 3.00 3.1 3.10
3.11 3.14