Searched refs:IS_STR_PERMANENT (Results 1 – 7 of 7) sorted by relevance
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()
422 #define IS_STR_PERMANENT (1<<2) /* relives request boundary */ macro
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_PERMANENT289 flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); in zend_persist_zval()345 flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); in zend_persist_zval_static()404 flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); in zend_persist_zval_const()
86 zend_uchar flags = GC_FLAGS(p->key) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); in zend_hash_persist_calc()129 flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); in zend_persist_zval_calc()
122 GC_FLAGS(ptr) &= ~IS_STR_PERMANENT; \137 GC_FLAGS(ptr) |= IS_STR_INTERNED | IS_STR_PERMANENT; \140 GC_FLAGS(ptr) &= ~IS_STR_PERMANENT; \240 GC_TYPE_INFO(ret) = IS_STRING | ((IS_STR_INTERNED | IS_STR_PERSISTENT | IS_STR_PERMANENT) << 8); in zend_file_cache_unserialize_interned()245 GC_FLAGS(ret) &= ~IS_STR_PERMANENT; in zend_file_cache_unserialize_interned()
495 GC_TYPE_INFO(p->key) = IS_STRING | ((IS_STR_INTERNED | IS_STR_PERMANENT) << 8); in accel_new_interned_string()498 GC_FLAGS(p->key) = IS_STR_INTERNED | IS_STR_PERMANENT; in accel_new_interned_string()
597 if (!ZSTR_IS_INTERNED(key) || !(GC_FLAGS(key) & IS_STR_PERMANENT)) { in pcre_get_compiled_regex_cache()
Completed in 35 milliseconds