Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix gcc warning, using gcc-4.3.4 on cygwin | nijtmans | 2009-12-11 | 6 | -16/+21 |
| | | | | | warning: array subscript has type 'char' win/makefile.vc Revert to version 1.203 [Bug #2912773] | ||||
* | [FRQ 2897296]: Cross-links to sections within a manpage when in HTML. | dkf | 2009-12-11 | 2 | -46/+55 |
| | |||||
* | Change to braces in example to avoid bug in HTML creator script | dkf | 2009-12-11 | 1 | -3/+3 |
| | |||||
* | fix comment | Miguel Sofer | 2009-12-11 | 1 | -4/+3 |
| | |||||
* | code comments | Miguel Sofer | 2009-12-11 | 1 | -20/+14 |
| | |||||
* | code comments | Miguel Sofer | 2009-12-11 | 1 | -12/+13 |
| | |||||
* | code comments | Miguel Sofer | 2009-12-11 | 2 | -13/+16 |
| | |||||
* | simplify the coroutine BP-chain monkey-patching; tclBasic does not need to | Miguel Sofer | 2009-12-11 | 3 | -36/+20 |
| | | | | know about bottomPtr, tebc does not need to behave differently on exit for coros | ||||
* | * generic/tclBasic.c: Full nre-enabling of coroutines | Miguel Sofer | 2009-12-10 | 3 | -16/+10 |
| | | | | * generic/tclExecute.c: [Bug 2806407] | ||||
* | * generic/tclBasic.c: small cleanup | Miguel Sofer | 2009-12-10 | 2 | -24/+25 |
| | |||||
* | * generic/tclExecute.c: fix panic in http11.test caused by buggy | Miguel Sofer | 2009-12-10 | 2 | -2/+7 |
| | | | | earlier commits in coroutine management. | ||||
* | * generic/tclObj.c (TclContinuationsEnter): [Bug 2895323]: Updated | andreas_kupries | 2009-12-10 | 2 | -5/+28 |
| | | | | | | | | comments to describe when the function can be entered for the same Tcl_Obj* multiple times. This is a continuation of the 2009-11-10 entry where a memory leak was plugged, but where not sure if that was just a band-aid to paper over some other error. It isn't, this is a legal situation. | ||||
* | reorganization and better comments in TclNRCoroutineObjCmd() | Miguel Sofer | 2009-12-10 | 1 | -49/+46 |
| | |||||
* | * generic/tclBasic.c: Reducing the # of moving parts for | Miguel Sofer | 2009-12-10 | 3 | -26/+7 |
| | | | | | * generic/tclExecute.c: coroutines by delegating more to tebc; eliminate the special coroutine CallFrame. | ||||
* | * generic/tclBasic.c: Reducing the # of moving parts for | Miguel Sofer | 2009-12-10 | 3 | -31/+16 |
| | | | | * generic/tclExecute.c: coroutines | ||||
* | Minor whitespace cleanup... nothing to see here | dkf | 2009-12-10 | 1 | -4/+4 |
| | |||||
* | Killed c99/c++ comments left in by the IO patch. | andreas_kupries | 2009-12-09 | 1 | -6/+1 |
| | |||||
* | * generic/tclIO.c: [Bug 2901998]: Applied Alexandre Ferrieux's | andreas_kupries | 2009-12-09 | 2 | -5/+55 |
| | | | | | | patch fixing the inconsistent buffered I/O. Tcl's I/O now flushes buffered output before reading, discards buffered input before writing, etc. | ||||
* | Revert the 1.19 -> 1.20 commit now that bug 2487771 appears fixed. | dgp | 2009-12-09 | 1 | -2/+2 |
| | |||||
* | remove accidentally committed C++ style comments | Miguel Sofer | 2009-12-09 | 1 | -3/+1 |
| | |||||
* | * generic/tclBasic.c: Insure correct lifetime of varFrame's | Miguel Sofer | 2009-12-09 | 3 | -19/+37 |
| | | | | | | (objc,objv)for coroutines. * generic/tclExecute.c: Code regrouping | ||||
* | Add missing Tcl_SetErrorCode calls. | dkf | 2009-12-09 | 2 | -24/+40 |
| | |||||
* | * generic/tclExecute.c (TclStackFree): Improved panic msg | Miguel Sofer | 2009-12-09 | 2 | -2/+7 |
| | |||||
* | added comment confessing my puzzlement | Miguel Sofer | 2009-12-08 | 1 | -1/+8 |
| | |||||
* | minor cleanup | Miguel Sofer | 2009-12-08 | 1 | -10/+7 |
| | |||||
* | baby steps towards nre-enabling coroutine first run | Miguel Sofer | 2009-12-08 | 2 | -32/+22 |
| | |||||
* | * generic/tclBasic.c: Partial nre-enabling of coroutines. | Miguel Sofer | 2009-12-08 | 4 | -66/+104 |
| | | | | | | * generic/tclExecute.c: The initial call still requires its * generic/tclInt.h: own instance of tebc, but on resume coros can execute in the caller's tebc. | ||||
* | * generic/tclExecute.c (TEBC): silence warning about pcAdjustment | Miguel Sofer | 2009-12-08 | 2 | -1/+7 |
| | |||||
* | Small corrections (enforcing ANSI style declarations, etc.) | dkf | 2009-12-08 | 1 | -133/+145 |
| | |||||
* | Reduce size of TEBC activation record a bit. | dkf | 2009-12-08 | 2 | -379/+409 |
| | |||||
* | * generic/tclExecute.c (TEBC): Grouping "slow" variables into | Miguel Sofer | 2009-12-08 | 2 | -319/+333 |
| | | | | | structs, to reduce register pressure and help the compiler with variable allocation. | ||||
* | * generic/tclExecute.c: Start cleaning the TEBC stables | Miguel Sofer | 2009-12-08 | 3 | -219/+165 |
| | | | | * generic/tclInt.h: | ||||
* | * generic/tclCmdIL.c: Fix of [Bug #2910094] by aku | Miguel Sofer | 2009-12-07 | 3 | -3/+24 |
| | | | | * tests/coroutine.test: | ||||
* | * generic/tclBasic.c: arrange for [tailcall] to be created with | Miguel Sofer | 2009-12-07 | 2 | -8/+8 |
| | | | | | the other builtins: was being created in a separate call, leftover from pre-tip days. | ||||
* | * generic/tclStrToD.c: Correct conditional compile directives to | dgp | 2009-12-07 | 2 | -4/+11 |
| | | | | | better detect the toolchain that needs extra work for proper underflow treatment instead of merely detecting the mips platform. [Bug 2902010]. | ||||
* | * generic/tclBasic.c: add ::tcl::unsupported::yieldTo | Miguel Sofer | 2009-12-07 | 3 | -6/+73 |
| | | | | * generic/tclInt.h: [Patch 2910056] | ||||
* | Plug memory leak. [Bug 2910044] | dkf | 2009-12-07 | 3 | -2/+80 |
| | |||||
* | missing declaration | Miguel Sofer | 2009-12-07 | 1 | -1/+2 |
| | |||||
* | factoring TclSpliceTailcall out of TclPopStackFrame | Miguel Sofer | 2009-12-06 | 4 | -48/+59 |
| | |||||
* | oops - test error due to deletion of now not-created namespace | Miguel Sofer | 2009-12-06 | 1 | -6/+1 |
| | |||||
* | clear old junk in tests/coroutine.test: | Miguel Sofer | 2009-12-06 | 2 | -41/+2 |
| | |||||
* | * generic/tclBasic.c: Small changes for clarity in tailcall | Miguel Sofer | 2009-12-06 | 3 | -17/+45 |
| | | | | * generic/tclExecute.c: and coroutine code. | ||||
* | missing changelog entry | Miguel Sofer | 2009-12-06 | 1 | -1/+4 |
| | |||||
* | * tests/tailcall.test: remove some old unused crud; improved the | Miguel Sofer | 2009-12-05 | 1 | -27/+28 |
| | | | | stack depth tests. | ||||
* | * generic/tclBasic.c: Fixed things so that you can tailcall | Miguel Sofer | 2009-12-05 | 5 | -5/+55 |
| | | | | | | | | * generic/tclNamesp.c: properly out of a coroutine. * tests/tailcall.test: * generic/tclInterp.c: Fixed tailcalls for same-interp aliases (no test) | ||||
* | Fix [Bug 2906841] and a few other smaller issues. | dkf | 2009-12-03 | 3 | -298/+341 |
| | |||||
* | tools/genStubs.tcl Add support for win32 CALLBACK functions | nijtmans | 2009-12-02 | 3 | -102/+31 |
| | | | | | | | and remove obsolete "emitStubs" and "genStubs" functions. win/Makefile.in Use tcltest86.dll for all tests, and add .PHONY rules to preemptively stop trouble that plagued Tk from hitting Tcl too. | ||||
* | tcl.h Don't use EXPORT for Tcl_InitStubs | nijtmans | 2009-11-30 | 3 | -30/+39 |
| | | | | win/Makefile.in Better dependancies in case of static build. | ||||
* | [Bug 2901433]: Improved description of {*} syntax. | dkf | 2009-11-30 | 2 | -12/+18 |
| | |||||
* | revert 2902965 tclAppInit.c change | das | 2009-11-29 | 1 | -5/+1 |
| |