from O'Reilly's Programming Perl, p. 336, a section on command line switches:
"-u
Causes perl to dump core after compiling your script. You can then take this core dump and turn it into an executable file by using the undump program (not supplied). This speeds startup at the expense of some disk space (which you can minimize by striping the executable). If you want to execute a portion of your script before dumping, use Perl's dump operator instead. Note: availabliity of undump is platform specific; it may not be available for a specific port of Perl."
Last i checked, the activestate perlapp was the closest thing. i've never been able to find another Win32 function to do the same. you might try checking around the net, though, for undump and win32 or the like.
good luck.
"If you think you're too small to make a difference, try spending a night in a closed tent with a mosquito."