Mercurial > hg > Members > kono > Cerium
diff TaskManager/Cell/spe/main.cc @ 792:f2497e0ecd7c
add light switch
author | yutaka@localhost.localdomain |
---|---|
date | Sun, 02 May 2010 04:17:34 +0900 |
parents | e4d2b823903c |
children | e015a4e5e4b0 |
line wrap: on
line diff
--- a/TaskManager/Cell/spe/main.cc Thu Apr 29 23:12:48 2010 +0900 +++ b/TaskManager/Cell/spe/main.cc Sun May 02 04:17:34 2010 +0900 @@ -17,7 +17,7 @@ main(unsigned long long speid, unsigned long long argc, unsigned long long argv) { - CellScheduler *manager; + CellScheduler *c_scheduler; //const unsigned ls_size = (unsigned)&argc; //unsigned code_size = (unsigned)&_end; @@ -27,20 +27,20 @@ __debug("code_size:%10d bytes\n", code_size); __debug("heap_size:%10d bytes\n", heap_size); - TaskManagerImpl *tm = new SpeTaskManagerImpl(); + TaskManagerImpl *manager = new SpeTaskManagerImpl(); SchedRegister(ShowTime); SchedRegister(StartProfile); - manager = new CellScheduler(); - manager->init(tm); - manager->id = (int)argc; + c_scheduler = new CellScheduler(); + c_scheduler->init(manager); + c_scheduler->id = (int)argc; - tm->set_scheduler(manager); + manager->set_scheduler(c_scheduler); - manager->run(new SchedNop()); + c_scheduler->run(new SchedNop()); - manager->finish(); + c_scheduler->finish(); return 0; }