Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 11, Position 2 = 14 Branch analysis from position: 11 2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 21 Branch analysis from position: 18 2 jumps found. (Code = 43) Position 1 = 33, Position 2 = 38 Branch analysis from position: 33 1 jumps found. (Code = 42) Position 1 = 43 Branch analysis from position: 43 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 38 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 21 Branch analysis from position: 14 filename: /in/PDsgN function name: (null) number of ops: 47 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 12 0 E > DECLARE_CONST 'eDebug', 2 13 1 DECLARE_CONST 'eDefault', 1 14 2 DECLARE_CONST 'eProduction', 0 16 3 DECLARE_CONST 'eRunMode', <const ast> 19 4 INIT_FCALL 'error_reporting' 5 SEND_VAL 0 6 DO_ICALL 21 7 FETCH_CONSTANT ~1 'eRunMode' 8 FETCH_CONSTANT ~2 'eDefault' 9 IS_SMALLER_OR_EQUAL ~2, ~1 10 > JMPZ ~3, ->14 22 11 > INIT_FCALL 'error_reporting' 12 SEND_VAL 5 13 DO_ICALL 24 14 > FETCH_CONSTANT ~5 'eRunMode' 15 FETCH_CONSTANT ~6 'eDebug' 16 IS_SMALLER_OR_EQUAL ~6, ~5 17 > JMPZ ~7, ->21 25 18 > INIT_FCALL 'error_reporting' 19 SEND_VAL 32767 20 DO_ICALL 54 21 > INIT_FCALL 'set_error_handler' 22 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FPDsgN%3A54%240' 57 23 SEND_VAL ~9 24 DO_ICALL 59 25 INIT_FCALL 'register_shutdown_function' 26 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FPDsgN%3A59%241' 63 27 SEND_VAL ~11 28 DO_ICALL 65 29 FETCH_CONSTANT ~13 'eRunMode' 30 FETCH_CONSTANT ~14 'eProduction' 31 IS_SMALLER_OR_EQUAL ~13, ~14 32 > JMPZ ~15, ->38 67 33 > INIT_FCALL 'set_exception_handler' 34 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FPDsgN%3A67%242' 71 35 SEND_VAL ~16 36 DO_ICALL 37 > JMP ->43 75 38 > ECHO '%2B%2B%2B' 76 39 INIT_FCALL 'set_exception_handler' 40 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FPDsgN%3A76%243' 125 41 SEND_VAL ~18 42 DO_ICALL 130 43 > INIT_FCALL 'array_keys' 44 SEND_VAL 1 45 DO_ICALL 46 > RETURN 1 Function %00%7Bclosure%7D%2Fin%2FPDsgN%3A54%240: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 108) Position 1 = -2 filename: /in/PDsgN function name: {closure} number of ops: 16 compiled vars: !0 = $no, !1 = $str, !2 = $file, !3 = $line, !4 = $varList line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 54 0 E > RECV !0 1 RECV !1 2 RECV !2 3 RECV !3 4 RECV !4 56 5 NEW $5 'ePHPException' 6 SEND_VAR_EX !1 7 SEND_VAL_EX 0 8 SEND_VAR_EX !0 9 SEND_VAR_EX !2 10 SEND_VAR_EX !3 11 SEND_VAL_EX null 12 SEND_VAR_EX !4 13 DO_FCALL 0 14 > THROW 0 $5 57 15* > RETURN null End of function %00%7Bclosure%7D%2Fin%2FPDsgN%3A54%240 Function %00%7Bclosure%7D%2Fin%2FPDsgN%3A59%241: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 6, Position 2 = 22 Branch analysis from position: 6 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 22 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/PDsgN function name: {closure} number of ops: 23 compiled vars: !0 = $error line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 60 0 E > INIT_FCALL 'error_get_last' 1 DO_ICALL $1 2 ASSIGN !0, $1 61 3 FETCH_DIM_R ~3 !0, 'type' 4 IS_IDENTICAL ~3, 1 5 > JMPZ ~4, ->22 62 6 > NEW $5 'ePHPException' 7 CHECK_FUNC_ARG 8 FETCH_DIM_FUNC_ARG $6 !0, 'message' 9 SEND_FUNC_ARG $6 10 SEND_VAL_EX 0 11 CHECK_FUNC_ARG 12 FETCH_DIM_FUNC_ARG $7 !0, 'type' 13 SEND_FUNC_ARG $7 14 CHECK_FUNC_ARG 15 FETCH_DIM_FUNC_ARG $8 !0, 'file' 16 SEND_FUNC_ARG $8 17 CHECK_FUNC_ARG 18 FETCH_DIM_FUNC_ARG $9 !0, 'line' 19 SEND_FUNC_ARG $9 20 DO_FCALL 0 21 > THROW 0 $5 63 22 > > RETURN null End of function %00%7Bclosure%7D%2Fin%2FPDsgN%3A59%241 Function %00%7Bclosure%7D%2Fin%2FPDsgN%3A67%242: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 79) Position 1 = -2 filename: /in/PDsgN function name: {closure} number of ops: 9 compiled vars: !0 = $exception line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 67 0 E > RECV !0 68 1 INIT_FCALL 'header' 2 SEND_VAL 'Content-Type%3A+text%2Fplant%3B+charset%3DUTF-8' 3 DO_ICALL 70 4 INIT_FCALL 'header' 5 SEND_VAL 'HTTP%2F1.1+500+Internal+Server+Error' 6 DO_ICALL $2 7 > EXIT $2 71 8* > RETURN null End of function %00%7Bclosure%7D%2Fin%2FPDsgN%3A67%242 Function %00%7Bclosure%7D%2Fin%2FPDsgN%3A76%243: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 28 Branch analysis from position: 14 2 jumps found. (Code = 77) Position 1 = 15, Position 2 = 27 Branch analysis from position: 15 2 jumps found. (Code = 78) Position 1 = 16, Position 2 = 27 Branch analysis from position: 16 1 jumps found. (Code = 42) Position 1 = 15 Branch analysis from position: 15 Branch analysis from position: 27 2 jumps found. (Code = 77) Position 1 = 30, Position 2 = 51 Branch analysis from position: 30 2 jumps found. (Code = 78) Position 1 = 31, Position 2 = 51 Branch analysis from position: 31 1 jumps found. (Code = 42) Position 1 = 30 Branch analysis from position: 30 Branch analysis from position: 51 2 jumps found. (Code = 46) Position 1 = 82, Position 2 = 84 Branch analysis from position: 82 2 jumps found. (Code = 43) Position 1 = 85, Position 2 = 90 Branch analysis from position: 85 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 90 Branch analysis from position: 84 Branch analysis from position: 51 Branch analysis from position: 27 Branch analysis from position: 28 filename: /in/PDsgN function name: {closure} number of ops: 91 compiled vars: !0 = $exception, !1 = $msg, !2 = $traceline, !3 = $trace, !4 = $stackPoint, !5 = $key, !6 = $result line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 76 0 E > RECV !0 77 1 ECHO '---' 79 2 INIT_FCALL 'header' 3 SEND_VAL 'Content-Type%3A+text%2Fplant%3B+charset%3DUTF-8' 4 DO_ICALL 82 5 ASSIGN !1, 'Exception+%60%25s%60%3A+%25s%0AStack+trace%3A%0A%25s%0A++thrown+in+%25s+on+line+%25s' 84 6 ASSIGN !2, '%23%25s+%25s+%28%25s%29%3A+%25s%28%25s%29' 87 7 INIT_METHOD_CALL !0, 'getTrace' 8 DO_FCALL 0 $10 9 ASSIGN !3, $10 90 10 FETCH_CONSTANT ~12 'eRunMode' 11 FETCH_CONSTANT ~13 'eDebug' 12 IS_SMALLER ~12, ~13 13 > JMPZ ~14, ->28 91 14 > > FE_RESET_R $15 !3, ->27 15 > > FE_FETCH_R ~16 $15, !4, ->27 16 > ASSIGN !5, ~16 92 17 INIT_FCALL 'array_map' 18 SEND_VAL 'gettype' 19 FETCH_DIM_R ~20 !3, !5 20 FETCH_DIM_R ~21 ~20, 'args' 21 SEND_VAL ~21 22 DO_ICALL $22 23 FETCH_DIM_W $18 !3, !5 24 ASSIGN_DIM $18, 'args' 25 OP_DATA $22 91 26 > JMP ->15 27 > FE_FREE $15 94 28 > ASSIGN !6, <array> 97 29 > FE_RESET_R $24 !3, ->51 30 > > FE_FETCH_R ~25 $24, !4, ->51 31 > ASSIGN !5, ~25 98 32 INIT_FCALL 'sprintf' 99 33 SEND_VAR !2 100 34 SEND_VAR !5 101 35 FETCH_DIM_R ~28 !4, 'file' 36 SEND_VAL ~28 102 37 FETCH_DIM_R ~29 !4, 'line' 38 SEND_VAL ~29 103 39 FETCH_DIM_R ~30 !4, 'function' 40 SEND_VAL ~30 104 41 INIT_FCALL 'implode' 42 SEND_VAL '%2C+' 43 FETCH_DIM_R ~31 !4, 'args' 44 SEND_VAL ~31 45 DO_ICALL $32 46 SEND_VAR $32 47 DO_ICALL $33 98 48 ASSIGN_DIM !6 104 49 OP_DATA $33 97 50 > JMP ->30 51 > FE_FREE $24 107 52 PRE_INC ~35 !5 53 CONCAT ~36 '%23', ~35 54 CONCAT ~37 ~36, '+%7Bmain%7D' 55 ASSIGN_DIM !6 56 OP_DATA ~37 110 57 INIT_FCALL 'sprintf' 111 58 SEND_VAR !1 112 59 GET_CLASS ~38 !0 60 SEND_VAL ~38 113 61 INIT_METHOD_CALL !0, 'getMessage' 62 DO_FCALL 0 $39 63 SEND_VAR $39 114 64 INIT_FCALL 'implode' 65 SEND_VAL '%0A' 66 SEND_VAR !6 67 DO_ICALL $40 68 SEND_VAR $40 115 69 INIT_METHOD_CALL !0, 'getFile' 70 DO_FCALL 0 $41 71 SEND_VAR $41 116 72 INIT_METHOD_CALL !0, 'getLine' 73 DO_FCALL 0 $42 74 SEND_VAR $42 75 DO_ICALL $43 110 76 ASSIGN !1, $43 120 77 ECHO !1 123 78 FETCH_CONSTANT ~45 'eRunMode' 79 FETCH_CONSTANT ~46 'eDebug' 80 IS_SMALLER_OR_EQUAL ~47 ~46, ~45 81 > JMPZ_EX ~47 ~47, ->84 82 > INSTANCEOF ~48 !0, 'ePHPException' 83 BOOL ~47 ~48 84 > > JMPZ ~47, ->90 124 85 > INIT_FCALL 'print_r' 86 INIT_METHOD_CALL !0, 'getVarList' 87 DO_FCALL 0 $49 88 SEND_VAR $49 89 DO_ICALL 125 90 > > RETURN null End of function %00%7Bclosure%7D%2Fin%2FPDsgN%3A76%243 Class ePHPException: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/PDsgN function name: __construct number of ops: 21 compiled vars: !0 = $message, !1 = $code, !2 = $severity, !3 = $filename, !4 = $lineno, !5 = $previous, !6 = $varList line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 32 0 E > RECV_INIT !0 '' 1 RECV_INIT !1 0 2 RECV_INIT !2 1 3 RECV_INIT !3 '%2Fin%2FPDsgN' 4 RECV_INIT !4 32 5 RECV_INIT !5 null 6 RECV_INIT !6 <array> 34 7 ASSIGN_OBJ 'severity' 8 OP_DATA !2 35 9 ASSIGN_OBJ 'file' 10 OP_DATA !3 36 11 ASSIGN_OBJ 'line' 12 OP_DATA !4 37 13 ASSIGN_OBJ 'varList' 14 OP_DATA !6 40 15 INIT_STATIC_METHOD_CALL 16 SEND_VAR_EX !0 17 SEND_VAR_EX !1 18 SEND_VAR_EX !5 19 DO_FCALL 0 41 20 > RETURN null End of function __construct Function getseverity: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/PDsgN function name: getSeverity number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 45 0 E > FETCH_OBJ_R ~0 'severity' 1 > RETURN ~0 46 2* > RETURN null End of function getseverity Function getvarlist: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/PDsgN function name: getVarList number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 50 0 E > FETCH_OBJ_R ~0 'varList' 1 > RETURN ~0 51 2* > RETURN null End of function getvarlist End of class ePHPException.
Generated using Vulcan Logic Dumper, using php 8.0.0