Move backwards and forwards through your code to uncover the most difficult problems
One of the most challenging aspects of troubleshooting code is reproducing the problem that you are trying to address. This is especially critical when you are facing time-to-market pressure. Deterministic replay allows you to record the detailed behavior of your program and capture the computational trajectory that has caused your hang or crash. ReplayEngine provides you with the ability to move freely backwards and forwards through your program, drastically reducing the time spent finding the root cause of your defect.
"ReplayEngine...allows me to work backwards from the program crash towards the defect. This is much nicer than having to repeatedly set breakpoints and restart my program from the beginning."
-Dan Hiepler, Senior Developer
Intelligent Light, Inc.