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 }