summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-02-12 00:12:04 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-02-12 00:13:40 -0800
commit4b3e69561390df2a67d7a7752890718da1eab5a1 (patch)
tree50955800f9c745741672b054ae9ca0293cdc9c12 /ChangeLog
parenta674b0a41191d0c85442cfa449cc7b63f09fe457 (diff)
downloadtxr-4b3e69561390df2a67d7a7752890718da1eab5a1.tar.gz
txr-4b3e69561390df2a67d7a7752890718da1eab5a1.tar.bz2
txr-4b3e69561390df2a67d7a7752890718da1eab5a1.zip
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.
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.