Home
last modified time | relevance | path

Searched refs:objects_store (Results 1 – 13 of 13) sorted by relevance

/PHP-8.3/Zend/
H A Dzend_objects_API.c134 uint32_t new_size = 2 * EG(objects_store).size; in zend_objects_store_put_cold()
136 …EG(objects_store).object_buckets = (zend_object **) erealloc(EG(objects_store).object_buckets, new… in zend_objects_store_put_cold()
138 EG(objects_store).size = new_size; in zend_objects_store_put_cold()
139 handle = EG(objects_store).top++; in zend_objects_store_put_cold()
141 EG(objects_store).object_buckets[handle] = object; in zend_objects_store_put_cold()
152 handle = EG(objects_store).free_list_head; in zend_objects_store_put()
153 …EG(objects_store).free_list_head = GET_OBJ_BUCKET_NUMBER(EG(objects_store).object_buckets[handle]); in zend_objects_store_put()
154 } else if (UNEXPECTED(EG(objects_store).top == EG(objects_store).size)) { in zend_objects_store_put()
158 handle = EG(objects_store).top++; in zend_objects_store_put()
161 EG(objects_store).object_buckets[handle] = object; in zend_objects_store_put()
[all …]
H A Dzend_objects_API.h39 SET_OBJ_BUCKET_NUMBER(EG(objects_store).object_buckets[(h)], EG(objects_store).free_list_head); \
40 EG(objects_store).free_list_head = (h); \
H A Dzend_globals.h245 zend_objects_store objects_store; member
H A Dzend_execute_API.c172 zend_objects_store_init(&EG(objects_store), 1024); in init_executor()
262 zend_objects_store_call_destructors(&EG(objects_store)); in shutdown_destructors()
265 zend_objects_store_mark_destructed(&EG(objects_store)); in shutdown_destructors()
400 zend_objects_store_free_object_storage(&EG(objects_store), fast_shutdown); in zend_shutdown_executor_values()
471 zend_objects_store_destroy(&EG(objects_store)); in shutdown_executor()
H A Dzend.c809 executor_globals->objects_store.object_buckets = NULL; in executor_globals_ctor()
H A Dzend_gc.c1930 EG(objects_store).object_buckets[obj->handle] = SET_OBJ_INVALID(obj); in zend_gc_collect_cycles()
/PHP-8.3/Zend/tests/
H A Dbug34617.phpt2 Bug #34617 (zend_deactivate: objects_store used after zend_objects_store_destroy is called)
/PHP-8.3/sapi/phpdbg/
H A Dphpdbg_prompt.c1034 zend_object **obj = EG(objects_store).object_buckets + i; in PHPDBG_COMMAND()
1035 if (i < EG(objects_store).top && *obj && IS_OBJ_VALID(*obj) && (*obj)->ce == zend_ce_generator) { in PHPDBG_COMMAND()
1050 for (i = 0; i < EG(objects_store).top; i++) { in PHPDBG_COMMAND()
1051 zend_object *obj = EG(objects_store).object_buckets[i]; in PHPDBG_COMMAND()
H A Dphpdbg.c1674 zend_objects_store_mark_destructed(&EG(objects_store)); in main()
/PHP-8.3/ext/pdo_pgsql/
H A Dpgsql_statement.c61 && IS_OBJ_VALID(EG(objects_store).object_buckets[Z_OBJ_HANDLE(stmt->database_object_handle)]) in pgsql_stmt_dtor()
/PHP-8.3/ext/pdo_mysql/
H A Dmysql_statement.c99 && IS_OBJ_VALID(EG(objects_store).object_buckets[Z_OBJ_HANDLE(stmt->database_object_handle)]) in pdo_mysql_stmt_dtor()
/PHP-8.3/main/
H A Dmain.c1418 zend_objects_store_mark_destructed(&EG(objects_store)); in php_error_cb()
/PHP-8.3/ext/ffi/
H A Dffi.c3499 if (EG(objects_store).object_buckets) { in zend_ffi_load()

Completed in 88 milliseconds