diff options
author | dgp <dgp@users.sourceforge.net> | 2011-09-20 13:42:27 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2011-09-20 13:42:27 (GMT) |
commit | 26d9f7564cf5104695a2ed6e6c418d358b436776 (patch) | |
tree | cbb4900c9d2b345c48bd98e518268826e78cb6e4 /ChangeLog | |
parent | e2635d6143eba18faa11cd18025a53f5ebd7620a (diff) | |
download | tcl-26d9f7564cf5104695a2ed6e6c418d358b436776.zip tcl-26d9f7564cf5104695a2ed6e6c418d358b436776.tar.gz tcl-26d9f7564cf5104695a2ed6e6c418d358b436776.tar.bz2 |
Revised ReflectClose() and FreeReflectedTransform() so that we stop leaking
ReflectedTransforms, yet free all Tcl_Obj values in the same thread that
alloced them.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -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`. |