Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 22 Branch analysis from position: 22 2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 18 Branch analysis from position: 25 1 jumps found. (Code = 42) Position 1 = 47 Branch analysis from position: 47 2 jumps found. (Code = 44) Position 1 = 50, Position 2 = 43 Branch analysis from position: 50 1 jumps found. (Code = 42) Position 1 = 72 Branch analysis from position: 72 2 jumps found. (Code = 44) Position 1 = 75, Position 2 = 68 Branch analysis from position: 75 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 68 2 jumps found. (Code = 44) Position 1 = 75, Position 2 = 68 Branch analysis from position: 75 Branch analysis from position: 68 Branch analysis from position: 43 2 jumps found. (Code = 44) Position 1 = 50, Position 2 = 43 Branch analysis from position: 50 Branch analysis from position: 43 Branch analysis from position: 18 2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 18 Branch analysis from position: 25 Branch analysis from position: 18 filename: /in/JVmbv function name: (null) number of ops: 88 compiled vars: !0 = $t, !1 = $i line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 16 0 E > INIT_FCALL 'test_sinted' 1 SEND_VAL 'hello' 2 SEND_VAL 'world' 3 DO_FCALL 0 17 4 INIT_FCALL 'test_hinted' 5 SEND_VAL 'hello' 6 SEND_VAL 'world' 7 DO_FCALL 0 18 8 INIT_FCALL 'test_ninted' 9 SEND_VAL 'hello' 10 SEND_VAL 'world' 11 DO_FCALL 0 20 12 INIT_FCALL 'microtime' 13 SEND_VAL <true> 14 DO_ICALL $5 15 ASSIGN !0, $5 21 16 ASSIGN !1, 0 17 > JMP ->22 22 18 > INIT_FCALL 'test_sinted' 19 SEND_VAL 'hello' 20 SEND_VAL 'world' 21 DO_FCALL 0 21 22 > PRE_INC ~9 !1 23 IS_SMALLER ~9, 1.0e+7 24 > JMPNZ ~10, ->18 23 25 > INIT_FCALL 'number_format' 26 INIT_FCALL 'microtime' 27 SEND_VAL <true> 28 DO_ICALL $11 29 SUB ~12 $11, !0 30 MUL ~13 ~12, 1 31 SEND_VAL ~13 32 SEND_VAL 5 33 DO_ICALL $14 34 ECHO $14 35 ECHO 's' 36 ECHO '%0A' 25 37 INIT_FCALL 'microtime' 38 SEND_VAL <true> 39 DO_ICALL $15 40 ASSIGN !0, $15 26 41 ASSIGN !1, 0 42 > JMP ->47 27 43 > INIT_FCALL 'test_hinted' 44 SEND_VAL 'hello' 45 SEND_VAL 'world' 46 DO_FCALL 0 26 47 > PRE_INC ~19 !1 48 IS_SMALLER ~19, 1.0e+7 49 > JMPNZ ~20, ->43 28 50 > INIT_FCALL 'number_format' 51 INIT_FCALL 'microtime' 52 SEND_VAL <true> 53 DO_ICALL $21 54 SUB ~22 $21, !0 55 MUL ~23 ~22, 1 56 SEND_VAL ~23 57 SEND_VAL 5 58 DO_ICALL $24 59 ECHO $24 60 ECHO 's' 61 ECHO '%0A' 30 62 INIT_FCALL 'microtime' 63 SEND_VAL <true> 64 DO_ICALL $25 65 ASSIGN !0, $25 31 66 ASSIGN !1, 0 67 > JMP ->72 32 68 > INIT_FCALL 'test_ninted' 69 SEND_VAL 'hello' 70 SEND_VAL 'world' 71 DO_FCALL 0 31 72 > PRE_INC ~29 !1 73 IS_SMALLER ~29, 1.0e+7 74 > JMPNZ ~30, ->68 33 75 > INIT_FCALL 'number_format' 76 INIT_FCALL 'microtime' 77 SEND_VAL <true> 78 DO_ICALL $31 79 SUB ~32 $31, !0 80 MUL ~33 ~32, 1 81 SEND_VAL ~33 82 SEND_VAL 5 83 DO_ICALL $34 84 ECHO $34 85 ECHO 's' 86 ECHO '%0A' 34 87 > RETURN 1 Function test_sinted: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/JVmbv function name: test_sinted number of ops: 4 compiled vars: !0 = $val, !1 = $val2 line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 1 RECV !1 4 2 > RETURN !0 5 3* > RETURN null End of function test_sinted Function test_hinted: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/JVmbv function name: test_hinted number of ops: 4 compiled vars: !0 = $val, !1 = $val2 line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 7 0 E > RECV !0 1 RECV !1 8 2 > RETURN !0 9 3* > RETURN null End of function test_hinted Function test_ninted: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/JVmbv function name: test_ninted number of ops: 4 compiled vars: !0 = $val, !1 = $val2 line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 11 0 E > RECV !0 1 RECV !1 12 2 > RETURN !0 13 3* > RETURN null End of function test_ninted
Generated using Vulcan Logic Dumper, using php 8.0.0