| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge core-8-6-branch, and merge latest libtommath | jan.nijtmans | 2019-07-28 | 1 | -3/+19 |
|\ |
|
| * | merge 8.5 (reintegrate, no functional changes) | sebres | 2019-07-24 | 1 | -1/+1 |
| |\ |
|
| | * | cherrypick timerate-loop-opti--discard-result | sebres | 2019-07-24 | 1 | -1/+17 |
|
|
| | * | fixed build with MSVC 6.0 | sebres | 2019-06-25 | 1 | -6/+3 |
|
|
| * | | fix done optimization (TCL_EVAL_DISCARD_RESULT) for nested call - supply and ... | sebres | 2019-07-23 | 1 | -2/+10 |
|
|
| * | | better rewritten loop optimization: new evalFlag "TCL_EVAL_DISCARD_RESULT" in... | sebres | 2019-07-23 | 1 | -1/+9 |
|/ / |
|
* | | Trying to fix C4761 warning with VC++ 6.0 | jan.nijtmans | 2019-06-29 | 1 | -1/+1 |
|
|
* | | [6bdadfba7d] Stop crash with multi-lappend and failing writes | dkf | 2019-06-20 | 1 | -8/+13 |
|
|
* | | Rename mp_get_bit to s_mp_get_bit, rename mp_tc_div_2d to mp_signed_rsh, remo... | jan.nijtmans | 2019-05-31 | 1 | -1/+1 |
|
|
* | | Merge 8.5 | jan.nijtmans | 2019-05-29 | 1 | -3/+3 |
|\ \
| |/ |
|
| * | Update some libtommath functions to the latest trunk versions. Small step for... | jan.nijtmans | 2019-05-29 | 1 | -153/+36 |
|
|
* | | end-of-line spacing | jan.nijtmans | 2019-05-24 | 1 | -2/+2 |
|\ \
| |/ |
|
* | | Minor compiler warning | jan.nijtmans | 2019-05-09 | 1 | -0/+2 |
|\ \
| |/ |
|
| * | back-ported branch sebres-8-6-timerate (new command "timerate" for 8.5) | sebres | 2017-05-16 | 1 | -94/+134 |
| |\ |
|
| * | | [04e26c02c0] Remove useless condition that raises warnings. | dgp | 2017-04-27 | 1 | -6/+2 |
|
|
* | | | Only use special mp_sqrt() code when double format/tommath format are exactly... | jan.nijtmans | 2019-04-11 | 1 | -12/+8 |
|
|
* | | | Fix gcc warning on 32-bit platforms | jan.nijtmans | 2019-04-02 | 1 | -0/+4 |
|
|
* | | | integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations an... | sebres | 2019-04-01 | 1 | -282/+187 |
|\ \ \ |
|
| * | | | code review | sebres | 2019-02-04 | 1 | -4/+6 |
|
|
| * | | | cherry pick of [238bd4d2c053540c]..[31dd092df4b57fdb]: More simplifications i... | sebres | 2019-02-04 | 1 | -150/+178 |
|
|
| * | | | partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, mp_t... | sebres | 2019-02-04 | 1 | -10/+1 |
|
|
| * | | | partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, no... | sebres | 2019-02-04 | 1 | -121/+5 |
|
|
* | | | | Document maximum value for right argument of '**' operator.
| jan.nijtmans | 2019-03-27 | 1 | -1/+5 |
|
|
* | | | | Eliminate all usage of mp_iszero/mp_iseven/mp_isodd/mp_isneg from libtommath:... | jan.nijtmans | 2019-03-25 | 1 | -4/+4 |
|
|
* | | | | Backport [bd94500678e837d7] from 8.7, preventing endless loops in UTF-8 conve... | jan.nijtmans | 2019-03-02 | 1 | -1/+1 |
|/ / / |
|
* | | | minor optimization: check length instead of content - don't touch other memor... | sebres | 2019-01-14 | 1 | -1/+1 |
|
|
* | | | Slightly simpler test for empty string, still covering all cases. Also prepar... | jan.nijtmans | 2019-01-13 | 1 | -1/+1 |
|
|
* | | | Fix crash reported by reported by François Vogel related to: [cc1e91552c0ca1... | jan.nijtmans | 2019-01-11 | 1 | -1/+1 |
|
|
* | | | closes [cc1e91552c]: fixes lrange instruction on empty list, return original ... | sebres | 2019-01-08 | 1 | -2/+6 |
|
|
* | | | resolve warnings: array subscript -1 is below array bounds of 'void *[1]' [-W... | sebres | 2018-12-28 | 1 | -1/+1 |
|
|
* | | | Deduplicate code in INST_STR_CMP, StringCmpCmd, and StringEqualCmd. | pooryorick | 2018-05-07 | 1 | -1/+1 |
|
|
* | | | Preparation to deduplicate code between byte-compiled and legacy | pooryorick | 2018-05-06 | 1 | -118/+2 |
|
|
* | | | Avoid generating string representation when comparing the empty string. | pooryorick | 2018-05-05 | 1 | -5/+51 |
|
|
* | | | [46a2410650] compiled [unset] was bypassing cleanup of active array search. | dgp | 2018-04-22 | 1 | -1/+2 |
|
|
* | | | Refactor array trace handling into a common routine TclCheckArrayTraces(). | dgp | 2018-04-17 | 1 | -11/+6 |
|
|
* | | | optimize compiled (INST_STR_TRIM): use new function TclTrim instead of combin... | sebres | 2018-03-14 | 1 | -6/+1 |
|
|
* | | | Repair the INST_STR_REPLACE instruction. | dgp | 2018-03-13 | 1 | -11/+14 |
|
|
* | | | Screen out empty list value so that assertions are true. | dgp | 2018-03-11 | 1 | -0/+6 |
|
|
* | | | Use LIST_MAX instead of computing an end index. | dgp | 2018-03-10 | 1 | -2/+2 |
|
|
* | | | Restore safety for legacy bytecode. | dgp | 2018-03-09 | 1 | -1/+34 |
|
|
* | | | merge 8.6 | dgp | 2018-03-09 | 1 | -6/+4 |
|\ \ \ |
|
* | | | | Update the command compilers and bytecode execution engine to use new machinery. | dgp | 2018-03-09 | 1 | -26/+13 |
|
|
* | | | | Streamline index decoding in INST_LIST_RANGE_IMM execution. | dgp | 2018-03-08 | 1 | -41/+31 |
|
|
* | | | | Reduce the "clever" factor. (Fine line between clever and stupid.) | dgp | 2018-03-08 | 1 | -3/+5 |
|
|
* | | | | Streamline index decoding in INST_STR_RANGE_IMM execution. | dgp | 2018-03-07 | 1 | -17/+28 |
|
|
* | | | | Express INST_LIST_INDEX_IMM index processinig in terms of TCL_INDEX_END so | dgp | 2018-03-07 | 1 | -7/+2 |
|
|
* | | | | try to fix [db36fa5122]: better compiled variants of several indices-related ... | sebres | 2018-03-06 | 1 | -2/+4 |
|/ / / |
|
* | | | Modify TclCreateProc to handle arbitrary argument names, not just ASCII. | pooryorick | 2018-02-14 | 1 | -2/+2 |
|
|
* | | | Expose some of the core variable access APIs.
| dkf | 2017-06-06 | 1 | -21/+24 |
| |/
|/| |
|
* | | silence uninit variable warnings | dgp | 2017-04-28 | 1 | -1/+1 |
|
|