|
From: John R. <jr...@bi...> - 2017-08-24 13:02:09
|
> My motivation is a huge binary which takes a lot of time to instrument Please show measurements to substantiate this claim. What is the total /usr/bin/size in bytes of all executable code in the main program and shared libraries? Instrumenting is performed Just-In-Time, with a cache. Is the cache too small for the working set of instructions, and therefore is thrashed much of the time, forcing the re-instrumentation of too many basic blocks? Or does even the first instrumentation for each basic block (that is executed) take too long? And how long is "too long"? |