Check-in [22823b2821]

Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Comment:Fixed typo in JO's name (SHAME!)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 22823b28215622ff336818ea7f9acd6fe1f5c3491a2a07548077815214809994
User & Date: fbonnet 2018-05-26 09:49:52
Add some titles to the examples check-in: 8b7522e1b5 user: dkf tags: trunk
Fixed typo in JO's name (SHAME!) check-in: 22823b2821 user: fbonnet tags: trunk
TIP #509: Initial draft complete check-in: 61ea8fa199 user: fbonnet tags: trunk
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to tip/

    91     91   is very unlikely that this will break any existing code: 
    92     92   
    93     93   - Windows-only code will see no change in behavior.
    94     94   - Unix-only code with reentrant mutexes is fatally flawed in the current state
    95     95     of the Tcl core, since this results in a deadlock. At best, this TIP will fix
    96     96     such hard-to-reproduce situations (case in point: TclX signals), and the code
    97     97     will transition from the nonworking state to the working state (which,
    98         -  according to Dr. John Ousterhoot, is the best performance improvement). At
           98  +  according to Dr. John Ousterhout, is the best performance improvement). At
    99     99     worst, this change will trigger a new class of reentrancy-related bugs on
   100    100     already broken code.
   101    101   - Multiplatform code in its current form behaves either inconsistently or
   102    102     consistently, depending on whether it uses reentrant mutexes or not.
   103    103     Consistent code will remain consistent, inconsistent code will become
   104    104     consistent as the Unix version aligns with the Windows version.
   105    105