Skip to content

Commit abc3a8a

Browse files
committed
std::rt: Add JoinLatch
This is supposed to be an efficient way to link the lifetimes of tasks into a tree. JoinLatches form a tree and when `release` is called they wait on children then signal the parent. This structure creates zombie tasks which currently keep the entire task allocated. Zombie tasks are supposed to be tombstoned but that code does not work correctly.
1 parent d83d38c commit abc3a8a

File tree

4 files changed

+665
-4
lines changed

4 files changed

+665
-4
lines changed

0 commit comments

Comments
 (0)