Add process and map tracking to tracker

This commit is contained in:
Søren Sandmann Pedersen
2009-09-07 19:16:52 -04:00
parent 5072c23f42
commit cdc7ce7e12
3 changed files with 151 additions and 31 deletions

View File

@ -9,16 +9,16 @@ void tracker_free (tracker_t *);
void tracker_add_process (tracker_t *tracker,
pid_t pid,
const char *command_line);
void
tracker_add_map (tracker_t * tracker,
pid_t pid,
uint64_t start,
uint64_t end,
uint64_t offset,
uint64_t inode,
const char *filename);
void tracker_add_map (tracker_t * tracker,
pid_t pid,
uint64_t start,
uint64_t end,
uint64_t offset,
uint64_t inode,
const char *filename);
void tracker_add_sample (tracker_t *tracker,
pid_t pid,
uint64_t *ips,
int n_ips);
Profile *tracker_create_profile (tracker_t *tracker);