summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
* Better programming practice, no literal '-1' in source code. Might even be us...jan.nijtmans2012-11-181-17/+17
* Burn the octal bridges. We're not goin' back.dgp2012-11-161-11/+3
* Abandon support for pre-8.5 bytecode.dgp2012-11-151-133/+1
* re-enable bcc-tailcall, after fixing an infinite loop in the TCL_COMPILE_DEBU...mig2012-11-101-1/+1
* Added compilation of [array exists], [array set] and [array unset]. Fixed a w...merge_to_trunkdkf2012-11-051-6/+108
* Added compilation of [string last] and improved the compilation of [string ra...dkf2012-11-031-1/+47
* Added compilation of [info object isa object] (i.e., object verification).dkf2012-11-031-0/+5
* Added more TclOO introspection bytecodes ([info object class], [info object n...dkf2012-11-021-0/+28
* Added compilation of [tailcall]. Not a particularly efficient compilation tho...dkf2012-11-011-0/+49
* Added compilation of [dict create] and [dict merge].dkf2012-11-011-2/+13
* Added [dict exists] compilation; implementation is 95% shared with [dict get].dkf2012-10-301-2/+23
* Some corrections and performance tweaksdkf2012-10-301-46/+56
* Compilation of [string first] and [string range] (with constant indices).dkf2012-10-301-1/+66
* Added compilation of simplest practical case of [string map].dkf2012-10-291-0/+52
* fix INST_YIELD so that it worksdkf_bytecode_8_6_yieldmig2012-10-281-5/+21
* Working towards a BCCed [yield]; this doesn't work right now.dkf2012-10-261-0/+26
* Compile [namespace which -command]; big performance saving in some contexts.dkf2012-10-261-0/+10
* yet another small introspector: [self]dkf2012-10-191-0/+24
* merge trunkdkf2012-08-041-18/+20
|\
| * converting to using Tcl_Obj API for error message generation; part donedkf2012-08-031-18/+20
* | Compilation of misc info sometimes used in high-performance code.dkf2012-03-041-0/+64
|/
* * generic/tclExecute.c (INST_LIST_RANGE_IMM): Enhance implementationdkf2012-02-161-2/+23
* Make some of the logic in TclCompileObj less heavily nested, to improve clarity.dkf2011-11-221-99/+98
* Fix a bug where global precompiled code (A) called from a precompiled andreask2011-11-211-7/+9
* Added support for having the dict var itself referenced by LVT index.dkf2011-10-031-13/+47
* Experimental compilation of the [dict with] subcommand. No tests yet, and notdkf2011-10-021-4/+41
* [Bug 2919042] Restore "valgrindability" of Tcl that was lost by the streamlin...ferrieux2011-08-091-4/+8
* platform portable type matching in debug printsdgp2011-07-121-1/+1
* Correct cast for CURR_DEPTH to silence compiler warning. [Bug 3339502]Joe Mistachkin2011-07-111-1/+1
* Reverted the fix for [Bug 3274728] committed on 2011-04-06 (rev [caf317ab68])...andreask2011-06-081-3/+3
* TclFreeIntRep() cleanup.dgp2011-04-271-1/+0
* * generic/tclExecute.c (TclCompileObj): earlier return if Tip280 gymnastics n...mig2011-04-071-1/+5
|\
| * * generic/tclExecute.c (TclCompEvalObj): earlier return if Tip280 gymnastics ...mig2011-04-071-39/+37
* | last bugfix was incompletemig2011-04-071-1/+1
* | * generic/tclExecute.c: fix for [Bug 3274728], making *catchTop an unsigned l...mig2011-04-061-2/+2
* | Reduce the number of casts used to manage Tcl_Obj internal representations.dkf2011-03-261-78/+69
* | remove TD->expanded, not needed nowmig2011-03-131-8/+1
* | * generic/tclExecute.c: remove TEBCreturn()mig2011-03-131-27/+10
* | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-10/+10
* | * generic/tclExecute.c (TclStackFree): insure that the execStack satisfiesMiguel Sofer2011-03-051-8/+17
* | * generic/tclExecute.c: cleaner mem management for TEBCdataMiguel Sofer2011-03-051-4/+8
* | Renamed BottomData to TEBCdata, so that the name refers to what it is rather ...Miguel Sofer2011-03-051-52/+45
* | Renamed struct TEOV_callback to the more descriptive NRE_callback.Miguel Sofer2011-03-051-2/+2
* | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ | |/
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | * * generic/tclExecute.c: [Bug 3057639]. Applied patch by Jeff toandreas_kupries2010-09-011-7/+7
| | * Fix [Bug 2954959] expr abs(-0.0) is -0.0nijtmans2010-02-221-1/+11
| | * * generic/tclBasic.c (Tcl_CreateInterp, Tcl_EvalTokensStandard,andreas_kupries2009-08-251-3/+3
| | * * generic/tclBasic.c (DeleteInterpProc,TclArgumentBCEnter,andreas_kupries2009-07-141-7/+7