Search results for "module:B::C"

B::C - Perl compiler's C backend River stage zero No dependents

This compiler 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...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::CC - Perl compiler's optimized C translation backend River stage zero No dependents

This compiler backend takes Perl source and generates C source code corresponding to the flow of your program with unrolled ops and optimised stack handling and lexicals variable types. In other words, this backend is somewhat a "real" compiler in th...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Stash - show what stashes are loaded River stage zero No dependents

B::Stash has a poor side-effect only API and is only used by perlcc and B::C, and there its usability is also inferior. It hooks into CHECK and prints a comma-seperated list of loaded stashes (*package names*) prefixed with -u. With the xs option sta...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Bblock - Walk basic blocks River stage zero No dependents

This module is used by the B::CC backend. It walks "basic blocks". A basic block is a series of operations which is known to execute from start to finish, with no possibility of branching or halting. The block is the list of ops from the every leader...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Stackobj - Stack and type annotation helper module for the CC backend River stage zero No dependents

A simple representation of pp stacks and lexical pads for the B::CC compiler. All locals and function arguments get type annotated, for all B::CC ops which can be optimized. For lexical pads (i.e. my or better our variables) we currently can force th...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Bytecode - Perl compiler's bytecode backend River stage zero No dependents

Compiles a Perl script into a bytecode format that could be loaded later by the ByteLoader module and executed as a regular Perl script. This saves time for the optree parsing and compilation and space for the sourcecode in memory....

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Assembler - Assemble Perl bytecode River stage zero No dependents

B::Bytecode helper module....

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Bytecode56 - Perl 5.6 compiler's bytecode backend River stage zero No dependents

This compiler backend takes Perl source and generates a platform-independent bytecode encapsulating code to load the internal structures perl uses to run your program. When the generated bytecode is loaded in, your program is ready to run, reducing t...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_01001 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_014000 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_013004 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_013002 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_013000 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_012003 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_010000 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_008007 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_008005 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_008002 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_008000 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name ...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Asm5_006001 - Autogenerated data about Perl ops, used to generate bytecode River stage zero No dependents

See ext/B/B/Asmdata.pm....

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC
107 results (0.046 seconds)