summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclIndexObj.c (Tcl_ParseArgsObjv): [Bug 3413857]: Correcteddkf2011-09-271-6/+32
|\ | | | | | | | | the memory management for the code parsing arguments when returning "large" numbers of arguments. Also unbroke the TCL_ARGV_AUTO_REST macro in passing.
| * Test harness for Tcl_ParseArgsObjvbug_3413857dkf2011-09-271-6/+32
| |
* | Make [file] itself be safe, to reduce breakage in existing code. [Bug 3211758]dkf2011-09-261-0/+16
|/
* Stop using the deprecated thread management commands of the tcltest package.dgp2011-09-231-11/+29
| | | | The test suite ought to provide these tools for itself. They do not belong in a testing harness.
* Revise the thread exit handling of the [testthread] command so that itdgp2011-09-211-1/+0
| | | | properly maintains the per-process data structures even when the thread exits for reasons other than the [testthread exit] command.
* Remove constraint on test which apparently passesdkf2011-09-211-1/+1
|
* Conversion from [testthread] to Thread package stops most memory leaks.dgp2011-09-191-94/+89
|
* Plug most memory leaks in thread.test.dgp2011-09-191-16/+22
|\
| * stop segfaultthread_leaksdgp2011-09-121-1/+5
| |
| * Attempt to convert test thread-7.26dgp2011-09-121-9/+9
| |
* | Plug all memory leaks in ioCmd.test exposed by `make valgrind`.dgp2011-09-191-152/+157
|\ \
| * | Constrain test iocmd.tf-32.1 to be skipped during valgrinding. It contains a iocmd_leaksdgp2011-09-191-4/+15
| | | | | | | | | memory leak that cannot be plugged while testing what the test aims to test.
| * | Plug a number of MarshallError memleaks.dgp2011-09-191-5/+0
| | |
| * | Revise the tests that confront background flush on close across threads.dgp2011-09-181-4/+7
| | | | | | | | | | | | | | | | | | | | | Need cleanup code to bring an end to the otherwise endless loop of thread finalization that continually tries to flush before closing, and is continually thwarted by a driver raising EAGAIN. If this dance isn't cleanly terminated, it continues and corrupts any subsequent tests that define a [foo] command.
| * | revise iocmd.tf-24.16 result to deal with Thread conversiondgp2011-09-121-1/+1
| | |
| * | Convert uses of the [testthread] command to uses of the Thread package.dgp2011-09-091-148/+144
| | | | | | | | | | | | | | | | | | This takes as many leaks as possible out of the testing harness, so the leaks remaining are the fault of the tested code. Committed to a branch because the conversion creates new test failures that need review.
* | | Revise tests. You can't robustly thread::release a thread that's not ↵dgp2011-09-161-4/+2
| | | | | | | | | | | | thread::wait-ing
* | | Made test socket-14.1 more robust to stop failure on OS X (Snow Leopard)dgp2011-09-161-0/+1
| | |
| | |
| \ \
*-. \ \ IMPLEMENTATION OF TIP #388jan.nijtmans2011-09-162-4/+25
|\ \ \ \
| * \ \ \ merge trunk to feature branchtip_388_impljan.nijtmans2011-09-1611-192/+349
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Merge to feature branchjan.nijtmans2011-08-291-0/+8
| |\ \ \ \
| * \ \ \ \ Merge to feature branchjan.nijtmans2011-08-251-0/+3
| |\ \ \ \ \
| * \ \ \ \ \ Merge to feature branchjan.nijtmans2011-08-221-1/+1
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge to feature branchjan.nijtmans2011-08-182-2/+34
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge to feature branchjan.nijtmans2011-08-171-3/+6
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ merge current trunkjan.nijtmans2011-08-161-0/+32
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | TIP 388 implementationjan.nijtmans2011-08-122-4/+25
| | | | | | | | | | |
* | | | | | | | | | | Noticed that a test now works.dkf2011-09-161-1/+1
| | | | | | | | | | |
* | | | | | | | | | | [Bug 3408830]: Use the _right_ fix for [Bug 3400658]!dkf2011-09-161-0/+10
| | | | | | | | | | |
* | | | | | | | | | | [Bug 3391977]: Ensure that the -headers option to http::geturl overrides the dkf2011-09-162-0/+34
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | / / | | |_|_|_|_|_|_|/ / | |/| | | | | | | | -type option (important because -type has a default that is not always appropriate, and the header must not be duplicated).
| * | | | | | | | | [Bug 3391977]: Ensure that the -headers option to http::geturl overrides thedkf2011-09-162-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -type option (important because -type has a default that is not always appropriate, and the header must not be duplicated).
* | | | | | | | | | more conversion workdgp2011-09-121-20/+15
| | | | | | | | | |
* | | | | | | | | | Work in progress taking leaks out of thread.test.dgp2011-09-121-75/+61
| | | | | | | | | |
* | | | | | | | | | Convert [testthread] to Threaddgp2011-09-121-7/+8
| | | | | | | | | |
* | | | | | | | | | Convert [testthread] use to Thread package use in thread-6.1.dgp2011-09-121-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminates a memory leak in `make valgrind`.
* | | | | | | | | | 3390699 Convert [testthread] use to Thread package use in socket_*-13.1.dgp2011-09-111-19/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminates a memory leak in `make valgrind`.
* | | | | | | | | | [Bug 3400658]: Correction to forwarded method magic so that Tcl_WrongNumArgsdkf2011-09-101-0/+132
| |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | produces the right sort of message.
* | | | | | | | | 3389733 Convert [testthread] use to Thread package use in *io-70.1.dgp2011-09-091-25/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminates a memory leak in `make valgrind`.
* | | | | | | | | Release the right thread! D'oh!dgp2011-09-091-1/+1
| | | | | | | | |
* | | | | | | | | 3389733 Convert [testthread] use to Thread package use in chan-io-70.1.dgp2011-09-091-20/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminates a memory leak in `make valgrind TESTFLAGS="-file chanio.test"`.
| | | | | | | | |
| \ \ \ \ \ \ \ \
*-. \ \ \ \ \ \ \ \ 3401704 Allow function names like influence(), nanobot(), and 99bottles()dgp2011-09-071-0/+66
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that have been parsed as missing operator syntax errors before with the form NUMBER + FUNCTION. ***POTENTIAL INCOMPATIBILITY***
| | * | | | | | | | remove stray copy/pastedgp2011-09-071-4/+0
| |/ / / / / / / /
| * | | | | | | | Tidiness, comments, and tests.dgp_3401704dgp2011-09-071-0/+61
| | | | | | | | |
* | | | | | | | | Convert [testthread] use to Thread package use in http.test.dgp2011-09-021-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminates memory leak seen in `make valgrind`.
* | | | | | | | | 3402540 Corrections to TclParseNumber() to make it reject invalid Nan(Hex).dgp2011-09-012-2/+19
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | [scan Inf %g] is portable; remove constraint.
| * | | | | | | | 3402540 Corrections to TclParseNumber() to make it reject invalid Nan(Hex)dgp2011-09-012-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | [scan Inf %g] is portable; remove constraint.
* | | | | | | | | [Bug 3398794]: Use Tcl errors in scripts, not panics.dkf2011-08-301-4/+8
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | / | |_|_|_|_|_|_|/ |/| | | | | | |
| * | | | | | | [Bug 3398794]: Use Tcl errors in scripts, not panics.dkf2011-08-301-0/+7
| | | | | | | |
| * | | | | | | [Bug 1774689] async-4.3 sometimes fails. (backport)ferrieux2011-08-191-1/+1
| | | | | | | |
* | | | | | | | 3396731 Revise the [string reverse] implementation to operate on thedgp2011-08-271-0/+8
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | representation that comes in, avoid conversion to other reps.