UndoDB roadmap

UndoDB has supported programs that use multiple threads and asychronous signal handlers since version 2.0. The recent release of v2.2 brought a tenfold increase in speed, plus support for attaching to running programs.

Our roadmap for future versions is subject to change, but the following will be released shortly:

Netbeans Integration

We will shortly be releasing a Netbeans plugin along with modifications to Netbeans itself, in order to marry the power of UndoDB with a state-of-the-art IDE.

Native graphical debugging

We will also be releasing our own graphical debugger which will provide better access to the power of UndoDB and doesn't rely on gdb.

Version 3.0

Slightly further out is version 3.0, which will include the ability to debug programs that use shared memory.

And beyond...

For releases subsequent to version 3, we plan to support other architectures (such as SPARC, PowerPC, ARM or MIPS), and other operating systems (such as BDS/Apple's OS X, or other flavors of UNIX such as AIX, HP-UX, etc).

We also have plans for advanced debugging features, such as the ability to change state at a point in the program's history and replay (thus "rewriting history"), or the ability to find the most recent time in a program's history that arbitrary criteria were met (such as some expression evaluating to true).

You can help decide

The order and details of these post-version 3 features depends largely on customer demand, so please e-mail us with your feature requests, or any comments you may have.





Copyright © Undo Ltd, 2005-2008. Photography © SnapR