instrumentation

The process of inserting instructions into a copy of a program's object code. Rational Quantify inserts monitoring instructions before every operation of a program and its associated libraries, using Rational Software's Object Code Insertion (OCI) technology. By default, Quantify stores instrumented files in a cache directory and does not overwrite the original program files.

Instrumented object files are named *_pure_*.o.

The instruction sequences that Quantify inserts during instrumentation are not compatible with the those inserted by Rational Purify, Rational's memory error and leak detection product, or by Rational PureCoverage, Rational's code coverage product. You cannot use Quantify and Purify or PureCoverage at the same time.