February 04, 2010
Ran across this tool that someone posted to the agile usability list.
CHESS is a tool for finding and reproducing Heisenbugs in concurrent programs. CHESS repeatedly runs a concurrent test ensuring that every run takes a different interleaving. If an interleaving results in an error, CHESS can reproduce the interleaving for improved debugging. CHESS is available for both managed and native programs.

tags: ComputersAndTechnology
comments powered by Disqus