From: John L. <mov...@us...> - 2002-11-06 19:16:29
|
Update of /cvsroot/oprofile/oprofile-www/release-notes In directory usw-pr-cvs1:/tmp/cvs-serv8224/release-notes Added Files: oprofile-0.4 Log Message: 0.4 changes --- NEW FILE: oprofile-0.4 --- OProfile 0.4 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 in 2.4 (bug #478516). Power management on laptops can be incompatible with OProfile in 2.4 (bug #554927). New features ------------ A re-written OProfile kernel support has been included into the 2.5 kernel series. You must run 2.5.46 or later with this version of the OProfile tools. Note that the user-space tools are still under development, and do not work perfectly yet. Please read the cheat sheet at http://oprofile.sf.net/oprofile-2.5.html before trying out OProfile in 2.5. Pentium IV support has been merged in the 2.4 OProfile version (not yet forward ported to 2.5). Now Pentium IV users can use the proper performance counters instead of the RTC. Note that OProfile cannot use the performance counters when hyper-threading is enabled yet. An "--enable-abi" configure option has been added. This outputs an ASCII file /var/lib/oprofile/abi, which can be used along with the op_import tool to read sample files on a machine with a different architecture than the one that was running OProfile. The post-profiling tools all take a "--session" argument to specify a session saved with op_session. op_to_source has a new option "--include-symbol", for restricting the annotated output to a selected sub-set of symbols. 'q'/'Q' format flags have been added for showing percentage of samples against the total samples. You can now pass multiple options to objdump in op_to_source. Bug fixes --------- op_start is stricter in argument parsing (bug #587093) A bug that affected profiling some X servers and other apps has been fixed (bug #591275) There are no longer un-necessary sample file backups when using RTC (bug #609456) op_time -l with no sample files no longer segfaults (bug #609457) A bug with --separate-samples file naming was fixed (bug #611107) A performance improvement on profiler startup has been made (bug #615087) A nasty segfault that can happen with oprofiled has been fixed (bug #615166) Very large command lines no longer crash popt in post-profile tools (bug #615760) A bug with multiple-section files (e.g. some kernel modules) has been fixed (bug #617264) A bug with symbol sizes has been fixed (bug #625678) |