[cxx-abi-dev] C++0x POD

Mark Mitchell mark at codesourcery.com
Wed Jul 22 15:18:52 UTC 2009


Dennis Handly wrote:
>> From: Mark Mitchell <mark at codesourcery.com>
>> I still think that hashing mangled names down to
>> 1024-bit hashes would win
> 
> Would we be able to demangle them?  Or would we have to keep a database of
> them?

No, you'd have an optional, unloaded ELF section with the full mangled
names.  So, you could demangle unstripped binaries.  You'd win big on
startup time with big hairy C++ applications using lots of big hairy C++
libraries since your dynamic loader would never have to do comparisons
on long names.

-- 
Mark Mitchell
CodeSourcery
mark at codesourcery.com
(650) 331-3385 x713



More information about the cxx-abi-dev mailing list