Log Message: |
On Windows: stop linking against a system DLL that is not used by most
processes, to avoid a slight performance penalty on loading libsvn_subr
that is only needed for 'svn --version --verbose'.
As this dll is usually not loaded and not needed except for debugging,
we don't want to pay the system (and especially virusscanner) overhead
of always loading this dll.
* build.conf
(libsvn_subr): Remove psapi.lib.
* subversion/libsvn_subr/sysinfo.c
(FNENUMPROCESSMODULES): Fix definition to match system header.
(enum_loaded_modules): Obtain EnumProcessModules dynamically.
|