summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
* Another round of sentinel improvementsjan.nijtmans2024-05-271-26/+26
|\
| * Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not usedjan.nijtmans2024-05-271-31/+26
* | Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used.jan.nijtmans2024-05-271-17/+12
* | Merge 8.6 Use TclHasInternalRep() macro in more places.jan.nijtmans2024-04-101-1/+1
|\ \ | |/
* | Merge 8.6jan.nijtmans2024-04-021-1/+1
|\ \ | |/
| * Remove libtommath/makefile* and related: Those files suggest anything can be ...jan.nijtmans2024-03-291-1/+1
| * Fix [aa6624c629]: tclExecute.c: Avoid false-positive warningjan.nijtmans2024-02-161-2/+3
* | Upgrade provided libtommath with version 1.3. Still works with external libto...jan.nijtmans2024-03-291-1/+2
* | Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6jan.nijtmans2024-03-131-21/+21
* | Handle sentinels for any C++ compilerjan.nijtmans2023-10-171-26/+26
* | Merge 8.6. Use (void *)NULL in stead of NULL for C++jan.nijtmans2023-10-151-1/+1
|\ \ | |/
| * More type-casts (c++-compatibility)jan.nijtmans2023-09-131-12/+12
* | More int -> Tcl_Size (backported from 9.0)jan.nijtmans2023-10-101-12/+11
* | 3 more places where -wtrapv errors are triggered running the test-suitejan.nijtmans2023-09-151-1/+1
| |
| \
*-. \ TIP #665: Remove support for internal utf-16 for Tcl 8.7 (and 9.0)jan.nijtmans2023-09-121-7/+7
|\ \ \ | | |/
| * | Rebase to 8.7jan.nijtmans2023-08-301-1/+1
| |\ \
| | * \ Rebase to 8.7jan.nijtmans2023-07-261-1/+1
| | |\ \
| | | * \ Rebase to 8.7jan.nijtmans2023-07-091-1/+1
| | | |\ \
| | | | * | Remove internal use of TCL_UTF_MAX=3 as much as possible, without compromizin...jan.nijtmans2023-05-011-1/+1
* | | | | | Rebase to 8.7jan.nijtmans2023-08-301-6/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Rebase to 8.7jan.nijtmans2023-07-261-6/+2
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Rebase to latest 8.7jan.nijtmans2023-05-101-6/+2
| | |\ \ \ \ | | | |_|/ / | | |/| | |
| | | * | | TIP #666 implementationjan.nijtmans2023-05-031-5/+1
| | |/ / /
* | | | | Fix [920e393634]: expr {7244019458077122840 << 1}. Some more long -> Tcl_Wide...jan.nijtmans2023-08-251-11/+11
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Make "shift" an "int" variable; since it's range is 0 < shift < INT_MAXjan.nijtmans2023-08-251-1/+1
* | | | | [84a5355235]: two more cases of sizeof(long) -> sizeof(Tcl_WideInt), since th...jan.nijtmans2023-08-251-2/+2
* | | | | Merge "revert-dup-pure" branch: get rid of TclDuplicatePureObj()jan.nijtmans2023-08-251-2/+3
|\ \ \ \ \
| * \ \ \ \ Merge 8.7. Time to merge this branch?dgp2023-08-251-3/+3
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | Merge 8.6jan.nijtmans2023-08-231-3/+3
|\ \ \ \ \ \ | | |/ / / / | |/| / / / | |_|/ / / |/| | | |
| * | | | Fix [84a5355235] (not visible in 8.6, but meant to be forwared to 8.7)jan.nijtmans2023-08-231-8/+8
| * | | | Correct spelling errors in comments and documentation, but also non-comment pooryorick2023-04-121-7/+7
| | * | | Thanks for cherrypicking this change for 8.7.griffin2023-08-221-2/+4
| | * | | The experiment deployment of TclDuplicatePureObj() has been reverted fromdgp2023-08-211-6/+2
| |/ / / |/| | |
* | | | Fix [54329e39c7]apnadkarni2023-07-121-6/+26
* | | | Code cleanup for arithSeries, all backported from 9.0jan.nijtmans2023-07-101-1/+0
| |_|/ |/| |
* | | Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Bac...jan.nijtmans2023-05-311-7/+17
* | | Unbreak windows symbols build. More int -> Tcl_Size backported from 9.0jan.nijtmans2023-05-211-62/+64
* | | More int/Tcl_Size backportjan.nijtmans2023-05-201-6/+6
* | | int -> Tcl_Size and other (internal) signature improvements. Most of them bac...jan.nijtmans2023-05-191-29/+29
| |/ |/|
* | Use TclListObjRange in lassign for performance reasonsapnadkarni2023-04-221-5/+5
* | Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-5/+5
* | More (internal) usage of TclGetString() and TclGetStringFromObj() macro'sjan.nijtmans2023-03-271-1/+1
* | Merge 8.6jan.nijtmans2023-03-241-1/+1
|\ \ | |/
| * Fix [15e74a2fe6]: Fix various typosjan.nijtmans2023-03-241-2/+2
| * Use TclOffset() in stead of magic calculations using sizeof(), which might gi...jan.nijtmans2022-08-261-2/+2
* | Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those a...jan.nijtmans2023-03-221-4/+2
* | Remove unneeded Tcl_IncrRefCount and TclDecrRefCount. TclPtrSetVarIdx takespooryorick2023-03-211-2/+0
* | Add some comments and tidy code.pooryorick2023-01-271-1/+1
* | Add 'interp' argument to some arith functions, for better error-handlingjan.nijtmans2022-12-211-3/+5
* | Rewrite lreplace4 implementation not to need extra immediate operands.apnadkarni2022-11-031-48/+81