Find and fix synchronization bugs in your application while you test
vmlens works with:
vmlens enables you to unit test your multithreaded java code
Detect Java Race Conditions without false positives.
Detect Deadlocks during tests by using wait points.
Use wait points to find all types of concurrent bugs.
See when and where your fields and monitors were accessed by which threads.
Simply add vmlens to the VM arguments of your application.
with vmlens in 3 easy steps
Test your application with vmlens. Simply add vmlens as java agent to the VM arguments of your application.
vmlens traces your application while you tests. After your test vmlens checks the execution trace for concurrency bugs.
Now you can analyze and fix the bugs found.
Try vmlens for free. No credit card or e-mail address needed. 100% free for open source.