[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 BLINKER OVERLAY THRESHOLD     Set size of smallest overlaid segments
------------------------------------------------------------------------------

 Purpose  : Set size of the smallest overlaid segments

 Syntax   : BLINKER OVERLAY THRESHOLD <nuLimit>

 Default  : 32 bytes

 Example  : # Only overlay segments larger than 64 bytes
            BLINKER OVERLAY THRESHOLD 64

 This command sets the threshold size below which code specified to be
 overlaid will be moved back to the root section of the program. Very small
 routines (less than 32 bytes) take up more root space when they are
 overlaid, due to overlay manager table entries, than they would if they were
 simply left in the root.

 Additionally, very small overlaid routines execute disproportionately
 slower, since the time overhead in loading / calling them may be large in
 comparison with the actual execution time of the routine. If it is the case
 that very small routines are very frequently called, the developer may wish
 to specify a threshold large enough to cause them to be moved back to the
 root, improving the performance of the program.

 CA-Clipper 5.x note

 This command has no effect on CA-Clipper 5.x code overlaid through the
 paging system, but could be used, for example, for C functions within a
 CA-Clipper program.

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson