0.8.9.21:
authorChristophe Rhodes <csr21@cam.ac.uk>
Tue, 6 Apr 2004 09:31:14 +0000 (09:31 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Tue, 6 Apr 2004 09:31:14 +0000 (09:31 +0000)
Fixup discussion of OPTIMIZE/DYNAMIC-EXTENT declarations as
suggested by APD on sbcl-devel

doc/manual/efficiency.texinfo
version.lisp-expr

index 11138b5..8cb408b 100644 (file)
@@ -158,8 +158,8 @@ it would not be in the following situation:
   (length rest))
 @end lisp
 
-because the @code{optimize} declaration affects the binding, not the
-allocation.
+because both the allocation of the @code{&rest} list and the variable
+binding are outside the scope of the @code{optimize} declaration.
 
 There are many cases when dynamic-extent declarations could be useful.
 At present, SBCL implements
index 73ac017..655722c 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.9.20"
+"0.8.9.21"