| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert DupolicatePureObj back to DuplicateObj. | griffin | 2023-08-10 | 1 | -7/+7 |
|
|
* | Fix bug [c25d2cd3e6], as well as memory leaks in lsearch and concat. | griffin | 2023-07-16 | 1 | -4/+20 |
|
|
* | Cleanup abstract list ObjType function definitions. | griffin | 2023-07-07 | 1 | -17/+12 |
|
|
* | TIP #636 cleanup: Eliminate the use of Tcl_ObjTypeLength() et al, which look ... | jan.nijtmans | 2023-07-07 | 1 | -14/+19 |
|
|
* | merge trunk | griffin | 2023-06-19 | 1 | -7/+8 |
|\ |
|
| * | Proposed fix for [c13819225e]: Problem with lsort|lsearch -stride on 32-bit l... | jan.nijtmans | 2023-06-16 | 1 | -7/+8 |
|
|
* | | merge trunk | griffin | 2023-06-06 | 1 | -6/+7 |
|\ \
| |/ |
|
| * | Merge 8.7 | jan.nijtmans | 2023-06-02 | 1 | -6/+7 |
| |\ |
|
| | * | New (internal) macro TclAttemptInitStringRep() | jan.nijtmans | 2023-06-02 | 1 | -2/+3 |
|
|
| | * | Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Bac... | jan.nijtmans | 2023-05-31 | 1 | -70/+99 |
|
|
* | | | Function name cleanup. | griffin | 2023-05-26 | 1 | -6/+6 |
|
|
* | | | Merge trunk | griffin | 2023-05-23 | 1 | -9/+27 |
|\ \ \
| |/ / |
|
| * | | Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, ... | pooryorick | 2023-05-17 | 1 | -9/+27 |
|
|
* | | | Merge trunk | griffin | 2023-05-17 | 1 | -37/+60 |
|\ \ \
| |/ / |
|
| * | | Fix memory leaks and remove unnecessary reference count bounce. | pooryorick | 2023-05-16 | 1 | -15/+26 |
|
|
| * | | New function, TclDuplicatePureObj(), doesn't duplicate the string
| pooryorick | 2023-05-16 | 1 | -23/+35 |
|
|
* | | | Add Tcl_BumpObj() used to prevent leaks from Abstract List elements. | griffin | 2023-05-17 | 1 | -2/+15 |
|
|
| | | | |
| \ \ | |
| \ \ | |
| \ \ | |
| \ \ | |
| \ \ | |
*-----. \ \ | Partial sync-up with trunk. | griffin | 2023-04-30 | 1 | -104/+118 |
|\ \ \ \ \ \
| | | | |/ / |
|
| | | | * | | Merge 8.7 - [d90fee06d0] (lassign) and [203792a48c] (Utf32ToUtf) | apnadkarni | 2023-04-23 | 1 | -2/+15 |
| | | | |\ \
| | | | | |/ |
|
| | | | | * | Use TclListObjRange in lassign for performance reasons | apnadkarni | 2023-04-22 | 1 | -2/+15 |
|
|
| | | | | * | Reduce diff between 8.7 and 9.0. Add some testcases | jan.nijtmans | 2023-04-21 | 1 | -39/+48 |
|
|
| | | | * | | Fix gcc warning about format specifier in error message | apnadkarni | 2023-04-21 | 1 | -1/+1 |
|
|
| | | | * | | Bugs [4ce858a049] (lrepeat), [f4d15772f1] (foreach), [6926a21840] (lmap). | apnadkarni | 2023-04-20 | 1 | -3/+3 |
|
|
| | | | * | | Fix [a4617c8e90] - lsearch index truncation | apnadkarni | 2023-04-19 | 1 | -2/+3 |
| | | |/ / |
|
| | | * | | Merge trunk | apnadkarni | 2023-04-14 | 1 | -4/+4 |
| | | |\ \
| | | |/ /
| | |/| | |
|
| | * | | | Correct spelling errors in comments and documentation, but also a non-comment... | pooryorick | 2023-04-12 | 1 | -4/+4 |
| | |\ \ \
| |/ / / /
| | | | _ |
|
| | * | | Correct spelling errors in comments and documentation, but also a non-comment
| pooryorick | 2023-04-12 | 1 | -4/+4 |
|
|
| | | * | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntu | apnadkarni | 2023-03-30 | 1 | -93/+93 |
| | |/
| |/| |
|
| * | | Fix memory leak in Tcl_JoinObjCmd(). | pooryorick | 2023-03-26 | 1 | -0/+1 |
|
|
* | | | Merge trunk | griffin | 2023-03-25 | 1 | -36/+36 |
|\ \ \
| |/ / |
|
| * | | Another round of -1 -> TCL_INDEX_NONE | jan.nijtmans | 2023-03-05 | 1 | -36/+36 |
|
|
| * | | Merge 8.7 | jan.nijtmans | 2022-12-21 | 1 | -3/+4 |
| |\ \
| | |/ |
|
| | * | Add 'interp' argument to some arith functions, for better error-handling | jan.nijtmans | 2022-12-21 | 1 | -3/+4 |
|
|
* | | | Make as much abstract list implementation as possible internal. | griffin | 2022-12-21 | 1 | -1/+0 |
|
|
* | | | Merge 9.0 | jan.nijtmans | 2022-12-18 | 1 | -1/+1 |
|\ \ \
| |/ / |
|
| * | | Eliminate TclArithSeriesObjLength and TclArithSeriesObjStep from tclArithSeri... | jan.nijtmans | 2022-12-08 | 1 | -1/+1 |
|
|
* | | | Code cleanup (undo some unnecessary changed compared to trunk) | jan.nijtmans | 2022-12-01 | 1 | -30/+30 |
|
|
* | | | Merge 9.0. Rename TclObjTypeHasProc to ABSTRACTLIST_PROC | jan.nijtmans | 2022-11-30 | 1 | -5/+5 |
|\ \ \
| |/ / |
|
| * | | Stop shimmering for "llength". Internal optimization (but using TIP #644) | jan.nijtmans | 2022-11-30 | 1 | -4/+4 |
| |\ \ |
|
| | * | | size_t result for lengthProc. More usage of Tcl_GetWideUIntFromObj | jan.nijtmans | 2022-11-27 | 1 | -1/+3 |
|
|
| | * | | Merge 9.0 | jan.nijtmans | 2022-11-25 | 1 | -2/+2 |
| | |\ \ |
|
| | * | | | Internal abstract list, don't let "llength" shimmer any more. | jan.nijtmans | 2022-11-23 | 1 | -4/+4 |
|
|
* | | | | | Merge 9.0 | jan.nijtmans | 2022-11-29 | 1 | -2/+7 |
|\ \ \ \ \
| |/ / / / |
|
| * | | | | Merge 8.7 | jan.nijtmans | 2022-11-28 | 1 | -2/+7 |
| |\ \ \ \
| | |_|/ /
| |/| | /
| | | |/
| | |/| |
|
| | * | | Reduce shimmering: If a conclusion can be drawn about the number of list elem... | jan.nijtmans | 2022-11-28 | 1 | -2/+8 |
|
|
* | | | | Simplify TclObjTypeHasProc() (a lot!) | jan.nijtmans | 2022-11-28 | 1 | -5/+5 |
|
|
* | | | | Merge 9.0 | jan.nijtmans | 2022-11-28 | 1 | -2/+2 |
|\ \ \ \
| |/ / / |
|
| * | | | Merge 8.7 | jan.nijtmans | 2022-11-25 | 1 | -2/+2 |
| |\ \ \
| | |/ /
| | | /
| | |/
| |/| |
|
| | * | Tcl_NewDoubleObj -> TclNewDoubleObj and Tcl_NewWideIntObj -> TclNewIntObj (an... | jan.nijtmans | 2022-11-25 | 1 | -3/+3 |
|
|
* | | | Support multiple indicies in abstract list lindex operation. | griffin | 2022-11-24 | 1 | -1/+3 |
|\ \ \
| |/ / |
|