Home
last modified time | relevance | path

Searched refs:zval_gc_info (Results 1 – 2 of 2) sorted by relevance

/PHP-5.5/Zend/
H A Dzend_gc.h64 ((zval_gc_info*)(z))->u.buffered = NULL
66 GC_ADDRESS(((zval_gc_info*)(v))->u.buffered)
70 GC_GET_COLOR(((zval_gc_info*)(v))->u.buffered)
72 GC_SET_COLOR(((zval_gc_info*)(v))->u.buffered, (c))
74 GC_SET_BLACK(((zval_gc_info*)(v))->u.buffered)
76 GC_SET_PURPLE(((zval_gc_info*)(v))->u.buffered)
97 } zval_gc_info; typedef
110 zval_gc_info *free_list;
111 zval_gc_info *next_to_free;
198 (z) = (zval*)malloc(sizeof(zval_gc_info)); \
[all …]
H A Dzend_gc.c246 gc_root_buffer* root_buffer = GC_ADDRESS(((zval_gc_info*)zv)->u.buffered); in gc_remove_zval_from_buffer()
254 if (GC_G(next_to_free) == (zval_gc_info*)zv) { in gc_remove_zval_from_buffer()
255 GC_G(next_to_free) = ((zval_gc_info*)zv)->u.next; in gc_remove_zval_from_buffer()
261 ((zval_gc_info*)zv)->u.buffered = NULL; in gc_remove_zval_from_buffer()
633 if (((zval_gc_info*)(pz))->u.buffered == (gc_root_buffer*)GC_WHITE) { in zval_collect_white()
654 ((zval_gc_info*)pz)->u.next = GC_G(zval_to_free); in zval_collect_white()
655 GC_G(zval_to_free) = (zval_gc_info*)pz; in zval_collect_white()
687 ((zval_gc_info*)pz)->u.next = GC_G(zval_to_free); in zval_collect_white()
688 GC_G(zval_to_free) = (zval_gc_info*)pz; in zval_collect_white()
775 #define FREE_LIST_END ((zval_gc_info*)(~(zend_uintptr_t)GC_COLOR))
[all …]

Completed in 9 milliseconds