summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* Rebuild [dict] as a full compiled ensemble.dkf2007-11-224-609/+777
* Rewrote the [string] and [dict] implementations to be ready for conversiondkf2007-11-222-1142/+2028
* Generalize the ensemble compiler further. Still doesn't precopile rewrites, b...dkf2007-11-211-50/+138
* Factor out the core compiled-ensemble builder for simplicity.dkf2007-11-213-46/+93
* A little more errorCode goodnessdkf2007-11-211-4/+10
* Trim the fat from the sourcedkf2007-11-211-310/+280
* * generic/tclDictObj.c: Changed the underlying implementation of thedkf2007-11-204-185/+344
* Correct usage of Tcl_WrongNumArgsdkf2007-11-201-3/+3
* * README: Bump version number to 8.5b3.dgp2007-11-191-3/+3
* INST_EXIST_*: simplify result settingdas2007-11-191-26/+9
* improvements to commentsdkf2007-11-191-39/+43
* Reduce cast count.dkf2007-11-191-67/+51
* Reduce cast count.dkf2007-11-191-109/+102
* Simplifications (fewer casts, less manual bit twiddling)dkf2007-11-191-192/+191
* Reduce cast count.dkf2007-11-191-77/+72
* improvements to commentsdkf2007-11-192-7/+31
* eschew superfluous whitespacedkf2007-11-191-3/+3
* Reduce cast count.dkf2007-11-192-137/+136
* Reduce cast count.dkf2007-11-191-40/+40
* More minor cleanupdkf2007-11-187-404/+414
* Avoid using 'new' as an identifier.dkf2007-11-182-9/+9
* More minor cleanupdkf2007-11-183-471/+482
* Simplification+comments for ensemble dispatch enginedkf2007-11-181-128/+175
* General cleanliness improvements (reduced usage of casts, assume C89)dkf2007-11-181-139/+123
* Minor fixes (e.g. comment readability)dkf2007-11-182-268/+313
* * generic/tclExecute.c (TclExecuteByteCode:INST_EXIST_*): Fix readdas2007-11-171-20/+30
* Greatly improved ensemble compiler. This one now can handle any ensemble.dkf2007-11-165-167/+469
* move TCL_DTRACE_INST_NEXT after async handlers checkdas2007-11-161-3/+3
* better line breaks in debug outputdgp2007-11-151-1/+1
* * generic/regc_nfa.c: Fixed infinite loop in the regexp compiler.dgp2007-11-151-0/+41
* * generic/regc_nfa.c: Corrected looping logic in fixempties() todgp2007-11-151-1/+2
* Must pass non-NULL interp to Tcl_SetEnsemble* functions.dkf2007-11-151-17/+11
* Add comments for clarity.dkf2007-11-152-171/+206
* typodkf2007-11-141-2/+2
* Compile [info exists] into bytecode. Includes new instructions to support it.dkf2007-11-147-14/+339
* Eliminate multi-char collating element code completely. Simplifies the codedkf2007-11-147-636/+127
* Strip an _ANSI_ARGS_ usage.dkf2007-11-141-2/+2
* (TclCompileSwitchCmd): simplify TclReToGlob usage.hobbs2007-11-141-9/+6
* * generic/tclCompCmds.c (TclCompileRegexpCmd): clean up comments,hobbs2007-11-141-9/+12
* Comment/#ifdef out the multi-char collating element support code.dkf2007-11-144-39/+92
* Extend [switch] compiler to handle regular expressions as long as things are notdkf2007-11-131-71/+115
* Minor fixes (remove double blank lines, etc.)dkf2007-11-131-16/+18
* Fix a bug in disassembly of INST_START_CMD instructionsdkf2007-11-131-3/+4
* * generic/regcomp.c: Convert optst() from expensive no-op to adgp2007-11-131-0/+10
* (TclReToGlob): remove out-dated Tcl_RegExpCompile check as it causes recursionhobbs2007-11-131-15/+1
* RE: [Patch 1830184] TclResetResultMiguel Sofer2007-11-127-81/+34
* * generic/tclGet.c (Tcl_Get, Tcl_GetInt): revert use of TclGet*hobbs2007-11-121-3/+3
* * generic/tclUtil.c (TclReToGlob): add more comments, set interphobbs2007-11-121-3/+12
* * generic/tclBasic.c: New macro TclResetResult, new iPtr flagMiguel Sofer2007-11-127-34/+81
* * generic/tclCompCmds.c, generic/tclCompile.c, generic/tclCompile.h:hobbs2007-11-1210-103/+350