php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
zend_objects_API.c File Reference
#include "zend.h"
#include "zend_globals.h"
#include "zend_variables.h"
#include "zend_API.h"
#include "zend_objects_API.h"
#include "zend_fibers.h"

Go to the source code of this file.

Functions

ZEND_API void ZEND_FASTCALL zend_objects_store_init (zend_objects_store *objects, uint32_t init_size)
 
ZEND_API void ZEND_FASTCALL zend_objects_store_destroy (zend_objects_store *objects)
 
ZEND_API void ZEND_FASTCALL zend_objects_store_call_destructors (zend_objects_store *objects)
 
ZEND_API void ZEND_FASTCALL zend_objects_store_mark_destructed (zend_objects_store *objects)
 
ZEND_API void ZEND_FASTCALL zend_objects_store_free_object_storage (zend_objects_store *objects, bool fast_shutdown)
 
ZEND_API void ZEND_FASTCALL zend_objects_store_put (zend_object *object)
 
ZEND_API void ZEND_FASTCALL zend_objects_store_del (zend_object *object)
 
ZEND_API ZEND_COLD zend_property_infozend_get_property_info_for_slot_slow (zend_object *obj, zval *slot)
 

Function Documentation

◆ zend_get_property_info_for_slot_slow()

ZEND_API ZEND_COLD zend_property_info * zend_get_property_info_for_slot_slow ( zend_object * obj,
zval * slot )

Definition at line 204 of file zend_objects_API.c.

◆ zend_objects_store_call_destructors()

ZEND_API void ZEND_FASTCALL zend_objects_store_call_destructors ( zend_objects_store * objects)

Definition at line 43 of file zend_objects_API.c.

◆ zend_objects_store_del()

ZEND_API void ZEND_FASTCALL zend_objects_store_del ( zend_object * object)

Definition at line 160 of file zend_objects_API.c.

◆ zend_objects_store_destroy()

ZEND_API void ZEND_FASTCALL zend_objects_store_destroy ( zend_objects_store * objects)

Definition at line 37 of file zend_objects_API.c.

◆ zend_objects_store_free_object_storage()

ZEND_API void ZEND_FASTCALL zend_objects_store_free_object_storage ( zend_objects_store * objects,
bool fast_shutdown )

Definition at line 83 of file zend_objects_API.c.

◆ zend_objects_store_init()

ZEND_API void ZEND_FASTCALL zend_objects_store_init ( zend_objects_store * objects,
uint32_t init_size )

Definition at line 28 of file zend_objects_API.c.

◆ zend_objects_store_mark_destructed()

ZEND_API void ZEND_FASTCALL zend_objects_store_mark_destructed ( zend_objects_store * objects)

Definition at line 66 of file zend_objects_API.c.

◆ zend_objects_store_put()

ZEND_API void ZEND_FASTCALL zend_objects_store_put ( zend_object * object)

Definition at line 140 of file zend_objects_API.c.