summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* merge trunkcore-arith-series-bytecodedkf2025-06-171-0/+92
|\
| * Merge 9.0 - Disable timing dependent tests when running under AppVerifier on ...apnadkarni2025-06-141-1/+46
| |\
| | * Disable timing dependent tests when running under AppVerifier on Windowsapnadkarni2025-06-141-1/+46
| * | Merge 9.0 - Add testhandlecount command.apnadkarni2025-06-141-0/+47
| |\ \ | | |/
| | * Add testhandlecount command to check Windows handle leaksapnadkarni2025-06-141-0/+47
* | | Make ParseArithSeriesArgument slightly betterdkf2025-06-171-11/+11
* | | Reduce number of gotos (and general twistiness) in GenerateArithSeriesdkf2025-06-171-90/+81
* | | Move most of INST_ARITH_SERIES logic into a separate function. Much easier to...dkf2025-06-171-162/+217
* | | merge trunkdkf2025-06-139-55/+207
|\ \ \ | |/ /
| * | Implement [tailcall {*}...] in bytecodedkf2025-06-135-31/+180
| |\ \
| | * | Remove unused argumentdkf2025-06-101-1/+1
| | * | Greatly improved [tailcall] handling, including more special cases.dkf2025-06-094-77/+120
| | * | merge trunkdkf2025-06-065-16/+40
| | |\ \
| | * | | Make the [tailcall] compiler understand {*}; a common casecore-tailcall-expandeddkf2025-06-035-4/+107
| * | | | Add new macro, EnvIsProc, to cover cases where we should be stricter. [fa7995...dkf2025-06-136-20/+22
| * | | | Move magic values into header filedkf2025-06-133-5/+6
| * | | | [fa7995bdf2] End multiple segfaults in httpcookie.test.dgp2025-06-121-1/+1
| |\ \ \ \
| | * \ \ \ rebase to trunkcore-bug-fa7995bdf2jan.nijtmans2025-06-021-1/+1
| | |\ \ \ \ | | | |/ / / | | |/| | |
* | | | | | merge trunkdkf2025-06-121-1/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 9.0jan.nijtmans2025-06-101-1/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | Fix [0ee626dfb2]: lseq numeric overflowjan.nijtmans2025-06-101-27/+21
* | | | | | Make sure there are no memory leaks in the arithSeries operationdkf2025-06-111-56/+74
* | | | | | All edge case tests now pass. But why does [lseq] behave like this???dkf2025-06-114-80/+131
* | | | | | More edge casesdkf2025-06-113-19/+100
* | | | | | final casesdkf2025-06-101-5/+55
* | | | | | Handle the three-argument casesdkf2025-06-101-4/+54
* | | | | | And I already have the right tools to make this easy. Excellent.dkf2025-06-101-7/+4
* | | | | | Add compilation of two arg case... and note that we need to compile args as e...dkf2025-06-101-3/+26
* | | | | | Basic [lseq] compiler that handles just the one case.dkf2025-06-101-2/+16
* | | | | | Name the operation's flag bitsdkf2025-06-102-6/+16
* | | | | | Define an instruction to build an arithmetic series. Not yet issueddkf2025-06-103-0/+60
* | | | | | Outermost skeleton of [lseq] compiler. Much more still to do!dkf2025-06-103-1/+32
* | | | | | Tinkering with the ArithSeries object type implementationdkf2025-06-101-59/+58
|/ / / / /
* | | | | Delete code that caused failures with -ftrapv and otherwise did nothing usefuldkf2025-06-101-3/+0
* | | | | Merge core-9-0-branch. Pick up fix for [0ee626dfb2] and other sundry unmerged...apnadkarni2025-06-091-11/+58
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | |
| * | | Bug [0ee626dfb2] - arithseries integer overflow checksapnadkarni2025-06-081-11/+58
| * | | Backport: Add [[unreachable]] and [[fallthrough]] from C23 (where available)jan.nijtmans2025-06-0245-221/+379
* | | | Test Tcl_GetEncodingName* functions callable via stubscore-tip-716-91apnadkarni2025-06-031-2/+23
* | | | Add stubs function from TIP 716apnadkarni2025-06-034-14/+17
| |/ / |/| |
* | | Merge core-9-0-branch: TIP 716 acceptedapnadkarni2025-06-023-12/+75
|\ \ \ | |/ /
| * | Merge core-9-0-branchapnadkarni2025-06-016-147/+175
| |\ \
| * \ \ Merge core-9-0-branchapnadkarni2025-05-231-1/+1
| |\ \ \
| * \ \ \ Merge core-9-0-branchapnadkarni2025-05-2119-157/+419
| |\ \ \ \
| * \ \ \ \ Merge 9.0core-tip-716jan.nijtmans2025-04-187-36/+37
| |\ \ \ \ \
| * | | | | | Fix Unix build. Add basic testsapnadkarni2025-04-141-0/+8
| * | | | | | Added -encoding option to execapnadkarni2025-04-121-11/+33
| * | | | | | Added encoding user commandapnadkarni2025-04-122-1/+34
* | | | | | | Ensure we never concatenate too many values at oncedkf2025-06-021-7/+24
* | | | | | | merge trunkdkf2025-06-0259-1130/+1973
|\ \ \ \ \ \ \
| * | | | | | | Use correct variable name...dkf2025-06-021-2/+2