in reply to Re^8: Why is Windows 100 times slower than Linux when growing a large scalar?
in thread Why is Windows 100 times slower than Linux when growing a large scalar?
ActiveState 5.10.1 has a Perl510.dll ... I noticed that the code is all compiled in Debug
Okay. I'm more used to the phrase "compiled with debug", rather than "compiled in debug". A small difference, but enough to cause me to question what you meant.
The other question I have is what evidence do you have for believing AS perl is compiled with debug?
When I use -V on a freshly downloaded 32-bit AS perl 5.10.1 install, I get this output:
The significant portion of which is cc='cl', ccflags =... -DNDEBUG -O1 -DWIN32?
In the source code they just call the CRT malloc/calloc/realloc, they don't do any magic with Win32 Heap APIs.
It is the CRT itself that uses the Heap apis...not Perl.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^10: Why is Windows 100 times slower than Linux when growing a large scalar?
by ikegami (Patriarch) on Dec 02, 2009 at 16:41 UTC |