| Commit message (Expand) | Author | Age | Files | Lines |
* | Mark commands with potential to compile expansion arguments (as [list] does). | dgp | 2013-07-24 | 1 | -0/+5 |
|
|
* | Remove outdated comment. Stack depths are well checked now. | dgp | 2013-07-23 | 1 | -3/+0 |
|
|
* | merge trunk | dgp | 2013-07-15 | 1 | -5/+2 |
|\ |
|
| * | Prefer CompileWord() over CompileTokens() when possible. | dgp | 2013-07-15 | 1 | -2/+1 |
|
|
| * | Global replace: CompileBody() -> BODY(). | dgp | 2013-07-12 | 1 | -3/+1 |
|
|
* | | merge trunk | dgp | 2013-07-11 | 1 | -41/+17 |
|\ \
| |/ |
|
| * | Revert the revised macros used in developing the new tests.tip280_test_coverage | dgp | 2013-07-11 | 1 | -6/+6 |
|
|
| * | Add tests for SetLineInformation() calls in tclCompCmdsSZ.c as well as some | dgp | 2013-07-10 | 1 | -45/+21 |
|
|
| * | First additional test. Remove dup macros in tclEnsemble.c. | dgp | 2013-07-10 | 1 | -3/+1 |
|
|
| * | Disabling the SetLineInformation() macro entirely causes only 3 tests | dgp | 2013-07-10 | 1 | -0/+2 |
|
|
* | | More elimination of error message litter to fix [Bug 20a81392ec]. | dgp | 2013-06-28 | 1 | -0/+3 |
|/ |
|
* | Select improvements in stack depth estimates brought over from mig-review. | dgp | 2013-06-11 | 1 | -28/+6 |
|
|
* | Stack housekeeping repair for last checkin. | dgp | 2013-06-11 | 1 | -0/+2 |
|
|
* | [33b7abb8a2] [7174354ecb] Rewrite TclCompileThrowCmd(). | dgp | 2013-06-11 | 1 | -59/+46 |
|
|
* | Fix the problems with code generation; behavior now appears correct.dkf_better_try_compilation | dkf | 2013-06-09 | 1 | -129/+204 |
|
|
* | Improving tests, fixed one case. | dkf | 2013-06-09 | 1 | -27/+44 |
|
|
* | Working on a better compiler for [try]; found some bugs in previous compilation | dkf | 2013-06-08 | 1 | -23/+123 |
|
|
* | Factor out stereotypical ways of getting variable indices. | dkf | 2013-06-08 | 1 | -11/+9 |
|
|
* | Fix a stack depth calculation. | dkf | 2013-06-02 | 1 | -1/+1 |
|
|
* | Many improvements to code generation of efficient break and continue. | dkf | 2013-06-02 | 1 | -5/+6 |
|
|
* | Working towards the next batch of optimizations. | dkf | 2013-05-30 | 1 | -0/+4 |
|
|
* | Corrected code generation when doing the second run with an 'infinite' loop. | dkf | 2013-05-30 | 1 | -1/+1 |
|
|
* | Stop emitting the instructions INST_*_SCALAR_STK*. They are identical to | dgp | 2013-05-29 | 1 | -13/+6 |
|
|
* | Repair some stack depth housekeeping. | dgp | 2013-05-25 | 1 | -1/+1 |
|
|
* | Spare developers the burden and error risk of counting bytes in string | dgp | 2013-05-23 | 1 | -15/+19 |
|
|
* | Eliminate code duplication. | dgp | 2013-05-23 | 1 | -292/+0 |
|
|
* | More extensive use of the techniques to improve other edge cases in ensemble ... | dkf | 2013-01-28 | 1 | -5/+5 |
|
|
* | tailcall now running in a simpler model, with no eval-flags and no nre-stack ... | mig | 2013-01-10 | 1 | -1/+3 |
|
|
* | Fix bad memory access problems found by Miguel Sofer when valgrinding. | dkf | 2013-01-04 | 1 | -1/+1 |
|
|
* | Better version that can handle simple composite array keys as well. As long as | dkf | 2012-12-18 | 1 | -10/+23 |
|
|
* | Generate better code for the common case of subst-ed variables where the | dkf | 2012-12-18 | 1 | -0/+15 |
|
|
* | silence compiler warning | dgp | 2012-11-29 | 1 | -7/+7 |
|
|
* | Added compilation of [array exists], [array set] and [array unset]. Fixed a w...merge_to_trunk | dkf | 2012-11-05 | 1 | -1/+18 |
|
|
* | Added compilation of [string last] and improved the compilation of [string ra... | dkf | 2012-11-03 | 1 | -176/+76 |
|
|
* | Added compilation of [tailcall]. Not a particularly efficient compilation tho... | dkf | 2012-11-01 | 1 | -0/+44 |
|
|
* | Compilation of [string first] and [string range] (with constant indices). | dkf | 2012-10-30 | 1 | -70/+209 |
|
|
* | Added compilation of simplest practical case of [string map]. | dkf | 2012-10-29 | 1 | -0/+82 |
|
|
* | Working towards a BCCed [yield]; this doesn't work right now. | dkf | 2012-10-26 | 1 | -0/+43 |
|
|
* | Factor out a number of common patterns of use of Tcl_DStringAppend. | dkf | 2012-07-03 | 1 | -2/+1 |
|
|
* | Rewrite of parts of the switch compiler to better use the powers of | dgp | 2011-05-02 | 1 | -104/+45 |
|
|
* | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in | dkf | 2011-03-12 | 1 | -18/+17 |
|
|
* | * generic/tclBasic.c: More replacements of Tcl_UtfBackslash() calls | dgp | 2011-03-06 | 1 | -1/+2 |
|
|
* | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|
|
* | fix leaks in throw and unset compilers | mig | 2011-03-01 | 1 | -0/+2 |
|
|
* | Various mismatches between Tcl_Panic format string and its arguments, | nijtmans | 2011-01-18 | 1 | -8/+8 |
|
|
* | * generic/tclCompCmdsSZ.c (IssueTryFinallyInstructions): [3007374]: | dkf | 2010-05-28 | 1 | -45/+57 |
|
|
* | * generic/tclCompCmdsSZ.c (TclSubstCompile): If the first token does | dkf | 2010-04-08 | 1 | -3/+22 |
|
|
* | [Freq 2974744] share exception codes (ObjType?) | nijtmans | 2010-03-27 | 1 | -7/+2 |
|
|
* | Make error message in "try" implementation | nijtmans | 2010-03-23 | 1 | -3/+3 |
|
|
* | Compile the [throw] command. | dkf | 2010-03-19 | 1 | -1/+111 |
|
|