Home
last modified time | relevance | path

Searched refs:GC_IMMUTABLE (Results 1 – 9 of 9) sorted by relevance

/PHP-8.3/Zend/
H A Dzend_types.h778 #define GC_IMMUTABLE (1<<6) /* can't be changed in place */ macro
820 #define IS_STR_INTERNED GC_IMMUTABLE /* interned string */
826 #define IS_ARRAY_IMMUTABLE GC_IMMUTABLE
873 if (!(GC_FLAGS(p) & GC_IMMUTABLE)) GC_PROTECT_RECURSION(p); \
877 if (!(GC_FLAGS(p) & GC_IMMUTABLE)) GC_UNPROTECT_RECURSION(p); \
1298 ZEND_ASSERT(!(zval_gc_flags((p)->u.type_info) & GC_IMMUTABLE)); \
1328 if (!(p->u.type_info & GC_IMMUTABLE)) { in zend_gc_try_addref()
1335 if (!(p->u.type_info & GC_IMMUTABLE)) { in zend_gc_try_delref()
1574 …return Z_REFCOUNTED_P(arg) && !(GC_FLAGS(Z_COUNTED_P(arg)) & (GC_IMMUTABLE | GC_PERSISTENT)) && Z_… in zend_may_modify_arg_in_place()
H A Dzend_object_handlers.h257 if ((ht) && !(GC_FLAGS(ht) & GC_IMMUTABLE) && !GC_DELREF(ht)) { \
H A Dzend_enum.c532 GC_TYPE_INFO(ref) = GC_CONSTANT_AST | GC_PERSISTENT | GC_IMMUTABLE; in create_enum_case_ast()
H A Dzend.c475 if (!(GC_FLAGS(Z_ARRVAL_P(expr)) & GC_IMMUTABLE)) { in zend_print_flat_zval_r_to_buf()
539 if (!(GC_FLAGS(Z_ARRVAL_P(expr)) & GC_IMMUTABLE)) { in zend_print_zval_r_to_buf()
H A Dzend_execute_API.c705 bool ast_is_refcounted = !(GC_FLAGS(ast_ref) & GC_IMMUTABLE); in zval_update_constant_with_ctx()
H A Dzend_hash.c250 .gc.u.type_info = IS_ARRAY | (GC_IMMUTABLE << GC_FLAGS_SHIFT),
/PHP-8.3/ext/standard/
H A Dvar.c127 if (!(GC_FLAGS(myht) & GC_IMMUTABLE)) { in php_var_dump()
140 if (!(GC_FLAGS(myht) & GC_IMMUTABLE)) { in php_var_dump()
319 if (!(GC_FLAGS(myht) & GC_IMMUTABLE)) { in php_debug_zval_dump()
337 if (!(GC_FLAGS(myht) & GC_IMMUTABLE)) { in php_debug_zval_dump()
532 if (!(GC_FLAGS(myht) & GC_IMMUTABLE)) { in php_var_export_ex()
549 if (!(GC_FLAGS(myht) & GC_IMMUTABLE)) { in php_var_export_ex()
H A Darray.c619 if (!(GC_FLAGS(ht) & GC_IMMUTABLE)) { in php_count_recursive()
/PHP-8.3/ext/opcache/
H A Dzend_persist.c266 GC_ADD_FLAGS(Z_COUNTED_P(z), GC_IMMUTABLE); in zend_persist_zval()
331 if ((GC_FLAGS(type_name) & GC_IMMUTABLE) in zend_accel_get_class_name_map_ptr()

Completed in 57 milliseconds