summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c04dfc1d..53386f4f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2014-02-12 Kaz Kylheku <kaz@kylheku.com>
+ Undoing bogus optimization, which can only work when objects
+ are treated as immutable.
+
+ * hash.c (last_equal_key, last_equal_hash): Variables removed.
+ (equal_hash, hash_process_weak): All references to removed
+ variables scrubbed.
+
+2014-02-12 Kaz Kylheku <kaz@kylheku.com>
+
* lib.c (some_satisfy, all_satisfy, none_satisfy): Fix coding
mistake from two commits ago leading to a regression.