-
-
Save MasterDuke17/f2c0a7a36509bc2e630e4fa1f46cdafe to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> all lex 1 | |
Frame 40 - <entry> (:1) - handle: 1 | |
Frame 39 - <main> (:1) - handle: 2 | |
Frame 38 - <mainline> (gen/moar/main.nqp:38) - handle: 3 | |
4 Perl6::Compiler $comp concrete | |
5 EXPORT EXPORT | |
6 BOOTCode &hll-config concrete | |
7 BOOTCode &MAIN concrete | |
8 GLOBALish GLOBALish | |
8 GLOBALish $?PACKAGE | |
Frame 37 - MAIN (gen/moar/main.nqp:50) - handle: 10 | |
Frame 36 - command_line (gen/moar/stage2/NQPHLL.nqp:1655) - handle: 11 | |
12 NQPMu $*PERL6_RUNTIME | |
12 NQPMu $*LIBPATH | |
12 NQPMu $*EXECNAME | |
Frame 35 - command_eval (src/Perl6/Compiler.nqp:42) - handle: 15 | |
16 BOOTHash %*COMPILING concrete | |
Frame 34 - command_eval (gen/moar/stage2/NQPHLL.nqp:1730) - handle: 17 | |
4 Perl6::Compiler self concrete | |
12 NQPMu $result | |
12 NQPMu $error | |
18 NQPArray @a concrete | |
19 BOOTHash %adverbs concrete | |
21 BOOTStr $target concrete | |
24 BOOTInt $has_error concrete | |
Frame 33 - evalfiles (gen/moar/stage2/NQPHLL.nqp:1809) - handle: 25 | |
26 BOOTStr $?FILES concrete | |
27 BOOTStr $encoding concrete | |
28 NQPArray @codes concrete | |
Frame 32 - eval (gen/moar/stage2/NQPHLL.nqp:1554) - handle: 29 | |
4 Perl6::Compiler self concrete | |
12 NQPMu $output | |
31 BOOTHash %adverbs concrete | |
32 NQPArray @args concrete | |
33 BOOTStr $code concrete | |
Frame 31 - compile (gen/moar/stage2/NQPHLL.nqp:1887) - handle: 35 | |
4 Perl6::Compiler self concrete | |
12 NQPMu $from | |
36 NQPFileHandle $stderr concrete | |
37 BOOTHash %*COMPILING concrete | |
38 BOOTStr $stagestats concrete | |
39 NQPFileHandle $stdin concrete | |
40 BOOTHash %adverbs concrete | |
41 QAST::CompUnit $result concrete | |
42 BOOTIntArray $*LINEPOSCACHE concrete | |
45 BOOTStr $target concrete | |
Frame 30 - (gen/moar/stage2/NQPHLL.nqp:1873) - handle: 46 | |
47 BOOTStr $_ concrete | |
48 BOOTCode &run concrete | |
Frame 29 - run (gen/moar/stage2/NQPHLL.nqp:1861) - handle: 49 | |
Frame 28 - execute_stage (gen/moar/stage2/NQPHLL.nqp:1824) - handle: 50 | |
Frame 27 - optimize (src/Perl6/Compiler.nqp:53) - handle: 51 | |
Frame 26 - optimize (gen/moar/Perl6-Optimizer.nqp:957) - handle: 52 | |
24 BOOTInt $*DYNAMICALLY_COMPILED concrete | |
54 Perl6::World $*W concrete | |
55 Perl6::Optimizer self concrete | |
Frame 25 - visit_block (gen/moar/Perl6-Optimizer.nqp:993) - handle: 56 | |
55 Perl6::Optimizer self concrete | |
57 QAST::Block $block concrete | |
Frame 24 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 59 | |
Frame 23 - visit_children (gen/moar/Perl6-Optimizer.nqp:2716) - handle: 60 | |
Frame 22 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 61 | |
Frame 21 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 62 | |
Frame 20 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 63 | |
Frame 19 - visit_block (gen/moar/Perl6-Optimizer.nqp:963) - handle: 64 | |
55 Perl6::Optimizer self concrete | |
65 QAST::Block $block concrete | |
Frame 18 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 67 | |
Frame 17 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 68 | |
Frame 16 - visit_block (gen/moar/Perl6-Optimizer.nqp:963) - handle: 69 | |
55 Perl6::Optimizer self concrete | |
70 QAST::Block $block concrete | |
Frame 15 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 72 | |
Frame 14 - visit_op (gen/moar/Perl6-Optimizer.nqp:1130) - handle: 73 | |
Frame 13 - visit_op_children (gen/moar/Perl6-Optimizer.nqp:1539) - handle: 74 | |
Frame 12 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 75 | |
Frame 11 - visit_op (gen/moar/Perl6-Optimizer.nqp:1130) - handle: 76 | |
Frame 10 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 77 | |
Frame 9 - visit_op (gen/moar/Perl6-Optimizer.nqp:1130) - handle: 78 | |
Frame 8 - visit_op_children (gen/moar/Perl6-Optimizer.nqp:1539) - handle: 79 | |
Frame 7 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 80 | |
Frame 6 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 81 | |
Frame 5 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 82 | |
Frame 4 - visit_want (gen/moar/Perl6-Optimizer.nqp:2412) - handle: 83 | |
Frame 3 - visit_children (gen/moar/Perl6-Optimizer.nqp:2644) - handle: 84 | |
Frame 2 - visit_op (gen/moar/Perl6-Optimizer.nqp:1130) - handle: 85 | |
Frame 1 - optimize_for_range (gen/moar/Perl6-Optimizer.nqp:2278) - handle: 86 | |
55 Perl6::Optimizer self concrete | |
88 QAST::Op $callee concrete | |
89 QAST::Op $op concrete | |
Frame 0 - (gen/moar/Perl6-Optimizer.nqp:2342) - handle: 90 | |
call 'release all' to free these 75 handles | |
> metadata 89 | |
Metadata of handle 89 | |
Features attributes | |
Size 104 + unmanaged: 0 | |
debug_name QAST::Op | |
p6opaque_body_replaced False | |
p6opaque_pos_delegate 8 | |
repr_name P6opaque | |
> attributes 89 | |
Attributes for handle 89 | |
From class QAST::Node | |
91 BOOTHash %!annotations concrete | |
92 Perl6::Grammar $!node concrete | |
0 VMNull $!returns | |
int $!flags value: 2 | |
From class QAST::Op | |
str $!name value: | |
str $!op value: stmts | |
str $!childorder value: | |
int $!arity value: 0 | |
93 NQPArray @!children concrete | |
> metadata 55 | |
Metadata of handle 55 | |
Features attributes | |
Size 128 + unmanaged: 0 | |
debug_name Perl6::Optimizer | |
p6opaque_body_replaced False | |
repr_name P6opaque | |
> attributes 55 | |
Attributes for handle 55 | |
From class Perl6::Optimizer | |
94 Symbols $!symbols concrete | |
95 NQPArray @!block_var_stack concrete | |
96 JunctionOptimizer $!junc_opt concrete | |
97 Problems $!problems concrete | |
98 BOOTHash %!adverbs concrete | |
99 BOOTNum $!level concrete | |
int $!chain_depth value: 0 | |
int $!void_context value: 1 | |
int $!in_declaration value: 1 | |
100 QAST::Op $!eliminated_block_contents concrete | |
101 NQPMu $!debug | |
102 BOOTHash %!range_bounds concrete | |
> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment