For --profile-flags=, weight the counts by the number of guest insns
in each IRSB, rather than considering each IRSB to have a weight of 1.
This probably gives more representative profiles, especially post
t-chain merge, which made inter-SB transitions more or less free
compared to what they were before.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12542 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/pub_core_transtab.h b/coregrind/pub_core_transtab.h
index 046bc21..9a10b66 100644
--- a/coregrind/pub_core_transtab.h
+++ b/coregrind/pub_core_transtab.h
@@ -62,6 +62,7 @@
UInt code_len,
Bool is_self_checking,
Int offs_profInc,
+ UInt n_guest_instrs,
VexArch arch_host );
extern