X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=BUGS;h=cce7d24a239d3e7a74bddae5c0eb2a6e958ca18f;hb=5277a0cbf1a72243cad6808883a4847acefc8e6b;hp=3231df65d42e66a54dddb2c2a230c321092887b9;hpb=a574765d57a2a288d292dec59b9429e01be37052;p=sbcl.git diff --git a/BUGS b/BUGS index 3231df6..cce7d24 100644 --- a/BUGS +++ b/BUGS @@ -1325,6 +1325,16 @@ Error in function C::GET-LAMBDA-TO-COMPILE: Interior call of BACKQUOTIFY erroneously optimizes ,@': it immediately splices the temporal representation of ,@S. +135: + Ideally, uninterning a symbol would allow it, and its associated + FDEFINITION and PROCLAIM data, to be reclaimed by the GC. However, + at least as of sbcl-0.7.0, this isn't the case. Information about + FDEFINITIONs and PROCLAIMed properties is stored in globaldb.lisp + essentially in ordinary (non-weak) hash tables keyed by symbols. + Thus, once a system has an entry in this system, it tends to live + forever, even when it is uninterned and all other references to it + are lost. + KNOWN BUGS RELATED TO THE IR1 INTERPRETER