[plt-scheme] 372: 3m does not check for VirtualAlloc failure
On Wed, May 7, 2008 at 10:08 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> > [1] I'm not sure why the compiler allocates and holds onto so much
> > memory, but it all goes away when the namespace gets GC'd. Is the
> > compiler storing some kind of compilation-related data somewhere in
> > the module's data structures? I need to look into this...
FWIW, we found compiling (on the command line, with mzc -k) was
something like O(n^2) in the number of files in 372. It would slow
down significantly on large projects. 3.99 is *much* better in this
regard.
N.