Skip to content

Commit

Permalink
Update Future_work.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Abhiroop authored Jun 8, 2021
1 parent 08038da commit 2e6fcdc
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion doc/notes/Future_work.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,14 @@
1. Multiple containers.
2. Priorities on containers and tasks.
3. Time. Preferably some way of handling time that fits into the Channel abstraction.
i. One interesting idea - Have a hidden time process and the process gets blocked on that process which sends a message after time t.
ii. Timed channels - useful for implementing timeouts. Can we implement this simply using what we already have?
4. Study/experiment with efficient list representation in the heap (https://ieeexplore.ieee.org/document/1663507)



## Researchy

1. Memory management - Look into alternatives to a stop the world GC
2.
2. Implement FRP as a library in CamIoT. Why? A: Utilising the send, recv primitives might help implementing push-based FRP.
3. How does the channel-based model extend to containers and distribution?

0 comments on commit 2e6fcdc

Please sign in to comment.