Mercurial > hg > Members > kono > Cerium
comparison 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 |
comparison
equal
deleted
inserted
replaced
940:0d404f6c36a8 | 941:0c11c2fd7e63 |
---|---|
280 SchedTask::create_task_array(int id, int num_task, int num_param, int num_inData, int num_outData) | 280 SchedTask::create_task_array(int id, int num_task, int num_param, int num_inData, int num_outData) |
281 { | 281 { |
282 return manager->create_task_array(id, num_task, num_param, num_inData, num_outData, __builtin_return_address(0)); | 282 return manager->create_task_array(id, num_task, num_param, num_inData, num_outData, __builtin_return_address(0)); |
283 } | 283 } |
284 | 284 |
285 void SchedTask::free_htask(HTask *p) { | |
286 #if !defined(__SPU__) | |
287 manager->free_htask(p); | |
288 #endif | |
289 } | |
290 | |
285 | 291 |
286 void SchedTask::set_task_depend(HTaskPtr master, HTaskPtr slave) | 292 void SchedTask::set_task_depend(HTaskPtr master, HTaskPtr slave) |
287 { | 293 { |
288 manager->set_task_depend(master, slave); | 294 manager->set_task_depend(master, slave); |
289 } | 295 } |