« Dear Nat Torkington | Main | Interesting Developments In Program Recording »
September 29, 2008
Chronicle Update
I don't have any big-ticket items rushing the beta 1 freeze on Tuesday PDT, and I'm temporarily not slammed with reviews for other people's big-ticket items, so I'm investing a little time in Chronicle and Chronomancer, partly because other people keep trying to use them.
Today I updated Chronicle to Valgrind 3.3.1. This makes it work on more recent Linux distributions and fixes a few bugs. I also changed the Chronicle build system and file layout so that all the Chronicle support programs are built as part of Valgrind's build system. This simplifies the build and means that "make install" will now install Chronicle's programs somewhere useful. The steps for building and running Chronicle are now simpler and hopefully more robust.
Another thing I'd like to do is to make it easier to get started with Chronomancer. There are two main usage scenarios I want to address:
- User has no existing Eclipse project and wants to debug from a saved database
- User has no existing Eclipse project and wants to run their app under Chronicle and debug the results
I'm also hoping to write some Gecko-specific debugging extensions. It would be interesting to visualize frame trees and find a way to somehow integrate their history at the same time.
Posted by roc at September 29, 2008 9:20 PM
Comments
It seems instruction recorders will become a hot topic.
Visual Studio 2010:
"New features include the ability to eliminate non-reproducible bugs by providing a TiVo-like recording capability for reproducing bugs"
Posted by: RichB at September 30, 2008 9:41 PM