Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fixed typo in JO's name (SHAME!) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
22823b28215622ff336818ea7f9acd6f |
User & Date: | fbonnet 2018-05-26 09:49:52.373 |
Context
2018-05-27
| ||
10:35 | Add some titles to the examples check-in: 8b7522e1b5 user: dkf tags: trunk | |
2018-05-26
| ||
09:49 | Fixed typo in JO's name (SHAME!) check-in: 22823b2821 user: fbonnet tags: trunk | |
2018-05-25
| ||
21:51 | TIP #509: Initial draft complete check-in: 61ea8fa199 user: fbonnet tags: trunk | |
Changes
Changes to tip/509.md.
︙ | ︙ | |||
91 92 93 94 95 96 97 | is very unlikely that this will break any existing code: - Windows-only code will see no change in behavior. - Unix-only code with reentrant mutexes is fatally flawed in the current state of the Tcl core, since this results in a deadlock. At best, this TIP will fix such hard-to-reproduce situations (case in point: TclX signals), and the code will transition from the nonworking state to the working state (which, | | | 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | is very unlikely that this will break any existing code: - Windows-only code will see no change in behavior. - Unix-only code with reentrant mutexes is fatally flawed in the current state of the Tcl core, since this results in a deadlock. At best, this TIP will fix such hard-to-reproduce situations (case in point: TclX signals), and the code will transition from the nonworking state to the working state (which, according to Dr. John Ousterhout, is the best performance improvement). At worst, this change will trigger a new class of reentrancy-related bugs on already broken code. - Multiplatform code in its current form behaves either inconsistently or consistently, depending on whether it uses reentrant mutexes or not. Consistent code will remain consistent, inconsistent code will become consistent as the Unix version aligns with the Windows version. |
︙ | ︙ |