Dot

dot is a tool for automatically laying out graphs. The Cecil group uses dot to graphically view their call graphs, and we would like to do the same. /projects/cecil/cecil/dot/bin contains dot executables for several architectures. An Alpha executable of the newer version of dot is in our project bin directory /afs/cs.washington.edu/project/dyncomp/bin/dot.

The dot users' manual is quite readable and fairly complete. You should look at that if you would like to use dot. You can also look at dot's man page:

man -M /projects/cecil/cecil/dot/man dot
There's also a postscript document Drawing Graphs with dot .

For an example dot graph description, look at the Multiflow back-end call graph and its corresponding PostScript rendition.


Last updated March 14, 1997.
Brian Grant (grant@cs.washington.edu)