summaryrefslogtreecommitdiffstats
path: root/tests/unsupported.test
Commit message (Collapse)AuthorAgeFilesLines
* Created branch dgp-refactor-merge-syntheticdgp_refactor_mergedgp_refactor_merge_syntheticcvs2fossil2011-01-251-0/+914
|
* * generic/tcl.h:Miguel Sofer2009-03-191-914/+0
| | | | | | | | | | | | | | * 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.
* Fix test flaws exposed by -singleproc 1 -debug 1dgp2008-10-141-2/+2
|
* add missing constraintsdgp2008-10-141-2/+2
|
* * generic/tclBasic (TclInfoCoroutineCmd):Miguel Sofer2008-10-081-1/+11
| | | | | | * tests/unsupported.test: arrange for [info coroutine] to return {} when a coroutine is running but the resume command has been deleted [Bug 2153080]
* * generic/tclBasic.c: Move [tailcall], [coroutine] andMiguel Sofer2008-10-071-86/+42
| | | | | | * generic/tclCmdIL.c: [yield] out of ::tcl::unsupported * tests/info.test: and into global scope: TIPs #327 * tests/unsupported.test: and #328
* * generic/tclBasic.c: Fix the numLevels computations onMiguel Sofer2008-09-281-1/+87
| | | | | * generic/tclInt.h: coroutine yield/resume * tests/unsupported.test:
* * generic/tclTrace.test (TraceVarProc):Miguel Sofer2008-09-051-1/+26
| | | | | * generic/unsupported.test: insure that unset traces are run even when the coroutine is unwinding [Bug 2093947]
* * generic/tclExecute.c (CACHE_STACK_INFO):Miguel Sofer2008-09-041-1/+42
| | | | | * tests/unsupported.test: restore the execEnv's bottomPtr, fix for [Bug 2093188].
* * generic/tclCmdAH.c: nre-enabling [eval]; eval scripts are nowMiguel Sofer2008-09-011-4/+4
| | | | | | | * generic/tclOOBasic.c: bytecompiled. Adapted recursion limit tests * tests/interp.test: that were relying on eval not being * tests/nre.test: compiled. Part of the [Bug 2017632] project. * tests/unsupported.test:
* * generic/tclBasic.c (InfoCoroutine):Miguel Sofer2008-08-261-1/+23
| | | | | | * tests/unsupported.test: new command that returns the FQN of the currently executing coroutine. Lives as infoCoroutine under unsupported, but is designed to become a subcommand of [info]
* speling ficksdgp2008-08-221-5/+5
|
* * generic/tclBasic.c: Previous fix, now done right.Miguel Sofer2008-08-211-1/+29
| | | | | | * generic/tclCmdIL.c: * generic/tclInt.h: * tests/unsupported.test:
* * generic/tclBasic.c: Implementation of [coroutine] and [yield]Miguel Sofer2008-08-171-10/+312
| | | | | | | | * generic/tclCmdAH.c: commands (in tcl::unsupported). * generic/tclCompile.h: * generic/tclExecute.c: * generic/tclInt.h: * tests/unsupported.test:
* missing commit to tests/unsupported.testMiguel Sofer2008-08-041-1/+51
|
* * generic/tclBasic.c: new unsupported command atProcExitMiguel Sofer2008-08-031-11/+157
| | | | | | | | | * generic/tclCompile.h: that shares the implementation with * generic/tclExecute.c: tailcall. Fixed a segfault in * generic/tclInt.h: tailcalls. Tests added. * generic/tclInterp.c: * generic/tclNamesp.c: * tests/unsupported.test:
* * tests/NRE.test: made empty, waiting for removal until das doesMiguel Sofer2008-08-021-0/+248
his thing in macosx/Tcl.xcodeproj/project.pbxproj * tests/nre.test: migrated tests to standard locations, * tests/unsupported.test: separating core functionality from the experimental commands. These are new files.