[DynInst_API:] [dyninst/dyninst] 693418: Remove AObject::findModuleForSym


Date: Thu, 17 Aug 2023 22:09:22 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 693418: Remove AObject::findModuleForSym
  Branch: refs/heads/thaines/cleanup_unused_funcs_in_AObject
  Home:   https://github.com/dyninst/dyninst
  Commit: 693418c25e5355e1f1b2df956d4dfaf4c16e72e2
      https://github.com/dyninst/dyninst/commit/693418c25e5355e1f1b2df956d4dfaf4c16e72e2
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M symtabAPI/src/Object.C
    M symtabAPI/src/Object.h

  Log Message:
  -----------
  Remove AObject::findModuleForSym

Its usage was removed by 4e4a375a4 in 2016.


  Commit: 016568a63cc7e66f0877ef441ec71d356bae219f
      https://github.com/dyninst/dyninst/commit/016568a63cc7e66f0877ef441ec71d356bae219f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M symtabAPI/src/Object.C
    M symtabAPI/src/Object.h

  Log Message:
  -----------
  Remove AObject::setModuleForOffset

Its usage was removed by 0e5d83405 in 2016.


  Commit: 1e5272b2eaf36d851672dd12b4fd0cdf40e14c82
      https://github.com/dyninst/dyninst/commit/1e5272b2eaf36d851672dd12b4fd0cdf40e14c82
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M symtabAPI/src/Object-nt.C

  Log Message:
  -----------
  Remove use of AObject::symsToModules_ in Object-nt

It is only ever written to, and its usage was removed by 4e4a375a4
in 2016.


  Commit: d451b70e810e29a628b6ebf08b1a1ca586ce1622
      https://github.com/dyninst/dyninst/commit/d451b70e810e29a628b6ebf08b1a1ca586ce1622
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object.C
    M symtabAPI/src/Object.h
    M symtabAPI/src/Symtab.C

  Log Message:
  -----------
  Remove use of AObject::symsToModules_ in Object-elf

It is only ever written to, and its usage was removed by 4e4a375a4
in 2016.


  Commit: 887995e73fcfcbe374e4211069509732155d3890
      https://github.com/dyninst/dyninst/commit/887995e73fcfcbe374e4211069509732155d3890
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h

  Log Message:
  -----------
  Remove unused parameters and variables

These are no longer needed.


Compare: https://github.com/dyninst/dyninst/compare/693418c25e53%5E...887995e73fcf
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 693418: Remove AObject::findModuleForSym, Tim Haines <=