Tree [99aa33] /
History



File Date Author Commit
agents 2011-02-15 William Cohen William Cohen [9529ae] Convert the .cvsignore files into .gitignore fi...
daemon 2012-12-05 Maynard Johnson Maynard Johnson [fcb818] Remove daemon/liblegacy since 2.4 kernels are n...
doc 2012-08-08 Maynard Johnson Maynard Johnson [771596] Various documentation cleanups
events 2012-11-08 Andi Kleen Andi Kleen [866abb] Add the Haswell client event lists and model nu...
gui 2012-12-05 Maynard Johnson Maynard Johnson [fcb818] Remove daemon/liblegacy since 2.4 kernels are n...
include 2003-06-08 Philippe Elie Philippe Elie [de78e3]
libabi 2012-08-08 Maynard Johnson Maynard Johnson [d434e7] Fix opimport to match change in mtime type
libdb 2012-07-13 Maynard Johnson Maynard Johnson [8f12d5] Fix configure to not alter user variables and r...
libop 2012-12-05 Maynard Johnson Maynard Johnson [fcb818] Remove daemon/liblegacy since 2.4 kernels are n...
libopagent 2012-07-13 Maynard Johnson Maynard Johnson [8f12d5] Fix configure to not alter user variables and r...
libopt++ 2012-07-24 Maynard Johnson Maynard Johnson [b27671] Fix build warning on Fedora 17 with gcc 4.7.0
libperf_events 2012-12-06 Carl Love Carl Love [e22684] Oprofile operf: Fix the code to strip the _GRP...
libpp 2012-09-24 Maynard Johnson Maynard Johnson [38e328] Fix opreport seg fault when using "-X -i" optio...
libregex 2012-07-13 Maynard Johnson Maynard Johnson [8f12d5] Fix configure to not alter user variables and r...
libutil 2012-07-13 Maynard Johnson Maynard Johnson [8f12d5] Fix configure to not alter user variables and r...
libutil++ 2012-12-20 Maynard Johnson Maynard Johnson [67374b] Minor review cleanups to previously committed b...
m4 2012-07-10 Maynard Johnson Maynard Johnson [6893b5] Merge remote branch 'origin/perf-events'
opjitconv 2012-09-28 Maynard Johnson Maynard Johnson [0c5bd8] Fix opjitconv to handle removing temp work dir ...
pe_profiling 2012-11-21 Maynard Johnson Maynard Johnson [e2e1e1] Fix bug in finding command in PATH
pp 2012-08-06 Carl Love Carl Love [bd140d] Oprofile, opreport: fix to pass string of optio...
utils 2012-12-05 Maynard Johnson Maynard Johnson [ca6d91] Fix up configure to handle architectures that d...
.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 2012-12-05 Maynard Johnson Maynard Johnson [fcb818] Remove daemon/liblegacy since 2.4 kernels are n...
Makefile.am 2012-07-10 Maynard Johnson Maynard Johnson [6893b5] Merge remote branch 'origin/perf-events'
README 2012-11-08 Maynard Johnson Maynard Johnson [89f9f3] Update READEME to reflect changes made in 0.9.8...
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-07-10 Maynard Johnson Maynard Johnson [6893b5] Merge remote branch 'origin/perf-events'
configure.ac 2012-12-20 Maynard Johnson Maynard Johnson [99aa33] Remove temp program test-for-PERF_EVENT_OPEN af...

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.
Only 2.6 kernels are supported.

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)

Then run the following commands
	./configure [options]  (use './configure --help' to see options)
	make