javashot is a free and open-source Java library which captures the dynamic execution flow of a Java app using Java instrumentation.
This way, you will be able to understand how a Java program is executed in an easier way.
javashot generates .dot files that you can view using the various tools from graphviz.org.
javashot is a cross-platform utility capable of running on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).
Detailed instructions on how to install and use the javashot utility on your Mac are available HERE.
- Solves these issues:
- Multi-threaded applications
- Problem with class with same name in different packages