Tree [341aa2] /
History



File Date Author Commit
dae 2003-06-03 Philippe Elie Philippe Elie [1a73a8]
daemon 2003-06-04 John Levon John Levon [ddd13a] build fixes and remove some unused code
doc 2003-06-05 John Levon John Levon [341aa2] update
events 2003-05-25 Philippe Elie Philippe Elie [82569d]
gui 2003-05-31 Philippe Elie Philippe Elie [5546c0]
include 2002-06-06 John Levon John Levon [49506e] A couple more tidies, allow compilation with Th...
libabi 2003-06-04 John Levon John Levon [ddd13a] build fixes and remove some unused code
libdb 2003-06-03 Philippe Elie Philippe Elie [1a73a8]
libop 2003-06-04 John Levon John Levon [ddd13a] build fixes and remove some unused code
libopt++ 2003-05-31 Philippe Elie Philippe Elie [913ab6]
libpp 2003-06-03 Philippe Elie Philippe Elie [1a73a8]
libregex 2003-05-31 Philippe Elie Philippe Elie [913ab6]
libutil 2003-05-31 Philippe Elie Philippe Elie [913ab6]
libutil++ 2003-06-02 John Levon John Levon [9fed85] remove some unused abi code
m4 2003-05-09 John Levon John Levon [384a90] compiler option testing
module 2003-05-31 Philippe Elie Philippe Elie [2c4571]
oprof_report 2003-03-02 John Levon John Levon [45ceb1] todo update and some trivial TODO->FIXME. I can...
pp 2003-06-04 John Levon John Levon [ddd13a] build fixes and remove some unused code
utils 2003-05-31 Philippe Elie Philippe Elie [913ab6]
.cvsignore 2003-05-31 Philippe Elie Philippe Elie [913ab6]
COPYING 2000-12-06 John Levon John Levon [607565] Update COPYING.
ChangeLog 2003-06-04 John Levon John Levon [ddd13a] build fixes and remove some unused code
ChangeLog-2001 2002-05-06 John Levon John Levon [fb7fe6]
ChangeLog-2002 2003-01-03 John Levon John Levon [b2b534] Rotate changelog
HACKING 2003-05-29 Philippe Elie Philippe Elie [b41e85]
Makefile.am 2003-05-31 Philippe Elie Philippe Elie [913ab6]
README 2003-03-07 John Levon John Levon [ea2b07] document autogen.sh in README
TODO 2003-06-02 John Levon John Levon [9fed85] remove some unused abi code
autogen.sh 2003-03-22 Philippe Elie Philippe Elie [dd0fdf]
configure.in 2003-05-31 Philippe Elie Philippe Elie [913ab6]

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>.

Philippe Elie <phil.el@wanadoo.fr> contributed many bug fixes,
started the Qt2 oprofile interface, wrote the source annotation facility,
and much more.

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.
 
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. ./autogen.sh AUTOMAKE=automake1.5)

2.4 kernels

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

2.5 kernels

	./configure --with-kernel-support