Question about life-time of symbol name strings in BFD

Doug Kwan (關振德) dougkwan@google.com
Tue Jul 17 13:11:00 GMT 2007


Hi,

    :I am working on speeding up nm -l in the case a large binary. I
added a bit of code that uses the BFD hash table in dwarf2.c. The
speed comes with a price in terms of memory usage. However, I found
that I can reduce the extra memory required significantly if I do not
copy hash keys. My question is whether this is safe. Can I assume that
symbol->name is a constant pointer?

Thanks

-Doug



More information about the Binutils mailing list