[DynInst_API:] [dyninst/dyninst] f409dc: In dynamic instrumentation, trap springboards are ...


Date: Fri, 16 Aug 2019 13:58:12 -0700
From: Xiaozhu Meng <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] f409dc: In dynamic instrumentation, trap springboards are ...
  Branch: refs/heads/dynamic_detach_fix
  Home:   https://github.com/dyninst/dyninst
  Commit: f409dc2ad13871f03057989f71ae481c655cbda9
      https://github.com/dyninst/dyninst/commit/f409dc2ad13871f03057989f71ae481c655cbda9
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2019-08-16 (Fri, 16 Aug 2019)

  Changed paths:
    M dyninstAPI/src/dynProcess.C

  Log Message:
  -----------
  In dynamic instrumentation, trap springboards are treated as software breakpoints and are removed when detaching from the mutatee.

We should only emit trap instructions and record trap mapping for trap springboards, without involving software breakpoints.


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