1.0.30.13: SB-EXT:CONSTANT-FUNCTION does not exits
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 29 Jul 2009 15:36:58 +0000 (15:36 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 29 Jul 2009 15:36:58 +0000 (15:36 +0000)
 * Remove reference to it from the manual.

doc/manual/beyond-ansi.texinfo
version.lisp-expr

index c492969..4a30020 100644 (file)
@@ -449,13 +449,3 @@ not checked. In short: don't use it.
 The @code{sb-ext:freeze-type} declaration declares that a
 type will never change, which can make type testing
 (@code{typep}, etc.) more efficient for structure types.
-
-The @code{sb-ext:constant-function} declaration specifies
-that a function will always return the same value for the same
-arguments, which may allow the compiler to optimize calls
-to it. This is appropriate for functions like @code{sqrt}, but
-is @emph{not} appropriate for functions like @code{aref},
-which can change their return values when the underlying data are
-changed.
-@c <!-- FIXME: This declaration does not seem to be supported in the
-@c      current compiler. -->
index 11ba10b..20e1fbd 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".)
-"1.0.30.12"
+"1.0.30.13"