profile: job level event accumulation

This commit is contained in:
Balazs Gerofi
2017-02-25 18:49:12 +09:00
parent 9c25d47d9b
commit dd6f721e03
3 changed files with 189 additions and 20 deletions

View File

@@ -2218,7 +2218,12 @@ release_process(struct process *proc)
if (proc->tids) kfree(proc->tids);
#ifdef PROFILE_ENABLE
profile_print_proc_stats(proc);
if (proc->nr_processes) {
profile_accumulate_and_print_job_events(proc);
}
else {
profile_print_proc_stats(proc);
}
profile_dealloc_proc_events(proc);
#endif // PROFILE_ENABLE
kfree(proc);