[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 CVON                          Locally enable processing of CodeView information
------------------------------------------------------------------------------

 Purpose  : Locally enable the processing of CodeView information

 Syntax   : CVON

 Default  : Disabled

 The CVON command begins a CodeView area, and enables the processing of
 CodeView information from the point the command is encountered in the script
 until the next CVOFF command. The CodeView areas are used to limit the
 amount of overlaid code for which CodeView debugging is enabled.

 Due to the method used by Blinker to support debugging of dynamically
 overlaid code under CodeView, large overlaid applications will execute
 faster under the debugger if the amount of overlaid code containing
 debugging information is limited using these commands.

 Files, modules or libraries which are within a CodeView area will have all
 of their symbolic information recorded in the executable for use by the
 debugger. Files, modules or libraries which are not within a CodeView area
 will only have their public symbols and module boundaries recorded.

 Example :

    FILE a,b,c
    SECTION INTO abc_xyz
    BEGINAREA
       FILE d,e
       # Begin CodeView area for files f and g
       CVON
       FILE f,g
       # End CodeView area
       CVOFF
       LIB abc
       # Begin CodeView area for XYZ.LIB
       CVON
       LIB xyz
       # End CodeView area
       CVOFF
    ENDAREA
    LIB funclib

See Also: CODEVIEW CVOFF CVVERSION
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson