java-callgraph:为Java程序生成静态和动态调用依赖图


一套用于在Java中生成静态和动态调用图的程序。

  • javacg-static。从jar文件中读取类,沿着方法体走,并打印出一个调用者-被调用者的关系表。
  • javacg-dynamic。作为一个Java代理运行,对用户定义的一组类的方法进行检测,以跟踪它们的调用。在JVM退出时,打印出一个调用者与被调用者的关系表,以及一些调用的情况

点击标题