0.6.12.7.flaky1:
authorWilliam Harold Newman <william.newman@airmail.net>
Tue, 15 May 2001 14:08:31 +0000 (14:08 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Tue, 15 May 2001 14:08:31 +0000 (14:08 +0000)
commitd7f6139a91d7d9b0667a597584ae306d958bb2f4
tree692ce2c58cc7b2ff41d7e0a5cedd4a2476be8e0a
parentf2aa2d01b8d69f1c7bff18f86279d4f1018fe127
0.6.12.7.flaky1:
(This system state is seriously screwed up. It did build,
both on Linux and on OpenBSD, but signalled an
error after writing out sbcl.core on OpenBSD, and
although it runs a little both on Linux and on
OpenBSD, it hangs in the regression tests. It
also has some temporary hacks marked REMOVEME,
including one which suppresses PURIFY when
building the system (!).)
made the system build on OpenBSD again..
..stubbed stuff out as a quick fix to the problem of FFI to
64-bit stat.st_size
tried to make the system run on OpenBSD again..
..initialized current_dynamic_space, since it's now used
instead of DYNAMIC_SPACE_START in PURIFY
..added new assertions about GENCGC alloc_region stuff being
reset when it should be
renamed Lisp-level struct stat stuff to struct wrapped_stat
tried to tidy up Lisp-level stat stuff; removed mysterious
(STRING= NAME "") behavior from UNIX-STAT
added slam.sh to help in low-level compile-and-try cycle
pulled alloc_region-is-reset logic out into separate
functions, and added more assertions on it (hunting
for a bug which broke the old assertions)
renamed gc_alloc_large to gc_alloc_possibly_large, and
gc_quick_alloc_large_unboxed to
gc_quick_alloc_unboxed_possibly_large
enabled various GC checks, e.g. gencgc_zero_check=1
deleted unused (and bizarre..) gencgc_verify_zero_fill()
turned off PURIFY in order to get the system to build, since
PURIFY seems to be misbehaving (leaving INIT-FUNCTION
above the cutoff address..)
38 files changed:
NEWS
clean.sh
make-config.sh
make-genesis-2.sh [new file with mode: 0644]
make-host-2.sh
make-target-1.sh
make-target-2.sh
slam.sh [new file with mode: 0644]
src/code/cold-init.lisp
src/code/fd-stream.lisp
src/code/load.lisp
src/code/save.lisp
src/code/toplevel.lisp
src/code/unix.lisp
src/cold/shared.lisp
src/runtime/Config.x86-bsd
src/runtime/Config.x86-linux
src/runtime/alloc.c
src/runtime/bsd-os.c
src/runtime/core.h
src/runtime/coreparse.c
src/runtime/dynbind.c
src/runtime/gencgc.c
src/runtime/gencgc.h
src/runtime/globals.c
src/runtime/globals.h
src/runtime/interrupt.c
src/runtime/linux-os.c
src/runtime/purify.c
src/runtime/runtime.c
src/runtime/save.c
src/runtime/validate.c
src/runtime/validate.h
src/runtime/wrap.c
src/runtime/x86-arch.c
tools-for-build/Makefile
tools-for-build/grovel_headers.c
version.lisp-expr