From: Paulo J. Matos aka PDestroy
Subject: Lisp Code Analyzers and Profilers
Date:
Message-ID: <9926or$i98$1@venus.telepac.pt>
Hi,
Do any of you know any good programming tools like Code Analyzers or
Profilers for Common Lisp???
Best regards,
--
Paulo J. Matos aka PDestroy
http://www.pdestroy.net
ICQ UIN - 361853
--
Heroin, cocaine, drunkography, opium and pederasty were sure vehicles to
ephemeral success. The freemasonry of vice buoyed all its members... Gala's
and my strenght was that we always lived a healthy life in the midst of all
the physical and moral promiscuity, taking no part in it without smoking,
without taking dope, without sleeping around.
- Dali, Salvador
On Sun, 18 Mar 2001 11:33:27 -0000, "Paulo J. Matos aka PDestroy"
<········@netcabo.pt> wrote:
> Do any of you know any good programming tools like Code Analyzers or
What do you mean exactly by code analyzers? COVER, for example, is a
coverage analysis tool by Richard Waters available at the Common Lisp
Repository:
ftp://ftp.cs.cmu.edu/user/ai/lang/lisp/
> Profilers for Common Lisp???
I guess that all commercial implementations come with a profiling tool. As
for the major open-source ones, CMU CL provides such a tool (documented in
the user manual) but CLISP does not.
I am aware of two freely available generic profiling tools. Both of them
are included in CLOCC (Common Lisp Open Code Collection):
http://sourceforge.net/projects/clocc
Daily snapshots of the whole CLOCC source tree can be downloaded at:
http://cvs.sourceforge.net/cvstarballs/clocc-cvsroot.tar.gz
The first of the above mentioned profiling tools is METERING by Mark
Kantrowitz. It's in the src/tools/metering directory of the CLOCC source
tree.
The other tool was developed by Donald Cohen and it's in file
src/donc/record-calls.lisp. Also see src/donc/measure-usec.lisp by the same
author.
Paolo
--
EncyCMUCLopedia * Extensive collection of CMU Common Lisp documentation
http://cvs2.cons.org:8000/cmucl/doc/EncyCMUCLopedia/