[cfe-dev] Where do we really need mangled names

Eric Christopher echristo at gmail.com
Mon Feb 17 10:34:48 PST 2014


> Is it just that it's a performance optimization compared to having to walk
> the DIE parent chain to build a fully qualified name? If that's the case,
> can we quantify that perf/size tradeoff? (though at that point it's a fair
> question about why have the mangled name at all - I'm not really sure what
> GDB uses it for when it is present (on externally visible functions))
>

As a side note here it's pretty hard to do this. At least, afaik, no
debugger actually has a performance suite and few people seem
interested in writing one sadly.

-eric



More information about the cfe-dev mailing list