summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
Commit message (Collapse)AuthorAgeFilesLines
* speed-up lseq (with expr-args) a bit, as well as avoid shimmer for compiled ↵sebres2024-06-121-0/+1
| | | | expressions
* (cherry-pick) Put ClockFmtScnStorageHashKeyType (and some more) in read-only ↵jan.nijtmans2024-06-091-0/+2
| | | | memory
* merge 8.6dkf2024-05-261-0/+8
|\
| * Use the new operationsdkf2024-05-251-0/+2
| |
| * Add some more C functions for working with dicts [656fe3c816]dkf2024-05-251-0/+6
| |
* | Make sure to forward-declare "struct addrinfo". Some compilers don't like ↵jan.nijtmans2024-05-021-0/+1
|\ \ | |/ | | | | doing that in a parameter-list
| * Make sure to forward-declare "struct addrinfo". Some compilers don't like ↵jan.nijtmans2024-05-021-0/+1
| | | | | | | | doing that in a parameter-list.
| * Missing TCL_NORETURN for Tcl_ExitThread() (and TclpThreadExit()). Backported ↵jan.nijtmans2024-04-291-1/+1
| | | | | | | | from 8.7/9.0.
* | [e155cedf33]: Error-handling in TclGetOpenMode()jan.nijtmans2024-04-101-3/+0
| |
* | Merge 8.6jan.nijtmans2024-04-041-1/+1
|\ \ | |/
| * Backout [0a9ae478ac], as requestedjan.nijtmans2024-04-041-1/+1
| |
* | Merge 8.6jan.nijtmans2024-04-041-1/+1
|\ \ | |/
| * encodingName -> encoding (where appropriate)jan.nijtmans2024-04-041-1/+1
| |
| * (cherry-pick) Added minor detail to file attr -shortname handling docs.jan.nijtmans2024-03-291-1/+1
| |
| * optimize TclUtfToUCS4 for single code units (non high surrogates), ↵sebres2024-03-201-1/+7
| | | | | | | | especially for ascii; fixes performance regression [6811a0081940b76c]
* | TIP 688: clock command revision and speedupjan.nijtmans2024-04-011-0/+1
|\ \
| * \ Merge 9.0jan.nijtmans2024-03-221-7/+0
| |\ \
| | * \ Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release ↵jan.nijtmans2024-03-201-7/+0
| | |\ \ | |_|/ / |/| | | | | | | (thanks, Sergey!)
| * | | Rebase to TIP #689 branchjan.nijtmans2024-03-181-0/+1
| |\ \ \ | | |/ / | |/| |
| | * | partially revert f665afd65ee7a5f9 ↵sebres2024-03-131-3/+0
| | | | | | | | | | | | | | | | (INST_INVOKE_REPLACE/CMD_COMPILE_TO_INVOKED), ensemble compiled in configure -init-complete (only for clock)
| | * | fixes [1acd172c424b57c9]: restored ensemble compilation, fixed ↵sebres2024-03-121-0/+3
| | | | | | | | | | | | | | | | TCL_ENSEMBLE_PREFIX (restores default), fixed compiled INST_INVOKE_REPLACE for ensembles by CMD_COMPILE_TO_INVOKED flag
| | * | Merge 9.0jan.nijtmans2024-03-121-2/+2
| | |\ \
| | * \ \ Merge 9.0jan.nijtmans2024-03-121-1/+6
| | |\ \ \
| | * \ \ \ Merge 9.0. Add ::tcl::clock to library/tclIndexjan.nijtmans2024-03-101-0/+3
| | |\ \ \ \
| | * \ \ \ \ Rebase to latest 9.0jan.nijtmans2024-02-261-0/+1
| | |\ \ \ \ \
| | | * \ \ \ \ Merge 8.7jan.nijtmans2022-07-051-116/+126
| | | |\ \ \ \ \
| | | * \ \ \ \ \ Merge 8.7jan.nijtmans2021-12-081-16/+27
| | | |\ \ \ \ \ \
| | | * \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-09-241-41/+101
| | | |\ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ Get sebres-8-6-clock-speedup-cr2 ready for 8.7 toojan.nijtmans2021-02-181-0/+1
| | | |\ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2021-02-171-1/+1
| | | | |\ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2020-10-121-24/+37
| | | | |\ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ merge 8.6sebres2020-06-221-8/+39
| | | | |\ \ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ \ merge 8.6sebres2019-07-151-19/+10
| | | | |\ \ \ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ \ \ merge 8.6 - timerate is part of Tcl now (since TIP#527 got merged), ↵sebres2019-03-051-5/+4
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conflicts resolved, tclDate.c rebuilt with bison, etc.
| | | | * \ \ \ \ \ \ \ \ \ \ \ \ merge 8.6sebres2019-01-101-2/+3
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ back-porting of tclclockmod done, merge current 8.6sebres2018-05-291-15/+83
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge core-8-6-branch (execpt file win/makefile.vc)dgp2017-10-201-7/+8
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | * | | | | | | | | | | | | | | | Move "timerate" functionality to "::tcl::unsupported". sebres2017-06-021-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This partially reverts commit [848d01b6ef].
| * | | | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2024-03-171-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | / / | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too.jan.nijtmans2024-03-121-2/+2
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Restore the TclGetStringFromObj() macro in tclInt.h as it was in 8.6/8.7jan.nijtmans2024-03-121-1/+6
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2024-03-071-0/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | merge 8.7sebres2024-01-291-2/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2024-01-061-2/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | Spacingjan.nijtmans2023-12-201-2/+2
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | TIP 677: Constant Variablesdkf2023-12-111-5/+24
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | Bytecode implementationdkf2023-12-051-0/+1
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Added introspectiondkf2023-12-051-0/+2
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Command defined. It does nothing yet.dkf2023-11-271-0/+1
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Merge main into tip-677dkf2023-11-251-465/+153
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \