Home
last modified time | relevance | path

Searched refs:GC_TYPE_INFO (Results 1 – 15 of 15) sorted by relevance

/php-src/Zend/
H A Dzend_gc.h78 if (GC_TYPE_INFO(_p) & GC_INFO_MASK) { \
84 ((GC_TYPE_INFO(ref) & \
89 if (EXPECTED(GC_TYPE_INFO(ref) == GC_REFERENCE)) { in gc_check_possible_root()
104 ZEND_ASSERT(GC_TYPE_INFO(ref) != GC_REFERENCE); in gc_check_possible_root_no_ref()
H A Dzend_types.h752 #define GC_TYPE_INFO(p) (p)->gc.u.type_info macro
753 #define GC_TYPE(p) zval_gc_type(GC_TYPE_INFO(p))
755 #define GC_INFO(p) zval_gc_info(GC_TYPE_INFO(p))
758 GC_TYPE_INFO(p) |= (flags) << GC_FLAGS_SHIFT; \
761 GC_TYPE_INFO(p) &= ~((flags) << GC_FLAGS_SHIFT); \
1151 GC_TYPE_INFO(_res) = GC_RESOURCE; \
1165 GC_TYPE_INFO(_res) = GC_RESOURCE | \
1185 GC_TYPE_INFO(_ref) = GC_REFERENCE; \
1195 GC_TYPE_INFO(_ref) = GC_REFERENCE; \
1207 GC_TYPE_INFO(_ref) = GC_REFERENCE; \
[all …]
H A Dzend_gc.c113 (((GC_TYPE_INFO(ref)) & (GC_COLOR << GC_INFO_SHIFT)) >> GC_INFO_SHIFT)
119 GC_TYPE_INFO(ref) = \
120 (GC_TYPE_INFO(ref) & (GC_TYPE_MASK | GC_FLAGS_MASK)) | \
126 GC_TYPE_INFO(ref) = \
127 (GC_TYPE_INFO(ref) & ~(GC_COLOR << GC_INFO_SHIFT)) | \
133 GC_TYPE_INFO(ref) &= ~(GC_COLOR << GC_INFO_SHIFT); \
138 GC_TYPE_INFO(ref) |= (GC_COLOR << GC_INFO_SHIFT); \
1931 GC_TYPE_INFO(obj) = GC_NULL | in zend_gc_collect_cycles()
1932 (GC_TYPE_INFO(obj) & ~GC_TYPE_MASK); in zend_gc_collect_cycles()
1946 GC_TYPE_INFO(arr) = GC_NULL | in zend_gc_collect_cycles()
[all …]
H A Dzend_string.h122 GC_TYPE_INFO(str) = GC_STRING; \
179 GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); in zend_string_alloc()
190 GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); in zend_string_safe_alloc()
H A Dzend_objects.c32 GC_TYPE_INFO(object) = GC_OBJECT; in _zend_object_std_init()
H A Dzend_enum.c535 GC_TYPE_INFO(ref) = GC_CONSTANT_AST | GC_PERSISTENT | GC_IMMUTABLE; in create_enum_case_ast()
H A Dzend_hash.c265GC_TYPE_INFO(ht) = GC_ARRAY | (persistent ? ((GC_PERSISTENT|GC_NOT_COLLECTABLE) << GC_FLAGS_SHIFT)… in _zend_hash_init_int()
1810 GC_TYPE_INFO(ht) = GC_NULL /*???| (GC_WHITE << 16)*/; in zend_array_destroy()
2439 GC_TYPE_INFO(target) = GC_ARRAY; in zend_array_dup()
H A Dzend_ast.c1121 GC_TYPE_INFO(ref) = GC_CONSTANT_AST; in zend_ast_copy()
H A Dzend_vm_def.h8995 GC_TYPE_INFO(ref) = GC_REFERENCE;
H A Dzend_vm_execute.h40656 GC_TYPE_INFO(ref) = GC_REFERENCE; in ZEND_BIND_STATIC_SPEC_CV_HANDLER()
/php-src/ext/mbstring/libmbfl/mbfl/
H A Dmbfl_encoding.h237 GC_TYPE_INFO(ret) = GC_STRING; in mb_convert_buf_result_raw()
/php-src/ext/opcache/
H A Dzend_persist.c46 GC_TYPE_INFO(str) = flags; \
310 GC_TYPE_INFO(ptr) = GC_ARRAY | ((IS_ARRAY_IMMUTABLE|GC_NOT_COLLECTABLE) << GC_FLAGS_SHIFT); in zend_persist_attributes()
502GC_TYPE_INFO(op_array->static_variables) = GC_ARRAY | ((IS_ARRAY_IMMUTABLE|GC_NOT_COLLECTABLE) << … in zend_persist_op_array_ex()
H A DZendAccelerator.c543GC_TYPE_INFO(s) = GC_STRING | ((IS_STR_INTERNED | IS_STR_PERMANENT) << GC_FLAGS_SHIFT)| (ZSTR_IS_V… in accel_new_interned_string()
1346 GC_TYPE_INFO(&ZCG(key)) = GC_STRING; in accel_make_persistent_key()
1454 GC_TYPE_INFO(new_key) = GC_STRING | (IS_STR_INTERNED << GC_FLAGS_SHIFT); in accel_new_interned_key()
H A Dzend_file_cache.c295GC_TYPE_INFO(ret) = GC_STRING | ((IS_STR_INTERNED | IS_STR_PERSISTENT | IS_STR_PERMANENT) << GC_FL…
/php-src/ext/ffi/
H A Dffi.c248 GC_TYPE_INFO(object) = GC_OBJECT | (IS_OBJ_DESTRUCTOR_CALLED << GC_FLAGS_SHIFT); in zend_ffi_object_init()

Completed in 249 milliseconds