Name

TAU_PROFILER_STOP_TASK — Stops a profiler object on a task

Synopsis

C/C++:

TAU_PROFILER_STOP_TASK(timer);
Timer timer;

description

TAU_PROFILER_STOP_TASKSTOPs a profiler timer on a task by passing the pointer created by the TAU_PROFILER_CREATE and a task created by TAU_CREATE_TASK.

example

>C/C++:

void *ptr;
int taskid;
TAU_PROFILER_CREATE(ptr, "foo","", TAU_USER);
TAU_CREATE_TASK(taskid);
TAU_PROFILER_START_TASK(ptr,taskid);
foo(2);
TAU_PROFILER_STOP_TASK(ptr,taskid);