From: Peter O. <obe...@us...> - 2010-10-28 14:18:04
|
Update of /cvsroot/ltp/utils/analysis/lcov/bin In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv15769 Modified Files: geninfo Log Message: geninfo: add function comment Add comment explaining data structures used by function derive_data. Index: geninfo =================================================================== RCS file: /cvsroot/ltp/utils/analysis/lcov/bin/geninfo,v retrieving revision 1.88 retrieving revision 1.89 diff -C2 -d -r1.88 -r1.89 *** geninfo 28 Oct 2010 14:16:34 -0000 1.88 --- geninfo 28 Oct 2010 14:17:57 -0000 1.89 *************** *** 621,624 **** --- 621,643 ---- + # + # derive_data(contentdata, funcdata, bbdata) + # + # Calculate function coverage data by combining line coverage data and the + # list of lines belonging to a function. + # + # contentdata: [ instr1, count1, source1, instr2, count2, source2, ... ] + # instr<n>: Instrumentation flag for line n + # count<n>: Execution count for line n + # source<n>: Source code for line n + # + # funcdata: [ count1, func1, count2, func2, ... ] + # count<n>: Execution count for function number n + # func<n>: Function name for function number n + # + # bbdata: function_name -> [ line1, line2, ... ] + # line<n>: Line number belonging to the corresponding function + # + sub derive_data($$$) { |