readdwarf3: Reuse fndn_ix_Table as much as possible
commit26a776da2d196b1b88e809464e98cd0a0d6fc746
authorMark Wielaard <mark@klomp.org>
Fri, 17 Sep 2021 22:24:38 +0000 (18 00:24 +0200)
committerMark Wielaard <mark@klomp.org>
Fri, 24 Sep 2021 20:28:12 +0000 (24 22:28 +0200)
tree32726e9bc6725b252048d9d6fb432399766d34df
parentb4a6b165baf28b7371495f6c1f12bf745ff52d02
readdwarf3: Reuse fndn_ix_Table as much as possible

Both the var parser and the inl parser kept a fndn_ix_Table.
Initialize only one per debuginfo read pass and reuse if the stmt offset
is the same as last time (CUs can share the same line table and alt
files do share one for all units).
coregrind/m_debuginfo/readdwarf3.c