[DynInst_API:] [dyninst/dyninst] f953b5: Remove HybridAnalysis::instShadowFuncs_


Date: Fri, 01 May 2026 13:15:56 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] f953b5: Remove HybridAnalysis::instShadowFuncs_
  Branch: refs/heads/thaines/remove_BPatch_shadowExpr
  Home:   https://github.com/dyninst/dyninst
  Commit: f953b515cf648fe7c218339dff8b832a013b5607
      https://github.com/dyninst/dyninst/commit/f953b515cf648fe7c218339dff8b832a013b5607
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M dyninstAPI/src/hybridAnalysis.h
    M dyninstAPI/src/hybridInstrumentation.C

  Log Message:
  -----------
  Remove HybridAnalysis::instShadowFuncs_


  Commit: 07ac13fbaa31255365b9261c76890cb9c739b8df
      https://github.com/dyninst/dyninst/commit/07ac13fbaa31255365b9261c76890cb9c739b8df
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M dyninstAPI/src/hybridAnalysis.h
    M dyninstAPI/src/hybridInstrumentation.C

  Log Message:
  -----------
  Remove HybridAnalysis::skipShadowFuncs_


  Commit: 190094d01f4b285f2a73bac0c4d261d64b932e89
      https://github.com/dyninst/dyninst/commit/190094d01f4b285f2a73bac0c4d261d64b932e89
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M dyninstAPI/src/hybridInstrumentation.C

  Log Message:
  -----------
  Remove synchShadowOrigCB_wrapper,


  Commit: 4a6b67e8232bece9e1cb8ac75c63f78d14f3f682
      https://github.com/dyninst/dyninst/commit/4a6b67e8232bece9e1cb8ac75c63f78d14f3f682
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M dyninstAPI/src/hybridAnalysis.h
    M dyninstAPI/src/hybridInstrumentation.C

  Log Message:
  -----------
  Remove addShadowSync param from HybridAnalysis::instrumentFunction


  Commit: cc6305d73090b9edc4b49828bb5175e17776d312
      https://github.com/dyninst/dyninst/commit/cc6305d73090b9edc4b49828bb5175e17776d312
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M dyninstAPI/h/BPatch_snippet.h
    M dyninstAPI/src/BPatch_snippet.C

  Log Message:
  -----------
  Remove BPatch_shadowExpr

It generates a call to RThandleShadow which was disabled by 89919d982
in 2012 and removed by 0b9df83c9 in 2021.


Compare: https://github.com/dyninst/dyninst/compare/f953b515cf64%5E...cc6305d73090

To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] f953b5: Remove HybridAnalysis::instShadowFuncs_, Tim Haines <=