Visualizing classload hierarchy

Ever wonder why Java program’s startup too slow, or is suffering from classloader leak? Maybe you’ve encountered the infamous “java.lang.OutOfMemoryError: PermGen space” exception. If you’ve wondered what classes are in your permgen/metaspace and which class was loaded which, this tool (in python) can help provide some of the answers. It makes a graph of the class loading hierarchy. The tool is easily extendable to include features like regex matching class names, filtering by package hierarchy, etc.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.