From owner-freebsd-questions Fri Aug 16 0: 3:18 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6250737B400 for ; Fri, 16 Aug 2002 00:03:15 -0700 (PDT) Received: from smtp.infracaninophile.co.uk (happy-idiot-talk.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A68743E70 for ; Fri, 16 Aug 2002 00:03:13 -0700 (PDT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) by smtp.infracaninophile.co.uk (8.12.5/8.12.5) with ESMTP id g7G737Yk013968; Fri, 16 Aug 2002 08:03:07 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost) by happy-idiot-talk.infracaninophile.co.uk (8.12.5/8.12.5/Submit) id g7G7304U013967; Fri, 16 Aug 2002 08:03:00 +0100 (BST) Date: Fri, 16 Aug 2002 08:03:00 +0100 From: Matthew Seaman To: Kai Zhang Cc: Linh Pham , freebsd-questions@FreeBSD.ORG Subject: Re: Does we have a source browser on freebsd system? Thanks n/t Message-ID: <20020816070300.GA13784@happy-idiot-talk.infracaninophi> References: <20020815095859.G15133-100000@q.closedsrc.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.1i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Aug 15, 2002 at 02:50:16PM -0700, Kai Zhang wrote: > Does CVSWeb provide the feature for me to easily locate a symbol definition, > references, call/caller graph etc like we have in Developer Studio on > Windows? Try http://minnie.tuhs.org/FreeBSD-srctree/FreeBSD.html which sounds like at least part of what you want. It only covers the kernel though. Otherwise, there's the standard profiling tools supplied with the system, such as gprof(1) --- if you don't have a FreeBSD system the man page can be viewed at http://www.freebsd.org/cgi/man.cgi?query=gprof&apropos=0&sektion=0&manpath=FreeBSD+4.6-stable&format=html See also the Developer's Handbook which has a great deal of documentation about various parts of the kernel: http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/index.html Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way Tel: +44 1628 476614 Marlow Fax: +44 0870 0522645 Bucks., SL7 1TH UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message