commit | 14b8ef758c634e0c1460010f2125799d0588a194 | [log] [tgz] |
---|---|---|
author | Jan Vrany <jan.vrany@labware.com> | Wed Mar 19 21:12:53 2025 +0000 |
committer | Jan Vrany <jan.vrany@labware.com> | Wed Mar 19 21:12:53 2025 +0000 |
tree | 43aad567be78863c54339271b7d0b2615e72fe24 | |
parent | 35ad2b260d39da9990bdff8695eee218b9aa6ead [diff] |
gdb/python: preserve identity for gdb.Symtab objects This commit changes symtab_to_symtab_object() so that each it is called with a particular struct symtab * it returns the very same gdb.Symtab object. This is done by searching per-objfile linked list of instances and - if found - return it rather than creating new gdb.Symtab. Approved-By: Tom Tromey <tom@tromey.com>