Home
last modified time | relevance | path

Searched refs:GC_FLAGS (Results 1 – 25 of 26) sorted by relevance

12

/PHP-7.0/Zend/
H A Dzend_objects_API.c51 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()
H A Dzend_string.c41 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()
H A Dzend_objects.c48 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()
H A Dzend_string.h56 #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()
H A Dzend_gc.c328 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;
H A Dzend_object_handlers.c488 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()
H A Dzend_opcode.c139 !(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()
H A Dzend_types.h373 #define GC_FLAGS(p) (p)->gc.u.v.flags macro
380 #define Z_GC_FLAGS(zval) GC_FLAGS(Z_COUNTED(zval))
H A Dzend_execute.c1158 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()
H A Dzend_inheritance.c81 if (!(GC_FLAGS(func->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_duplicate_function()
H A Dzend_builtin_functions.c1182 if (EXPECTED(!(GC_FLAGS(properties) & IS_ARRAY_IMMUTABLE))) { in ZEND_FUNCTION()
H A Dzend_operators.c618 if (EXPECTED(!(GC_FLAGS(Z_OBJ_P(op)->properties) & IS_ARRAY_IMMUTABLE))) { in convert_to_array()
H A Dzend_hash.c1807 } else if (GC_FLAGS(source) & IS_ARRAY_IMMUTABLE) { in zend_array_dup()
H A Dzend_compile.c939 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()
/PHP-7.0/ext/opcache/
H A Dzend_persist.c39 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_PERMANENT
310 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()
H A Dzend_file_cache.c121 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()
H A Dzend_persist_calc.c86 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()
H A DZendAccelerator.c498 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()
H A Dzend_accelerator_util_funcs.c51 if (!(GC_FLAGS(function->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_accel_destroy_zend_function()
/PHP-7.0/ext/standard/
H A Dvar_unserializer.c182 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()
H A Dvar_unserializer.re180 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;
/PHP-7.0/ext/pdo_pgsql/
H A Dpgsql_statement.c66 && !(GC_FLAGS(Z_OBJ(stmt->database_object_handle)) & IS_OBJ_FREE_CALLED); in pgsql_stmt_dtor()
/PHP-7.0/ext/pdo_mysql/
H A Dmysql_statement.c93 && (!(GC_FLAGS(Z_OBJ(stmt->database_object_handle)) & IS_OBJ_FREE_CALLED))) { in pdo_mysql_stmt_dtor()
/PHP-7.0/ext/pcre/
H A Dphp_pcre.c597 if (!ZSTR_IS_INTERNED(key) || !(GC_FLAGS(key) & IS_STR_PERMANENT)) { in pcre_get_compiled_regex_cache()
/PHP-7.0/ext/spl/
H A Dspl_array.c102 if (EXPECTED(!(GC_FLAGS(obj->properties) & IS_ARRAY_IMMUTABLE))) { in spl_array_get_hash_table_ptr()

Completed in 126 milliseconds

12