Plugins (1085)


Training and Consulting (46)



EPIC Poll

What is your favourite developer portal?

[ Results | Polls ]

Votes: 585
Comments: 0


Category: Plugin Directory / Source Code Analyzer / CheckThread: Static Analysis for Java Threading

CheckThread: Static Analysis for Java Threading 
Rate this plugin | Report broken link | Details
| hits: 0
CheckThread: Static Analysis for Java Threading

Version: 1.0.7.1
Support Eclipse Version: Europa (3.3.2)
License: Other
Development Status: Beta
Company: CheckThread.org
Plugin home pageHome Page
Plugin SupportPlugin Support
Discussion ForumsDiscussion Forum
Buy Now

SUMMARY
CheckThread provides a thread annotation library and a static analysis engine for finding threading bugs at compile time. CheckThread will report thread confinement violations and race conditions within the Eclipse IDE.

QUICK START
  • Install the Eclipse Plugin, restart Eclipse.
  • Import the checkthread-annotation.jar file into your Java project. You can get this jar from checkthread.org or inside the unpacked plugin.
  • Add @ThreadSafe, @ThreadUnsafe, and @ThreadConfined to your Java code. See the code samples on checkthread.org for guidelines.
  • Press the CheckThread toolbar button. CheckThread will automatically run whenever you compile your Java code.

ANNOTATION LISTING
  • @ThreadSafe - Add this annotation to methods that are thread safe. CheckThread will validate that there are no race conditions.
  • @ThreadUnsafe - Add this annotation to methods that are not thread safe.
  • @ThreadConfined- Add this annotation to methods that are thread confined. For example, methods on Swing components are confined to the event-dispatch thread. CheckThread will report if you are calling a Swing method on the wrong thread.

This project is open source under the MIT license.
Added on: 08-Jul-2008 | Updated: 22-Sep-2008




Last 0 Comments