See how the race condition happened
The field access can not be ordered according to the java memory model, a race condition occurred. VMLens shows the thread interleaving of each concurrently accessed field.
See where the race condition happened
VMLens shows you the stack trace for each field access or monitor access.
Detect race conditions in Java automaticallyVMLens traces all field accesses while you run your application inside eclipse. If a field access is not correctly synchronized, VMLens has found a java race condition for you.
Does your application contains race conditions? Stop wasting your
time debugging race conditions.
Enable inside Eclipse Run -> Run Configurations...