Actoverse: a reversible debugger for actors

Kazuhiro Shibanai, Takuo Watanabe · 2017

The Actor model is a concurrent computation model based on asynchronous message passing and shared-nothing principle. These characteristics and the absence of locks guarantee that actor-based programs can avoid simple concurrency bugs such as data races and deadlocks. However, they are not completely free from application level concurrency bugs that occur, for example, due to the indeterminate arrival order of messages.

Read the paper · More papers on PaperTik