cl-info revision



>>>>> "Robert" == Robert Dodier <robert.dodier at gmail.com> writes:

    Robert> On 7/18/06, Raymond Toy <raymond.toy at ericsson.com> wrote:

    >> I've never found describe to be annoyingly slow.

    Robert> Well, your computer is doubtless faster than mine.
    Robert> ? showtime (first call) => 11 s clisp, 17 s gcl, 7 s sbcl
    Robert> ? showtime (second & later) => 4 s clisp, 7 s gcl, 4 s sbcl
    Robert> That's far too slow.

Whoa!  That is far too slow.  I don't know what has happened then.  I
do recall testing 2 different regex packages and one had times like
you say.  Nregex produced times of 1 sec or less on a 300 MHz sparc
with cmucl.  Since you said you have a 450 MHz machine, something bad
has happened since nregex and cl-info were added.

    >> I thought gcl uses its own info package instead of
    >> cl-info.  (I think.)

    Robert> No, some time ago GCL was switched over to using Maxima's info
    Robert> system because GCL's built-in info doesn't respect the Maxima
    Robert> prompt variables. IIRC that causes trouble for xmaxima and wxmaxima.

Oh, that's a problem for gcl since it's compiler is very slow.

If describe were faster, say, by replacing nregex with cl-ppcre, would
that be acceptable?  

Have you investigated why it is so slow?  I'll try to look, but the
slowest machine I have access to now is a 800 MHz machine.

Ray