summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2023-06-261-5/+2
|\
| * Remove compat/stdint.h and compat/stdlib.h: All C-compilers nowadays have it.jan.nijtmans2023-06-261-5/+2
| * Proposed fix for [44452e2c55]: indexObj.test failures on i386jan.nijtmans2023-06-221-1/+1
| * Move VarHashGetKey() to tclInt.h. More int -> Tcl_Sizejan.nijtmans2023-06-201-6/+10
* | Merge 8.7jan.nijtmans2023-06-191-5/+6
|\ \ | |/
* | Merge 8.7jan.nijtmans2023-06-021-3/+3
|\ \ | |/
| * In TclAttemptInitStringRep(): Don't do a memcpy if attemptckalloc() failsjan.nijtmans2023-06-021-3/+3
* | Merge 8.7jan.nijtmans2023-06-021-4/+19
|\ \ | |/
| * New (internal) macro TclAttemptInitStringRep()jan.nijtmans2023-06-021-4/+19
| * Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Bac...jan.nijtmans2023-05-311-1/+2
* | Remove TCL_SIZE_SMAX, not used anywhere. Some more variable which should have...jan.nijtmans2023-05-241-6/+0
* | Merge 8.7jan.nijtmans2023-05-231-1/+1
|\ \ | |/
| * Give Tcl_CreateThread a TCL_HASH_TYPE (unsigned) stackSize parameterjan.nijtmans2023-05-231-1/+1
* | Merge 8.7jan.nijtmans2023-05-221-1/+1
|\ \ | |/
* | Merge 8.7jan.nijtmans2023-05-211-1/+1
|\ \ | |/
| * int -> Tcl_Size and other (internal) signature improvements. Most of them bac...jan.nijtmans2023-05-191-1/+1
* | Minor refactor to combine alloc/reallocapnadkarni2023-05-201-3/+14
* | Merge trunkapnadkarni2023-05-191-5/+7
|\ \
| * | Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, ...pooryorick2023-05-171-1/+2
| * | New functions: TclUndoRefCount() and TclDictGetSize().pooryorick2023-05-171-0/+2
| * | Remove dead codejan.nijtmans2023-05-171-2/+0
| * | Merge 8.7jan.nijtmans2023-05-161-6/+1
| |\ \ | | |/
| | * More int -> Tcl_Size (in tclInt.h)jan.nijtmans2023-05-161-73/+74
| | * Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See...apnadkarni2023-05-031-0/+15
| * | New function, TclDuplicatePureObj(), doesn't duplicate the string pooryorick2023-05-161-1/+1
| * | Rename TclRelaxRefCount() to TclUndoRefCount().pooryorick2023-05-141-1/+1
| * | Add TclRelaxRefCount, and also try to take the fast path more often in byte-c...pooryorick2023-05-131-0/+6
* | | More refactoring into common codeapnadkarni2023-05-191-13/+30
* | | Refactor couple more reallocationsapnadkarni2023-05-151-14/+11
* | | Change reallocation growth to 1.5.apnadkarni2023-05-051-3/+4
* | | Refactor reallocation in preparation for experimentation with different growt...apnadkarni2023-05-041-0/+43
|/ /
* | Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See...apnadkarni2023-05-031-0/+16
* | Merge 8.7jan.nijtmans2023-04-301-11/+2
|\ \ | |/
| * Eliminate ListSizeT_MAX, since it's the same as TCL_SIZE_MAXjan.nijtmans2023-04-291-11/+1
* | More checks for exceeding max wordsapnadkarni2023-04-271-0/+6
* | Fix [a814ee5bbd] - string compare/equal -length for long stringsapnadkarni2023-04-241-1/+1
* | Merge 8.7 - [d90fee06d0] (lassign) and [203792a48c] (Utf32ToUtf)apnadkarni2023-04-231-2/+2
|\ \ | |/
| * Use TclListObjRange in lassign for performance reasonsapnadkarni2023-04-221-2/+2
* | TIP 660 changes to stop warnings in --enable-symbols=mem build.dgp2023-04-191-8/+1
* | Fix [3c04fcdd1a] - join truncates large listsapnadkarni2023-04-191-1/+1
* | Merge trunkapnadkarni2023-04-141-13/+13
|\ \
| * \ Correct spelling errors in comments and documentation, but also a non-comment...pooryorick2023-04-121-13/+13
| |\ \ | | |/
| | * Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-11/+11
* | | Export Tcl_GetSizeFromObj in stubsapnadkarni2023-04-051-2/+2
* | | Merge 9.0apnadkarni2023-04-051-9/+9
|\ \ \ | |/ /
| * | TIP #628 addendum (various fixes to improve handling of 8.7 <-> 9.0 header di...jan.nijtmans2023-04-041-57/+57
* | | Merge 9.0jan.nijtmans2023-04-011-0/+1
|\ \ \ | |/ /
| * | Merge 8.7jan.nijtmans2023-03-301-0/+1
| |\ \ | | |/
| | * Merge 8.6jan.nijtmans2023-03-301-0/+1
| | |\
| | | * Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on...jan.nijtmans2023-03-301-0/+1