Race Catcher
Race Condition Analysis
Your Application Reliability


Race Conditions try to disagree with Einstein – constant software algorithms create different results on the same input
That is explained, however, by the independently running threads, capable of producing differently aligned in time cause-effect events.
Luckily, Race Catcher - automatically locates Race Conditions with 0% False Positives precision.
You, however, need to let Race Catcher run all the time your application is running - that allows your application to analyze itself for correctness.
Follow 3 simple steps to locate Race Conditions in your Java based application.
1. Download Race Catcher™ and create a free account.
2. Instead of "java -jar yourjar.jar" use "jta -jar yourjar.jar". Otherwise, point to RaceCatcher.jar by -javaagent parameter in your application's startup script.
3. The results will automatically appear in the Race Catcher™ UI