summaryrefslogtreecommitdiffstats
path: root/generic/tclThread.c
Commit message (Expand)AuthorAgeFilesLines
* More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) an...jan.nijtmans2019-02-271-2/+2
* Unbreak build with other CFLAGS, such as TCL_MEM_DEBUG=1 or TCL_THREADS=0 on ...jan.nijtmans2018-05-231-2/+2
* Simplify usage of TCL_THREAD, along the lines of [eeddb0693a950be980a66de3811...jan.nijtmans2018-05-221-24/+9
* TIP #491 implementation: Threading Support: phasing out non-threaded buildsjan.nijtmans2018-05-171-10/+10
* Fix [5d170b5ca5e12743006d737c79f959f3efabc644|5d170b5ca5]: checkin 9f8b7bea53...jan.nijtmans2015-09-241-39/+0
|\
| * Fix [5d170b5ca5e12743006d737c79f959f3efabc644|5d170b5ca5]: checkin 9f8b7bea53...jan.nijtmans2015-09-241-39/+0
| |\
| | * merge trunk. jan.nijtmans2015-08-191-37/+0
* | | 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 preferencedgp2014-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