ThreadSafe 1.3.4 released

ThreadSafe 1.3.4 is now available. This release includes performance, compatibility and stability improvements.

A free two-week trial of ThreadSafe Solo is available, which allows access to the full functionality of ThreadSafe for Eclipse and the ThreadSafe Command Line Interface.

See the About ThreadSafe section below for a full list of the available software packages and licenses.

Download a free trial

What’s new in ThreadSafe 1.3.4?

In a nutshell, ThreadSafe 1.3.4 provides:

Improved support for Java 8

With its addition of support for lambda expressions and other important new features, recent months have seen rapid uptake of Java 8 by our customers, and this has exposed a number of problems in ThreadSafe’s analysis algorithms. All of these have now been repaired, making ThreadSafe 1.3.4 fully robust for Java 8.

Support for even larger projects

Some of the key analysis algorithms in ThreadSafe have been re-coded to dramatically improve their use of memory. Very large projects that previously needed to be split into subprojects for analysis can be analysed in their entirety using ThreadSafe 1.3.4. On 64-bit machines, ThreadSafe can use more than 2GB of RAM if required, but with its efficient use of memory, very few projects will need more than 2GB for analysis.

Improved compatibility with recent SonarQube releases

Recent releases of SonarQube, including most recently SonarQube 5.0, provide useful new features including support for multi-language projects. Version 1.3.4 of ThreadSafe for SonarQube has been upgraded to fit better with these changes.

About ThreadSafe

ThreadSafe is a static analysis tool for finding concurrency bugs and potential performance issues in Java programs.

ThreadSafe is available in three different packages:

ThreadSafe is available via different licensing options: ThreadSafe Solo, ThreadSafe for SonarQube and ThreadSafe Enterprise. Free trials are available for ThreadSafe Solo.

ThreadSafe Solo licenses can be used with ThreadSafe for Eclipse and the ThreadSafe Command Line Interface, which are available as separate downloads.

A ThreadSafe Enterprise package includes multiple licenses for ThreadSafe for Eclipse and the ThreadSafe Command Line Interface, plus ThreadSafe for SonarQube to allow your team to see and track issues reported by ThreadSafe. It also includes enhanced, priority support.