summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2012-06-25 16:42:45 (GMT)
committerdgp <dgp@users.sourceforge.net>2012-06-25 16:42:45 (GMT)
commit6a1fc1d164f5f9d720d54ac38e05cb3cc41dca06 (patch)
treeeb17445a5c300dd7d64e989b17815ddc0e5917d2 /ChangeLog
parent042f3087e5f531dcf77f3564f0049222d80deea0 (diff)
parent5b2718a49ed67a4ac9378b222b1cab87cf55856b (diff)
downloadtcl-6a1fc1d164f5f9d720d54ac38e05cb3cc41dca06.zip
tcl-6a1fc1d164f5f9d720d54ac38e05cb3cc41dca06.tar.gz
tcl-6a1fc1d164f5f9d720d54ac38e05cb3cc41dca06.tar.bz2
3024359 Make sure that the per-thread cache of the list of file systems
currently registered is only updated at times when no active loops are traversing it. Also reduce the amount of epoch storing and checking to where it can make a difference.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 64f4fb8..f44a0b5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2012-06-25 Don Porter <dgp@users.sourceforge.net>
+
+ * generic/tclFileSystem.h: [Bug 3024359] Make sure that the
+ * generic/tclIOUtil.c: per-thread cache of the list of file systems
+ * generic/tclPathObj.c: currently registered is only updated at times
+ when no active loops are traversing it. Also reduce the amount of
+ epoch storing and checking to where it can make a difference.
+
2012-06-25 Donal K. Fellows <dkf@users.sf.net>
* generic/tclCmdAH.c (EncodingDirsObjCmd): [Bug 3537605]: Do the right