Tcl package Thread source code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

50 ancestors of [3769415ca1]

2006-08-06
10:35
Added remarks about 2.6.4 release check-in: 3769415ca1 user: vasiljevic tags: trunk
10:28
Regenenrated for 2.6.4 check-in: 622b66848b user: vasiljevic tags: trunk
10:18
Bumped version to 2.6.4 check-in: 1c7ffddfd0 user: vasiljevic tags: trunk
10:16
Removed version information from README check-in: b1b5028a43 user: vasiljevic tags: trunk
10:08
Silence compiler warnings check-in: 7864e8cff0 user: vasiljevic tags: trunk
10:03
Silenced compiler warning check-in: a8305af5cd user: vasiljevic tags: trunk
10:01
Silenced compiler warnings for 64bit compile. check-in: 95e041786b user: vasiljevic tags: trunk
2006-06-04
10:42
See file... check-in: 0c6f153d7d user: vasiljevic tags: trunk
10:41
Removed some undocumented and unused debugging defs. check-in: 573ece1cc0 user: vasiljevic tags: trunk
10:27
See file... check-in: 62fa8ffacb user: vasiljevic tags: trunk
10:16
SvIncrObjCmd now implicitly creates shared array and variable and initializes it to zero if the variable and/or array is not found. check-in: 8740f0bb55 user: vasiljevic tags: trunk
2006-04-05
23:17
* win/vc/pkg.vc (PACKAGE_VERSION): correct to 2.6.3 for MSVC make. check-in: 8467df352a user: hobbs tags: trunk
2006-03-29
05:27
submit source without printfs (doh!) check-in: 68cb2c8bfb user: hobbs tags: trunk
05:25
* generic/threadPoolCmd.c (AppExitHandler): fix teardown to destruct pool list correctly. [Bug 1427570] check-in: 0450116009 user: hobbs tags: trunk
2006-03-16
13:04
Tagged for release of 2.6.3 check-in: 49605bdc22 user: vasiljevic tags: trunk
12:57
Bumped to 2.6.3 check-in: d01d7d75ee user: vasiljevic tags: trunk
2006-03-15
18:13
Fixed BUILD_sample to BUILD_thread for some obscure Windows behaviour check-in: 367738411b user: vasiljevic tags: trunk
2006-03-14
13:56
Added hints about moving to 2.6.3 release check-in: ff19053b66 user: vasiljevic tags: trunk
13:52
Bumped to 2.6.3 release check-in: 6448f57d1b user: vasiljevic tags: trunk
2006-02-09
10:04
See file. check-in: 4d804595fd user: vasiljevic tags: trunk
10:03
Uses TEA3.5 check-in: 0b741aa986 user: vasiljevic tags: trunk
09:57
Fixed race condition when testing constraints (mutex being locked by the caller thread) when waiting on the condition variable. Also, fixed exclusive mutex ownership and usage counting. check-in: 9e5cda4942 user: vasiljevic tags: trunk
2006-01-28
15:11
Revamped handling because of the deep race condition which resulted in deadlocks when using exclusive mutexes. check-in: cdfb90f876 user: vasiljevic tags: trunk
2005-12-05
18:04
Fixed broken ttrace::eval (Tcl Bug #1358496) check-in: 10c324ec4e user: vasiljevic tags: trunk
2005-10-15
06:34
See file. check-in: a561e8903b user: vasiljevic tags: trunk
06:24
Channel transfer tests allowed for Windows starting with Tcl core 8.4.11 check-in: 3c9c85799e user: vasiljevic tags: trunk
06:23
Added ThreadCutChannel utility proc to cut out the channel from thread/interp and clean pending channel events from the event queue. check-in: bf5638b0a7 user: vasiljevic tags: trunk
2005-09-23
15:44
See file. check-in: 468f461be4 user: vasiljevic tags: trunk
15:41
ThreadDetach sets the both source and target thread ID's for the detached channel to zero, thus signalizing the cleanup code to leave the channel in the list when the thread who detached it exits. check-in: f5b8d0b6f3 user: vasiljevic tags: trunk
2005-08-24
06:32
Made some calls static so they don't interfere with certain extensions if statically linked. check-in: 09e8798a2b user: vasiljevic tags: trunk
2005-08-08
14:11
Fixed traversing the list of registered object types in Sv_DuplicateObj() check-in: 58f60b548a user: vasiljevic tags: trunk
2005-07-28
09:14
Release 2.6.2 check-in: 79dacfe786 user: vasiljevic tags: trunk
09:01
Some clarifications about --with-gdbm switch check-in: 85ecfaa374 user: vasiljevic tags: trunk
08:57
Bumped version to 2.6.2 check-in: ad24a634c5 user: vasiljevic tags: trunk
08:52
Removed Thread_Unload and Thread_SafeUnload because we can't really be unloaded. check-in: 86833b2e05 user: vasiljevic tags: trunk
08:51
Regenerated check-in: 0f62775a7e user: vasiljevic tags: trunk
08:50
Regenerated. check-in: 49e225a65b user: vasiljevic tags: trunk
08:48
Bumped version to 2.6.2 check-in: fa38b7ab44 user: vasiljevic tags: trunk
08:48
Fixed compilation against non-standard gdbm library location as per Tcl patch request #1245204 check-in: f441b59be0 user: vasiljevic tags: trunk
2005-07-26
19:23
* Makefile.in: Remove SYSTEM_TCLSH and any code that tries to run tclsh at build time aside from running the test cases. * configure: Regen. * configure.in: Remove calls to TEA_BUILD_TCLSH and TEA_BUILD_WISH since these were removed from tcl.m4. This fixes up the build when --with-tcl indicates either a build dir or and install dir. check-in: 64b1a89ae0 user: mdejong tags: trunk
2005-07-25
17:15
Simplified pkgIndex.tcl by adding a helper procedure check-in: 2494c41893 user: vasiljevic tags: trunk
07:19
* Makefile.in: Subst TCLSH_PROG as SYSTEM_TCLSH and subst BUILD_TCLSH and BUILD_TCLSH_PROG. * configure: Regen. * configure.in: Invoke TEA_BUILD_TCLSH from tcl.m4 to correctly determine BUILD_TCLSH. check-in: d92ba87362 user: mdejong tags: trunk
2005-04-12
07:34
See file check-in: 14704a1534 user: vasiljevic tags: trunk
07:32
Reverted some temporary changes which do not belong there and were used for some internal testing (go tchecked in by mistake) check-in: c068ea837d user: vasiljevic tags: trunk
2005-04-09
18:23
See file check-in: 33241bba5a user: vasiljevic tags: trunk
18:20
Added Thread_Unload and Thread_SafeUnload to be able to load into the 8.5 shell. check-in: 31e68dc207 user: vasiljevic tags: trunk
2005-03-24
22:25
TEA update check-in: 7a8b3b7794 user: dgp tags: trunk
2005-03-19
01:40
* Makefile.in (AR): use @[email protected] (TCLSH_ENV): add TCL_THREAD_LIBRARY var * pkgIndex.tcl.in: grok TCL_THREAD_LIBRARY var check-in: 092e918428 user: hobbs tags: trunk
01:39
update to TEA 3.2 check-in: 41a140a8e0 user: hobbs tags: trunk
2005-03-15
08:56
See file check-in: 40b8e7a6a7 user: vasiljevic tags: trunk
08:34
Applied patch for Bug #1163357. Also, fixed the case when the directory path contains blanks. check-in: e3f4fa3dd3 user: vasiljevic tags: trunk