Commit [7d3aca] Maximize Restore History

0.9.12.26.lutex-branch.42:

* Fix saving purified cores with lutexes
* Clean up remnants of the original semaphore-based lutex implementation
* Automatically set the right features for lutex-using platforms
in make-config.sh
* Remove restoration of %fs from the signal context (obsoleted earlier
by restoring it from TLS)
* Other minor cleanups

Juho Snellman Juho Snellman 2006-05-31

changed src/cold/defun-load-or-cload-xcompiler.lisp
changed src/runtime/gencgc.c
changed src/runtime/interrupt.c
changed src/runtime/linux-os.c
changed src/runtime/pthread-lutex.c
changed src/runtime/purify.c
changed src/runtime/runtime.h
changed src/runtime/save.c
changed src/runtime/thread.c
changed src/runtime/x86-arch.c
changed src/runtime/x86-bsd-os.h
changed src/runtime/x86-darwin-os.h
changed src/runtime/x86-sunos-os.c
changed tests/threads.impure.lisp
changed base-target-features.lisp-expr
changed make-config.sh
changed package-data-list.lisp-expr
changed version.lisp-expr
src/cold/defun-load-or-cload-xcompiler.lisp 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/linux-os.c Diff Switch to side-by-side view
Loading...
src/runtime/pthread-lutex.c Diff Switch to side-by-side view
Loading...
src/runtime/purify.c Diff Switch to side-by-side view
Loading...
src/runtime/runtime.h Diff Switch to side-by-side view
Loading...
src/runtime/save.c Diff Switch to side-by-side view
Loading...
src/runtime/thread.c Diff Switch to side-by-side view
Loading...
src/runtime/x86-arch.c Diff Switch to side-by-side view
Loading...
src/runtime/x86-bsd-os.h Diff Switch to side-by-side view
Loading...
src/runtime/x86-darwin-os.h Diff Switch to side-by-side view
Loading...
src/runtime/x86-sunos-os.c Diff Switch to side-by-side view
Loading...
tests/threads.impure.lisp Diff Switch to side-by-side view
Loading...
base-target-features.lisp-expr Diff Switch to side-by-side view
Loading...
make-config.sh Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...