Re: [RFC PATCH 7/8] gdb/ctf: don't use psymtabs, create symtabs directly
Tom Tromey <[email protected]> Tue, 03 Feb 2026 16:05:41 -0700
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
>>>>> "Simon" == Simon Marchi <[email protected]> writes: Simon> I think it would be safer for each quick_symbol_functions to search its Simon> own stuff only. What I'm thinking is that the Simon> expanded_symbols_functions can hold a vector<compunit_symtab *>, Simon> containing the compunit_symtabs created by this reader. The search Simon> method of expanded_symbols_functions would search those compunits. If Simon> you have both the JIT reader and the CTF reader active, then they would Simon> both push there own expanded_symbols_functions instance, with their own Simon> list of compunit_symtabs. This would be totally fine and might help us get rid of the last things that iterate over all compunits. Aside from genuine needs -- "maint" commands and relocation -- I tend to think this should not be done. Tom