From: Gábor M. <me...@re...> - 2009-03-24 14:48:50
|
On Miércoles 11 Marzo 2009, david thompson wrote: > On Thu, Mar 5, 2009 at 11:34 AM, david thompson <tho...@gm...> wrote: > > Regarding the dynamic space consumption exhibited by > > A few observations on the off-chance another SBCL user finds > his/herself motivated to pursue the dynamic space issue that seems to > have reared its head with 1.0.17.24 (culminating in heap exhaustion) > associated with repeated evaluations of > > (handler-case (eval '(setq (list 1 2) 1)) > (error () nil)) > > 1. dynamic space issues seem to occur with the binary sparc-linux > SBCL 1.0.22 as well as with the x86 SBCLs > > 2. dynamic space issues don't seem to occur with the handler-case > form calling SB-C::FIND-FREE-VAR (w/ or w/o EVAL) > > 3. dynamic space issues don't seem to be associated with the > handler-case form calling SB-C::COMPILER-ERROR (w/ or w/o EVAL) > > 4. dynamic space issues with SETQ don't occur unless the SETQ is > wrapped in EVAL (i.e., SETQ alone in the loop doesn't produce same > hogging phenomenon) Fix committed as 1.0.26.21. Thanks for the report. Cheers, Gabor |