diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2010-01-26 19:19:09 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2010-01-26 19:19:09 -0800 |
commit | 0d513a14ad622f7e65fe9debb3b6078bdaa4b63c (patch) | |
tree | aa66488a265d37b3b27879b7c1b99cc6fac9bd50 /ChangeLog | |
parent | 45988e6a180543e3ffbff756e0b06bb37d409666 (diff) | |
download | txr-0d513a14ad622f7e65fe9debb3b6078bdaa4b63c.tar.gz txr-0d513a14ad622f7e65fe9debb3b6078bdaa4b63c.tar.bz2 txr-0d513a14ad622f7e65fe9debb3b6078bdaa4b63c.zip |
Restoring missing ChangeLog entry.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -25,6 +25,20 @@ 2010-01-25 Kaz Kylheku <kkylheku@gmail.com> + Fixing weak hash tables. + + * gc.c, gc.h (REACHABLE, FREE): Moved to header. + + * hash.c (hash_mark): Fix broken list push code. + (has_process_weak): Defend against conservative + garbage collector. We cannot trust that the + conses which make up the chain backbone + and hash entry pairs are unmarked, because the + hash vectors might be reached through + spurious references. + +2010-01-25 Kaz Kylheku <kkylheku@gmail.com> + Version 032 Fix showstopper stupidity. @@ -51,7 +65,6 @@ * configure: Bumped txr_ver to 031. - 2010-01-25 Kaz Kylheku <kkylheku@gmail.com> * match.c (match_files): Workaround for GC issue |