OProfile 0.3 has been released
[Posted July 30, 2002 by cook]
| From: |
| John Levon <levon@movementarian.org> |
| To: |
| oprofile-list@lists.sf.net |
| Subject: |
| OProfile 0.3 has been released |
| Date: |
| Thu, 25 Jul 2002 01:31:19 +0100 |
| Cc: |
| editor@lwn.net |
http://oprofile.sf.net/download.php3
OProfile 0.3 has been released. OProfile is still in alpha,
but has been proven stable for many users.
Release notes
-------------
For 2.2 kernels, the module must be compiled as the same user
that owns the kernel source tree.
nosmp is not supported in kernels before 2.4.10 (bug #463087).
The pre-emptable kernel option is not supported (bug #478516).
Power management on laptops can be incompatible with OProfile (bug #554927).
New features
------------
The module build has been re-worked to automatically adapt itself
to the flags needed for the kernel it is built against. Fixes
many problems and bug #555304.
You can now exclude symbols in the op_time listing.
oprofpp has a new reverse sort (-r) option.
oprofpp -s is an order of magnitude faster, and the percentages
are now relative to the selected symbol.
The System.map file is no longer required.
Bug fixes
---------
Empty sample files were sometimes created (bug #556918).
It should be possible to build the GUI with Qt3 (bug #555694).
It's now possible to get reports on samples in libraries when
no samples were recorded for the main binary (bug #555276).
An assumption that led to sample files being named as belonging
to /dev/mem has been fixed (bug #584723).
A rare post-profiling tools crash has been fixed (bug #557837).
OProfile will now build with gcc 3.x (bug #570269).
The oprof_start GUI was leaking file descriptors (bug #555268).
Documentation clarification (bug #555302).
Support for kernels up to 2.5.28 has been added (bug #573943).
The vmlinux samples file is now backed up with op_session (bug #574459).
The log file is backed up with op_session.
Many small improvements.
(
Log in to post comments)