summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavygrvy <davygrvy@pobox.com>2001-09-01 22:54:21 (GMT)
committerdavygrvy <davygrvy@pobox.com>2001-09-01 22:54:21 (GMT)
commit1e312e1c5be578a22ada7194f5dc9a813f4d3de3 (patch)
treeb94fba29ab30816f4a14623a85ce5b58df6f4541
parent465252903c7ff3491555006bd9cb1ad6b347a7b6 (diff)
downloadtcl-1e312e1c5be578a22ada7194f5dc9a813f4d3de3.zip
tcl-1e312e1c5be578a22ada7194f5dc9a813f4d3de3.tar.gz
tcl-1e312e1c5be578a22ada7194f5dc9a813f4d3de3.tar.bz2
no message
-rw-r--r--ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e977045..f340423 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+2001-09-01 David Gravereaux <davygrvy@pobox.com>
+
+ -=[ Tcl_Async* API merge from HEAD ]=-
+
+ * generic/tclInt.decls: Removed TclpAsyncMark permanently and left
+ the hole not to upset the positions.
+
+ * generic/tclDecls.h:
+ * generic/tclIntDecls.h:
+ * generic/tclIntPlatDecls.h:
+ * generic/tclPlatDecls.h:
+ * generic/tclStubInit.c: regen'd tables.
+
+ * generic/tclAsync.c: Brought source to match -r1.6 on the HEAD branch.
+
+ * unix/tclUnixPort.h:
+ * mac/tclMacPort.h: removed #defines for TclpAsyncMark.
+
+ * win/tclWinInit.c: Removed the TclpAsyncMark function and the thread ID
+ saving that was going on in TclpInitPlatform(). [the old hack]
+
+ * win/tclWinThread.c: TclpFinalizeCondition() and TclpFinalizeMutex()
+ are now properly returning the old CriticalSection handle to the system.
+ Tcl_CreateThread() is now decrementing its handle reference, so the
+ system will recover resources when the thread closes (doh!). These
+ changes are all already up on the HEAD.
+
+ * doc/Async.3: matches HEAD.
+
2001-08-30 Jeff Hobbs <jeffh@ActiveState.com>
* generic/tclIndexObj.c: fixed some casting problems that upset