summaryrefslogtreecommitdiffstats
path: root/generic/tclEvent.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2016-03-25 14:41:26 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2016-03-25 14:41:26 (GMT)
commit6cf1f7bacfe7e787c6468eed2b41194dd1c6e333 (patch)
tree3e0aa363fe324f88ce36cf4860d0eb3c0f5bfb19 /generic/tclEvent.c
parenta4933e22d0b56bf07cf35cb90eb1f6fd6c9e48cb (diff)
parent77cc7b40aa68fe4c7ef545f76495ba18c4ace487 (diff)
downloadtcl-6cf1f7bacfe7e787c6468eed2b41194dd1c6e333.zip
tcl-6cf1f7bacfe7e787c6468eed2b41194dd1c6e333.tar.gz
tcl-6cf1f7bacfe7e787c6468eed2b41194dd1c6e333.tar.bz2
- Undo unix notifier changes: too risky at this moment.
- Merge trunk - (cherry-pick from dhr-micro-optimization): Micro-optimization: remove double checked lock from TclGetAllocCache in favour of initialization in TclInitSubsystems
Diffstat (limited to 'generic/tclEvent.c')
-rw-r--r--generic/tclEvent.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/generic/tclEvent.c b/generic/tclEvent.c
index 8305410..d62850b 100644
--- a/generic/tclEvent.c
+++ b/generic/tclEvent.c
@@ -1043,6 +1043,9 @@ TclInitSubsystems(void)
#if USE_TCLALLOC
TclInitAlloc(); /* Process wide mutex init */
#endif
+#if defined(TCL_THREADS) && defined(USE_THREAD_ALLOC)
+ TclpInitThreadAlloc();
+#endif
#ifdef TCL_MEM_DEBUG
TclInitDbCkalloc(); /* Process wide mutex init */
#endif