| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
CID 1399627: Uninitialized pointer field
Closes #4433
|
|
|
|
|
|
|
|
|
| |
- Removed SymbolsToAnalyze from app_common and replaced it with the
symbolsToAnalyze_m member variable in DesiredSymbols, GcovData, and
ObjdumpProcessor
- Added a parameter to constructors to initialize symbolsToAnalyze_m
- Moved the definition of objdumpLine_t out of ObjdumpProcessor to make
it work with DesiredSymbols
|
|
|
|
|
| |
Replaced Verbose in app_common with local variables that are passed
as a parameter into numerous functions
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes the way covoar organizes the symbols. Instead of treating
all symbols as one set, covoar is now aware of multiple symbol sets and
tracks statistics for each set. It now also generates reports for each
symbol set.
This change relieves the caller of covoar of the reponsibility of
managing the symbol sets. As a result, covoar can minimize the work
done for each symbol set, yielding a significant speedup.
Updates #4374
|
|
|
|
|
|
| |
The following new statistics have been added to the summary report:
number of unreferenced symbols, total branch paths found, number of
branch paths not executed, and percentage of branch paths covered.
|
|
|
|
|
| |
Some NOP instructions were not being marked as executed because they
are located at the end of uncovered ranges. This has been fixed.
|
|
|
|
| |
Add a suitable catch to covoar's main.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add ability to organize symbol sets of libraries in INI file
and then read them with covoar and load the symbols directly from the
libraries.
rtems-tools/../testing: Add configuration files for coverage analysis.
A number of covoar options are not required and are defaulted.
Co-author: Krzysztof Miesowicz <krzysztof.miesowicz@gmail.com>
Co-author: Vijay Kumar Banerjee <vijaykumar9597@gmail.com>
Co-author: Chris Johns <chrisj@rtems.org>
|
| |
|
|
Use waf to build covoar.
|