summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.6jan.nijtmans2019-08-281-0/+5
|\
| * Add /* FALLTHRU */ markers in various places (silencing possible GCC warnings...jan.nijtmans2019-08-281-0/+5
* | merge 8.6sebres2019-08-271-12/+18
|\ \ | |/
| * closes [fa6bf38d07]: integrate bug-fa6bf38d07-v2sebres2019-08-271-12/+18
| |\
| | * small amend: be sure checkInterp is set if entering back the code marked as T...sebres2019-08-271-2/+2
| | * simplification, use the same "fixed" (and faster) code for INST_EVAL_STKsebres2019-08-271-11/+6
| | * fixes [fa6bf38d07]: command invocation (NRE callback to TEBCResume) caused by...sebres2019-08-271-9/+20
| |/
* | Merge 8.7jan.nijtmans2019-08-141-2/+18
|\ \
| * \ merge 8.6sebres2019-07-241-2/+18
| |\ \ | | |/
| | * merge 8.5 (reintegrate, no functional changes)sebres2019-07-241-1/+1
| | |\
| | | * cherrypick timerate-loop-opti--discard-resultsebres2019-07-241-1/+17
| | | * fixed build with MSVC 6.0sebres2019-06-251-6/+3
| | * | fix done optimization (TCL_EVAL_DISCARD_RESULT) for nested call - supply and ...sebres2019-07-231-2/+10
| | * | better rewritten loop optimization: new evalFlag "TCL_EVAL_DISCARD_RESULT" in...sebres2019-07-231-1/+9
* | | | Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated ...jan.nijtmans2019-07-171-17/+17
|/ / /
* | | Merge 8.6jan.nijtmans2019-06-291-1/+1
|\ \ \ | |/ /
| * | Trying to fix C4761 warning with VC++ 6.0jan.nijtmans2019-06-291-1/+1
* | | [6bdadfba7d] Stop crash with multi-lappend and failing writesdkf2019-06-201-8/+13
|\ \ \ | |/ /
| * | [6bdadfba7d] Stop crash with multi-lappend and failing writesdkf2019-06-201-8/+13
* | | TIP 461: text comparison operators for [expr]dkf2019-06-151-0/+8
|\ \ \
| * \ \ merge 8.7dgp2019-06-101-37/+38
| |\ \ \
| * | | | Start of implementation of string comparison operators.dkf2019-06-051-0/+8
* | | | | Eliminate (internal) TclOffset() usage, just use offsetof() in stead.jan.nijtmans2019-06-121-1/+1
| |/ / / |/| | |
* | | | More usage of TCL_INDEX_NONE in stead of -1. More internal use of size_t, mai...jan.nijtmans2019-06-071-37/+38
|/ / /
* | | Merge 8.6jan.nijtmans2019-05-311-1/+1
|\ \ \ | |/ /
| * | Rename mp_get_bit to s_mp_get_bit, rename mp_tc_div_2d to mp_signed_rsh, remo...jan.nijtmans2019-05-311-1/+1
* | | Merge 8.6jan.nijtmans2019-05-291-3/+3
|\ \ \ | |/ /
| * | Merge 8.5jan.nijtmans2019-05-291-3/+3
| |\ \ | | |/
| | * Update some libtommath functions to the latest trunk versions. Small step for...jan.nijtmans2019-05-291-153/+36
| * | end-of-line spacingjan.nijtmans2019-05-241-2/+2
| |\ \ | | |/
| * | Minor compiler warningjan.nijtmans2019-05-091-0/+2
| |\ \ | | |/
| | * back-ported branch sebres-8-6-timerate (new command "timerate" for 8.5)sebres2017-05-161-94/+134
| | |\
| | * | [04e26c02c0] Remove useless condition that raises warnings.dgp2017-04-271-6/+2
* | | | Compilation for [dict getwithdefault].dkf2019-04-181-39/+69
* | | | Style corrections and warning eliminationdkf2019-04-181-1/+1
* | | | Merge 8.6jan.nijtmans2019-04-111-10/+6
|\ \ \ \ | |/ / /
| * | | Only use special mp_sqrt() code when double format/tommath format are exactly...jan.nijtmans2019-04-111-12/+8
| * | | Fix gcc warning on 32-bit platformsjan.nijtmans2019-04-021-0/+4
| * | | integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations an...sebres2019-04-011-282/+187
| |\ \ \
| | * | | code reviewsebres2019-02-041-4/+6
| | * | | cherry pick of [238bd4d2c053540c]..[31dd092df4b57fdb]: More simplifications i...sebres2019-02-041-150/+178
| | * | | partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, mp_t...sebres2019-02-041-10/+1
| | * | | partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, no...sebres2019-02-041-121/+5
* | | | | Merge 8.6jan.nijtmans2019-03-271-1/+5
|\ \ \ \ \ | |/ / / /
| * | | | Document maximum value for right argument of '**' operator. jan.nijtmans2019-03-271-1/+5
| * | | | Eliminate all usage of mp_iszero/mp_iseven/mp_isodd/mp_isneg from libtommath:...jan.nijtmans2019-03-251-4/+4
| * | | | Backport [bd94500678e837d7] from 8.7, preventing endless loops in UTF-8 conve...jan.nijtmans2019-03-021-1/+1
| |/ / /
* | | | Additional protection for ridiculously big exponents, in case libtommath is c...jan.nijtmans2019-03-261-1/+1
* | | | enlarge a few small buffers, which could overflow using Unicode characters > ...jan.nijtmans2019-03-181-1/+1
* | | | Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommat...jan.nijtmans2019-03-151-15/+15