diff options
author | Bob Weinand <bobwei9@hotmail.com> | 2016-09-28 13:26:08 +0200 |
---|---|---|
committer | Bob Weinand <bobwei9@hotmail.com> | 2016-09-28 13:26:08 +0200 |
commit | e5d75d72688fb047ab1dbc7b19e51fe4a3dc0fc9 (patch) | |
tree | 19b723c8d4c4b71c7a1e697148527dc7b52e5534 /Zend/zend_generators.c | |
parent | 21f0be4792f60d303ddd025803ac647620b2a8f1 (diff) | |
download | php-git-e5d75d72688fb047ab1dbc7b19e51fe4a3dc0fc9.tar.gz |
Add phpdbg generator command
Diffstat (limited to 'Zend/zend_generators.c')
-rw-r--r-- | Zend/zend_generators.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Zend/zend_generators.c b/Zend/zend_generators.c index a238d5b22d..1e6c770b74 100644 --- a/Zend/zend_generators.c +++ b/Zend/zend_generators.c @@ -31,7 +31,7 @@ static zend_object_handlers zend_generator_handlers; static zend_object *zend_generator_create(zend_class_entry *class_type); -static void zend_restore_call_stack(zend_generator *generator) /* {{{ */ +void zend_generator_restore_call_stack(zend_generator *generator) /* {{{ */ { zend_execute_data *call, *new_call, *prev_call = NULL; @@ -57,7 +57,7 @@ static void zend_restore_call_stack(zend_generator *generator) /* {{{ */ } /* }}} */ -static zend_execute_data* zend_freeze_call_stack(zend_execute_data *execute_data) /* {{{ */ +zend_execute_data* zend_generator_freeze_call_stack(zend_execute_data *execute_data) /* {{{ */ { size_t used_stack; zend_execute_data *call, *new_call, *prev_call = NULL; @@ -106,7 +106,7 @@ static void zend_generator_cleanup_unfinished_execution( uint32_t op_num = execute_data->opline - execute_data->func->op_array.opcodes - 1; if (UNEXPECTED(generator->frozen_call_stack)) { - zend_restore_call_stack(generator); + zend_generator_restore_call_stack(generator); } zend_cleanup_unfinished_execution(execute_data, op_num, 0); } @@ -808,7 +808,7 @@ try_again: if (UNEXPECTED(generator->frozen_call_stack)) { /* Restore frozen call-stack */ - zend_restore_call_stack(generator); + zend_generator_restore_call_stack(generator); } /* Resume execution */ @@ -820,7 +820,7 @@ try_again: if (EXPECTED(generator->execute_data) && UNEXPECTED(generator->execute_data->call)) { /* Frize call-stack */ - generator->frozen_call_stack = zend_freeze_call_stack(generator->execute_data); + generator->frozen_call_stack = zend_generator_freeze_call_stack(generator->execute_data); } /* Restore executor globals */ |