[DynInst_API:] Process of the Dyninst's instrumentation


Date: Sun, 11 Oct 2015 07:50:54 +0000
From: chenping <chenping19851@xxxxxxxxxxx>
Subject: [DynInst_API:] Process of the Dyninst's instrumentation
Dear Dyninst Developer

I have read the documents and source code of Dynisnt, and want to confirm whether my understanding is correct.
The process of the Dyninst's instrumentation takes three steps:

(1) Recognize functions;  (2) Build CFG(control flow graph) for each "instrumentable" function; (3)  instrument each  basic block in a CFG.

Is my understanding is correct?
Whether it is possible that some basic blocks are missing in a "instrumentable" functions?

Thanks!~
Ping
[← Prev in Thread] Current Thread [Next in Thread→]