develooper Front page | perl.perl5.porters | Postings from October 2003

(for the toolbox) Assure Thread Analyzer

Robert Spier
October 13, 2003 11:15
(for the toolbox) Assure Thread Analyzer
Message ID:

Intel appears to have a "Free Edition" of their assure tool.  This
might be useful for thread testing.


The Assure Thread Analyzer is a compilation and analysis system that
executes your program and automatically locates multithreading
errors. The Assure Thread Analyzer supports C and C++ language
applications that use POSIX* threads on Linux*.

As your program runs, the Assure Thread Analyzer monitors its memory
accesses and other events and automatically detects situations which
could cause unpredictable multithreading-related results. The Assure
Thread Analyzer detects thread deadlocks, thread stalls, data race
conditions, inconsistent screen updates, crashes, and more.

With traditional debuggers, you wait until your program crashes or
throws an exception to discover a problem exists. In addition, the
cause of the failure is usually gone by the time your program actually
displays the error. Now with the Assure Thread Analyzer, you can find
problems earlier and more easily, quickly, and reliably. Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About