background image
<< Working with Microsoft Visual Studio | Static Files Directory >>
<< Working with Microsoft Visual Studio | Static Files Directory >>

Configuring Microsoft Visual Studio Integration

Working with Other Development Tools
· Select None to disable instrumentation of function inputs, outputs and
termination instructions.
· Select Functions to instrument function inputs only.
· Select Exits to instrument function inputs, outputs and termination
instructions.
·
Function calls instrumentation (C only):
· Select None to disable function call instrumentation.
· Select Calls to enable function call instrumentation.
·
Block instrumentation
· Select None to disable block instrumentation.
· Select Statement Blocks to instrument simple blocks only.
· Select Implicit Blocks to instrument simple and implicit blocks.
· Select Loops to instrument implicit blocks and loops.
·
Condition instrumentation (C only)
· Select None to disable condition instrumentation
· Select Basic to instrument basic conditions
· Select Modified/Multiple to instrument multiple
· Select Forced to instrument forced multiple conditions
·
No Ternaries Code Coverage: when this option is selected, simple blocks
corresponding for the ternary expression true and false branches are not
instrumented
·
Instrumentation Mode: see Information Modes for more information.
·
Pass mode: allows you to distinguish covered branches from those not covered.
·
Count mode: The number of times each branch is executed is displayed in
addition to the pass mode information in the coverage report.
·
Compact mode: The compact mode is similar to the Pass mode. But each branch
is stored in one bit instead of one byte to reduce overhead.
Other Options
·
Dump: this specifies the dump mode:
· Select None to dump on exit of the application
· Select Calling to dump on call of the specified function
347