summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.h
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>1999-04-12 18:29:09 +0000
committerZeev Suraski <zeev@php.net>1999-04-12 18:29:09 +0000
commit39a7f4c306675d3a03ff56f0a8c7f5e2183ab09a (patch)
treef91348978d003d8e668279dbab8bba7646965902 /Zend/zend_execute.h
parentb06c5731fc2ac9ee11600096061e67b68a5b713e (diff)
downloadphp-git-39a7f4c306675d3a03ff56f0a8c7f5e2183ab09a.tar.gz
This patch is a go. Not fully optimized yet, but working properly.
Prepatch tagged as BEFORE_STACK_PATCH.
Diffstat (limited to 'Zend/zend_execute.h')
-rw-r--r--Zend/zend_execute.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/Zend/zend_execute.h b/Zend/zend_execute.h
index d09d42caaa..206bcd6f6f 100644
--- a/Zend/zend_execute.h
+++ b/Zend/zend_execute.h
@@ -45,6 +45,10 @@ ZEND_API inline int i_zend_is_true(zval *op);
ZEND_API void zval_update_constant(zval *p);
ZEND_API inline void zend_assign_to_variable_reference(znode *result, zval **variable_ptr_ptr, zval **value_ptr_ptr, temp_variable *Ts ELS_DC);
+/* dedicated Zend executor functions - do not use! */
+ZEND_API inline void zend_ptr_stack_clear_multiple(ELS_D);
+ZEND_API inline int zend_ptr_stack_get_arg(int requested_arg, void **data);
+
#if SUPPORT_INTERACTIVE
void execute_new_code(CLS_D);
#endif