Skip to content

Latest commit

 

History

147 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MassifG is a GTK+ based visualizer for the output of valgrind's massif tool

Project homepage: http://live.gnome.org/MassifG


== INSTALLING ==
From tarball release:
./configure
make
make install
massifg [FILE]


== HACKING ==
Build from the git tree:
./autogen.sh --prefix=/wanted/prefix
make
make install
massifg [FILE]

Or, you can skip installing and run from the source tree:
./bin/massifg [FILE]

To compile and run the unit tests:
make check

To compile and run the functional test for the application:
make app-test


== ROADMAP ==
 - API and widget for running massif
 - Support i18n
 - Shared library with appropriate public API
 - Support Gobject introspection for public API
 - Widget for visualizing a single snapshots heap tree in detail


== TODO ==
 - Add a icon

Graph
 - Add description, cmdline as titles
 - Use a better time format for the axes
 - Rename MassifgGraph to MassifgOverviewGraph
 - Convert to a GObject, use properties
 - Support showing function label when hovering over
  - Requires GOffice support: https://bugzilla.gnome.org/show_bug.cgi?id=627277

Parser
 - Separate out the data structures into a new file
 - Rename MassifgOutputData to MassifgData

Also check the various TODO and FIXME comments in the source code


== BUGS ==
See https://bugzilla.gnome.org/browse.cgi?product=massifg



About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages