Tcl package Thread source code

Timeline
Login

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

50 events occurring around 737ee63e1a919c39.

2019-05-09
16:05
clarifying of thread::create documentation, closes [f5a5c23f47bef3d7] check-in: 65f81bd56a user: sebres tags: trunk
09:14 Ticket [90de9ddf94] Checking data consistency for unlocking of mutexes status still Closed with 5 other changes artifact: 888f0c357e user: sebres ... 2 similar events omitted.
2019-05-08
11:00 Ticket [e7bcc94521] Support change notifications for thread shared variables status still Open with 3 other changes artifact: 7ba59a5444 user: elfring
09:00 Ticket [90de9ddf94] Checking data consistency for unlocking of mutexes status still Closed with 5 other changes artifact: fbfdaa39ee user: elfring ... 2 similar events omitted.
2019-05-07
20:32 Add attachment threads - small tpool test.mod-org.tcl to ticket [90de9ddf94] artifact: f32b325490 user: sebres
20:30 Closed ticket [90de9ddf94]: Checking data consistency for unlocking of mutexes plus 5 other changes artifact: e319b2a3dd user: sebres ... 2 similar events omitted.
17:27 Add attachment threads - small tpool test.tcl to ticket [90de9ddf94] artifact: 2950a19c3e user: sebres
17:25 Closed ticket [90de9ddf94]: Checking data consistency for unlocking of mutexes plus 6 other changes artifact: c3a1467b1a user: sebres ... 3 similar events omitted.
2019-05-06
16:06 Ticket [f5a5c23f47] Clarify execution order for thread creation scripts status still Open with 3 other changes artifact: d20ab35cac user: sebres
15:57 Ticket [90de9ddf94] Checking data consistency for unlocking of mutexes status still Open with 3 other changes artifact: 0501f04648 user: elfring ... 2 similar events omitted.
13:35 New ticket [f5a5c23f47] Clarify execution order for thread creation scripts. artifact: 29c8c09c3e user: elfring
13:18 New ticket [e7bcc94521] Support change notifications for thread shared variables. artifact: ea08b806b0 user: elfring
2019-03-28
20:18
merge-mark check-in: ffb96f851c user: jan.nijtmans tags: trunk
20:17
Update version number to 2.8.5, as preparation for next release check-in: 737ee63e1a user: jan.nijtmans tags: thread-2-8-branch
2019-03-27
23:56
Merge trunk check-in: fd7e216d1a user: jan.nijtmans tags: novem
23:56
Merge 2.8 check-in: cab55a1f66 user: jan.nijtmans tags: trunk
11:57 Edit [5d9606dc3b959109|5d9606dc3b]: Mark "Closed". artifact: 450fc6a578 user: jan.nijtmans
2019-03-25
08:54
Tcl_StringMatch -> Tcl_StringCaseMatch, since Tcl_StringMatch is actually a wrapper around Tcl_StringCaseMatch check-in: 36eb02f241 user: jan.nijtmans tags: thread-2-8-branch
2019-03-20
14:52
Merge trunk check-in: 4307b6698b user: jan.nijtmans tags: novem
14:48
Merge 2.8 branch check-in: 0619548927 user: jan.nijtmans tags: trunk
14:47
Further amend to [fe731813cd]: When using Tcl from the utf-max-6 branch (TIP upcoming), compiled with TCL_UTF_MAX>3, then use The Utf-32 version of Tcl_GetUnicodeFromObj() in stead of the Utf-16 version, switchable at run-time. check-in: 67e9a624e2 user: jan.nijtmans tags: thread-2-8-branch
2019-03-19
15:42
merge 2.8 check-in: add8f8baeb user: sebres tags: trunk
15:38
amend to [fe731813cd]: use Tcl_GetUnicodeFromObj (instead of Tcl_GetCharLength) for object-conversion in order to find string-type; There are really tcl-versions (or forks;) where Tcl_GetCharLength would not necessarily convert object to unicode. check-in: b49a179e29 user: sebres tags: thread-2-8-branch
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
15:01
Eliminate use of Tcl_UniChar type, so Thread compilation doesn't depend on value of TCL_UTF_MAX any more. check-in: fe731813cd user: jan.nijtmans tags: thread-2-8-branch
2019-03-15
14:05
Eliminate some useless type-casts check-in: d8ef48d392 user: jan.nijtmans tags: thread-2-8-branch
2019-03-08
20:24
Merge trunk check-in: 69ea097204 user: jan.nijtmans tags: novem
20:23
Merge 2.8 check-in: f2f87df486 user: jan.nijtmans tags: trunk
20:23
Fix harmless gcc/MSVC compiler warnings. Somewhat more size_t usage. check-in: 2f57e12886 user: jan.nijtmans tags: thread-2-8-branch
2019-02-11
15:41
Merge trunk check-in: 5f5c0f4753 user: jan.nijtmans tags: novem
2019-02-09
21:22
Merge thread-2-8-branch check-in: 53b1fa86b0 user: jan.nijtmans tags: trunk
21:20
Use Tcl_BackgroundException in the source code. Re-generate configure script check-in: 32c4688af0 user: jan.nijtmans tags: thread-2-8-branch
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-11-24
09:08
Merge trunk check-in: 25c47ce840 user: jan.nijtmans tags: novem
09:08
Merge 2.8 branch check-in: 5fef77d225 user: jan.nijtmans tags: trunk
09:06
Don't use STRLEN_TYPE et al any more, it's superseded by TIP #494. Also eliminate a ton of unnecessary type casts check-in: e59ef6f0be user: jan.nijtmans tags: novem
2018-11-05
13:35 Edit [12c30f326b211c28|12c30f326b]: Cancel tag "thread-2-8-4". artifact: ee63544593 user: dgp