Tcl package Thread source code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2023-05-23
20:22
Merge 2.9 Leaf check-in: 4427f74dab user: jan.nijtmans tags: trunk, main
20:17
Merge 2.8 Leaf check-in: fd1f25d200 user: jan.nijtmans tags: thread-2-branch
19:18
Remove unneeded parameter Leaf check-in: d7fc982267 user: jan.nijtmans tags: thread-2-8-branch
2023-05-16
16:10
Merge 2.9 check-in: 744a5b9cd3 user: jan.nijtmans tags: trunk, main
16:07
Merge 2.8 check-in: d12a19e2ef user: jan.nijtmans tags: thread-2-branch
15:41
sprintf -> snprintf, since latest MacOS doesn't like sprintf any more check-in: 4af6a2e50f user: jan.nijtmans tags: thread-2-8-branch
15:40
code cleanup (e.g "{}" usage) check-in: af0628c32e user: jan.nijtmans tags: thread-2-8-branch
2023-04-25
11:47
size_t -> Tcl_Size check-in: a65d92f785 user: jan.nijtmans tags: trunk, main
2023-04-23
22:02
Missing Tcl9 conversions check-in: 08ad18a2b6 user: jan.nijtmans tags: trunk, main
2023-04-21
13:25
Merge tip-660 branch (Thanks, Don!) check-in: 1fe1080a48 user: jan.nijtmans tags: trunk, main, thread-3-0b1
2023-04-19
14:42
Revisions to adjust to TIP 660 in Tcl. On branch to review before merge into Thread 3.0 Closed-Leaf check-in: bc1e52ce52 user: dgp tags: tip-660
2023-04-14
15:39
Merge 2.9 check-in: 28308d50d5 user: jan.nijtmans tags: trunk, main
13:46
Code cleanup: more TCL_UNUSED() usage in stead of (void) check-in: 92614a54cb user: jan.nijtmans tags: thread-2-branch, thread-2-9b1
09:12
Make Thread work with TIP #626 check-in: a29e6d19cf user: jan.nijtmans tags: trunk, main
2023-04-13
14:17
Make Thread work with TIP #660 check-in: cd2cb0a665 user: jan.nijtmans tags: trunk, main
11:52
By default, compile with -DTCL_NO_DEPRECATED=1 check-in: ccd9e2d948 user: jan.nijtmans tags: trunk, main
2023-03-31
15:25
Some more size_t -> Tcl_size check-in: b3cbaf9def user: jan.nijtmans tags: trunk, main
15:18
More -Wconversion warnings check-in: 0134942aa5 user: jan.nijtmans tags: trunk, main
15:08
Make a start, removing -Wconversion warnings. check-in: 76ec0a0524 user: jan.nijtmans tags: trunk, main
2023-03-30
09:48
merge-mark check-in: b6289ebba6 user: jan.nijtmans tags: trunk, main
09:14
Don't use not-existing variable any more check-in: 61e980ef5c user: jan.nijtmans tags: thread-2-branch
06:23
Merge-mark check-in: 7091f5d3f2 user: jan.nijtmans tags: trunk, main
06:21
Fix [b8aac94415]: [thread::cancel] missing check-in: f8fec90fc7 user: jan.nijtmans tags: thread-2-branch
2022-12-29
22:39
Merge 2.9 check-in: e3bbc26c79 user: jan.nijtmans tags: trunk, main
22:37
Merge 2.8 check-in: 0a9a6125ab user: jan.nijtmans tags: thread-2-branch
22:34
bump version to 2.8.9, for next release check-in: 6e73bafb8c user: jan.nijtmans tags: thread-2-8-branch
19:03
merge-mark check-in: 092c23edd9 user: jan.nijtmans tags: trunk, main
19:02
Merge 2.8 check-in: baa78c46b9 user: jan.nijtmans tags: thread-2-branch
18:59
Fix [4240fdf861]: tsv::set or get in thread 2.8.8 crash check-in: 75bef1a957 user: jan.nijtmans tags: thread-2-8-branch
18:52
Fix [4240fdf861]: tsv::set or get in thread 2.8.8 crash check-in: a4d1541946 user: jan.nijtmans tags: trunk, main
2022-11-18
12:23
TIP #644 is accepted now check-in: 5cc5fcb35f user: jan.nijtmans tags: trunk, main
2022-11-16
07:32
Use TCL_OBJTYPE_V0 if available (TIP #644) check-in: 7785ee0892 user: jan.nijtmans tags: trunk, main
2022-11-10
12:36
Merge 2.9 check-in: 874f1c59ee user: jan.nijtmans tags: trunk, main
12:36
Merge 2.8 check-in: fe9c534685 user: jan.nijtmans tags: thread-2-branch
12:36
update linux-build.yml check-in: b60ae0813f user: jan.nijtmans tags: release, thread-2-8-branch, thread-2-8-8
12:05
Merge-mark. Don't allow Thread 3.0 to be compiled for Tcl < 9.0 check-in: a3a494ec8d user: jan.nijtmans tags: trunk, main
11:58
Merge 2.8. Make ThreadKeyedListObjType const check-in: c8af2f7b6a user: jan.nijtmans tags: thread-2-branch
11:43
No need to check for TCL_MAJOR_VERSION: Thread 2.8.x doesn't work with Tcl 9 check-in: 14551d6da3 user: jan.nijtmans tags: thread-2-8-branch
10:59
Put an additional (size_t)0 after the static initializer for the keyedListObjType, for whatever the future brings check-in: 0f246673bd user: jan.nijtmans tags: thread-2-branch
2022-11-09
08:04
Update version to 3.0b1 check-in: 14a09355e5 user: jan.nijtmans tags: trunk, main
2022-11-08
11:03
Update version to 2.9b1 check-in: bbf57278ee user: jan.nijtmans tags: thread-2-branch
2022-11-07
15:57
Eliminate some unneeded (size_t) typecasts check-in: 8065ad5ddd user: jan.nijtmans tags: trunk, main
15:45
Make full use of TIP's #616 and #626, being able to handle > 2^31 arguments check-in: a0a26f2659 user: jan.nijtmans tags: trunk, main
2022-11-04
09:47
Tcl_Size -> size_t (because Thread 3.0 is for Tcl 9.0 anyway) check-in: ffbc887261 user: jan.nijtmans tags: trunk, main
2022-10-23
16:32
Merge 2.9. Use more Tcl_Size check-in: eb4c094215 user: jan.nijtmans tags: trunk, main
15:21
Merge 2.8 check-in: 325e3f6dff user: jan.nijtmans tags: thread-2-branch
15:20
Update rules.vc check-in: 3f4f826948 user: jan.nijtmans tags: thread-2-8-branch
2022-10-14
22:05
Merge 2.9 check-in: 39efbe2612 user: jan.nijtmans tags: trunk, main
22:04
Merge 2.8 check-in: b4795bc23e user: jan.nijtmans tags: thread-2-branch
22:03
update TEA check-in: 63a2e5d44c user: jan.nijtmans tags: thread-2-8-branch