Changes between Version 6 and Version 7 of GSoC/2011/gprof


Ignore:
Timestamp:
Dec 2, 2014, 9:59:30 AM (6 years ago)
Author:
Chris Johns
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2011/gprof

    v6 v7  
    1212'''Status:''' Needs mentor(s)
    1313
    14 '''Introduction:''' [http://sourceware.org/binutils/docs/gprof/ gprof] is a tool for profiling an application. It is a statistical profiling tool, which means that it samples an application to determine where the application spends its time. Supporting profiling of RTEMS means supplying the [http://sourceware.org/binutils/docs/gprof/Implementation.html#Implementation necessary functions] for profiling, in particular the mcount and profile routines, and adding some statistic tracking to RTEMS. [http://www.rtems.org/ml/rtems-users/2010/may/msg00099.html This e-mail] describes how this was accomplished on the LEON target, and gives some ideas for a design to support profiling RTEMS.
     14'''Introduction:''' [http://sourceware.org/binutils/docs/gprof/ gprof] is a tool for profiling an application. It is a statistical profiling tool, which means that it samples an application to determine where the application spends its time. Supporting profiling of RTEMS means supplying the [http://sourceware.org/binutils/docs/gprof/Implementation.html#Implementation necessary functions] for profiling, in particular the mcount and profile routines, and adding some statistic tracking to RTEMS. [http://lists.rtems.org/pipermail/users/2010-May/022157.html This e-mail] describes how this was accomplished on the LEON target, and gives some ideas for a design to support profiling RTEMS.
    1515
    1616We would like to see the RTEMS Coverage Analysis tool ''covoar'' augmented to generate ''gprof'' format output.  This would allow the RTEMS Development Team to use the coverage testing runs to also generate profiling data which could feed into optimizations.