diff options
author | dgp <dgp@users.sourceforge.net> | 2013-03-04 15:38:01 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2013-03-04 15:38:01 (GMT) |
commit | 43d41237ebb58132c881b9cb46aff91b825b7517 (patch) | |
tree | 073718866264d2b3367589a53e9539441b648e77 /library | |
parent | 67205c45e867d9f074b548c0e4e72b4efa0040dc (diff) | |
download | tcl-43d41237ebb58132c881b9cb46aff91b825b7517.zip tcl-43d41237ebb58132c881b9cb46aff91b825b7517.tar.gz tcl-43d41237ebb58132c881b9cb46aff91b825b7517.tar.bz2 |
New scheme for keeping the per-process tcl_precision value in sync without
the need for mutex locks on every read. Uses adapted ProcessGlobalValue
machinery backported from Tcl 8.5 where it's been working without reported
problems. Thanks to Phil Brooks for reporting on tests which highlight the
thread performance problems raised by the old scheme, and to Clif Flynt for
further testing pointing the finger at tcl_precision locks as the main culprit.
Diffstat (limited to 'library')
0 files changed, 0 insertions, 0 deletions