Mercurial > hg > Members > kono > Cerium
comparison TaskManager/kernel/schedule/SchedTask.cc @ 717:4c12f679a0fa
TaskList load timing...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 18 Dec 2009 12:17:31 +0900 |
parents | f725c6455d19 |
children | 31eb1f56d986 |
comparison
equal
deleted
inserted
replaced
716:974672c4ea2a | 717:4c12f679a0fa |
---|---|
114 // Task List が残っているので、次を準備 | 114 // Task List が残っているので、次を準備 |
115 | 115 |
116 TaskPtr nextTask = &list->tasks[cur_index++]; | 116 TaskPtr nextTask = &list->tasks[cur_index++]; |
117 SchedTask *nextSched = new SchedTask(); | 117 SchedTask *nextSched = new SchedTask(); |
118 nextSched->init(list, nextTask, cur_index, scheduler); | 118 nextSched->init(list, nextTask, cur_index, scheduler); |
119 // この時点で、TaskList は down load が済んでないことがある | |
120 // 最初のTaskの種類に関しては、別な情報で渡す方が良い | |
121 // あるいはTaskListの最初には、TaskArray1/TaskArray を置かない? | |
119 | 122 |
120 if (nextTask->command==TaskArray1) { | 123 if (nextTask->command==TaskArray1) { |
121 // compatibility | 124 // compatibility |
122 return new SchedTaskArray(scheduler, nextSched); | 125 return new SchedTaskArray(scheduler, nextSched); |
123 } | 126 } |