home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!sun-barr!olivea!apple!cambridge.apple.com!straz@cambridge.apple.com
- From: straz@cambridge.apple.com (Steve Strassmann)
- Newsgroups: comp.lang.lisp.mcl
- Subject: new metering tool for MCL available
- Message-ID: <9301012159.AA02717@cambridge.apple.com>
- Date: 1 Jan 93 21:59:52 GMT
- Sender: info-mcl-request@cambridge.apple.com
- Lines: 55
- Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
-
- This is now available at CMU and also at
- cambridge.apple.com:/pub/MCL2/contrib/metering.lisp
-
- -----------
- Date: Fri, 1 Jan 93 01:03:51 EST
- From: Mark.Kantrowitz@GLINDA.OZ.CS.CMU.EDU
- To: mkant@CS.CMU.EDU
- Subject: Metering Version 2.0
-
- A new version of the Metering system (code profiler) is now available
- in ftp.cs.cmu.edu:/afs/cs.cmu.edu/user/mkant/Public/Lisp as the file
- metering.lisp. (Be sure to cd to this directory in one fell swoop.)
-
- This version has been tested in the following lisps:
- Macintosh Common Lisp (2.0)
- Macintosh Allegro Common Lisp (1.3.2)
- CMU Common Lisp (16d, Python Compiler 1.0 ) :new-compiler
- CMU Common Lisp (M2.9 15-Aug-90, Compiler M1.8 15-Aug-90)
- ExCL (Franz Allegro CL 4.1 [SPARC R1] 8/28/92 14:06) :allegro-v4.1
- ExCL (Franz Allegro CL 4.0.1 [Sun4] 2/8/91) :allegro-v4.0
- ExCL (Franz Allegro CL 3.1.12 [DEC 3100] 11/19/90) :allegro-v3.1
- Lucid Common Lisp (4.0.1 HP-700 12-Aug-91)
- Lucid Common Lisp (3.0)
- Lucid CL (Version 2.1 6-DEC-87)
- AKCL (1.86, June 30, 1987 or later)
- Ibuki Common Lisp (Version 2, release 01.027)
-
- The key new features are support for MCL 2.0, Franz Allegro 4.1, Lucid
- 4.0 and CMU CL 16d.
-
- --mark
-
- [below: documentation excerpt from metering.lisp]
-
- ;;; ****************************************************************
- ;;; Metering System ************************************************
- ;;; ****************************************************************
- ;;;
- ;;; The Metering System is a portable Common Lisp code profiling tool.
- ;;; It gathers timing and consing statistics for specified functions
- ;;; while a program is running.
- ;;;
- ;;; The Metering System is a combination of
- ;;; o the Monitor package written by Chris McConnell
- ;;; o the Profile package written by Skef Wholey and Rob MacLachlan
- ;;; The two systems were merged and extended by Mark Kantrowitz.
- ;;;
- ;;; Address: Carnegie Mellon University
- ;;; School of Computer Science
- ;;; Pittsburgh, PA 15213
- ;;;
- ;;; This code is in the public domain and is distributed without warranty
- ;;; of any kind.
- ;;;
- ;;; Bug reports, comments, and suggestions should be sent to mkant@cs.cmu.edu.
-