Mercurial > hg > Members > kono > Cerium
diff TaskManager/Cell/spe/CellDmaManager.cc @ 736:31d0a5baafdf
cut printf
author | hiroki@localhost.localdomain |
---|---|
date | Sun, 27 Dec 2009 20:39:33 +0900 |
parents | a06eef665c45 |
children | ab3cd3aeacff |
line wrap: on
line diff
--- a/TaskManager/Cell/spe/CellDmaManager.cc Fri Dec 25 20:20:40 2009 +0900 +++ b/TaskManager/Cell/spe/CellDmaManager.cc Sun Dec 27 20:39:33 2009 +0900 @@ -1,7 +1,7 @@ #include <stdio.h> #include <stdlib.h> #include "CellDmaManager.h" - +#include "Scheduler.h" /** @@ -120,13 +120,13 @@ void CellDmaManager::null_end_dmawait_profile(unsigned long long *counter) {} void -CellDmaManager::show_dma_wait(int cpu) +CellDmaManager::show_dma_wait(Scheduler *s, int cpu) { double r = ((double)global_busy_time)/((double)( global_busy_time+global_wait_time+global_mail_time ))*100.0; - printf("spu%d: busy_time = %lld" + s->printf("spu%d: busy_time = %lld" " wait_time = %lld" " mail_time = %lld" " busy_ratio = %g%%\n", cpu, global_busy_time,