Mercurial > hg > Game > Cerium
comparison TaskManager/kernel/ppe/TaskManagerImpl.cc @ 1605:5b99bcc6bdb0 draft
fix mail_check and init dim_count and init _export_task_log.
author | Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 14 Apr 2013 22:48:43 +0900 |
parents | f7d35318ea76 |
children | b49aaf88eae6 |
comparison
equal
deleted
inserted
replaced
1604:e6855e99bdde | 1605:5b99bcc6bdb0 |
---|---|
22 noaction(SchedTask *s, void *read, void *write) | 22 noaction(SchedTask *s, void *read, void *write) |
23 { | 23 { |
24 } | 24 } |
25 | 25 |
26 TaskManagerImpl::TaskManagerImpl(int num) | 26 TaskManagerImpl::TaskManagerImpl(int num) |
27 : machineNum(num){ | 27 : machineNum(num) ,_export_task_log(0){ |
28 // 実行可能なHTaskのリスト | 28 // 実行可能なHTaskのリスト |
29 activeTaskQueue = new QueueInfo<HTask>(htaskPool); | 29 activeTaskQueue = new QueueInfo<HTask>(htaskPool); |
30 // wait_forで止まっているHTaskのリスト。必要ないが、Dead lock detection に使う | 30 // wait_forで止まっているHTaskのリスト。必要ないが、Dead lock detection に使う |
31 waitTaskQueue = new QueueInfo<HTask>(htaskPool); | 31 waitTaskQueue = new QueueInfo<HTask>(htaskPool); |
32 // HTask の factory. QueueInfo<HTask> ならなんでもいい。 | 32 // HTask の factory. QueueInfo<HTask> ならなんでもいい。 |