Mercurial > hg > GearsTemplate
changeset 264:cd6ea4c7f6a5
add Todo
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 28 Jan 2017 16:29:15 +0900 |
parents | 18b43cdc8ee5 |
children | 4ccf776db994 |
files | src/parallel_execution/Todo |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/parallel_execution/Todo Sat Jan 28 16:18:03 2017 +0900 +++ b/src/parallel_execution/Todo Sat Jan 28 16:29:15 2017 +0900 @@ -6,6 +6,14 @@ Stackのnext(やisEmpty)に代入された時点でわかる。なので、あまり自明な見つける方法がない。 引数の異なるnextは異なる名前を持つべきか? 持たなくてもできるが... + goto next(data, ...); 引数で渡された continuation に移動 + goto nodeStack->push(newNode, replaceNode1); Interface の呼び出し。(ここで replaceNode1 が stack の戻り値を受けることがわかる。 + goto replaceNode(traverse, traverse->current, newNode); 普通のgoto + goto rotateTree->next(...); DataGearに格納された continuation + + などをチェックする必要がある。これらの型チェックは CbC level では行われない。(CbCはmeta levelだから) + + Sun Jan 22 20:11:28 JST 2017 TaskManagerから必要なCPUWorkerを生成する