/sys$common/syshlp/DBG$UIHELP.HLB  —  DEBUGUI  break_routine
  Setting a breakpoint on a routine lets you move execution directly to
  the routine and inspect the local environment.

  To set a breakpoint on a routine:

  1.  Choose Browse Source from the File menu on the main window.  From
      the submenu, select All to list all modules, select Symbolic to
      list only those modules for which symbolic information is
      available.  The Browse Source dialog box appears listing your
      executable image, which is highlighted, and all the shareable
      images linked with it (for example, DEBUG and LIBRTL).  If the name
      of an image is dimmed, no symbolic information is available for
      that image.

  2.  Double click on the name of your executable image.  The names of
      the modules in that image are displayed (indented) under the image
      name.

  3.  Double click on the name of the module whose source code you want
      to display.  The names of the routines in that module are displayed
      in the Routine column.

  4.  Do one of the following:

       -  Double-click on the name of the routine on which you want to
          set a breakpoint.

       -  Click on the name of the routine and then on the Set Breakpoint
          button.

      Either of these actions sets a breakpoint at the start of the
      routine (directly after any prolog code).  In the source view, the
      toggle button to the left of the source line that contains the
      start of the routine is now filled in, confirming that the
      breakpoint is set.  (If the breakpoint view is open, the breakpoint
      will appear in the breakpoint list.  If the instruction window is
      open, the breakpoint will also display for the corresponding
      instruction.)
Close Help