The Perl Compiler
Compiles to C or platform-compatible Bytecode.
The Perl CompilerThe B::C, B::CC, B::Bytecode Perl Compiler Kit compiles to C or platform-compatible Bytecode. The C backend takes Perl source and generates C source code corresponding to the internal structures that perl uses to run your program. When the generated C source is compiled and run, it cuts out the time which perl would have taken to load and parse your program into its internal semi-compiled form. That means that compiling with the C backend will not help improve the runtime execution speed of your program but may improve the start-up time and memory footprint. |
StatusThe C and Bytecode backends are now functional enough to compile most of the main perl test suite from 5.6.2 to 5.14.2. The optimizing CC backend is unstable.
|

