☺唐鳳☻ > PAR-0.90 > PAR::Filter::Bytecode

Download:
PAR-0.90.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  7
Open  12
Stalled  3
View/Report Bugs
Source  

NAME ^

PAR::Filter::Bytecode - Bytecode filter

SYNOPSIS ^

    PAR::Filter::Bytecode->apply(\$code); # transforms $code

DESCRIPTION ^

This filter uses B::Bytecode to turn the script into comment-free, architecture-specific Perl bytecode, and uses ByteLoader to load back on execution.

For pp users, please add an extra -M option, like this:

    pp -f Bytecode -M ByteLoader

Otherwise, the implicit dependency on ByteLoader will not be detected.

CAVEATS ^

This backend exhibits all bugs listed in B::Bytecode, and then some.

Bytecode support is considered to be extremely fragile on Perl versions earlier than 5.8.1, and is still far from robust (as of this writing).

SEE ALSO ^

PAR::Filter, B::Bytecode, ByteLoader

AUTHORS ^

Autrijus Tang <autrijus@autrijus.org>

http://par.perl.org/ is the official PAR website. You can write to the mailing list at <par@perl.org>, or send an empty mail to <par-subscribe@perl.org> to participate in the discussion.

Please submit bug reports to <bug-par@rt.cpan.org>.

COPYRIGHT ^

Copyright 2003, 2004, 2005 by Autrijus Tang <autrijus@autrijus.org>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: