summaryrefslogtreecommitdiffstats
path: root/generic/tclThread.c
Commit message (Expand)AuthorAgeFilesLines
* Further cleanup and enhancements.bug_57945b574aJoe Mistachkin2015-10-211-2/+2
* Add macro magic for non-threaded builds.Joe Mistachkin2015-10-211-0/+1
* Add experimental Tcl_SetMutexWaitProc public API.Joe Mistachkin2015-10-211-0/+110
* Merge trunk.Joe Mistachkin2015-08-281-0/+2
|\
| * Eliminate (harmless) compiler warning. No functional change.jan.nijtmans2015-08-211-0/+2
| |\
| | * Eliminate some (harmless) compiler warnings. No functional change.jan.nijtmans2015-08-211-12/+14
| * | Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forkin...jan.nijtmans2015-07-231-0/+37
| |\ \ | | |/
| | * Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forkin...jan.nijtmans2015-07-231-0/+37
| | |\
| | | * Rename the new API to TclMutexUnlockAndFinalize as it is not platform-specific.Joe Mistachkin2015-06-171-2/+2
| | | * Change Tcl_MutexUnlockAndFinalize() to internal function TclpMutexUnlockAndFi...jan.nijtmans2015-06-161-3/+2
| |_|/ |/| |
* | | Fix typo in the previous check-in.Joe Mistachkin2015-05-171-1/+1
* | | Draft fix for a potential race condition in the new Tcl_MutexUnlockAndFinaliz...Joe Mistachkin2015-05-171-3/+8
* | | Add new public Tcl C API to allow a mutex to be unlocked and then finalized a...Joe Mistachkin2015-04-091-0/+33
|/ /
* | Rework the *FinalizeThread*() routines so that the quick exit preferencebug_af08e89777dgp2014-12-171-2/+2
* | Refine TclFinalizeThreadData so that the quick-exit optimization really only ...ferrieux2014-09-081-1/+6
* | [3493120] Plug memory leak in thread exit.dgp2014-04-241-2/+6
|\ \ | |/
| * Memory leak after thread exit, fixed (alloc cache released by exit), belong t...sebres2014-04-221-2/+6
* | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-7/+8
* | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ | |/
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | * * generic/tclThread.c: Back-port locking changes from Tcl8.5vasiljevic2007-11-261-1/+11
| | * Prevent RemeberSyncObj() from growing the syncvasiljevic2007-06-301-3/+14
| | * * generic/tclInt.h:davygrvy2004-05-061-4/+4
* | | revise fix for [Bug 2687952]Joe Mistachkin2009-03-161-5/+2
* | | Fix [Bug 2687952]dkf2009-03-151-4/+6
* | | - eliminate some unnessary type castsnijtmans2009-02-101-13/+13
* | | Style fixes (unfouling whitespace, sorting comments, removing useless casts, ...dkf2009-01-091-2/+2
* | | CONSTified 4 functions in the Notifier which all have a Tcl_Time* in it which isnijtmans2008-07-241-4/+4
* | | * generic/tcl.h: Make Tcl_ThreadDataKey a void *.georgeps2008-05-091-16/+17
|/ /
* | merge stable branch onto HEADdgp2007-12-131-1/+1
* | Added TclpMasterLock/Unlock arround calls to ForgetSyncObject invasiljevic2007-10-251-1/+10
* | Prevent RemeberSyncObj() from growing the syncvasiljevic2007-06-301-4/+16
* | * generic/tclIO.c (DeleteChannelTable): Made changes so thatKevin B Kenny2007-05-011-16/+11
* | Minor updates (whitespace police, etc.)dkf2006-11-071-7/+7
* | ANSIfy (though only partially - function decls only - for tclExecute.c)dkf2005-11-021-70/+67
* | radical refactoring of thread storage to untangle dependenciesKevin B Kenny2005-08-111-121/+13
* | Systematizing the formattingdkf2005-07-211-53/+63
* | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-101-1/+1
* | Whitespace fixes and add notes to #else/#endif so it is clearer what's happeningdkf2005-02-031-25/+26
* | * generic/tclThread.c: Typo police. Fixed some nitsandreas_kupries2005-01-211-3/+3
* | Version 5 of [Patch 976496]Joe Mistachkin2004-06-241-2/+39
* | * generic/tclInt.h:davygrvy2004-04-231-4/+4
|/
* * win/tclWinThrd.c (TclpMasterUnlock):hobbs2002-12-101-3/+1
* Fixed compilation w/out TCL_THREADSwelch2000-04-051-1/+15
* 2000-04-03 Andreas Kupries <a.kupries@westend.com>kupries2000-04-041-6/+6
* * generic/tclListObj.c:core_8_2_b3_baseredman1999-08-101-1/+3
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-0/+563