summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordas <das@noemail.net>2004-11-11 01:20:31 (GMT)
committerdas <das@noemail.net>2004-11-11 01:20:31 (GMT)
commit995cb03bea86ad6e14997565325180da24d028af (patch)
tree7397741e7126a00bac9c1f5e4928341322876c1f /tools
parent5ebd07c9262e77cb9edd02170fd22f9b0b06d6f0 (diff)
downloadtcl-995cb03bea86ad6e14997565325180da24d028af.zip
tcl-995cb03bea86ad6e14997565325180da24d028af.tar.gz
tcl-995cb03bea86ad6e14997565325180da24d028af.tar.bz2
* tests/fCmd.test:
* unix/tclUnixFCmd.c (TraverseUnixTree): added option to rewind() the readdir() loop whenever the source hierarchy has been modified by traverseProc (e.g. by deleting files); this is required to ensure complete traversal of the source hierarchy on certain filesystems like HFS+. Added test for failing recursive delete on Mac OS X that was due to this. [Bug 1034337] * generic/tclListObj.c (Tcl_ListObjReplace): use memmove() instead of manual copy loop to shift list elements. Decreases time spent in Tcl_ListObjReplace() from 5.2% to 1.7% of overall runtime of tclbench on a ppc 7455 (i.e. 200% speed increase). [Patch 1064243] * generic/tclHash.c: hoisted some constant pointer dereferences out of loops to eliminate redundant loads that the gcc optimizer didn't deal with. Decreases time spend in Tcl_FindHashEntry() by 10% over a full run of the tcl testuite on a ppc 7455. [Patch 1064243] * tests/fileName.test: * tests/fileSystem.test: * tests/io.test: * tests/tcltest.test: fixed bugs causing failures when running tests with -tmpdir arg not set to working dir. * macosx/Makefile: corrected path to html help inside framework. Prevent parallel make from building several targets at the same time. FossilOrigin-Name: 48054e59d7eb9363973b23ac9638063d85e08692
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions