Deterministic debugging with Delve And the state of Delve

By Derek Parker

Session summary 

A clear and confident speaker.

What’s new in Delve

What is deterministic debugging?

Capturing the exact state of a system when a program/process is run, so you can replay the scenario of the bug exactly and repeatedly so you can debug.

Their project makes use of Mozilla RR.

Look at single threaded / thread scheduling that is imposed.

Pro points: Can record remotely and replay locally.