From: Zoran V. <vas...@us...> - 2002-12-02 18:18:35
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv29918 Added Files: threadPoolCmd.c Log Message: Added first working implementation of the thread pool. Tested and verified with purify but no field tests yet. |
From: Zoran V. <vas...@us...> - 2002-12-03 07:13:25
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv12318 Modified Files: threadPoolCmd.c Log Message: Added some typecasts since gcc on Linux barfed on those |
From: Zoran V. <vas...@us...> - 2002-12-03 22:59:57
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv21032 Modified Files: threadPoolCmd.c Log Message: Rewritten with partial event loop processing. Now only the poster does not block the event loop. Worker threads are never stuck in the event loop; they just wait on the condition variable. Alsom idletimer is still not implemented. Lack of Tcl API support makes it little bit more complex. |
From: Zoran V. <vas...@us...> - 2002-12-03 23:49:34
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv16661 Modified Files: threadPoolCmd.c Log Message: Added hand-crafted timeout for worker threads. This should be fixed when Tcl API gets a Tcl_ConditionWait which returns the cause the function has exited. |
From: Zoran V. <vas...@us...> - 2002-12-04 10:59:16
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv12310 Modified Files: threadPoolCmd.c Log Message: Various fixes. Added idle timer processing. |
From: Zoran V. <vas...@us...> - 2002-12-04 11:09:07
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv19005 Modified Files: threadPoolCmd.c Log Message: ifdefd the Tcl_GetTime call since it is only available in Tcl8.4+ |
From: Zoran V. <vas...@us...> - 2002-12-04 11:11:33
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv20430 Modified Files: threadPoolCmd.c Log Message: Cosmetic change in variable declaration related to Tcl_GetTime and compilation under Tcl 8.3 |
From: Zoran V. <vas...@us...> - 2002-12-04 16:51:54
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv32206 Modified Files: threadPoolCmd.c Log Message: Many cosmetic changes in comments. Also, improved error reporting in case when the Tcl interpreter cannot be created in the worker thread. |
From: Zoran V. <vas...@us...> - 2002-12-05 23:41:46
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv31970 Modified Files: threadPoolCmd.c Log Message: Fixed missing mutex unlock in ThreadRelease. |
From: Zoran V. <vas...@us...> - 2002-12-09 16:33:57
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv3253 Modified Files: threadPoolCmd.c Log Message: Added tpool::names command |
From: Zoran V. <vas...@us...> - 2002-12-09 17:02:03
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv23335 Modified Files: threadPoolCmd.c Log Message: Added -exitscript option for tpool::create |
From: Zoran V. <vas...@us...> - 2002-12-11 22:56:52
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv4078/generic Modified Files: threadPoolCmd.c Log Message: Added wrappers for Tcl_Gettime for Tcl 8.3- builds. |
From: Zoran V. <vas...@us...> - 2002-12-13 20:53:48
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv12367 Modified Files: threadPoolCmd.c Log Message: Consolidated tpool::create option names |
From: Zoran V. <vas...@us...> - 2002-12-14 16:14:47
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv28345/generic Modified Files: threadPoolCmd.c Log Message: If the minthreads is larger than maxtreads, the maxthreads will be set to the minthreads value. |
From: Zoran V. <vas...@us...> - 2003-07-27 17:37:50
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv3467/generic Modified Files: threadPoolCmd.c Log Message: Expanded tpool::post command to accept "-nowait" option. Added tpool::cancel command. |
From: Zoran V. <vas...@us...> - 2003-08-26 10:28:41
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv22119/generic Modified Files: threadPoolCmd.c Log Message: Fixed result list corruption in job cancellation. |
From: Zoran V. <vas...@us...> - 2003-08-27 12:08:53
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv27752/generic Modified Files: threadPoolCmd.c Log Message: Fixed thread exit on idle timer expiration. |
From: Zoran V. <vas...@us...> - 2003-11-27 19:54:21
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1:/tmp/cvs-serv5796/generic Modified Files: threadPoolCmd.c Log Message: Added optional varname argument (last arg) to the tpool::cancel |
From: Zoran V. <vas...@us...> - 2004-11-27 06:11:20
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18906 Modified Files: threadPoolCmd.c Log Message: Fixed Tcl Bug #933975 |
From: Zoran V. <vas...@us...> - 2005-01-11 15:58:47
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27991/generic Modified Files: threadPoolCmd.c Log Message: Fixed Tcl Bug #1095370. The -minworkers value is now honoured when a idle worker exits due to the -idletime timer expiry. |
From: Jeffrey H. <ho...@us...> - 2006-03-29 05:25:43
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30998/generic Modified Files: threadPoolCmd.c Log Message: * generic/threadPoolCmd.c (AppExitHandler): fix teardown to destruct pool list correctly. [Bug 1427570] |
From: Jeffrey H. <ho...@us...> - 2006-03-29 05:27:44
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32029/generic Modified Files: threadPoolCmd.c Log Message: submit source without printfs (doh!) |
From: Zoran V. <vas...@us...> - 2006-10-06 17:13:19
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv13873/generic Modified Files: threadPoolCmd.c Log Message: Removed call to Tcl_PkgRequire. |
From: Zoran V. <vas...@us...> - 2007-05-26 15:44:07
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv21226/generic Modified Files: threadPoolCmd.c Log Message: Fixed tpool::post -nowait to start new worker thread only if there are none started. |
From: Zoran V. <vas...@us...> - 2007-06-30 15:27:07
|
Update of /cvsroot/tcl/thread/generic In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv10624 Modified Files: threadPoolCmd.c Log Message: Fixed Bug #1512225 (tpool::wait and tpool::cancel setting wrong values to passed variables) |