Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 9, Position 2 = 32
Branch analysis from position: 9
2 jumps found. (Code = 78) Position 1 = 10, Position 2 = 32
Branch analysis from position: 10
2 jumps found. (Code = 43) Position 1 = 20, Position 2 = 31
Branch analysis from position: 20
1 jumps found. (Code = 42) Position 1 = 9
Branch analysis from position: 9
Branch analysis from position: 31
Branch analysis from position: 32
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 32
filename: /in/rNmKK
function name: (null)
number of ops: 43
compiled vars: !0 = $session, !1 = $newline, !2 = $lines, !3 = $results, !4 = $line, !5 = $time, !6 = $unit, !7 = $tail, !8 = $count, !9 = $times, !10 = $units, !11 = $result
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, '%23+Session+range+-+Number+of+visits%0ABEGIN_SESSION+7%0A1h%2B+10%0A5mn-15mn+9%0A0s-30s+107%0A2mn-5mn+7%0A30s-2mn+21%0A15mn-30mn+4%0A30mn-1h+11%0AEND_SESSION'
16 1 ASSIGN !1, '%0A'
17 2 INIT_FCALL 'explode'
3 SEND_VAR !1
4 SEND_VAR !0
5 DO_ICALL $14
6 ASSIGN !2, $14
18 7 ASSIGN !3, <array>
19 8 > FE_RESET_R $17 !2, ->32
9 > > FE_FETCH_R $17, !4, ->32
20 10 > INIT_FCALL 'sscanf'
11 SEND_VAR !4
12 SEND_VAL '%25d%251s%25s+%25d'
13 SEND_REF !5
14 SEND_REF !6
15 SEND_REF !7
16 SEND_REF !8
17 DO_ICALL $18
18 IS_IDENTICAL $18, 4
19 > JMPZ ~19, ->31
21 20 > ASSIGN_DIM !9
21 OP_DATA !5
22 22 ASSIGN_DIM !10
23 OP_DATA !6
23 24 ROPE_INIT 3 ~24 !5
25 ROPE_ADD 1 ~24 ~24, !6
26 ROPE_END 2 ~23 ~24, !7
27 INIT_ARRAY ~26 ~23
28 ADD_ARRAY_ELEMENT ~26 !8
29 ASSIGN_DIM !11
30 OP_DATA ~26
19 31 > > JMP ->9
32 > FE_FREE $17
26 33 INIT_FCALL 'array_multisort'
34 SEND_REF !10
35 SEND_REF !9
36 SEND_VAL 3
37 SEND_REF !11
38 DO_ICALL
27 39 INIT_FCALL 'var_export'
40 SEND_VAR !11
41 DO_ICALL
42 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0