Newsgroups: comp.lang.clos,comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!spool.mu.edu!uwm.edu!lll-winken.llnl.gov!ames!kronos.arc.nasa.gov!freud.arc.nasa.gov!chucko
From: chucko@freud.arc.nasa.gov (Chuck Fry)
Subject: Class finalizing utilities?
Message-ID: <1994Nov10.005658.23525@ptolemy-ethernet.arc.nasa.gov>
Sender: usenet@ptolemy-ethernet.arc.nasa.gov (usenet@ptolemy.arc.nasa.gov)
Nntp-Posting-Host: freud.arc.nasa.gov
Organization: RECOM Technologies, Code FLM, NASA Ames, Moffett Field, CA
Date: Thu, 10 Nov 1994 00:56:58 GMT
Lines: 22
Xref: glinda.oz.cs.cmu.edu comp.lang.clos:2635 comp.lang.lisp:15563


I'm looking for a utility to pre-finalize classes, encache method
selection for generic functions, etc., for an application using a number
of CLOS classes and a variety of generic functions.  My users are
unhappy with the delays on the first time any operation is performed,
and CLOS delays are a large part of the problem.  I'd like to
pre-finalize the most common application classes, and so forth, so that
these delays are minimized.

I know this is a frequently requested hack, but I was unable to find any
mention of it in Mark Kantrowitz's excellent Lisp and CLOS FAQs.  Does
anyone have a freely licensable hack for this?  Is one included in the
PCL distribution?  Or do I have to write it myself?

Thanks in advance.  Please post or email any replies, and I'll summarize
to the net.
 -- Chuck

-- 
   Chuck Fry  Work: chucko@freud.arc.nasa.gov  Play: chucko@rahul.net
 I speak for myself.  NASA and RECOM Technologies speak for themselves.
  "On the Internet, no one knows you are a contractor." -- Eugene Miya
