Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/schedule/SchedTask.cc @ 941:0c11c2fd7e63
add no_auto_free flag on HTask
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 31 Jul 2010 17:50:38 +0900 |
parents | 7f55c8727caa |
children | a9c7784e5dae |
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedTask.cc Sat Jul 31 16:44:10 2010 +0900 +++ b/TaskManager/kernel/schedule/SchedTask.cc Sat Jul 31 17:50:38 2010 +0900 @@ -282,6 +282,12 @@ return manager->create_task_array(id, num_task, num_param, num_inData, num_outData, __builtin_return_address(0)); } +void SchedTask::free_htask(HTask *p) { +#if !defined(__SPU__) + manager->free_htask(p); +#endif +} + void SchedTask::set_task_depend(HTaskPtr master, HTaskPtr slave) {