diff example/word_count_test/ppe/Exec.cc @ 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 d753b4f6b129
children 2708c4a7bade
line wrap: on
line diff
--- a/example/word_count_test/ppe/Exec.cc	Wed Dec 16 09:39:24 2009 +0900
+++ b/example/word_count_test/ppe/Exec.cc	Wed Dec 16 15:27:46 2009 +0900
@@ -9,18 +9,11 @@
 static int
 run(SchedTask *s, void *rbuf, void *wbuf)
 {
-#ifdef SIMPLE_TASK
     char *i_data = (char *)rbuf;
     unsigned long long *o_data = (unsigned long long*)wbuf;
     unsigned long long *head_tail_flag = o_data +2;
     int length = s->read_size();
-#else
-    char *i_data = (char*)s->get_input(rbuf, 0);
-    unsigned long long *o_data = (unsigned long long*)s->get_output(wbuf, 0);
-    /*担当範囲の先頭、末尾が「改行、スペース」か、「それ以外の文字」かのフラグ*/
-    unsigned long long  *head_tail_flag = (unsigned long long*)s->get_output(wbuf,1);
-    int length = (long)s->get_param(0);
-#endif
+
     int word_flag = 0;
     int word_num = 0;
     int line_num = 0;