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 [ff9259] Maximize Restore History

0.8.12.7: Merge package locks, AKA "what can go wrong with a 3783 line patch?"

... Controlled by the presence of :sb-package-locks in target
features.
... This builds both with and without package locks on both
x86 Linux and SunOS Sparc, with both CMUCL and SBCL
as host -- so chances are it should build elsewhere as
well.
... Remaining TODO: turn package locking errors from lexical
constructs to program errors in the produced code, fix
the bits in SBCL that hit host's SBCL-tyle package locks
(relevant FIXME is in src/cold/shared.lisp).

Nikodemus Siivola Nikodemus Siivola 2004-06-29

1 2 3 > >> (Page 1 of 3)
added doc/manual/package-locks-basic.texinfo
added doc/manual/package-locks-extended.texinfo
changed contrib/sb-aclrepl/debug.lisp
changed contrib/sb-aclrepl/inspect.lisp
changed contrib/sb-grovel/defpackage.lisp
changed contrib/sb-grovel/foreign-glue.lisp
changed contrib/sb-simple-streams/package.lisp
changed contrib/sb-sprof/sb-sprof.lisp
changed doc/manual/Makefile
changed doc/manual/make-tempfiles.sh
changed doc/manual/sbcl.texinfo
changed src/code/cold-init.lisp
changed src/code/condition.lisp
changed src/code/cross-misc.lisp
changed src/code/debug-int.lisp
changed src/code/defboot.lisp
changed src/code/defpackage.lisp
changed src/code/defstruct.lisp
changed src/code/early-fasl.lisp
changed src/code/early-pprint.lisp
changed src/code/early-setf.lisp
changed src/code/eval.lisp
changed src/code/fdefinition.lisp
changed src/code/fop.lisp
changed src/code/macros.lisp
doc/manual/package-locks-basic.texinfo Diff Switch to side-by-side view
Loading...
doc/manual/package-locks-extended.texinfo Diff Switch to side-by-side view
Loading...
contrib/sb-aclrepl/debug.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-aclrepl/inspect.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-grovel/defpackage.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-grovel/foreign-glue.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-simple-streams/package.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-sprof/sb-sprof.lisp Diff Switch to side-by-side view
Loading...
doc/manual/Makefile Diff Switch to side-by-side view
Loading...
doc/manual/make-tempfiles.sh Diff Switch to side-by-side view
Loading...
doc/manual/sbcl.texinfo Diff Switch to side-by-side view
Loading...
src/code/cold-init.lisp Diff Switch to side-by-side view
Loading...
src/code/condition.lisp Diff Switch to side-by-side view
Loading...
src/code/cross-misc.lisp Diff Switch to side-by-side view
Loading...
src/code/debug-int.lisp Diff Switch to side-by-side view
Loading...
src/code/defboot.lisp Diff Switch to side-by-side view
Loading...
src/code/defpackage.lisp Diff Switch to side-by-side view
Loading...
src/code/defstruct.lisp Diff Switch to side-by-side view
Loading...
src/code/early-fasl.lisp Diff Switch to side-by-side view
Loading...
src/code/early-pprint.lisp Diff Switch to side-by-side view
Loading...
src/code/early-setf.lisp Diff Switch to side-by-side view
Loading...
src/code/eval.lisp Diff Switch to side-by-side view
Loading...
src/code/fdefinition.lisp Diff Switch to side-by-side view
Loading...
src/code/fop.lisp Diff Switch to side-by-side view
Loading...
src/code/macros.lisp Diff Switch to side-by-side view
Loading...
1 2 3 > >> (Page 1 of 3)