0.7.6.1:
authorDaniel Barlow <dan@telent.net>
Tue, 23 Jul 2002 17:22:35 +0000 (17:22 +0000)
committerDaniel Barlow <dan@telent.net>
Tue, 23 Jul 2002 17:22:35 +0000 (17:22 +0000)
commitdc5e3163fe667e2629c7769aa8cf2e501eeeefa6
tree515956e00005b7149742835ff7c03e5b7578d6f4
parent3bbbfec26f90bc005c2ff5c8de0ceb0f95f1a52b
0.7.6.1:
Mostly-tested but still considered "experimental" non-invasive
stack exhaustion checking, using a guard page at the end of the
stack and an extra clause in the sigsegv (on some ports, sigbus)
handler.  One day there will be an internals doc with the
gory details: for now, try http://ww.telent.net/diary/2002/7/#23.59392
32 files changed:
make-config.sh
package-data-list.lisp-expr
src/code/cold-init.lisp
src/code/exhaust.lisp
src/code/fd-stream.lisp
src/code/interr.lisp
src/code/run-program.lisp
src/code/stream.lisp
src/code/toplevel.lisp
src/cold/warm.lisp
src/compiler/alpha/parms.lisp
src/compiler/generic/genesis.lisp
src/compiler/ir1tran.lisp
src/compiler/ppc/parms.lisp
src/compiler/sparc/parms.lisp
src/compiler/x86/parms.lisp
src/runtime/GNUmakefile
src/runtime/bsd-os.c
src/runtime/bsd-os.h
src/runtime/globals.c
src/runtime/interrupt.c
src/runtime/interrupt.h
src/runtime/linux-os.c
src/runtime/linux-os.h
src/runtime/osf1-os.c
src/runtime/osf1-os.h
src/runtime/runtime.c
src/runtime/sunos-os.c
src/runtime/sunos-os.h
src/runtime/validate.c
src/runtime/validate.h
src/runtime/x86-linux-os.c