summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
...
* | | | remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc...mig2013-01-021-3/+3
|/ / /
* | | [Bug 3588366]: Corrected implementation of bounds restriction for end-indexeddkf2012-11-191-3/+0
* | | 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
| | * * generic/tclExecute.c (INST_CONCAT1): Panic when appends overflowdgp2009-03-201-2/+8