summaryrefslogtreecommitdiffstats
path: root/tests/coroutine.test
Commit message (Collapse)AuthorAgeFilesLines
* bug fix for [42202ba1e5ff566e0f9abb9f890e460fbc6c1c5c]: segfault by coro injectfix_42202ba1e5ff566esebres2017-04-041-0/+39
| | | | rewritten callback for ::tcl::unsupported::inject, without leave the interpreter in unusable state (inaccurate environment exchange by adding eval callback), test covered now.
* Add Colin's test for coro floor above street level [Bug #3008307]ferrieux2014-10-101-0/+14
|
* [a90d9331bc]: must not crash when yieldto called in vanishing namespacedkf2014-01-221-5/+87
|
* Draft fix for Bug 0b874c344d. Includes test.dgp2013-12-051-0/+3
|
* Add test for Bug 2486550.dgp2013-08-271-0/+9
|
* More coroutine tests.dgp2013-08-221-0/+15
|
* Tidy the code and add a test.dgp_purge_NRRunObjProcdgp2013-08-211-0/+9
|
* fix coroutine-4.6 so that it runs in isolation, [Bug 3606395]mig2013-02-281-1/+1
|
* No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵jan.nijtmans2012-07-291-0/+3
| | | | combination with tcltest86.dll to do that (Windows only)
* Implementation of TIP #396dkf2012-04-021-15/+34
|
* Correct test suite errors revealed by a -singleproc 1 -debug 1 run.dgp2011-07-071-0/+1
|
* insure that 'coroutine eval' runs the initial command in the proper context, ↵mig2011-04-111-0/+24
| | | | [Bug 3282869]
* Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
| | | cause more harm than good. Purged them (except in zlib files).
* added test for yieldToMiguel Sofer2010-08-111-1/+15
|
* Fix the problems I introduced inadvertently:dkf2010-04-301-14/+23
| | | | | | * generic/tclBasic.c (NRInterpCoroutine): Corrected handling of * tests/coroutine.test (coroutine-6.4): arguments to deal with trickier cases.
* * tests/coroutine.test: testing coroutine arguments after [yield]:Miguel Sofer2010-04-301-1/+26
| | | | check that only 0/1 allowed
* * generic/tclBasic.c: Fix lerak of coroutines on namespaceMiguel Sofer2010-01-031-1/+26
| | | | | | | * generic/tclCompile.h: deletion, [Bug 2724403]. Added a test * generic/tclNamesp.c: for this leak, and also a test for * tests/coroutine.test: leaks on namespace deletion. * tests/namespace.test:
* * generic/tclBasic.c: Fix for bad cmd resolution by coroutinesMiguel Sofer2009-12-191-1/+11
| | | | | * tests/coroutine.test: [Bug #2917627]. Thanks to schelte for finding it.
* * generic/tclCmdIL.c: Fix of [Bug #2910094] by akuMiguel Sofer2009-12-071-1/+19
| | | | * tests/coroutine.test:
* oops - test error due to deletion of now not-created namespaceMiguel Sofer2009-12-061-6/+1
|
* clear old junk in tests/coroutine.test:Miguel Sofer2009-12-061-41/+1
|
* * generic/tclBasic.c: Completed the NR-enabling of [subst].dgp2009-09-111-2/+2
| | | | | | | | | * generic/tclCmdMZ.c: [Bug 2314561]. * generic/tclCompCmds.c: * generic/tclCompile.c: * generic/tclInt.h: * tests/coroutine.test: * tests/parse.test:
* Added another test case, "known bug" because of [Bug 2314561] incompletenessdkf2009-09-071-4/+8
|
* Basic test of yielding inside a substdkf2009-09-071-38/+10
|
* * tests/coroutine.test: fix testfile cleanupMiguel Sofer2009-08-021-8/+6
|
* Made namespace scope corrections to some of the testing machinerydgp2009-06-251-3/+5
| | | | surrounding [testnrelevels]. Fixes up some -singleproc 1 failures.
* * generic/tcl.h:Miguel Sofer2009-03-191-0/+544
* generic/tclInt.h: * generic/tclBasic.c: * generic/tclExecute.c: * generic/tclNamesp.c (Tcl_PopCallFrame): Rewritten tailcall implementation, ::unsupported::atProcExit is (temporarily?) gone. The new approach is much simpler, and also closer to being correct. This commit fixes [Bug 2649975] and [Bug 2695587]. * tests/coroutine.test: Moved the tests to their own files, * tests/tailcall.test: removed the unsupported.test. Added * tests/unsupported.test: tests for the fixed bugs.