Searched refs:GC_FLAGS (Results 1 – 25 of 26) sorted by relevance
12
51 if (!(GC_FLAGS(obj) & IS_OBJ_DESTRUCTOR_CALLED)) { in zend_objects_store_call_destructors()52 GC_FLAGS(obj) |= IS_OBJ_DESTRUCTOR_CALLED; in zend_objects_store_call_destructors()72 GC_FLAGS(obj) |= IS_OBJ_DESTRUCTOR_CALLED; in zend_objects_store_mark_destructed()95 if (!(GC_FLAGS(obj) & IS_OBJ_FREE_CALLED)) { in zend_objects_store_free_object_storage()96 GC_FLAGS(obj) |= IS_OBJ_FREE_CALLED; in zend_objects_store_free_object_storage()154 if (!(GC_FLAGS(object) & IS_OBJ_DESTRUCTOR_CALLED)) { in zend_objects_store_del()155 GC_FLAGS(object) |= IS_OBJ_DESTRUCTOR_CALLED; in zend_objects_store_del()173 if (!(GC_FLAGS(object) & IS_OBJ_FREE_CALLED)) { in zend_objects_store_del()174 GC_FLAGS(object) |= IS_OBJ_FREE_CALLED; in zend_objects_store_del()216 GC_FLAGS(obj) |= IS_OBJ_DESTRUCTOR_CALLED; in zend_object_store_ctor_failed()
41 pefree(str, GC_FLAGS(str) & IS_STR_PERSISTENT); in _str_dtor()105 GC_FLAGS(str) |= IS_STR_INTERNED; in zend_new_interned_string_int()162 ZEND_ASSERT(GC_FLAGS(p->key) & IS_STR_PERSISTENT); in zend_interned_strings_snapshot_int()163 GC_FLAGS(p->key) |= IS_STR_PERMANENT; in zend_interned_strings_snapshot_int()179 if (GC_FLAGS(p->key) & IS_STR_PERMANENT) break; in zend_interned_strings_restore_int()183 GC_FLAGS(p->key) &= ~IS_STR_INTERNED; in zend_interned_strings_restore_int()
48 GC_FLAGS(object) |= IS_OBJ_USE_GUARDS; in zend_object_std_init()59 if (EXPECTED(!(GC_FLAGS(object->properties) & IS_ARRAY_IMMUTABLE))) { in zend_object_std_dtor()73 if (UNEXPECTED(GC_FLAGS(object) & IS_OBJ_HAS_GUARDS)) { in zend_object_std_dtor()186 if (EXPECTED(!(GC_FLAGS(old_object->properties) & IS_ARRAY_IMMUTABLE))) { in zend_objects_clone_members()
56 #define ZSTR_IS_INTERNED(s) (GC_FLAGS(s) & IS_STR_INTERNED) in END_EXTERN_C()129 GC_FLAGS(ret) = (persistent ? IS_STR_PERSISTENT : 0); in zend_string_alloc()147 GC_FLAGS(ret) = (persistent ? IS_STR_PERSISTENT : 0); in zend_string_safe_alloc()263 pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); in zend_string_free()271 pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); in zend_string_release()372 GC_FLAGS(str) |= IS_STR_INTERNED; in zend_interned_empty_string_init()
328 if (GC_TYPE(ref) == IS_OBJECT && !(GC_FLAGS(ref) & IS_OBJ_FREE_CALLED)) { in gc_scan_black()438 if (GC_TYPE(ref) == IS_OBJECT && !(GC_FLAGS(ref) & IS_OBJ_FREE_CALLED)) { in gc_mark_grey()566 if (GC_TYPE(ref) == IS_OBJECT && !(GC_FLAGS(ref) & IS_OBJ_FREE_CALLED)) { in gc_scan()729 if (GC_TYPE(ref) == IS_OBJECT && !(GC_FLAGS(ref) & IS_OBJ_FREE_CALLED)) {923 if (GC_TYPE(ref) == IS_OBJECT && !(GC_FLAGS(ref) & IS_OBJ_FREE_CALLED)) {1084 !(GC_FLAGS(obj) & IS_OBJ_DESTRUCTOR_CALLED)) {1086 GC_FLAGS(obj) |= IS_OBJ_DESTRUCTOR_CALLED;1124 if (!(GC_FLAGS(obj) & IS_OBJ_FREE_CALLED)) {1125 GC_FLAGS(obj) |= IS_OBJ_FREE_CALLED;
488 ZEND_ASSERT(GC_FLAGS(zobj) & IS_OBJ_USE_GUARDS); in zend_get_property_guard()489 if (GC_FLAGS(zobj) & IS_OBJ_HAS_GUARDS) { in zend_get_property_guard()499 GC_FLAGS(zobj) |= IS_OBJ_HAS_GUARDS; in zend_get_property_guard()662 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { in zend_std_write_property()880 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { in zend_std_get_property_ptr_ptr()945 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { in zend_std_unset_property()
139 !(GC_FLAGS(op_array->static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_cleanup_op_array_data()348 !(GC_FLAGS(op_array->static_variables) & IS_ARRAY_IMMUTABLE)) { in destroy_op_array()
373 #define GC_FLAGS(p) (p)->gc.u.v.flags macro380 #define Z_GC_FLAGS(zval) GC_FLAGS(Z_COUNTED(zval))
1158 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { in zend_assign_to_object()1532 if (!(GC_FLAGS(ht) & IS_ARRAY_IMMUTABLE)) { in zend_get_target_symbol_table()1968 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { in zend_fetch_property_address()
81 if (!(GC_FLAGS(func->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_duplicate_function()
1182 if (EXPECTED(!(GC_FLAGS(properties) & IS_ARRAY_IMMUTABLE))) { in ZEND_FUNCTION()
618 if (EXPECTED(!(GC_FLAGS(Z_OBJ_P(op)->properties) & IS_ARRAY_IMMUTABLE))) { in convert_to_array()
1807 } else if (GC_FLAGS(source) & IS_ARRAY_IMMUTABLE) { in zend_array_dup()
939 if (!(GC_FLAGS(op_array->static_variables) & IS_ARRAY_IMMUTABLE)) { in function_add_ref()3505 if (!(GC_FLAGS(CG(active_op_array)->static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_compile_static_var_common()
39 GC_FLAGS(str) = IS_STR_INTERNED; \41 GC_FLAGS(str) = IS_STR_INTERNED | IS_STR_PERMANENT; \45 #define zend_set_str_gc_flags(str) GC_FLAGS(str) = IS_STR_INTERNED | IS_STR_PERMANENT310 GC_FLAGS(Z_COUNTED_P(z)) |= IS_ARRAY_IMMUTABLE; in zend_persist_zval()366 GC_FLAGS(Z_COUNTED_P(z)) |= IS_ARRAY_IMMUTABLE; in zend_persist_zval_static()425 GC_FLAGS(Z_COUNTED_P(z)) |= IS_ARRAY_IMMUTABLE; in zend_persist_zval_const()
121 GC_FLAGS(ptr) |= IS_STR_INTERNED; \122 GC_FLAGS(ptr) &= ~IS_STR_PERMANENT; \137 GC_FLAGS(ptr) |= IS_STR_INTERNED | IS_STR_PERMANENT; \139 GC_FLAGS(ptr) |= IS_STR_INTERNED; \140 GC_FLAGS(ptr) &= ~IS_STR_PERMANENT; \244 GC_FLAGS(ret) |= IS_STR_INTERNED; in zend_file_cache_unserialize_interned()245 GC_FLAGS(ret) &= ~IS_STR_PERMANENT; in zend_file_cache_unserialize_interned()
86 zend_uchar flags = GC_FLAGS(p->key) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); in zend_hash_persist_calc()88 GC_FLAGS(p->key) |= flags; in zend_hash_persist_calc()
498 GC_FLAGS(p->key) = IS_STR_INTERNED | IS_STR_PERMANENT; in accel_new_interned_string()2294 if (!(GC_FLAGS(func->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_accel_fast_shutdown()2316 if (!(GC_FLAGS(func->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_accel_fast_shutdown()
51 if (!(GC_FLAGS(function->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_accel_destroy_zend_function()
182 GC_FLAGS(Z_OBJ_P(zv)) |= IS_OBJ_DESTRUCTOR_CALLED; in var_destroy()188 GC_FLAGS(Z_OBJ_P(zv)) |= IS_OBJ_DESTRUCTOR_CALLED; in var_destroy()504 GC_FLAGS(Z_OBJ_P(rval)) |= IS_OBJ_DESTRUCTOR_CALLED; in object_common2()
180 GC_FLAGS(Z_OBJ_P(zv)) |= IS_OBJ_DESTRUCTOR_CALLED;186 GC_FLAGS(Z_OBJ_P(zv)) |= IS_OBJ_DESTRUCTOR_CALLED;508 GC_FLAGS(Z_OBJ_P(rval)) |= IS_OBJ_DESTRUCTOR_CALLED;
66 && !(GC_FLAGS(Z_OBJ(stmt->database_object_handle)) & IS_OBJ_FREE_CALLED); in pgsql_stmt_dtor()
93 && (!(GC_FLAGS(Z_OBJ(stmt->database_object_handle)) & IS_OBJ_FREE_CALLED))) { in pdo_mysql_stmt_dtor()
597 if (!ZSTR_IS_INTERNED(key) || !(GC_FLAGS(key) & IS_STR_PERMANENT)) { in pcre_get_compiled_regex_cache()
102 if (EXPECTED(!(GC_FLAGS(obj->properties) & IS_ARRAY_IMMUTABLE))) { in spl_array_get_hash_table_ptr()
Completed in 126 milliseconds