> commit a572ab7de4266dec958d50612a8376df6bb45226
> Author: Nikodemus Siivola <nikodemus@...>
> Date: Mon May 12 14:12:42 2008 +0000
> 220.127.116.11: workaround for bug 419
> * Require an explicit SB-C::STACK-ALLOCATE-VALUE-CELLS optimize
> declaration before stack allocating value cells to prevent
> returning garbage values from hairy user code.
Some of SBCL's own code depends on that optimization to avoid
surprising consing in certain operations. Attached are patches against
18.104.22.168 that restore non-consingness in SB-IMPL::REFILL-INPUT-BUFFER
and in SB-THREAD's call-with-foo locking functions.