Thread Validator is a concurrent thread analysis tool for use by software developers and software quality assurance testers. Thread deadlocks cause your application to hang, and high thread contention for critical sections can cause your application to perform poorly. Thread Validator allows you to monitor these situations and more.
Use Thread Validator to:
o Identify deadlocks in your application.
o Identify potential deadlocks in your application.
o Identify busy contended critical sections in your application.
o Identify slow critical sections in your application.
o Identify re-entered critical sections in your application.
o View thread-locking behaviour in real-time.
o Improve your software quality by modifying your threading behaviour.
o View all open handles that your application can wait on.
o Command line API to support automated use (Jenkins, etc.).