Carl Friedberg wrote:
> wait, are we talking VMS debug support, or PERL debug support.
>
> VMS debug support should NOT change the execution speed; it makes the image
> a bit larger (the symbol tables are loaded in virutal memory) but I've never
> found an "debug" image to be any different in speed than one without debug.
> In fact, somewhere buried in ancient code, I have a little "trick" which
> flips the debug bit in the header so you can turn on debugging dynamically
> by remote control...
>
> I assumed Dan was speaking about the Perl debugger, which is a pile of
> psuedocode?
That's right and `perl -d myscript` will run (via a bunch of evals and
other hairy stuff) irrespective of whether there are VMS DEBUG symbols
in your PERL.EXE. [.lib]perl5db.pl is a monument to obfuscated (and *quite*
useful) perl code.
If it does make for a speedup (you and Dan seem to be at odds over the matter)
then I'd say let's try to have CC/DEBUG builds turned off by default but
still requestable.
Peter Prymmer