summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 13 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index 1325f72..77bb046 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,14 +1,20 @@
-2011-09-15 Don Porter <dgp@users.sourceforge.net>
+2011-09-20 Don Porter <dgp@users.sourceforge.net>
+
+ * generic/tclIORTrans.c: Revised ReflectClose() and
+ FreeReflectedTransform() so that we stop leaking ReflectedTransforms,
+ yet free all Tcl_Obj values in the same thread that alloced them.
+
+2011-09-19 Don Porter <dgp@users.sourceforge.net>
* tests/ioTrans.test: Conversion from [testthread] to Thread package
stops most memory leaks.
- * tests/thread.test: Plug most memory leaks in thread.test Constrain
- the rest to be skipped during `make valgrind`. Tests using the
- [testthread cancel] testing command are leaky. Corrections wait for
- either addition of [thread::cancel] to the Thread package, or improvements
- to the [testthread] testing command to make leak-free versions of these
- tests possible.
+ * tests/thread.test: Plug most memory leaks in thread.test.
+ Constrain the rest to be skipped during `make valgrind`. Tests using
+ the [testthread cancel] testing command are leaky. Corrections wait
+ for either addition of [thread::cancel] to the Thread package, or
+ improvements to the [testthread] testing command to make leak-free
+ versions of these tests possible.
* generic/tclIORChan.c: Plug all memory leaks in ioCmd.test exposed
* tests/ioCmd.test: by `make valgrind`.