Introducing Typemock Racer 1.0 – Find multithreaded deadlocks
Historical article · Originally published May 19, 2009; technical details may be outdated.
I’m proud to announce the official release of Typemock Racer- A Parallel Inspection engine for your multithreaded code. Think Microsoft Chess, only it’s available today, for visual studio 2008, and will continually be updated with new features.
![]()
Racer’s main purpose is to find and recreate deadlocks in code that you give it. Think of it like specifying a unit test, but then putting one simple attribute on top of the test called [ParallelInspection]. This will turn the test into a Racer test.
In the future racer will extend to also checking for race conditions, but currently will find deadlocks in managed code.
I made a quick little movie that shows how to start using it quickly and painlessly. see below.
Embedded Flash media from the original post is no longer playable.