Commit [19e32c] thread-gc-branch Maximize Restore History

0.pre8.119.thread-gc.4
Make it work with Cheney GC too ...

GC-REINIT is no more: instead we call GC directly at the end
of cold reinit

cheneygc:collect_garbage() and purify() call set_auto_gc_trigger

interrupt_maybe_gc() no longer calls set_auto_gc_trigger():
see comment at top of the latter function. As we now call
SUB-GC directly instead of MAYBE-GC we should no longer have
the possibility that an ignored request for GC causes us to
carry on running with no gc_trigger.

Daniel Barlow Daniel Barlow 2003-05-05

changed src/code/cold-init.lisp
changed src/code/gc.lisp
changed src/runtime/cheneygc.c
changed src/runtime/gc-common.c
changed src/runtime/gencgc.c
changed src/runtime/interrupt.c
changed src/runtime/purify.c
changed version.lisp-expr
src/code/cold-init.lisp Diff Switch to side-by-side view
Loading...
src/code/gc.lisp Diff Switch to side-by-side view
Loading...
src/runtime/cheneygc.c Diff Switch to side-by-side view
Loading...
src/runtime/gc-common.c Diff Switch to side-by-side view
Loading...
src/runtime/gencgc.c Diff Switch to side-by-side view
Loading...
src/runtime/interrupt.c Diff Switch to side-by-side view
Loading...
src/runtime/purify.c Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...