There should be a mechanism for persisting/checkpointing message queues to disk, as well as recovering message queues from disk. This is to enable consistently checkpointing and recovering the Portals interpreter. Ask @jonasspenger for more details.
This includes the following tasks:
[ ] Add a mechanism to checkpoint (persist) the message queues of the interpreter to disk
[ ] Add a mechanism to recover checkpointed message queues, for example upon restart.
[ ] Add a mechanism to checkpoint+recover the state and message queues together.
There should be a mechanism for persisting/checkpointing message queues to disk, as well as recovering message queues from disk. This is to enable consistently checkpointing and recovering the Portals interpreter. Ask @jonasspenger for more details.
This includes the following tasks: