[DynInst_API:] [dyninst/dyninst] 0070ce: In dynamic instrumentation, springboards are insta...


Date: Sun, 14 Apr 2019 15:04:02 -0700
From: Xiaozhu Meng <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 0070ce: In dynamic instrumentation, springboards are insta...
  Branch: refs/heads/pp_springboard
  Home:   https://github.com/dyninst/dyninst
  Commit: 0070ce35ddbad51ca888c9081d3fce6a3afb1ae2
      https://github.com/dyninst/dyninst/commit/0070ce35ddbad51ca888c9081d3fce6a3afb1ae2
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
    M dyninstAPI/src/Relocation/Springboard.C

  Log Message:
  -----------
  In dynamic instrumentation, springboards are installed immediately after
users insert a snippet. The user can continue to insert more snippets to
the same function, which will trigger Dyninst to perform the additional
relocation. So, we need to overwrite existing springboard for newly added
instrumentations.

In other words, we need to overwrite existing springboards if the existing
ones were installed in previous relocations.


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 0070ce: In dynamic instrumentation, springboards are insta..., Xiaozhu Meng <=