[Bug 1900] New: Covoar : adding backend calculating instructions execution count for future gcov support
    bugzilla-daemon at rtems.org 
    bugzilla-daemon at rtems.org
       
    Thu Aug 18 17:59:04 UTC 2011
    
    
  
https://www.rtems.org/bugzilla/show_bug.cgi?id=1900
           Summary: Covoar : adding backend calculating instructions
                    execution count for future gcov support
           Product: RTEMS
           Version: HEAD
          Platform: All
        OS/Version: RTEMS
            Status: NEW
          Severity: normal
          Priority: P3
         Component: testing
        AssignedTo: joel.sherrill at oarcorp.com
        ReportedBy: pzagor at agh.edu.pl
Created attachment 1306
  --> https://www.rtems.org/bugzilla/attachment.cgi?id=1306
Covoar : adding backend calculating instruction execution counts for future
gcov support
CHANGES DESCRIPTION:
CoverageMapBase.cc 
- changed wasExecuted member of perAddressInfo_t to be a uint32_t instead of
bool
- modified setWasExecuted( ) method for backward compatibility
- modified wasExecuted( ) method for backward compatibility
- added sumWasExecuted( ) metod for merging coverage maps
- added getWasExecuted( ) method as interface for geting execution counts
- updated CoverageMapBase.h accordingly with definitions and doxygen
documentation
DesiredSymbols.cc
- updated algorithm for merging execution data
CHANGES TESTED: 
By running baseline test suite for qemuppc and manually checking if colected
data is sane.
DOCUMENTATION:
Doxygen only.
-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
    
    
More information about the bugs
mailing list