From: Jeffrey H. <ho...@us...> - 2002-03-29 22:42:53
|
Update of /cvsroot/tcl/tcl/tests In directory usw-pr-cvs1:/tmp/cvs-serv17492/tests Modified Files: Tag: core-8-3-1-branch trace.test Log Message: * tests/trace.test (trace-18.2): * generic/tclCmdMZ.c (Tcl_TraceObjCmd, TraceVarProc): corrected potential double-free of traces on variables by flagging in TraceVarProc that it will free the var in case the eval wants to delete the var trace as well. [Bug #536937] |
From: Jeffrey H. <ho...@us...> - 2002-03-29 22:47:24
|
Update of /cvsroot/tcl/tcl/tests In directory usw-pr-cvs1:/tmp/cvs-serv19092/tests Modified Files: trace.test Log Message: * generic/tclCmdMZ.c (Tcl_TraceObjCmd, TraceVarProc) (TraceCommandProc, TclTraceCommandObjCmd): corrected potential double-free of traces on variables by flagging in Trace*Proc that it will free the var in case the eval wants to delete the var trace as well. [Bug #536937] Also converted Tcl_UntraceVar -> Tcl_UntraceVar2 and Tcl_Eval to Tcl_EvalEx in Trace*Proc for slight efficiency improvement. |
From: Donal K. F. <dk...@us...> - 2002-06-14 13:17:19
|
Update of /cvsroot/tcl/tcl/tests In directory usw-pr-cvs1:/tmp/cvs-serv17716/tests Modified Files: trace.test Log Message: TIP#102 implementation: 'trace list' becomes 'trace info' |
From: Jeffrey H. <ho...@us...> - 2002-06-17 22:52:52
|
Update of /cvsroot/tcl/tcl/tests In directory usw-pr-cvs1:/tmp/cvs-serv3617/tests Modified Files: trace.test Log Message: * doc/CrtTrace.3: Added TIP#62 implementation of command * doc/trace.n: execution tracing [FR #462580] (lavana). * generic/tcl.h: This includes enter/leave tracing as well * generic/tclBasic.c: as inter-procedure stepping. * generic/tclCmdMZ.c: * generic/tclCompile.c: * generic/tclExecute.c: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclVar.c: * tests/trace.test: |
From: miguel s. <ms...@us...> - 2002-07-18 13:37:48
|
Update of /cvsroot/tcl/tcl/tests In directory usw-pr-cvs1:/tmp/cvs-serv21674/tests Modified Files: trace.test Log Message: * generic/tclBasic.c (CallCommandTraces): delete traces now receive the FQ old name of the command. [Bug 582532] (Don Porter) |
From: Don P. <dg...@us...> - 2002-09-06 00:20:30
|
Update of /cvsroot/tcl/tcl/tests In directory usw-pr-cvs1:/tmp/cvs-serv25202/tests Modified Files: trace.test Log Message: * generic/tclBasic.c (TclRenameCommand,CallCommandTraces): * tests/trace.test (trace-27.1): Corrected memory leak when a rename trace deleted the command being traced. Test added. Thanks to Hemang Lavana for the fix. [Bug 604609] |
From: Vince D. <vin...@us...> - 2002-10-15 16:13:47
|
Update of /cvsroot/tcl/tcl/tests In directory usw-pr-cvs1:/tmp/cvs-serv11807/tests Modified Files: trace.test Log Message: execution trace fix |
From: Kevin B K. <ke...@us...> - 2003-02-03 20:16:55
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1:/tmp/cvs-serv15126a/tests Modified Files: trace.test Log Message: * generic/tclBasic.c: Changed [trace add command] so that 'rename' callbacks get fully qualified names of the command. [Bug 651271]. ***POTENTIAL INCOMPATIBILITY*** * tests/trace.test: Modified the test cases for [trace add command] to expect fully qualified names on the 'rename' callbacks. Added a case for renaming a proc within a namespace. * doc/trace.n: Added language about use of fully qualified names in trace callbacks. |
From: Donal K. F. <dk...@us...> - 2003-05-07 21:15:45
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1:/tmp/cvs-serv23277/tests Modified Files: trace.test Log Message: Made error message for [trace info] more consistent with documentation. |
From: Don P. <dg...@us...> - 2003-09-24 02:07:55
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1:/tmp/cvs-serv30147/tests Modified Files: trace.test Log Message: * tests/trace.test (trace-31,32-*): Added tests for [Bug 807243] and [Bug 811483]. |
From: Don P. <dg...@us...> - 2003-09-24 02:17:12
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1:/tmp/cvs-serv32124/tests Modified Files: Tag: core-8-4-branch trace.test Log Message: * generic/tclCmdMZ.c (): Fixed [Bug 807243] where * tests/trace.test (trace-31,32.*): the introspection results of both [trace info command] and [trace info execution] were getting co-mingled. Thanks to Mark Saye for the report. |
From: Vince D. <vin...@us...> - 2003-09-24 12:56:19
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1:/tmp/cvs-serv10476/tests Modified Files: trace.test Log Message: trace.test remove knownBug |
From: Don P. <dg...@us...> - 2003-09-29 21:28:11
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1:/tmp/cvs-serv19915/tests Modified Files: trace.test Log Message: improved test description |
From: Don P. <dg...@us...> - 2003-09-29 22:03:46
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1:/tmp/cvs-serv28309/tests Modified Files: Tag: core-8-4-branch trace.test Log Message: * generic/tclBasic.c (CallCommandTraces): Added safety bit * tests/trace.test: masking to prevent any of the bit values TCL_TRACE_*_EXEC from leaking into the flags field of any Command struct. This does not fix [Bug 811483] but helps to contain some of its worst symptoms. Also backported the corrections to test trace-28.4 from Vince Darley. |
From: Don P. <dg...@us...> - 2004-03-01 17:44:53
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22812/tests Modified Files: trace.test Log Message: * generic/tclTrace.c (TclCheckInterpTraces): The TIP 62 * generic/tclTest.c (TestcmdtraceCmd): implementation introduced a * tests/trace.test (trace-29.10): bug by testing the CallFrame level instead of the iPtr->numLevels level when deciding what traces created by Tcl_Create(Obj)Trace to call. Added test to expose the error, and made fix. [Request 462580] |
From: Don P. <dg...@us...> - 2004-11-03 21:49:23
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17987 Modified Files: trace.test Log Message: test cleanup correction |
From: Don P. <dg...@us...> - 2004-11-15 21:14:41
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29206/tests Modified Files: Tag: core-8-4-branch trace.test Log Message: * generic/tclCmdMZ.c (Tcl_TraceObjCmd): Fixed Bug 1065378 which failed * tests/trace.test (trace-33.1): to permit a variable trace created with [trace variable] to be destroyed with [trace remove]. Thanks to Keith Vetter for the report. |
From: Don P. <dg...@us...> - 2004-11-15 21:47:36
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3514/tests Modified Files: trace.test Log Message: * generic/tclInt.h: Added comment warning that the old ERR_IN_PROGRESS and ERROR_CODE_SET flag values should not be re-used for the sake of those extensions that have accessed them. * generic/tclCmdMZ.c (Tcl_TraceObjCmd): Fixed Bug 1065378 which failed * tests/trace.test (trace-33.1): to permit a variable trace created with [trace variable] to be destroyed with [trace remove]. Thanks to Keith Vetter for the report. |
From: Don P. <dg...@us...> - 2005-06-21 17:20:20
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16835/tests Modified Files: Tag: core-8-4-branch trace.test Log Message: * generic/tclBasic.c: Made the walk of the active trace list aware * generic/tclCmdMZ.c: of the direction of trace scanning, so the * generic/tclInt.h: proper correction can be made. [Bug 1224585] * tests/trace.test (trace-34.2,3): |
From: Don P. <dg...@us...> - 2005-06-21 18:09:11
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13735/tests Modified Files: Tag: core-8-4-branch trace.test Log Message: * generic/tclBasic.c (Tcl_DeleteTrace): Added missing walk of the * tests/trace.test (trace-34.1): list of active traces to cleanup references to traces being deleted. [Bug 1201035] |
From: Don P. <dg...@us...> - 2005-06-21 18:33:12
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22636/tests Modified Files: trace.test Log Message: * generic/tclBasic.c: Added missing walk of the list of active traces * generic/tclTrace.c: to cleanup references to traces being deleted. * generic/tclInt.h: [Bug 1201035] Made the walk of the active trace * tests/trace.test (trace-34.*): list aware of the direction of trace scanning, so the proper correction can be made. [Bug 1224585] |
From: Don P. <dg...@us...> - 2005-07-26 16:20:52
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3921/tests Modified Files: Tag: core-8-4-branch trace.test Log Message: * generic/tclNamesp.c (TclTeardownNamespace): Re-ordering so that * tests/trace.test (trace-34.4): command delete traces fire while the command still exists. [Bug 1047286] |
From: Don P. <dg...@us...> - 2005-07-26 16:21:38
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4157/tests Modified Files: trace.test Log Message: * generic/tclNamesp.c (TclTeardownNamespace): Re-ordering so that * tests/trace.test (trace-34.4): command delete traces fire while the command still exists. [Bug 1047286] |
From: Don P. <dg...@us...> - 2005-07-26 16:24:05
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4740/tests Modified Files: Tag: core-8-4-branch trace.test Log Message: typo |
From: Don P. <dg...@us...> - 2005-07-26 16:24:41
|
Update of /cvsroot/tcl/tcl/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4872/tests Modified Files: trace.test Log Message: typo |