Fix total botch of last commit.
authorTaylor R Campbell <campbell@mumble.net>
Sun, 5 Sep 2010 05:04:47 +0000 (05:04 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Sun, 5 Sep 2010 05:04:47 +0000 (05:04 +0000)
commit79916a39d29ec13ac00209db70ecad7641095132
treef53000beb12c423ad1ce0e74c5fd7cb427876826
parent4d5a689dc34dda582b80682a0d939b3cff9c7811
Fix total botch of last commit.

Make the GC cleverer about reallocating the ephemeron array, in order
to avoid potentially quadratic-time behaviour in MAKE-EPHEMERON and
fasloading files with ephemerons in them.

Now fasls and bands with ephemerons in them should really work, this
time with feeling...
src/microcode/extern.h
src/microcode/fasdump.c
src/microcode/fasload.c
src/microcode/memmag.c
src/microcode/storage.c