bcov produces coverage information without recompiling a program by instrumenting it with breakpoints. Effectively it debugs the program automatically, removing each breakpoint after it has been hit. This produces detailed coverage information with minimal runtime overhead. . This package contains bcov for producing the coverage data and bcov-report for generating human readable HTML files from the collected coverage data.