Yonita for Concurrrency

Would you like to leverage the full power of multi-core processors? Have you ever noticed your application failing in a multi-threaded environment? Have you ever been stuck for hours trying to pinpoint a race condition in your code?

If you have answered yes to any of these questions, Yonita for Concurrency is the right tool for you!

Yonita for Concurrency is a cutting-edge static-analysis tool that automatically scans your code in search for concurrency anti-patterns, including:

  • Race conditions
  • Deadlocks
  • Starvation
  • Lack of synchronization/critical sections
  • Sequential code (hints how to make your code parallel to better use current processors!)

With Yonita for Concurrency, you can pinpoint multithreading problems early in a development lifecycle, thus improving quality and performance of your software as well as reducing costs and shortening schedules.

Languages supported: Java bytecode, CLR bytecode (.NET), Java and JSP sources, C# sources
Frameworks supported: spring