Searched refs:HT_FLAGS (Results 1 – 12 of 12) sorted by relevance
75 HT_FLAGS(ht) = (HT_FLAGS(ht) & ~HASH_FLAG_CONSISTENCY) | (n); \217 HT_FLAGS(ht) = HASH_FLAG_STATIC_KEYS; in zend_hash_real_init_mixed_ex()253 HT_FLAGS(ht) = HASH_FLAG_UNINITIALIZED; in _zend_hash_init_int()344 HT_FLAGS(ht) &= ~HASH_FLAG_PACKED; in zend_hash_packed_to_hash()871 HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; in _zend_hash_str_add_or_update_i()993 if (HT_FLAGS(ht) & HASH_FLAG_PACKED) { in _zend_hash_index_add_or_update_i()1525 if (HT_FLAGS(ht) & HASH_FLAG_PACKED) { in zend_hash_index_del()2088 HT_FLAGS(target) = HT_FLAGS(source) & HASH_FLAG_MASK; in zend_array_dup()2098 HT_FLAGS(target) = HT_FLAGS(source) & HASH_FLAG_MASK; in zend_array_dup()2117 HT_FLAGS(target) = HT_FLAGS(source) & HASH_FLAG_MASK; in zend_array_dup()[all …]
230 HT_FLAGS(new_object->properties) |= in zend_objects_clone_members()231 HT_FLAGS(old_object->properties) & HASH_FLAG_HAS_EMPTY_IND; in zend_objects_clone_members()
46 #define HT_FLAGS(ht) (ht)->u.flags macro49 HT_FLAGS(ht) = HASH_FLAG_UNINITIALIZED; \53 ((HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) == 0)56 ((HT_FLAGS(ht) & HASH_FLAG_PACKED) != 0)62 ((HT_FLAGS(ht) & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS)) != 0)65 # define HT_ALLOW_COW_VIOLATION(ht) HT_FLAGS(ht) |= HASH_FLAG_ALLOW_COW_VIOLATION191 if (EXPECTED(HT_FLAGS(_ht) & HASH_FLAG_PACKED)) { \1145 ZEND_ASSERT(HT_FLAGS(__fill_ht) & HASH_FLAG_PACKED);1199 HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; in _zend_hash_append_ex()1225 HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; in _zend_hash_append_ptr_ex()[all …]
76 HT_FLAGS(zobj->properties) |= HASH_FLAG_HAS_EMPTY_IND; in rebuild_object_properties()93 HT_FLAGS(zobj->properties) |= HASH_FLAG_HAS_EMPTY_IND; in rebuild_object_properties()1007 HT_FLAGS(zobj->properties) |= HASH_FLAG_HAS_EMPTY_IND; in zend_std_unset_property()
93 HT_FLAGS(ht) |= HASH_FLAG_STATIC_KEYS; in zend_hash_persist()97 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) { in zend_hash_persist()113 HT_FLAGS(ht) |= HASH_FLAG_UNINITIALIZED; in zend_hash_persist()116 if (HT_FLAGS(ht) & HASH_FLAG_PACKED) { in zend_hash_persist()819 HT_FLAGS(&ce->function_table) &= (HASH_FLAG_UNINITIALIZED | HASH_FLAG_STATIC_KEYS); in zend_persist_class_entry()853 HT_FLAGS(&ce->constants_table) &= (HASH_FLAG_UNINITIALIZED | HASH_FLAG_STATIC_KEYS); in zend_persist_class_entry()890 HT_FLAGS(&ce->properties_info) &= (HASH_FLAG_UNINITIALIZED | HASH_FLAG_STATIC_KEYS); in zend_persist_class_entry()
61 if ((HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) || ht->nNumUsed == 0) { in zend_hash_persist_calc()65 …if (!(HT_FLAGS(ht) & HASH_FLAG_PACKED) && ht->nNumUsed > HT_MIN_SIZE && ht->nNumUsed < (uint32_t)(… in zend_hash_persist_calc()
150 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) { in zend_hash_clone_constants()181 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) { in zend_hash_clone_methods()219 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) { in zend_hash_clone_prop_info()
302 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) {1087 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) {
2987 if (!(HT_FLAGS(hash) & HASH_FLAG_PACKED)) {3130 HT_FLAGS(in_hash) = HT_FLAGS(&out_hash);3265 if (HT_FLAGS(Z_ARRVAL_P(stack)) & HASH_FLAG_PACKED) {3369 HT_FLAGS(Z_ARRVAL_P(stack)) = HT_FLAGS(&new_hash);3655 if ((HT_FLAGS(dest) & HASH_FLAG_PACKED) && (HT_FLAGS(src) & HASH_FLAG_PACKED)) {3830 if (HT_FLAGS(Z_ARRVAL_P(ret)) & HASH_FLAG_PACKED) {3858 if (HT_FLAGS(src) & HASH_FLAG_PACKED) {4248 if ((HT_FLAGS(Z_ARRVAL_P(input)) & HASH_FLAG_PACKED) && !preserve_keys) {4316 if (HT_FLAGS(Z_ARRVAL_P(input)) & HASH_FLAG_PACKED) {5638 repack = !(HT_FLAGS(hash) & HASH_FLAG_PACKED);[all …]
733 zend_hash_extend(ht, zend_hash_num_elements(ht) + elements, HT_FLAGS(ht) & HASH_FLAG_PACKED);
550 HT_FLAGS(ht) |= HASH_FLAG_HAS_EMPTY_IND; in spl_array_unset_dimension_ex()
2386 if (!(EXPECTED(HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED))) { in zend_jit_array_free()
Completed in 76 milliseconds