0.9.6.53: in the name of stability and goodwill
authorGabor Melis <mega@hotpop.com>
Sun, 20 Nov 2005 19:40:02 +0000 (19:40 +0000)
committerGabor Melis <mega@hotpop.com>
Sun, 20 Nov 2005 19:40:02 +0000 (19:40 +0000)
commit8ef3aa533aba5ac5760e83b798cd6b2388a807a6
treea033e6b0bd5a5925ae54f2e586182626f409b23b
parent8ade1fa8b1ddc95478d2287b4593a80d314b6bd3
0.9.6.53: in the name of stability and goodwill
  * SHRINK-VECTOR is now safe wrt to gcing: it returns a new vector
    if needed, only shrinks arrays with fill pointers destructively.
  * %SHRINK-VECTOR is what SHRINK-VECTOR used to be, an unsafe
    performance hack for the case where the vector cannot be accessed
    from interrupts/other threads.
  * don't call %ARRAY-DISPLACED-P on vectors
src/code/array.lisp
src/code/filesys.lisp
src/code/seq.lisp
src/code/stream.lisp
src/code/target-hash-table.lisp
src/compiler/generic/vm-tran.lisp
src/pcl/gray-streams.lisp
tests/threads.impure.lisp
version.lisp-expr