diff TaskManager/kernel/ppe/TaskManager.cc @ 619:0decff4e867b

RenewTask removal
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 15 Nov 2009 02:02:30 +0900
parents 47b61865ea8c
children 60aa3f241b10
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/TaskManager.cc	Sat Nov 14 21:17:02 2009 +0900
+++ b/TaskManager/kernel/ppe/TaskManager.cc	Sun Nov 15 02:02:30 2009 +0900
@@ -1,8 +1,8 @@
 #include "TaskManager.h"
+#include "Scheduler.h"
 
 TaskManager::TaskManager(int num) : machineNum(num)
 {
-    gen_random = new Random;
 }
 
 TaskManager::~TaskManager()
@@ -83,7 +83,13 @@
 int
 TaskManager::get_random()
 {
-    return gen_random->getData();
+    return random();
+}
+
+MemList*
+TaskManager::createMemList(int size, int count)
+{
+    return get_scheduler()->createMemList(size, count);
 }
 
 Scheduler*