Home
last modified time | relevance | path

Searched refs:GC_NOT_COLLECTABLE (Results 1 – 6 of 6) sorted by relevance

/php-src/Zend/
H A Dzend_gc.h86 (GC_INFO_MASK | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT))) == 0)
H A Dzend_types.h778 #define GC_NOT_COLLECTABLE (1<<4) macro
784 #define GC_NULL (IS_NULL | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT))
785 #define GC_STRING (IS_STRING | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT))
788 #define GC_RESOURCE (IS_RESOURCE | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT))
789 #define GC_REFERENCE (IS_REFERENCE | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT))
790 #define GC_CONSTANT_AST (IS_CONSTANT_AST | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT))
H A Dzend_hash.c265 …GC_TYPE_INFO(ht) = GC_ARRAY | (persistent ? ((GC_PERSISTENT|GC_NOT_COLLECTABLE) << GC_FLAGS_SHIFT)… in _zend_hash_init_int()
/php-src/docs/source/core/data-structures/
H A Dreference-counting.rst204 #define GC_NOT_COLLECTABLE (1<<4)
210 The ``GC_NOT_COLLECTABLE`` flag indicates that the value may not be involved in a reference cycle.
/php-src/ext/opcache/
H A Dzend_persist.c312 GC_TYPE_INFO(ptr) = GC_ARRAY | ((IS_ARRAY_IMMUTABLE|GC_NOT_COLLECTABLE) << GC_FLAGS_SHIFT); in zend_persist_attributes()
504 …GC_TYPE_INFO(op_array->static_variables) = GC_ARRAY | ((IS_ARRAY_IMMUTABLE|GC_NOT_COLLECTABLE) << … in zend_persist_op_array_ex()
/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c1584 ir_CONST_U32(GC_INFO_MASK | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT)))); in jit_if_GC_MAY_NOT_LEAK()

Completed in 70 milliseconds