ThreadSafe 1.3.4 released

ThreadSafe 1.3.4 improves support for Java 8 and SonarQube 5 and copes with even larger projects.
CONTINUE READING »


ThreadSafe 1.3.3 released

ThreadSafe 1.3.3 adds support for the @GuardedBy annotation.
CONTINUE READING »


ThreadSafe 1.3.2 released

ThreadSafe 1.3.2 provides faster analysis with lower memory requirements, and includes many compatibility and stability improvements.
CONTINUE READING »


ThreadSafe 1.3.1 released

ThreadSafe 1.3.1 features 6 new rules, increased accuracy, and many minor improvements.
CONTINUE READING »


GrammaTech’s CodeSonar now offers ThreadSafe plug-in

ThreadSafe is now available as a fully-integrated plug-in to GrammaTech’s CodeSonar suite of program analysis tools.
CONTINUE READING »


ThreadSafe 1.3 released: now available to all Java developers

PRESS RELEASE: Previously ThreadSafe was limited to use with the Eclipse IDE or SonarQube platforms. The release of ThreadSafe 1.3 marks a breakthrough, with a new standalone command line tool bringing the benefits of ThreadSafe to all developers irrespective of IDE and making it possible to integrate ThreadSafe to facilitate automated testing of code on build servers.
CONTINUE READING »


CIO.com: Why Software Testing Can’t Save You From IT Disasters

CIO CIO.com investigates the role of static analysis in identifying and fixing critical bugs in concurrent software.
CONTINUE READING »


InfoQ: Discover and Diagnose Java Concurrency Problems

InfoQ In this InfoQ article, ThreadSafe Solo is shown in action discovering and diagnosing concurrency bugs in open source applications including Apache JMeter and K9Mail.
CONTINUE READING »


Thumbs Up for ThreadSafe

NovaTec Ivan Senic reviews ThreadSafe for the NovaTec blog.
CONTINUE READING »


Contemplate and GrammaTech Announce Partnership

PRESS RELEASE: Contemplate Ltd announced today a technology partnership agreement with GrammaTech, Inc. which will lead to the integration of ThreadSafe and CodeSonar, dramatically improving developers’ ability to detect data race errors in Java source code.
CONTINUE READING »