[plt-scheme] 372: 3m does not check for VirtualAlloc failure

From: Noel Welsh (noelwelsh at gmail.com)
Date: Thu May 8 03:09:02 EDT 2008

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


Posted on the users mailing list.