scsh-users
[Top] [All Lists]

Re: performance enhancements

To: scsh@martigny.ai.mit.edu
Subject: Re: performance enhancements
From: sjenkins@iastate.edu (Steven L Jenkins)
Date: 5 Apr 1996 20:41:39 GMT
Organization: Iowa State University, Ames, Iowa USA
In article <qijwx3u1lkl.fsf@lambda.ai.mit.edu>,
Olin Shivers <shivers@ai.mit.edu> wrote:
>   It therefore seems as first glance that file i/o and/or reg exprs
>   in scsh are the bull-dogs, my guess is file i/o moreso than reg exprs.
>
>I've spent the last two days working over the I/O system. The optional
>argument parsing and defaulting machinery was not very efficient, which
>really nailed you in I/O because the target port is always optional,
>defaulting to (current-input-port) or (current-output-port). Improving
>optional argument handling trimmed 1/3 of the time off of a loop to
>read every line in /usr/dict/words.

Great! Anything to improve the performance of scsh is a win IMO.

>
>We'll have the new optional-arg stuff in the next release.

Which will be out when again? (I'm planning on spending lots of
time over the summer porting scsh to mzscheme, so it would be
great if the release were in early May or so..).  I hope we don't
have to wait until scsh's birthday again... ;)




<Prev in Thread] Current Thread [Next in Thread>