Hi Sameer, Dyninst does not have a public interface for reordering basic blocks within a function, even though it is capable of doing so. Basic block level instrumentation is supported.
Thanks, --Xiaozhu On Fri, Apr 19, 2019 at 5:08 PM Sameer Railkar <[email protected]> wrote: > > Hello, > > I am a first year CIS PhD student at UPenn and am using DynInst for a > research project. > > I glanced over the DynInst API where it shows examples of code instrumentaton > (static+dynamic). > > My question is: For a C/C++ process/binary, does DynInst support basic block > reordering within a function or code modification of some BasicBlock? > > Regards, > > Sameer > _______________________________________________ > Dyninst-api mailing list > [email protected] > https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api _______________________________________________ Dyninst-api mailing list [email protected] https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
