erszcz / ecg

Generate a GraphViz .dot file describing an Erlang module call graph

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ecg

Generate a GraphViz .dot file describing a module call graph.

Erlang lists module call graph

Build

rebar3 escriptize

Usage

bin/ecg lists /Users/erszcz/apps/erlang/20.0/lib/erlang/lib/stdlib-3.4.1/ebin/lists.beam
open lists.png      # on macOS
xdg-open lists.png  # on Linux
bin/ecg dtls /Users/erszcz/src/erlang/otp/lib/ssl/ebin/dtls_udp_listener.beam \
             /Users/erszcz/src/erlang/otp/lib/ssl/ebin/dtls_connection.beam
cat dtls.dot
open dtls.png       # on macOS
xdg-open dtls.png   # on Linux

Similar tools

About

Generate a GraphViz .dot file describing an Erlang module call graph

License:Other


Languages

Language:Erlang 74.3%Language:Shell 25.7%