|  |
Multi-Thread Run-time Analysis Tool for Java
A tool that detects and analyzes potential data race and deadlock conditions that might occur in multi-threaded Java programs.
Date Posted: March 11, 2008
|
|
 |
 |
|
 |  Both. The tool can be valuable to developers in checking the correctness of concurrent programs they write, as well as for testers in checking concurrency problems in software components or products. | | |
 |  In command line mode, set property -Dcom.ibm.mtrat.dbg.cl=true.
In the Eclipse plug-in's front-end, go to Window > Preferences > Thread Analysis and select the check box Print debug message. | | |
 |  The tool is a dynamic run-time checking tool. It will analyze the code that actually executed. If part of the code is not executed, the tool cannot analyze that part. | | |
 |  Before the tool launches applications for analysis, it will check for all necessary JAR files. If it cannot find all files, it will bring up this window. Please click on Window > Preferences... > Thread Analysis and select the correct directory in the box. | | |
 |  When the tool launches programs, it will read the configuration of programs. Please run the program first, and then launch it by Multi-Thread Run-time Analysis Tool for Java in order to check data race and deadlock.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
| |
|
|
 |
|
View screenshots:
 |
| |
|