Mercurial > hg > Game > Cerium
diff TaskManager/kernel/ppe/CpuThreads.cc @ 1310:26c155523861 draft
add start_profile
author | Daichi TOMA <toma@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 15 Dec 2011 16:48:55 +0900 |
parents | 424c1f16e704 |
children | 6b4a0846afcb |
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/CpuThreads.cc Tue Dec 13 17:56:30 2011 +0900 +++ b/TaskManager/kernel/ppe/CpuThreads.cc Thu Dec 15 16:48:55 2011 +0900 @@ -5,9 +5,10 @@ #include "SysFunc.h" #include "SchedNop.h" #include "SpeTaskManagerImpl.h" +#include "CellScheduler.h" -//SchedExternTask(ShowTime); -//SchedExternTask(StartProfile); +SchedExternTask(ShowTime); +SchedExternTask(StartProfile); CpuThreads::CpuThreads(int num, int useRefDma, int start_id) : cpu_num(num), id_offset(start_id) { @@ -57,8 +58,8 @@ manager->set_scheduler(c_scheduler); - //SchedRegister(ShowTime); - //SchedRegister(StartProfile); + SchedRegister(ShowTime); + SchedRegister(StartProfile); argt->wait->sem_v(); //準備完了したスレッドができるたびに+1していく