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] |
Mikael Djurfeldt <mdj@nada.kth.se> writes: > Greg Harvey <Greg.Harvey@thezone.net> writes: > > > http://home.thezone.net/~gharvey/guile/guilegc.r2.tar.gz > > This is really great! You haven't seen the code yet ;) Change that to guilegc.r3.tar.gz, which has a few fixes for ncells = 2, and changes gc-stats to report both types of heap. > That means that we can eliminate extra indirections and extra memory > and extra overhead for initialization of pointers on whole bunch of > places. > > E. g., if we represent subrs with this new cell type, we can store > their names and properties in a more reasonable way than currently. > > You're really doing a great job. Thanks :) > I hope I'll be able to look into it soon. > > But there's a number of things I have to finish and commit first. > No rush. I was planning on letting it sit for a little while to work on a few other things for guile, so it won't be too much of a moving target :) -- Greg