>>>>> "Rupert" == Rupert Swarbrick <rswarbrick at gmail.com> writes:
Rupert> Robert Dodier <robert.dodier at gmail.com> writes:
>> On 2013-04-03, Raymond Toy <toy.raymond at gmail.com> wrote:
>>
>>> I tried this out on an old 750 MHz sparc with cmucl, the oldest and
>>> slowest machine I have access to. From the maxima prompt until "?
>>> run_testsuite" returns, it takes about 7 sec. A tad slow, but not
>>> terribly slow. About 3 sec for the next invocation.
>>
>> For the record, that's still faster than the machine I used for several
>> years for Maxima development -- 450 MHz PIII with a slow disk (the
>> stepper motor sounded like a lawn mower) -- which was the inspiration
>> for reworking the info system to use an index. That box got recycled a
>> while ago so unfortunately I can't use it for comparison. Anyway the
>> index system was fast enough that I didn't notice how long it took. I
>> might have posted a message about it back when I was working on that
>> stuff.
Rupert> I've been convinced that this should be done offline in advance! I'll
Rupert> think about it a bit more and post some patches in a few days.
How will this work then? Are you going to require every developer to
have a particular lisp to generate the index files? Or can it be made
truly portable? (That could have some fun bugs if the index files are
generated with one lisp but are being read by another.)
Ray