Yet Another Call-graph Analysis Monitor 2.0.1
by Markus Sprunck
This experiment demonstrates how to visualize the method calls of a running Java application with a web client. The application uses THREE.js to render the graphic with webGL. A small agent process connects to a running Java Virtual Machine and collects call stack information of the running process. The result is a live picture of the dynamic call graph. You may read more and get the source code here.