mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Refactoring: merge call_frame and end_execute_data into single data structure. Keep only single copy of each argument on VM stack (previously ZE kept two copies of each arguments for user functions)
This commit is contained in:
parent
0f9d5baba2
commit
c69781393c
16 changed files with 999 additions and 946 deletions
|
@ -142,7 +142,7 @@ ZEND_API int zend_copy_parameters_array(int param_count, zval *argument_array TS
|
|||
if (Z_REFCOUNTED_P(param_ptr)) {
|
||||
Z_ADDREF_P(param_ptr);
|
||||
}
|
||||
add_next_index_zval(argument_array, param_ptr);
|
||||
zend_hash_next_index_insert_new(Z_ARRVAL_P(argument_array), param_ptr);
|
||||
param_ptr++;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue