diff options
author | stanton <stanton> | 1999-05-13 01:50:31 (GMT) |
---|---|---|
committer | stanton <stanton> | 1999-05-13 01:50:31 (GMT) |
commit | 9525d9226567d4bcd1134ce0376e04dbe531bf6f (patch) | |
tree | 2ed4e906d3b8d7624d3d173ae41938257d15e24f /ChangeLog | |
parent | 1fcc7feac69c4ccee7495f17ab908e53e09c4e0e (diff) | |
download | tcl-9525d9226567d4bcd1134ce0376e04dbe531bf6f.zip tcl-9525d9226567d4bcd1134ce0376e04dbe531bf6f.tar.gz tcl-9525d9226567d4bcd1134ce0376e04dbe531bf6f.tar.bz2 |
* tests/regexp.test:
* generic/tclInt.h:
* generic/tclBasic.c:
* generic/tclRegexp.h:
* generic/tclRegexp.c: Replaced the per-interpreter regexp cache
with a per-thread cache. Changed the Regexp object to take
advantage of this extra cache. Added a reference count to the
TclRegexp type so regexps can be shared by multiple objects.
Removed the per-interp regexp cache from the interpreter. Now
regexps can be used with no need for an interpreter. [Bug: 1063]
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -1,3 +1,23 @@ +1999-05-12 <stanton@scriptics.com> + + * doc/tclsh.1: Updated references to rc script names to accurately + reflect the platform differences on Windows. + + * tests/regexp.test: + * generic/tclInt.h: + * generic/tclBasic.c: + * generic/tclRegexp.h: + * generic/tclRegexp.c: Replaced the per-interpreter regexp cache + with a per-thread cache. Changed the Regexp object to take + advantage of this extra cache. Added a reference count to the + TclRegexp type so regexps can be shared by multiple objects. + Removed the per-interp regexp cache from the interpreter. Now + regexps can be used with no need for an interpreter. [Bug: 1063] + + * win/tclWinInit.c (TclpSetVariables): Avoid calling GetUserName + if the value can be determined from the USERNAME environment + variable. GetUserName is very slow. + 1999-05-07 <stanton@scriptics.com> * win/winDumpExts.c: |