Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 32
Branch analysis from position: 27
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 32
filename: /in/UJJfa
function name: (null)
number of ops: 90
compiled vars: !0 = $fillStart, !1 = $fillEnd, !2 = $gapStart, !3 = $gapEnd, !4 = $fillStartModified, !5 = $wdtStart, !6 = $days, !7 = $wdtEnd, !8 = $fillEndModified, !9 = $f
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > NEW $10 'DateTime'
1 SEND_VAL_EX '2020-09-27+12%3A34%3A56'
2 DO_FCALL 0
3 ASSIGN !0, $10
4 4 NEW $13 'DateTime'
5 SEND_VAL_EX '2020-10-10+12%3A34%3A56'
6 DO_FCALL 0
7 ASSIGN !1, $13
5 8 NEW $16 'DateTime'
9 SEND_VAL_EX '2020-09-09+01%3A02%3A03'
10 DO_FCALL 0
11 ASSIGN !2, $16
6 12 NEW $19 'DateTime'
13 SEND_VAL_EX '2020-09-11+04%3A05%3A06'
14 DO_FCALL 0
15 ASSIGN !3, $19
11 16 CLONE ~22 !0
17 ASSIGN !4, ~22
14 18 INIT_METHOD_CALL !2, 'format'
19 SEND_VAL_EX 'l+H%3Ai%3As'
20 DO_FCALL 0 $24
21 ASSIGN !5, $24
15 22 INIT_METHOD_CALL !4, 'format'
23 SEND_VAL_EX 'l+H%3Ai%3As'
24 DO_FCALL 0 $26
25 IS_NOT_EQUAL !5, $26
26 > JMPZ ~27, ->32
16 27 > INIT_METHOD_CALL !4, 'modify'
28 NOP
29 FAST_CONCAT ~28 'next+', !5
30 SEND_VAL_EX ~28
31 DO_FCALL 0
20 32 > INIT_METHOD_CALL !2, 'diff'
33 SEND_VAR_EX !3
34 DO_FCALL 0 $30
35 FETCH_OBJ_R ~31 $30, 'days'
36 SUB ~32 ~31, 1
37 ASSIGN !6, ~32
23 38 INIT_METHOD_CALL !3, 'format'
39 SEND_VAL_EX 'l+H%3Ai%3As'
40 DO_FCALL 0 $34
41 ASSIGN !7, $34
26 42 CLONE ~36 !4
43 ASSIGN !8, ~36
27 44 INIT_METHOD_CALL !8, 'modify'
45 ROPE_INIT 3 ~39 '%2B'
46 ROPE_ADD 1 ~39 ~39, !6
47 ROPE_END 2 ~38 ~39, '+days'
48 SEND_VAL_EX ~38
49 DO_FCALL 0
28 50 INIT_METHOD_CALL !8, 'modify'
51 NOP
52 FAST_CONCAT ~42 'next+', !7
53 SEND_VAL_EX ~42
54 DO_FCALL 0
30 55 ASSIGN !9, 'l+Y-m-d+H%3Ai%3As'
31 56 INIT_FCALL 'printf'
57 SEND_VAL 'Fill+%2530s+-%3E+%2530s%0A'
58 INIT_METHOD_CALL !0, 'format'
59 SEND_VAR_EX !9
60 DO_FCALL 0 $45
61 SEND_VAR $45
62 INIT_METHOD_CALL !1, 'format'
63 SEND_VAR_EX !9
64 DO_FCALL 0 $46
65 SEND_VAR $46
66 DO_ICALL
32 67 INIT_FCALL 'printf'
68 SEND_VAL 'Gap++%2530s+-%3E+%2530s%0A'
69 INIT_METHOD_CALL !2, 'format'
70 SEND_VAR_EX !9
71 DO_FCALL 0 $48
72 SEND_VAR $48
73 INIT_METHOD_CALL !3, 'format'
74 SEND_VAR_EX !9
75 DO_FCALL 0 $49
76 SEND_VAR $49
77 DO_ICALL
33 78 INIT_FCALL 'printf'
79 SEND_VAL 'New++%2530s+-%3E+%2530s%0A'
80 INIT_METHOD_CALL !4, 'format'
81 SEND_VAR_EX !9
82 DO_FCALL 0 $51
83 SEND_VAR $51
84 INIT_METHOD_CALL !8, 'format'
85 SEND_VAR_EX !9
86 DO_FCALL 0 $52
87 SEND_VAR $52
88 DO_ICALL
89 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0