|
From: Don P. <dg...@us...> - 2007-04-25 19:07:08
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv10877 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c (ParseExpr): Revised to be sure that an error return doesn't prevent all literals getting placed on the litList to be returned to the caller for freeing. Corrects some memleaks. [Bug 1705778, leak K23] |
|
From: Kevin B K. <ke...@us...> - 2007-04-25 19:09:03
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv11810 Modified Files: ChangeLog Log Message: * generic/tclIOUtil.c (Tcl_FSChdir): Changed the memory management to that the path returned from Tcl_FSGetNativePath is not duplicated before being stored as the current directory, to avoid a memory leak. [Bug 1705778, leak K01 among other manifestations] |
|
From: Donal K. F. <dk...@us...> - 2007-04-25 21:59:27
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv28163 Modified Files: ChangeLog Log Message: Fix [Bug 1705778, leak K15] |
|
From: Don P. <dg...@us...> - 2007-04-26 01:55:49
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3911 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: Jeffrey H. <ho...@us...> - 2007-04-26 17:34:10
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv10901 Modified Files: ChangeLog Log Message: move 8.5a6 tag point |
|
From: Daniel A. S. <da...@us...> - 2007-04-29 02:21:35
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv30052 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * macosx/tclMacOSXNotify.c: fix warnings. * macosx/README: sync whitespace/formatting with HEAD. * macosx/tclMacOSXBundle.c: * macosx/tclMacOSXNotify.c: * macosx/Makefile: fix/add copyright and license refs. * macosx/tclMacOSXBundle.c: * macosx/Tcl-Info.plist.in: |
|
From: Kevin B K. <ke...@us...> - 2007-04-30 19:46:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv21308 Modified Files: ChangeLog Log Message: * generic/tclProc.c (Tcl_ProcObjCmd, SetLambdaFromAny): Corrected reference count mismanagement on the name of the source file in the TIP 280 code. [Bug 1705778, leak K02 among other manifestations] |
|
From: Andreas K. <and...@us...> - 2007-04-30 21:40:32
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv4166 Modified Files: ChangeLog Log Message: * generic/tclIO.c (FixLevelCode): Corrected reference count mismanagement of newlevel, newcode. Changed to allocate the Tcl_Obj's as late as possible, and only when actually needed. [Bug 1705778, leak K29]. |
|
From: Daniel A. S. <da...@us...> - 2007-04-30 22:57:47
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5068 Modified Files: ChangeLog Log Message: * unix/Makefile.in: add 'tclsh' dependency to install targets that rely on tclsh, fixes parallel 'make install' from empty build dir. |
|
From: Daniel A. S. <da...@us...> - 2007-04-30 22:58:27
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5094 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * unix/Makefile.in: add 'tclsh' dependency to install targets that rely on tclsh, fixes parallel 'make install' from empty build dir. |
|
From: Don P. <dg...@us...> - 2007-05-01 20:20:43
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv23801 Modified Files: ChangeLog Log Message: * generic/tclCmdMZ.c (STR_MAP): When [string map] has a pure dict map, a missing Tcl_DictObjDone() call led to a memleak. [Bug 1710709] |
|
From: Kevin B K. <ke...@us...> - 2007-05-01 22:43:49
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv23747 Modified Files: ChangeLog Log Message: * generic/tclIO.c (DeleteChannelTable): Made changes so that DeleteChannelTable tries to close all open channels, not just the first. [Bug 1710285] * generic/tclThread.c (TclFinalizeSynchronization): Make sure that TSD blocks get freed on non-threaded builds. [Bug 1710825] |
|
From: miguel s. <ms...@us...> - 2007-05-02 00:31:20
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv4636 Modified Files: ChangeLog Log Message: * generic/tclVar.c (TclPtrSetVar): fixed leak whenever newvaluePtr had refCount 0 and was used for appending (but not lappending). [Bug 1710710], thanks to mistachkin and kbk. |
|
From: Kevin B K. <ke...@us...> - 2007-05-02 01:37:31
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv32444 Modified Files: ChangeLog Log Message: * tests/utf.test (utf-25.1--utf-25.4): Modified tests to clean up after the 'testobj' extension to avoid spurious reports of memory leaks. |
|
From: Kevin B K. <ke...@us...> - 2007-05-02 20:50:24
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv10072 Modified Files: ChangeLog Log Message: * generic/tclTest.c (SimpleMatchInDirectory): Corrected a refcount imbalance that affected the filesystem-[147]* tests in the test suite. Thanks to Don Porter for the patch. [Bug 1710707] |
|
From: Kevin B K. <ke...@us...> - 2007-05-02 21:30:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv27234 Modified Files: ChangeLog Log Message: * generic/tclPathObj.c (Tcl_FSJoinPath, Tcl_FSGetNormalizedPath): Corrected several memory leaks that caused refcount imbalances resulting in memory leaks on Windows. Thanks to Joe Mistachkin for the patch. |
|
From: miguel s. <ms...@us...> - 2007-05-03 19:55:32
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5826 Modified Files: ChangeLog Log Message: Changelog clarification |
|
From: Kevin B K. <ke...@us...> - 2007-05-04 15:06:26
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv25999 Modified Files: ChangeLog Log Message: * tests/encoding.test: Modified so that encoding tests happen in a private namespace, to avoid polluting the global one. This problem was discovered when running the test suite '-singleproc 1 -skip exec.test' because the 'path' variable in encoding.test conflicted with the one in io.test. * tests/io.test: Made more of the working variables private to the namespace. |
|
From: Donal K. F. <dk...@us...> - 2007-05-05 07:23:18
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv7157 Modified Files: ChangeLog Log Message: More type-pun warning squelches |
|
From: Donal K. F. <dk...@us...> - 2007-05-05 23:33:12
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18412 Modified Files: ChangeLog Log Message: Changes to allow the tip257 code to work as an extension properly post-tip280 |
|
From: Don P. <dg...@us...> - 2007-05-07 19:45:31
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv13688 Modified Files: ChangeLog Log Message: [Tcl Bug 1706140] * generic/tclLink.c (LinkTraceProc): Update Tcl_VarTraceProcs so that * generic/tclNamesp.c (Error*Read): they call Tcl_InterpDeleted() * generic/tclTrace.c (Trace*Proc): for themselves, and do not rely * generic/tclUtil.c (TclPrecTraceProc): on (frequently buggy) setting of the TCL_INTERP_DESTROYED flag by the trace core. * generic/tclVar.c: Update callers of TclCallVarTraces to not pass in the TCL_INTERP_DESTROYED flag. Also apply filters so that public routines only pass documented flag values down to lower level routines. * generic/tclTrace.c (TclCallVarTraces): The setting of the TCL_INTERP_DESTROYED flag is now done entirely within the TclCallVarTraces routine, the only place it can be done right. |
|
From: Daniel A. S. <da...@us...> - 2007-05-09 12:51:04
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3014 Modified Files: ChangeLog Log Message: * macosx/Tcl.xcodeproj/project.pbxproj: add 'DebugUnthreaded' & * macosx/Tcl.xcodeproj/default.pbxuser: 'DebugLeaks' targets and env var settings needed to run the 'leaks' tool. |
|
From: Don P. <dg...@us...> - 2007-05-09 19:13:55
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv1325 Modified Files: ChangeLog Log Message: * generic/tclInt.h: TclFinalizeThreadAlloc() is always defined, so make sure it is also always declared (with MODULE_SCOPE). |
|
From: Don P. <dg...@us...> - 2007-05-10 18:23:56
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv28349 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: [Tcl Bug 1706140] * generic/tclCmdMZ.c (Trace*Proc): Update Tcl_VarTraceProcs so * generic/tclLink.c (LinkTraceProc): that they call * generic/tclUtil.c (TclPrecTraceProc): Tcl_InterpDeleted() for themselves, and do not rely on (frequently buggy) setting of the TCL_INTERP_DESTROYED flag by the trace core. * generic/tclVar.c: Update callers of CallVarTraces to not pass in the TCL_INTERP_DESTROYED flag. Also apply filters so that public routines only pass documented flag values down to lower level routines. * generic/tclVar.c (CallVarTraces): The setting of the TCL_INTERP_DESTROYED flag is now done entirely within the CallVarTraces routine, the only place it can be done right. |
|
From: Don P. <dg...@us...> - 2007-05-10 21:32:16
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv11916 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclInt.h: TclFinalizeThreadAlloc() is always defined, so make sure it is also always declared. |