This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Speed or functionality in Guile? (was: Re: gc notes available)


Greg Harvey <Greg.Harvey@thezone.net> writes:

> > > Which would people prefer?
> > > 1) Guile becomes slower overall, but does not pause noticeable for GC.
> > > 2) Guile becomes faster overall, and most GC pauses become
> > >    unnoticable, but does still pause occsionally?
> > > 
> > > (Mikael, have I correctly represented the choice?)
> > 
> > Yes.
> 
> I don't think it has to or should be one or the other. The thing about
> it is that the second will be dealt with first, unless there's someone
> else out there who wants to work on an incremental gc right now; if
> not, I'd give it a tackle after I finish what I'm doing now,

That sounds great.

> > Slowing down Guile by, for example, 25% isn't a major drawback.
> 
> Well, let's not go nuts ;) (although, with the plummet prices of
> hardware, we probably don't have to be too anal about performance, but
> I'm not a big fan of the 'buy a new computer to run this software'
> train of thought).

Neither am I, in fact I really hate my 10Mb Netscape process...
Don't worry.  Usually, people accuse me of paying too much attention
to efficiency in Guile.

I'm looking forward to beta test your GC!

/mdj