tiny_tracer icon indicating copy to clipboard operation
tiny_tracer copied to clipboard

More Faster tracing

Open NewAccount777 opened this issue 2 years ago • 2 comments

Hey, it would be really nice if you can implement faster tracing, of course it will use more system memory and stuff but its worth it lol because tracing does take some time. And maybe tracing only specific sections like .text .data so on.

NewAccount777 avatar Mar 30 '23 20:03 NewAccount777

Hi! The speed of tracing isn't really in my control, because I am not the author of the instrumentation engine, which is Intel Pin. Tiny Tracer is only a plugin to this engine. The only impact on the speed that I have in Tiny Tracer is, which features I am going to enable or disable. Less features -> faster tracing. However, to keep the functionality that I want to provide I need to put up with this inconvenience of being it slow. Sometimes I am able to make tweaks by changing the selection of Pin API functions that I use, but not always it is possible.

hasherezade avatar Mar 31 '23 20:03 hasherezade

Hi! The speed of tracing isn't really in my control, because I am not the author of the instrumentation engine, which is Intel Pin. Tiny Tracer is only a plugin to this engine. The only impact on the speed that I have in Tiny Tracer is, which features I am going to enable or disable. Less features -> faster tracing. However, to keep the functionality that I want to provide I need to put up with this inconvenience of being it slow. Sometimes I am able to make tweaks by changing the selection of Pin API functions that I use, but not always it is possible.

Thanks for replying, I now understand the point. :)

NewAccount777 avatar Apr 01 '23 18:04 NewAccount777