summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7dkf2023-05-196-42/+1232
|\
| * merge core-8-branchdkf2023-05-1919-313/+353
| |\
| * | Add doc comments, fix a typo in a manpagedkf2023-05-011-12/+70
| * | Merge 8.7dkf2023-05-0198-4201/+5828
| |\ \
| * \ \ Merge 8.7jan.nijtmans2022-09-286-46/+89
| |\ \ \
| * \ \ \ Merge 8.7jan.nijtmans2022-09-274-3/+124
| |\ \ \ \
| * \ \ \ \ Merge 8.7jan.nijtmans2022-09-2619-95/+2281
| |\ \ \ \ \
| * | | | | | eliminate some compiler warningsjan.nijtmans2022-09-192-16/+16
| * | | | | | rebase to 8.7jan.nijtmans2022-09-196-87/+1182
| |\ \ \ \ \ \
| | * \ \ \ \ \ merge core-8-branchdkf2021-01-0599-217/+218
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ merge core-8-branchdkf2020-12-06108-8038/+8647
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ merge core-8-branchdkf2020-02-263-4/+3
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ merge core-8-branchdkf2020-02-221-1/+1
| | |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | | There are subtle cases where an append-if-new operation is really useful for ...dkf2020-02-151-17/+26
| | * | | | | | | | | | Merge 8.7jan.nijtmans2020-02-1237-597/+963
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | caching is one of the two hard things in CS (along with naming and off-by-one...dkf2020-02-071-7/+35
| | * | | | | | | | | | | More error casesdkf2020-01-011-2/+12
| | * | | | | | | | | | | Check for another tricky edge casedkf2020-01-011-0/+5
| | * | | | | | | | | | | Better error messages when a property has the wrong kind for the type of acce...dkf2019-12-311-8/+22
| | * | | | | | | | | | | Other list-returning [info class] subcommands are plurals, so change property...dkf2019-12-312-28/+24
| | * | | | | | | | | | | Even more tests, this time of the return-code semantics of property getters a...dkf2019-12-301-3/+46
| | * | | | | | | | | | | merge core-8-branchdkf2019-12-304-55/+117
| | |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | More tests, more fixesdkf2019-12-301-23/+39
| | * | | | | | | | | | | | Property definitions now work on instances.dkf2019-12-292-36/+54
| | * | | | | | | | | | | | Starting to do the testing.dkf2019-12-281-25/+32
| | * | | | | | | | | | | | Implementation of properties for TclOOdkf2019-12-286-59/+1008
* | | | | | | | | | | | | | Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, ...pooryorick2023-05-1714-98/+285
* | | | | | | | | | | | | | New functions: TclUndoRefCount() and TclDictGetSize().pooryorick2023-05-173-0/+44
* | | | | | | | | | | | | | Fix for [5ee01098824881b5], lseq list conversion results in attempt to accesspooryorick2023-05-171-0/+1
* | | | | | | | | | | | | | Remove dead codejan.nijtmans2023-05-173-44/+0
* | | | | | | | | | | | | | Fix memory leaks and remove unnecessary reference count bounce.pooryorick2023-05-161-15/+26
* | | | | | | | | | | | | | Merge 8.7jan.nijtmans2023-05-163-16/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | More int -> Tcl_Size (in tclInt.h)jan.nijtmans2023-05-162-73/+76
* | | | | | | | | | | | | | New function, TclDuplicatePureObj(), doesn't duplicate the string pooryorick2023-05-1614-101/+136
* | | | | | | | | | | | | | Add Tcl_DecrRefCount() missing from [4b1a20629e].pooryorick2023-05-151-14/+16
* | | | | | | | | | | | | | merge 8.7dgp2023-05-151-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Backport test improvements from 9.0jan.nijtmans2023-05-154-22/+37
| * | | | | | | | | | | | | No need to init string rep, if we throw away the object immediatelyjan.nijtmans2023-05-151-2/+2
* | | | | | | | | | | | | | Rename TclRelaxRefCount() to TclUndoRefCount().pooryorick2023-05-143-4/+4
* | | | | | | | | | | | | | Add TclRelaxRefCount, and also try to take the fast path more often in byte-c...pooryorick2023-05-135-12/+101
* | | | | | | | | | | | | | In tclExecute.c call DECACHE_STACK_INFO() before calling TclLindexList().pooryorick2023-05-121-0/+2
* | | | | | | | | | | | | | Merge 8.7jan.nijtmans2023-05-121-7/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Use 'attempt'-functions for libtommath, when built into Tcljan.nijtmans2023-05-111-6/+6
* | | | | | | | | | | | | | put back pragma voor MSVC warning, accidently removed in previous commitjan.nijtmans2023-05-111-0/+3
* | | | | | | | | | | | | | Restore warning-free compilation with C++ compilerjan.nijtmans2023-05-113-7/+4
* | | | | | | | | | | | | | Fix Valgind report of still reachable blocks in aaa_exit.test and other testpooryorick2023-05-111-4/+3
* | | | | | | | | | | | | | disable on-purpose compiler warning (MSVC) for testcasejan.nijtmans2023-05-111-0/+3
* | | | | | | | | | | | | | Merge 8.7jan.nijtmans2023-05-102-18/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Backport various changes from 9.0 branchjan.nijtmans2023-05-102-105/+107
* | | | | | | | | | | | | | Left-over TCL_ENCODING_STRICT, not used any more.jan.nijtmans2023-05-093-7/+1