I've looked at SCons some more. A huge amount of its memory is taken up by dicts. Instances of BuildInfo seem to take up a lot of space too, but they're really a big mess and it doesn't look too easy to fix. Never mind.
I've started writing a document about how the profiler works internally. It's also an excuse to learn LaTeX :-)
At the moment it goes through how the scanner works, and has a couple of ideas for improving it.
Mon Aug 29 2005 14:46 CET-1CEST More fiddling with SCons, and some more docs:
