[racket] PLaneT package installs can run out of memory?

From: Danny Yoo (dyoo at cs.wpi.edu)
Date: Thu Nov 18 15:41:45 EST 2010

On a clean install, trying to install my Moby planet package in
DrRacket 5.0.1 runs out of memory, leaving the PLaneT package
incorrectly installed.


The environment is:  DrRacket with a memory ceiling of 64 MBs, on a
clean installation with no PLaneT packages installed).  The following
program tries to trigger installation:

#lang racket
(require (planet dyoo/moby:3:6/info))


It appears to be running out of memory doing the bytecode compilation
of the package.  What's bad about the situation is that, at this
point, restarting DrRacket will have those modules in the PLaneT
cache, but documentation won't have been generated, and users trying
to use Moby will see an extraordinary performance hit.


Posted on the users mailing list.