develooper Front page | perl.perl5.porters | Postings from April 2000

[PATCH 5.6.0] Win32 performance-enhancement

From:
Benjamin Stuhl
Date:
April 5, 2000 16:12
Subject:
[PATCH 5.6.0] Win32 performance-enhancement
Message ID:
20000405231154.62015.qmail@hotmail.com
Here's a patch that implements source-code level delayloading of both 
shell32.dll for win32_argv2utf8() and of the WinSock libraries in the Perl 
core (IO.dll still has to link explicitly against them, but IO::Blah is a 
resource hog, anyway). It also adds the new Perl56.dll base and new stack 
size settings for GCC/Mingw.

Enjoy!

-- BKS

P.S. If WinSock 2 is sufficiently standard, it might be worth changing the 
LoadLibrary from "wsock32.dll" to "ws2_32.dll" so as to avoid loading the 
extra compatibility libraries.
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About