Tcl package Thread source code

Timeline
Login

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

50 most recent check-ins

2020-07-16
15:15
Merge-mark (optimization in 2.8 doesn't make much sense here any more) Leaf check-in: 0f983c4b28 user: jan.nijtmans tags: thread-2-branch
15:01
Optimize ThreadSendData and ThreadClbkData usage to use only one ckalloc() in stead of two in most situations. Leaf check-in: 9a1fe2aece user: jan.nijtmans tags: thread-2-8-branch
14:02
Eliminate internal function threadSendFree(), since it's just the same as ckfree check-in: 248da51b62 user: jan.nijtmans tags: thread-2-8-branch
2020-07-09
14:30
Merge-mark Leaf check-in: 3e98ec423f user: jan.nijtmans tags: trunk
14:29
Merge 2.8 check-in: f073246dd2 user: jan.nijtmans tags: thread-2-branch
14:28
If internal TclGetIntForIndex stub entry is available in Tcl, always use this one. check-in: 8c20940302 user: jan.nijtmans tags: thread-2-8-branch
2020-07-07
10:48
Merge 2.9 check-in: 5064262b9f user: jan.nijtmans tags: trunk
10:47
Merge 2.8 check-in: 45f1f3454f user: jan.nijtmans tags: thread-2-branch
10:46
Add pkgIndex.tcl to .gitignore and ignore-glob. Add .project file for eclipse check-in: 456d201c84 user: jan.nijtmans tags: thread-2-8-branch
10:01
Merge 2.9 check-in: f5894ef878 user: jan.nijtmans tags: trunk
10:00
Merge 2.8 check-in: 134ce02430 user: jan.nijtmans tags: thread-2-branch
09:59
Add "manifest.uuid" to the distribution, so we can always see exactly which commit-id (either fossil or git) this distribution is generated from. check-in: 7c369b0bc1 user: jan.nijtmans tags: thread-2-8-branch
2020-07-03
11:09
Merge 2.9 check-in: a7e195320f user: jan.nijtmans tags: trunk
11:08
Merge 2.8 check-in: 581fbfdef8 user: jan.nijtmans tags: thread-2-branch
11:05
Update to latest TEA check-in: 6737050201 user: jan.nijtmans tags: thread-2-8-branch
2020-06-05
12:36
Merge 2.9 check-in: e3f41974d5 user: jan.nijtmans tags: trunk
12:34
Merge 2.8. Code cleanup. check-in: 9385cfbabd user: jan.nijtmans tags: thread-2-branch
12:31
Update rules.vc to latest TEA version check-in: df3b5ce7bb user: jan.nijtmans tags: thread-2-8-branch
2020-05-22
08:00
Merge 2.9 check-in: 0e6d3a65a2 user: jan.nijtmans tags: trunk
07:59
Merge 2.8 check-in: 6558572b67 user: jan.nijtmans tags: thread-2-branch
2020-04-15
17:15
Update to latest TEA. Add double-quotes, in case DESTDIR contains spaces check-in: 467f1eb865 user: jan.nijtmans tags: thread-2-8-branch
2020-03-12
09:07
Revert previous commit, since the restriction complained about is intentional. So, make it extra clear that Thread 3.0 is only supported with Tcl 9.0! check-in: 1a145a8728 user: jan.nijtmans tags: trunk
2020-03-11
21:44
Fix platform detection checks that intended to block use of Thread package on platforms with a pointer size of less than 32 bits but inadvertently also blocked 64-bit platforms. check-in: c1a7d4820b user: pooryorick tags: trunk
2020-03-06
19:29
Merge 2.9 check-in: 5507a0fde4 user: jan.nijtmans tags: trunk
19:29
Merge 2.8 check-in: 369127062c user: jan.nijtmans tags: thread-2-branch
19:28
Two C++-isms check-in: ac0330f6e6 user: jan.nijtmans tags: thread-2-8-branch
2020-02-12
14:04
Merge 2.9 check-in: 065eba7f8e user: jan.nijtmans tags: trunk
12:53
Merge 2.8 check-in: 90a12de0df user: jan.nijtmans tags: thread-2-branch
12:52
TEA update check-in: 7b2eedb786 user: jan.nijtmans tags: thread-2-8-branch
12:51
Make compile warning-free using -Wall -Wextra check-in: 57e7be4731 user: jan.nijtmans tags: thread-2-8-branch
2020-02-11
10:20
TEA update Remove unused CFLAGS_WARNING, but add missing LDFLAGS in Makefile.in check-in: 651b40afe0 user: jan.nijtmans tags: thread-2-8-branch
2020-01-23
09:36
Update to latest TEA check-in: 927d155ae3 user: jan.nijtmans tags: thread-2-8-branch
2020-01-13
14:21
Update version number to 3.0a2, for whenever we want to release next version. check-in: 791e0f0d0e user: jan.nijtmans tags: trunk
14:15
Merge 2.8 check-in: b9467ef1f4 user: jan.nijtmans tags: thread-2-branch
14:12
Update version number to 2.8.6, for whenever we want to release next version. check-in: 186eea0729 user: jan.nijtmans tags: thread-2-8-branch
2020-01-06
11:12
Merge 2.9 check-in: 08edeec3c5 user: jan.nijtmans tags: trunk
11:11
Merge 2.8 check-in: 80b10b3161 user: jan.nijtmans tags: thread-2-branch
11:10
Update to latest TEA check-in: bce25a0788 user: jan.nijtmans tags: thread-2-8-branch
2020-01-05
20:30
Due to the use of Tcl_GetIntForIndex(), make it impossible to run Thread 3.0 with Tcl 8.6 or lower check-in: 06ef580de0 user: jan.nijtmans tags: trunk
20:19
Merge-mark 2.9. Also undo previous commit, as Thread 3.0 is meant basically for Tcl 9.0 check-in: 4bb508d932 user: jan.nijtmans tags: trunk
20:16
Merge 2.8 check-in: 5fbcd7fad1 user: jan.nijtmans tags: thread-2-branch
20:15
(cherry-pick): Chase compiler warning on converting from a char * check-in: c13069456d user: jan.nijtmans tags: thread-2-8-branch
20:10
(cherry-pick): Fix package name requirement in test target (Thread vs thread) check-in: 8688f78909 user: jan.nijtmans tags: thread-2-8-branch
20:08
(cherry-pick): Chase compiler warning on doing pointer arithmetic on a string literal check-in: 6440788c53 user: jan.nijtmans tags: thread-2-8-branch
2019-12-30
15:29
I think 8.7 is good enough check-in: fa02a53eae user: gahr tags: trunk
15:28
Chase compiler warning on converting from a char * check-in: 8698b47dd3 user: gahr tags: trunk
15:28
Fix package name requirement in test target (Thread vs thread) check-in: 657cc4c3c1 user: gahr tags: trunk
15:08
Chase compiler warning on doing pointer arithmetic on a string literal check-in: fb30852d3e user: gahr tags: trunk
2019-11-22
22:02
Make Thread compile warning-free with Tcl 8.7. Forbid compilation with Tcl8.6 due to using Tcl_GetIntForIndex() and TCL_AUTO_LENGTH check-in: 5f462badbb user: jan.nijtmans tags: trunk, thread-3-0-a1
08:14
Merge 2.9 check-in: 45bb3cb8d8 user: jan.nijtmans tags: trunk