diff TaskManager/kernel/ppe/TaskList.h @ 713:f725c6455d19

remove SIMPLE_TASK conditional
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 16 Dec 2009 15:27:46 +0900
parents 0558abba673c
children 974cd68383b3
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/TaskList.h	Wed Dec 16 09:39:24 2009 +0900
+++ b/TaskManager/kernel/ppe/TaskList.h	Wed Dec 16 15:27:46 2009 +0900
@@ -5,19 +5,15 @@
 #include "Task.h"
 
 
-#define TASK_MAX_SIZE 16
+#define TASK_MAX_SIZE 32
 
-class TaskList { // 528byte
+class TaskList { // 784 byte
 public:
     BASE_NEW_DELETE(TaskList);
 
     int length; // 4 byte
     TaskList *next; // 4 byte
-#ifdef SIMPLE_TASK
-    SimpleTask tasks[TASK_MAX_SIZE]; // 512
-#else
-    Task tasks[TASK_MAX_SIZE]; // 512
-#endif
+    SimpleTask tasks[TASK_MAX_SIZE]; // 24*TASK_MAX_SIZE
     TaskList *output; // 4 byte
     int a[1]; // padding