Profiling tool for Nemiver

This project aims to add a new perspective to the GNOME Debugging Software called Nemiver to add the ability to profile applications. This project is in fact about the creation of an GNOME UI to perf.

Repository

http://git.gnome.org/browse/nemiver/log/?h=profiler (this branch is a personal branch is thus has the history rewritten quite often)

Status Reports

Features

  • Multiple perspectives support in Nemiver (https://mail.gnome.org/archives/nemiver-list/2012-June/msg00014.html)

  • New Plugin for profiling
  • Ability to profile and view report using perf as profiler
  • Ability to profile either a running process, the whole system, or a process started by the profiler
  • Fine-grained policy checking using policykit (useful for running process profiling or system wide profiling)
  • Ability to save reports on the filesystem
  • Ability to display the code source or assembly of a function with its annotations

Screenshots

report.png annotation.png

Outreach/SummerOfCode/2012/Projects/FabienParent_NemiverProfiler (last edited 2013-12-03 18:33:53 by WilliamJonMcCann)