checkpoint

A specification on a program entity such as a 4GL variable, program block, or statement to trigger a debugging action. A checkpoint is triggered on a variable when the value of the variable changes, on a function when the function is called, and on a statement when execution reaches the statement. A checkpoint can be either a breakpoint or a tracepoint. Checkpoints are specified in the INFORMIX-4GL Interactive Debugger. Each is identified by a number (reference number) and can also be identified with a name (reference name).

See also 4GL function, breakpoint, debugging environment, disabled checkpoint, enabled checkpoint, program execution, statement, tracepoint, variable.