Tcl package Thread source code

Timeline
Login

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

50 most recent check-ins that include changes to files matching 'tests/*'

2024-04-16
12:57
Merge 2.8 Leaf check-in: 5539b75205 user: jan.nijtmans tags: thread-2-branch
11:25
Add even more "-encoding utf-8" in various places Leaf check-in: 5092f3c9b3 user: jan.nijtmans tags: thread-2-8-branch
2024-04-15
19:13
version -> 3.0b2 check-in: ac0b34bdcf user: jan.nijtmans tags: trunk, main
2023-09-05
08:54
Merge 2.9 check-in: 2fc2223366 user: jan.nijtmans tags: trunk, main
08:54
Merge 2.8 check-in: f94a52dbde user: jan.nijtmans tags: thread-2-branch
08:52
Minor tweaks check-in: 454a2f061a user: jan.nijtmans tags: thread-2-8-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-01-14
14:26
Fix [b5709ea906]: [::thread::send -async] posting order not respected when sending to current thread (backported from trunk) check-in: ff33a394fa user: jan.nijtmans tags: thread-2-8-branch
2022-01-07
20:59
Merge 2.9 check-in: 66811ae8ef user: jan.nijtmans tags: trunk, main
20:56
Merge 2.8 check-in: bc78a64de1 user: jan.nijtmans tags: thread-2-branch
20:55
Handle thread::build-info and thread::cancel presence in test-cases check-in: 08c12a370f user: jan.nijtmans tags: thread-2-8-branch
2021-06-29
09:11
Merge 2.9 check-in: 2131a3bef9 user: jan.nijtmans tags: build-info
2020-12-16
11:13
Merge 2.9 check-in: 96312d3753 user: jan.nijtmans tags: build-info
2020-11-26
16:40
Merge 2.9 check-in: 035c572265 user: jan.nijtmans tags: trunk, main
16:24
TIP #590: Make "thread" available as lower-case package name too check-in: b02a1f9f31 user: jan.nijtmans tags: thread-2-branch
2020-10-16
07:46
Merge 2.9 check-in: 739dc033af user: jan.nijtmans tags: build-info
06:34
Merge 2.9 check-in: f873180e9c user: jan.nijtmans tags: trunk
06:06
For Thread 2.9 package, no longer accept Tcl 8.4 as valid Tcl version check-in: fe7f7428de user: jan.nijtmans tags: thread-2-branch
2020-10-15
14:09
Rebase to thread-2-branch (2.9) check-in: a2e1836887 user: jan.nijtmans tags: build-info
2019-08-12
12:44
Merge trunk check-in: a3c34df784 user: jan.nijtmans tags: novem
2019-07-26
14:23
closes [b5709ea906]: thread::send - short circuit sending to itself should consider order of already dispatched events, and such events are expected definitely before any IDLE event, only the event synchronously sends to head of queue is expected as first to be processed; added test illustrating and covering the issue. check-in: f0bd14f53f user: sebres tags: trunk
2019-03-19
15:05
Merge trunk check-in: d5b48ff830 user: jan.nijtmans tags: novem
15:03
Merge 2.8 check-in: ba84bb8eed user: jan.nijtmans tags: trunk
2018-12-04
09:40
Merge trunk check-in: 706fd2b4a3 user: jan.nijtmans tags: novem
2018-12-03
15:12
Integrate [bb825fdd0c129732]: add -command option to [thread::send] check-in: 2ac38ca6c1 user: jan.nijtmans tags: trunk
2018-10-12
18:44
Merge trunk. Remove badoctal test, which no longer makes sense with Tcl 9.0 check-in: 8ee9e53308 user: jan.nijtmans tags: novem
2018-10-01
20:54
Pulling changes from trunk Leaf check-in: d3a0e02691 user: seandeelywoods tags: practcl
2018-07-17
21:07
add -command option to [thread::send] Closed-Leaf check-in: bb825fdd0c user: pooryorick tags: pyk-sendcmd
10:24
merge 2.8 (test-cases) check-in: 8c4a3c600d user: sebres tags: trunk
10:23
test-cases extended check-in: 1765cdf3c9 user: sebres tags: thread-2-8-branch
2018-03-19
17:24
Pulling changes from trunk check-in: 03912025a6 user: seandeelywoods tags: practcl
2017-05-04
15:03
merge trunk check-in: fac45df8c7 user: jan.nijtmans tags: novem
14:52
merge trunk check-in: e3ca7e2500 user: jan.nijtmans tags: novem-support
2016-07-05
11:31
Re-generate "configure" with latest TEA. Many end-of-line spacings removed. check-in: 7de0ea7e11 user: jan.nijtmans tags: trunk
2016-06-28
12:18
Closing an old fork Closed-Leaf check-in: 832a5fc594 user: seandeelywoods tags: trunk-fork
2016-06-09
13:52
Merge trunk check-in: ac0c3bc85b user: jan.nijtmans tags: novem-support
2016-06-01
08:11
[72b8ee4c76] Implement [tsv::handlers] to make the list of compiled persistent storage handlers available at script level. Adjust the test suite to leverage on this to provide constraints. Update documentation and ChangeLog. check-in: 1c427cddf3 user: gahr tags: trunk
08:09
Hide misleading error information from the test output check-in: 7dc4979754 user: gahr tags: trunk
2016-05-31
16:04
Implement [tsv::handlers] to make the list of compiled persistent storage handlers available at script level. Adjust the test suite to leverage on this to provide constraints. Update documentation and ChangeLog. Closed-Leaf check-in: 134e1ff228 user: gahr tags: bug-72b8ee4c76
10:53
[3407860fff] Accept a status argument in [thread::exit] check-in: 0839286864 user: gahr tags: trunk
2016-05-19
14:03
[3407860fff] Accept a status argument in [thread::exit] Closed-Leaf check-in: 679580a1b4 user: gahr tags: bug-3407860fff
2016-05-18
18:54
Fix indentation check-in: 673db50dc4 user: gahr tags: trunk
18:53
[84be1b5a73] Add test case, update ChangeLog check-in: 95bfc24136 user: gahr tags: trunk
2016-05-13
12:04
[9378bb6795] Add support for LMDB persistent storage check-in: 26b09c6cc1 user: gahr tags: trunk
11:57
Add a persistent storage stress-testing script and its sample data Closed-Leaf check-in: 258445d53d user: gahr tags: lmdb
2016-04-20
11:55
Initial LMDB persistent storage support.

This commit adds support for using LMDB as a persistent storage. The implementation resides in generic/psLmdb.(c|h). Autoconf scripts have been updated to accept the new --with-lmdb argument. In doing this, I will also add tsv-related tests to the (previously empty) tsv.test file. check-in: 3e69632acd user: gahr tags: lmdb

2016-01-24
19:18
Merge trunk. Add more build-information to [package require Thread] + update test-case check-in: 7d32fb4f10 user: jan.nijtmans tags: build-info
2012-12-22
11:03
merge trunk check-in: 68222a36e5 user: jan.nijtmans tags: novem
10:59
merge trunk check-in: f229b2aed8 user: jan.nijtmans tags: novem-support