|
From: <sv...@va...> - 2009-07-01 08:12:27
|
Author: sewardj
Date: 2009-07-01 09:12:22 +0100 (Wed, 01 Jul 2009)
New Revision: 10393
Log:
Update oprofiling notes a bit.
Modified:
trunk/docs/internals/howto_oprofile.txt
Modified: trunk/docs/internals/howto_oprofile.txt
===================================================================
--- trunk/docs/internals/howto_oprofile.txt 2009-07-01 08:10:49 UTC (rev 10392)
+++ trunk/docs/internals/howto_oprofile.txt 2009-07-01 08:12:22 UTC (rev 10393)
@@ -12,14 +12,18 @@
# produce a flat profile
opreport --merge=tgid --symbols -x \
- /home/sewardj/VgTRUNK/hgdev/Inst/lib/valgrind/x86-linux/helgrind \
+ /home/sewardj/VgTRUNK/atomk/Inst/lib/valgrind/helgrind-amd64-linux \
| less
# produce a profile w/ callgraph
opreport --merge=tgid --callgraph \
- /home/sewardj/VgTRUNK/hgdev/Inst/lib/valgrind/x86-linux/helgrind \
+ /home/sewardj/VgTRUNK/atomk/Inst/lib/valgrind/helgrind-amd64-linux \
| less
+# print annotated source
+opannotate --merge=tgid --source --include-file=libhb_core.c | less
+
+
#### notes.
1. on amd64, need to build V with -fno-omit-frame-pointer, else the
|