Created
June 9, 2018 14:50
-
-
Save niner/19b131d9e80306aa0585d1160b75364e 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
Spesh of 'new' (cuid: 119, file: perl#sources/51E302443A2C8FF185ABC10CA1E5520EFEE885A1 (NativeCall::Types):227) | |
Callsite 0x7fbc62233180 (1 args, 1 pos) | |
Positional flags: obj | |
BB 0 (0x7fbc583676c8): | |
line: 227 (pc 0) | |
Instructions: | |
no_op | |
Successors: 1 | |
Predecessors: | |
Dominance children: 1 | |
BB 1 (0x7fbc58367750): | |
line: 227 (pc 0) | |
Instructions: | |
sp_getarg_o r1(3), liti16(0) | |
[Annotation: INS Deopt One (idx 0 -> pc 30; line 227)] | |
set r5(3), r1(3) | |
[Annotation: INS Deopt One (idx 1 -> pc 56; line 227)] | |
set r6(3), r1(3) | |
set r0(2), r6(3) | |
[Annotation: Line Number: perl#sources/51E302443A2C8FF185ABC10CA1E5520EFEE885A1 (NativeCall::Types):227] | |
takedispatcher r3(2) | |
[Annotation: Line Number: perl#sources/51E302443A2C8FF185ABC10CA1E5520EFEE885A1 (NativeCall::Types):227] | |
create r4(2), r0(2) | |
p6decontrv r4(3), r4(2) | |
return_o r4(3) | |
Successors: | |
Predecessors: 0 | |
Dominance children: | |
Facts: | |
r0(0): usages=0, flags=0 | |
r0(1): usages=0, flags=0 DeadWriter | |
r0(2): usages=1, flags=21 KnTyp Dcntd TyObj | |
r1(0): usages=0, flags=0 | |
r1(1): usages=0, flags=0 DeadWriter | |
r1(2): usages=0, flags=21 KnTyp Dcntd TyObj | |
r1(3): usages=4, flags=21 KnTyp Dcntd TyObj DeadWriter | |
r2(0): usages=0, flags=0 | |
r2(1): usages=0, flags=0 DeadWriter | |
r2(2): usages=0, flags=0 DeadWriter | |
r3(0): usages=0, flags=0 | |
r3(1): usages=0, flags=0 DeadWriter | |
r3(2): usages=0, flags=0 | |
r4(0): usages=0, flags=0 | |
r4(1): usages=0, flags=0 DeadWriter | |
r4(2): usages=1, flags=8 Concr | |
r4(3): usages=1, flags=0 | |
r5(0): usages=0, flags=0 | |
r5(1): usages=0, flags=0 DeadWriter | |
r5(2): usages=0, flags=21 KnTyp Dcntd TyObj DeadWriter | |
r5(3): usages=1, flags=21 KnTyp Dcntd TyObj | |
r6(0): usages=0, flags=0 | |
r6(1): usages=0, flags=0 DeadWriter | |
r6(2): usages=0, flags=23 KnTyp KnVal Dcntd TyObj DeadWriter | |
r6(3): usages=2, flags=21 KnTyp Dcntd TyObj | |
r7(0): usages=0, flags=0 | |
r7(1): usages=0, flags=2 KnVal DeadWriter |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment