DBG$HELP.HLB  —  DEBUG  SET  WATCH  Qualifiers

1    /AFTER

       /AFTER:n

    Specifies that watch action not be taken until the nth time the
    designated watchpoint is encountered (n is a decimal integer).
    Thereafter, the watchpoint occurs every time it is encountered
    provided that conditions in the WHEN clause are true. The SET
    WATCH/AFTER:1 command has the same effect as SET WATCH.

2    /INTO

    Specifies that the debugger is to monitor a nonstatic variable
    by tracing instructions not only within the defining routine, but
    also within a routine that is called from the defining routine
    (and any other such nested calls). The SET WATCH/INTO command
    enables you to monitor nonstatic variables within called routines
    more precisely than SET WATCH/OVER; but the speed of execution
    within called routines is faster with SET WATCH/OVER.

3    /OVER

    Specifies that the debugger is to monitor a nonstatic variable
    by tracing instructions only within the defining routine, not
    within a routine that is called by the defining routine. As a
    result, the debugger executes a called routine at normal speed
    and resumes tracing instructions only when execution returns
    to the defining routine. The SET WATCH/OVER command provides
    faster execution than SET WATCH/INTO; but if a called routine
    modifies the watched variable, execution is interrupted only upon
    returning to the defining routine. When you set watchpoints on
    nonstatic variables, SET WATCH/OVER is the default.

4    /SILENT

       /SILENT
       /NOSILENT (default)

    Controls whether the "watch . . . " message and the source line
    for the current location are displayed at the watchpoint. The
    /NOSILENT qualifier specifies that the message is displayed. The
    /SILENT qualifier specifies that the message and source line are
    not displayed. The /SILENT qualifier overrides /SOURCE.

5    /SOURCE

       /SOURCE (default)
       /NOSOURCE

    Controls whether the source line for the current location is
    displayed at the watchpoint. The /SOURCE qualifier specifies that
    the source line is displayed. The /NOSOURCE qualifier specifies
    that the source line is not displayed. The /SILENT qualifier
    overrides /SOURCE. See also the SET STEP [NO]SOURCE command.

6    /STATIC

       /STATIC
       /NOSTATIC

    Enables you to override the debugger's default determination of
    whether a specified variable (watchpoint location) is static or
    nonstatic. The /STATIC qualifier specifies that the debugger
    should treat the variable as a static variable, even though
    it might be allocated in P1 space. This causes the debugger
    to monitor the location by using the faster write-protection
    method rather than by tracing every instruction. The /NOSTATIC
    qualifier specifies that the debugger should treat the variable
    as a nonstatic variable, even though it might be allocated in P0
    space, and causes the debugger to monitor the location by tracing
    every instruction. Be careful when using these qualifiers.

7    /TEMPORARY

    Causes the watchpoint to disappear after it is triggered (the
    watchpoint does not remain permanently set).
Close Help