Changes between Version 3 and Version 4 of GSoC/2011/gprof


Ignore:
Timestamp:
Jul 4, 2011, 9:01:56 PM (8 years ago)
Author:
JoelSherrill
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2011/gprof

    v3 v4  
    66
    77
    8 Mentors
    9  
    10 Volunteer: Easwar Hariharan
     8Mentors:
     9
     10Volunteer: None
    1111
    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 profil 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://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.
     15
     16We 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.
    1517
    1618'''Goal:''' To design and develop support for gprof profiling in RTEMS.