summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Expand)AuthorAgeFilesLines
* Make [source] NRE-aware to enable [yield]. [Bug 2412068]dkf2009-01-051-2/+2
* don't use ckfree((void *)...) butnijtmans2008-12-171-3/+3
* Make a bad zlib install less fatal to rest of Tcl for now.dkf2008-12-121-1/+8
* First hack at TIP#234dkf2008-12-111-1/+5
* Implement TIP#335dkf2008-12-051-1/+25
* CONSTify TclDTraceInfonijtmans2008-10-281-17/+17
* Check syntax of [info coroutine] args, i.e. there are none.dkf2008-10-191-39/+36
* * generic/tclBasic (TclInfoCoroutineCmd):Miguel Sofer2008-10-081-5/+8
* * generic/tclBasic.c: Move [tailcall], [coroutine] andMiguel Sofer2008-10-071-22/+15
* Implemented TIP#195 - tcl::prefix command. [Patch 1040206]dkf2008-10-031-1/+2
* TIP #330 IMPLEMENTATIONdgp2008-10-021-3/+3
* * generic/tclBasic.c: Fix the numLevels computations onMiguel Sofer2008-09-281-4/+14
* * generic/tclBasic.c: move TclResetCancellation to be called onMiguel Sofer2008-09-171-2/+16
* * tests/nre.test: add missing constraints; enable test of foreachMiguel Sofer2008-09-101-3/+2
* * generic/tclBasic.c (InfoCoroutine):Miguel Sofer2008-08-261-1/+32
* * generic/tclBasic.c (NRInterpCoroutine): store the caller'sMiguel Sofer2008-08-251-2/+2
* NRE-enable non-compiled [foreach]. [Bug 2017632]dkf2008-08-241-2/+2
* * generic/tclBasic.c: Removed unused var; fixed functionMiguel Sofer2008-08-231-3/+1
* * generic/tclBasic.c: Set special errocodes: COROUTINE_BUSY,Miguel Sofer2008-08-231-1/+3
* * generic/tclBasic.c: Set a special COROUTINE_BUSY errorcodeMiguel Sofer2008-08-231-1/+2
* * generic/tclBasic.c: Previous fix, now done right.Miguel Sofer2008-08-211-10/+1
* * generic/tclBasic.c: Fix the cmdFrame level count inMiguel Sofer2008-08-211-7/+21
* Added casts to make MSVC happy and re-enable the debug build.patthoyts2008-08-201-2/+2
* General whitespace/style policingdkf2008-08-201-281/+271
* * generic/tclBasic.c: Implementation of [coroutine] and [yield]Miguel Sofer2008-08-171-3/+443
* #define DTraceCmdReturn when USE_DTRACE is not defineddas2008-08-141-1/+3
* * generic/tclBasic.c (TclNREvalObjv, Tcl_NRCallObjProc): DTrace probesdas2008-08-141-14/+92
* * generic/tclBasic.c: slight cleanupMiguel Sofer2008-08-091-6/+7
* * generic/tclBasic.c: Fix tailcalls falling out of tebc intoMiguel Sofer2008-08-071-2/+14
* duh ... committed only the ChangeLog entry, not the restMiguel Sofer2008-08-041-41/+30
* made function staticMiguel Sofer2008-08-031-1/+2
* * generic/tclBasic.c: new unsupported command atProcExitMiguel Sofer2008-08-031-48/+21
* * generic/tclBasic.c: Revised timing of the CmdFrame stack managementdgp2008-08-011-12/+17
* nr-enabling [for]; [while] made to reuse [for]'s infrastructure.Miguel Sofer2008-07-311-2/+2
* nr-enabling [while]Miguel Sofer2008-07-311-2/+2
* nr-enabling [if]Miguel Sofer2008-07-311-2/+2
* * generic/tclBasic.c: NR-enabling [catch]Miguel Sofer2008-07-311-2/+2
* Dumped tclNRE.h's contents into tclInt.h. The file is now empty andMiguel Sofer2008-07-311-3/+5
* restricting usage and avoiding panics in [tailcall]Miguel Sofer2008-07-311-50/+32
* fix macro that gcc swallows but msvc doesn'tMiguel Sofer2008-07-311-7/+9
* * generic/tclBasic.c: Improved tailcalls and tests.Miguel Sofer2008-07-311-29/+40
* * generic/tclBasic.c (TclNREvalObjEx): new comments and code reorgMiguel Sofer2008-07-301-77/+89
* fixing last commitMiguel Sofer2008-07-301-2/+2
* * generic/tclBasic.c: guard against the value of iPtr->evalFlagsMiguel Sofer2008-07-301-3/+4
* a timid start at cleaning upMiguel Sofer2008-07-291-60/+59
* * generic/tclBasic.c: Made use of the thread's alloc cacheMiguel Sofer2008-07-291-2/+3
* Completely revamped NRE implementation, with (almost) unchanged API.Miguel Sofer2008-07-291-492/+278
* * generic/tclBasic.c: Added missing ref count when creating anandreas_kupries2008-07-281-2/+2
* * tests/info.test: Tests 38.* added, exactly testing the trackingandreas_kupries2008-07-251-1/+8
* * generic/tclBasic.c: Modified TclArgumentGet to reject pure listsandreas_kupries2008-07-231-23/+24