Branch: refs/heads/symtab_fix_lookup_vars
Home: https://github.com/dyninst/dyninst
Commit: d93a91307ee0190f9c0a97fc36c787d7d2a8db63
https://github.com/dyninst/dyninst/commit/d93a91307ee0190f9c0a97fc36c787d7d2a8db63
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M symtabAPI/h/Symtab.h
M symtabAPI/src/Symtab.C
Log Message:
-----------
Convert mod_lookup_ to a value type
This makes its existence a class invariant and makes Symtab::mod_lookup threadsafe.
Commit: 1382bf69b6fff69c41ddafd0754b2e745be48e06
https://github.com/dyninst/dyninst/commit/1382bf69b6fff69c41ddafd0754b2e745be48e06
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M symtabAPI/h/Function.h
Log Message:
-----------
Fix includes in Function.h
so that it can be included in Symtab.h
Commit: ba185d57a52fd38b04770a733d5ff5d904b9cd70
https://github.com/dyninst/dyninst/commit/ba185d57a52fd38b04770a733d5ff5d904b9cd70
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M symtabAPI/h/Variable.h
Log Message:
-----------
Fix includes in Variable.h
so that it can be included in Symtab.h
Commit: e8ab2615bf8a49a1e8c11e4b5a13251c03124f80
https://github.com/dyninst/dyninst/commit/e8ab2615bf8a49a1e8c11e4b5a13251c03124f80
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M symtabAPI/h/Symtab.h
Log Message:
-----------
Use Function.h instead of forward declarations
This removes duplicate typedefs, as well.
Commit: 24bf489267d4cdcd9bfd614c7bdc11c10e94004a
https://github.com/dyninst/dyninst/commit/24bf489267d4cdcd9bfd614c7bdc11c10e94004a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M symtabAPI/h/Symtab.h
M symtabAPI/src/Symtab-lookup.C
M symtabAPI/src/Symtab.C
Log Message:
-----------
Convert mod_lookup_ to a value type
This makes its existence a class invariant and makes its use in
Symtab::parseFunctionRanges threadsafe.
Compare: https://github.com/dyninst/dyninst/compare/d93a91307ee0%5E...24bf489267d4
|