Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [6a9bbe] Maximize Restore History

0.8.9.46:

deKLUDGE the solution for PACK-BEFORE-GC-HOOK
... well, not completely. PACK remains non-reentrant and
non-threadsafe, but at least now global data structures
don't grow without bounds;
... mostly whitespace changes, but clear the PACK structures
after every call, not once per GC cycle. Marginally
less efficient, I fear :-(
... while we're at it, fix analogously VOP-TN-REFS, and while
we're at it, document that a special is a bit of an
odd way to implement a (non-reentrant non-threadsafe)
closure.
... only one BEFORE-GC-HOOK left.

Christophe Rhodes Christophe Rhodes 2004-04-15

changed src/compiler/main.lisp
changed src/compiler/pack.lisp
changed src/compiler/vmdef.lisp
changed make-target-2.sh
changed version.lisp-expr
src/compiler/main.lisp Diff Switch to side-by-side view
Loading...
src/compiler/pack.lisp Diff Switch to side-by-side view
Loading...
src/compiler/vmdef.lisp Diff Switch to side-by-side view
Loading...
make-target-2.sh Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...