From: Mike L. <mik...@gm...> - 2017-02-25 02:55:53
|
Being unable to search through gmane for now, I turn to the users group. I'd like some clarification regarding some functions I'm seeing in the tool interface. - track_new_mem_startup - .... - track_new_mem_mmap - ... - track_pre_mem_read - track_pre_mem_write - track_post_mem_write - track_post_reg_write These callbacks specifically refer to events within the *core*, right? Does this mean that they bear no relevance to profiling the user application? Am I correct that a "mem_write" callback only gets called for memory write that happens during translation, internal signal handling, etc, along with the "new_mmap" calls? If I were to instrument the *application under test* then I'd go through the callback given in "basic_tool_funcs", correct? I only asks because I just noticed these functions, and the wording in the comments wasn't incredibly clear. Thanks, Mike |