Search
Project Description
CHESS is a tool for systematic and disciplined concurrency testing. Given a concurrent test, CHESS systematically enumerates the possible thread schedules to find hard-to-find concurrency errors, including assertion violations, deadlocks, data-races, and atomicity violations.

Requirements

  • Windows 2003 or later (only tested on 32bit,x86)
  • Visual Studio 2010, with C# and C++ features installed

Documentation

More Information

Questions

Send email to chequers for questions and bugs.

This project is sponsored by the Research in Software Engineering Group (RiSE) based in the Microsoft Research Redmond Laboratory.
Last edited Apr 13 2011 at 2:09 PM by tball, version 6
Updating...
© 2006-2012 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2012.1.11.18365