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 }