From: John L. <mov...@us...> - 2003-02-01 21:47:50
|
Update of /cvsroot/oprofile/oprofile In directory sc8-pr-cvs1:/tmp/cvs-serv5234 Modified Files: ChangeLog TODO Log Message: Format vma width right on 64 bit. Change --separate-samples to --separate=library in opcontrol. Users of CVS will need to rm -rf ~root/.oprofile/ to turn it back on when needed. Index: ChangeLog =================================================================== RCS file: /cvsroot/oprofile/oprofile/ChangeLog,v retrieving revision 1.797 retrieving revision 1.798 diff -u -d -r1.797 -r1.798 --- ChangeLog 31 Jan 2003 20:37:35 -0000 1.797 +++ ChangeLog 1 Feb 2003 21:47:46 -0000 1.798 @@ -1,3 +1,10 @@ +2003-02-01 John Levon <le...@mo...> + + * utils/opcontrol: rename --separate-samples to --separate=library + for future proofing. + + * pp/format_output.cpp: output vma at a suitable width + 2003-01-31 Will Cohen <wc...@re...> * utils/opcontrol(get_kernel_range): Match only .text segment. Index: TODO =================================================================== RCS file: /cvsroot/oprofile/oprofile/TODO,v retrieving revision 1.144 retrieving revision 1.145 diff -u -d -r1.144 -r1.145 --- TODO 17 Jan 2003 03:57:18 -0000 1.144 +++ TODO 1 Feb 2003 21:47:46 -0000 1.145 @@ -1,7 +1,7 @@ This is an (incomplete) list of some of the stuff we want to look at doing. If you're interested in hacking on any of these, please contact the list first -for some pointers. +for some pointers and/or read HACKING and doc/CodingStyle. Before 1.0 big stuff -------------------- @@ -21,16 +21,22 @@ Before 1.0 little stuff ----------------------- + o -t pp format options are difficult to use. 1) list format options in --help 2) show + the default format -t options in --help + o "Deleting old sample file "/var/lib/oprofile/samples//}sbin}init#0" is printed from daemon + even if no actual deletion was done. Confusing for debugging + o improve opcontrol argument error handling + o opcontrol --start should do minimal detection of stale lock files + o oprof_start calls op_start no opcontrol + o oprof_start not working properly with 2.5 I think o fix 2.5 module handling o pp tools must handle samples count overflow (marked as (unsigned)-1) o op_session should allow to backup binary, see subject "features to make oprofile easier to use" on mail list o remove 1 and 2 magic numbers for oprof_ready - o There is probably place of post profile tools where looking at errno will give better error messages. o op_to_source --source-dir=~moz/src/oprofile/ --output-dir=op /usr/bin/oprofiled will fail because the ~ is not expanded (no space around it) (popt bug I say) o use standard C integer type <stdint.h> int32_t int16_t etc. o verify if we can remove the ELF-based symbol size code - o auto-generate the event C files. They're too ugly. o adapt Anton's patch for handling non-symbolled libraries ? Documentation @@ -57,10 +63,13 @@ o use nm and a little script to track unused function o test it to hell and back o compile all C++ programs with STL_port and test them + o There is probably place of post profile tools where looking at errno will give better error messages. Later ----- + o auto-generate the event C files. They're too ugly. + o event multiplexing for real oprof_report: |