summaryrefslogtreecommitdiffstats
path: root/generic/tclEnsemble.c
Commit message (Expand)AuthorAgeFilesLines
* TEBC is almost gone, down to 44 insts mostly for math. No commands aremig2013-01-151-852/+0
|\
| * merge trunkmig2013-01-111-2/+2
| |\
| * \ merge mig-nre-modsmig2013-01-101-3/+3
| |\ \
| * \ \ merge trunkmig2013-01-081-58/+554
| |\ \ \
| | \ \ \
| \ \ \ \
*-. \ \ \ \ mergesmig2013-01-111-2/+2
|\ \ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | merge trunkmig2013-01-111-2/+2
| | |\ \ \ \ | | |/ / / / | |/| | | / | | | |_|/ | | |/| |
| | * | | bring in improvs from trunkmig2013-01-101-2/+2
| | |\ \ \
| | * | | | tailcall now running in a simpler model, with no eval-flags and no nre-stack ...mig2013-01-101-2/+2
| * | | | | Name functions according to 'what' instead of 'how' in the [tailcall]mig2013-01-111-2/+2
| | |/ / / | |/| | |
| * | | | tailcall now running in a simpler model, with no eval-flags and no nre-stack ...mig2013-01-101-2/+2
| | |_|/ | |/| |
* | | | merge mig-nre-modsmig2013-01-101-1/+1
|\ \ \ \ | | |/ / | |/| |
| * | | more info hiding: stop using the macro version of NRAddCallbackmig2013-01-101-1/+1
| * | | backing out the TCL_EVAL_REDIRECT changes, orthogonalmig2013-01-081-3/+4
| * | | move TCL_EVAL_REDIRECT from iPtr->evalFlags (tclInt.h) to flags passed to the...mig2013-01-071-4/+3
| |/ /
* | | nreProc gone for goodmig2013-01-061-6/+2
* | | ... ensembles like itmig2013-01-061-22/+13
* | | test cmd type on the deleteProc,not the objProc or nreProcmig2013-01-061-15/+17
* | | mergemig2013-01-041-4/+341
|\ \ \ | |/ /
| * | Fix bad memory access problems found by Miguel Sofer when valgrinding.dkf2013-01-041-4/+9
| * | Add super-simple compiler to many ensemble subcommands to allow better codedkf2013-01-041-0/+336
* | | merge mig-alloc-reformmig2013-01-031-57/+214
|\ \ \ | |/ / | | / | |/ |/|
| * Added mechanism for pre-parsing built-in ensembles even when they are not goingdkf2013-01-031-56/+235
| |\
| | * Got the test suite passing cleanly. Excellent.dkf2013-01-031-35/+60
| | * All tests pass except one; not sure what's wrong there.dkf2013-01-021-55/+99
| | * Passing more tests.dkf2013-01-021-41/+78
| | * Working towards more efficient treatment of non-bytecoded ensemble subcommands.dkf2012-12-311-5/+76
| * | remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc...mig2013-01-021-1/+1
| |/
* | merge trunkmig2013-01-011-77/+119
|\ \ | |/
| * converting to using Tcl_Obj API for error message generation; part donedkf2012-08-031-61/+106
| * Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-8/+8
| * Remove some low-value C stack frames.dkf2012-04-151-1/+1
| * Reduce amount of unreachable code. Refactor Win socket and load code to be lessdkf2012-04-051-6/+0
| * Honor per-namespace compile suppression in ensemble subcommands.dgp2012-02-061-0/+1
| * 3485022 Disable ensemble subcommand compile inside a Tcl_Create*Trace().dgp2012-02-061-1/+2
| * 3485022 TclCompileEnsemble() avoid compile when exec traces set.dgp2012-02-061-1/+2
|/
* Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-12/+10
* Turn namespace into an ensemble. Not yet on trunk because of some mysterious ...dkf2011-03-091-18/+18
* Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
* Various mismatches between Tcl_Panic format string and its arguments,nijtmans2011-01-181-2/+2
* * generic/tclCmdAH.c (TclInitFileCmd, TclMakeFileCommandSafe, ...):dkf2010-12-091-6/+37
* Code Audit results:dkf2010-03-051-14/+14
* Pure whitespace changes, changing to follow Engineering Manual style.dkf2010-02-241-3/+3
* reverted earlier rename from tcl*Stubs tonijtmans2010-02-151-2/+2
* Reduce code nesting in [namespace ensemble] implementation.dkf2010-02-141-139/+116
* Hive off the ensemble code into its own file.dkf2010-02-131-0/+2965