Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a bug where global precompiled code (A) called from a precompiled | andreask | 2011-11-21 | 1 | -7/+9 |
| | | | | | | | | | | | | | | | | | | | | procedure causes the core to recompile (A), triggering the trap laid inside, i.e. 'error "called a copy of compiled code"'. <pre>Example ----------------------ex1.tcl proc init {} { source ex2.tcl } init ----------------------ex2.tcl puts a ----------------------</pre> When run as precompiled code the 'puts a' is not executed, only the trap. Fixed by enclosing the offending code into a guard which prevents its execution for precompiled code. The change passes the entire testsuite. | ||||
* | Fixed typo in a comment. | andreask | 2011-11-21 | 1 | -1/+1 |
| | |||||
* | Revise results of the thread-7.28 through thread-7.31 tests to account for ↵ | Joe Mistachkin | 2011-11-21 | 2 | -237/+330 |
| | | | | the fact they are canceled via a script sent to the thread asynchronously, which then impacts the error message handling. Attempt to manually drain the event queue for the main thread after joining the test thread to make sure no stray events are processed at the wrong time on the main thread. Revise all the synchronization and comparison semantics related to the thread id and error message. | ||||
* | Remove unnecessary [after] calls from the thread tests. Make error message ↵ | Joe Mistachkin | 2011-11-21 | 2 | -8/+21 |
| | | | | matching more robust for tests that may have built-in race conditions. Test thread-7.26 must first unset all thread testing related variables. | ||||
* | Remove all use of thread::release from the thread 7.x tests, replacing it ↵ | Joe Mistachkin | 2011-11-18 | 2 | -50/+75 |
| | | | | with a script that can easily cause 'stuck' threads to self-destruct for those test cases that require it. Also, make the error message handling far more robust by keeping track of every asynchronous error. | ||||
* | Refactor all the remaining thread-7.x tests that were using [testthread]. ↵ | Joe Mistachkin | 2011-11-18 | 2 | -88/+76 |
| | | | | Note that this test file now requires the very latest version of the Thread package to pass all tests. In addition, the thread-7.18 and thread-7.19 tests have been flagged as knownBug because they cannot pass without modifications to the [expr] command, persuant to TIP #392. | ||||
* | For [testthread cancel], avoid creating a new Tcl_Obj when the default ↵ | Joe Mistachkin | 2011-11-18 | 2 | -1/+7 |
| | | | | script cancellation result is desired. | ||||
* | win/tclWinConsole.c: Refactor common thread handling patterns. | dkf | 2011-11-11 | 2 | -212/+235 |
| | |||||
* | Generalize previous fix to all of zlib.test; also, tidy up [chan configure] ↵ | ferrieux | 2011-11-11 | 2 | -23/+24 |
| | | | | flags across zlib.test. | ||||
* | Use nonblocking writes in single-threaded IO tests to avoid deadlocks when ↵ | ferrieux | 2011-11-11 | 2 | -1/+6 |
| | | | | going beyond OS buffers [Bug 3428756]. | ||||
* | More work in progress converting tests from [testthread] to Thread package. | dgp | 2011-11-09 | 1 | -262/+235 |
| | |||||
* | missing constraint and too brittle result | dgp | 2011-11-08 | 2 | -2/+3 |
| | |||||
* | missing constraints | dgp | 2011-11-08 | 2 | -18/+138 |
|\ | |||||
| * | Missing constraints | dgp | 2011-11-08 | 2 | -16/+136 |
| | | |||||
| * | merge release to dev | dgp | 2011-11-07 | 11 | -11/+28 |
| |\ | |||||
| | * | tag&bag another 8.5.11 RC.core_8_5_11core_8_5_11_rc | dgp | 2011-11-04 | 2 | -2/+17 |
| | | | |||||
| | * | merge to release | dgp | 2011-11-01 | 3 | -2/+8 |
| | |\ | | |/ | |/| | |||||
| | * | merge to release | dgp | 2011-10-31 | 4 | -31/+19 |
| | |\ | |||||
| | * \ | Merge to release branch | dgp | 2011-10-26 | 1 | -6/+27 |
| | |\ \ | |||||
| | * | | | Release candidate branch for Tcl 8.5.11. | dgp | 2011-10-20 | 9 | -10/+10 |
| | | | | | |||||
* | | | | | * unix/tclUnixCompat.c (TclpGetPwNam, TclpGetPwUid, TclpGetGrNam) | dkf | 2011-11-03 | 2 | -44/+223 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (TclpGetGrGid): Use the elaborate memory management scheme outlined on http://www.opengroup.org/austin/docs/austin_328.txt to handle Tcl's use of standard reentrant versions of the passwd/group access functions so that everything can work on all BSDs. Problem identified by Stuart Cassoff. | ||||
* | | | | | Work in progress converting tests from [testthread cancel] to [thread::cancel] | dgp | 2011-11-01 | 2 | -348/+270 |
| | | | | | |||||
* | | | | | merge mark | dgp | 2011-11-01 | 0 | -0/+0 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | silence more warnings | dgp | 2011-11-01 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Silence warnings. | dgp | 2011-11-01 | 1 | -2/+2 |
| | |_|/ | |/| | | |||||
* | | | | 3414754 Fix the PATHFLAGS != 0 intrep normalizing trailing slashes. | dgp | 2011-10-31 | 2 | -28/+15 |
|\ \ \ \ | |/ / / | |||||
| * | | | 3414754 Fix the PATHFLAGS != 0 intrep normalizing trailing slashes. | dgp | 2011-10-31 | 4 | -31/+19 |
| |\ \ \ | | |_|/ | |/| | | |||||
| | * | | Purge the old, buggy implementation.bug_3414754 | dgp | 2011-10-31 | 1 | -34/+0 |
| | | | | |||||
| | * | | CONST-ification update. | dgp | 2011-10-27 | 2 | -3/+4 |
| | | | | |||||
| | * | | Added test case to the test suite | dgp | 2011-10-27 | 1 | -0/+4 |
| | | | | |||||
| | * | | Proposed fix for 3414754 | dgp | 2011-10-27 | 1 | -0/+17 |
| |/ / | |||||
* | | | merge mark | dgp | 2011-10-26 | 0 | -0/+0 |
|\ \ \ | |/ / | |||||
| * | | merge backport | dgp | 2011-10-26 | 1 | -6/+27 |
| |\ \ | | |/ | |/| | |||||
| | * | Backport 2902268 fix.bug_2902268 | dgp | 2011-10-26 | 1 | -6/+27 |
| |/ | |||||
* | | MINOR: Add emacs style info to end of C files. | dkf | 2011-10-21 | 3 | -5/+32 |
| | | |||||
* | | add missing merge mark | dgp | 2011-10-20 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Update changes toward 8.5.11 release. Bump to http 2.7.7. | dgp | 2011-10-20 | 6 | -6/+50 |
| | | |||||
| * | Don't cache the system timezone when it was derived from TCL_TZ or TZ. | max | 2011-10-18 | 3 | -11/+56 |
| | | |||||
* | | Update changes toward 8.6b3 release. Bump to http 2.8.3. | dgp | 2011-10-20 | 6 | -6/+50 |
| | | |||||
* | | Resolver fix from Stefan Sobernig. | dkf | 2011-10-20 | 6 | -6/+499 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclLiteral.c (TclInvalidateCmdLiteral): [Bug 3418547]: Additional code for handling the invalidation of literals. * generic/tclBasic.c (Tcl_CreateObjCommand, Tcl_CreateCommand) (TclRenameCommand, Tcl_ExposeCommand): The four additional places that need extra care when dealing with literals. * generic/tclTest.c (TestInterpResolverCmd): Additional test machinery for interpreter resolvers. | ||||
| * | | ChangeLog entry. | dkf | 2011-10-20 | 2 | -3/+13 |
| | | | |||||
| * | | Tidying up. | dkf | 2011-10-20 | 1 | -33/+43 |
| | | | |||||
| * | | Stop warnings and segfault. | dgp | 2011-10-19 | 1 | -2/+2 |
| | | | |||||
| * | | And the failing test file too... | dkf | 2011-10-15 | 1 | -0/+200 |
| | | | |||||
| * | | Commit of patch relating to interp resolvers | dkf | 2011-10-15 | 4 | -0/+272 |
| | | | |||||
* | | | Don't cache the system timezone when it was derived from TCL_TZ or TZ. | max | 2011-10-18 | 3 | -11/+56 |
|/ / | |||||
* | | Update to Olson's tzdata2011l | venkat | 2011-10-15 | 4 | -2/+111 |
|\ \ | |/ | |||||
| * | Update to Olson's tzdata2011l | venkat | 2011-10-15 | 4 | -2/+111 |
| | | |||||
* | | Correct botch. | dgp | 2011-10-13 | 1 | -0/+1 |
| | | |||||
* | | 3423059 silence compiler warning | dgp | 2011-10-13 | 1 | -1/+1 |
| | |