Start notifier thread again if we were forked, to solve Rivet bug 55153 - RFE [a0bc856dcd]
Rebase to core-8-5-branch
Add "testfork" test command to be usable in testcase.
Test file tests/unixForkEvent.test added
Fix bug which hangs iocmd.tf-32.1
Test-case should pass on Darwin or with non-threaded build as well.
Use pthread_atfork() when available.
Tcl_InitNotifier() call in TestforkObjCmd() is only necessary when pthread_atfork() is not available.
rebase
Stop checking stack depth in [catch] compiler.
Stack depth is checked in compiles of *all* Tcl commands/scripts/bodies
in debug builds already.
Remove outdated comment.  Stack depths are well checked now.
Remove outdated, disabled code.
more disabled code removal
Mark commands with potential to compile expansion arguments (as [list] does).
Demonstrate and fix memory leak in Tcl_ParseVar().
Demonstrate and fix memory leak in Tcl_ParseVar().
Put Cygwin's tclWinError.o in PLAT_OBJS, not in DL_OBJS
rebase
Make sure that the notifierMutex and notifierCV in a forked child cannot block anything, even though the initialization of the Notifier Thread in the parent is not finished yet.
Move test for pthread_atfork inside SC_ENABLE_THREADS
rebase