diff options
Diffstat (limited to 'sapi/phpdbg/phpdbg_print.c')
-rw-r--r-- | sapi/phpdbg/phpdbg_print.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sapi/phpdbg/phpdbg_print.c b/sapi/phpdbg/phpdbg_print.c index e3bbb9fed8..e009432a9e 100644 --- a/sapi/phpdbg/phpdbg_print.c +++ b/sapi/phpdbg/phpdbg_print.c @@ -87,6 +87,13 @@ static inline void phpdbg_print_function_helper(zend_function *method) /* {{{ */ efree(decode); opline++; } while (opcode++ < end); + + for (uint32_t i = 0; i < op_array->num_dynamic_func_defs; i++) { + zend_op_array *def = op_array->dynamic_func_defs[i]; + phpdbg_out("\ndynamic def: %i, function name: %.*s\n", + i, (int) ZSTR_LEN(def->function_name), ZSTR_VAL(def->function_name)); + phpdbg_print_function_helper((zend_function *) def); + } } } break; |