At 9:39 AM +0200 4/9/02, Peter Gibbs wrote: >One option might be a >threshold - if, after the DOD run, there is still less than N headers >available, allocate more even though we can satisfy the immediate >requirement. This would improve performance by reducing the number of DOD >runs, but at the cost of additional memory - a classic tradeoff!
Yep. That's one of the reasons I put the counters into the GC system--I expect some sort of feedback system that dynamically modifies the allocation quantities for memory and various interpreter structures is in order. Anyone care to write one? :) (I went for the simple and relatively naive way to start mainly just to get something done) -- Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk