summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
* Tcl_GetIndexFromObjStruct -> Tcl_GetIndexFromObj. Don't use braces around (Tc...jan.nijtmans2022-04-261-1/+1
* Code formattingjan.nijtmans2022-04-121-1/+1
* Merge 8.7jan.nijtmans2022-03-131-4/+4
|\
| * More tweaksjan.nijtmans2022-03-111-4/+4
| * clarify 'yieldparameter'. Eliminate variable 'unused', reduce coroutine stack...jan.nijtmans2022-03-111-2/+2
* | Enhance internal "struct Interp" such that it can handle more than 2^31 levelsjan.nijtmans2022-03-101-9/+9
* | Merge 8.7jan.nijtmans2022-03-081-2/+2
|\ \ | |/
| * Merge 8.6jan.nijtmans2022-03-081-2/+2
| |\
| | * Fix [1c7f179710]: undefined behavior for INST_LSHIFT in ExecuteExtendedBinary...jan.nijtmans2022-03-081-2/+2
* | | Use size_t in AuxDataPrintProcjan.nijtmans2022-03-011-31/+31
* | | Backout part of previous commit, making compile.test work again with --enable...jan.nijtmans2022-02-281-9/+9
* | | More size_t usage, e.g. for "foreach"jan.nijtmans2022-02-271-10/+10
* | | More (internal) size_t usage in TclOOjan.nijtmans2022-02-241-3/+3
* | | Merge 8.7jan.nijtmans2022-02-231-2/+4
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-02-231-2/+4
| |\ \ | | |/
| | * Fix [cb90038a63]: signed integer overflow during expr-34.22, expr-36.22jan.nijtmans2022-02-231-2/+4
* | | Merge 8.7jan.nijtmans2022-02-171-6/+6
|\ \ \ | |/ /
| * | Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isin...jan.nijtmans2022-02-171-6/+6
* | | Merge 8.7jan.nijtmans2022-02-161-24/+24
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-02-161-24/+24
| |\ \ | | |/
| | * Fix [7f8a3d9818]: signed integer overflow in tclExecute.cjan.nijtmans2022-02-161-8/+8
* | | Merge 8.7jan.nijtmans2022-02-101-1/+1
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-02-101-1/+1
| |\ \ | | |/
| | * Use TclListObjLength/TclListObjGetElements in stead of Tcl_ListObjLength/Tcl_...jan.nijtmans2022-02-101-1/+1
| | * Undo part of [26539e78a7]. Although Tcl_GetRange() does it's own parameter ch...jan.nijtmans2022-01-211-4/+22
| * | Merge 8.6jan.nijtmans2022-01-181-2/+10
| |\ \ | | |/
* | | Merge 8.7jan.nijtmans2022-01-181-2/+10
|\ \ \ | | |/ | |/|
| * | Possible fix for [e9a2715d91]: Tcl 8.6.11: Incompatible Tcl_GetRange()jan.nijtmans2022-01-171-4/+11
* | | Merge 8.7jan.nijtmans2022-01-171-47/+2
|\ \ \ | | |/ | |/|
| * | Merge 8.6jan.nijtmans2022-01-171-41/+13
| |\ \ | | |/
| | * Follow-up to [767e070d35]: Tcl_GetRange and Tcl_GetUniChar do not validate in...jan.nijtmans2022-01-171-29/+4
* | | Merge 8.7. Fix (windows MSVC OPTS=symbols) build errorjan.nijtmans2022-01-141-1/+1
|\ \ \ | |/ /
* | | Merge 8.7jan.nijtmans2022-01-131-1/+3
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-01-131-1/+3
| |\ \ | | |/
| | * Fix [69218ab7b]: TEBCResume(): buffer over-read in INST_STR_MAPjan.nijtmans2022-01-131-1/+3
| | |\
| | | * Fix [69218ab7b]: TEBCResume(): buffer over-read in INST_STR_MAPjan.nijtmans2022-01-121-1/+3
* | | | Merge 8.7jan.nijtmans2022-01-121-19/+19
|\ \ \ \ | |/ / /
| * | | Merge 8.6jan.nijtmans2022-01-121-19/+19
| |\ \ \ | | |/ /
| | * | Fix [da6f155ca4]: STRING_SIZE() macro: parenthesize numChars usage. Fix more ...jan.nijtmans2022-01-121-7/+7
| | |/
* | | Merge 8.7jan.nijtmans2021-12-201-1/+1
|\ \ \ | |/ /
| * | Unbreak windows build caused by [066a9b81b8|this] commitjan.nijtmans2021-12-201-1/+1
* | | Merge 8.7jan.nijtmans2021-12-181-3/+3
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2021-12-181-3/+3
| |\ \ | | |/
| | * Suggested fix for [b0f84119c8]: TEBCresume(): undefined behavior for INST_LSHIFTjan.nijtmans2021-12-161-3/+3
| | * IntRep -> InternalRep. Internal changes only.jan.nijtmans2021-10-191-4/+4
* | | Dodge a few macro games.dgp2021-11-071-1/+1
* | | Merge trunkjan.nijtmans2021-10-081-27/+27
|\ \ \
| * \ \ Merge 8.7jan.nijtmans2021-10-081-26/+26
| |\ \ \ | | |/ /
| | * | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing listjan.nijtmans2021-10-061-26/+26
| * | | Update code comments.pooryorick2021-09-021-1/+1