wiki:GSoC/2011/gprof

Version 1 (modified by Gedare, on Feb 11, 2011 at 3:13:15 AM) (diff)

Created page with "

Table of Contents

    Mentors: Status: Needs mentor(s) and volunteer. Introduction: gprof is a tool for profiling an applicati..."

    RTEMSgprof

    Mentors:

    Status: Needs mentor(s) and volunteer.

    Introduction: 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 necessary functions for profiling, in particular the mcount and profil routines, and adding some statistic tracking to RTEMS. This e-mail describes how this was accomplished on the LEON target, and gives some ideas for a design to support profiling RTEMS.

    Goal: To design and develop support for gprof profiling in RTEMS.

    Requirements: List the requirements and level of expertise you estimate are required by the developer tackling this project will have to have: Required level of programming language(s), specific areas of RTEMS or tools, level of familiarity with RTEMS, cross-development, GNU/Linux, etx., development/documentation/testing tools, mathematical/algorithmic background, other desirable skills.

    Resources: See the References section below.

    Acknowledgements

    • who helped add did work

    Miscellaneous Sections

    As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO.

    References

    Other sections: If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.