When two threads access a shared variable, at least one thread writes, and there is no ordering of these accesses, a data race occurs. JaDaRD is a JVM agent that monitors the application and reports data races.

Get your project started

Create your first issue by clicking on the "Create issue" button at the top of the page.

Create issue