From: Philippe E. <ph...@us...> - 2003-04-27 17:02:10
|
Update of /cvsroot/oprofile/oprofile In directory sc8-pr-cvs1:/tmp/cvs-serv1325 Modified Files: Tag: pp-interface-branch ChangeLog TODO Log Message: implement --details, add api allowing cumulation of symbols/samples (symbols cumulation was already allowed but in a wrong way) regards, Phil Index: ChangeLog =================================================================== RCS file: /cvsroot/oprofile/oprofile/ChangeLog,v retrieving revision 1.964.2.29 retrieving revision 1.964.2.30 diff -u -d -r1.964.2.29 -r1.964.2.30 --- ChangeLog 27 Apr 2003 02:11:45 -0000 1.964.2.29 +++ ChangeLog 27 Apr 2003 17:01:34 -0000 1.964.2.30 @@ -1,3 +1,24 @@ +2003-04-27 Philippe Elie <ph...@wa...> + + * libpp/symbol_functors.h: add less_symbol predicate + * libpp/symbol_functors.cpp: new file, less_symbol implementation + * libpp/Makefile.am: symbol_functors.cpp + + * libpp/symbol_container.h: + * libpp/symbol_container.cpp: use a node based container for symbols + ensuring validity of symbol pointer over a symbol_container life time + * libpp/sample_container.h: + * libpp/sample_container.cpp: ditto as above for samples + * libpp/profile_container.h: + * libpp/profile_container.cpp: use this new api to merge symbols + and sample. + + * libpp/format_output.h: + * libpp/format_output.cpp: use new api to iterate over sample by symbol + + * pp/opreport.cpp: detailed output + + 2003-04-27 John Levon <le...@mo...> * pp/opreport.cpp: make opreport -l put largest results Index: TODO =================================================================== RCS file: /cvsroot/oprofile/oprofile/TODO,v retrieving revision 1.203.2.6 retrieving revision 1.203.2.7 diff -u -d -r1.203.2.6 -r1.203.2.7 --- TODO 24 Apr 2003 18:06:06 -0000 1.203.2.6 +++ TODO 27 Apr 2003 17:01:35 -0000 1.203.2.7 @@ -6,6 +6,7 @@ Before merging with trunk ------------------------- + o <movement> percent of opreport -l /usr/bin/make is relative to all dependent samples not just /usr/bin/make FIXME: exact command line used ? o move oprofiled.log to OP_SAMPLE_DIR/current ? o mtime checking in dae is in the wrong place: we must check at each samples files open not at image opening |