From owner-freebsd-current@FreeBSD.ORG Wed Feb 9 02:35:59 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D28216A4CE; Wed, 9 Feb 2005 02:35:59 +0000 (GMT) Received: from outbound0.sv.meer.net (outbound0.sv.meer.net [205.217.152.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE6743D46; Wed, 9 Feb 2005 02:35:59 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from mail.meer.net (mail.meer.net [209.157.152.14]) j192ZvV1049373; Tue, 8 Feb 2005 18:35:57 -0800 (PST) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (nat202-3-15-155.pix1.sydney.corp.yahoo.com [202.3.15.155]) by mail.meer.net (8.12.10/8.12.10/meer) with ESMTP id j192Zs8s054211; Tue, 8 Feb 2005 18:35:55 -0800 (PST) (envelope-from gnn@neville-neil.com) Date: Wed, 09 Feb 2005 13:35:49 +1100 Message-ID: From: gnn@freebsd.org To: "Poul-Henning Kamp" In-Reply-To: <51583.1107881822@critter.freebsd.dk> References: <51583.1107881822@critter.freebsd.dk> User-Agent: Wanderlust/2.12.0 (Your Wildest Dreams) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3.50 (powerpc-apple-darwin7.7.0) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII cc: Robert Watson cc: Bosko Milekic cc: current@freebsd.org Subject: Re: UFS/FFS/softupdates/snapshots: the view from 10m above X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 02:35:59 -0000 FYI... I've just started looking at how to use Doxygen to do this sort of thing. Doxygen depends on graphviz (i.e. dot) to draw the graphs and will not only do call graphs but also structural relations in C and C++. I have not had enough time this week, because I'm teaching, to play with those features of Doxygen. My impression is that an interactive tool that depended on cflow and dot could be quite useful as well. I'll report more as I learn it as I want to apply Doxygen and cflow/dot to our code as well as to others. Later, George