by a.marks (email)

calltrace is a live visualization of a running computer program. each box is a function in the code, each line is a function call. functions appear the first time they are called.

2005, using valgrind, SDL, openGL, firefox

these stills and the video sample show the startup of firefox on linux. it runs very, very slowly with the instrumentation that generates the data for the visualization -- it takes about two hours to startup, but does actually function correctly, and eventually you can open a url. the video shows only the first sixty seconds of the process.

calltrace was shown at the 40 Winks show, dec 2005 at ego park gallery in oakland, california.

implementation notes and source code