Instruction retires at cycle and writes a register with some valuememory address and performs this memory operationEvent graphs are a useful middle-ground between commit logs and waveforms (and can augment both of them).
time: 1, event: "e", metadata: { d: d1 }
time: 5, event: "e", metadata: { d: d2 }
time: 8, event: "e", metadata: { d: d3 }