Dan Sugalski wrote: > 1) Has the external interface changed, and are you planning on having > it change? So far, no. mem_allocate will shortly need to be told what pool to allocate from; but I hope to remove this function from the external interface entirely. Other than that, it should just be the addition of the new functions; this will mostly impact string.c at present. > 2) How's the performance relative to the old stuff? According to my benchmarks, no change whatsoever at this stage; however, I would like somebody else to monitor this and let me know if things change significantly in either direction - Mike, would you mind helping out here? > 3) Do you want the memory manager/GC hat? At the moment, I've got a fair amount of free time, so I'm happy to help out as much as possible. However, this is a fairly crucial area, so I would like at least one other person to be keeping a close eye on what I'm doing, to try to avoid too many major disasters. Hopefully, once the current exercise is finished, we will have a pretty tight and stable memory management system, which shouldn't need much hand-holding.
-- Peter Gibbs EmKel Systems