annotate src/parallel_execution/Tree.cbc @ 342:de1e315379c6

Add CodeGear.cbc
author Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
date Thu, 25 May 2017 22:49:40 +0900
parents 27bc962020de
children eec6553a2aa6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
276
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
1 typedef struct Tree<Impl{
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
2 union Data* tree;
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
3 struct Node* node;
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
4 __code putRedBlackTree(Impl* traverse, struct Node* node, struct Node* root, struct Node* newNode);
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
5 __code getRedBlackTree(Impl* traverse, __code next(...));
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
6 // __code removeRedBlackTree();
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
7 // __code clearRedBlackTree();
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
8 __code next(...);
27bc962020de add SynchronizedQueue.cbc
mir3636
parents:
diff changeset
9 } Tree;