Tree [b95e29] /
History



File Date Author Commit
agents 2009-04-28 Daniel Hansel Daniel Hansel [a095bb] Changed license of JVMPI agent from GPL v2 to L...
daemon 2009-06-05 Maynard johnson Maynard johnson [4da265] Handle events that differ only by unit mask - p...
doc 2009-05-27 Suravee Suthikulpanit Suravee Suthikulpanit [e765d3] Add documentation for extended feature interfac...
events 2009-07-31 Maynard johnson Maynard johnson [069a83] Fix name of event 0xa7
gui 2009-06-05 Maynard johnson Maynard johnson [4da265] Handle events that differ only by unit mask - p...
include 2003-06-08 Philippe Elie Philippe Elie [de78e3]
libabi 2009-02-10 Maynard johnson Maynard johnson [825d80] Use C++ style #includes for stdlib and string h...
libdb 2009-04-17 Maynard johnson Maynard johnson [70074d] Add IBS support, patch 1 of 4
libop 2009-06-05 Maynard johnson Maynard johnson [4da265] Handle events that differ only by unit mask - p...
libopagent 2008-07-03 Maynard johnson Maynard johnson [4464a1] Move code from bfddefines to libopagent to fix ...
libopt++ 2006-12-06 John Levon John Levon [44d235] Further static initializer fix for ARM.
libpp 2009-07-10 Maynard johnson Maynard johnson [06f64c] Handle bad samples from kernel due to overflows
libregex 2009-02-10 Maynard johnson Maynard johnson [825d80] Use C++ style #includes for stdlib and string h...
libutil 2009-05-18 Maynard johnson Maynard johnson [0c7a94] Fix crash when chasing broken symlinks
libutil++ 2009-07-20 Maynard johnson Maynard johnson [c49f99] Change offset type from unsigned int to bfd_vma...
m4 2009-05-01 Maynard johnson Maynard johnson [b659f0] Workaround to make oprofile build on recent SUSE
module 2008-01-21 John Levon John Levon [e18be8] style fixes from Daniel
opjitconv 2008-06-23 Maynard johnson Maynard johnson [d0612c] Change to where we switch to special user account
pp 2009-07-10 Maynard johnson Maynard johnson [06f64c] Handle bad samples from kernel due to overflows
utils 2009-07-10 Maynard johnson Maynard johnson [06f64c] Handle bad samples from kernel due to overflows
.cvsignore 2008-04-28 John Levon John Levon [af7e83] Split changelog, fix cvsignore
COPYING 2000-12-06 John Levon John Levon [607565] Update COPYING.
ChangeLog 2009-07-31 Maynard johnson Maynard johnson [b95e29] bump version in AM_INIT_AUTOMAKE to 0.9.5 in pr...
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...
HACKING 2008-07-07 Maynard johnson Maynard johnson [9ed5f4] Ask contributors to include Signed-off-by line ...
Makefile.am 2009-07-14 Maynard johnson Maynard johnson [7bf3f0] Add ChangeLog-2008 to EXTRA_DIST
README 2008-07-04 John Levon John Levon [abaec4] Updates for Maynard.
README_PACKAGERS 2008-07-03 Maynard johnson Maynard johnson [a9d984] Add more advice to packagers regarding the new ...
TODO 2008-04-28 John Levon John Levon [af7e83] Split changelog, fix cvsignore
autogen.sh 2008-04-28 Daniel Hansel Daniel Hansel [8a6f6b] JIT support (for profiling Java applications) a...
configure.in 2009-07-31 Maynard johnson Maynard johnson [b95e29] bump version in AM_INIT_AUTOMAKE to 0.9.5 in pr...

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 CVS: ./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