Re: [DynInst_API:] Measuring Dyninst Dynamic Instrumentation Overhead

2015-02-19 Thread Bill Williams
On 02/19/2015 10:25 AM, budchan chao wrote: Hi All, If I understand it correctly Dyninst uses ptrace to connect and modify the mutatee. I want to check how much overhead it causes at runtime to mutate an instrumentation point. Also I am interested in getting overhead of a trampoline at runtime.

Re: [DynInst_API:] Measuring Dyninst Dynamic Instrumentation Overhead

2015-02-19 Thread budchan chao
Thanks for the reply. Please find some responses inline. On Thursday, 19 February 2015 1:50 PM, Bill Williams b...@cs.wisc.edu wrote: On 02/19/2015 10:25 AM, budchan chao wrote: Hi All, If I understand it correctly Dyninst uses ptrace to connect and modify the mutatee. I want to

[DynInst_API:] Measuring Dyninst Dynamic Instrumentation Overhead

2015-02-19 Thread budchan chao
Hi All, If I understand it correctly Dyninst uses ptrace to connect and modify the mutatee. I want to check how much overhead it causes at runtime to mutate an instrumentation point. Also I am interested in getting overhead of a trampoline at runtime. Are there any existing benchmarks for these