
ReplayDIRECTOR™ gives you Deep Recording. This is much more than just video or screen capture. Replay records every line of code that your application executes and ensures that it will replay with the same path of execution through your code. Every time.
Replay works without source code changes, and it won't affect your performance, so you don't need to do anything except turn it on.
Replay technology allows you to precisely and immediately reproduce an exact sequence of program instructions. Not just mouse and keyboard events... everything. This includes network data, user input, interrupts, callbacks and thousands of other data sources. If your software does it, Replay records it and lets you play it back. With ReplayDIRECTOR™, you can pause your replay right before a problem occurs and see what's going on in the debugger.
ReplayDIRECTOR™ identifies every potential source of non-determinism in your application, and records it. During playback, the recorded data is fed back to your application and asynchronous timings are reproduced. The result is a perfect, line-for-line playback execution of the software you have recorded.
ReplayDIRECTOR™ does not require any source code changes and supports several platforms including Java, Windows and the XBOX 360.
Replay is applied to compiled-binaries only. You can use Replay on your entire application including 3rd party binaries. You can always Replay your recordings in any debugger, set breakpoints, single-step and inspect data.
You owe it to yourself and your company to check out what ReplayDIRECTOR™ can do.
