Tree [e98a05] /
 History



File Date Author Commit
 agents 2011-02-15 William Cohen William Cohen [9529ae] Convert the .cvsignore files into .gitignore fi...
 daemon 2012-05-14 Maynard Johnson Maynard Johnson [bea079] Fix patch committed on Feb 29, 2012 so that sam...
 doc 2012-06-25 Maynard Johnson Maynard Johnson [589207] Remove unused "--kernel-buffersize-multiplier" ...
 events 2012-05-25 Andi Kleen Andi Kleen [493c34] This adds the event list for Intel IvyBridge an...
 gui 2011-02-25 maynardj maynardj [7e4a10] Signed-off-by: Gert Wollny <gw.fossdev@gmail.com>
 include 2003-06-08 Philippe Elie Philippe Elie [de78e3]
 libabi 2012-06-11 Maynard Johnson Maynard Johnson [88e125] Switch operf from popt to getopt
 libdb 2011-05-27 William Cohen William Cohen [5b12ab] Ensure that malloc'ed memory freed in check_red...
 libop 2012-06-26 Gergely Kis Gergely Kis [e98a05] Detect MIPS CPUs based on the "cpu model" field...
 libopagent 2012-06-15 Maynard Johnson Maynard Johnson [0fa5fc] Add #include "config.h" before bfd.h for perf-e...
 libopt++ 2012-06-11 Maynard Johnson Maynard Johnson [88e125] Switch operf from popt to getopt
 libperf_events 2012-06-25 Maynard Johnson Maynard Johnson [589207] Remove unused "--kernel-buffersize-multiplier" ...
 libpp 2012-06-15 Maynard Johnson Maynard Johnson [0fa5fc] Add #include "config.h" before bfd.h for perf-e...
 libregex 2011-02-15 William Cohen William Cohen [9529ae] Convert the .cvsignore files into .gitignore fi...
 libutil 2012-03-06 Maynard Johnson Maynard Johnson [4149e9] Merge branch 'master' into perf-events
 libutil++ 2012-04-11 Maynard Johnson Maynard Johnson [0ef7e7] Add support for callgraph profiling
 m4 2012-03-06 Maynard Johnson Maynard Johnson [4149e9] Merge branch 'master' into perf-events
 opjitconv 2012-06-20 Maynard Johnson Maynard Johnson [8d4b12] Fix opjitconv to not end abnormally when no jit...
 pe_profiling 2012-06-25 Maynard Johnson Maynard Johnson [cf8d61] Fix operf handling of invalid options
 pp 2012-06-11 Maynard Johnson Maynard Johnson [88e125] Switch operf from popt to getopt
 utils 2012-03-06 Maynard Johnson Maynard Johnson [4149e9] Merge branch 'master' into perf-events
 .gitignore 2011-05-31 William Cohen William Cohen [cf4060] Exclude the machine generated *.o, *.a, *.i, an...
 COPYING 2000-12-06 John Levon John Levon [607565] Update COPYING.
 ChangeLog-2001 2002-05-06 John Levon John Levon [fb7fe6]
 ChangeLog-2002 2003-01-03 John Levon John Levon [b2b534] Rotate changelog
 ChangeLog-2003 2004-01-18 Philippe Elie Philippe Elie [0d0e60] merge BRANCH_CALLGRAPH to HEAD
 ChangeLog-2004 2005-01-02 Philippe Elie Philippe Elie [092ee5] rotate ChangeLog, happy new year\!
 ChangeLog-2005 2006-01-16 John Levon John Levon [29f0dd] Xen support from HP.
 ChangeLog-2006 2007-02-02 John Levon John Levon [a6d955] Anon region naming patch from Amitabha Roy
 ChangeLog-2007 2008-04-28 John Levon John Levon [af7e83] Split changelog, fix cvsignore
 ChangeLog-2008 2009-07-14 Maynard johnson Maynard johnson [7cd9c0] Moved 2008 ChangeLog entries to new ChangeLog-2...
 ChangeLog-2009 2011-06-03 Suravee Suthikulpanit Suravee Suthikulpanit [e7313c] Consolidate new ChangeLog-20xx files and remove
 ChangeLog-2010 2011-06-03 Suravee Suthikulpanit Suravee Suthikulpanit [e7313c] Consolidate new ChangeLog-20xx files and remove
 ChangeLog-2011 2011-06-03 Suravee Suthikulpanit Suravee Suthikulpanit [e7313c] Consolidate new ChangeLog-20xx files and remove
 HACKING 2011-03-08 Maynard Johnson Maynard Johnson [eb629e] Signed-off-by: Maynard Johnson <maynardj@us.ibm...
 Makefile.am 2012-03-20 Maynard Johnson Maynard Johnson [708925] Refactored some code into a library for use by ...
 README 2011-02-20 maynardj maynardj [63b869] Description: Changes needed for the switch from...
 README_PACKAGERS 2009-10-23 Maynard johnson Maynard johnson [1bb03b] Add mention of new opjitconv binary
 TODO 2008-04-28 John Levon John Levon [af7e83] Split changelog, fix cvsignore
 autogen.sh 2012-04-05 William Cohen William Cohen [6b5512] Make autogen.sh a bit more discriminating on au...
 configure.in 2012-06-11 Maynard Johnson Maynard Johnson [88e125] Switch operf from popt to getopt

Read Me

This is an alpha release version of oprofile, a transparent
low-overhead system-wide profiler.

You can find some documentation in the doc/ directory.

Please visit the oprofile website at : http://oprofile.sf.net/

oprofile was written by John Levon <levon@movementarian.org>
and Philippe Elie <phil.el@wanadoo.fr>.

Maynard Johnson <maynardj@us.ibm.com> is the current maintainer.

Dave Jones <davej@suse.de> provided bug fixes and support for
the AMD Athlon, and AMD Hammer families of CPUs.

Bob Montgomery <bobm@fc.hp.com> provided bug fixes, the initial RTC
driver and the initial ia64 driver.

Will Cohen <wcohen@redhat.com> integrated the ia64 driver into the
oprofile release, and contributed bug fixes and several cleanups.

Graydon Hoare <graydon@redhat.com> provided P4 port, bug fixes and cleanups.

Ralf Baechle <ralf@linux-mips.org> provided the MIPS port.

Other contributors are listed in the ChangeLog.

Building
--------

Please read the installation instructions in doc/oprofile.html or
http://oprofile.sourceforge.net/doc/install.html.

Quick start :

(If using git: ./autogen.sh first. You need automake 1.5 or higher. You
can specify a different version, e.g.
ACLOCAL=aclocal-1.5 AUTOMAKE=automake-1.5 AUTOCONF=autoconf-2.13 AUTOHEADER=autoheader-2.13 ./autogen.sh)

2.4 kernels

	./configure --with-linux=/path/to/kernel/source

2.6 kernels

	./configure --with-kernel-support

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks