Small fix to compiler wrapper.
Update .hgignore.
Tidy up recursive subobject walker.
C++: add very hacky treatment of symbol demanging.
Fix off-by-one bug in deep index, which was crashing perlbench.
heap_index_hooks: avoid double-checking the cache in toplevel and l01 cases.
Add hacky call-out to libcrunch cache invalidation.
addrlist: return the position at which an entry is found.
addlist: update header file.
allocsites: more robust handling for the case where no matching symnames are found.
Make heap inserts always be aligned, to avoid (potential) unaligned access slowdowns.
Extra error reporting in compiler wrappers.
Make uniqtype definitions weak, to work around GNU binutils possibly-bug  17550.
dumpallocs: use codeless symname for void, since codeful one can confuse our other tools.
heap_index_hooks: fix bug where cached l1 entries became insane after suballocation.
Merge.