home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / lisp / mcl / 1924 < prev    next >
Encoding:
Internet Message Format  |  1993-01-01  |  2.6 KB

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