Mercurial > hg > GearsTemplate
comparison src/parallel_execution/Todo @ 324:d9887056ae5b
Update Todo and Add comment to perl script
author | one |
---|---|
date | Fri, 14 Apr 2017 19:52:26 +0900 |
parents | 366baa247572 |
children | 0c113f8e5a3f |
comparison
equal
deleted
inserted
replaced
323:131a04a70dd8 | 324:d9887056ae5b |
---|---|
1 Fri Apr 14 18:44:09 JST 2017 | |
2 struct B { | |
3 A a; | |
4 ..... | |
5 } | |
6 struct A { | |
7 __code init(..., __code next(A a, ...)); | |
8 } | |
9 par goto A->init(a); | |
10 // meta level | |
11 task->code = C_init_A; | |
12 task->data[idg] = ...; | |
13 task->data[idg + 1] = ...; | |
14 task->data[odg] = ...; | |
15 task->next = C_writeToa; | |
16 goto meta(context, context->TaskManager->spawn) | |
17 | |
18 // lambda version? | |
19 par goto A->init(\A -> a = A) | |
20 | |
21 // meta level | |
22 par goto A->init(next = \A -> a = A) | |
23 | |
1 Wed Mar 1 18:25:36 JST 2017 | 24 Wed Mar 1 18:25:36 JST 2017 |
2 | 25 |
3 parallel_executtion/test/ を .cbc に書き直す | 26 parallel_executtion/test/ を .cbc に書き直す |
4 rb_tree の stub をできるだけ取り外す | 27 rb_tree の stub をできるだけ取り外す |
5 synchornizedQueue の meta部分を分離する | 28 synchornizedQueue の meta部分を分離する |