mirror of
https://github.com/NGSolve/netgen.git
synced 2025-02-28 23:15:41 +05:00
too much tracing for recursive tasks ?
This commit is contained in:
parent
28a81c11d9
commit
968658a70e
@ -268,7 +268,7 @@ namespace ngcore
|
|||||||
|
|
||||||
bool TaskManager :: ProcessTask()
|
bool TaskManager :: ProcessTask()
|
||||||
{
|
{
|
||||||
static Timer t("process task");
|
// static Timer t("process task");
|
||||||
TNestedTask task;
|
TNestedTask task;
|
||||||
TCToken ctoken(taskqueue);
|
TCToken ctoken(taskqueue);
|
||||||
|
|
||||||
@ -285,14 +285,14 @@ namespace ngcore
|
|||||||
cout << "process nested, nr = " << ti.task_nr << "/" << ti.ntasks << endl;
|
cout << "process nested, nr = " << ti.task_nr << "/" << ti.ntasks << endl;
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
if(trace && task.producing_thread != ti.thread_nr)
|
// if(trace && task.producing_thread != ti.thread_nr)
|
||||||
trace->StartTask (ti.thread_nr, t, PajeTrace::Task::ID_TIMER, task.producing_thread);
|
// trace->StartTask (ti.thread_nr, t, PajeTrace::Task::ID_TIMER, task.producing_thread);
|
||||||
|
|
||||||
(*task.func)(ti);
|
(*task.func)(ti);
|
||||||
--*task.endcnt;
|
--*task.endcnt;
|
||||||
|
|
||||||
if(trace && task.producing_thread != ti.thread_nr)
|
// if(trace && task.producing_thread != ti.thread_nr)
|
||||||
trace->StopTask (ti.thread_nr, t);
|
// trace->StopTask (ti.thread_nr, t);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
Reference in New Issue
Block a user