Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 14 Branch analysis from position: 14 2 jumps found. (Code = 44) Position 1 = 16, Position 2 = 10 Branch analysis from position: 16 1 jumps found. (Code = 42) Position 1 = 35 Branch analysis from position: 35 2 jumps found. (Code = 44) Position 1 = 37, Position 2 = 31 Branch analysis from position: 37 1 jumps found. (Code = 42) Position 1 = 57 Branch analysis from position: 57 2 jumps found. (Code = 44) Position 1 = 59, Position 2 = 53 Branch analysis from position: 59 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 53 2 jumps found. (Code = 44) Position 1 = 59, Position 2 = 53 Branch analysis from position: 59 Branch analysis from position: 53 Branch analysis from position: 31 2 jumps found. (Code = 44) Position 1 = 37, Position 2 = 31 Branch analysis from position: 37 Branch analysis from position: 31 Branch analysis from position: 10 2 jumps found. (Code = 44) Position 1 = 16, Position 2 = 10 Branch analysis from position: 16 Branch analysis from position: 10 filename: /in/ccSjv function name: (null) number of ops: 66 compiled vars: !0 = $start_time, !1 = $data, !2 = $i, !3 = $prop, !4 = $end_time line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ECHO 'With+class%3A+' 4 1 INIT_FCALL 'microtime' 2 SEND_VAL <true> 3 DO_ICALL $5 4 ASSIGN !0, $5 11 5 NEW $7 'Data' 6 DO_FCALL 0 7 ASSIGN !1, $7 13 8 ASSIGN !2, 0 9 > JMP ->14 14 10 > ASSIGN !3, 'foo' 15 11 FETCH_OBJ_R ~12 !1, !3 12 FREE ~12 13 13 PRE_INC !2 14 > IS_SMALLER !2, 10000 15 > JMPNZ ~14, ->10 18 16 > INIT_FCALL 'microtime' 17 SEND_VAL <true> 18 DO_ICALL $15 19 ASSIGN !4, $15 19 20 SUB ~17 !4, !0 21 CONCAT ~18 ~17, '%0A' 22 ECHO ~18 22 23 ECHO 'With+array%3A+' 23 24 INIT_FCALL 'microtime' 25 SEND_VAL <true> 26 DO_ICALL $19 27 ASSIGN !0, $19 25 28 ASSIGN !1, <array> 30 29 ASSIGN !2, 0 30 > JMP ->35 31 31 > ASSIGN !3, 'foo' 32 32 FETCH_DIM_R ~24 !1, !3 33 FREE ~24 30 34 PRE_INC !2 35 > IS_SMALLER !2, 10000 36 > JMPNZ ~26, ->31 35 37 > INIT_FCALL 'microtime' 38 SEND_VAL <true> 39 DO_ICALL $27 40 ASSIGN !4, $27 36 41 SUB ~29 !4, !0 42 CONCAT ~30 ~29, '%0A' 43 ECHO ~30 38 44 ECHO 'With+converted+stdClass%3A+' 39 45 INIT_FCALL 'microtime' 46 SEND_VAL <true> 47 DO_ICALL $31 48 ASSIGN !0, $31 42 49 CAST 8 ~33 <array> 41 50 ASSIGN !1, ~33 46 51 ASSIGN !2, 0 52 > JMP ->57 47 53 > ASSIGN !3, 'foo' 48 54 FETCH_OBJ_R ~37 !1, !3 55 FREE ~37 46 56 PRE_INC !2 57 > IS_SMALLER !2, 10000 58 > JMPNZ ~39, ->53 51 59 > INIT_FCALL 'microtime' 60 SEND_VAL <true> 61 DO_ICALL $40 62 ASSIGN !4, $40 52 63 SUB ~42 !4, !0 64 ECHO ~42 53 65 > RETURN 1 Class Data: [no user functions]
Generated using Vulcan Logic Dumper, using php 8.0.0