Perfect Replayability

from blog Languages and Architecture, | ↗ original
Overview In short, we eliminate all undefined behavior, remove as many sources of nondeterminism 3 as possible, and record the rest. Let's start with how we can record inputs! Recording Inputs We can start up our program in "recording mode",...