
The Intel Simics simulator version 7 removed a long-standing feature from the simulator framework. Reverse execution is no longer available. In its place, in-memory snapshots were introduced, which arguably offer most of the benefits at a lower implementation cost. What happened? I’ve been asked about the reasoning behind the chance on several occasions since I left Intel. I’d like to share my perspective on the decision, as it highlights the challenges of turning an idea into a robust, shippable feature.
Continue reading “Reversing out of Reverse”



A
A new record, replay, and reverse debugger has appeared, and I just had to take a look at what they do and how they do it. “
Simics can run and debug UEFI BIOSes, and that is the
I have a silly demo program that I have been using for a few years to demonstrate the
Debugging – the 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems