summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2005-07-04 21:19:34 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2005-07-04 21:19:34 (GMT)
commit60ea4fa195c2eb971d88b456f554f0b8417c039f (patch)
treef9b1d6b36955fb88246312f170eb5e80e111f027 /ChangeLog
parent2e00bc9eeeb1aa604c2a184cce678d2051240998 (diff)
downloadtcl-60ea4fa195c2eb971d88b456f554f0b8417c039f.zip
tcl-60ea4fa195c2eb971d88b456f554f0b8417c039f.tar.gz
tcl-60ea4fa195c2eb971d88b456f554f0b8417c039f.tar.bz2
Purge remnants of old dictionary rep interlocking code; it only ever worked
when the locking was in the core of the iterator itself.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e9b1abb..4dfdc33 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-07-04 Donal K. Fellows <dkf@users.sf.net>
+
+ * generic/tclDictObj.c (DictForCmd, DictFilterCmd): Interlocking of
+ dictionary internal representations is now done in the core of the
+ dict iterator. Purge the last attempts at doing it at a higher level
+ as they didn't work and were no longer needed.
+
2005-07-01 Zoran Vasiljevic <vasiljevic@users.sourceforge.net>
* unix/tclUnixNotfy.c: protect against spurious wake-ups while