From: John L. <mov...@us...> - 2002-03-06 22:26:13
|
Update of /cvsroot/oprofile/oprofile In directory usw-pr-cvs1:/tmp/cvs-serv31623 Modified Files: ChangeLog TODO Log Message: update todo Index: ChangeLog =================================================================== RCS file: /cvsroot/oprofile/oprofile/ChangeLog,v retrieving revision 1.387 retrieving revision 1.388 diff -u -d -r1.387 -r1.388 --- ChangeLog 6 Mar 2002 21:52:17 -0000 1.387 +++ ChangeLog 6 Mar 2002 22:26:08 -0000 1.388 @@ -1,3 +1,7 @@ +2002-03-06 John Levon <mo...@co...> + + * TODO: update + 2002-03-06 Philippe Elie <ph...@cl...> * pp/opfropp_util.cpp: more specific error messages Index: TODO =================================================================== RCS file: /cvsroot/oprofile/oprofile/TODO,v retrieving revision 1.84 retrieving revision 1.85 diff -u -d -r1.84 -r1.85 --- TODO 2 Mar 2002 01:25:18 -0000 1.84 +++ TODO 6 Mar 2002 22:26:08 -0000 1.85 @@ -2,18 +2,17 @@ --------------- o review free_fixmap (already tested) - o get symbol size via elf instead of bfd - o add support for samples not belonging to any symbols probably through - artificially created symbols - these two todo are perhaps worthwhile to implement now. The new filtering - of symbols make them less interesting. - o should we pin rather than loop sample buffer overflow too ? o check oprofpp output/op_time format - o test note_lock changes Before 1.0 ---------- + o get symbol size via elf instead of bfd + o add support for samples not belonging to any symbols probably through + artificially created symbols + these two todo are perhaps worthwhile to implement now. The new filtering + of symbols make them less interesting. - let's wait - john + o should we pin rather than loop sample buffer overflow too ? o coherent naming class conventions o use standard C integer type <stdint.h> int32_t int16_t etc. - but they are so ugly ... @@ -24,7 +23,6 @@ o more discussion of problematic code needs to go in the "interpreting" section. o test it to hell and back o compile all C++ programs with STL_port and test them - o check documentation o difference between two profile session. Difference must be made at source level. (This is a part of post-prof). Difference can be made also at symbols level. o verify builds (modversions, kernel versions, athlon etc.). I have the @@ -38,7 +36,10 @@ first from where come the overhead (read/write RTC CMOS is costly) o gcc 3.0/3.1 compile. (3.1 is not stable currently but I follow it, Phil) o determine where we need preempt_disable/enable to prevent pre-emption + test - o thread profiling in the old and new flavour (2.5 introduce a new thread handling) + o thread profiling in the old and new flavour (2.5 introduce a new thread handling) (also + see NGPT bug on sf) + o split documentation into tutorial + ref. Include /everything/ in the ref: sample format, + logfile meanings etc. Later ----- |