From: Donal K. F. <dk...@us...> - 2010-02-27 12:07:11
|
Update of /cvsroot/tcl/tcl In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv9419 Modified Files: ChangeLog Log Message: * generic/tclMain.c (Tcl_Main): [Bug 801429]: Factor out the holding of the client-installed main loop function into thread-specific data. ***POTENTIAL INCOMPATIBILITY*** Code that previously tried to set the main loop from another thread will now fail. On the other hand, there is a fairly high probability that such programs would have been failing before due to the lack of any kind of inter-thread memory barriers guarding accesses to this part of Tcl's state. |