Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 9
Branch analysis from position: 9
2 jumps found. (Code = 44) Position 1 = 11, Position 2 = 6
Branch analysis from position: 11
1 jumps found. (Code = 42) Position 1 = 28
Branch analysis from position: 28
2 jumps found. (Code = 44) Position 1 = 30, Position 2 = 23
Branch analysis from position: 30
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 23
2 jumps found. (Code = 44) Position 1 = 30, Position 2 = 23
Branch analysis from position: 30
Branch analysis from position: 23
Branch analysis from position: 6
2 jumps found. (Code = 44) Position 1 = 11, Position 2 = 6
Branch analysis from position: 11
Branch analysis from position: 6
filename: /in/D2WrI
function name: (null)
number of ops: 45
compiled vars: !0 = $startTime, !1 = $i, !2 = $myVar, !3 = $endTime, !4 = $globalTime, !5 = $functionTime
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > INIT_FCALL 'microtime'
1 SEND_VAL <true>
2 DO_ICALL $6
3 ASSIGN !0, $6
5 4 ASSIGN !1, 0
5 > JMP ->9
6 6 > BIND_GLOBAL !2, 'myVar'
7 7 ASSIGN !2, !1
5 8 PRE_INC !1
9 > IS_SMALLER !1, 10000
10 > JMPNZ ~11, ->6
10 11 > INIT_FCALL 'microtime'
12 SEND_VAL <true>
13 DO_ICALL $12
14 ASSIGN !3, $12
11 15 SUB ~14 !3, !0
16 ASSIGN !4, ~14
14 17 INIT_FCALL 'microtime'
18 SEND_VAL <true>
19 DO_ICALL $16
20 ASSIGN !0, $16
20 21 ASSIGN !1, 0
22 > JMP ->28
21 23 > INIT_FCALL 'setvar'
24 SEND_VAR !1
25 DO_FCALL 0 $19
26 ASSIGN !2, $19
20 27 PRE_INC !1
28 > IS_SMALLER !1, 10000
29 > JMPNZ ~22, ->23
24 30 > INIT_FCALL 'microtime'
31 SEND_VAL <true>
32 DO_ICALL $23
33 ASSIGN !3, $23
25 34 SUB ~25 !3, !0
35 ASSIGN !5, ~25
27 36 ROPE_INIT 3 ~28 'GLOBAL%3A+'
37 ROPE_ADD 1 ~28 ~28, !4
38 ROPE_END 2 ~27 ~28, '+seconds%0A'
39 ECHO ~27
28 40 ROPE_INIT 3 ~31 'FUNCTION%3A+'
41 ROPE_ADD 1 ~31 ~31, !5
42 ROPE_END 2 ~30 ~31, '+seconds%0A'
43 ECHO ~30
44 > RETURN 1
Function setvar:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/D2WrI
function name: setVar
number of ops: 3
compiled vars: !0 = $value
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
16 0 E > RECV !0
17 1 > RETURN !0
18 2* > RETURN null
End of function setvar
Generated using Vulcan Logic Dumper, using php 8.0.0