0.8.10.29:
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 17 May 2004 16:17:56 +0000 (16:17 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 17 May 2004 16:17:56 +0000 (16:17 +0000)
commit0794cd3908a441222f430ba0cf3bb7c3e1a96c63
tree8d2b13f29cb0932cb1a28eafcbefc29f92b6bf2e
parent70c980b4c9285f4d518c80d314baac0da511c1bf
0.8.10.29:
SB-EXT:MUFFLE-CONDITIONS.  Go wild.
... rejig the implementation a bit more from the latest CSR
sbcl-devel patch: new SB-C::*HANDLED-CONDITIONS*
variable analogous to SB-C::*POLICY* (and treated with
the same kinds of hack, too, with rebindings and other
fakery to get the right semantics);
... more test cases;
... documentation;
... since we're in the general area, make
SB-CLTL2:DECLARATION-INFORMATION work on it...
... and write test cases for this and OPTIMIZE.
21 files changed:
NEWS
contrib/sb-cltl2/env.lisp
contrib/sb-cltl2/tests.lisp
doc/manual/backmatter.texinfo
doc/manual/beyond-ansi.texinfo
doc/manual/compiler.texinfo
doc/manual/sbcl.texinfo
package-data-list.lisp-expr
src/compiler/early-c.lisp
src/compiler/ir1report.lisp
src/compiler/ir1tran.lisp
src/compiler/ir1util.lisp
src/compiler/lexenv.lisp
src/compiler/main.lisp
src/compiler/policy.lisp
src/compiler/proclaim.lisp
src/compiler/target-main.lisp
tests/compiler.impure.lisp
tests/compiler.test.sh
tests/expect.sh
version.lisp-expr