This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [RFA]: Fix partial symbol lookups
Daniel Berlin wrote:
> Correct.
> But this never worked since 1994 anyway, since psymbols have no
> demangled name in them.
> :)
Good catch! I too remember the comments that imply that
mangled names are in there, and have assumed they were true.
>
> I also corrected lookup_partial_symbol to binary search the global
> table, regardless of language, since this is the part that had led me
> to believe it had demangled names in it in the first place.
Are you SURE that NO language puts mangled names in?
If so, then this should be a big improvement.
> Since we
> only have a sorted list of mangled names in the global list, there is
> no reason to linear search it, ever.
> Statics still aren't sorted, so we linear search those.
Hmmm -- so why not sort the statics?