From: SourceForge.net <no...@so...> - 2005-04-12 20:29:35
|
Bugs item #1177363, was opened at 2005-04-05 16:57 Message generated for change (Comment added) made by dgp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1177363&group_id=10894 Category: 37. Init - Library - Autoload Group: development: 8.5a3 >Status: Closed >Resolution: Fixed Priority: 7 Submitted By: Don Porter (dgp) Assigned to: Don Porter (dgp) Summary: encoding file map initialization harms startup performance Initial Comment: The MakeFileMap routine in tclEncoding.c is expensive; effectively doing a "glob" on all paths in the encoding search path. Currently this is called during startup (Tcl_FindExecutable, etc.) making Tcl 8.5 startup slower than 8.4. ---------------------------------------------------------------------- >Comment By: Don Porter (dgp) Date: 2005-04-12 16:29 Message: Logged In: YES user_id=80530 committed. ---------------------------------------------------------------------- Comment By: Don Porter (dgp) Date: 2005-04-12 16:23 Message: Logged In: YES user_id=80530 Attached patch addresses the expensive "glob" believed to contribute to slow startup times. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1177363&group_id=10894 |