Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 12 Branch analysis from position: 12 2 jumps found. (Code = 44) Position 1 = 14, Position 2 = 6 Branch analysis from position: 14 1 jumps found. (Code = 42) Position 1 = 32 Branch analysis from position: 32 2 jumps found. (Code = 44) Position 1 = 34, Position 2 = 26 Branch analysis from position: 34 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 26 2 jumps found. (Code = 44) Position 1 = 34, Position 2 = 26 Branch analysis from position: 34 Branch analysis from position: 26 Branch analysis from position: 6 2 jumps found. (Code = 44) Position 1 = 14, Position 2 = 6 Branch analysis from position: 14 Branch analysis from position: 6 filename: /in/e142L function name: (null) number of ops: 41 compiled vars: !0 = $start, !1 = $i line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 25 0 E > INIT_FCALL 'microtime' 1 SEND_VAL <true> 2 DO_ICALL $2 3 ASSIGN !0, $2 26 4 ASSIGN !1, 0 5 > JMP ->12 27 6 > INIT_FCALL 'builddynamicclass' 7 SEND_VAL 'A' 8 CONCAT ~5 'B', !1 9 SEND_VAL ~5 10 DO_FCALL 0 26 11 PRE_INC !1 12 > IS_SMALLER !1, 10000 13 > JMPNZ ~8, ->6 29 14 > INIT_FCALL 'microtime' 15 SEND_VAL <true> 16 DO_ICALL $9 17 SUB ~10 $9, !0 18 CONCAT ~11 'buildDynamicClass%3A+', ~10 19 ECHO ~11 31 20 INIT_FCALL 'microtime' 21 SEND_VAL <true> 22 DO_ICALL $12 23 ASSIGN !0, $12 32 24 ASSIGN !1, 0 25 > JMP ->32 33 26 > INIT_FCALL 'builddynamicclass2' 27 SEND_VAL 'A' 28 CONCAT ~15 'B', !1 29 SEND_VAL ~15 30 DO_FCALL 0 32 31 PRE_INC !1 32 > IS_SMALLER !1, 10000 33 > JMPNZ ~18, ->26 35 34 > INIT_FCALL 'microtime' 35 SEND_VAL <true> 36 DO_ICALL $19 37 SUB ~20 $19, !0 38 CONCAT ~21 'buildDynamicClass2%3A+', ~20 39 ECHO ~21 40 > RETURN 1 Function builddynamicclass: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 11 Branch analysis from position: 9 1 jumps found. (Code = 42) Position 1 = 12 Branch analysis from position: 12 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 11 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/e142L function name: buildDynamicClass number of ops: 19 compiled vars: !0 = $parent, !1 = $child, !2 = $reflection, !3 = $abstract line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 1 RECV !1 5 2 NEW $4 'ReflectionClass' 3 SEND_VAR_EX !1 4 DO_FCALL 0 5 ASSIGN !2, $4 6 6 INIT_METHOD_CALL !2, 'isAbstract' 7 DO_FCALL 0 $7 8 > JMPZ $7, ->11 7 9 > ASSIGN !3, 'abstract' 10 > JMP ->12 9 11 > ASSIGN !3, '' 12 12 > CONCAT ~10 !3, '+class+' 13 CONCAT ~11 ~10, !0 14 CONCAT ~12 ~11, '+extends+' 15 CONCAT ~13 ~12, !1 16 CONCAT ~14 ~13, '+%7B+%7D' 17 INCLUDE_OR_EVAL ~14, EVAL 14 18 > RETURN null End of function builddynamicclass Function builddynamicclass2: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/e142L function name: buildDynamicClass2 number of ops: 7 compiled vars: !0 = $parent, !1 = $child line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 16 0 E > RECV !0 1 RECV !1 18 2 INIT_FCALL 'class_alias' 3 SEND_VAR !1 4 SEND_VAR !0 5 DO_ICALL 20 6 > RETURN null End of function builddynamicclass2 Class A: [no user functions]
Generated using Vulcan Logic Dumper, using php 8.0.0