changeset 868:d98a83def544

...
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Sat, 23 Jan 2021 14:47:10 +0900
parents a0d07dce1937
children 0f58ffcf8ec3
files src/parallel_execution/generate_stub.pl
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/parallel_execution/generate_stub.pl	Sat Jan 23 13:56:53 2021 +0900
+++ b/src/parallel_execution/generate_stub.pl	Sat Jan 23 14:47:10 2021 +0900
@@ -860,6 +860,8 @@
                 } else {
                     print $fd "${prev}GET_META($instance)->wait = createSynchronizedQueue(${context_name});\n";
                 }
+
+                print $fd "${prev}GeareTaskData(${context_name}, $instanceType) = (union Data*)$instance;\n";
                 if ($inputCount > 1) {
                   for my $i (0..$inputCount-1) {
                       print $fd "${prev}${context_name}\->task->data[${context_name}\->task->idg+$i] = (union Data*)$dataGears[$i];\n";
@@ -867,8 +869,6 @@
                   for my $i (0..$outputCount-1) {
                       print $fd "${prev}${context_name}\->task->data[${context_name}\->task->odg+$i] = (union Data*)$dataGears[$inputCount+$i];\n";
                   }
-                } else {
-                      print $fd "${prev}GeareTaskData(${context_name}, $instanceType) = (union Data*)$instance;\n";
                 }
                 my $putTask = << "EOFEOF";
                 ${prev}element = &ALLOCATE(${context_name}, Element)->Element;