Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/i6EOv function name: (null) number of ops: 4 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 22 0 E > INIT_FCALL 'foo' 1 DO_FCALL 0 23 2 ECHO 'After%0A' 3 > RETURN 1 Function do_while_locked: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/i6EOv function name: do_while_locked number of ops: 7 compiled vars: !0 = $lock line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 8 0 E > RECV !0 11 1 NEW $2 'Exception' 2 DO_FCALL 0 3 FETCH_W global $1 'x' 4 ASSIGN $1, $2 12 5 ECHO 'Doing+something%0A' 13 6 > RETURN null End of function do_while_locked Function foo: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/i6EOv function name: foo number of ops: 8 compiled vars: !0 = $lock line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 17 0 E > NEW $1 'Lock' 1 DO_FCALL 0 2 ASSIGN !0, $1 18 3 INIT_FCALL 'do_while_locked' 4 SEND_VAR !0 5 DO_FCALL 0 19 6 ECHO 'Done%0A' 20 7 > RETURN null End of function foo Class Lock: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/i6EOv function name: __construct number of ops: 2 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 4 0 E > ECHO 'Locked%0A' 1 > RETURN null End of function __construct Function __destruct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/i6EOv function name: __destruct number of ops: 2 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > ECHO 'Unlocked%0A' 1 > RETURN null End of function __destruct End of class Lock.
Generated using Vulcan Logic Dumper, using php 8.0.0