/src/php-src/Zend/zend_hash.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* |
2 | | +----------------------------------------------------------------------+ |
3 | | | Zend Engine | |
4 | | +----------------------------------------------------------------------+ |
5 | | | Copyright (c) Zend Technologies Ltd. (http://www.zend.com) | |
6 | | +----------------------------------------------------------------------+ |
7 | | | This source file is subject to version 2.00 of the Zend license, | |
8 | | | that is bundled with this package in the file LICENSE, and is | |
9 | | | available through the world-wide-web at the following url: | |
10 | | | http://www.zend.com/license/2_00.txt. | |
11 | | | If you did not receive a copy of the Zend license and are unable to | |
12 | | | obtain it through the world-wide-web, please send a note to | |
13 | | | license@zend.com so we can mail you a copy immediately. | |
14 | | +----------------------------------------------------------------------+ |
15 | | | Authors: Andi Gutmans <andi@php.net> | |
16 | | | Zeev Suraski <zeev@php.net> | |
17 | | | Dmitry Stogov <dmitry@php.net> | |
18 | | +----------------------------------------------------------------------+ |
19 | | */ |
20 | | |
21 | | #ifndef ZEND_HASH_H |
22 | | #define ZEND_HASH_H |
23 | | |
24 | | #include "zend.h" |
25 | | |
26 | 2.13k | #define HASH_KEY_IS_STRING 1 |
27 | 332k | #define HASH_KEY_IS_LONG 2 |
28 | 1.62M | #define HASH_KEY_NON_EXISTENT 3 |
29 | | |
30 | 4.89M | #define HASH_UPDATE (1<<0) |
31 | 745M | #define HASH_ADD (1<<1) |
32 | 774k | #define HASH_UPDATE_INDIRECT (1<<2) |
33 | 1.53G | #define HASH_ADD_NEW (1<<3) |
34 | 736M | #define HASH_ADD_NEXT (1<<4) |
35 | | |
36 | 2.49G | #define HASH_FLAG_CONSISTENCY ((1<<0) | (1<<1)) |
37 | 2.91G | #define HASH_FLAG_PACKED (1<<2) |
38 | 743M | #define HASH_FLAG_UNINITIALIZED (1<<3) |
39 | 12.3M | #define HASH_FLAG_STATIC_KEYS (1<<4) /* long and interned strings */ |
40 | 14.4k | #define HASH_FLAG_HAS_EMPTY_IND (1<<5) |
41 | 18.6k | #define HASH_FLAG_ALLOW_COW_VIOLATION (1<<6) |
42 | | |
43 | | /* Only the low byte are real flags */ |
44 | 62.6k | #define HASH_FLAG_MASK 0xff |
45 | | |
46 | 6.16G | #define HT_FLAGS(ht) (ht)->u.flags |
47 | | |
48 | | #define HT_INVALIDATE(ht) do { \ |
49 | | HT_FLAGS(ht) = HASH_FLAG_UNINITIALIZED; \ |
50 | | } while (0) |
51 | | |
52 | | #define HT_IS_INITIALIZED(ht) \ |
53 | | ((HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) == 0) |
54 | | |
55 | | #define HT_IS_PACKED(ht) \ |
56 | 6.86k | ((HT_FLAGS(ht) & HASH_FLAG_PACKED) != 0) |
57 | | |
58 | | #define HT_IS_WITHOUT_HOLES(ht) \ |
59 | 2.32M | ((ht)->nNumUsed == (ht)->nNumOfElements) |
60 | | |
61 | | #define HT_HAS_STATIC_KEYS_ONLY(ht) \ |
62 | 4.79M | ((HT_FLAGS(ht) & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS)) != 0) |
63 | | |
64 | | #if ZEND_DEBUG |
65 | 18.6k | # define HT_ALLOW_COW_VIOLATION(ht) HT_FLAGS(ht) |= HASH_FLAG_ALLOW_COW_VIOLATION |
66 | | #else |
67 | | # define HT_ALLOW_COW_VIOLATION(ht) |
68 | | #endif |
69 | | |
70 | 53.4k | #define HT_ITERATORS_COUNT(ht) (ht)->u.v.nIteratorsCount |
71 | | #define HT_ITERATORS_OVERFLOW(ht) (HT_ITERATORS_COUNT(ht) == 0xff) |
72 | | #define HT_HAS_ITERATORS(ht) (HT_ITERATORS_COUNT(ht) != 0) |
73 | | |
74 | | #define HT_SET_ITERATORS_COUNT(ht, iters) \ |
75 | 53.4k | do { HT_ITERATORS_COUNT(ht) = (iters); } while (0) |
76 | | #define HT_INC_ITERATORS_COUNT(ht) \ |
77 | 20.6k | HT_SET_ITERATORS_COUNT(ht, HT_ITERATORS_COUNT(ht) + 1) |
78 | | #define HT_DEC_ITERATORS_COUNT(ht) \ |
79 | 16.3k | HT_SET_ITERATORS_COUNT(ht, HT_ITERATORS_COUNT(ht) - 1) |
80 | | |
81 | | extern ZEND_API const HashTable zend_empty_array; |
82 | | |
83 | 167k | #define ZVAL_EMPTY_ARRAY(z) do { \ |
84 | 167k | zval *__z = (z); \ |
85 | 167k | Z_ARR_P(__z) = (zend_array*)&zend_empty_array; \ |
86 | 167k | Z_TYPE_INFO_P(__z) = IS_ARRAY; \ |
87 | 167k | } while (0) |
88 | | |
89 | | |
90 | | typedef struct _zend_hash_key { |
91 | | zend_ulong h; |
92 | | zend_string *key; |
93 | | } zend_hash_key; |
94 | | |
95 | | typedef zend_bool (*merge_checker_func_t)(HashTable *target_ht, zval *source_data, zend_hash_key *hash_key, void *pParam); |
96 | | |
97 | | BEGIN_EXTERN_C() |
98 | | |
99 | | /* startup/shutdown */ |
100 | | ZEND_API void ZEND_FASTCALL _zend_hash_init(HashTable *ht, uint32_t nSize, dtor_func_t pDestructor, zend_bool persistent); |
101 | | ZEND_API void ZEND_FASTCALL zend_hash_destroy(HashTable *ht); |
102 | | ZEND_API void ZEND_FASTCALL zend_hash_clean(HashTable *ht); |
103 | | |
104 | | #define zend_hash_init(ht, nSize, pHashFunction, pDestructor, persistent) \ |
105 | 9.45M | _zend_hash_init((ht), (nSize), (pDestructor), (persistent)) |
106 | | |
107 | | ZEND_API void ZEND_FASTCALL zend_hash_real_init(HashTable *ht, zend_bool packed); |
108 | | ZEND_API void ZEND_FASTCALL zend_hash_real_init_packed(HashTable *ht); |
109 | | ZEND_API void ZEND_FASTCALL zend_hash_real_init_mixed(HashTable *ht); |
110 | | ZEND_API void ZEND_FASTCALL zend_hash_packed_to_hash(HashTable *ht); |
111 | | ZEND_API void ZEND_FASTCALL zend_hash_to_packed(HashTable *ht); |
112 | | ZEND_API void ZEND_FASTCALL zend_hash_extend(HashTable *ht, uint32_t nSize, zend_bool packed); |
113 | | ZEND_API void ZEND_FASTCALL zend_hash_discard(HashTable *ht, uint32_t nNumUsed); |
114 | | |
115 | | /* additions/updates/changes */ |
116 | | ZEND_API zval* ZEND_FASTCALL zend_hash_add_or_update(HashTable *ht, zend_string *key, zval *pData, uint32_t flag); |
117 | | ZEND_API zval* ZEND_FASTCALL zend_hash_update(HashTable *ht, zend_string *key,zval *pData); |
118 | | ZEND_API zval* ZEND_FASTCALL zend_hash_update_ind(HashTable *ht, zend_string *key,zval *pData); |
119 | | ZEND_API zval* ZEND_FASTCALL zend_hash_add(HashTable *ht, zend_string *key,zval *pData); |
120 | | ZEND_API zval* ZEND_FASTCALL zend_hash_add_new(HashTable *ht, zend_string *key,zval *pData); |
121 | | |
122 | | ZEND_API zval* ZEND_FASTCALL zend_hash_str_add_or_update(HashTable *ht, const char *key, size_t len, zval *pData, uint32_t flag); |
123 | | ZEND_API zval* ZEND_FASTCALL zend_hash_str_update(HashTable *ht, const char *key, size_t len, zval *pData); |
124 | | ZEND_API zval* ZEND_FASTCALL zend_hash_str_update_ind(HashTable *ht, const char *key, size_t len, zval *pData); |
125 | | ZEND_API zval* ZEND_FASTCALL zend_hash_str_add(HashTable *ht, const char *key, size_t len, zval *pData); |
126 | | ZEND_API zval* ZEND_FASTCALL zend_hash_str_add_new(HashTable *ht, const char *key, size_t len, zval *pData); |
127 | | |
128 | | ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_or_update(HashTable *ht, zend_ulong h, zval *pData, uint32_t flag); |
129 | | ZEND_API zval* ZEND_FASTCALL zend_hash_index_add(HashTable *ht, zend_ulong h, zval *pData); |
130 | | ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_new(HashTable *ht, zend_ulong h, zval *pData); |
131 | | ZEND_API zval* ZEND_FASTCALL zend_hash_index_update(HashTable *ht, zend_ulong h, zval *pData); |
132 | | ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert(HashTable *ht, zval *pData); |
133 | | ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert_new(HashTable *ht, zval *pData); |
134 | | |
135 | | ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_empty_element(HashTable *ht, zend_ulong h); |
136 | | ZEND_API zval* ZEND_FASTCALL zend_hash_add_empty_element(HashTable *ht, zend_string *key); |
137 | | ZEND_API zval* ZEND_FASTCALL zend_hash_str_add_empty_element(HashTable *ht, const char *key, size_t len); |
138 | | |
139 | | ZEND_API zval* ZEND_FASTCALL zend_hash_set_bucket_key(HashTable *ht, Bucket *p, zend_string *key); |
140 | | |
141 | 4.17M | #define ZEND_HASH_APPLY_KEEP 0 |
142 | 4.75M | #define ZEND_HASH_APPLY_REMOVE 1<<0 |
143 | 4.46M | #define ZEND_HASH_APPLY_STOP 1<<1 |
144 | | |
145 | | typedef int (*apply_func_t)(zval *pDest); |
146 | | typedef int (*apply_func_arg_t)(zval *pDest, void *argument); |
147 | | typedef int (*apply_func_args_t)(zval *pDest, int num_args, va_list args, zend_hash_key *hash_key); |
148 | | |
149 | | ZEND_API void ZEND_FASTCALL zend_hash_graceful_destroy(HashTable *ht); |
150 | | ZEND_API void ZEND_FASTCALL zend_hash_graceful_reverse_destroy(HashTable *ht); |
151 | | ZEND_API void ZEND_FASTCALL zend_hash_apply(HashTable *ht, apply_func_t apply_func); |
152 | | ZEND_API void ZEND_FASTCALL zend_hash_apply_with_argument(HashTable *ht, apply_func_arg_t apply_func, void *); |
153 | | ZEND_API void zend_hash_apply_with_arguments(HashTable *ht, apply_func_args_t apply_func, int, ...); |
154 | | |
155 | | /* This function should be used with special care (in other words, |
156 | | * it should usually not be used). When used with the ZEND_HASH_APPLY_STOP |
157 | | * return value, it assumes things about the order of the elements in the hash. |
158 | | * Also, it does not provide the same kind of reentrancy protection that |
159 | | * the standard apply functions do. |
160 | | */ |
161 | | ZEND_API void ZEND_FASTCALL zend_hash_reverse_apply(HashTable *ht, apply_func_t apply_func); |
162 | | |
163 | | |
164 | | /* Deletes */ |
165 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_del(HashTable *ht, zend_string *key); |
166 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_del_ind(HashTable *ht, zend_string *key); |
167 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_str_del(HashTable *ht, const char *key, size_t len); |
168 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_str_del_ind(HashTable *ht, const char *key, size_t len); |
169 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_index_del(HashTable *ht, zend_ulong h); |
170 | | ZEND_API void ZEND_FASTCALL zend_hash_del_bucket(HashTable *ht, Bucket *p); |
171 | | |
172 | | /* Data retrieval */ |
173 | | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key); |
174 | | ZEND_API zval* ZEND_FASTCALL zend_hash_str_find(const HashTable *ht, const char *key, size_t len); |
175 | | ZEND_API zval* ZEND_FASTCALL zend_hash_index_find(const HashTable *ht, zend_ulong h); |
176 | | ZEND_API zval* ZEND_FASTCALL _zend_hash_index_find(const HashTable *ht, zend_ulong h); |
177 | | |
178 | | /* The same as zend_hash_find(), but hash value of the key must be already calculated */ |
179 | | ZEND_API zval* ZEND_FASTCALL _zend_hash_find_known_hash(const HashTable *ht, zend_string *key); |
180 | | |
181 | | static zend_always_inline zval *zend_hash_find_ex(const HashTable *ht, zend_string *key, zend_bool known_hash) |
182 | 13.5M | { |
183 | 13.5M | if (known_hash) { |
184 | 12.5M | return _zend_hash_find_known_hash(ht, key); |
185 | 969k | } else { |
186 | 969k | return zend_hash_find(ht, key); |
187 | 969k | } |
188 | 13.5M | } Unexecuted instantiation: php_date.c:zend_hash_find_ex Unexecuted instantiation: astro.c:zend_hash_find_ex Unexecuted instantiation: dow.c:zend_hash_find_ex Unexecuted instantiation: parse_date.c:zend_hash_find_ex Unexecuted instantiation: parse_tz.c:zend_hash_find_ex Unexecuted instantiation: timelib.c:zend_hash_find_ex Unexecuted instantiation: tm2unixtime.c:zend_hash_find_ex Unexecuted instantiation: unixtime2tm.c:zend_hash_find_ex Unexecuted instantiation: parse_iso_intervals.c:zend_hash_find_ex Unexecuted instantiation: interval.c:zend_hash_find_ex Unexecuted instantiation: php_pcre.c:zend_hash_find_ex Unexecuted instantiation: exif.c:zend_hash_find_ex Unexecuted instantiation: hash.c:zend_hash_find_ex Unexecuted instantiation: hash_md.c:zend_hash_find_ex Unexecuted instantiation: hash_sha.c:zend_hash_find_ex Unexecuted instantiation: hash_ripemd.c:zend_hash_find_ex Unexecuted instantiation: hash_haval.c:zend_hash_find_ex Unexecuted instantiation: hash_tiger.c:zend_hash_find_ex Unexecuted instantiation: hash_gost.c:zend_hash_find_ex Unexecuted instantiation: hash_snefru.c:zend_hash_find_ex Unexecuted instantiation: hash_whirlpool.c:zend_hash_find_ex Unexecuted instantiation: hash_adler32.c:zend_hash_find_ex Unexecuted instantiation: hash_crc32.c:zend_hash_find_ex Unexecuted instantiation: hash_fnv.c:zend_hash_find_ex Unexecuted instantiation: hash_joaat.c:zend_hash_find_ex Unexecuted instantiation: hash_sha3.c:zend_hash_find_ex Unexecuted instantiation: json.c:zend_hash_find_ex Unexecuted instantiation: json_encoder.c:zend_hash_find_ex Unexecuted instantiation: json_parser.tab.c:zend_hash_find_ex Unexecuted instantiation: json_scanner.c:zend_hash_find_ex Unexecuted instantiation: mbstring.c:zend_hash_find_ex Unexecuted instantiation: php_unicode.c:zend_hash_find_ex Unexecuted instantiation: mb_gpc.c:zend_hash_find_ex Unexecuted instantiation: php_mbregex.c:zend_hash_find_ex Unexecuted instantiation: mbfilter.c:zend_hash_find_ex Unexecuted instantiation: php_reflection.c:zend_hash_find_ex Unexecuted instantiation: php_spl.c:zend_hash_find_ex Unexecuted instantiation: spl_functions.c:zend_hash_find_ex Unexecuted instantiation: spl_engine.c:zend_hash_find_ex Unexecuted instantiation: spl_iterators.c:zend_hash_find_ex Unexecuted instantiation: spl_array.c:zend_hash_find_ex Unexecuted instantiation: spl_directory.c:zend_hash_find_ex Unexecuted instantiation: spl_exceptions.c:zend_hash_find_ex Unexecuted instantiation: spl_observer.c:zend_hash_find_ex Unexecuted instantiation: spl_dllist.c:zend_hash_find_ex Unexecuted instantiation: spl_heap.c:zend_hash_find_ex Unexecuted instantiation: spl_fixedarray.c:zend_hash_find_ex Unexecuted instantiation: crypt_sha512.c:zend_hash_find_ex Unexecuted instantiation: crypt_sha256.c:zend_hash_find_ex Unexecuted instantiation: php_crypt_r.c:zend_hash_find_ex array.c:zend_hash_find_ex Line | Count | Source | 182 | 33 | { | 183 | 33 | if (known_hash) { | 184 | 33 | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 33 | } |
Unexecuted instantiation: base64.c:zend_hash_find_ex Unexecuted instantiation: basic_functions.c:zend_hash_find_ex Unexecuted instantiation: browscap.c:zend_hash_find_ex Unexecuted instantiation: crc32.c:zend_hash_find_ex Unexecuted instantiation: crypt.c:zend_hash_find_ex Unexecuted instantiation: datetime.c:zend_hash_find_ex Unexecuted instantiation: dir.c:zend_hash_find_ex Unexecuted instantiation: dl.c:zend_hash_find_ex Unexecuted instantiation: dns.c:zend_hash_find_ex Unexecuted instantiation: exec.c:zend_hash_find_ex Unexecuted instantiation: file.c:zend_hash_find_ex Unexecuted instantiation: filestat.c:zend_hash_find_ex Unexecuted instantiation: flock_compat.c:zend_hash_find_ex Unexecuted instantiation: formatted_print.c:zend_hash_find_ex Unexecuted instantiation: fsock.c:zend_hash_find_ex Unexecuted instantiation: head.c:zend_hash_find_ex Unexecuted instantiation: html.c:zend_hash_find_ex Unexecuted instantiation: image.c:zend_hash_find_ex Unexecuted instantiation: info.c:zend_hash_find_ex Unexecuted instantiation: iptc.c:zend_hash_find_ex Unexecuted instantiation: lcg.c:zend_hash_find_ex Unexecuted instantiation: link.c:zend_hash_find_ex Unexecuted instantiation: mail.c:zend_hash_find_ex Unexecuted instantiation: math.c:zend_hash_find_ex Unexecuted instantiation: md5.c:zend_hash_find_ex Unexecuted instantiation: metaphone.c:zend_hash_find_ex Unexecuted instantiation: microtime.c:zend_hash_find_ex Unexecuted instantiation: pack.c:zend_hash_find_ex Unexecuted instantiation: pageinfo.c:zend_hash_find_ex Unexecuted instantiation: quot_print.c:zend_hash_find_ex Unexecuted instantiation: rand.c:zend_hash_find_ex Unexecuted instantiation: mt_rand.c:zend_hash_find_ex Unexecuted instantiation: soundex.c:zend_hash_find_ex Unexecuted instantiation: string.c:zend_hash_find_ex Unexecuted instantiation: scanf.c:zend_hash_find_ex Unexecuted instantiation: syslog.c:zend_hash_find_ex Unexecuted instantiation: type.c:zend_hash_find_ex Unexecuted instantiation: uniqid.c:zend_hash_find_ex Unexecuted instantiation: url.c:zend_hash_find_ex Unexecuted instantiation: var.c:zend_hash_find_ex Unexecuted instantiation: versioning.c:zend_hash_find_ex Unexecuted instantiation: assert.c:zend_hash_find_ex Unexecuted instantiation: strnatcmp.c:zend_hash_find_ex Unexecuted instantiation: levenshtein.c:zend_hash_find_ex Unexecuted instantiation: incomplete_class.c:zend_hash_find_ex Unexecuted instantiation: url_scanner_ex.c:zend_hash_find_ex Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_find_ex Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_find_ex Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_find_ex Unexecuted instantiation: credits.c:zend_hash_find_ex Unexecuted instantiation: css.c:zend_hash_find_ex Unexecuted instantiation: var_unserializer.c:zend_hash_find_ex Unexecuted instantiation: ftok.c:zend_hash_find_ex Unexecuted instantiation: sha1.c:zend_hash_find_ex Unexecuted instantiation: user_filters.c:zend_hash_find_ex Unexecuted instantiation: uuencode.c:zend_hash_find_ex Unexecuted instantiation: filters.c:zend_hash_find_ex Unexecuted instantiation: proc_open.c:zend_hash_find_ex Unexecuted instantiation: streamsfuncs.c:zend_hash_find_ex Unexecuted instantiation: http.c:zend_hash_find_ex Unexecuted instantiation: password.c:zend_hash_find_ex Unexecuted instantiation: random.c:zend_hash_find_ex Unexecuted instantiation: net.c:zend_hash_find_ex Unexecuted instantiation: hrtime.c:zend_hash_find_ex Unexecuted instantiation: main.c:zend_hash_find_ex Unexecuted instantiation: snprintf.c:zend_hash_find_ex Unexecuted instantiation: spprintf.c:zend_hash_find_ex Unexecuted instantiation: fopen_wrappers.c:zend_hash_find_ex Unexecuted instantiation: php_scandir.c:zend_hash_find_ex Unexecuted instantiation: php_ini.c:zend_hash_find_ex Unexecuted instantiation: SAPI.c:zend_hash_find_ex Unexecuted instantiation: rfc1867.c:zend_hash_find_ex Unexecuted instantiation: php_content_types.c:zend_hash_find_ex Unexecuted instantiation: strlcpy.c:zend_hash_find_ex Unexecuted instantiation: strlcat.c:zend_hash_find_ex Unexecuted instantiation: explicit_bzero.c:zend_hash_find_ex Unexecuted instantiation: reentrancy.c:zend_hash_find_ex Unexecuted instantiation: php_variables.c:zend_hash_find_ex Unexecuted instantiation: php_ticks.c:zend_hash_find_ex Unexecuted instantiation: network.c:zend_hash_find_ex Unexecuted instantiation: php_open_temporary_file.c:zend_hash_find_ex Unexecuted instantiation: output.c:zend_hash_find_ex Unexecuted instantiation: getopt.c:zend_hash_find_ex Unexecuted instantiation: php_syslog.c:zend_hash_find_ex streams.c:zend_hash_find_ex Line | Count | Source | 182 | 852 | { | 183 | 852 | if (known_hash) { | 184 | 852 | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 852 | } |
Unexecuted instantiation: cast.c:zend_hash_find_ex Unexecuted instantiation: memory.c:zend_hash_find_ex Unexecuted instantiation: filter.c:zend_hash_find_ex Unexecuted instantiation: plain_wrapper.c:zend_hash_find_ex Unexecuted instantiation: userspace.c:zend_hash_find_ex Unexecuted instantiation: transports.c:zend_hash_find_ex Unexecuted instantiation: xp_socket.c:zend_hash_find_ex Unexecuted instantiation: mmap.c:zend_hash_find_ex Unexecuted instantiation: glob_wrapper.c:zend_hash_find_ex Unexecuted instantiation: zend_language_parser.c:zend_hash_find_ex Unexecuted instantiation: zend_language_scanner.c:zend_hash_find_ex Unexecuted instantiation: zend_ini_parser.c:zend_hash_find_ex Unexecuted instantiation: zend_ini_scanner.c:zend_hash_find_ex Unexecuted instantiation: zend_alloc.c:zend_hash_find_ex zend_compile.c:zend_hash_find_ex Line | Count | Source | 182 | 22.9k | { | 183 | 22.9k | if (known_hash) { | 184 | 22.9k | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 22.9k | } |
Unexecuted instantiation: zend_constants.c:zend_hash_find_ex Unexecuted instantiation: zend_dtrace.c:zend_hash_find_ex zend_execute_API.c:zend_hash_find_ex Line | Count | Source | 182 | 1.88M | { | 183 | 1.88M | if (known_hash) { | 184 | 1.88M | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 1.88M | } |
Unexecuted instantiation: zend_highlight.c:zend_hash_find_ex Unexecuted instantiation: zend_llist.c:zend_hash_find_ex Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_find_ex Unexecuted instantiation: zend_opcode.c:zend_hash_find_ex Unexecuted instantiation: zend_operators.c:zend_hash_find_ex Unexecuted instantiation: zend_ptr_stack.c:zend_hash_find_ex Unexecuted instantiation: zend_stack.c:zend_hash_find_ex Unexecuted instantiation: zend_variables.c:zend_hash_find_ex Unexecuted instantiation: zend.c:zend_hash_find_ex Unexecuted instantiation: zend_API.c:zend_hash_find_ex Unexecuted instantiation: zend_extensions.c:zend_hash_find_ex Unexecuted instantiation: zend_hash.c:zend_hash_find_ex Unexecuted instantiation: zend_list.c:zend_hash_find_ex zend_builtin_functions.c:zend_hash_find_ex Line | Count | Source | 182 | 72.0k | { | 183 | 72.0k | if (known_hash) { | 184 | 72.0k | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 72.0k | } |
Unexecuted instantiation: zend_attributes.c:zend_hash_find_ex zend_execute.c:zend_hash_find_ex Line | Count | Source | 182 | 2.27M | { | 183 | 2.27M | if (known_hash) { | 184 | 1.30M | return _zend_hash_find_known_hash(ht, key); | 185 | 969k | } else { | 186 | 969k | return zend_hash_find(ht, key); | 187 | 969k | } | 188 | 2.27M | } |
Unexecuted instantiation: zend_ini.c:zend_hash_find_ex Unexecuted instantiation: zend_sort.c:zend_hash_find_ex Unexecuted instantiation: zend_multibyte.c:zend_hash_find_ex Unexecuted instantiation: zend_ts_hash.c:zend_hash_find_ex Unexecuted instantiation: zend_stream.c:zend_hash_find_ex Unexecuted instantiation: zend_iterators.c:zend_hash_find_ex Unexecuted instantiation: zend_interfaces.c:zend_hash_find_ex zend_exceptions.c:zend_hash_find_ex Line | Count | Source | 182 | 43.3k | { | 183 | 43.3k | if (known_hash) { | 184 | 43.3k | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 43.3k | } |
Unexecuted instantiation: zend_strtod.c:zend_hash_find_ex Unexecuted instantiation: zend_gc.c:zend_hash_find_ex Unexecuted instantiation: zend_closures.c:zend_hash_find_ex Unexecuted instantiation: zend_weakrefs.c:zend_hash_find_ex Unexecuted instantiation: zend_float.c:zend_hash_find_ex Unexecuted instantiation: zend_string.c:zend_hash_find_ex Unexecuted instantiation: zend_signal.c:zend_hash_find_ex Unexecuted instantiation: zend_generators.c:zend_hash_find_ex Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_find_ex Unexecuted instantiation: zend_ast.c:zend_hash_find_ex Unexecuted instantiation: zend_objects.c:zend_hash_find_ex zend_object_handlers.c:zend_hash_find_ex Line | Count | Source | 182 | 1.20k | { | 183 | 1.20k | if (known_hash) { | 184 | 1.20k | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 1.20k | } |
Unexecuted instantiation: zend_objects_API.c:zend_hash_find_ex Unexecuted instantiation: zend_default_classes.c:zend_hash_find_ex zend_inheritance.c:zend_hash_find_ex Line | Count | Source | 182 | 9.27M | { | 183 | 9.27M | if (known_hash) { | 184 | 9.27M | return _zend_hash_find_known_hash(ht, key); | 185 | 0 | } else { | 186 | 0 | return zend_hash_find(ht, key); | 187 | 0 | } | 188 | 9.27M | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_find_ex Unexecuted instantiation: zend_cpuinfo.c:zend_hash_find_ex Unexecuted instantiation: zend_gdb.c:zend_hash_find_ex Unexecuted instantiation: internal_functions_cli.c:zend_hash_find_ex Unexecuted instantiation: fuzzer-execute.c:zend_hash_find_ex Unexecuted instantiation: fuzzer-sapi.c:zend_hash_find_ex |
189 | | |
190 | 406k | #define ZEND_HASH_INDEX_FIND(_ht, _h, _ret, _not_found) do { \ |
191 | 406k | if (EXPECTED(HT_FLAGS(_ht) & HASH_FLAG_PACKED)) { \ |
192 | 286k | if (EXPECTED((zend_ulong)(_h) < (zend_ulong)(_ht)->nNumUsed)) { \ |
193 | 172k | _ret = &_ht->arData[_h].val; \ |
194 | 172k | if (UNEXPECTED(Z_TYPE_P(_ret) == IS_UNDEF)) { \ |
195 | 613 | goto _not_found; \ |
196 | 613 | } \ |
197 | 114k | } else { \ |
198 | 114k | goto _not_found; \ |
199 | 114k | } \ |
200 | 119k | } else { \ |
201 | 119k | _ret = _zend_hash_index_find(_ht, _h); \ |
202 | 119k | if (UNEXPECTED(_ret == NULL)) { \ |
203 | 94.4k | goto _not_found; \ |
204 | 94.4k | } \ |
205 | 119k | } \ |
206 | 196k | } while (0) |
207 | | |
208 | | |
209 | | /* Misc */ |
210 | | static zend_always_inline zend_bool zend_hash_exists(const HashTable *ht, zend_string *key) |
211 | 123k | { |
212 | 123k | return zend_hash_find(ht, key) != NULL; |
213 | 123k | } Unexecuted instantiation: php_date.c:zend_hash_exists Unexecuted instantiation: astro.c:zend_hash_exists Unexecuted instantiation: dow.c:zend_hash_exists Unexecuted instantiation: parse_date.c:zend_hash_exists Unexecuted instantiation: parse_tz.c:zend_hash_exists Unexecuted instantiation: timelib.c:zend_hash_exists Unexecuted instantiation: tm2unixtime.c:zend_hash_exists Unexecuted instantiation: unixtime2tm.c:zend_hash_exists Unexecuted instantiation: parse_iso_intervals.c:zend_hash_exists Unexecuted instantiation: interval.c:zend_hash_exists Unexecuted instantiation: php_pcre.c:zend_hash_exists Unexecuted instantiation: exif.c:zend_hash_exists Unexecuted instantiation: hash.c:zend_hash_exists Unexecuted instantiation: hash_md.c:zend_hash_exists Unexecuted instantiation: hash_sha.c:zend_hash_exists Unexecuted instantiation: hash_ripemd.c:zend_hash_exists Unexecuted instantiation: hash_haval.c:zend_hash_exists Unexecuted instantiation: hash_tiger.c:zend_hash_exists Unexecuted instantiation: hash_gost.c:zend_hash_exists Unexecuted instantiation: hash_snefru.c:zend_hash_exists Unexecuted instantiation: hash_whirlpool.c:zend_hash_exists Unexecuted instantiation: hash_adler32.c:zend_hash_exists Unexecuted instantiation: hash_crc32.c:zend_hash_exists Unexecuted instantiation: hash_fnv.c:zend_hash_exists Unexecuted instantiation: hash_joaat.c:zend_hash_exists Unexecuted instantiation: hash_sha3.c:zend_hash_exists Unexecuted instantiation: json.c:zend_hash_exists Unexecuted instantiation: json_encoder.c:zend_hash_exists Unexecuted instantiation: json_parser.tab.c:zend_hash_exists Unexecuted instantiation: json_scanner.c:zend_hash_exists Unexecuted instantiation: mbstring.c:zend_hash_exists Unexecuted instantiation: php_unicode.c:zend_hash_exists Unexecuted instantiation: mb_gpc.c:zend_hash_exists Unexecuted instantiation: php_mbregex.c:zend_hash_exists Unexecuted instantiation: mbfilter.c:zend_hash_exists php_reflection.c:zend_hash_exists Line | Count | Source | 211 | 42 | { | 212 | 42 | return zend_hash_find(ht, key) != NULL; | 213 | 42 | } |
Unexecuted instantiation: php_spl.c:zend_hash_exists Unexecuted instantiation: spl_functions.c:zend_hash_exists Unexecuted instantiation: spl_engine.c:zend_hash_exists Unexecuted instantiation: spl_iterators.c:zend_hash_exists Unexecuted instantiation: spl_array.c:zend_hash_exists Unexecuted instantiation: spl_directory.c:zend_hash_exists Unexecuted instantiation: spl_exceptions.c:zend_hash_exists Unexecuted instantiation: spl_observer.c:zend_hash_exists Unexecuted instantiation: spl_dllist.c:zend_hash_exists Unexecuted instantiation: spl_heap.c:zend_hash_exists Unexecuted instantiation: spl_fixedarray.c:zend_hash_exists Unexecuted instantiation: crypt_sha512.c:zend_hash_exists Unexecuted instantiation: crypt_sha256.c:zend_hash_exists Unexecuted instantiation: php_crypt_r.c:zend_hash_exists Unexecuted instantiation: array.c:zend_hash_exists Unexecuted instantiation: base64.c:zend_hash_exists Unexecuted instantiation: basic_functions.c:zend_hash_exists Unexecuted instantiation: browscap.c:zend_hash_exists Unexecuted instantiation: crc32.c:zend_hash_exists Unexecuted instantiation: crypt.c:zend_hash_exists Unexecuted instantiation: datetime.c:zend_hash_exists Unexecuted instantiation: dir.c:zend_hash_exists Unexecuted instantiation: dl.c:zend_hash_exists Unexecuted instantiation: dns.c:zend_hash_exists Unexecuted instantiation: exec.c:zend_hash_exists Unexecuted instantiation: file.c:zend_hash_exists Unexecuted instantiation: filestat.c:zend_hash_exists Unexecuted instantiation: flock_compat.c:zend_hash_exists Unexecuted instantiation: formatted_print.c:zend_hash_exists Unexecuted instantiation: fsock.c:zend_hash_exists Unexecuted instantiation: head.c:zend_hash_exists Unexecuted instantiation: html.c:zend_hash_exists Unexecuted instantiation: image.c:zend_hash_exists Unexecuted instantiation: info.c:zend_hash_exists Unexecuted instantiation: iptc.c:zend_hash_exists Unexecuted instantiation: lcg.c:zend_hash_exists Unexecuted instantiation: link.c:zend_hash_exists Unexecuted instantiation: mail.c:zend_hash_exists Unexecuted instantiation: math.c:zend_hash_exists Unexecuted instantiation: md5.c:zend_hash_exists Unexecuted instantiation: metaphone.c:zend_hash_exists Unexecuted instantiation: microtime.c:zend_hash_exists Unexecuted instantiation: pack.c:zend_hash_exists Unexecuted instantiation: pageinfo.c:zend_hash_exists Unexecuted instantiation: quot_print.c:zend_hash_exists Unexecuted instantiation: rand.c:zend_hash_exists Unexecuted instantiation: mt_rand.c:zend_hash_exists Unexecuted instantiation: soundex.c:zend_hash_exists Unexecuted instantiation: string.c:zend_hash_exists Unexecuted instantiation: scanf.c:zend_hash_exists Unexecuted instantiation: syslog.c:zend_hash_exists Unexecuted instantiation: type.c:zend_hash_exists Unexecuted instantiation: uniqid.c:zend_hash_exists Unexecuted instantiation: url.c:zend_hash_exists Unexecuted instantiation: var.c:zend_hash_exists Unexecuted instantiation: versioning.c:zend_hash_exists Unexecuted instantiation: assert.c:zend_hash_exists Unexecuted instantiation: strnatcmp.c:zend_hash_exists Unexecuted instantiation: levenshtein.c:zend_hash_exists Unexecuted instantiation: incomplete_class.c:zend_hash_exists Unexecuted instantiation: url_scanner_ex.c:zend_hash_exists Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_exists Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_exists Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_exists Unexecuted instantiation: credits.c:zend_hash_exists Unexecuted instantiation: css.c:zend_hash_exists Unexecuted instantiation: var_unserializer.c:zend_hash_exists Unexecuted instantiation: ftok.c:zend_hash_exists Unexecuted instantiation: sha1.c:zend_hash_exists Unexecuted instantiation: user_filters.c:zend_hash_exists Unexecuted instantiation: uuencode.c:zend_hash_exists Unexecuted instantiation: filters.c:zend_hash_exists Unexecuted instantiation: proc_open.c:zend_hash_exists Unexecuted instantiation: streamsfuncs.c:zend_hash_exists Unexecuted instantiation: http.c:zend_hash_exists Unexecuted instantiation: password.c:zend_hash_exists Unexecuted instantiation: random.c:zend_hash_exists Unexecuted instantiation: net.c:zend_hash_exists Unexecuted instantiation: hrtime.c:zend_hash_exists Unexecuted instantiation: main.c:zend_hash_exists Unexecuted instantiation: snprintf.c:zend_hash_exists Unexecuted instantiation: spprintf.c:zend_hash_exists Unexecuted instantiation: fopen_wrappers.c:zend_hash_exists Unexecuted instantiation: php_scandir.c:zend_hash_exists Unexecuted instantiation: php_ini.c:zend_hash_exists Unexecuted instantiation: SAPI.c:zend_hash_exists Unexecuted instantiation: rfc1867.c:zend_hash_exists Unexecuted instantiation: php_content_types.c:zend_hash_exists Unexecuted instantiation: strlcpy.c:zend_hash_exists Unexecuted instantiation: strlcat.c:zend_hash_exists Unexecuted instantiation: explicit_bzero.c:zend_hash_exists Unexecuted instantiation: reentrancy.c:zend_hash_exists Unexecuted instantiation: php_variables.c:zend_hash_exists Unexecuted instantiation: php_ticks.c:zend_hash_exists Unexecuted instantiation: network.c:zend_hash_exists Unexecuted instantiation: php_open_temporary_file.c:zend_hash_exists Unexecuted instantiation: output.c:zend_hash_exists Unexecuted instantiation: getopt.c:zend_hash_exists Unexecuted instantiation: php_syslog.c:zend_hash_exists Unexecuted instantiation: streams.c:zend_hash_exists Unexecuted instantiation: cast.c:zend_hash_exists Unexecuted instantiation: memory.c:zend_hash_exists Unexecuted instantiation: filter.c:zend_hash_exists Unexecuted instantiation: plain_wrapper.c:zend_hash_exists userspace.c:zend_hash_exists Line | Count | Source | 211 | 90 | { | 212 | 90 | return zend_hash_find(ht, key) != NULL; | 213 | 90 | } |
Unexecuted instantiation: transports.c:zend_hash_exists Unexecuted instantiation: xp_socket.c:zend_hash_exists Unexecuted instantiation: mmap.c:zend_hash_exists Unexecuted instantiation: glob_wrapper.c:zend_hash_exists Unexecuted instantiation: zend_language_parser.c:zend_hash_exists Unexecuted instantiation: zend_language_scanner.c:zend_hash_exists Unexecuted instantiation: zend_ini_parser.c:zend_hash_exists Unexecuted instantiation: zend_ini_scanner.c:zend_hash_exists Unexecuted instantiation: zend_alloc.c:zend_hash_exists zend_compile.c:zend_hash_exists Line | Count | Source | 211 | 119k | { | 212 | 119k | return zend_hash_find(ht, key) != NULL; | 213 | 119k | } |
Unexecuted instantiation: zend_constants.c:zend_hash_exists Unexecuted instantiation: zend_dtrace.c:zend_hash_exists Unexecuted instantiation: zend_execute_API.c:zend_hash_exists Unexecuted instantiation: zend_highlight.c:zend_hash_exists Unexecuted instantiation: zend_llist.c:zend_hash_exists Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_exists Unexecuted instantiation: zend_opcode.c:zend_hash_exists Unexecuted instantiation: zend_operators.c:zend_hash_exists Unexecuted instantiation: zend_ptr_stack.c:zend_hash_exists Unexecuted instantiation: zend_stack.c:zend_hash_exists Unexecuted instantiation: zend_variables.c:zend_hash_exists Unexecuted instantiation: zend.c:zend_hash_exists Unexecuted instantiation: zend_API.c:zend_hash_exists Unexecuted instantiation: zend_extensions.c:zend_hash_exists Unexecuted instantiation: zend_hash.c:zend_hash_exists Unexecuted instantiation: zend_list.c:zend_hash_exists zend_builtin_functions.c:zend_hash_exists Line | Count | Source | 211 | 213 | { | 212 | 213 | return zend_hash_find(ht, key) != NULL; | 213 | 213 | } |
Unexecuted instantiation: zend_attributes.c:zend_hash_exists zend_execute.c:zend_hash_exists Line | Count | Source | 211 | 26 | { | 212 | 26 | return zend_hash_find(ht, key) != NULL; | 213 | 26 | } |
Unexecuted instantiation: zend_ini.c:zend_hash_exists Unexecuted instantiation: zend_sort.c:zend_hash_exists Unexecuted instantiation: zend_multibyte.c:zend_hash_exists Unexecuted instantiation: zend_ts_hash.c:zend_hash_exists Unexecuted instantiation: zend_stream.c:zend_hash_exists Unexecuted instantiation: zend_iterators.c:zend_hash_exists Unexecuted instantiation: zend_interfaces.c:zend_hash_exists Unexecuted instantiation: zend_exceptions.c:zend_hash_exists Unexecuted instantiation: zend_strtod.c:zend_hash_exists Unexecuted instantiation: zend_gc.c:zend_hash_exists Unexecuted instantiation: zend_closures.c:zend_hash_exists Unexecuted instantiation: zend_weakrefs.c:zend_hash_exists Unexecuted instantiation: zend_float.c:zend_hash_exists Unexecuted instantiation: zend_string.c:zend_hash_exists Unexecuted instantiation: zend_signal.c:zend_hash_exists Unexecuted instantiation: zend_generators.c:zend_hash_exists Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_exists Unexecuted instantiation: zend_ast.c:zend_hash_exists Unexecuted instantiation: zend_objects.c:zend_hash_exists Unexecuted instantiation: zend_object_handlers.c:zend_hash_exists Unexecuted instantiation: zend_objects_API.c:zend_hash_exists Unexecuted instantiation: zend_default_classes.c:zend_hash_exists zend_inheritance.c:zend_hash_exists Line | Count | Source | 211 | 3.14k | { | 212 | 3.14k | return zend_hash_find(ht, key) != NULL; | 213 | 3.14k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_exists Unexecuted instantiation: zend_cpuinfo.c:zend_hash_exists Unexecuted instantiation: zend_gdb.c:zend_hash_exists Unexecuted instantiation: internal_functions_cli.c:zend_hash_exists Unexecuted instantiation: fuzzer-execute.c:zend_hash_exists Unexecuted instantiation: fuzzer-sapi.c:zend_hash_exists |
214 | | |
215 | | static zend_always_inline zend_bool zend_hash_str_exists(const HashTable *ht, const char *str, size_t len) |
216 | 11.6k | { |
217 | 11.6k | return zend_hash_str_find(ht, str, len) != NULL; |
218 | 11.6k | } Unexecuted instantiation: php_date.c:zend_hash_str_exists Unexecuted instantiation: astro.c:zend_hash_str_exists Unexecuted instantiation: dow.c:zend_hash_str_exists Unexecuted instantiation: parse_date.c:zend_hash_str_exists Unexecuted instantiation: parse_tz.c:zend_hash_str_exists Unexecuted instantiation: timelib.c:zend_hash_str_exists Unexecuted instantiation: tm2unixtime.c:zend_hash_str_exists Unexecuted instantiation: unixtime2tm.c:zend_hash_str_exists Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_exists Unexecuted instantiation: interval.c:zend_hash_str_exists Unexecuted instantiation: php_pcre.c:zend_hash_str_exists exif.c:zend_hash_str_exists Line | Count | Source | 216 | 6.49k | { | 217 | 6.49k | return zend_hash_str_find(ht, str, len) != NULL; | 218 | 6.49k | } |
Unexecuted instantiation: hash.c:zend_hash_str_exists Unexecuted instantiation: hash_md.c:zend_hash_str_exists Unexecuted instantiation: hash_sha.c:zend_hash_str_exists Unexecuted instantiation: hash_ripemd.c:zend_hash_str_exists Unexecuted instantiation: hash_haval.c:zend_hash_str_exists Unexecuted instantiation: hash_tiger.c:zend_hash_str_exists Unexecuted instantiation: hash_gost.c:zend_hash_str_exists Unexecuted instantiation: hash_snefru.c:zend_hash_str_exists Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_exists Unexecuted instantiation: hash_adler32.c:zend_hash_str_exists Unexecuted instantiation: hash_crc32.c:zend_hash_str_exists Unexecuted instantiation: hash_fnv.c:zend_hash_str_exists Unexecuted instantiation: hash_joaat.c:zend_hash_str_exists Unexecuted instantiation: hash_sha3.c:zend_hash_str_exists Unexecuted instantiation: json.c:zend_hash_str_exists Unexecuted instantiation: json_encoder.c:zend_hash_str_exists Unexecuted instantiation: json_parser.tab.c:zend_hash_str_exists Unexecuted instantiation: json_scanner.c:zend_hash_str_exists Unexecuted instantiation: mbstring.c:zend_hash_str_exists Unexecuted instantiation: php_unicode.c:zend_hash_str_exists Unexecuted instantiation: mb_gpc.c:zend_hash_str_exists Unexecuted instantiation: php_mbregex.c:zend_hash_str_exists Unexecuted instantiation: mbfilter.c:zend_hash_str_exists Unexecuted instantiation: php_reflection.c:zend_hash_str_exists Unexecuted instantiation: php_spl.c:zend_hash_str_exists Unexecuted instantiation: spl_functions.c:zend_hash_str_exists Unexecuted instantiation: spl_engine.c:zend_hash_str_exists Unexecuted instantiation: spl_iterators.c:zend_hash_str_exists Unexecuted instantiation: spl_array.c:zend_hash_str_exists Unexecuted instantiation: spl_directory.c:zend_hash_str_exists Unexecuted instantiation: spl_exceptions.c:zend_hash_str_exists Unexecuted instantiation: spl_observer.c:zend_hash_str_exists Unexecuted instantiation: spl_dllist.c:zend_hash_str_exists Unexecuted instantiation: spl_heap.c:zend_hash_str_exists Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_exists Unexecuted instantiation: crypt_sha512.c:zend_hash_str_exists Unexecuted instantiation: crypt_sha256.c:zend_hash_str_exists Unexecuted instantiation: php_crypt_r.c:zend_hash_str_exists Unexecuted instantiation: array.c:zend_hash_str_exists Unexecuted instantiation: base64.c:zend_hash_str_exists Unexecuted instantiation: basic_functions.c:zend_hash_str_exists Unexecuted instantiation: browscap.c:zend_hash_str_exists Unexecuted instantiation: crc32.c:zend_hash_str_exists Unexecuted instantiation: crypt.c:zend_hash_str_exists Unexecuted instantiation: datetime.c:zend_hash_str_exists Unexecuted instantiation: dir.c:zend_hash_str_exists Unexecuted instantiation: dl.c:zend_hash_str_exists Unexecuted instantiation: dns.c:zend_hash_str_exists Unexecuted instantiation: exec.c:zend_hash_str_exists Unexecuted instantiation: file.c:zend_hash_str_exists Unexecuted instantiation: filestat.c:zend_hash_str_exists Unexecuted instantiation: flock_compat.c:zend_hash_str_exists Unexecuted instantiation: formatted_print.c:zend_hash_str_exists Unexecuted instantiation: fsock.c:zend_hash_str_exists Unexecuted instantiation: head.c:zend_hash_str_exists Unexecuted instantiation: html.c:zend_hash_str_exists Unexecuted instantiation: image.c:zend_hash_str_exists Unexecuted instantiation: info.c:zend_hash_str_exists Unexecuted instantiation: iptc.c:zend_hash_str_exists Unexecuted instantiation: lcg.c:zend_hash_str_exists Unexecuted instantiation: link.c:zend_hash_str_exists Unexecuted instantiation: mail.c:zend_hash_str_exists Unexecuted instantiation: math.c:zend_hash_str_exists Unexecuted instantiation: md5.c:zend_hash_str_exists Unexecuted instantiation: metaphone.c:zend_hash_str_exists Unexecuted instantiation: microtime.c:zend_hash_str_exists Unexecuted instantiation: pack.c:zend_hash_str_exists Unexecuted instantiation: pageinfo.c:zend_hash_str_exists Unexecuted instantiation: quot_print.c:zend_hash_str_exists Unexecuted instantiation: rand.c:zend_hash_str_exists Unexecuted instantiation: mt_rand.c:zend_hash_str_exists Unexecuted instantiation: soundex.c:zend_hash_str_exists Unexecuted instantiation: string.c:zend_hash_str_exists Unexecuted instantiation: scanf.c:zend_hash_str_exists Unexecuted instantiation: syslog.c:zend_hash_str_exists Unexecuted instantiation: type.c:zend_hash_str_exists Unexecuted instantiation: uniqid.c:zend_hash_str_exists Unexecuted instantiation: url.c:zend_hash_str_exists var.c:zend_hash_str_exists Line | Count | Source | 216 | 1.02k | { | 217 | 1.02k | return zend_hash_str_find(ht, str, len) != NULL; | 218 | 1.02k | } |
Unexecuted instantiation: versioning.c:zend_hash_str_exists Unexecuted instantiation: assert.c:zend_hash_str_exists Unexecuted instantiation: strnatcmp.c:zend_hash_str_exists Unexecuted instantiation: levenshtein.c:zend_hash_str_exists Unexecuted instantiation: incomplete_class.c:zend_hash_str_exists Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_exists Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_exists Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_exists Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_exists Unexecuted instantiation: credits.c:zend_hash_str_exists Unexecuted instantiation: css.c:zend_hash_str_exists var_unserializer.c:zend_hash_str_exists Line | Count | Source | 216 | 3.90k | { | 217 | 3.90k | return zend_hash_str_find(ht, str, len) != NULL; | 218 | 3.90k | } |
Unexecuted instantiation: ftok.c:zend_hash_str_exists Unexecuted instantiation: sha1.c:zend_hash_str_exists Unexecuted instantiation: user_filters.c:zend_hash_str_exists Unexecuted instantiation: uuencode.c:zend_hash_str_exists Unexecuted instantiation: filters.c:zend_hash_str_exists Unexecuted instantiation: proc_open.c:zend_hash_str_exists Unexecuted instantiation: streamsfuncs.c:zend_hash_str_exists Unexecuted instantiation: http.c:zend_hash_str_exists Unexecuted instantiation: password.c:zend_hash_str_exists Unexecuted instantiation: random.c:zend_hash_str_exists Unexecuted instantiation: net.c:zend_hash_str_exists Unexecuted instantiation: hrtime.c:zend_hash_str_exists Unexecuted instantiation: main.c:zend_hash_str_exists Unexecuted instantiation: snprintf.c:zend_hash_str_exists Unexecuted instantiation: spprintf.c:zend_hash_str_exists Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_exists Unexecuted instantiation: php_scandir.c:zend_hash_str_exists Unexecuted instantiation: php_ini.c:zend_hash_str_exists Unexecuted instantiation: SAPI.c:zend_hash_str_exists Unexecuted instantiation: rfc1867.c:zend_hash_str_exists Unexecuted instantiation: php_content_types.c:zend_hash_str_exists Unexecuted instantiation: strlcpy.c:zend_hash_str_exists Unexecuted instantiation: strlcat.c:zend_hash_str_exists Unexecuted instantiation: explicit_bzero.c:zend_hash_str_exists Unexecuted instantiation: reentrancy.c:zend_hash_str_exists php_variables.c:zend_hash_str_exists Line | Count | Source | 216 | 239 | { | 217 | 239 | return zend_hash_str_find(ht, str, len) != NULL; | 218 | 239 | } |
Unexecuted instantiation: php_ticks.c:zend_hash_str_exists Unexecuted instantiation: network.c:zend_hash_str_exists Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_exists Unexecuted instantiation: output.c:zend_hash_str_exists Unexecuted instantiation: getopt.c:zend_hash_str_exists Unexecuted instantiation: php_syslog.c:zend_hash_str_exists Unexecuted instantiation: streams.c:zend_hash_str_exists Unexecuted instantiation: cast.c:zend_hash_str_exists Unexecuted instantiation: memory.c:zend_hash_str_exists Unexecuted instantiation: filter.c:zend_hash_str_exists Unexecuted instantiation: plain_wrapper.c:zend_hash_str_exists Unexecuted instantiation: userspace.c:zend_hash_str_exists Unexecuted instantiation: transports.c:zend_hash_str_exists Unexecuted instantiation: xp_socket.c:zend_hash_str_exists Unexecuted instantiation: mmap.c:zend_hash_str_exists Unexecuted instantiation: glob_wrapper.c:zend_hash_str_exists Unexecuted instantiation: zend_language_parser.c:zend_hash_str_exists Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_exists Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_exists Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_exists Unexecuted instantiation: zend_alloc.c:zend_hash_str_exists Unexecuted instantiation: zend_compile.c:zend_hash_str_exists Unexecuted instantiation: zend_constants.c:zend_hash_str_exists Unexecuted instantiation: zend_dtrace.c:zend_hash_str_exists Unexecuted instantiation: zend_execute_API.c:zend_hash_str_exists Unexecuted instantiation: zend_highlight.c:zend_hash_str_exists Unexecuted instantiation: zend_llist.c:zend_hash_str_exists Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_exists Unexecuted instantiation: zend_opcode.c:zend_hash_str_exists Unexecuted instantiation: zend_operators.c:zend_hash_str_exists Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_exists Unexecuted instantiation: zend_stack.c:zend_hash_str_exists Unexecuted instantiation: zend_variables.c:zend_hash_str_exists Unexecuted instantiation: zend.c:zend_hash_str_exists Unexecuted instantiation: zend_API.c:zend_hash_str_exists Unexecuted instantiation: zend_extensions.c:zend_hash_str_exists Unexecuted instantiation: zend_hash.c:zend_hash_str_exists Unexecuted instantiation: zend_list.c:zend_hash_str_exists Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_exists Unexecuted instantiation: zend_attributes.c:zend_hash_str_exists Unexecuted instantiation: zend_execute.c:zend_hash_str_exists Unexecuted instantiation: zend_ini.c:zend_hash_str_exists Unexecuted instantiation: zend_sort.c:zend_hash_str_exists Unexecuted instantiation: zend_multibyte.c:zend_hash_str_exists Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_exists Unexecuted instantiation: zend_stream.c:zend_hash_str_exists Unexecuted instantiation: zend_iterators.c:zend_hash_str_exists Unexecuted instantiation: zend_interfaces.c:zend_hash_str_exists Unexecuted instantiation: zend_exceptions.c:zend_hash_str_exists Unexecuted instantiation: zend_strtod.c:zend_hash_str_exists Unexecuted instantiation: zend_gc.c:zend_hash_str_exists Unexecuted instantiation: zend_closures.c:zend_hash_str_exists Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_exists Unexecuted instantiation: zend_float.c:zend_hash_str_exists Unexecuted instantiation: zend_string.c:zend_hash_str_exists Unexecuted instantiation: zend_signal.c:zend_hash_str_exists Unexecuted instantiation: zend_generators.c:zend_hash_str_exists Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_exists Unexecuted instantiation: zend_ast.c:zend_hash_str_exists Unexecuted instantiation: zend_objects.c:zend_hash_str_exists Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_exists Unexecuted instantiation: zend_objects_API.c:zend_hash_str_exists Unexecuted instantiation: zend_default_classes.c:zend_hash_str_exists Unexecuted instantiation: zend_inheritance.c:zend_hash_str_exists Unexecuted instantiation: zend_smart_str.c:zend_hash_str_exists Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_exists Unexecuted instantiation: zend_gdb.c:zend_hash_str_exists Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_exists Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_exists Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_exists |
219 | | |
220 | | static zend_always_inline zend_bool zend_hash_index_exists(const HashTable *ht, zend_ulong h) |
221 | 349 | { |
222 | 349 | return zend_hash_index_find(ht, h) != NULL; |
223 | 349 | } Unexecuted instantiation: php_date.c:zend_hash_index_exists Unexecuted instantiation: astro.c:zend_hash_index_exists Unexecuted instantiation: dow.c:zend_hash_index_exists Unexecuted instantiation: parse_date.c:zend_hash_index_exists Unexecuted instantiation: parse_tz.c:zend_hash_index_exists Unexecuted instantiation: timelib.c:zend_hash_index_exists Unexecuted instantiation: tm2unixtime.c:zend_hash_index_exists Unexecuted instantiation: unixtime2tm.c:zend_hash_index_exists Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_exists Unexecuted instantiation: interval.c:zend_hash_index_exists Unexecuted instantiation: php_pcre.c:zend_hash_index_exists Unexecuted instantiation: exif.c:zend_hash_index_exists Unexecuted instantiation: hash.c:zend_hash_index_exists Unexecuted instantiation: hash_md.c:zend_hash_index_exists Unexecuted instantiation: hash_sha.c:zend_hash_index_exists Unexecuted instantiation: hash_ripemd.c:zend_hash_index_exists Unexecuted instantiation: hash_haval.c:zend_hash_index_exists Unexecuted instantiation: hash_tiger.c:zend_hash_index_exists Unexecuted instantiation: hash_gost.c:zend_hash_index_exists Unexecuted instantiation: hash_snefru.c:zend_hash_index_exists Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_exists Unexecuted instantiation: hash_adler32.c:zend_hash_index_exists Unexecuted instantiation: hash_crc32.c:zend_hash_index_exists Unexecuted instantiation: hash_fnv.c:zend_hash_index_exists Unexecuted instantiation: hash_joaat.c:zend_hash_index_exists Unexecuted instantiation: hash_sha3.c:zend_hash_index_exists Unexecuted instantiation: json.c:zend_hash_index_exists Unexecuted instantiation: json_encoder.c:zend_hash_index_exists Unexecuted instantiation: json_parser.tab.c:zend_hash_index_exists Unexecuted instantiation: json_scanner.c:zend_hash_index_exists Unexecuted instantiation: mbstring.c:zend_hash_index_exists Unexecuted instantiation: php_unicode.c:zend_hash_index_exists Unexecuted instantiation: mb_gpc.c:zend_hash_index_exists Unexecuted instantiation: php_mbregex.c:zend_hash_index_exists Unexecuted instantiation: mbfilter.c:zend_hash_index_exists Unexecuted instantiation: php_reflection.c:zend_hash_index_exists Unexecuted instantiation: php_spl.c:zend_hash_index_exists Unexecuted instantiation: spl_functions.c:zend_hash_index_exists Unexecuted instantiation: spl_engine.c:zend_hash_index_exists Unexecuted instantiation: spl_iterators.c:zend_hash_index_exists Unexecuted instantiation: spl_array.c:zend_hash_index_exists Unexecuted instantiation: spl_directory.c:zend_hash_index_exists Unexecuted instantiation: spl_exceptions.c:zend_hash_index_exists Unexecuted instantiation: spl_observer.c:zend_hash_index_exists Unexecuted instantiation: spl_dllist.c:zend_hash_index_exists Unexecuted instantiation: spl_heap.c:zend_hash_index_exists Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_exists Unexecuted instantiation: crypt_sha512.c:zend_hash_index_exists Unexecuted instantiation: crypt_sha256.c:zend_hash_index_exists Unexecuted instantiation: php_crypt_r.c:zend_hash_index_exists Unexecuted instantiation: array.c:zend_hash_index_exists Unexecuted instantiation: base64.c:zend_hash_index_exists Unexecuted instantiation: basic_functions.c:zend_hash_index_exists Unexecuted instantiation: browscap.c:zend_hash_index_exists Unexecuted instantiation: crc32.c:zend_hash_index_exists Unexecuted instantiation: crypt.c:zend_hash_index_exists Unexecuted instantiation: datetime.c:zend_hash_index_exists Unexecuted instantiation: dir.c:zend_hash_index_exists Unexecuted instantiation: dl.c:zend_hash_index_exists Unexecuted instantiation: dns.c:zend_hash_index_exists Unexecuted instantiation: exec.c:zend_hash_index_exists Unexecuted instantiation: file.c:zend_hash_index_exists Unexecuted instantiation: filestat.c:zend_hash_index_exists Unexecuted instantiation: flock_compat.c:zend_hash_index_exists Unexecuted instantiation: formatted_print.c:zend_hash_index_exists Unexecuted instantiation: fsock.c:zend_hash_index_exists Unexecuted instantiation: head.c:zend_hash_index_exists Unexecuted instantiation: html.c:zend_hash_index_exists Unexecuted instantiation: image.c:zend_hash_index_exists Unexecuted instantiation: info.c:zend_hash_index_exists Unexecuted instantiation: iptc.c:zend_hash_index_exists Unexecuted instantiation: lcg.c:zend_hash_index_exists Unexecuted instantiation: link.c:zend_hash_index_exists Unexecuted instantiation: mail.c:zend_hash_index_exists Unexecuted instantiation: math.c:zend_hash_index_exists Unexecuted instantiation: md5.c:zend_hash_index_exists Unexecuted instantiation: metaphone.c:zend_hash_index_exists Unexecuted instantiation: microtime.c:zend_hash_index_exists Unexecuted instantiation: pack.c:zend_hash_index_exists Unexecuted instantiation: pageinfo.c:zend_hash_index_exists Unexecuted instantiation: quot_print.c:zend_hash_index_exists Unexecuted instantiation: rand.c:zend_hash_index_exists Unexecuted instantiation: mt_rand.c:zend_hash_index_exists Unexecuted instantiation: soundex.c:zend_hash_index_exists Unexecuted instantiation: string.c:zend_hash_index_exists Unexecuted instantiation: scanf.c:zend_hash_index_exists Unexecuted instantiation: syslog.c:zend_hash_index_exists Unexecuted instantiation: type.c:zend_hash_index_exists Unexecuted instantiation: uniqid.c:zend_hash_index_exists Unexecuted instantiation: url.c:zend_hash_index_exists Unexecuted instantiation: var.c:zend_hash_index_exists Unexecuted instantiation: versioning.c:zend_hash_index_exists Unexecuted instantiation: assert.c:zend_hash_index_exists Unexecuted instantiation: strnatcmp.c:zend_hash_index_exists Unexecuted instantiation: levenshtein.c:zend_hash_index_exists Unexecuted instantiation: incomplete_class.c:zend_hash_index_exists Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_exists Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_exists Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_exists Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_exists Unexecuted instantiation: credits.c:zend_hash_index_exists Unexecuted instantiation: css.c:zend_hash_index_exists Unexecuted instantiation: var_unserializer.c:zend_hash_index_exists Unexecuted instantiation: ftok.c:zend_hash_index_exists Unexecuted instantiation: sha1.c:zend_hash_index_exists Unexecuted instantiation: user_filters.c:zend_hash_index_exists Unexecuted instantiation: uuencode.c:zend_hash_index_exists Unexecuted instantiation: filters.c:zend_hash_index_exists Unexecuted instantiation: proc_open.c:zend_hash_index_exists Unexecuted instantiation: streamsfuncs.c:zend_hash_index_exists Unexecuted instantiation: http.c:zend_hash_index_exists Unexecuted instantiation: password.c:zend_hash_index_exists Unexecuted instantiation: random.c:zend_hash_index_exists Unexecuted instantiation: net.c:zend_hash_index_exists Unexecuted instantiation: hrtime.c:zend_hash_index_exists Unexecuted instantiation: main.c:zend_hash_index_exists Unexecuted instantiation: snprintf.c:zend_hash_index_exists Unexecuted instantiation: spprintf.c:zend_hash_index_exists Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_exists Unexecuted instantiation: php_scandir.c:zend_hash_index_exists Unexecuted instantiation: php_ini.c:zend_hash_index_exists Unexecuted instantiation: SAPI.c:zend_hash_index_exists Unexecuted instantiation: rfc1867.c:zend_hash_index_exists Unexecuted instantiation: php_content_types.c:zend_hash_index_exists Unexecuted instantiation: strlcpy.c:zend_hash_index_exists Unexecuted instantiation: strlcat.c:zend_hash_index_exists Unexecuted instantiation: explicit_bzero.c:zend_hash_index_exists Unexecuted instantiation: reentrancy.c:zend_hash_index_exists Unexecuted instantiation: php_variables.c:zend_hash_index_exists Unexecuted instantiation: php_ticks.c:zend_hash_index_exists Unexecuted instantiation: network.c:zend_hash_index_exists Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_exists Unexecuted instantiation: output.c:zend_hash_index_exists Unexecuted instantiation: getopt.c:zend_hash_index_exists Unexecuted instantiation: php_syslog.c:zend_hash_index_exists Unexecuted instantiation: streams.c:zend_hash_index_exists Unexecuted instantiation: cast.c:zend_hash_index_exists Unexecuted instantiation: memory.c:zend_hash_index_exists Unexecuted instantiation: filter.c:zend_hash_index_exists Unexecuted instantiation: plain_wrapper.c:zend_hash_index_exists Unexecuted instantiation: userspace.c:zend_hash_index_exists Unexecuted instantiation: transports.c:zend_hash_index_exists Unexecuted instantiation: xp_socket.c:zend_hash_index_exists Unexecuted instantiation: mmap.c:zend_hash_index_exists Unexecuted instantiation: glob_wrapper.c:zend_hash_index_exists Unexecuted instantiation: zend_language_parser.c:zend_hash_index_exists Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_exists Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_exists Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_exists Unexecuted instantiation: zend_alloc.c:zend_hash_index_exists Unexecuted instantiation: zend_compile.c:zend_hash_index_exists Unexecuted instantiation: zend_constants.c:zend_hash_index_exists Unexecuted instantiation: zend_dtrace.c:zend_hash_index_exists Unexecuted instantiation: zend_execute_API.c:zend_hash_index_exists Unexecuted instantiation: zend_highlight.c:zend_hash_index_exists Unexecuted instantiation: zend_llist.c:zend_hash_index_exists Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_exists Unexecuted instantiation: zend_opcode.c:zend_hash_index_exists Unexecuted instantiation: zend_operators.c:zend_hash_index_exists Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_exists Unexecuted instantiation: zend_stack.c:zend_hash_index_exists Unexecuted instantiation: zend_variables.c:zend_hash_index_exists Unexecuted instantiation: zend.c:zend_hash_index_exists Unexecuted instantiation: zend_API.c:zend_hash_index_exists Unexecuted instantiation: zend_extensions.c:zend_hash_index_exists Unexecuted instantiation: zend_hash.c:zend_hash_index_exists Unexecuted instantiation: zend_list.c:zend_hash_index_exists Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_exists Unexecuted instantiation: zend_attributes.c:zend_hash_index_exists Unexecuted instantiation: zend_execute.c:zend_hash_index_exists Unexecuted instantiation: zend_ini.c:zend_hash_index_exists Unexecuted instantiation: zend_sort.c:zend_hash_index_exists Unexecuted instantiation: zend_multibyte.c:zend_hash_index_exists Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_exists Unexecuted instantiation: zend_stream.c:zend_hash_index_exists Unexecuted instantiation: zend_iterators.c:zend_hash_index_exists Unexecuted instantiation: zend_interfaces.c:zend_hash_index_exists Unexecuted instantiation: zend_exceptions.c:zend_hash_index_exists Unexecuted instantiation: zend_strtod.c:zend_hash_index_exists Unexecuted instantiation: zend_gc.c:zend_hash_index_exists Unexecuted instantiation: zend_closures.c:zend_hash_index_exists zend_weakrefs.c:zend_hash_index_exists Line | Count | Source | 221 | 349 | { | 222 | 349 | return zend_hash_index_find(ht, h) != NULL; | 223 | 349 | } |
Unexecuted instantiation: zend_float.c:zend_hash_index_exists Unexecuted instantiation: zend_string.c:zend_hash_index_exists Unexecuted instantiation: zend_signal.c:zend_hash_index_exists Unexecuted instantiation: zend_generators.c:zend_hash_index_exists Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_exists Unexecuted instantiation: zend_ast.c:zend_hash_index_exists Unexecuted instantiation: zend_objects.c:zend_hash_index_exists Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_exists Unexecuted instantiation: zend_objects_API.c:zend_hash_index_exists Unexecuted instantiation: zend_default_classes.c:zend_hash_index_exists Unexecuted instantiation: zend_inheritance.c:zend_hash_index_exists Unexecuted instantiation: zend_smart_str.c:zend_hash_index_exists Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_exists Unexecuted instantiation: zend_gdb.c:zend_hash_index_exists Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_exists Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_exists Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_exists |
224 | | |
225 | | /* traversing */ |
226 | | ZEND_API HashPosition ZEND_FASTCALL zend_hash_get_current_pos(const HashTable *ht); |
227 | | |
228 | | #define zend_hash_has_more_elements_ex(ht, pos) \ |
229 | 979k | (zend_hash_get_current_key_type_ex(ht, pos) == HASH_KEY_NON_EXISTENT ? FAILURE : SUCCESS) |
230 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_move_forward_ex(HashTable *ht, HashPosition *pos); |
231 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_move_backwards_ex(HashTable *ht, HashPosition *pos); |
232 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos); |
233 | | ZEND_API void ZEND_FASTCALL zend_hash_get_current_key_zval_ex(const HashTable *ht, zval *key, HashPosition *pos); |
234 | | ZEND_API zend_result ZEND_FASTCALL zend_hash_get_current_key_type_ex(HashTable *ht, HashPosition *pos); |
235 | | ZEND_API zval* ZEND_FASTCALL zend_hash_get_current_data_ex(HashTable *ht, HashPosition *pos); |
236 | | ZEND_API void ZEND_FASTCALL zend_hash_internal_pointer_reset_ex(HashTable *ht, HashPosition *pos); |
237 | | ZEND_API void ZEND_FASTCALL zend_hash_internal_pointer_end_ex(HashTable *ht, HashPosition *pos); |
238 | | |
239 | | #define zend_hash_has_more_elements(ht) \ |
240 | | zend_hash_has_more_elements_ex(ht, &(ht)->nInternalPointer) |
241 | | #define zend_hash_move_forward(ht) \ |
242 | 1.12k | zend_hash_move_forward_ex(ht, &(ht)->nInternalPointer) |
243 | | #define zend_hash_move_backwards(ht) \ |
244 | 135 | zend_hash_move_backwards_ex(ht, &(ht)->nInternalPointer) |
245 | | #define zend_hash_get_current_key(ht, str_index, num_index) \ |
246 | | zend_hash_get_current_key_ex(ht, str_index, num_index, &(ht)->nInternalPointer) |
247 | | #define zend_hash_get_current_key_zval(ht, key) \ |
248 | 924 | zend_hash_get_current_key_zval_ex(ht, key, &(ht)->nInternalPointer) |
249 | | #define zend_hash_get_current_key_type(ht) \ |
250 | | zend_hash_get_current_key_type_ex(ht, &(ht)->nInternalPointer) |
251 | | #define zend_hash_get_current_data(ht) \ |
252 | 931 | zend_hash_get_current_data_ex(ht, &(ht)->nInternalPointer) |
253 | | #define zend_hash_internal_pointer_reset(ht) \ |
254 | 39.4k | zend_hash_internal_pointer_reset_ex(ht, &(ht)->nInternalPointer) |
255 | | #define zend_hash_internal_pointer_end(ht) \ |
256 | 181 | zend_hash_internal_pointer_end_ex(ht, &(ht)->nInternalPointer) |
257 | | |
258 | | /* Copying, merging and sorting */ |
259 | | ZEND_API void ZEND_FASTCALL zend_hash_copy(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor); |
260 | | ZEND_API void ZEND_FASTCALL zend_hash_merge(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, zend_bool overwrite); |
261 | | ZEND_API void ZEND_FASTCALL zend_hash_merge_ex(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, merge_checker_func_t pMergeSource, void *pParam); |
262 | | ZEND_API void zend_hash_bucket_swap(Bucket *p, Bucket *q); |
263 | | ZEND_API void zend_hash_bucket_renum_swap(Bucket *p, Bucket *q); |
264 | | ZEND_API void zend_hash_bucket_packed_swap(Bucket *p, Bucket *q); |
265 | | |
266 | | typedef int (*bucket_compare_func_t)(Bucket *a, Bucket *b); |
267 | | ZEND_API int zend_hash_compare(HashTable *ht1, HashTable *ht2, compare_func_t compar, zend_bool ordered); |
268 | | ZEND_API void ZEND_FASTCALL zend_hash_sort_ex(HashTable *ht, sort_func_t sort_func, bucket_compare_func_t compare_func, zend_bool renumber); |
269 | | ZEND_API zval* ZEND_FASTCALL zend_hash_minmax(const HashTable *ht, bucket_compare_func_t compar, uint32_t flag); |
270 | | |
271 | | #define zend_hash_sort(ht, compare_func, renumber) \ |
272 | 270 | zend_hash_sort_ex(ht, zend_sort, compare_func, renumber) |
273 | | |
274 | | #define zend_hash_num_elements(ht) \ |
275 | 7.73M | (ht)->nNumOfElements |
276 | | |
277 | | #define zend_hash_next_free_element(ht) \ |
278 | 2.70k | (ht)->nNextFreeElement |
279 | | |
280 | | ZEND_API void ZEND_FASTCALL zend_hash_rehash(HashTable *ht); |
281 | | |
282 | | #if !ZEND_DEBUG && defined(HAVE_BUILTIN_CONSTANT_P) |
283 | | # define zend_new_array(size) \ |
284 | | (__builtin_constant_p(size) ? \ |
285 | | ((((uint32_t)(size)) <= HT_MIN_SIZE) ? \ |
286 | | _zend_new_array_0() \ |
287 | | : \ |
288 | | _zend_new_array((size)) \ |
289 | | ) \ |
290 | | : \ |
291 | | _zend_new_array((size)) \ |
292 | | ) |
293 | | #else |
294 | | # define zend_new_array(size) \ |
295 | 529k | _zend_new_array(size) |
296 | | #endif |
297 | | |
298 | | ZEND_API HashTable* ZEND_FASTCALL _zend_new_array_0(void); |
299 | | ZEND_API HashTable* ZEND_FASTCALL _zend_new_array(uint32_t size); |
300 | | ZEND_API HashTable* ZEND_FASTCALL zend_new_pair(zval *val1, zval *val2); |
301 | | ZEND_API uint32_t zend_array_count(HashTable *ht); |
302 | | ZEND_API HashTable* ZEND_FASTCALL zend_array_dup(HashTable *source); |
303 | | ZEND_API void ZEND_FASTCALL zend_array_destroy(HashTable *ht); |
304 | | ZEND_API void ZEND_FASTCALL zend_symtable_clean(HashTable *ht); |
305 | | ZEND_API HashTable* ZEND_FASTCALL zend_symtable_to_proptable(HashTable *ht); |
306 | | ZEND_API HashTable* ZEND_FASTCALL zend_proptable_to_symtable(HashTable *ht, zend_bool always_duplicate); |
307 | | |
308 | | ZEND_API bool ZEND_FASTCALL _zend_handle_numeric_str_ex(const char *key, size_t length, zend_ulong *idx); |
309 | | |
310 | | ZEND_API uint32_t ZEND_FASTCALL zend_hash_iterator_add(HashTable *ht, HashPosition pos); |
311 | | ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos(uint32_t idx, HashTable *ht); |
312 | | ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos_ex(uint32_t idx, zval *array); |
313 | | ZEND_API void ZEND_FASTCALL zend_hash_iterator_del(uint32_t idx); |
314 | | ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterators_lower_pos(HashTable *ht, HashPosition start); |
315 | | ZEND_API void ZEND_FASTCALL _zend_hash_iterators_update(HashTable *ht, HashPosition from, HashPosition to); |
316 | | ZEND_API void ZEND_FASTCALL zend_hash_iterators_advance(HashTable *ht, HashPosition step); |
317 | | |
318 | | static zend_always_inline void zend_hash_iterators_update(HashTable *ht, HashPosition from, HashPosition to) |
319 | 3.91M | { |
320 | 3.91M | if (UNEXPECTED(HT_HAS_ITERATORS(ht))) { |
321 | 19.4k | _zend_hash_iterators_update(ht, from, to); |
322 | 19.4k | } |
323 | 3.91M | } Unexecuted instantiation: php_date.c:zend_hash_iterators_update Unexecuted instantiation: astro.c:zend_hash_iterators_update Unexecuted instantiation: dow.c:zend_hash_iterators_update Unexecuted instantiation: parse_date.c:zend_hash_iterators_update Unexecuted instantiation: parse_tz.c:zend_hash_iterators_update Unexecuted instantiation: timelib.c:zend_hash_iterators_update Unexecuted instantiation: tm2unixtime.c:zend_hash_iterators_update Unexecuted instantiation: unixtime2tm.c:zend_hash_iterators_update Unexecuted instantiation: parse_iso_intervals.c:zend_hash_iterators_update Unexecuted instantiation: interval.c:zend_hash_iterators_update Unexecuted instantiation: php_pcre.c:zend_hash_iterators_update Unexecuted instantiation: exif.c:zend_hash_iterators_update Unexecuted instantiation: hash.c:zend_hash_iterators_update Unexecuted instantiation: hash_md.c:zend_hash_iterators_update Unexecuted instantiation: hash_sha.c:zend_hash_iterators_update Unexecuted instantiation: hash_ripemd.c:zend_hash_iterators_update Unexecuted instantiation: hash_haval.c:zend_hash_iterators_update Unexecuted instantiation: hash_tiger.c:zend_hash_iterators_update Unexecuted instantiation: hash_gost.c:zend_hash_iterators_update Unexecuted instantiation: hash_snefru.c:zend_hash_iterators_update Unexecuted instantiation: hash_whirlpool.c:zend_hash_iterators_update Unexecuted instantiation: hash_adler32.c:zend_hash_iterators_update Unexecuted instantiation: hash_crc32.c:zend_hash_iterators_update Unexecuted instantiation: hash_fnv.c:zend_hash_iterators_update Unexecuted instantiation: hash_joaat.c:zend_hash_iterators_update Unexecuted instantiation: hash_sha3.c:zend_hash_iterators_update Unexecuted instantiation: json.c:zend_hash_iterators_update Unexecuted instantiation: json_encoder.c:zend_hash_iterators_update Unexecuted instantiation: json_parser.tab.c:zend_hash_iterators_update Unexecuted instantiation: json_scanner.c:zend_hash_iterators_update Unexecuted instantiation: mbstring.c:zend_hash_iterators_update Unexecuted instantiation: php_unicode.c:zend_hash_iterators_update Unexecuted instantiation: mb_gpc.c:zend_hash_iterators_update Unexecuted instantiation: php_mbregex.c:zend_hash_iterators_update Unexecuted instantiation: mbfilter.c:zend_hash_iterators_update Unexecuted instantiation: php_reflection.c:zend_hash_iterators_update Unexecuted instantiation: php_spl.c:zend_hash_iterators_update Unexecuted instantiation: spl_functions.c:zend_hash_iterators_update Unexecuted instantiation: spl_engine.c:zend_hash_iterators_update Unexecuted instantiation: spl_iterators.c:zend_hash_iterators_update Unexecuted instantiation: spl_array.c:zend_hash_iterators_update Unexecuted instantiation: spl_directory.c:zend_hash_iterators_update Unexecuted instantiation: spl_exceptions.c:zend_hash_iterators_update Unexecuted instantiation: spl_observer.c:zend_hash_iterators_update Unexecuted instantiation: spl_dllist.c:zend_hash_iterators_update Unexecuted instantiation: spl_heap.c:zend_hash_iterators_update Unexecuted instantiation: spl_fixedarray.c:zend_hash_iterators_update Unexecuted instantiation: crypt_sha512.c:zend_hash_iterators_update Unexecuted instantiation: crypt_sha256.c:zend_hash_iterators_update Unexecuted instantiation: php_crypt_r.c:zend_hash_iterators_update array.c:zend_hash_iterators_update Line | Count | Source | 319 | 3.44k | { | 320 | 3.44k | if (UNEXPECTED(HT_HAS_ITERATORS(ht))) { | 321 | 3.44k | _zend_hash_iterators_update(ht, from, to); | 322 | 3.44k | } | 323 | 3.44k | } |
Unexecuted instantiation: base64.c:zend_hash_iterators_update Unexecuted instantiation: basic_functions.c:zend_hash_iterators_update Unexecuted instantiation: browscap.c:zend_hash_iterators_update Unexecuted instantiation: crc32.c:zend_hash_iterators_update Unexecuted instantiation: crypt.c:zend_hash_iterators_update Unexecuted instantiation: datetime.c:zend_hash_iterators_update Unexecuted instantiation: dir.c:zend_hash_iterators_update Unexecuted instantiation: dl.c:zend_hash_iterators_update Unexecuted instantiation: dns.c:zend_hash_iterators_update Unexecuted instantiation: exec.c:zend_hash_iterators_update Unexecuted instantiation: file.c:zend_hash_iterators_update Unexecuted instantiation: filestat.c:zend_hash_iterators_update Unexecuted instantiation: flock_compat.c:zend_hash_iterators_update Unexecuted instantiation: formatted_print.c:zend_hash_iterators_update Unexecuted instantiation: fsock.c:zend_hash_iterators_update Unexecuted instantiation: head.c:zend_hash_iterators_update Unexecuted instantiation: html.c:zend_hash_iterators_update Unexecuted instantiation: image.c:zend_hash_iterators_update Unexecuted instantiation: info.c:zend_hash_iterators_update Unexecuted instantiation: iptc.c:zend_hash_iterators_update Unexecuted instantiation: lcg.c:zend_hash_iterators_update Unexecuted instantiation: link.c:zend_hash_iterators_update Unexecuted instantiation: mail.c:zend_hash_iterators_update Unexecuted instantiation: math.c:zend_hash_iterators_update Unexecuted instantiation: md5.c:zend_hash_iterators_update Unexecuted instantiation: metaphone.c:zend_hash_iterators_update Unexecuted instantiation: microtime.c:zend_hash_iterators_update Unexecuted instantiation: pack.c:zend_hash_iterators_update Unexecuted instantiation: pageinfo.c:zend_hash_iterators_update Unexecuted instantiation: quot_print.c:zend_hash_iterators_update Unexecuted instantiation: rand.c:zend_hash_iterators_update Unexecuted instantiation: mt_rand.c:zend_hash_iterators_update Unexecuted instantiation: soundex.c:zend_hash_iterators_update Unexecuted instantiation: string.c:zend_hash_iterators_update Unexecuted instantiation: scanf.c:zend_hash_iterators_update Unexecuted instantiation: syslog.c:zend_hash_iterators_update Unexecuted instantiation: type.c:zend_hash_iterators_update Unexecuted instantiation: uniqid.c:zend_hash_iterators_update Unexecuted instantiation: url.c:zend_hash_iterators_update Unexecuted instantiation: var.c:zend_hash_iterators_update Unexecuted instantiation: versioning.c:zend_hash_iterators_update Unexecuted instantiation: assert.c:zend_hash_iterators_update Unexecuted instantiation: strnatcmp.c:zend_hash_iterators_update Unexecuted instantiation: levenshtein.c:zend_hash_iterators_update Unexecuted instantiation: incomplete_class.c:zend_hash_iterators_update Unexecuted instantiation: url_scanner_ex.c:zend_hash_iterators_update Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_iterators_update Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_iterators_update Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_iterators_update Unexecuted instantiation: credits.c:zend_hash_iterators_update Unexecuted instantiation: css.c:zend_hash_iterators_update Unexecuted instantiation: var_unserializer.c:zend_hash_iterators_update Unexecuted instantiation: ftok.c:zend_hash_iterators_update Unexecuted instantiation: sha1.c:zend_hash_iterators_update Unexecuted instantiation: user_filters.c:zend_hash_iterators_update Unexecuted instantiation: uuencode.c:zend_hash_iterators_update Unexecuted instantiation: filters.c:zend_hash_iterators_update Unexecuted instantiation: proc_open.c:zend_hash_iterators_update Unexecuted instantiation: streamsfuncs.c:zend_hash_iterators_update Unexecuted instantiation: http.c:zend_hash_iterators_update Unexecuted instantiation: password.c:zend_hash_iterators_update Unexecuted instantiation: random.c:zend_hash_iterators_update Unexecuted instantiation: net.c:zend_hash_iterators_update Unexecuted instantiation: hrtime.c:zend_hash_iterators_update Unexecuted instantiation: main.c:zend_hash_iterators_update Unexecuted instantiation: snprintf.c:zend_hash_iterators_update Unexecuted instantiation: spprintf.c:zend_hash_iterators_update Unexecuted instantiation: fopen_wrappers.c:zend_hash_iterators_update Unexecuted instantiation: php_scandir.c:zend_hash_iterators_update Unexecuted instantiation: php_ini.c:zend_hash_iterators_update Unexecuted instantiation: SAPI.c:zend_hash_iterators_update Unexecuted instantiation: rfc1867.c:zend_hash_iterators_update Unexecuted instantiation: php_content_types.c:zend_hash_iterators_update Unexecuted instantiation: strlcpy.c:zend_hash_iterators_update Unexecuted instantiation: strlcat.c:zend_hash_iterators_update Unexecuted instantiation: explicit_bzero.c:zend_hash_iterators_update Unexecuted instantiation: reentrancy.c:zend_hash_iterators_update Unexecuted instantiation: php_variables.c:zend_hash_iterators_update Unexecuted instantiation: php_ticks.c:zend_hash_iterators_update Unexecuted instantiation: network.c:zend_hash_iterators_update Unexecuted instantiation: php_open_temporary_file.c:zend_hash_iterators_update Unexecuted instantiation: output.c:zend_hash_iterators_update Unexecuted instantiation: getopt.c:zend_hash_iterators_update Unexecuted instantiation: php_syslog.c:zend_hash_iterators_update Unexecuted instantiation: streams.c:zend_hash_iterators_update Unexecuted instantiation: cast.c:zend_hash_iterators_update Unexecuted instantiation: memory.c:zend_hash_iterators_update Unexecuted instantiation: filter.c:zend_hash_iterators_update Unexecuted instantiation: plain_wrapper.c:zend_hash_iterators_update Unexecuted instantiation: userspace.c:zend_hash_iterators_update Unexecuted instantiation: transports.c:zend_hash_iterators_update Unexecuted instantiation: xp_socket.c:zend_hash_iterators_update Unexecuted instantiation: mmap.c:zend_hash_iterators_update Unexecuted instantiation: glob_wrapper.c:zend_hash_iterators_update Unexecuted instantiation: zend_language_parser.c:zend_hash_iterators_update Unexecuted instantiation: zend_language_scanner.c:zend_hash_iterators_update Unexecuted instantiation: zend_ini_parser.c:zend_hash_iterators_update Unexecuted instantiation: zend_ini_scanner.c:zend_hash_iterators_update Unexecuted instantiation: zend_alloc.c:zend_hash_iterators_update Unexecuted instantiation: zend_compile.c:zend_hash_iterators_update Unexecuted instantiation: zend_constants.c:zend_hash_iterators_update Unexecuted instantiation: zend_dtrace.c:zend_hash_iterators_update Unexecuted instantiation: zend_execute_API.c:zend_hash_iterators_update Unexecuted instantiation: zend_highlight.c:zend_hash_iterators_update Unexecuted instantiation: zend_llist.c:zend_hash_iterators_update Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_iterators_update Unexecuted instantiation: zend_opcode.c:zend_hash_iterators_update Unexecuted instantiation: zend_operators.c:zend_hash_iterators_update Unexecuted instantiation: zend_ptr_stack.c:zend_hash_iterators_update Unexecuted instantiation: zend_stack.c:zend_hash_iterators_update Unexecuted instantiation: zend_variables.c:zend_hash_iterators_update Unexecuted instantiation: zend.c:zend_hash_iterators_update Unexecuted instantiation: zend_API.c:zend_hash_iterators_update Unexecuted instantiation: zend_extensions.c:zend_hash_iterators_update zend_hash.c:zend_hash_iterators_update Line | Count | Source | 319 | 3.91M | { | 320 | 3.91M | if (UNEXPECTED(HT_HAS_ITERATORS(ht))) { | 321 | 15.9k | _zend_hash_iterators_update(ht, from, to); | 322 | 15.9k | } | 323 | 3.91M | } |
Unexecuted instantiation: zend_list.c:zend_hash_iterators_update Unexecuted instantiation: zend_builtin_functions.c:zend_hash_iterators_update Unexecuted instantiation: zend_attributes.c:zend_hash_iterators_update Unexecuted instantiation: zend_execute.c:zend_hash_iterators_update Unexecuted instantiation: zend_ini.c:zend_hash_iterators_update Unexecuted instantiation: zend_sort.c:zend_hash_iterators_update Unexecuted instantiation: zend_multibyte.c:zend_hash_iterators_update Unexecuted instantiation: zend_ts_hash.c:zend_hash_iterators_update Unexecuted instantiation: zend_stream.c:zend_hash_iterators_update Unexecuted instantiation: zend_iterators.c:zend_hash_iterators_update Unexecuted instantiation: zend_interfaces.c:zend_hash_iterators_update Unexecuted instantiation: zend_exceptions.c:zend_hash_iterators_update Unexecuted instantiation: zend_strtod.c:zend_hash_iterators_update Unexecuted instantiation: zend_gc.c:zend_hash_iterators_update Unexecuted instantiation: zend_closures.c:zend_hash_iterators_update Unexecuted instantiation: zend_weakrefs.c:zend_hash_iterators_update Unexecuted instantiation: zend_float.c:zend_hash_iterators_update Unexecuted instantiation: zend_string.c:zend_hash_iterators_update Unexecuted instantiation: zend_signal.c:zend_hash_iterators_update Unexecuted instantiation: zend_generators.c:zend_hash_iterators_update Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_iterators_update Unexecuted instantiation: zend_ast.c:zend_hash_iterators_update Unexecuted instantiation: zend_objects.c:zend_hash_iterators_update Unexecuted instantiation: zend_object_handlers.c:zend_hash_iterators_update Unexecuted instantiation: zend_objects_API.c:zend_hash_iterators_update Unexecuted instantiation: zend_default_classes.c:zend_hash_iterators_update Unexecuted instantiation: zend_inheritance.c:zend_hash_iterators_update Unexecuted instantiation: zend_smart_str.c:zend_hash_iterators_update Unexecuted instantiation: zend_cpuinfo.c:zend_hash_iterators_update Unexecuted instantiation: zend_gdb.c:zend_hash_iterators_update Unexecuted instantiation: internal_functions_cli.c:zend_hash_iterators_update Unexecuted instantiation: fuzzer-execute.c:zend_hash_iterators_update Unexecuted instantiation: fuzzer-sapi.c:zend_hash_iterators_update |
324 | | |
325 | | /* For regular arrays (non-persistent, storing zvals). */ |
326 | | static zend_always_inline void zend_array_release(zend_array *array) |
327 | 21.8k | { |
328 | 21.8k | if (!(GC_FLAGS(array) & IS_ARRAY_IMMUTABLE)) { |
329 | 21.8k | if (GC_DELREF(array) == 0) { |
330 | 21.7k | zend_array_destroy(array); |
331 | 21.7k | } |
332 | 21.8k | } |
333 | 21.8k | } Unexecuted instantiation: php_date.c:zend_array_release Unexecuted instantiation: astro.c:zend_array_release Unexecuted instantiation: dow.c:zend_array_release Unexecuted instantiation: parse_date.c:zend_array_release Unexecuted instantiation: parse_tz.c:zend_array_release Unexecuted instantiation: timelib.c:zend_array_release Unexecuted instantiation: tm2unixtime.c:zend_array_release Unexecuted instantiation: unixtime2tm.c:zend_array_release Unexecuted instantiation: parse_iso_intervals.c:zend_array_release Unexecuted instantiation: interval.c:zend_array_release Unexecuted instantiation: php_pcre.c:zend_array_release Unexecuted instantiation: exif.c:zend_array_release Unexecuted instantiation: hash.c:zend_array_release Unexecuted instantiation: hash_md.c:zend_array_release Unexecuted instantiation: hash_sha.c:zend_array_release Unexecuted instantiation: hash_ripemd.c:zend_array_release Unexecuted instantiation: hash_haval.c:zend_array_release Unexecuted instantiation: hash_tiger.c:zend_array_release Unexecuted instantiation: hash_gost.c:zend_array_release Unexecuted instantiation: hash_snefru.c:zend_array_release Unexecuted instantiation: hash_whirlpool.c:zend_array_release Unexecuted instantiation: hash_adler32.c:zend_array_release Unexecuted instantiation: hash_crc32.c:zend_array_release Unexecuted instantiation: hash_fnv.c:zend_array_release Unexecuted instantiation: hash_joaat.c:zend_array_release Unexecuted instantiation: hash_sha3.c:zend_array_release Unexecuted instantiation: json.c:zend_array_release Unexecuted instantiation: json_encoder.c:zend_array_release Unexecuted instantiation: json_parser.tab.c:zend_array_release Unexecuted instantiation: json_scanner.c:zend_array_release Unexecuted instantiation: mbstring.c:zend_array_release Unexecuted instantiation: php_unicode.c:zend_array_release Unexecuted instantiation: mb_gpc.c:zend_array_release Unexecuted instantiation: php_mbregex.c:zend_array_release Unexecuted instantiation: mbfilter.c:zend_array_release Unexecuted instantiation: php_reflection.c:zend_array_release Unexecuted instantiation: php_spl.c:zend_array_release Unexecuted instantiation: spl_functions.c:zend_array_release Unexecuted instantiation: spl_engine.c:zend_array_release Unexecuted instantiation: spl_iterators.c:zend_array_release Unexecuted instantiation: spl_array.c:zend_array_release Unexecuted instantiation: spl_directory.c:zend_array_release Unexecuted instantiation: spl_exceptions.c:zend_array_release Unexecuted instantiation: spl_observer.c:zend_array_release Unexecuted instantiation: spl_dllist.c:zend_array_release Unexecuted instantiation: spl_heap.c:zend_array_release Unexecuted instantiation: spl_fixedarray.c:zend_array_release Unexecuted instantiation: crypt_sha512.c:zend_array_release Unexecuted instantiation: crypt_sha256.c:zend_array_release Unexecuted instantiation: php_crypt_r.c:zend_array_release Unexecuted instantiation: array.c:zend_array_release Unexecuted instantiation: base64.c:zend_array_release Unexecuted instantiation: basic_functions.c:zend_array_release Unexecuted instantiation: browscap.c:zend_array_release Unexecuted instantiation: crc32.c:zend_array_release Unexecuted instantiation: crypt.c:zend_array_release Unexecuted instantiation: datetime.c:zend_array_release Unexecuted instantiation: dir.c:zend_array_release Unexecuted instantiation: dl.c:zend_array_release Unexecuted instantiation: dns.c:zend_array_release Unexecuted instantiation: exec.c:zend_array_release Unexecuted instantiation: file.c:zend_array_release Unexecuted instantiation: filestat.c:zend_array_release Unexecuted instantiation: flock_compat.c:zend_array_release Unexecuted instantiation: formatted_print.c:zend_array_release Unexecuted instantiation: fsock.c:zend_array_release Unexecuted instantiation: head.c:zend_array_release Unexecuted instantiation: html.c:zend_array_release Unexecuted instantiation: image.c:zend_array_release Unexecuted instantiation: info.c:zend_array_release Unexecuted instantiation: iptc.c:zend_array_release Unexecuted instantiation: lcg.c:zend_array_release Unexecuted instantiation: link.c:zend_array_release Unexecuted instantiation: mail.c:zend_array_release Unexecuted instantiation: math.c:zend_array_release Unexecuted instantiation: md5.c:zend_array_release Unexecuted instantiation: metaphone.c:zend_array_release Unexecuted instantiation: microtime.c:zend_array_release Unexecuted instantiation: pack.c:zend_array_release Unexecuted instantiation: pageinfo.c:zend_array_release Unexecuted instantiation: quot_print.c:zend_array_release Unexecuted instantiation: rand.c:zend_array_release Unexecuted instantiation: mt_rand.c:zend_array_release Unexecuted instantiation: soundex.c:zend_array_release Unexecuted instantiation: string.c:zend_array_release Unexecuted instantiation: scanf.c:zend_array_release Unexecuted instantiation: syslog.c:zend_array_release Unexecuted instantiation: type.c:zend_array_release Unexecuted instantiation: uniqid.c:zend_array_release Unexecuted instantiation: url.c:zend_array_release Unexecuted instantiation: var.c:zend_array_release Unexecuted instantiation: versioning.c:zend_array_release Unexecuted instantiation: assert.c:zend_array_release Unexecuted instantiation: strnatcmp.c:zend_array_release Unexecuted instantiation: levenshtein.c:zend_array_release Unexecuted instantiation: incomplete_class.c:zend_array_release Unexecuted instantiation: url_scanner_ex.c:zend_array_release Unexecuted instantiation: ftp_fopen_wrapper.c:zend_array_release Unexecuted instantiation: http_fopen_wrapper.c:zend_array_release Unexecuted instantiation: php_fopen_wrapper.c:zend_array_release Unexecuted instantiation: credits.c:zend_array_release Unexecuted instantiation: css.c:zend_array_release Unexecuted instantiation: var_unserializer.c:zend_array_release Unexecuted instantiation: ftok.c:zend_array_release Unexecuted instantiation: sha1.c:zend_array_release Unexecuted instantiation: user_filters.c:zend_array_release Unexecuted instantiation: uuencode.c:zend_array_release Unexecuted instantiation: filters.c:zend_array_release Unexecuted instantiation: proc_open.c:zend_array_release Unexecuted instantiation: streamsfuncs.c:zend_array_release Unexecuted instantiation: http.c:zend_array_release Unexecuted instantiation: password.c:zend_array_release Unexecuted instantiation: random.c:zend_array_release Unexecuted instantiation: net.c:zend_array_release Unexecuted instantiation: hrtime.c:zend_array_release Unexecuted instantiation: main.c:zend_array_release Unexecuted instantiation: snprintf.c:zend_array_release Unexecuted instantiation: spprintf.c:zend_array_release Unexecuted instantiation: fopen_wrappers.c:zend_array_release Unexecuted instantiation: php_scandir.c:zend_array_release Unexecuted instantiation: php_ini.c:zend_array_release Unexecuted instantiation: SAPI.c:zend_array_release Unexecuted instantiation: rfc1867.c:zend_array_release Unexecuted instantiation: php_content_types.c:zend_array_release Unexecuted instantiation: strlcpy.c:zend_array_release Unexecuted instantiation: strlcat.c:zend_array_release Unexecuted instantiation: explicit_bzero.c:zend_array_release Unexecuted instantiation: reentrancy.c:zend_array_release Unexecuted instantiation: php_variables.c:zend_array_release Unexecuted instantiation: php_ticks.c:zend_array_release Unexecuted instantiation: network.c:zend_array_release Unexecuted instantiation: php_open_temporary_file.c:zend_array_release Unexecuted instantiation: output.c:zend_array_release Unexecuted instantiation: getopt.c:zend_array_release Unexecuted instantiation: php_syslog.c:zend_array_release Unexecuted instantiation: streams.c:zend_array_release Unexecuted instantiation: cast.c:zend_array_release Unexecuted instantiation: memory.c:zend_array_release Unexecuted instantiation: filter.c:zend_array_release Unexecuted instantiation: plain_wrapper.c:zend_array_release Unexecuted instantiation: userspace.c:zend_array_release Unexecuted instantiation: transports.c:zend_array_release Unexecuted instantiation: xp_socket.c:zend_array_release Unexecuted instantiation: mmap.c:zend_array_release Unexecuted instantiation: glob_wrapper.c:zend_array_release Unexecuted instantiation: zend_language_parser.c:zend_array_release Unexecuted instantiation: zend_language_scanner.c:zend_array_release Unexecuted instantiation: zend_ini_parser.c:zend_array_release Unexecuted instantiation: zend_ini_scanner.c:zend_array_release Unexecuted instantiation: zend_alloc.c:zend_array_release Unexecuted instantiation: zend_compile.c:zend_array_release Unexecuted instantiation: zend_constants.c:zend_array_release Unexecuted instantiation: zend_dtrace.c:zend_array_release zend_execute_API.c:zend_array_release Line | Count | Source | 327 | 16.7k | { | 328 | 16.7k | if (!(GC_FLAGS(array) & IS_ARRAY_IMMUTABLE)) { | 329 | 16.7k | if (GC_DELREF(array) == 0) { | 330 | 16.6k | zend_array_destroy(array); | 331 | 16.6k | } | 332 | 16.7k | } | 333 | 16.7k | } |
Unexecuted instantiation: zend_highlight.c:zend_array_release Unexecuted instantiation: zend_llist.c:zend_array_release Unexecuted instantiation: zend_vm_opcodes.c:zend_array_release Unexecuted instantiation: zend_opcode.c:zend_array_release Unexecuted instantiation: zend_operators.c:zend_array_release Unexecuted instantiation: zend_ptr_stack.c:zend_array_release Unexecuted instantiation: zend_stack.c:zend_array_release Unexecuted instantiation: zend_variables.c:zend_array_release Unexecuted instantiation: zend.c:zend_array_release Unexecuted instantiation: zend_API.c:zend_array_release Unexecuted instantiation: zend_extensions.c:zend_array_release Unexecuted instantiation: zend_hash.c:zend_array_release Unexecuted instantiation: zend_list.c:zend_array_release Unexecuted instantiation: zend_builtin_functions.c:zend_array_release Unexecuted instantiation: zend_attributes.c:zend_array_release zend_execute.c:zend_array_release Line | Count | Source | 327 | 5.16k | { | 328 | 5.16k | if (!(GC_FLAGS(array) & IS_ARRAY_IMMUTABLE)) { | 329 | 5.16k | if (GC_DELREF(array) == 0) { | 330 | 5.10k | zend_array_destroy(array); | 331 | 5.10k | } | 332 | 5.16k | } | 333 | 5.16k | } |
Unexecuted instantiation: zend_ini.c:zend_array_release Unexecuted instantiation: zend_sort.c:zend_array_release Unexecuted instantiation: zend_multibyte.c:zend_array_release Unexecuted instantiation: zend_ts_hash.c:zend_array_release Unexecuted instantiation: zend_stream.c:zend_array_release Unexecuted instantiation: zend_iterators.c:zend_array_release Unexecuted instantiation: zend_interfaces.c:zend_array_release Unexecuted instantiation: zend_exceptions.c:zend_array_release Unexecuted instantiation: zend_strtod.c:zend_array_release Unexecuted instantiation: zend_gc.c:zend_array_release Unexecuted instantiation: zend_closures.c:zend_array_release Unexecuted instantiation: zend_weakrefs.c:zend_array_release Unexecuted instantiation: zend_float.c:zend_array_release Unexecuted instantiation: zend_string.c:zend_array_release Unexecuted instantiation: zend_signal.c:zend_array_release Unexecuted instantiation: zend_generators.c:zend_array_release Unexecuted instantiation: zend_virtual_cwd.c:zend_array_release Unexecuted instantiation: zend_ast.c:zend_array_release Unexecuted instantiation: zend_objects.c:zend_array_release Unexecuted instantiation: zend_object_handlers.c:zend_array_release Unexecuted instantiation: zend_objects_API.c:zend_array_release Unexecuted instantiation: zend_default_classes.c:zend_array_release Unexecuted instantiation: zend_inheritance.c:zend_array_release Unexecuted instantiation: zend_smart_str.c:zend_array_release Unexecuted instantiation: zend_cpuinfo.c:zend_array_release Unexecuted instantiation: zend_gdb.c:zend_array_release Unexecuted instantiation: internal_functions_cli.c:zend_array_release Unexecuted instantiation: fuzzer-execute.c:zend_array_release Unexecuted instantiation: fuzzer-sapi.c:zend_array_release |
334 | | |
335 | | /* For general hashes (possibly persistent, storing any kind of value). */ |
336 | | static zend_always_inline void zend_hash_release(zend_array *array) |
337 | 12.5k | { |
338 | 12.5k | if (!(GC_FLAGS(array) & IS_ARRAY_IMMUTABLE)) { |
339 | 12.5k | if (GC_DELREF(array) == 0) { |
340 | 12.4k | zend_hash_destroy(array); |
341 | 12.4k | pefree(array, GC_FLAGS(array) & IS_ARRAY_PERSISTENT); |
342 | 12.4k | } |
343 | 12.5k | } |
344 | 12.5k | } Unexecuted instantiation: php_date.c:zend_hash_release Unexecuted instantiation: astro.c:zend_hash_release Unexecuted instantiation: dow.c:zend_hash_release Unexecuted instantiation: parse_date.c:zend_hash_release Unexecuted instantiation: parse_tz.c:zend_hash_release Unexecuted instantiation: timelib.c:zend_hash_release Unexecuted instantiation: tm2unixtime.c:zend_hash_release Unexecuted instantiation: unixtime2tm.c:zend_hash_release Unexecuted instantiation: parse_iso_intervals.c:zend_hash_release Unexecuted instantiation: interval.c:zend_hash_release Unexecuted instantiation: php_pcre.c:zend_hash_release Unexecuted instantiation: exif.c:zend_hash_release Unexecuted instantiation: hash.c:zend_hash_release Unexecuted instantiation: hash_md.c:zend_hash_release Unexecuted instantiation: hash_sha.c:zend_hash_release Unexecuted instantiation: hash_ripemd.c:zend_hash_release Unexecuted instantiation: hash_haval.c:zend_hash_release Unexecuted instantiation: hash_tiger.c:zend_hash_release Unexecuted instantiation: hash_gost.c:zend_hash_release Unexecuted instantiation: hash_snefru.c:zend_hash_release Unexecuted instantiation: hash_whirlpool.c:zend_hash_release Unexecuted instantiation: hash_adler32.c:zend_hash_release Unexecuted instantiation: hash_crc32.c:zend_hash_release Unexecuted instantiation: hash_fnv.c:zend_hash_release Unexecuted instantiation: hash_joaat.c:zend_hash_release Unexecuted instantiation: hash_sha3.c:zend_hash_release Unexecuted instantiation: json.c:zend_hash_release Unexecuted instantiation: json_encoder.c:zend_hash_release Unexecuted instantiation: json_parser.tab.c:zend_hash_release Unexecuted instantiation: json_scanner.c:zend_hash_release Unexecuted instantiation: mbstring.c:zend_hash_release Unexecuted instantiation: php_unicode.c:zend_hash_release Unexecuted instantiation: mb_gpc.c:zend_hash_release Unexecuted instantiation: php_mbregex.c:zend_hash_release Unexecuted instantiation: mbfilter.c:zend_hash_release Unexecuted instantiation: php_reflection.c:zend_hash_release Unexecuted instantiation: php_spl.c:zend_hash_release Unexecuted instantiation: spl_functions.c:zend_hash_release Unexecuted instantiation: spl_engine.c:zend_hash_release Unexecuted instantiation: spl_iterators.c:zend_hash_release Unexecuted instantiation: spl_array.c:zend_hash_release Unexecuted instantiation: spl_directory.c:zend_hash_release Unexecuted instantiation: spl_exceptions.c:zend_hash_release Unexecuted instantiation: spl_observer.c:zend_hash_release Unexecuted instantiation: spl_dllist.c:zend_hash_release Unexecuted instantiation: spl_heap.c:zend_hash_release Unexecuted instantiation: spl_fixedarray.c:zend_hash_release Unexecuted instantiation: crypt_sha512.c:zend_hash_release Unexecuted instantiation: crypt_sha256.c:zend_hash_release Unexecuted instantiation: php_crypt_r.c:zend_hash_release Unexecuted instantiation: array.c:zend_hash_release Unexecuted instantiation: base64.c:zend_hash_release Unexecuted instantiation: basic_functions.c:zend_hash_release Unexecuted instantiation: browscap.c:zend_hash_release Unexecuted instantiation: crc32.c:zend_hash_release Unexecuted instantiation: crypt.c:zend_hash_release Unexecuted instantiation: datetime.c:zend_hash_release Unexecuted instantiation: dir.c:zend_hash_release Unexecuted instantiation: dl.c:zend_hash_release Unexecuted instantiation: dns.c:zend_hash_release Unexecuted instantiation: exec.c:zend_hash_release Unexecuted instantiation: file.c:zend_hash_release Unexecuted instantiation: filestat.c:zend_hash_release Unexecuted instantiation: flock_compat.c:zend_hash_release Unexecuted instantiation: formatted_print.c:zend_hash_release Unexecuted instantiation: fsock.c:zend_hash_release Unexecuted instantiation: head.c:zend_hash_release Unexecuted instantiation: html.c:zend_hash_release Unexecuted instantiation: image.c:zend_hash_release Unexecuted instantiation: info.c:zend_hash_release Unexecuted instantiation: iptc.c:zend_hash_release Unexecuted instantiation: lcg.c:zend_hash_release Unexecuted instantiation: link.c:zend_hash_release Unexecuted instantiation: mail.c:zend_hash_release Unexecuted instantiation: math.c:zend_hash_release Unexecuted instantiation: md5.c:zend_hash_release Unexecuted instantiation: metaphone.c:zend_hash_release Unexecuted instantiation: microtime.c:zend_hash_release Unexecuted instantiation: pack.c:zend_hash_release Unexecuted instantiation: pageinfo.c:zend_hash_release Unexecuted instantiation: quot_print.c:zend_hash_release Unexecuted instantiation: rand.c:zend_hash_release Unexecuted instantiation: mt_rand.c:zend_hash_release Unexecuted instantiation: soundex.c:zend_hash_release Unexecuted instantiation: string.c:zend_hash_release Unexecuted instantiation: scanf.c:zend_hash_release Unexecuted instantiation: syslog.c:zend_hash_release Unexecuted instantiation: type.c:zend_hash_release Unexecuted instantiation: uniqid.c:zend_hash_release Unexecuted instantiation: url.c:zend_hash_release Unexecuted instantiation: var.c:zend_hash_release Unexecuted instantiation: versioning.c:zend_hash_release Unexecuted instantiation: assert.c:zend_hash_release Unexecuted instantiation: strnatcmp.c:zend_hash_release Unexecuted instantiation: levenshtein.c:zend_hash_release Unexecuted instantiation: incomplete_class.c:zend_hash_release Unexecuted instantiation: url_scanner_ex.c:zend_hash_release Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_release Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_release Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_release Unexecuted instantiation: credits.c:zend_hash_release Unexecuted instantiation: css.c:zend_hash_release Unexecuted instantiation: var_unserializer.c:zend_hash_release Unexecuted instantiation: ftok.c:zend_hash_release Unexecuted instantiation: sha1.c:zend_hash_release Unexecuted instantiation: user_filters.c:zend_hash_release Unexecuted instantiation: uuencode.c:zend_hash_release Unexecuted instantiation: filters.c:zend_hash_release Unexecuted instantiation: proc_open.c:zend_hash_release Unexecuted instantiation: streamsfuncs.c:zend_hash_release Unexecuted instantiation: http.c:zend_hash_release Unexecuted instantiation: password.c:zend_hash_release Unexecuted instantiation: random.c:zend_hash_release Unexecuted instantiation: net.c:zend_hash_release Unexecuted instantiation: hrtime.c:zend_hash_release Unexecuted instantiation: main.c:zend_hash_release Unexecuted instantiation: snprintf.c:zend_hash_release Unexecuted instantiation: spprintf.c:zend_hash_release Unexecuted instantiation: fopen_wrappers.c:zend_hash_release Unexecuted instantiation: php_scandir.c:zend_hash_release Unexecuted instantiation: php_ini.c:zend_hash_release Unexecuted instantiation: SAPI.c:zend_hash_release Unexecuted instantiation: rfc1867.c:zend_hash_release Unexecuted instantiation: php_content_types.c:zend_hash_release Unexecuted instantiation: strlcpy.c:zend_hash_release Unexecuted instantiation: strlcat.c:zend_hash_release Unexecuted instantiation: explicit_bzero.c:zend_hash_release Unexecuted instantiation: reentrancy.c:zend_hash_release Unexecuted instantiation: php_variables.c:zend_hash_release Unexecuted instantiation: php_ticks.c:zend_hash_release Unexecuted instantiation: network.c:zend_hash_release Unexecuted instantiation: php_open_temporary_file.c:zend_hash_release Unexecuted instantiation: output.c:zend_hash_release Unexecuted instantiation: getopt.c:zend_hash_release Unexecuted instantiation: php_syslog.c:zend_hash_release Unexecuted instantiation: streams.c:zend_hash_release Unexecuted instantiation: cast.c:zend_hash_release Unexecuted instantiation: memory.c:zend_hash_release Unexecuted instantiation: filter.c:zend_hash_release Unexecuted instantiation: plain_wrapper.c:zend_hash_release Unexecuted instantiation: userspace.c:zend_hash_release Unexecuted instantiation: transports.c:zend_hash_release Unexecuted instantiation: xp_socket.c:zend_hash_release Unexecuted instantiation: mmap.c:zend_hash_release Unexecuted instantiation: glob_wrapper.c:zend_hash_release Unexecuted instantiation: zend_language_parser.c:zend_hash_release Unexecuted instantiation: zend_language_scanner.c:zend_hash_release Unexecuted instantiation: zend_ini_parser.c:zend_hash_release Unexecuted instantiation: zend_ini_scanner.c:zend_hash_release Unexecuted instantiation: zend_alloc.c:zend_hash_release Unexecuted instantiation: zend_compile.c:zend_hash_release Unexecuted instantiation: zend_constants.c:zend_hash_release Unexecuted instantiation: zend_dtrace.c:zend_hash_release Unexecuted instantiation: zend_execute_API.c:zend_hash_release Unexecuted instantiation: zend_highlight.c:zend_hash_release Unexecuted instantiation: zend_llist.c:zend_hash_release Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_release zend_opcode.c:zend_hash_release Line | Count | Source | 337 | 12.5k | { | 338 | 12.5k | if (!(GC_FLAGS(array) & IS_ARRAY_IMMUTABLE)) { | 339 | 12.5k | if (GC_DELREF(array) == 0) { | 340 | 12.4k | zend_hash_destroy(array); | 341 | 12.4k | pefree(array, GC_FLAGS(array) & IS_ARRAY_PERSISTENT); | 342 | 12.4k | } | 343 | 12.5k | } | 344 | 12.5k | } |
Unexecuted instantiation: zend_operators.c:zend_hash_release Unexecuted instantiation: zend_ptr_stack.c:zend_hash_release Unexecuted instantiation: zend_stack.c:zend_hash_release Unexecuted instantiation: zend_variables.c:zend_hash_release Unexecuted instantiation: zend.c:zend_hash_release Unexecuted instantiation: zend_API.c:zend_hash_release Unexecuted instantiation: zend_extensions.c:zend_hash_release Unexecuted instantiation: zend_hash.c:zend_hash_release Unexecuted instantiation: zend_list.c:zend_hash_release Unexecuted instantiation: zend_builtin_functions.c:zend_hash_release Unexecuted instantiation: zend_attributes.c:zend_hash_release Unexecuted instantiation: zend_execute.c:zend_hash_release Unexecuted instantiation: zend_ini.c:zend_hash_release Unexecuted instantiation: zend_sort.c:zend_hash_release Unexecuted instantiation: zend_multibyte.c:zend_hash_release Unexecuted instantiation: zend_ts_hash.c:zend_hash_release Unexecuted instantiation: zend_stream.c:zend_hash_release Unexecuted instantiation: zend_iterators.c:zend_hash_release Unexecuted instantiation: zend_interfaces.c:zend_hash_release Unexecuted instantiation: zend_exceptions.c:zend_hash_release Unexecuted instantiation: zend_strtod.c:zend_hash_release Unexecuted instantiation: zend_gc.c:zend_hash_release Unexecuted instantiation: zend_closures.c:zend_hash_release Unexecuted instantiation: zend_weakrefs.c:zend_hash_release Unexecuted instantiation: zend_float.c:zend_hash_release Unexecuted instantiation: zend_string.c:zend_hash_release Unexecuted instantiation: zend_signal.c:zend_hash_release Unexecuted instantiation: zend_generators.c:zend_hash_release Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_release Unexecuted instantiation: zend_ast.c:zend_hash_release Unexecuted instantiation: zend_objects.c:zend_hash_release Unexecuted instantiation: zend_object_handlers.c:zend_hash_release Unexecuted instantiation: zend_objects_API.c:zend_hash_release Unexecuted instantiation: zend_default_classes.c:zend_hash_release Unexecuted instantiation: zend_inheritance.c:zend_hash_release Unexecuted instantiation: zend_smart_str.c:zend_hash_release Unexecuted instantiation: zend_cpuinfo.c:zend_hash_release Unexecuted instantiation: zend_gdb.c:zend_hash_release Unexecuted instantiation: internal_functions_cli.c:zend_hash_release Unexecuted instantiation: fuzzer-execute.c:zend_hash_release Unexecuted instantiation: fuzzer-sapi.c:zend_hash_release |
345 | | |
346 | | END_EXTERN_C() |
347 | | |
348 | | #define ZEND_INIT_SYMTABLE(ht) \ |
349 | | ZEND_INIT_SYMTABLE_EX(ht, 8, 0) |
350 | | |
351 | | #define ZEND_INIT_SYMTABLE_EX(ht, n, persistent) \ |
352 | | zend_hash_init(ht, n, NULL, ZVAL_PTR_DTOR, persistent) |
353 | | |
354 | | static zend_always_inline bool _zend_handle_numeric_str(const char *key, size_t length, zend_ulong *idx) |
355 | 571k | { |
356 | 571k | const char *tmp = key; |
357 | | |
358 | 571k | if (EXPECTED(*tmp > '9')) { |
359 | 442k | return 0; |
360 | 128k | } else if (*tmp < '0') { |
361 | 30.3k | if (*tmp != '-') { |
362 | 24.3k | return 0; |
363 | 24.3k | } |
364 | 5.98k | tmp++; |
365 | 5.98k | if (*tmp > '9' || *tmp < '0') { |
366 | 174 | return 0; |
367 | 174 | } |
368 | 103k | } |
369 | 103k | return _zend_handle_numeric_str_ex(key, length, idx); |
370 | 103k | } Unexecuted instantiation: php_date.c:_zend_handle_numeric_str Unexecuted instantiation: astro.c:_zend_handle_numeric_str Unexecuted instantiation: dow.c:_zend_handle_numeric_str Unexecuted instantiation: parse_date.c:_zend_handle_numeric_str Unexecuted instantiation: parse_tz.c:_zend_handle_numeric_str Unexecuted instantiation: timelib.c:_zend_handle_numeric_str Unexecuted instantiation: tm2unixtime.c:_zend_handle_numeric_str Unexecuted instantiation: unixtime2tm.c:_zend_handle_numeric_str Unexecuted instantiation: parse_iso_intervals.c:_zend_handle_numeric_str Unexecuted instantiation: interval.c:_zend_handle_numeric_str Unexecuted instantiation: php_pcre.c:_zend_handle_numeric_str Unexecuted instantiation: exif.c:_zend_handle_numeric_str Unexecuted instantiation: hash.c:_zend_handle_numeric_str Unexecuted instantiation: hash_md.c:_zend_handle_numeric_str Unexecuted instantiation: hash_sha.c:_zend_handle_numeric_str Unexecuted instantiation: hash_ripemd.c:_zend_handle_numeric_str Unexecuted instantiation: hash_haval.c:_zend_handle_numeric_str Unexecuted instantiation: hash_tiger.c:_zend_handle_numeric_str Unexecuted instantiation: hash_gost.c:_zend_handle_numeric_str Unexecuted instantiation: hash_snefru.c:_zend_handle_numeric_str Unexecuted instantiation: hash_whirlpool.c:_zend_handle_numeric_str Unexecuted instantiation: hash_adler32.c:_zend_handle_numeric_str Unexecuted instantiation: hash_crc32.c:_zend_handle_numeric_str Unexecuted instantiation: hash_fnv.c:_zend_handle_numeric_str Unexecuted instantiation: hash_joaat.c:_zend_handle_numeric_str Unexecuted instantiation: hash_sha3.c:_zend_handle_numeric_str Unexecuted instantiation: json.c:_zend_handle_numeric_str Unexecuted instantiation: json_encoder.c:_zend_handle_numeric_str Unexecuted instantiation: json_parser.tab.c:_zend_handle_numeric_str Unexecuted instantiation: json_scanner.c:_zend_handle_numeric_str Unexecuted instantiation: mbstring.c:_zend_handle_numeric_str Unexecuted instantiation: php_unicode.c:_zend_handle_numeric_str Unexecuted instantiation: mb_gpc.c:_zend_handle_numeric_str Unexecuted instantiation: php_mbregex.c:_zend_handle_numeric_str Unexecuted instantiation: mbfilter.c:_zend_handle_numeric_str Unexecuted instantiation: php_reflection.c:_zend_handle_numeric_str Unexecuted instantiation: php_spl.c:_zend_handle_numeric_str Unexecuted instantiation: spl_functions.c:_zend_handle_numeric_str Unexecuted instantiation: spl_engine.c:_zend_handle_numeric_str Unexecuted instantiation: spl_iterators.c:_zend_handle_numeric_str spl_array.c:_zend_handle_numeric_str Line | Count | Source | 355 | 1.22k | { | 356 | 1.22k | const char *tmp = key; | 357 | | | 358 | 1.22k | if (EXPECTED(*tmp > '9')) { | 359 | 1.02k | return 0; | 360 | 199 | } else if (*tmp < '0') { | 361 | 152 | if (*tmp != '-') { | 362 | 152 | return 0; | 363 | 152 | } | 364 | 0 | tmp++; | 365 | 0 | if (*tmp > '9' || *tmp < '0') { | 366 | 0 | return 0; | 367 | 0 | } | 368 | 47 | } | 369 | 47 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 47 | } |
Unexecuted instantiation: spl_directory.c:_zend_handle_numeric_str Unexecuted instantiation: spl_exceptions.c:_zend_handle_numeric_str Unexecuted instantiation: spl_observer.c:_zend_handle_numeric_str Unexecuted instantiation: spl_dllist.c:_zend_handle_numeric_str Unexecuted instantiation: spl_heap.c:_zend_handle_numeric_str Unexecuted instantiation: spl_fixedarray.c:_zend_handle_numeric_str Unexecuted instantiation: crypt_sha512.c:_zend_handle_numeric_str Unexecuted instantiation: crypt_sha256.c:_zend_handle_numeric_str Unexecuted instantiation: php_crypt_r.c:_zend_handle_numeric_str array.c:_zend_handle_numeric_str Line | Count | Source | 355 | 72 | { | 356 | 72 | const char *tmp = key; | 357 | | | 358 | 72 | if (EXPECTED(*tmp > '9')) { | 359 | 0 | return 0; | 360 | 72 | } else if (*tmp < '0') { | 361 | 24 | if (*tmp != '-') { | 362 | 0 | return 0; | 363 | 0 | } | 364 | 24 | tmp++; | 365 | 24 | if (*tmp > '9' || *tmp < '0') { | 366 | 0 | return 0; | 367 | 0 | } | 368 | 72 | } | 369 | 72 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 72 | } |
Unexecuted instantiation: base64.c:_zend_handle_numeric_str basic_functions.c:_zend_handle_numeric_str Line | Count | Source | 355 | 116k | { | 356 | 116k | const char *tmp = key; | 357 | | | 358 | 116k | if (EXPECTED(*tmp > '9')) { | 359 | 66.7k | return 0; | 360 | 49.5k | } else if (*tmp < '0') { | 361 | 6.21k | if (*tmp != '-') { | 362 | 6.08k | return 0; | 363 | 6.08k | } | 364 | 130 | tmp++; | 365 | 130 | if (*tmp > '9' || *tmp < '0') { | 366 | 88 | return 0; | 367 | 88 | } | 368 | 43.3k | } | 369 | 43.3k | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 43.3k | } |
Unexecuted instantiation: browscap.c:_zend_handle_numeric_str Unexecuted instantiation: crc32.c:_zend_handle_numeric_str Unexecuted instantiation: crypt.c:_zend_handle_numeric_str Unexecuted instantiation: datetime.c:_zend_handle_numeric_str Unexecuted instantiation: dir.c:_zend_handle_numeric_str Unexecuted instantiation: dl.c:_zend_handle_numeric_str Unexecuted instantiation: dns.c:_zend_handle_numeric_str Unexecuted instantiation: exec.c:_zend_handle_numeric_str Unexecuted instantiation: file.c:_zend_handle_numeric_str Unexecuted instantiation: filestat.c:_zend_handle_numeric_str Unexecuted instantiation: flock_compat.c:_zend_handle_numeric_str Unexecuted instantiation: formatted_print.c:_zend_handle_numeric_str Unexecuted instantiation: fsock.c:_zend_handle_numeric_str Unexecuted instantiation: head.c:_zend_handle_numeric_str Unexecuted instantiation: html.c:_zend_handle_numeric_str Unexecuted instantiation: image.c:_zend_handle_numeric_str Unexecuted instantiation: info.c:_zend_handle_numeric_str Unexecuted instantiation: iptc.c:_zend_handle_numeric_str Unexecuted instantiation: lcg.c:_zend_handle_numeric_str Unexecuted instantiation: link.c:_zend_handle_numeric_str Unexecuted instantiation: mail.c:_zend_handle_numeric_str Unexecuted instantiation: math.c:_zend_handle_numeric_str Unexecuted instantiation: md5.c:_zend_handle_numeric_str Unexecuted instantiation: metaphone.c:_zend_handle_numeric_str Unexecuted instantiation: microtime.c:_zend_handle_numeric_str Unexecuted instantiation: pack.c:_zend_handle_numeric_str Unexecuted instantiation: pageinfo.c:_zend_handle_numeric_str Unexecuted instantiation: quot_print.c:_zend_handle_numeric_str Unexecuted instantiation: rand.c:_zend_handle_numeric_str Unexecuted instantiation: mt_rand.c:_zend_handle_numeric_str Unexecuted instantiation: soundex.c:_zend_handle_numeric_str Unexecuted instantiation: string.c:_zend_handle_numeric_str Unexecuted instantiation: scanf.c:_zend_handle_numeric_str Unexecuted instantiation: syslog.c:_zend_handle_numeric_str Unexecuted instantiation: type.c:_zend_handle_numeric_str Unexecuted instantiation: uniqid.c:_zend_handle_numeric_str Unexecuted instantiation: url.c:_zend_handle_numeric_str Unexecuted instantiation: var.c:_zend_handle_numeric_str Unexecuted instantiation: versioning.c:_zend_handle_numeric_str Unexecuted instantiation: assert.c:_zend_handle_numeric_str Unexecuted instantiation: strnatcmp.c:_zend_handle_numeric_str Unexecuted instantiation: levenshtein.c:_zend_handle_numeric_str Unexecuted instantiation: incomplete_class.c:_zend_handle_numeric_str Unexecuted instantiation: url_scanner_ex.c:_zend_handle_numeric_str Unexecuted instantiation: ftp_fopen_wrapper.c:_zend_handle_numeric_str Unexecuted instantiation: http_fopen_wrapper.c:_zend_handle_numeric_str Unexecuted instantiation: php_fopen_wrapper.c:_zend_handle_numeric_str Unexecuted instantiation: credits.c:_zend_handle_numeric_str Unexecuted instantiation: css.c:_zend_handle_numeric_str var_unserializer.c:_zend_handle_numeric_str Line | Count | Source | 355 | 187 | { | 356 | 187 | const char *tmp = key; | 357 | | | 358 | 187 | if (EXPECTED(*tmp > '9')) { | 359 | 184 | return 0; | 360 | 3 | } else if (*tmp < '0') { | 361 | 3 | if (*tmp != '-') { | 362 | 3 | return 0; | 363 | 3 | } | 364 | 0 | tmp++; | 365 | 0 | if (*tmp > '9' || *tmp < '0') { | 366 | 0 | return 0; | 367 | 0 | } | 368 | 0 | } | 369 | 0 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 0 | } |
Unexecuted instantiation: ftok.c:_zend_handle_numeric_str Unexecuted instantiation: sha1.c:_zend_handle_numeric_str Unexecuted instantiation: user_filters.c:_zend_handle_numeric_str Unexecuted instantiation: uuencode.c:_zend_handle_numeric_str Unexecuted instantiation: filters.c:_zend_handle_numeric_str Unexecuted instantiation: proc_open.c:_zend_handle_numeric_str Unexecuted instantiation: streamsfuncs.c:_zend_handle_numeric_str Unexecuted instantiation: http.c:_zend_handle_numeric_str Unexecuted instantiation: password.c:_zend_handle_numeric_str Unexecuted instantiation: random.c:_zend_handle_numeric_str Unexecuted instantiation: net.c:_zend_handle_numeric_str Unexecuted instantiation: hrtime.c:_zend_handle_numeric_str Unexecuted instantiation: main.c:_zend_handle_numeric_str Unexecuted instantiation: snprintf.c:_zend_handle_numeric_str Unexecuted instantiation: spprintf.c:_zend_handle_numeric_str Unexecuted instantiation: fopen_wrappers.c:_zend_handle_numeric_str Unexecuted instantiation: php_scandir.c:_zend_handle_numeric_str Unexecuted instantiation: php_ini.c:_zend_handle_numeric_str Unexecuted instantiation: SAPI.c:_zend_handle_numeric_str Unexecuted instantiation: rfc1867.c:_zend_handle_numeric_str Unexecuted instantiation: php_content_types.c:_zend_handle_numeric_str Unexecuted instantiation: strlcpy.c:_zend_handle_numeric_str Unexecuted instantiation: strlcat.c:_zend_handle_numeric_str Unexecuted instantiation: explicit_bzero.c:_zend_handle_numeric_str Unexecuted instantiation: reentrancy.c:_zend_handle_numeric_str php_variables.c:_zend_handle_numeric_str Line | Count | Source | 355 | 6.44k | { | 356 | 6.44k | const char *tmp = key; | 357 | | | 358 | 6.44k | if (EXPECTED(*tmp > '9')) { | 359 | 6.38k | return 0; | 360 | 66 | } else if (*tmp < '0') { | 361 | 25 | if (*tmp != '-') { | 362 | 11 | return 0; | 363 | 11 | } | 364 | 14 | tmp++; | 365 | 14 | if (*tmp > '9' || *tmp < '0') { | 366 | 14 | return 0; | 367 | 14 | } | 368 | 41 | } | 369 | 41 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 41 | } |
Unexecuted instantiation: php_ticks.c:_zend_handle_numeric_str Unexecuted instantiation: network.c:_zend_handle_numeric_str Unexecuted instantiation: php_open_temporary_file.c:_zend_handle_numeric_str Unexecuted instantiation: output.c:_zend_handle_numeric_str Unexecuted instantiation: getopt.c:_zend_handle_numeric_str Unexecuted instantiation: php_syslog.c:_zend_handle_numeric_str Unexecuted instantiation: streams.c:_zend_handle_numeric_str Unexecuted instantiation: cast.c:_zend_handle_numeric_str Unexecuted instantiation: memory.c:_zend_handle_numeric_str Unexecuted instantiation: filter.c:_zend_handle_numeric_str Unexecuted instantiation: plain_wrapper.c:_zend_handle_numeric_str Unexecuted instantiation: userspace.c:_zend_handle_numeric_str Unexecuted instantiation: transports.c:_zend_handle_numeric_str Unexecuted instantiation: xp_socket.c:_zend_handle_numeric_str Unexecuted instantiation: mmap.c:_zend_handle_numeric_str Unexecuted instantiation: glob_wrapper.c:_zend_handle_numeric_str Unexecuted instantiation: zend_language_parser.c:_zend_handle_numeric_str Unexecuted instantiation: zend_language_scanner.c:_zend_handle_numeric_str Unexecuted instantiation: zend_ini_parser.c:_zend_handle_numeric_str Unexecuted instantiation: zend_ini_scanner.c:_zend_handle_numeric_str Unexecuted instantiation: zend_alloc.c:_zend_handle_numeric_str zend_compile.c:_zend_handle_numeric_str Line | Count | Source | 355 | 130k | { | 356 | 130k | const char *tmp = key; | 357 | | | 358 | 130k | if (EXPECTED(*tmp > '9')) { | 359 | 104k | return 0; | 360 | 26.0k | } else if (*tmp < '0') { | 361 | 10.7k | if (*tmp != '-') { | 362 | 5.60k | return 0; | 363 | 5.60k | } | 364 | 5.19k | tmp++; | 365 | 5.19k | if (*tmp > '9' || *tmp < '0') { | 366 | 46 | return 0; | 367 | 46 | } | 368 | 20.3k | } | 369 | 20.3k | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 20.3k | } |
Unexecuted instantiation: zend_constants.c:_zend_handle_numeric_str Unexecuted instantiation: zend_dtrace.c:_zend_handle_numeric_str Unexecuted instantiation: zend_execute_API.c:_zend_handle_numeric_str Unexecuted instantiation: zend_highlight.c:_zend_handle_numeric_str Unexecuted instantiation: zend_llist.c:_zend_handle_numeric_str Unexecuted instantiation: zend_vm_opcodes.c:_zend_handle_numeric_str Unexecuted instantiation: zend_opcode.c:_zend_handle_numeric_str Unexecuted instantiation: zend_operators.c:_zend_handle_numeric_str Unexecuted instantiation: zend_ptr_stack.c:_zend_handle_numeric_str Unexecuted instantiation: zend_stack.c:_zend_handle_numeric_str Unexecuted instantiation: zend_variables.c:_zend_handle_numeric_str Unexecuted instantiation: zend.c:_zend_handle_numeric_str zend_API.c:_zend_handle_numeric_str Line | Count | Source | 355 | 36.9k | { | 356 | 36.9k | const char *tmp = key; | 357 | | | 358 | 36.9k | if (EXPECTED(*tmp > '9')) { | 359 | 36.4k | return 0; | 360 | 576 | } else if (*tmp < '0') { | 361 | 141 | if (*tmp != '-') { | 362 | 134 | return 0; | 363 | 134 | } | 364 | 7 | tmp++; | 365 | 7 | if (*tmp > '9' || *tmp < '0') { | 366 | 7 | return 0; | 367 | 7 | } | 368 | 435 | } | 369 | 435 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 435 | } |
Unexecuted instantiation: zend_extensions.c:_zend_handle_numeric_str zend_hash.c:_zend_handle_numeric_str Line | Count | Source | 355 | 1.91k | { | 356 | 1.91k | const char *tmp = key; | 357 | | | 358 | 1.91k | if (EXPECTED(*tmp > '9')) { | 359 | 659 | return 0; | 360 | 1.25k | } else if (*tmp < '0') { | 361 | 817 | if (*tmp != '-') { | 362 | 817 | return 0; | 363 | 817 | } | 364 | 0 | tmp++; | 365 | 0 | if (*tmp > '9' || *tmp < '0') { | 366 | 0 | return 0; | 367 | 0 | } | 368 | 435 | } | 369 | 435 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 435 | } |
Unexecuted instantiation: zend_list.c:_zend_handle_numeric_str zend_builtin_functions.c:_zend_handle_numeric_str Line | Count | Source | 355 | 385 | { | 356 | 385 | const char *tmp = key; | 357 | | | 358 | 385 | if (EXPECTED(*tmp > '9')) { | 359 | 368 | return 0; | 360 | 17 | } else if (*tmp < '0') { | 361 | 16 | if (*tmp != '-') { | 362 | 16 | return 0; | 363 | 16 | } | 364 | 0 | tmp++; | 365 | 0 | if (*tmp > '9' || *tmp < '0') { | 366 | 0 | return 0; | 367 | 0 | } | 368 | 1 | } | 369 | 1 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 1 | } |
Unexecuted instantiation: zend_attributes.c:_zend_handle_numeric_str zend_execute.c:_zend_handle_numeric_str Line | Count | Source | 355 | 276k | { | 356 | 276k | const char *tmp = key; | 357 | | | 358 | 276k | if (EXPECTED(*tmp > '9')) { | 359 | 226k | return 0; | 360 | 50.5k | } else if (*tmp < '0') { | 361 | 12.0k | if (*tmp != '-') { | 362 | 11.3k | return 0; | 363 | 11.3k | } | 364 | 612 | tmp++; | 365 | 612 | if (*tmp > '9' || *tmp < '0') { | 366 | 19 | return 0; | 367 | 19 | } | 368 | 39.1k | } | 369 | 39.1k | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 39.1k | } |
Unexecuted instantiation: zend_ini.c:_zend_handle_numeric_str Unexecuted instantiation: zend_sort.c:_zend_handle_numeric_str Unexecuted instantiation: zend_multibyte.c:_zend_handle_numeric_str Unexecuted instantiation: zend_ts_hash.c:_zend_handle_numeric_str Unexecuted instantiation: zend_stream.c:_zend_handle_numeric_str Unexecuted instantiation: zend_iterators.c:_zend_handle_numeric_str Unexecuted instantiation: zend_interfaces.c:_zend_handle_numeric_str Unexecuted instantiation: zend_exceptions.c:_zend_handle_numeric_str Unexecuted instantiation: zend_strtod.c:_zend_handle_numeric_str Unexecuted instantiation: zend_gc.c:_zend_handle_numeric_str Unexecuted instantiation: zend_closures.c:_zend_handle_numeric_str Unexecuted instantiation: zend_weakrefs.c:_zend_handle_numeric_str Unexecuted instantiation: zend_float.c:_zend_handle_numeric_str Unexecuted instantiation: zend_string.c:_zend_handle_numeric_str Unexecuted instantiation: zend_signal.c:_zend_handle_numeric_str Unexecuted instantiation: zend_generators.c:_zend_handle_numeric_str Unexecuted instantiation: zend_virtual_cwd.c:_zend_handle_numeric_str zend_ast.c:_zend_handle_numeric_str Line | Count | Source | 355 | 851 | { | 356 | 851 | const char *tmp = key; | 357 | | | 358 | 851 | if (EXPECTED(*tmp > '9')) { | 359 | 689 | return 0; | 360 | 162 | } else if (*tmp < '0') { | 361 | 139 | if (*tmp != '-') { | 362 | 139 | return 0; | 363 | 139 | } | 364 | 0 | tmp++; | 365 | 0 | if (*tmp > '9' || *tmp < '0') { | 366 | 0 | return 0; | 367 | 0 | } | 368 | 23 | } | 369 | 23 | return _zend_handle_numeric_str_ex(key, length, idx); | 370 | 23 | } |
Unexecuted instantiation: zend_objects.c:_zend_handle_numeric_str Unexecuted instantiation: zend_object_handlers.c:_zend_handle_numeric_str Unexecuted instantiation: zend_objects_API.c:_zend_handle_numeric_str Unexecuted instantiation: zend_default_classes.c:_zend_handle_numeric_str Unexecuted instantiation: zend_inheritance.c:_zend_handle_numeric_str Unexecuted instantiation: zend_smart_str.c:_zend_handle_numeric_str Unexecuted instantiation: zend_cpuinfo.c:_zend_handle_numeric_str Unexecuted instantiation: zend_gdb.c:_zend_handle_numeric_str Unexecuted instantiation: internal_functions_cli.c:_zend_handle_numeric_str Unexecuted instantiation: fuzzer-execute.c:_zend_handle_numeric_str Unexecuted instantiation: fuzzer-sapi.c:_zend_handle_numeric_str |
371 | | |
372 | | #define ZEND_HANDLE_NUMERIC_STR(key, length, idx) \ |
373 | 570k | _zend_handle_numeric_str(key, length, &idx) |
374 | | |
375 | | #define ZEND_HANDLE_NUMERIC(key, idx) \ |
376 | 528k | ZEND_HANDLE_NUMERIC_STR(ZSTR_VAL(key), ZSTR_LEN(key), idx) |
377 | | |
378 | | |
379 | | static zend_always_inline zval *zend_hash_find_ind(const HashTable *ht, zend_string *key) |
380 | 2.79k | { |
381 | 2.79k | zval *zv; |
382 | | |
383 | 2.79k | zv = zend_hash_find(ht, key); |
384 | 2.79k | return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? |
385 | 2.77k | ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; |
386 | 2.79k | } Unexecuted instantiation: php_date.c:zend_hash_find_ind Unexecuted instantiation: astro.c:zend_hash_find_ind Unexecuted instantiation: dow.c:zend_hash_find_ind Unexecuted instantiation: parse_date.c:zend_hash_find_ind Unexecuted instantiation: parse_tz.c:zend_hash_find_ind Unexecuted instantiation: timelib.c:zend_hash_find_ind Unexecuted instantiation: tm2unixtime.c:zend_hash_find_ind Unexecuted instantiation: unixtime2tm.c:zend_hash_find_ind Unexecuted instantiation: parse_iso_intervals.c:zend_hash_find_ind Unexecuted instantiation: interval.c:zend_hash_find_ind Unexecuted instantiation: php_pcre.c:zend_hash_find_ind Unexecuted instantiation: exif.c:zend_hash_find_ind Unexecuted instantiation: hash.c:zend_hash_find_ind Unexecuted instantiation: hash_md.c:zend_hash_find_ind Unexecuted instantiation: hash_sha.c:zend_hash_find_ind Unexecuted instantiation: hash_ripemd.c:zend_hash_find_ind Unexecuted instantiation: hash_haval.c:zend_hash_find_ind Unexecuted instantiation: hash_tiger.c:zend_hash_find_ind Unexecuted instantiation: hash_gost.c:zend_hash_find_ind Unexecuted instantiation: hash_snefru.c:zend_hash_find_ind Unexecuted instantiation: hash_whirlpool.c:zend_hash_find_ind Unexecuted instantiation: hash_adler32.c:zend_hash_find_ind Unexecuted instantiation: hash_crc32.c:zend_hash_find_ind Unexecuted instantiation: hash_fnv.c:zend_hash_find_ind Unexecuted instantiation: hash_joaat.c:zend_hash_find_ind Unexecuted instantiation: hash_sha3.c:zend_hash_find_ind Unexecuted instantiation: json.c:zend_hash_find_ind Unexecuted instantiation: json_encoder.c:zend_hash_find_ind Unexecuted instantiation: json_parser.tab.c:zend_hash_find_ind Unexecuted instantiation: json_scanner.c:zend_hash_find_ind Unexecuted instantiation: mbstring.c:zend_hash_find_ind Unexecuted instantiation: php_unicode.c:zend_hash_find_ind Unexecuted instantiation: mb_gpc.c:zend_hash_find_ind Unexecuted instantiation: php_mbregex.c:zend_hash_find_ind Unexecuted instantiation: mbfilter.c:zend_hash_find_ind Unexecuted instantiation: php_reflection.c:zend_hash_find_ind Unexecuted instantiation: php_spl.c:zend_hash_find_ind Unexecuted instantiation: spl_functions.c:zend_hash_find_ind Unexecuted instantiation: spl_engine.c:zend_hash_find_ind Unexecuted instantiation: spl_iterators.c:zend_hash_find_ind Unexecuted instantiation: spl_array.c:zend_hash_find_ind Unexecuted instantiation: spl_directory.c:zend_hash_find_ind Unexecuted instantiation: spl_exceptions.c:zend_hash_find_ind Unexecuted instantiation: spl_observer.c:zend_hash_find_ind Unexecuted instantiation: spl_dllist.c:zend_hash_find_ind Unexecuted instantiation: spl_heap.c:zend_hash_find_ind Unexecuted instantiation: spl_fixedarray.c:zend_hash_find_ind Unexecuted instantiation: crypt_sha512.c:zend_hash_find_ind Unexecuted instantiation: crypt_sha256.c:zend_hash_find_ind Unexecuted instantiation: php_crypt_r.c:zend_hash_find_ind Unexecuted instantiation: array.c:zend_hash_find_ind Unexecuted instantiation: base64.c:zend_hash_find_ind Unexecuted instantiation: basic_functions.c:zend_hash_find_ind Unexecuted instantiation: browscap.c:zend_hash_find_ind Unexecuted instantiation: crc32.c:zend_hash_find_ind Unexecuted instantiation: crypt.c:zend_hash_find_ind Unexecuted instantiation: datetime.c:zend_hash_find_ind Unexecuted instantiation: dir.c:zend_hash_find_ind Unexecuted instantiation: dl.c:zend_hash_find_ind Unexecuted instantiation: dns.c:zend_hash_find_ind Unexecuted instantiation: exec.c:zend_hash_find_ind Unexecuted instantiation: file.c:zend_hash_find_ind Unexecuted instantiation: filestat.c:zend_hash_find_ind Unexecuted instantiation: flock_compat.c:zend_hash_find_ind Unexecuted instantiation: formatted_print.c:zend_hash_find_ind Unexecuted instantiation: fsock.c:zend_hash_find_ind Unexecuted instantiation: head.c:zend_hash_find_ind Unexecuted instantiation: html.c:zend_hash_find_ind Unexecuted instantiation: image.c:zend_hash_find_ind Unexecuted instantiation: info.c:zend_hash_find_ind Unexecuted instantiation: iptc.c:zend_hash_find_ind Unexecuted instantiation: lcg.c:zend_hash_find_ind Unexecuted instantiation: link.c:zend_hash_find_ind Unexecuted instantiation: mail.c:zend_hash_find_ind Unexecuted instantiation: math.c:zend_hash_find_ind Unexecuted instantiation: md5.c:zend_hash_find_ind Unexecuted instantiation: metaphone.c:zend_hash_find_ind Unexecuted instantiation: microtime.c:zend_hash_find_ind Unexecuted instantiation: pack.c:zend_hash_find_ind Unexecuted instantiation: pageinfo.c:zend_hash_find_ind Unexecuted instantiation: quot_print.c:zend_hash_find_ind Unexecuted instantiation: rand.c:zend_hash_find_ind Unexecuted instantiation: mt_rand.c:zend_hash_find_ind Unexecuted instantiation: soundex.c:zend_hash_find_ind Unexecuted instantiation: string.c:zend_hash_find_ind Unexecuted instantiation: scanf.c:zend_hash_find_ind Unexecuted instantiation: syslog.c:zend_hash_find_ind Unexecuted instantiation: type.c:zend_hash_find_ind Unexecuted instantiation: uniqid.c:zend_hash_find_ind Unexecuted instantiation: url.c:zend_hash_find_ind Unexecuted instantiation: var.c:zend_hash_find_ind Unexecuted instantiation: versioning.c:zend_hash_find_ind Unexecuted instantiation: assert.c:zend_hash_find_ind Unexecuted instantiation: strnatcmp.c:zend_hash_find_ind Unexecuted instantiation: levenshtein.c:zend_hash_find_ind Unexecuted instantiation: incomplete_class.c:zend_hash_find_ind Unexecuted instantiation: url_scanner_ex.c:zend_hash_find_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_find_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_find_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_find_ind Unexecuted instantiation: credits.c:zend_hash_find_ind Unexecuted instantiation: css.c:zend_hash_find_ind Unexecuted instantiation: var_unserializer.c:zend_hash_find_ind Unexecuted instantiation: ftok.c:zend_hash_find_ind Unexecuted instantiation: sha1.c:zend_hash_find_ind Unexecuted instantiation: user_filters.c:zend_hash_find_ind Unexecuted instantiation: uuencode.c:zend_hash_find_ind Unexecuted instantiation: filters.c:zend_hash_find_ind Unexecuted instantiation: proc_open.c:zend_hash_find_ind Unexecuted instantiation: streamsfuncs.c:zend_hash_find_ind Unexecuted instantiation: http.c:zend_hash_find_ind Unexecuted instantiation: password.c:zend_hash_find_ind Unexecuted instantiation: random.c:zend_hash_find_ind Unexecuted instantiation: net.c:zend_hash_find_ind Unexecuted instantiation: hrtime.c:zend_hash_find_ind Unexecuted instantiation: main.c:zend_hash_find_ind Unexecuted instantiation: snprintf.c:zend_hash_find_ind Unexecuted instantiation: spprintf.c:zend_hash_find_ind Unexecuted instantiation: fopen_wrappers.c:zend_hash_find_ind Unexecuted instantiation: php_scandir.c:zend_hash_find_ind Unexecuted instantiation: php_ini.c:zend_hash_find_ind Unexecuted instantiation: SAPI.c:zend_hash_find_ind Unexecuted instantiation: rfc1867.c:zend_hash_find_ind Unexecuted instantiation: php_content_types.c:zend_hash_find_ind Unexecuted instantiation: strlcpy.c:zend_hash_find_ind Unexecuted instantiation: strlcat.c:zend_hash_find_ind Unexecuted instantiation: explicit_bzero.c:zend_hash_find_ind Unexecuted instantiation: reentrancy.c:zend_hash_find_ind Unexecuted instantiation: php_variables.c:zend_hash_find_ind Unexecuted instantiation: php_ticks.c:zend_hash_find_ind Unexecuted instantiation: network.c:zend_hash_find_ind Unexecuted instantiation: php_open_temporary_file.c:zend_hash_find_ind Unexecuted instantiation: output.c:zend_hash_find_ind Unexecuted instantiation: getopt.c:zend_hash_find_ind Unexecuted instantiation: php_syslog.c:zend_hash_find_ind Unexecuted instantiation: streams.c:zend_hash_find_ind Unexecuted instantiation: cast.c:zend_hash_find_ind Unexecuted instantiation: memory.c:zend_hash_find_ind Unexecuted instantiation: filter.c:zend_hash_find_ind Unexecuted instantiation: plain_wrapper.c:zend_hash_find_ind Unexecuted instantiation: userspace.c:zend_hash_find_ind Unexecuted instantiation: transports.c:zend_hash_find_ind Unexecuted instantiation: xp_socket.c:zend_hash_find_ind Unexecuted instantiation: mmap.c:zend_hash_find_ind Unexecuted instantiation: glob_wrapper.c:zend_hash_find_ind Unexecuted instantiation: zend_language_parser.c:zend_hash_find_ind Unexecuted instantiation: zend_language_scanner.c:zend_hash_find_ind Unexecuted instantiation: zend_ini_parser.c:zend_hash_find_ind Unexecuted instantiation: zend_ini_scanner.c:zend_hash_find_ind Unexecuted instantiation: zend_alloc.c:zend_hash_find_ind Unexecuted instantiation: zend_compile.c:zend_hash_find_ind Unexecuted instantiation: zend_constants.c:zend_hash_find_ind Unexecuted instantiation: zend_dtrace.c:zend_hash_find_ind Unexecuted instantiation: zend_execute_API.c:zend_hash_find_ind Unexecuted instantiation: zend_highlight.c:zend_hash_find_ind Unexecuted instantiation: zend_llist.c:zend_hash_find_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_find_ind Unexecuted instantiation: zend_opcode.c:zend_hash_find_ind Unexecuted instantiation: zend_operators.c:zend_hash_find_ind Unexecuted instantiation: zend_ptr_stack.c:zend_hash_find_ind Unexecuted instantiation: zend_stack.c:zend_hash_find_ind Unexecuted instantiation: zend_variables.c:zend_hash_find_ind Unexecuted instantiation: zend.c:zend_hash_find_ind Unexecuted instantiation: zend_API.c:zend_hash_find_ind Unexecuted instantiation: zend_extensions.c:zend_hash_find_ind Unexecuted instantiation: zend_hash.c:zend_hash_find_ind Unexecuted instantiation: zend_list.c:zend_hash_find_ind Unexecuted instantiation: zend_builtin_functions.c:zend_hash_find_ind Unexecuted instantiation: zend_attributes.c:zend_hash_find_ind zend_execute.c:zend_hash_find_ind Line | Count | Source | 380 | 2.79k | { | 381 | 2.79k | zval *zv; | 382 | | | 383 | 2.79k | zv = zend_hash_find(ht, key); | 384 | 2.79k | return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? | 385 | 2.77k | ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; | 386 | 2.79k | } |
Unexecuted instantiation: zend_ini.c:zend_hash_find_ind Unexecuted instantiation: zend_sort.c:zend_hash_find_ind Unexecuted instantiation: zend_multibyte.c:zend_hash_find_ind Unexecuted instantiation: zend_ts_hash.c:zend_hash_find_ind Unexecuted instantiation: zend_stream.c:zend_hash_find_ind Unexecuted instantiation: zend_iterators.c:zend_hash_find_ind Unexecuted instantiation: zend_interfaces.c:zend_hash_find_ind Unexecuted instantiation: zend_exceptions.c:zend_hash_find_ind Unexecuted instantiation: zend_strtod.c:zend_hash_find_ind Unexecuted instantiation: zend_gc.c:zend_hash_find_ind Unexecuted instantiation: zend_closures.c:zend_hash_find_ind Unexecuted instantiation: zend_weakrefs.c:zend_hash_find_ind Unexecuted instantiation: zend_float.c:zend_hash_find_ind Unexecuted instantiation: zend_string.c:zend_hash_find_ind Unexecuted instantiation: zend_signal.c:zend_hash_find_ind Unexecuted instantiation: zend_generators.c:zend_hash_find_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_find_ind Unexecuted instantiation: zend_ast.c:zend_hash_find_ind Unexecuted instantiation: zend_objects.c:zend_hash_find_ind Unexecuted instantiation: zend_object_handlers.c:zend_hash_find_ind Unexecuted instantiation: zend_objects_API.c:zend_hash_find_ind Unexecuted instantiation: zend_default_classes.c:zend_hash_find_ind Unexecuted instantiation: zend_inheritance.c:zend_hash_find_ind Unexecuted instantiation: zend_smart_str.c:zend_hash_find_ind Unexecuted instantiation: zend_cpuinfo.c:zend_hash_find_ind Unexecuted instantiation: zend_gdb.c:zend_hash_find_ind Unexecuted instantiation: internal_functions_cli.c:zend_hash_find_ind Unexecuted instantiation: fuzzer-execute.c:zend_hash_find_ind Unexecuted instantiation: fuzzer-sapi.c:zend_hash_find_ind |
387 | | |
388 | | |
389 | | static zend_always_inline zval *zend_hash_find_ex_ind(const HashTable *ht, zend_string *key, zend_bool known_hash) |
390 | 96.5k | { |
391 | 96.5k | zval *zv; |
392 | | |
393 | 96.5k | zv = zend_hash_find_ex(ht, key, known_hash); |
394 | 96.5k | return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? |
395 | 72.0k | ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; |
396 | 96.5k | } Unexecuted instantiation: php_date.c:zend_hash_find_ex_ind Unexecuted instantiation: astro.c:zend_hash_find_ex_ind Unexecuted instantiation: dow.c:zend_hash_find_ex_ind Unexecuted instantiation: parse_date.c:zend_hash_find_ex_ind Unexecuted instantiation: parse_tz.c:zend_hash_find_ex_ind Unexecuted instantiation: timelib.c:zend_hash_find_ex_ind Unexecuted instantiation: tm2unixtime.c:zend_hash_find_ex_ind Unexecuted instantiation: unixtime2tm.c:zend_hash_find_ex_ind Unexecuted instantiation: parse_iso_intervals.c:zend_hash_find_ex_ind Unexecuted instantiation: interval.c:zend_hash_find_ex_ind Unexecuted instantiation: php_pcre.c:zend_hash_find_ex_ind Unexecuted instantiation: exif.c:zend_hash_find_ex_ind Unexecuted instantiation: hash.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_md.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_sha.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_ripemd.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_haval.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_tiger.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_gost.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_snefru.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_whirlpool.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_adler32.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_crc32.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_fnv.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_joaat.c:zend_hash_find_ex_ind Unexecuted instantiation: hash_sha3.c:zend_hash_find_ex_ind Unexecuted instantiation: json.c:zend_hash_find_ex_ind Unexecuted instantiation: json_encoder.c:zend_hash_find_ex_ind Unexecuted instantiation: json_parser.tab.c:zend_hash_find_ex_ind Unexecuted instantiation: json_scanner.c:zend_hash_find_ex_ind Unexecuted instantiation: mbstring.c:zend_hash_find_ex_ind Unexecuted instantiation: php_unicode.c:zend_hash_find_ex_ind Unexecuted instantiation: mb_gpc.c:zend_hash_find_ex_ind Unexecuted instantiation: php_mbregex.c:zend_hash_find_ex_ind Unexecuted instantiation: mbfilter.c:zend_hash_find_ex_ind Unexecuted instantiation: php_reflection.c:zend_hash_find_ex_ind Unexecuted instantiation: php_spl.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_functions.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_engine.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_iterators.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_array.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_directory.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_exceptions.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_observer.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_dllist.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_heap.c:zend_hash_find_ex_ind Unexecuted instantiation: spl_fixedarray.c:zend_hash_find_ex_ind Unexecuted instantiation: crypt_sha512.c:zend_hash_find_ex_ind Unexecuted instantiation: crypt_sha256.c:zend_hash_find_ex_ind Unexecuted instantiation: php_crypt_r.c:zend_hash_find_ex_ind Unexecuted instantiation: array.c:zend_hash_find_ex_ind Unexecuted instantiation: base64.c:zend_hash_find_ex_ind Unexecuted instantiation: basic_functions.c:zend_hash_find_ex_ind Unexecuted instantiation: browscap.c:zend_hash_find_ex_ind Unexecuted instantiation: crc32.c:zend_hash_find_ex_ind Unexecuted instantiation: crypt.c:zend_hash_find_ex_ind Unexecuted instantiation: datetime.c:zend_hash_find_ex_ind Unexecuted instantiation: dir.c:zend_hash_find_ex_ind Unexecuted instantiation: dl.c:zend_hash_find_ex_ind Unexecuted instantiation: dns.c:zend_hash_find_ex_ind Unexecuted instantiation: exec.c:zend_hash_find_ex_ind Unexecuted instantiation: file.c:zend_hash_find_ex_ind Unexecuted instantiation: filestat.c:zend_hash_find_ex_ind Unexecuted instantiation: flock_compat.c:zend_hash_find_ex_ind Unexecuted instantiation: formatted_print.c:zend_hash_find_ex_ind Unexecuted instantiation: fsock.c:zend_hash_find_ex_ind Unexecuted instantiation: head.c:zend_hash_find_ex_ind Unexecuted instantiation: html.c:zend_hash_find_ex_ind Unexecuted instantiation: image.c:zend_hash_find_ex_ind Unexecuted instantiation: info.c:zend_hash_find_ex_ind Unexecuted instantiation: iptc.c:zend_hash_find_ex_ind Unexecuted instantiation: lcg.c:zend_hash_find_ex_ind Unexecuted instantiation: link.c:zend_hash_find_ex_ind Unexecuted instantiation: mail.c:zend_hash_find_ex_ind Unexecuted instantiation: math.c:zend_hash_find_ex_ind Unexecuted instantiation: md5.c:zend_hash_find_ex_ind Unexecuted instantiation: metaphone.c:zend_hash_find_ex_ind Unexecuted instantiation: microtime.c:zend_hash_find_ex_ind Unexecuted instantiation: pack.c:zend_hash_find_ex_ind Unexecuted instantiation: pageinfo.c:zend_hash_find_ex_ind Unexecuted instantiation: quot_print.c:zend_hash_find_ex_ind Unexecuted instantiation: rand.c:zend_hash_find_ex_ind Unexecuted instantiation: mt_rand.c:zend_hash_find_ex_ind Unexecuted instantiation: soundex.c:zend_hash_find_ex_ind Unexecuted instantiation: string.c:zend_hash_find_ex_ind Unexecuted instantiation: scanf.c:zend_hash_find_ex_ind Unexecuted instantiation: syslog.c:zend_hash_find_ex_ind Unexecuted instantiation: type.c:zend_hash_find_ex_ind Unexecuted instantiation: uniqid.c:zend_hash_find_ex_ind Unexecuted instantiation: url.c:zend_hash_find_ex_ind Unexecuted instantiation: var.c:zend_hash_find_ex_ind Unexecuted instantiation: versioning.c:zend_hash_find_ex_ind Unexecuted instantiation: assert.c:zend_hash_find_ex_ind Unexecuted instantiation: strnatcmp.c:zend_hash_find_ex_ind Unexecuted instantiation: levenshtein.c:zend_hash_find_ex_ind Unexecuted instantiation: incomplete_class.c:zend_hash_find_ex_ind Unexecuted instantiation: url_scanner_ex.c:zend_hash_find_ex_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_find_ex_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_find_ex_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_find_ex_ind Unexecuted instantiation: credits.c:zend_hash_find_ex_ind Unexecuted instantiation: css.c:zend_hash_find_ex_ind Unexecuted instantiation: var_unserializer.c:zend_hash_find_ex_ind Unexecuted instantiation: ftok.c:zend_hash_find_ex_ind Unexecuted instantiation: sha1.c:zend_hash_find_ex_ind Unexecuted instantiation: user_filters.c:zend_hash_find_ex_ind Unexecuted instantiation: uuencode.c:zend_hash_find_ex_ind Unexecuted instantiation: filters.c:zend_hash_find_ex_ind Unexecuted instantiation: proc_open.c:zend_hash_find_ex_ind Unexecuted instantiation: streamsfuncs.c:zend_hash_find_ex_ind Unexecuted instantiation: http.c:zend_hash_find_ex_ind Unexecuted instantiation: password.c:zend_hash_find_ex_ind Unexecuted instantiation: random.c:zend_hash_find_ex_ind Unexecuted instantiation: net.c:zend_hash_find_ex_ind Unexecuted instantiation: hrtime.c:zend_hash_find_ex_ind Unexecuted instantiation: main.c:zend_hash_find_ex_ind Unexecuted instantiation: snprintf.c:zend_hash_find_ex_ind Unexecuted instantiation: spprintf.c:zend_hash_find_ex_ind Unexecuted instantiation: fopen_wrappers.c:zend_hash_find_ex_ind Unexecuted instantiation: php_scandir.c:zend_hash_find_ex_ind Unexecuted instantiation: php_ini.c:zend_hash_find_ex_ind Unexecuted instantiation: SAPI.c:zend_hash_find_ex_ind Unexecuted instantiation: rfc1867.c:zend_hash_find_ex_ind Unexecuted instantiation: php_content_types.c:zend_hash_find_ex_ind Unexecuted instantiation: strlcpy.c:zend_hash_find_ex_ind Unexecuted instantiation: strlcat.c:zend_hash_find_ex_ind Unexecuted instantiation: explicit_bzero.c:zend_hash_find_ex_ind Unexecuted instantiation: reentrancy.c:zend_hash_find_ex_ind Unexecuted instantiation: php_variables.c:zend_hash_find_ex_ind Unexecuted instantiation: php_ticks.c:zend_hash_find_ex_ind Unexecuted instantiation: network.c:zend_hash_find_ex_ind Unexecuted instantiation: php_open_temporary_file.c:zend_hash_find_ex_ind Unexecuted instantiation: output.c:zend_hash_find_ex_ind Unexecuted instantiation: getopt.c:zend_hash_find_ex_ind Unexecuted instantiation: php_syslog.c:zend_hash_find_ex_ind Unexecuted instantiation: streams.c:zend_hash_find_ex_ind Unexecuted instantiation: cast.c:zend_hash_find_ex_ind Unexecuted instantiation: memory.c:zend_hash_find_ex_ind Unexecuted instantiation: filter.c:zend_hash_find_ex_ind Unexecuted instantiation: plain_wrapper.c:zend_hash_find_ex_ind Unexecuted instantiation: userspace.c:zend_hash_find_ex_ind Unexecuted instantiation: transports.c:zend_hash_find_ex_ind Unexecuted instantiation: xp_socket.c:zend_hash_find_ex_ind Unexecuted instantiation: mmap.c:zend_hash_find_ex_ind Unexecuted instantiation: glob_wrapper.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_language_parser.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_language_scanner.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_ini_parser.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_ini_scanner.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_alloc.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_compile.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_constants.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_dtrace.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_execute_API.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_highlight.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_llist.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_opcode.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_operators.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_ptr_stack.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_stack.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_variables.c:zend_hash_find_ex_ind Unexecuted instantiation: zend.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_API.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_extensions.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_hash.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_list.c:zend_hash_find_ex_ind zend_builtin_functions.c:zend_hash_find_ex_ind Line | Count | Source | 390 | 71.9k | { | 391 | 71.9k | zval *zv; | 392 | | | 393 | 71.9k | zv = zend_hash_find_ex(ht, key, known_hash); | 394 | 71.9k | return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? | 395 | 71.9k | ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; | 396 | 71.9k | } |
Unexecuted instantiation: zend_attributes.c:zend_hash_find_ex_ind zend_execute.c:zend_hash_find_ex_ind Line | Count | Source | 390 | 24.5k | { | 391 | 24.5k | zval *zv; | 392 | | | 393 | 24.5k | zv = zend_hash_find_ex(ht, key, known_hash); | 394 | 24.5k | return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? | 395 | 24.5k | ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; | 396 | 24.5k | } |
Unexecuted instantiation: zend_ini.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_sort.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_multibyte.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_ts_hash.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_stream.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_iterators.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_interfaces.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_exceptions.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_strtod.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_gc.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_closures.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_weakrefs.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_float.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_string.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_signal.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_generators.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_ast.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_objects.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_object_handlers.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_objects_API.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_default_classes.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_inheritance.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_smart_str.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_cpuinfo.c:zend_hash_find_ex_ind Unexecuted instantiation: zend_gdb.c:zend_hash_find_ex_ind Unexecuted instantiation: internal_functions_cli.c:zend_hash_find_ex_ind Unexecuted instantiation: fuzzer-execute.c:zend_hash_find_ex_ind Unexecuted instantiation: fuzzer-sapi.c:zend_hash_find_ex_ind |
397 | | |
398 | | |
399 | | static zend_always_inline bool zend_hash_exists_ind(const HashTable *ht, zend_string *key) |
400 | 0 | { |
401 | 0 | zval *zv; |
402 | |
|
403 | 0 | zv = zend_hash_find(ht, key); |
404 | 0 | return zv && (Z_TYPE_P(zv) != IS_INDIRECT || |
405 | 0 | Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF); |
406 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_exists_ind Unexecuted instantiation: astro.c:zend_hash_exists_ind Unexecuted instantiation: dow.c:zend_hash_exists_ind Unexecuted instantiation: parse_date.c:zend_hash_exists_ind Unexecuted instantiation: parse_tz.c:zend_hash_exists_ind Unexecuted instantiation: timelib.c:zend_hash_exists_ind Unexecuted instantiation: tm2unixtime.c:zend_hash_exists_ind Unexecuted instantiation: unixtime2tm.c:zend_hash_exists_ind Unexecuted instantiation: parse_iso_intervals.c:zend_hash_exists_ind Unexecuted instantiation: interval.c:zend_hash_exists_ind Unexecuted instantiation: php_pcre.c:zend_hash_exists_ind Unexecuted instantiation: exif.c:zend_hash_exists_ind Unexecuted instantiation: hash.c:zend_hash_exists_ind Unexecuted instantiation: hash_md.c:zend_hash_exists_ind Unexecuted instantiation: hash_sha.c:zend_hash_exists_ind Unexecuted instantiation: hash_ripemd.c:zend_hash_exists_ind Unexecuted instantiation: hash_haval.c:zend_hash_exists_ind Unexecuted instantiation: hash_tiger.c:zend_hash_exists_ind Unexecuted instantiation: hash_gost.c:zend_hash_exists_ind Unexecuted instantiation: hash_snefru.c:zend_hash_exists_ind Unexecuted instantiation: hash_whirlpool.c:zend_hash_exists_ind Unexecuted instantiation: hash_adler32.c:zend_hash_exists_ind Unexecuted instantiation: hash_crc32.c:zend_hash_exists_ind Unexecuted instantiation: hash_fnv.c:zend_hash_exists_ind Unexecuted instantiation: hash_joaat.c:zend_hash_exists_ind Unexecuted instantiation: hash_sha3.c:zend_hash_exists_ind Unexecuted instantiation: json.c:zend_hash_exists_ind Unexecuted instantiation: json_encoder.c:zend_hash_exists_ind Unexecuted instantiation: json_parser.tab.c:zend_hash_exists_ind Unexecuted instantiation: json_scanner.c:zend_hash_exists_ind Unexecuted instantiation: mbstring.c:zend_hash_exists_ind Unexecuted instantiation: php_unicode.c:zend_hash_exists_ind Unexecuted instantiation: mb_gpc.c:zend_hash_exists_ind Unexecuted instantiation: php_mbregex.c:zend_hash_exists_ind Unexecuted instantiation: mbfilter.c:zend_hash_exists_ind Unexecuted instantiation: php_reflection.c:zend_hash_exists_ind Unexecuted instantiation: php_spl.c:zend_hash_exists_ind Unexecuted instantiation: spl_functions.c:zend_hash_exists_ind Unexecuted instantiation: spl_engine.c:zend_hash_exists_ind Unexecuted instantiation: spl_iterators.c:zend_hash_exists_ind Unexecuted instantiation: spl_array.c:zend_hash_exists_ind Unexecuted instantiation: spl_directory.c:zend_hash_exists_ind Unexecuted instantiation: spl_exceptions.c:zend_hash_exists_ind Unexecuted instantiation: spl_observer.c:zend_hash_exists_ind Unexecuted instantiation: spl_dllist.c:zend_hash_exists_ind Unexecuted instantiation: spl_heap.c:zend_hash_exists_ind Unexecuted instantiation: spl_fixedarray.c:zend_hash_exists_ind Unexecuted instantiation: crypt_sha512.c:zend_hash_exists_ind Unexecuted instantiation: crypt_sha256.c:zend_hash_exists_ind Unexecuted instantiation: php_crypt_r.c:zend_hash_exists_ind Unexecuted instantiation: array.c:zend_hash_exists_ind Unexecuted instantiation: base64.c:zend_hash_exists_ind Unexecuted instantiation: basic_functions.c:zend_hash_exists_ind Unexecuted instantiation: browscap.c:zend_hash_exists_ind Unexecuted instantiation: crc32.c:zend_hash_exists_ind Unexecuted instantiation: crypt.c:zend_hash_exists_ind Unexecuted instantiation: datetime.c:zend_hash_exists_ind Unexecuted instantiation: dir.c:zend_hash_exists_ind Unexecuted instantiation: dl.c:zend_hash_exists_ind Unexecuted instantiation: dns.c:zend_hash_exists_ind Unexecuted instantiation: exec.c:zend_hash_exists_ind Unexecuted instantiation: file.c:zend_hash_exists_ind Unexecuted instantiation: filestat.c:zend_hash_exists_ind Unexecuted instantiation: flock_compat.c:zend_hash_exists_ind Unexecuted instantiation: formatted_print.c:zend_hash_exists_ind Unexecuted instantiation: fsock.c:zend_hash_exists_ind Unexecuted instantiation: head.c:zend_hash_exists_ind Unexecuted instantiation: html.c:zend_hash_exists_ind Unexecuted instantiation: image.c:zend_hash_exists_ind Unexecuted instantiation: info.c:zend_hash_exists_ind Unexecuted instantiation: iptc.c:zend_hash_exists_ind Unexecuted instantiation: lcg.c:zend_hash_exists_ind Unexecuted instantiation: link.c:zend_hash_exists_ind Unexecuted instantiation: mail.c:zend_hash_exists_ind Unexecuted instantiation: math.c:zend_hash_exists_ind Unexecuted instantiation: md5.c:zend_hash_exists_ind Unexecuted instantiation: metaphone.c:zend_hash_exists_ind Unexecuted instantiation: microtime.c:zend_hash_exists_ind Unexecuted instantiation: pack.c:zend_hash_exists_ind Unexecuted instantiation: pageinfo.c:zend_hash_exists_ind Unexecuted instantiation: quot_print.c:zend_hash_exists_ind Unexecuted instantiation: rand.c:zend_hash_exists_ind Unexecuted instantiation: mt_rand.c:zend_hash_exists_ind Unexecuted instantiation: soundex.c:zend_hash_exists_ind Unexecuted instantiation: string.c:zend_hash_exists_ind Unexecuted instantiation: scanf.c:zend_hash_exists_ind Unexecuted instantiation: syslog.c:zend_hash_exists_ind Unexecuted instantiation: type.c:zend_hash_exists_ind Unexecuted instantiation: uniqid.c:zend_hash_exists_ind Unexecuted instantiation: url.c:zend_hash_exists_ind Unexecuted instantiation: var.c:zend_hash_exists_ind Unexecuted instantiation: versioning.c:zend_hash_exists_ind Unexecuted instantiation: assert.c:zend_hash_exists_ind Unexecuted instantiation: strnatcmp.c:zend_hash_exists_ind Unexecuted instantiation: levenshtein.c:zend_hash_exists_ind Unexecuted instantiation: incomplete_class.c:zend_hash_exists_ind Unexecuted instantiation: url_scanner_ex.c:zend_hash_exists_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_exists_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_exists_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_exists_ind Unexecuted instantiation: credits.c:zend_hash_exists_ind Unexecuted instantiation: css.c:zend_hash_exists_ind Unexecuted instantiation: var_unserializer.c:zend_hash_exists_ind Unexecuted instantiation: ftok.c:zend_hash_exists_ind Unexecuted instantiation: sha1.c:zend_hash_exists_ind Unexecuted instantiation: user_filters.c:zend_hash_exists_ind Unexecuted instantiation: uuencode.c:zend_hash_exists_ind Unexecuted instantiation: filters.c:zend_hash_exists_ind Unexecuted instantiation: proc_open.c:zend_hash_exists_ind Unexecuted instantiation: streamsfuncs.c:zend_hash_exists_ind Unexecuted instantiation: http.c:zend_hash_exists_ind Unexecuted instantiation: password.c:zend_hash_exists_ind Unexecuted instantiation: random.c:zend_hash_exists_ind Unexecuted instantiation: net.c:zend_hash_exists_ind Unexecuted instantiation: hrtime.c:zend_hash_exists_ind Unexecuted instantiation: main.c:zend_hash_exists_ind Unexecuted instantiation: snprintf.c:zend_hash_exists_ind Unexecuted instantiation: spprintf.c:zend_hash_exists_ind Unexecuted instantiation: fopen_wrappers.c:zend_hash_exists_ind Unexecuted instantiation: php_scandir.c:zend_hash_exists_ind Unexecuted instantiation: php_ini.c:zend_hash_exists_ind Unexecuted instantiation: SAPI.c:zend_hash_exists_ind Unexecuted instantiation: rfc1867.c:zend_hash_exists_ind Unexecuted instantiation: php_content_types.c:zend_hash_exists_ind Unexecuted instantiation: strlcpy.c:zend_hash_exists_ind Unexecuted instantiation: strlcat.c:zend_hash_exists_ind Unexecuted instantiation: explicit_bzero.c:zend_hash_exists_ind Unexecuted instantiation: reentrancy.c:zend_hash_exists_ind Unexecuted instantiation: php_variables.c:zend_hash_exists_ind Unexecuted instantiation: php_ticks.c:zend_hash_exists_ind Unexecuted instantiation: network.c:zend_hash_exists_ind Unexecuted instantiation: php_open_temporary_file.c:zend_hash_exists_ind Unexecuted instantiation: output.c:zend_hash_exists_ind Unexecuted instantiation: getopt.c:zend_hash_exists_ind Unexecuted instantiation: php_syslog.c:zend_hash_exists_ind Unexecuted instantiation: streams.c:zend_hash_exists_ind Unexecuted instantiation: cast.c:zend_hash_exists_ind Unexecuted instantiation: memory.c:zend_hash_exists_ind Unexecuted instantiation: filter.c:zend_hash_exists_ind Unexecuted instantiation: plain_wrapper.c:zend_hash_exists_ind Unexecuted instantiation: userspace.c:zend_hash_exists_ind Unexecuted instantiation: transports.c:zend_hash_exists_ind Unexecuted instantiation: xp_socket.c:zend_hash_exists_ind Unexecuted instantiation: mmap.c:zend_hash_exists_ind Unexecuted instantiation: glob_wrapper.c:zend_hash_exists_ind Unexecuted instantiation: zend_language_parser.c:zend_hash_exists_ind Unexecuted instantiation: zend_language_scanner.c:zend_hash_exists_ind Unexecuted instantiation: zend_ini_parser.c:zend_hash_exists_ind Unexecuted instantiation: zend_ini_scanner.c:zend_hash_exists_ind Unexecuted instantiation: zend_alloc.c:zend_hash_exists_ind Unexecuted instantiation: zend_compile.c:zend_hash_exists_ind Unexecuted instantiation: zend_constants.c:zend_hash_exists_ind Unexecuted instantiation: zend_dtrace.c:zend_hash_exists_ind Unexecuted instantiation: zend_execute_API.c:zend_hash_exists_ind Unexecuted instantiation: zend_highlight.c:zend_hash_exists_ind Unexecuted instantiation: zend_llist.c:zend_hash_exists_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_exists_ind Unexecuted instantiation: zend_opcode.c:zend_hash_exists_ind Unexecuted instantiation: zend_operators.c:zend_hash_exists_ind Unexecuted instantiation: zend_ptr_stack.c:zend_hash_exists_ind Unexecuted instantiation: zend_stack.c:zend_hash_exists_ind Unexecuted instantiation: zend_variables.c:zend_hash_exists_ind Unexecuted instantiation: zend.c:zend_hash_exists_ind Unexecuted instantiation: zend_API.c:zend_hash_exists_ind Unexecuted instantiation: zend_extensions.c:zend_hash_exists_ind Unexecuted instantiation: zend_hash.c:zend_hash_exists_ind Unexecuted instantiation: zend_list.c:zend_hash_exists_ind Unexecuted instantiation: zend_builtin_functions.c:zend_hash_exists_ind Unexecuted instantiation: zend_attributes.c:zend_hash_exists_ind Unexecuted instantiation: zend_execute.c:zend_hash_exists_ind Unexecuted instantiation: zend_ini.c:zend_hash_exists_ind Unexecuted instantiation: zend_sort.c:zend_hash_exists_ind Unexecuted instantiation: zend_multibyte.c:zend_hash_exists_ind Unexecuted instantiation: zend_ts_hash.c:zend_hash_exists_ind Unexecuted instantiation: zend_stream.c:zend_hash_exists_ind Unexecuted instantiation: zend_iterators.c:zend_hash_exists_ind Unexecuted instantiation: zend_interfaces.c:zend_hash_exists_ind Unexecuted instantiation: zend_exceptions.c:zend_hash_exists_ind Unexecuted instantiation: zend_strtod.c:zend_hash_exists_ind Unexecuted instantiation: zend_gc.c:zend_hash_exists_ind Unexecuted instantiation: zend_closures.c:zend_hash_exists_ind Unexecuted instantiation: zend_weakrefs.c:zend_hash_exists_ind Unexecuted instantiation: zend_float.c:zend_hash_exists_ind Unexecuted instantiation: zend_string.c:zend_hash_exists_ind Unexecuted instantiation: zend_signal.c:zend_hash_exists_ind Unexecuted instantiation: zend_generators.c:zend_hash_exists_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_exists_ind Unexecuted instantiation: zend_ast.c:zend_hash_exists_ind Unexecuted instantiation: zend_objects.c:zend_hash_exists_ind Unexecuted instantiation: zend_object_handlers.c:zend_hash_exists_ind Unexecuted instantiation: zend_objects_API.c:zend_hash_exists_ind Unexecuted instantiation: zend_default_classes.c:zend_hash_exists_ind Unexecuted instantiation: zend_inheritance.c:zend_hash_exists_ind Unexecuted instantiation: zend_smart_str.c:zend_hash_exists_ind Unexecuted instantiation: zend_cpuinfo.c:zend_hash_exists_ind Unexecuted instantiation: zend_gdb.c:zend_hash_exists_ind Unexecuted instantiation: internal_functions_cli.c:zend_hash_exists_ind Unexecuted instantiation: fuzzer-execute.c:zend_hash_exists_ind Unexecuted instantiation: fuzzer-sapi.c:zend_hash_exists_ind |
407 | | |
408 | | |
409 | | static zend_always_inline zval *zend_hash_str_find_ind(const HashTable *ht, const char *str, size_t len) |
410 | 0 | { |
411 | 0 | zval *zv; |
412 | 0 |
|
413 | 0 | zv = zend_hash_str_find(ht, str, len); |
414 | 0 | return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? |
415 | 0 | ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; |
416 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_str_find_ind Unexecuted instantiation: astro.c:zend_hash_str_find_ind Unexecuted instantiation: dow.c:zend_hash_str_find_ind Unexecuted instantiation: parse_date.c:zend_hash_str_find_ind Unexecuted instantiation: parse_tz.c:zend_hash_str_find_ind Unexecuted instantiation: timelib.c:zend_hash_str_find_ind Unexecuted instantiation: tm2unixtime.c:zend_hash_str_find_ind Unexecuted instantiation: unixtime2tm.c:zend_hash_str_find_ind Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_find_ind Unexecuted instantiation: interval.c:zend_hash_str_find_ind Unexecuted instantiation: php_pcre.c:zend_hash_str_find_ind Unexecuted instantiation: exif.c:zend_hash_str_find_ind Unexecuted instantiation: hash.c:zend_hash_str_find_ind Unexecuted instantiation: hash_md.c:zend_hash_str_find_ind Unexecuted instantiation: hash_sha.c:zend_hash_str_find_ind Unexecuted instantiation: hash_ripemd.c:zend_hash_str_find_ind Unexecuted instantiation: hash_haval.c:zend_hash_str_find_ind Unexecuted instantiation: hash_tiger.c:zend_hash_str_find_ind Unexecuted instantiation: hash_gost.c:zend_hash_str_find_ind Unexecuted instantiation: hash_snefru.c:zend_hash_str_find_ind Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_find_ind Unexecuted instantiation: hash_adler32.c:zend_hash_str_find_ind Unexecuted instantiation: hash_crc32.c:zend_hash_str_find_ind Unexecuted instantiation: hash_fnv.c:zend_hash_str_find_ind Unexecuted instantiation: hash_joaat.c:zend_hash_str_find_ind Unexecuted instantiation: hash_sha3.c:zend_hash_str_find_ind Unexecuted instantiation: json.c:zend_hash_str_find_ind Unexecuted instantiation: json_encoder.c:zend_hash_str_find_ind Unexecuted instantiation: json_parser.tab.c:zend_hash_str_find_ind Unexecuted instantiation: json_scanner.c:zend_hash_str_find_ind Unexecuted instantiation: mbstring.c:zend_hash_str_find_ind Unexecuted instantiation: php_unicode.c:zend_hash_str_find_ind Unexecuted instantiation: mb_gpc.c:zend_hash_str_find_ind Unexecuted instantiation: php_mbregex.c:zend_hash_str_find_ind Unexecuted instantiation: mbfilter.c:zend_hash_str_find_ind Unexecuted instantiation: php_reflection.c:zend_hash_str_find_ind Unexecuted instantiation: php_spl.c:zend_hash_str_find_ind Unexecuted instantiation: spl_functions.c:zend_hash_str_find_ind Unexecuted instantiation: spl_engine.c:zend_hash_str_find_ind Unexecuted instantiation: spl_iterators.c:zend_hash_str_find_ind Unexecuted instantiation: spl_array.c:zend_hash_str_find_ind Unexecuted instantiation: spl_directory.c:zend_hash_str_find_ind Unexecuted instantiation: spl_exceptions.c:zend_hash_str_find_ind Unexecuted instantiation: spl_observer.c:zend_hash_str_find_ind Unexecuted instantiation: spl_dllist.c:zend_hash_str_find_ind Unexecuted instantiation: spl_heap.c:zend_hash_str_find_ind Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_find_ind Unexecuted instantiation: crypt_sha512.c:zend_hash_str_find_ind Unexecuted instantiation: crypt_sha256.c:zend_hash_str_find_ind Unexecuted instantiation: php_crypt_r.c:zend_hash_str_find_ind Unexecuted instantiation: array.c:zend_hash_str_find_ind Unexecuted instantiation: base64.c:zend_hash_str_find_ind Unexecuted instantiation: basic_functions.c:zend_hash_str_find_ind Unexecuted instantiation: browscap.c:zend_hash_str_find_ind Unexecuted instantiation: crc32.c:zend_hash_str_find_ind Unexecuted instantiation: crypt.c:zend_hash_str_find_ind Unexecuted instantiation: datetime.c:zend_hash_str_find_ind Unexecuted instantiation: dir.c:zend_hash_str_find_ind Unexecuted instantiation: dl.c:zend_hash_str_find_ind Unexecuted instantiation: dns.c:zend_hash_str_find_ind Unexecuted instantiation: exec.c:zend_hash_str_find_ind Unexecuted instantiation: file.c:zend_hash_str_find_ind Unexecuted instantiation: filestat.c:zend_hash_str_find_ind Unexecuted instantiation: flock_compat.c:zend_hash_str_find_ind Unexecuted instantiation: formatted_print.c:zend_hash_str_find_ind Unexecuted instantiation: fsock.c:zend_hash_str_find_ind Unexecuted instantiation: head.c:zend_hash_str_find_ind Unexecuted instantiation: html.c:zend_hash_str_find_ind Unexecuted instantiation: image.c:zend_hash_str_find_ind Unexecuted instantiation: info.c:zend_hash_str_find_ind Unexecuted instantiation: iptc.c:zend_hash_str_find_ind Unexecuted instantiation: lcg.c:zend_hash_str_find_ind Unexecuted instantiation: link.c:zend_hash_str_find_ind Unexecuted instantiation: mail.c:zend_hash_str_find_ind Unexecuted instantiation: math.c:zend_hash_str_find_ind Unexecuted instantiation: md5.c:zend_hash_str_find_ind Unexecuted instantiation: metaphone.c:zend_hash_str_find_ind Unexecuted instantiation: microtime.c:zend_hash_str_find_ind Unexecuted instantiation: pack.c:zend_hash_str_find_ind Unexecuted instantiation: pageinfo.c:zend_hash_str_find_ind Unexecuted instantiation: quot_print.c:zend_hash_str_find_ind Unexecuted instantiation: rand.c:zend_hash_str_find_ind Unexecuted instantiation: mt_rand.c:zend_hash_str_find_ind Unexecuted instantiation: soundex.c:zend_hash_str_find_ind Unexecuted instantiation: string.c:zend_hash_str_find_ind Unexecuted instantiation: scanf.c:zend_hash_str_find_ind Unexecuted instantiation: syslog.c:zend_hash_str_find_ind Unexecuted instantiation: type.c:zend_hash_str_find_ind Unexecuted instantiation: uniqid.c:zend_hash_str_find_ind Unexecuted instantiation: url.c:zend_hash_str_find_ind Unexecuted instantiation: var.c:zend_hash_str_find_ind Unexecuted instantiation: versioning.c:zend_hash_str_find_ind Unexecuted instantiation: assert.c:zend_hash_str_find_ind Unexecuted instantiation: strnatcmp.c:zend_hash_str_find_ind Unexecuted instantiation: levenshtein.c:zend_hash_str_find_ind Unexecuted instantiation: incomplete_class.c:zend_hash_str_find_ind Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_find_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_find_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_find_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_find_ind Unexecuted instantiation: credits.c:zend_hash_str_find_ind Unexecuted instantiation: css.c:zend_hash_str_find_ind Unexecuted instantiation: var_unserializer.c:zend_hash_str_find_ind Unexecuted instantiation: ftok.c:zend_hash_str_find_ind Unexecuted instantiation: sha1.c:zend_hash_str_find_ind Unexecuted instantiation: user_filters.c:zend_hash_str_find_ind Unexecuted instantiation: uuencode.c:zend_hash_str_find_ind Unexecuted instantiation: filters.c:zend_hash_str_find_ind Unexecuted instantiation: proc_open.c:zend_hash_str_find_ind Unexecuted instantiation: streamsfuncs.c:zend_hash_str_find_ind Unexecuted instantiation: http.c:zend_hash_str_find_ind Unexecuted instantiation: password.c:zend_hash_str_find_ind Unexecuted instantiation: random.c:zend_hash_str_find_ind Unexecuted instantiation: net.c:zend_hash_str_find_ind Unexecuted instantiation: hrtime.c:zend_hash_str_find_ind Unexecuted instantiation: main.c:zend_hash_str_find_ind Unexecuted instantiation: snprintf.c:zend_hash_str_find_ind Unexecuted instantiation: spprintf.c:zend_hash_str_find_ind Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_find_ind Unexecuted instantiation: php_scandir.c:zend_hash_str_find_ind Unexecuted instantiation: php_ini.c:zend_hash_str_find_ind Unexecuted instantiation: SAPI.c:zend_hash_str_find_ind Unexecuted instantiation: rfc1867.c:zend_hash_str_find_ind Unexecuted instantiation: php_content_types.c:zend_hash_str_find_ind Unexecuted instantiation: strlcpy.c:zend_hash_str_find_ind Unexecuted instantiation: strlcat.c:zend_hash_str_find_ind Unexecuted instantiation: explicit_bzero.c:zend_hash_str_find_ind Unexecuted instantiation: reentrancy.c:zend_hash_str_find_ind Unexecuted instantiation: php_variables.c:zend_hash_str_find_ind Unexecuted instantiation: php_ticks.c:zend_hash_str_find_ind Unexecuted instantiation: network.c:zend_hash_str_find_ind Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_find_ind Unexecuted instantiation: output.c:zend_hash_str_find_ind Unexecuted instantiation: getopt.c:zend_hash_str_find_ind Unexecuted instantiation: php_syslog.c:zend_hash_str_find_ind Unexecuted instantiation: streams.c:zend_hash_str_find_ind Unexecuted instantiation: cast.c:zend_hash_str_find_ind Unexecuted instantiation: memory.c:zend_hash_str_find_ind Unexecuted instantiation: filter.c:zend_hash_str_find_ind Unexecuted instantiation: plain_wrapper.c:zend_hash_str_find_ind Unexecuted instantiation: userspace.c:zend_hash_str_find_ind Unexecuted instantiation: transports.c:zend_hash_str_find_ind Unexecuted instantiation: xp_socket.c:zend_hash_str_find_ind Unexecuted instantiation: mmap.c:zend_hash_str_find_ind Unexecuted instantiation: glob_wrapper.c:zend_hash_str_find_ind Unexecuted instantiation: zend_language_parser.c:zend_hash_str_find_ind Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_find_ind Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_find_ind Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_find_ind Unexecuted instantiation: zend_alloc.c:zend_hash_str_find_ind Unexecuted instantiation: zend_compile.c:zend_hash_str_find_ind Unexecuted instantiation: zend_constants.c:zend_hash_str_find_ind Unexecuted instantiation: zend_dtrace.c:zend_hash_str_find_ind Unexecuted instantiation: zend_execute_API.c:zend_hash_str_find_ind Unexecuted instantiation: zend_highlight.c:zend_hash_str_find_ind Unexecuted instantiation: zend_llist.c:zend_hash_str_find_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_find_ind Unexecuted instantiation: zend_opcode.c:zend_hash_str_find_ind Unexecuted instantiation: zend_operators.c:zend_hash_str_find_ind Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_find_ind Unexecuted instantiation: zend_stack.c:zend_hash_str_find_ind Unexecuted instantiation: zend_variables.c:zend_hash_str_find_ind Unexecuted instantiation: zend.c:zend_hash_str_find_ind Unexecuted instantiation: zend_API.c:zend_hash_str_find_ind Unexecuted instantiation: zend_extensions.c:zend_hash_str_find_ind Unexecuted instantiation: zend_hash.c:zend_hash_str_find_ind Unexecuted instantiation: zend_list.c:zend_hash_str_find_ind Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_find_ind Unexecuted instantiation: zend_attributes.c:zend_hash_str_find_ind Unexecuted instantiation: zend_execute.c:zend_hash_str_find_ind Unexecuted instantiation: zend_ini.c:zend_hash_str_find_ind Unexecuted instantiation: zend_sort.c:zend_hash_str_find_ind Unexecuted instantiation: zend_multibyte.c:zend_hash_str_find_ind Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_find_ind Unexecuted instantiation: zend_stream.c:zend_hash_str_find_ind Unexecuted instantiation: zend_iterators.c:zend_hash_str_find_ind Unexecuted instantiation: zend_interfaces.c:zend_hash_str_find_ind Unexecuted instantiation: zend_exceptions.c:zend_hash_str_find_ind Unexecuted instantiation: zend_strtod.c:zend_hash_str_find_ind Unexecuted instantiation: zend_gc.c:zend_hash_str_find_ind Unexecuted instantiation: zend_closures.c:zend_hash_str_find_ind Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_find_ind Unexecuted instantiation: zend_float.c:zend_hash_str_find_ind Unexecuted instantiation: zend_string.c:zend_hash_str_find_ind Unexecuted instantiation: zend_signal.c:zend_hash_str_find_ind Unexecuted instantiation: zend_generators.c:zend_hash_str_find_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_find_ind Unexecuted instantiation: zend_ast.c:zend_hash_str_find_ind Unexecuted instantiation: zend_objects.c:zend_hash_str_find_ind Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_find_ind Unexecuted instantiation: zend_objects_API.c:zend_hash_str_find_ind Unexecuted instantiation: zend_default_classes.c:zend_hash_str_find_ind Unexecuted instantiation: zend_inheritance.c:zend_hash_str_find_ind Unexecuted instantiation: zend_smart_str.c:zend_hash_str_find_ind Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_find_ind Unexecuted instantiation: zend_gdb.c:zend_hash_str_find_ind Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_find_ind Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_find_ind Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_find_ind |
417 | | |
418 | | |
419 | | static zend_always_inline bool zend_hash_str_exists_ind(const HashTable *ht, const char *str, size_t len) |
420 | 0 | { |
421 | 0 | zval *zv; |
422 | |
|
423 | 0 | zv = zend_hash_str_find(ht, str, len); |
424 | 0 | return zv && (Z_TYPE_P(zv) != IS_INDIRECT || |
425 | 0 | Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF); |
426 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_str_exists_ind Unexecuted instantiation: astro.c:zend_hash_str_exists_ind Unexecuted instantiation: dow.c:zend_hash_str_exists_ind Unexecuted instantiation: parse_date.c:zend_hash_str_exists_ind Unexecuted instantiation: parse_tz.c:zend_hash_str_exists_ind Unexecuted instantiation: timelib.c:zend_hash_str_exists_ind Unexecuted instantiation: tm2unixtime.c:zend_hash_str_exists_ind Unexecuted instantiation: unixtime2tm.c:zend_hash_str_exists_ind Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_exists_ind Unexecuted instantiation: interval.c:zend_hash_str_exists_ind Unexecuted instantiation: php_pcre.c:zend_hash_str_exists_ind Unexecuted instantiation: exif.c:zend_hash_str_exists_ind Unexecuted instantiation: hash.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_md.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_sha.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_ripemd.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_haval.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_tiger.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_gost.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_snefru.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_adler32.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_crc32.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_fnv.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_joaat.c:zend_hash_str_exists_ind Unexecuted instantiation: hash_sha3.c:zend_hash_str_exists_ind Unexecuted instantiation: json.c:zend_hash_str_exists_ind Unexecuted instantiation: json_encoder.c:zend_hash_str_exists_ind Unexecuted instantiation: json_parser.tab.c:zend_hash_str_exists_ind Unexecuted instantiation: json_scanner.c:zend_hash_str_exists_ind Unexecuted instantiation: mbstring.c:zend_hash_str_exists_ind Unexecuted instantiation: php_unicode.c:zend_hash_str_exists_ind Unexecuted instantiation: mb_gpc.c:zend_hash_str_exists_ind Unexecuted instantiation: php_mbregex.c:zend_hash_str_exists_ind Unexecuted instantiation: mbfilter.c:zend_hash_str_exists_ind Unexecuted instantiation: php_reflection.c:zend_hash_str_exists_ind Unexecuted instantiation: php_spl.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_functions.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_engine.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_iterators.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_array.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_directory.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_exceptions.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_observer.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_dllist.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_heap.c:zend_hash_str_exists_ind Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_exists_ind Unexecuted instantiation: crypt_sha512.c:zend_hash_str_exists_ind Unexecuted instantiation: crypt_sha256.c:zend_hash_str_exists_ind Unexecuted instantiation: php_crypt_r.c:zend_hash_str_exists_ind Unexecuted instantiation: array.c:zend_hash_str_exists_ind Unexecuted instantiation: base64.c:zend_hash_str_exists_ind Unexecuted instantiation: basic_functions.c:zend_hash_str_exists_ind Unexecuted instantiation: browscap.c:zend_hash_str_exists_ind Unexecuted instantiation: crc32.c:zend_hash_str_exists_ind Unexecuted instantiation: crypt.c:zend_hash_str_exists_ind Unexecuted instantiation: datetime.c:zend_hash_str_exists_ind Unexecuted instantiation: dir.c:zend_hash_str_exists_ind Unexecuted instantiation: dl.c:zend_hash_str_exists_ind Unexecuted instantiation: dns.c:zend_hash_str_exists_ind Unexecuted instantiation: exec.c:zend_hash_str_exists_ind Unexecuted instantiation: file.c:zend_hash_str_exists_ind Unexecuted instantiation: filestat.c:zend_hash_str_exists_ind Unexecuted instantiation: flock_compat.c:zend_hash_str_exists_ind Unexecuted instantiation: formatted_print.c:zend_hash_str_exists_ind Unexecuted instantiation: fsock.c:zend_hash_str_exists_ind Unexecuted instantiation: head.c:zend_hash_str_exists_ind Unexecuted instantiation: html.c:zend_hash_str_exists_ind Unexecuted instantiation: image.c:zend_hash_str_exists_ind Unexecuted instantiation: info.c:zend_hash_str_exists_ind Unexecuted instantiation: iptc.c:zend_hash_str_exists_ind Unexecuted instantiation: lcg.c:zend_hash_str_exists_ind Unexecuted instantiation: link.c:zend_hash_str_exists_ind Unexecuted instantiation: mail.c:zend_hash_str_exists_ind Unexecuted instantiation: math.c:zend_hash_str_exists_ind Unexecuted instantiation: md5.c:zend_hash_str_exists_ind Unexecuted instantiation: metaphone.c:zend_hash_str_exists_ind Unexecuted instantiation: microtime.c:zend_hash_str_exists_ind Unexecuted instantiation: pack.c:zend_hash_str_exists_ind Unexecuted instantiation: pageinfo.c:zend_hash_str_exists_ind Unexecuted instantiation: quot_print.c:zend_hash_str_exists_ind Unexecuted instantiation: rand.c:zend_hash_str_exists_ind Unexecuted instantiation: mt_rand.c:zend_hash_str_exists_ind Unexecuted instantiation: soundex.c:zend_hash_str_exists_ind Unexecuted instantiation: string.c:zend_hash_str_exists_ind Unexecuted instantiation: scanf.c:zend_hash_str_exists_ind Unexecuted instantiation: syslog.c:zend_hash_str_exists_ind Unexecuted instantiation: type.c:zend_hash_str_exists_ind Unexecuted instantiation: uniqid.c:zend_hash_str_exists_ind Unexecuted instantiation: url.c:zend_hash_str_exists_ind Unexecuted instantiation: var.c:zend_hash_str_exists_ind Unexecuted instantiation: versioning.c:zend_hash_str_exists_ind Unexecuted instantiation: assert.c:zend_hash_str_exists_ind Unexecuted instantiation: strnatcmp.c:zend_hash_str_exists_ind Unexecuted instantiation: levenshtein.c:zend_hash_str_exists_ind Unexecuted instantiation: incomplete_class.c:zend_hash_str_exists_ind Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_exists_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_exists_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_exists_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_exists_ind Unexecuted instantiation: credits.c:zend_hash_str_exists_ind Unexecuted instantiation: css.c:zend_hash_str_exists_ind Unexecuted instantiation: var_unserializer.c:zend_hash_str_exists_ind Unexecuted instantiation: ftok.c:zend_hash_str_exists_ind Unexecuted instantiation: sha1.c:zend_hash_str_exists_ind Unexecuted instantiation: user_filters.c:zend_hash_str_exists_ind Unexecuted instantiation: uuencode.c:zend_hash_str_exists_ind Unexecuted instantiation: filters.c:zend_hash_str_exists_ind Unexecuted instantiation: proc_open.c:zend_hash_str_exists_ind Unexecuted instantiation: streamsfuncs.c:zend_hash_str_exists_ind Unexecuted instantiation: http.c:zend_hash_str_exists_ind Unexecuted instantiation: password.c:zend_hash_str_exists_ind Unexecuted instantiation: random.c:zend_hash_str_exists_ind Unexecuted instantiation: net.c:zend_hash_str_exists_ind Unexecuted instantiation: hrtime.c:zend_hash_str_exists_ind Unexecuted instantiation: main.c:zend_hash_str_exists_ind Unexecuted instantiation: snprintf.c:zend_hash_str_exists_ind Unexecuted instantiation: spprintf.c:zend_hash_str_exists_ind Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_exists_ind Unexecuted instantiation: php_scandir.c:zend_hash_str_exists_ind Unexecuted instantiation: php_ini.c:zend_hash_str_exists_ind Unexecuted instantiation: SAPI.c:zend_hash_str_exists_ind Unexecuted instantiation: rfc1867.c:zend_hash_str_exists_ind Unexecuted instantiation: php_content_types.c:zend_hash_str_exists_ind Unexecuted instantiation: strlcpy.c:zend_hash_str_exists_ind Unexecuted instantiation: strlcat.c:zend_hash_str_exists_ind Unexecuted instantiation: explicit_bzero.c:zend_hash_str_exists_ind Unexecuted instantiation: reentrancy.c:zend_hash_str_exists_ind Unexecuted instantiation: php_variables.c:zend_hash_str_exists_ind Unexecuted instantiation: php_ticks.c:zend_hash_str_exists_ind Unexecuted instantiation: network.c:zend_hash_str_exists_ind Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_exists_ind Unexecuted instantiation: output.c:zend_hash_str_exists_ind Unexecuted instantiation: getopt.c:zend_hash_str_exists_ind Unexecuted instantiation: php_syslog.c:zend_hash_str_exists_ind Unexecuted instantiation: streams.c:zend_hash_str_exists_ind Unexecuted instantiation: cast.c:zend_hash_str_exists_ind Unexecuted instantiation: memory.c:zend_hash_str_exists_ind Unexecuted instantiation: filter.c:zend_hash_str_exists_ind Unexecuted instantiation: plain_wrapper.c:zend_hash_str_exists_ind Unexecuted instantiation: userspace.c:zend_hash_str_exists_ind Unexecuted instantiation: transports.c:zend_hash_str_exists_ind Unexecuted instantiation: xp_socket.c:zend_hash_str_exists_ind Unexecuted instantiation: mmap.c:zend_hash_str_exists_ind Unexecuted instantiation: glob_wrapper.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_language_parser.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_alloc.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_compile.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_constants.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_dtrace.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_execute_API.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_highlight.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_llist.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_opcode.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_operators.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_stack.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_variables.c:zend_hash_str_exists_ind Unexecuted instantiation: zend.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_API.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_extensions.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_hash.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_list.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_attributes.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_execute.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_ini.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_sort.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_multibyte.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_stream.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_iterators.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_interfaces.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_exceptions.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_strtod.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_gc.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_closures.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_float.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_string.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_signal.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_generators.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_ast.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_objects.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_objects_API.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_default_classes.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_inheritance.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_smart_str.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_exists_ind Unexecuted instantiation: zend_gdb.c:zend_hash_str_exists_ind Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_exists_ind Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_exists_ind Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_exists_ind |
427 | | |
428 | | static zend_always_inline zval *zend_symtable_add_new(HashTable *ht, zend_string *key, zval *pData) |
429 | 385 | { |
430 | 385 | zend_ulong idx; |
431 | | |
432 | 385 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
433 | 1 | return zend_hash_index_add_new(ht, idx, pData); |
434 | 384 | } else { |
435 | 384 | return zend_hash_add_new(ht, key, pData); |
436 | 384 | } |
437 | 385 | } Unexecuted instantiation: php_date.c:zend_symtable_add_new Unexecuted instantiation: astro.c:zend_symtable_add_new Unexecuted instantiation: dow.c:zend_symtable_add_new Unexecuted instantiation: parse_date.c:zend_symtable_add_new Unexecuted instantiation: parse_tz.c:zend_symtable_add_new Unexecuted instantiation: timelib.c:zend_symtable_add_new Unexecuted instantiation: tm2unixtime.c:zend_symtable_add_new Unexecuted instantiation: unixtime2tm.c:zend_symtable_add_new Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_add_new Unexecuted instantiation: interval.c:zend_symtable_add_new Unexecuted instantiation: php_pcre.c:zend_symtable_add_new Unexecuted instantiation: exif.c:zend_symtable_add_new Unexecuted instantiation: hash.c:zend_symtable_add_new Unexecuted instantiation: hash_md.c:zend_symtable_add_new Unexecuted instantiation: hash_sha.c:zend_symtable_add_new Unexecuted instantiation: hash_ripemd.c:zend_symtable_add_new Unexecuted instantiation: hash_haval.c:zend_symtable_add_new Unexecuted instantiation: hash_tiger.c:zend_symtable_add_new Unexecuted instantiation: hash_gost.c:zend_symtable_add_new Unexecuted instantiation: hash_snefru.c:zend_symtable_add_new Unexecuted instantiation: hash_whirlpool.c:zend_symtable_add_new Unexecuted instantiation: hash_adler32.c:zend_symtable_add_new Unexecuted instantiation: hash_crc32.c:zend_symtable_add_new Unexecuted instantiation: hash_fnv.c:zend_symtable_add_new Unexecuted instantiation: hash_joaat.c:zend_symtable_add_new Unexecuted instantiation: hash_sha3.c:zend_symtable_add_new Unexecuted instantiation: json.c:zend_symtable_add_new Unexecuted instantiation: json_encoder.c:zend_symtable_add_new Unexecuted instantiation: json_parser.tab.c:zend_symtable_add_new Unexecuted instantiation: json_scanner.c:zend_symtable_add_new Unexecuted instantiation: mbstring.c:zend_symtable_add_new Unexecuted instantiation: php_unicode.c:zend_symtable_add_new Unexecuted instantiation: mb_gpc.c:zend_symtable_add_new Unexecuted instantiation: php_mbregex.c:zend_symtable_add_new Unexecuted instantiation: mbfilter.c:zend_symtable_add_new Unexecuted instantiation: php_reflection.c:zend_symtable_add_new Unexecuted instantiation: php_spl.c:zend_symtable_add_new Unexecuted instantiation: spl_functions.c:zend_symtable_add_new Unexecuted instantiation: spl_engine.c:zend_symtable_add_new Unexecuted instantiation: spl_iterators.c:zend_symtable_add_new Unexecuted instantiation: spl_array.c:zend_symtable_add_new Unexecuted instantiation: spl_directory.c:zend_symtable_add_new Unexecuted instantiation: spl_exceptions.c:zend_symtable_add_new Unexecuted instantiation: spl_observer.c:zend_symtable_add_new Unexecuted instantiation: spl_dllist.c:zend_symtable_add_new Unexecuted instantiation: spl_heap.c:zend_symtable_add_new Unexecuted instantiation: spl_fixedarray.c:zend_symtable_add_new Unexecuted instantiation: crypt_sha512.c:zend_symtable_add_new Unexecuted instantiation: crypt_sha256.c:zend_symtable_add_new Unexecuted instantiation: php_crypt_r.c:zend_symtable_add_new Unexecuted instantiation: array.c:zend_symtable_add_new Unexecuted instantiation: base64.c:zend_symtable_add_new Unexecuted instantiation: basic_functions.c:zend_symtable_add_new Unexecuted instantiation: browscap.c:zend_symtable_add_new Unexecuted instantiation: crc32.c:zend_symtable_add_new Unexecuted instantiation: crypt.c:zend_symtable_add_new Unexecuted instantiation: datetime.c:zend_symtable_add_new Unexecuted instantiation: dir.c:zend_symtable_add_new Unexecuted instantiation: dl.c:zend_symtable_add_new Unexecuted instantiation: dns.c:zend_symtable_add_new Unexecuted instantiation: exec.c:zend_symtable_add_new Unexecuted instantiation: file.c:zend_symtable_add_new Unexecuted instantiation: filestat.c:zend_symtable_add_new Unexecuted instantiation: flock_compat.c:zend_symtable_add_new Unexecuted instantiation: formatted_print.c:zend_symtable_add_new Unexecuted instantiation: fsock.c:zend_symtable_add_new Unexecuted instantiation: head.c:zend_symtable_add_new Unexecuted instantiation: html.c:zend_symtable_add_new Unexecuted instantiation: image.c:zend_symtable_add_new Unexecuted instantiation: info.c:zend_symtable_add_new Unexecuted instantiation: iptc.c:zend_symtable_add_new Unexecuted instantiation: lcg.c:zend_symtable_add_new Unexecuted instantiation: link.c:zend_symtable_add_new Unexecuted instantiation: mail.c:zend_symtable_add_new Unexecuted instantiation: math.c:zend_symtable_add_new Unexecuted instantiation: md5.c:zend_symtable_add_new Unexecuted instantiation: metaphone.c:zend_symtable_add_new Unexecuted instantiation: microtime.c:zend_symtable_add_new Unexecuted instantiation: pack.c:zend_symtable_add_new Unexecuted instantiation: pageinfo.c:zend_symtable_add_new Unexecuted instantiation: quot_print.c:zend_symtable_add_new Unexecuted instantiation: rand.c:zend_symtable_add_new Unexecuted instantiation: mt_rand.c:zend_symtable_add_new Unexecuted instantiation: soundex.c:zend_symtable_add_new Unexecuted instantiation: string.c:zend_symtable_add_new Unexecuted instantiation: scanf.c:zend_symtable_add_new Unexecuted instantiation: syslog.c:zend_symtable_add_new Unexecuted instantiation: type.c:zend_symtable_add_new Unexecuted instantiation: uniqid.c:zend_symtable_add_new Unexecuted instantiation: url.c:zend_symtable_add_new Unexecuted instantiation: var.c:zend_symtable_add_new Unexecuted instantiation: versioning.c:zend_symtable_add_new Unexecuted instantiation: assert.c:zend_symtable_add_new Unexecuted instantiation: strnatcmp.c:zend_symtable_add_new Unexecuted instantiation: levenshtein.c:zend_symtable_add_new Unexecuted instantiation: incomplete_class.c:zend_symtable_add_new Unexecuted instantiation: url_scanner_ex.c:zend_symtable_add_new Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_add_new Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_add_new Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_add_new Unexecuted instantiation: credits.c:zend_symtable_add_new Unexecuted instantiation: css.c:zend_symtable_add_new Unexecuted instantiation: var_unserializer.c:zend_symtable_add_new Unexecuted instantiation: ftok.c:zend_symtable_add_new Unexecuted instantiation: sha1.c:zend_symtable_add_new Unexecuted instantiation: user_filters.c:zend_symtable_add_new Unexecuted instantiation: uuencode.c:zend_symtable_add_new Unexecuted instantiation: filters.c:zend_symtable_add_new Unexecuted instantiation: proc_open.c:zend_symtable_add_new Unexecuted instantiation: streamsfuncs.c:zend_symtable_add_new Unexecuted instantiation: http.c:zend_symtable_add_new Unexecuted instantiation: password.c:zend_symtable_add_new Unexecuted instantiation: random.c:zend_symtable_add_new Unexecuted instantiation: net.c:zend_symtable_add_new Unexecuted instantiation: hrtime.c:zend_symtable_add_new Unexecuted instantiation: main.c:zend_symtable_add_new Unexecuted instantiation: snprintf.c:zend_symtable_add_new Unexecuted instantiation: spprintf.c:zend_symtable_add_new Unexecuted instantiation: fopen_wrappers.c:zend_symtable_add_new Unexecuted instantiation: php_scandir.c:zend_symtable_add_new Unexecuted instantiation: php_ini.c:zend_symtable_add_new Unexecuted instantiation: SAPI.c:zend_symtable_add_new Unexecuted instantiation: rfc1867.c:zend_symtable_add_new Unexecuted instantiation: php_content_types.c:zend_symtable_add_new Unexecuted instantiation: strlcpy.c:zend_symtable_add_new Unexecuted instantiation: strlcat.c:zend_symtable_add_new Unexecuted instantiation: explicit_bzero.c:zend_symtable_add_new Unexecuted instantiation: reentrancy.c:zend_symtable_add_new Unexecuted instantiation: php_variables.c:zend_symtable_add_new Unexecuted instantiation: php_ticks.c:zend_symtable_add_new Unexecuted instantiation: network.c:zend_symtable_add_new Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_add_new Unexecuted instantiation: output.c:zend_symtable_add_new Unexecuted instantiation: getopt.c:zend_symtable_add_new Unexecuted instantiation: php_syslog.c:zend_symtable_add_new Unexecuted instantiation: streams.c:zend_symtable_add_new Unexecuted instantiation: cast.c:zend_symtable_add_new Unexecuted instantiation: memory.c:zend_symtable_add_new Unexecuted instantiation: filter.c:zend_symtable_add_new Unexecuted instantiation: plain_wrapper.c:zend_symtable_add_new Unexecuted instantiation: userspace.c:zend_symtable_add_new Unexecuted instantiation: transports.c:zend_symtable_add_new Unexecuted instantiation: xp_socket.c:zend_symtable_add_new Unexecuted instantiation: mmap.c:zend_symtable_add_new Unexecuted instantiation: glob_wrapper.c:zend_symtable_add_new Unexecuted instantiation: zend_language_parser.c:zend_symtable_add_new Unexecuted instantiation: zend_language_scanner.c:zend_symtable_add_new Unexecuted instantiation: zend_ini_parser.c:zend_symtable_add_new Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_add_new Unexecuted instantiation: zend_alloc.c:zend_symtable_add_new Unexecuted instantiation: zend_compile.c:zend_symtable_add_new Unexecuted instantiation: zend_constants.c:zend_symtable_add_new Unexecuted instantiation: zend_dtrace.c:zend_symtable_add_new Unexecuted instantiation: zend_execute_API.c:zend_symtable_add_new Unexecuted instantiation: zend_highlight.c:zend_symtable_add_new Unexecuted instantiation: zend_llist.c:zend_symtable_add_new Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_add_new Unexecuted instantiation: zend_opcode.c:zend_symtable_add_new Unexecuted instantiation: zend_operators.c:zend_symtable_add_new Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_add_new Unexecuted instantiation: zend_stack.c:zend_symtable_add_new Unexecuted instantiation: zend_variables.c:zend_symtable_add_new Unexecuted instantiation: zend.c:zend_symtable_add_new Unexecuted instantiation: zend_API.c:zend_symtable_add_new Unexecuted instantiation: zend_extensions.c:zend_symtable_add_new Unexecuted instantiation: zend_hash.c:zend_symtable_add_new Unexecuted instantiation: zend_list.c:zend_symtable_add_new zend_builtin_functions.c:zend_symtable_add_new Line | Count | Source | 429 | 385 | { | 430 | 385 | zend_ulong idx; | 431 | | | 432 | 385 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 433 | 1 | return zend_hash_index_add_new(ht, idx, pData); | 434 | 384 | } else { | 435 | 384 | return zend_hash_add_new(ht, key, pData); | 436 | 384 | } | 437 | 385 | } |
Unexecuted instantiation: zend_attributes.c:zend_symtable_add_new Unexecuted instantiation: zend_execute.c:zend_symtable_add_new Unexecuted instantiation: zend_ini.c:zend_symtable_add_new Unexecuted instantiation: zend_sort.c:zend_symtable_add_new Unexecuted instantiation: zend_multibyte.c:zend_symtable_add_new Unexecuted instantiation: zend_ts_hash.c:zend_symtable_add_new Unexecuted instantiation: zend_stream.c:zend_symtable_add_new Unexecuted instantiation: zend_iterators.c:zend_symtable_add_new Unexecuted instantiation: zend_interfaces.c:zend_symtable_add_new Unexecuted instantiation: zend_exceptions.c:zend_symtable_add_new Unexecuted instantiation: zend_strtod.c:zend_symtable_add_new Unexecuted instantiation: zend_gc.c:zend_symtable_add_new Unexecuted instantiation: zend_closures.c:zend_symtable_add_new Unexecuted instantiation: zend_weakrefs.c:zend_symtable_add_new Unexecuted instantiation: zend_float.c:zend_symtable_add_new Unexecuted instantiation: zend_string.c:zend_symtable_add_new Unexecuted instantiation: zend_signal.c:zend_symtable_add_new Unexecuted instantiation: zend_generators.c:zend_symtable_add_new Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_add_new Unexecuted instantiation: zend_ast.c:zend_symtable_add_new Unexecuted instantiation: zend_objects.c:zend_symtable_add_new Unexecuted instantiation: zend_object_handlers.c:zend_symtable_add_new Unexecuted instantiation: zend_objects_API.c:zend_symtable_add_new Unexecuted instantiation: zend_default_classes.c:zend_symtable_add_new Unexecuted instantiation: zend_inheritance.c:zend_symtable_add_new Unexecuted instantiation: zend_smart_str.c:zend_symtable_add_new Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_add_new Unexecuted instantiation: zend_gdb.c:zend_symtable_add_new Unexecuted instantiation: internal_functions_cli.c:zend_symtable_add_new Unexecuted instantiation: fuzzer-execute.c:zend_symtable_add_new Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_add_new |
438 | | |
439 | | static zend_always_inline zval *zend_symtable_update(HashTable *ht, zend_string *key, zval *pData) |
440 | 157k | { |
441 | 157k | zend_ulong idx; |
442 | | |
443 | 157k | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
444 | 46.3k | return zend_hash_index_update(ht, idx, pData); |
445 | 110k | } else { |
446 | 110k | return zend_hash_update(ht, key, pData); |
447 | 110k | } |
448 | 157k | } Unexecuted instantiation: php_date.c:zend_symtable_update Unexecuted instantiation: astro.c:zend_symtable_update Unexecuted instantiation: dow.c:zend_symtable_update Unexecuted instantiation: parse_date.c:zend_symtable_update Unexecuted instantiation: parse_tz.c:zend_symtable_update Unexecuted instantiation: timelib.c:zend_symtable_update Unexecuted instantiation: tm2unixtime.c:zend_symtable_update Unexecuted instantiation: unixtime2tm.c:zend_symtable_update Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_update Unexecuted instantiation: interval.c:zend_symtable_update Unexecuted instantiation: php_pcre.c:zend_symtable_update Unexecuted instantiation: exif.c:zend_symtable_update Unexecuted instantiation: hash.c:zend_symtable_update Unexecuted instantiation: hash_md.c:zend_symtable_update Unexecuted instantiation: hash_sha.c:zend_symtable_update Unexecuted instantiation: hash_ripemd.c:zend_symtable_update Unexecuted instantiation: hash_haval.c:zend_symtable_update Unexecuted instantiation: hash_tiger.c:zend_symtable_update Unexecuted instantiation: hash_gost.c:zend_symtable_update Unexecuted instantiation: hash_snefru.c:zend_symtable_update Unexecuted instantiation: hash_whirlpool.c:zend_symtable_update Unexecuted instantiation: hash_adler32.c:zend_symtable_update Unexecuted instantiation: hash_crc32.c:zend_symtable_update Unexecuted instantiation: hash_fnv.c:zend_symtable_update Unexecuted instantiation: hash_joaat.c:zend_symtable_update Unexecuted instantiation: hash_sha3.c:zend_symtable_update Unexecuted instantiation: json.c:zend_symtable_update Unexecuted instantiation: json_encoder.c:zend_symtable_update Unexecuted instantiation: json_parser.tab.c:zend_symtable_update Unexecuted instantiation: json_scanner.c:zend_symtable_update Unexecuted instantiation: mbstring.c:zend_symtable_update Unexecuted instantiation: php_unicode.c:zend_symtable_update Unexecuted instantiation: mb_gpc.c:zend_symtable_update Unexecuted instantiation: php_mbregex.c:zend_symtable_update Unexecuted instantiation: mbfilter.c:zend_symtable_update Unexecuted instantiation: php_reflection.c:zend_symtable_update Unexecuted instantiation: php_spl.c:zend_symtable_update Unexecuted instantiation: spl_functions.c:zend_symtable_update Unexecuted instantiation: spl_engine.c:zend_symtable_update Unexecuted instantiation: spl_iterators.c:zend_symtable_update spl_array.c:zend_symtable_update Line | Count | Source | 440 | 147 | { | 441 | 147 | zend_ulong idx; | 442 | | | 443 | 147 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 444 | 0 | return zend_hash_index_update(ht, idx, pData); | 445 | 147 | } else { | 446 | 147 | return zend_hash_update(ht, key, pData); | 447 | 147 | } | 448 | 147 | } |
Unexecuted instantiation: spl_directory.c:zend_symtable_update Unexecuted instantiation: spl_exceptions.c:zend_symtable_update Unexecuted instantiation: spl_observer.c:zend_symtable_update Unexecuted instantiation: spl_dllist.c:zend_symtable_update Unexecuted instantiation: spl_heap.c:zend_symtable_update Unexecuted instantiation: spl_fixedarray.c:zend_symtable_update Unexecuted instantiation: crypt_sha512.c:zend_symtable_update Unexecuted instantiation: crypt_sha256.c:zend_symtable_update Unexecuted instantiation: php_crypt_r.c:zend_symtable_update array.c:zend_symtable_update Line | Count | Source | 440 | 72 | { | 441 | 72 | zend_ulong idx; | 442 | | | 443 | 72 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 444 | 48 | return zend_hash_index_update(ht, idx, pData); | 445 | 24 | } else { | 446 | 24 | return zend_hash_update(ht, key, pData); | 447 | 24 | } | 448 | 72 | } |
Unexecuted instantiation: base64.c:zend_symtable_update basic_functions.c:zend_symtable_update Line | Count | Source | 440 | 116k | { | 441 | 116k | zend_ulong idx; | 442 | | | 443 | 116k | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 444 | 42.7k | return zend_hash_index_update(ht, idx, pData); | 445 | 73.5k | } else { | 446 | 73.5k | return zend_hash_update(ht, key, pData); | 447 | 73.5k | } | 448 | 116k | } |
Unexecuted instantiation: browscap.c:zend_symtable_update Unexecuted instantiation: crc32.c:zend_symtable_update Unexecuted instantiation: crypt.c:zend_symtable_update Unexecuted instantiation: datetime.c:zend_symtable_update Unexecuted instantiation: dir.c:zend_symtable_update Unexecuted instantiation: dl.c:zend_symtable_update Unexecuted instantiation: dns.c:zend_symtable_update Unexecuted instantiation: exec.c:zend_symtable_update Unexecuted instantiation: file.c:zend_symtable_update Unexecuted instantiation: filestat.c:zend_symtable_update Unexecuted instantiation: flock_compat.c:zend_symtable_update Unexecuted instantiation: formatted_print.c:zend_symtable_update Unexecuted instantiation: fsock.c:zend_symtable_update Unexecuted instantiation: head.c:zend_symtable_update Unexecuted instantiation: html.c:zend_symtable_update Unexecuted instantiation: image.c:zend_symtable_update Unexecuted instantiation: info.c:zend_symtable_update Unexecuted instantiation: iptc.c:zend_symtable_update Unexecuted instantiation: lcg.c:zend_symtable_update Unexecuted instantiation: link.c:zend_symtable_update Unexecuted instantiation: mail.c:zend_symtable_update Unexecuted instantiation: math.c:zend_symtable_update Unexecuted instantiation: md5.c:zend_symtable_update Unexecuted instantiation: metaphone.c:zend_symtable_update Unexecuted instantiation: microtime.c:zend_symtable_update Unexecuted instantiation: pack.c:zend_symtable_update Unexecuted instantiation: pageinfo.c:zend_symtable_update Unexecuted instantiation: quot_print.c:zend_symtable_update Unexecuted instantiation: rand.c:zend_symtable_update Unexecuted instantiation: mt_rand.c:zend_symtable_update Unexecuted instantiation: soundex.c:zend_symtable_update Unexecuted instantiation: string.c:zend_symtable_update Unexecuted instantiation: scanf.c:zend_symtable_update Unexecuted instantiation: syslog.c:zend_symtable_update Unexecuted instantiation: type.c:zend_symtable_update Unexecuted instantiation: uniqid.c:zend_symtable_update Unexecuted instantiation: url.c:zend_symtable_update Unexecuted instantiation: var.c:zend_symtable_update Unexecuted instantiation: versioning.c:zend_symtable_update Unexecuted instantiation: assert.c:zend_symtable_update Unexecuted instantiation: strnatcmp.c:zend_symtable_update Unexecuted instantiation: levenshtein.c:zend_symtable_update Unexecuted instantiation: incomplete_class.c:zend_symtable_update Unexecuted instantiation: url_scanner_ex.c:zend_symtable_update Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_update Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_update Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_update Unexecuted instantiation: credits.c:zend_symtable_update Unexecuted instantiation: css.c:zend_symtable_update Unexecuted instantiation: var_unserializer.c:zend_symtable_update Unexecuted instantiation: ftok.c:zend_symtable_update Unexecuted instantiation: sha1.c:zend_symtable_update Unexecuted instantiation: user_filters.c:zend_symtable_update Unexecuted instantiation: uuencode.c:zend_symtable_update Unexecuted instantiation: filters.c:zend_symtable_update Unexecuted instantiation: proc_open.c:zend_symtable_update Unexecuted instantiation: streamsfuncs.c:zend_symtable_update Unexecuted instantiation: http.c:zend_symtable_update Unexecuted instantiation: password.c:zend_symtable_update Unexecuted instantiation: random.c:zend_symtable_update Unexecuted instantiation: net.c:zend_symtable_update Unexecuted instantiation: hrtime.c:zend_symtable_update Unexecuted instantiation: main.c:zend_symtable_update Unexecuted instantiation: snprintf.c:zend_symtable_update Unexecuted instantiation: spprintf.c:zend_symtable_update Unexecuted instantiation: fopen_wrappers.c:zend_symtable_update Unexecuted instantiation: php_scandir.c:zend_symtable_update Unexecuted instantiation: php_ini.c:zend_symtable_update Unexecuted instantiation: SAPI.c:zend_symtable_update Unexecuted instantiation: rfc1867.c:zend_symtable_update Unexecuted instantiation: php_content_types.c:zend_symtable_update Unexecuted instantiation: strlcpy.c:zend_symtable_update Unexecuted instantiation: strlcat.c:zend_symtable_update Unexecuted instantiation: explicit_bzero.c:zend_symtable_update Unexecuted instantiation: reentrancy.c:zend_symtable_update Unexecuted instantiation: php_variables.c:zend_symtable_update Unexecuted instantiation: php_ticks.c:zend_symtable_update Unexecuted instantiation: network.c:zend_symtable_update Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_update Unexecuted instantiation: output.c:zend_symtable_update Unexecuted instantiation: getopt.c:zend_symtable_update Unexecuted instantiation: php_syslog.c:zend_symtable_update Unexecuted instantiation: streams.c:zend_symtable_update Unexecuted instantiation: cast.c:zend_symtable_update Unexecuted instantiation: memory.c:zend_symtable_update Unexecuted instantiation: filter.c:zend_symtable_update Unexecuted instantiation: plain_wrapper.c:zend_symtable_update Unexecuted instantiation: userspace.c:zend_symtable_update Unexecuted instantiation: transports.c:zend_symtable_update Unexecuted instantiation: xp_socket.c:zend_symtable_update Unexecuted instantiation: mmap.c:zend_symtable_update Unexecuted instantiation: glob_wrapper.c:zend_symtable_update Unexecuted instantiation: zend_language_parser.c:zend_symtable_update Unexecuted instantiation: zend_language_scanner.c:zend_symtable_update Unexecuted instantiation: zend_ini_parser.c:zend_symtable_update Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_update Unexecuted instantiation: zend_alloc.c:zend_symtable_update zend_compile.c:zend_symtable_update Line | Count | Source | 440 | 39.2k | { | 441 | 39.2k | zend_ulong idx; | 442 | | | 443 | 39.2k | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 444 | 3.13k | return zend_hash_index_update(ht, idx, pData); | 445 | 36.1k | } else { | 446 | 36.1k | return zend_hash_update(ht, key, pData); | 447 | 36.1k | } | 448 | 39.2k | } |
Unexecuted instantiation: zend_constants.c:zend_symtable_update Unexecuted instantiation: zend_dtrace.c:zend_symtable_update Unexecuted instantiation: zend_execute_API.c:zend_symtable_update Unexecuted instantiation: zend_highlight.c:zend_symtable_update Unexecuted instantiation: zend_llist.c:zend_symtable_update Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_update Unexecuted instantiation: zend_opcode.c:zend_symtable_update Unexecuted instantiation: zend_operators.c:zend_symtable_update Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_update Unexecuted instantiation: zend_stack.c:zend_symtable_update Unexecuted instantiation: zend_variables.c:zend_symtable_update Unexecuted instantiation: zend.c:zend_symtable_update zend_API.c:zend_symtable_update Line | Count | Source | 440 | 640 | { | 441 | 640 | zend_ulong idx; | 442 | | | 443 | 640 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 444 | 405 | return zend_hash_index_update(ht, idx, pData); | 445 | 235 | } else { | 446 | 235 | return zend_hash_update(ht, key, pData); | 447 | 235 | } | 448 | 640 | } |
Unexecuted instantiation: zend_extensions.c:zend_symtable_update Unexecuted instantiation: zend_hash.c:zend_symtable_update Unexecuted instantiation: zend_list.c:zend_symtable_update Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_update Unexecuted instantiation: zend_attributes.c:zend_symtable_update Unexecuted instantiation: zend_execute.c:zend_symtable_update Unexecuted instantiation: zend_ini.c:zend_symtable_update Unexecuted instantiation: zend_sort.c:zend_symtable_update Unexecuted instantiation: zend_multibyte.c:zend_symtable_update Unexecuted instantiation: zend_ts_hash.c:zend_symtable_update Unexecuted instantiation: zend_stream.c:zend_symtable_update Unexecuted instantiation: zend_iterators.c:zend_symtable_update Unexecuted instantiation: zend_interfaces.c:zend_symtable_update Unexecuted instantiation: zend_exceptions.c:zend_symtable_update Unexecuted instantiation: zend_strtod.c:zend_symtable_update Unexecuted instantiation: zend_gc.c:zend_symtable_update Unexecuted instantiation: zend_closures.c:zend_symtable_update Unexecuted instantiation: zend_weakrefs.c:zend_symtable_update Unexecuted instantiation: zend_float.c:zend_symtable_update Unexecuted instantiation: zend_string.c:zend_symtable_update Unexecuted instantiation: zend_signal.c:zend_symtable_update Unexecuted instantiation: zend_generators.c:zend_symtable_update Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_update zend_ast.c:zend_symtable_update Line | Count | Source | 440 | 851 | { | 441 | 851 | zend_ulong idx; | 442 | | | 443 | 851 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 444 | 0 | return zend_hash_index_update(ht, idx, pData); | 445 | 851 | } else { | 446 | 851 | return zend_hash_update(ht, key, pData); | 447 | 851 | } | 448 | 851 | } |
Unexecuted instantiation: zend_objects.c:zend_symtable_update Unexecuted instantiation: zend_object_handlers.c:zend_symtable_update Unexecuted instantiation: zend_objects_API.c:zend_symtable_update Unexecuted instantiation: zend_default_classes.c:zend_symtable_update Unexecuted instantiation: zend_inheritance.c:zend_symtable_update Unexecuted instantiation: zend_smart_str.c:zend_symtable_update Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_update Unexecuted instantiation: zend_gdb.c:zend_symtable_update Unexecuted instantiation: internal_functions_cli.c:zend_symtable_update Unexecuted instantiation: fuzzer-execute.c:zend_symtable_update Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_update |
449 | | |
450 | | |
451 | | static zend_always_inline zval *zend_symtable_update_ind(HashTable *ht, zend_string *key, zval *pData) |
452 | 547 | { |
453 | 547 | zend_ulong idx; |
454 | | |
455 | 547 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
456 | 47 | return zend_hash_index_update(ht, idx, pData); |
457 | 500 | } else { |
458 | 500 | return zend_hash_update_ind(ht, key, pData); |
459 | 500 | } |
460 | 547 | } Unexecuted instantiation: php_date.c:zend_symtable_update_ind Unexecuted instantiation: astro.c:zend_symtable_update_ind Unexecuted instantiation: dow.c:zend_symtable_update_ind Unexecuted instantiation: parse_date.c:zend_symtable_update_ind Unexecuted instantiation: parse_tz.c:zend_symtable_update_ind Unexecuted instantiation: timelib.c:zend_symtable_update_ind Unexecuted instantiation: tm2unixtime.c:zend_symtable_update_ind Unexecuted instantiation: unixtime2tm.c:zend_symtable_update_ind Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_update_ind Unexecuted instantiation: interval.c:zend_symtable_update_ind Unexecuted instantiation: php_pcre.c:zend_symtable_update_ind Unexecuted instantiation: exif.c:zend_symtable_update_ind Unexecuted instantiation: hash.c:zend_symtable_update_ind Unexecuted instantiation: hash_md.c:zend_symtable_update_ind Unexecuted instantiation: hash_sha.c:zend_symtable_update_ind Unexecuted instantiation: hash_ripemd.c:zend_symtable_update_ind Unexecuted instantiation: hash_haval.c:zend_symtable_update_ind Unexecuted instantiation: hash_tiger.c:zend_symtable_update_ind Unexecuted instantiation: hash_gost.c:zend_symtable_update_ind Unexecuted instantiation: hash_snefru.c:zend_symtable_update_ind Unexecuted instantiation: hash_whirlpool.c:zend_symtable_update_ind Unexecuted instantiation: hash_adler32.c:zend_symtable_update_ind Unexecuted instantiation: hash_crc32.c:zend_symtable_update_ind Unexecuted instantiation: hash_fnv.c:zend_symtable_update_ind Unexecuted instantiation: hash_joaat.c:zend_symtable_update_ind Unexecuted instantiation: hash_sha3.c:zend_symtable_update_ind Unexecuted instantiation: json.c:zend_symtable_update_ind Unexecuted instantiation: json_encoder.c:zend_symtable_update_ind Unexecuted instantiation: json_parser.tab.c:zend_symtable_update_ind Unexecuted instantiation: json_scanner.c:zend_symtable_update_ind Unexecuted instantiation: mbstring.c:zend_symtable_update_ind Unexecuted instantiation: php_unicode.c:zend_symtable_update_ind Unexecuted instantiation: mb_gpc.c:zend_symtable_update_ind Unexecuted instantiation: php_mbregex.c:zend_symtable_update_ind Unexecuted instantiation: mbfilter.c:zend_symtable_update_ind Unexecuted instantiation: php_reflection.c:zend_symtable_update_ind Unexecuted instantiation: php_spl.c:zend_symtable_update_ind Unexecuted instantiation: spl_functions.c:zend_symtable_update_ind Unexecuted instantiation: spl_engine.c:zend_symtable_update_ind Unexecuted instantiation: spl_iterators.c:zend_symtable_update_ind spl_array.c:zend_symtable_update_ind Line | Count | Source | 452 | 547 | { | 453 | 547 | zend_ulong idx; | 454 | | | 455 | 547 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 456 | 47 | return zend_hash_index_update(ht, idx, pData); | 457 | 500 | } else { | 458 | 500 | return zend_hash_update_ind(ht, key, pData); | 459 | 500 | } | 460 | 547 | } |
Unexecuted instantiation: spl_directory.c:zend_symtable_update_ind Unexecuted instantiation: spl_exceptions.c:zend_symtable_update_ind Unexecuted instantiation: spl_observer.c:zend_symtable_update_ind Unexecuted instantiation: spl_dllist.c:zend_symtable_update_ind Unexecuted instantiation: spl_heap.c:zend_symtable_update_ind Unexecuted instantiation: spl_fixedarray.c:zend_symtable_update_ind Unexecuted instantiation: crypt_sha512.c:zend_symtable_update_ind Unexecuted instantiation: crypt_sha256.c:zend_symtable_update_ind Unexecuted instantiation: php_crypt_r.c:zend_symtable_update_ind Unexecuted instantiation: array.c:zend_symtable_update_ind Unexecuted instantiation: base64.c:zend_symtable_update_ind Unexecuted instantiation: basic_functions.c:zend_symtable_update_ind Unexecuted instantiation: browscap.c:zend_symtable_update_ind Unexecuted instantiation: crc32.c:zend_symtable_update_ind Unexecuted instantiation: crypt.c:zend_symtable_update_ind Unexecuted instantiation: datetime.c:zend_symtable_update_ind Unexecuted instantiation: dir.c:zend_symtable_update_ind Unexecuted instantiation: dl.c:zend_symtable_update_ind Unexecuted instantiation: dns.c:zend_symtable_update_ind Unexecuted instantiation: exec.c:zend_symtable_update_ind Unexecuted instantiation: file.c:zend_symtable_update_ind Unexecuted instantiation: filestat.c:zend_symtable_update_ind Unexecuted instantiation: flock_compat.c:zend_symtable_update_ind Unexecuted instantiation: formatted_print.c:zend_symtable_update_ind Unexecuted instantiation: fsock.c:zend_symtable_update_ind Unexecuted instantiation: head.c:zend_symtable_update_ind Unexecuted instantiation: html.c:zend_symtable_update_ind Unexecuted instantiation: image.c:zend_symtable_update_ind Unexecuted instantiation: info.c:zend_symtable_update_ind Unexecuted instantiation: iptc.c:zend_symtable_update_ind Unexecuted instantiation: lcg.c:zend_symtable_update_ind Unexecuted instantiation: link.c:zend_symtable_update_ind Unexecuted instantiation: mail.c:zend_symtable_update_ind Unexecuted instantiation: math.c:zend_symtable_update_ind Unexecuted instantiation: md5.c:zend_symtable_update_ind Unexecuted instantiation: metaphone.c:zend_symtable_update_ind Unexecuted instantiation: microtime.c:zend_symtable_update_ind Unexecuted instantiation: pack.c:zend_symtable_update_ind Unexecuted instantiation: pageinfo.c:zend_symtable_update_ind Unexecuted instantiation: quot_print.c:zend_symtable_update_ind Unexecuted instantiation: rand.c:zend_symtable_update_ind Unexecuted instantiation: mt_rand.c:zend_symtable_update_ind Unexecuted instantiation: soundex.c:zend_symtable_update_ind Unexecuted instantiation: string.c:zend_symtable_update_ind Unexecuted instantiation: scanf.c:zend_symtable_update_ind Unexecuted instantiation: syslog.c:zend_symtable_update_ind Unexecuted instantiation: type.c:zend_symtable_update_ind Unexecuted instantiation: uniqid.c:zend_symtable_update_ind Unexecuted instantiation: url.c:zend_symtable_update_ind Unexecuted instantiation: var.c:zend_symtable_update_ind Unexecuted instantiation: versioning.c:zend_symtable_update_ind Unexecuted instantiation: assert.c:zend_symtable_update_ind Unexecuted instantiation: strnatcmp.c:zend_symtable_update_ind Unexecuted instantiation: levenshtein.c:zend_symtable_update_ind Unexecuted instantiation: incomplete_class.c:zend_symtable_update_ind Unexecuted instantiation: url_scanner_ex.c:zend_symtable_update_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_update_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_update_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_update_ind Unexecuted instantiation: credits.c:zend_symtable_update_ind Unexecuted instantiation: css.c:zend_symtable_update_ind Unexecuted instantiation: var_unserializer.c:zend_symtable_update_ind Unexecuted instantiation: ftok.c:zend_symtable_update_ind Unexecuted instantiation: sha1.c:zend_symtable_update_ind Unexecuted instantiation: user_filters.c:zend_symtable_update_ind Unexecuted instantiation: uuencode.c:zend_symtable_update_ind Unexecuted instantiation: filters.c:zend_symtable_update_ind Unexecuted instantiation: proc_open.c:zend_symtable_update_ind Unexecuted instantiation: streamsfuncs.c:zend_symtable_update_ind Unexecuted instantiation: http.c:zend_symtable_update_ind Unexecuted instantiation: password.c:zend_symtable_update_ind Unexecuted instantiation: random.c:zend_symtable_update_ind Unexecuted instantiation: net.c:zend_symtable_update_ind Unexecuted instantiation: hrtime.c:zend_symtable_update_ind Unexecuted instantiation: main.c:zend_symtable_update_ind Unexecuted instantiation: snprintf.c:zend_symtable_update_ind Unexecuted instantiation: spprintf.c:zend_symtable_update_ind Unexecuted instantiation: fopen_wrappers.c:zend_symtable_update_ind Unexecuted instantiation: php_scandir.c:zend_symtable_update_ind Unexecuted instantiation: php_ini.c:zend_symtable_update_ind Unexecuted instantiation: SAPI.c:zend_symtable_update_ind Unexecuted instantiation: rfc1867.c:zend_symtable_update_ind Unexecuted instantiation: php_content_types.c:zend_symtable_update_ind Unexecuted instantiation: strlcpy.c:zend_symtable_update_ind Unexecuted instantiation: strlcat.c:zend_symtable_update_ind Unexecuted instantiation: explicit_bzero.c:zend_symtable_update_ind Unexecuted instantiation: reentrancy.c:zend_symtable_update_ind Unexecuted instantiation: php_variables.c:zend_symtable_update_ind Unexecuted instantiation: php_ticks.c:zend_symtable_update_ind Unexecuted instantiation: network.c:zend_symtable_update_ind Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_update_ind Unexecuted instantiation: output.c:zend_symtable_update_ind Unexecuted instantiation: getopt.c:zend_symtable_update_ind Unexecuted instantiation: php_syslog.c:zend_symtable_update_ind Unexecuted instantiation: streams.c:zend_symtable_update_ind Unexecuted instantiation: cast.c:zend_symtable_update_ind Unexecuted instantiation: memory.c:zend_symtable_update_ind Unexecuted instantiation: filter.c:zend_symtable_update_ind Unexecuted instantiation: plain_wrapper.c:zend_symtable_update_ind Unexecuted instantiation: userspace.c:zend_symtable_update_ind Unexecuted instantiation: transports.c:zend_symtable_update_ind Unexecuted instantiation: xp_socket.c:zend_symtable_update_ind Unexecuted instantiation: mmap.c:zend_symtable_update_ind Unexecuted instantiation: glob_wrapper.c:zend_symtable_update_ind Unexecuted instantiation: zend_language_parser.c:zend_symtable_update_ind Unexecuted instantiation: zend_language_scanner.c:zend_symtable_update_ind Unexecuted instantiation: zend_ini_parser.c:zend_symtable_update_ind Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_update_ind Unexecuted instantiation: zend_alloc.c:zend_symtable_update_ind Unexecuted instantiation: zend_compile.c:zend_symtable_update_ind Unexecuted instantiation: zend_constants.c:zend_symtable_update_ind Unexecuted instantiation: zend_dtrace.c:zend_symtable_update_ind Unexecuted instantiation: zend_execute_API.c:zend_symtable_update_ind Unexecuted instantiation: zend_highlight.c:zend_symtable_update_ind Unexecuted instantiation: zend_llist.c:zend_symtable_update_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_update_ind Unexecuted instantiation: zend_opcode.c:zend_symtable_update_ind Unexecuted instantiation: zend_operators.c:zend_symtable_update_ind Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_update_ind Unexecuted instantiation: zend_stack.c:zend_symtable_update_ind Unexecuted instantiation: zend_variables.c:zend_symtable_update_ind Unexecuted instantiation: zend.c:zend_symtable_update_ind Unexecuted instantiation: zend_API.c:zend_symtable_update_ind Unexecuted instantiation: zend_extensions.c:zend_symtable_update_ind Unexecuted instantiation: zend_hash.c:zend_symtable_update_ind Unexecuted instantiation: zend_list.c:zend_symtable_update_ind Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_update_ind Unexecuted instantiation: zend_attributes.c:zend_symtable_update_ind Unexecuted instantiation: zend_execute.c:zend_symtable_update_ind Unexecuted instantiation: zend_ini.c:zend_symtable_update_ind Unexecuted instantiation: zend_sort.c:zend_symtable_update_ind Unexecuted instantiation: zend_multibyte.c:zend_symtable_update_ind Unexecuted instantiation: zend_ts_hash.c:zend_symtable_update_ind Unexecuted instantiation: zend_stream.c:zend_symtable_update_ind Unexecuted instantiation: zend_iterators.c:zend_symtable_update_ind Unexecuted instantiation: zend_interfaces.c:zend_symtable_update_ind Unexecuted instantiation: zend_exceptions.c:zend_symtable_update_ind Unexecuted instantiation: zend_strtod.c:zend_symtable_update_ind Unexecuted instantiation: zend_gc.c:zend_symtable_update_ind Unexecuted instantiation: zend_closures.c:zend_symtable_update_ind Unexecuted instantiation: zend_weakrefs.c:zend_symtable_update_ind Unexecuted instantiation: zend_float.c:zend_symtable_update_ind Unexecuted instantiation: zend_string.c:zend_symtable_update_ind Unexecuted instantiation: zend_signal.c:zend_symtable_update_ind Unexecuted instantiation: zend_generators.c:zend_symtable_update_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_update_ind Unexecuted instantiation: zend_ast.c:zend_symtable_update_ind Unexecuted instantiation: zend_objects.c:zend_symtable_update_ind Unexecuted instantiation: zend_object_handlers.c:zend_symtable_update_ind Unexecuted instantiation: zend_objects_API.c:zend_symtable_update_ind Unexecuted instantiation: zend_default_classes.c:zend_symtable_update_ind Unexecuted instantiation: zend_inheritance.c:zend_symtable_update_ind Unexecuted instantiation: zend_smart_str.c:zend_symtable_update_ind Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_update_ind Unexecuted instantiation: zend_gdb.c:zend_symtable_update_ind Unexecuted instantiation: internal_functions_cli.c:zend_symtable_update_ind Unexecuted instantiation: fuzzer-execute.c:zend_symtable_update_ind Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_update_ind |
461 | | |
462 | | |
463 | | static zend_always_inline zend_result zend_symtable_del(HashTable *ht, zend_string *key) |
464 | 0 | { |
465 | 0 | zend_ulong idx; |
466 | |
|
467 | 0 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
468 | 0 | return zend_hash_index_del(ht, idx); |
469 | 0 | } else { |
470 | 0 | return zend_hash_del(ht, key); |
471 | 0 | } |
472 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_del Unexecuted instantiation: astro.c:zend_symtable_del Unexecuted instantiation: dow.c:zend_symtable_del Unexecuted instantiation: parse_date.c:zend_symtable_del Unexecuted instantiation: parse_tz.c:zend_symtable_del Unexecuted instantiation: timelib.c:zend_symtable_del Unexecuted instantiation: tm2unixtime.c:zend_symtable_del Unexecuted instantiation: unixtime2tm.c:zend_symtable_del Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_del Unexecuted instantiation: interval.c:zend_symtable_del Unexecuted instantiation: php_pcre.c:zend_symtable_del Unexecuted instantiation: exif.c:zend_symtable_del Unexecuted instantiation: hash.c:zend_symtable_del Unexecuted instantiation: hash_md.c:zend_symtable_del Unexecuted instantiation: hash_sha.c:zend_symtable_del Unexecuted instantiation: hash_ripemd.c:zend_symtable_del Unexecuted instantiation: hash_haval.c:zend_symtable_del Unexecuted instantiation: hash_tiger.c:zend_symtable_del Unexecuted instantiation: hash_gost.c:zend_symtable_del Unexecuted instantiation: hash_snefru.c:zend_symtable_del Unexecuted instantiation: hash_whirlpool.c:zend_symtable_del Unexecuted instantiation: hash_adler32.c:zend_symtable_del Unexecuted instantiation: hash_crc32.c:zend_symtable_del Unexecuted instantiation: hash_fnv.c:zend_symtable_del Unexecuted instantiation: hash_joaat.c:zend_symtable_del Unexecuted instantiation: hash_sha3.c:zend_symtable_del Unexecuted instantiation: json.c:zend_symtable_del Unexecuted instantiation: json_encoder.c:zend_symtable_del Unexecuted instantiation: json_parser.tab.c:zend_symtable_del Unexecuted instantiation: json_scanner.c:zend_symtable_del Unexecuted instantiation: mbstring.c:zend_symtable_del Unexecuted instantiation: php_unicode.c:zend_symtable_del Unexecuted instantiation: mb_gpc.c:zend_symtable_del Unexecuted instantiation: php_mbregex.c:zend_symtable_del Unexecuted instantiation: mbfilter.c:zend_symtable_del Unexecuted instantiation: php_reflection.c:zend_symtable_del Unexecuted instantiation: php_spl.c:zend_symtable_del Unexecuted instantiation: spl_functions.c:zend_symtable_del Unexecuted instantiation: spl_engine.c:zend_symtable_del Unexecuted instantiation: spl_iterators.c:zend_symtable_del Unexecuted instantiation: spl_array.c:zend_symtable_del Unexecuted instantiation: spl_directory.c:zend_symtable_del Unexecuted instantiation: spl_exceptions.c:zend_symtable_del Unexecuted instantiation: spl_observer.c:zend_symtable_del Unexecuted instantiation: spl_dllist.c:zend_symtable_del Unexecuted instantiation: spl_heap.c:zend_symtable_del Unexecuted instantiation: spl_fixedarray.c:zend_symtable_del Unexecuted instantiation: crypt_sha512.c:zend_symtable_del Unexecuted instantiation: crypt_sha256.c:zend_symtable_del Unexecuted instantiation: php_crypt_r.c:zend_symtable_del Unexecuted instantiation: array.c:zend_symtable_del Unexecuted instantiation: base64.c:zend_symtable_del Unexecuted instantiation: basic_functions.c:zend_symtable_del Unexecuted instantiation: browscap.c:zend_symtable_del Unexecuted instantiation: crc32.c:zend_symtable_del Unexecuted instantiation: crypt.c:zend_symtable_del Unexecuted instantiation: datetime.c:zend_symtable_del Unexecuted instantiation: dir.c:zend_symtable_del Unexecuted instantiation: dl.c:zend_symtable_del Unexecuted instantiation: dns.c:zend_symtable_del Unexecuted instantiation: exec.c:zend_symtable_del Unexecuted instantiation: file.c:zend_symtable_del Unexecuted instantiation: filestat.c:zend_symtable_del Unexecuted instantiation: flock_compat.c:zend_symtable_del Unexecuted instantiation: formatted_print.c:zend_symtable_del Unexecuted instantiation: fsock.c:zend_symtable_del Unexecuted instantiation: head.c:zend_symtable_del Unexecuted instantiation: html.c:zend_symtable_del Unexecuted instantiation: image.c:zend_symtable_del Unexecuted instantiation: info.c:zend_symtable_del Unexecuted instantiation: iptc.c:zend_symtable_del Unexecuted instantiation: lcg.c:zend_symtable_del Unexecuted instantiation: link.c:zend_symtable_del Unexecuted instantiation: mail.c:zend_symtable_del Unexecuted instantiation: math.c:zend_symtable_del Unexecuted instantiation: md5.c:zend_symtable_del Unexecuted instantiation: metaphone.c:zend_symtable_del Unexecuted instantiation: microtime.c:zend_symtable_del Unexecuted instantiation: pack.c:zend_symtable_del Unexecuted instantiation: pageinfo.c:zend_symtable_del Unexecuted instantiation: quot_print.c:zend_symtable_del Unexecuted instantiation: rand.c:zend_symtable_del Unexecuted instantiation: mt_rand.c:zend_symtable_del Unexecuted instantiation: soundex.c:zend_symtable_del Unexecuted instantiation: string.c:zend_symtable_del Unexecuted instantiation: scanf.c:zend_symtable_del Unexecuted instantiation: syslog.c:zend_symtable_del Unexecuted instantiation: type.c:zend_symtable_del Unexecuted instantiation: uniqid.c:zend_symtable_del Unexecuted instantiation: url.c:zend_symtable_del Unexecuted instantiation: var.c:zend_symtable_del Unexecuted instantiation: versioning.c:zend_symtable_del Unexecuted instantiation: assert.c:zend_symtable_del Unexecuted instantiation: strnatcmp.c:zend_symtable_del Unexecuted instantiation: levenshtein.c:zend_symtable_del Unexecuted instantiation: incomplete_class.c:zend_symtable_del Unexecuted instantiation: url_scanner_ex.c:zend_symtable_del Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_del Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_del Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_del Unexecuted instantiation: credits.c:zend_symtable_del Unexecuted instantiation: css.c:zend_symtable_del Unexecuted instantiation: var_unserializer.c:zend_symtable_del Unexecuted instantiation: ftok.c:zend_symtable_del Unexecuted instantiation: sha1.c:zend_symtable_del Unexecuted instantiation: user_filters.c:zend_symtable_del Unexecuted instantiation: uuencode.c:zend_symtable_del Unexecuted instantiation: filters.c:zend_symtable_del Unexecuted instantiation: proc_open.c:zend_symtable_del Unexecuted instantiation: streamsfuncs.c:zend_symtable_del Unexecuted instantiation: http.c:zend_symtable_del Unexecuted instantiation: password.c:zend_symtable_del Unexecuted instantiation: random.c:zend_symtable_del Unexecuted instantiation: net.c:zend_symtable_del Unexecuted instantiation: hrtime.c:zend_symtable_del Unexecuted instantiation: main.c:zend_symtable_del Unexecuted instantiation: snprintf.c:zend_symtable_del Unexecuted instantiation: spprintf.c:zend_symtable_del Unexecuted instantiation: fopen_wrappers.c:zend_symtable_del Unexecuted instantiation: php_scandir.c:zend_symtable_del Unexecuted instantiation: php_ini.c:zend_symtable_del Unexecuted instantiation: SAPI.c:zend_symtable_del Unexecuted instantiation: rfc1867.c:zend_symtable_del Unexecuted instantiation: php_content_types.c:zend_symtable_del Unexecuted instantiation: strlcpy.c:zend_symtable_del Unexecuted instantiation: strlcat.c:zend_symtable_del Unexecuted instantiation: explicit_bzero.c:zend_symtable_del Unexecuted instantiation: reentrancy.c:zend_symtable_del Unexecuted instantiation: php_variables.c:zend_symtable_del Unexecuted instantiation: php_ticks.c:zend_symtable_del Unexecuted instantiation: network.c:zend_symtable_del Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_del Unexecuted instantiation: output.c:zend_symtable_del Unexecuted instantiation: getopt.c:zend_symtable_del Unexecuted instantiation: php_syslog.c:zend_symtable_del Unexecuted instantiation: streams.c:zend_symtable_del Unexecuted instantiation: cast.c:zend_symtable_del Unexecuted instantiation: memory.c:zend_symtable_del Unexecuted instantiation: filter.c:zend_symtable_del Unexecuted instantiation: plain_wrapper.c:zend_symtable_del Unexecuted instantiation: userspace.c:zend_symtable_del Unexecuted instantiation: transports.c:zend_symtable_del Unexecuted instantiation: xp_socket.c:zend_symtable_del Unexecuted instantiation: mmap.c:zend_symtable_del Unexecuted instantiation: glob_wrapper.c:zend_symtable_del Unexecuted instantiation: zend_language_parser.c:zend_symtable_del Unexecuted instantiation: zend_language_scanner.c:zend_symtable_del Unexecuted instantiation: zend_ini_parser.c:zend_symtable_del Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_del Unexecuted instantiation: zend_alloc.c:zend_symtable_del Unexecuted instantiation: zend_compile.c:zend_symtable_del Unexecuted instantiation: zend_constants.c:zend_symtable_del Unexecuted instantiation: zend_dtrace.c:zend_symtable_del Unexecuted instantiation: zend_execute_API.c:zend_symtable_del Unexecuted instantiation: zend_highlight.c:zend_symtable_del Unexecuted instantiation: zend_llist.c:zend_symtable_del Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_del Unexecuted instantiation: zend_opcode.c:zend_symtable_del Unexecuted instantiation: zend_operators.c:zend_symtable_del Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_del Unexecuted instantiation: zend_stack.c:zend_symtable_del Unexecuted instantiation: zend_variables.c:zend_symtable_del Unexecuted instantiation: zend.c:zend_symtable_del Unexecuted instantiation: zend_API.c:zend_symtable_del Unexecuted instantiation: zend_extensions.c:zend_symtable_del Unexecuted instantiation: zend_hash.c:zend_symtable_del Unexecuted instantiation: zend_list.c:zend_symtable_del Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_del Unexecuted instantiation: zend_attributes.c:zend_symtable_del Unexecuted instantiation: zend_execute.c:zend_symtable_del Unexecuted instantiation: zend_ini.c:zend_symtable_del Unexecuted instantiation: zend_sort.c:zend_symtable_del Unexecuted instantiation: zend_multibyte.c:zend_symtable_del Unexecuted instantiation: zend_ts_hash.c:zend_symtable_del Unexecuted instantiation: zend_stream.c:zend_symtable_del Unexecuted instantiation: zend_iterators.c:zend_symtable_del Unexecuted instantiation: zend_interfaces.c:zend_symtable_del Unexecuted instantiation: zend_exceptions.c:zend_symtable_del Unexecuted instantiation: zend_strtod.c:zend_symtable_del Unexecuted instantiation: zend_gc.c:zend_symtable_del Unexecuted instantiation: zend_closures.c:zend_symtable_del Unexecuted instantiation: zend_weakrefs.c:zend_symtable_del Unexecuted instantiation: zend_float.c:zend_symtable_del Unexecuted instantiation: zend_string.c:zend_symtable_del Unexecuted instantiation: zend_signal.c:zend_symtable_del Unexecuted instantiation: zend_generators.c:zend_symtable_del Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_del Unexecuted instantiation: zend_ast.c:zend_symtable_del Unexecuted instantiation: zend_objects.c:zend_symtable_del Unexecuted instantiation: zend_object_handlers.c:zend_symtable_del Unexecuted instantiation: zend_objects_API.c:zend_symtable_del Unexecuted instantiation: zend_default_classes.c:zend_symtable_del Unexecuted instantiation: zend_inheritance.c:zend_symtable_del Unexecuted instantiation: zend_smart_str.c:zend_symtable_del Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_del Unexecuted instantiation: zend_gdb.c:zend_symtable_del Unexecuted instantiation: internal_functions_cli.c:zend_symtable_del Unexecuted instantiation: fuzzer-execute.c:zend_symtable_del Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_del |
473 | | |
474 | | |
475 | | static zend_always_inline zend_result zend_symtable_del_ind(HashTable *ht, zend_string *key) |
476 | 0 | { |
477 | 0 | zend_ulong idx; |
478 | 0 |
|
479 | 0 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
480 | 0 | return zend_hash_index_del(ht, idx); |
481 | 0 | } else { |
482 | 0 | return zend_hash_del_ind(ht, key); |
483 | 0 | } |
484 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_del_ind Unexecuted instantiation: astro.c:zend_symtable_del_ind Unexecuted instantiation: dow.c:zend_symtable_del_ind Unexecuted instantiation: parse_date.c:zend_symtable_del_ind Unexecuted instantiation: parse_tz.c:zend_symtable_del_ind Unexecuted instantiation: timelib.c:zend_symtable_del_ind Unexecuted instantiation: tm2unixtime.c:zend_symtable_del_ind Unexecuted instantiation: unixtime2tm.c:zend_symtable_del_ind Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_del_ind Unexecuted instantiation: interval.c:zend_symtable_del_ind Unexecuted instantiation: php_pcre.c:zend_symtable_del_ind Unexecuted instantiation: exif.c:zend_symtable_del_ind Unexecuted instantiation: hash.c:zend_symtable_del_ind Unexecuted instantiation: hash_md.c:zend_symtable_del_ind Unexecuted instantiation: hash_sha.c:zend_symtable_del_ind Unexecuted instantiation: hash_ripemd.c:zend_symtable_del_ind Unexecuted instantiation: hash_haval.c:zend_symtable_del_ind Unexecuted instantiation: hash_tiger.c:zend_symtable_del_ind Unexecuted instantiation: hash_gost.c:zend_symtable_del_ind Unexecuted instantiation: hash_snefru.c:zend_symtable_del_ind Unexecuted instantiation: hash_whirlpool.c:zend_symtable_del_ind Unexecuted instantiation: hash_adler32.c:zend_symtable_del_ind Unexecuted instantiation: hash_crc32.c:zend_symtable_del_ind Unexecuted instantiation: hash_fnv.c:zend_symtable_del_ind Unexecuted instantiation: hash_joaat.c:zend_symtable_del_ind Unexecuted instantiation: hash_sha3.c:zend_symtable_del_ind Unexecuted instantiation: json.c:zend_symtable_del_ind Unexecuted instantiation: json_encoder.c:zend_symtable_del_ind Unexecuted instantiation: json_parser.tab.c:zend_symtable_del_ind Unexecuted instantiation: json_scanner.c:zend_symtable_del_ind Unexecuted instantiation: mbstring.c:zend_symtable_del_ind Unexecuted instantiation: php_unicode.c:zend_symtable_del_ind Unexecuted instantiation: mb_gpc.c:zend_symtable_del_ind Unexecuted instantiation: php_mbregex.c:zend_symtable_del_ind Unexecuted instantiation: mbfilter.c:zend_symtable_del_ind Unexecuted instantiation: php_reflection.c:zend_symtable_del_ind Unexecuted instantiation: php_spl.c:zend_symtable_del_ind Unexecuted instantiation: spl_functions.c:zend_symtable_del_ind Unexecuted instantiation: spl_engine.c:zend_symtable_del_ind Unexecuted instantiation: spl_iterators.c:zend_symtable_del_ind Unexecuted instantiation: spl_array.c:zend_symtable_del_ind Unexecuted instantiation: spl_directory.c:zend_symtable_del_ind Unexecuted instantiation: spl_exceptions.c:zend_symtable_del_ind Unexecuted instantiation: spl_observer.c:zend_symtable_del_ind Unexecuted instantiation: spl_dllist.c:zend_symtable_del_ind Unexecuted instantiation: spl_heap.c:zend_symtable_del_ind Unexecuted instantiation: spl_fixedarray.c:zend_symtable_del_ind Unexecuted instantiation: crypt_sha512.c:zend_symtable_del_ind Unexecuted instantiation: crypt_sha256.c:zend_symtable_del_ind Unexecuted instantiation: php_crypt_r.c:zend_symtable_del_ind Unexecuted instantiation: array.c:zend_symtable_del_ind Unexecuted instantiation: base64.c:zend_symtable_del_ind Unexecuted instantiation: basic_functions.c:zend_symtable_del_ind Unexecuted instantiation: browscap.c:zend_symtable_del_ind Unexecuted instantiation: crc32.c:zend_symtable_del_ind Unexecuted instantiation: crypt.c:zend_symtable_del_ind Unexecuted instantiation: datetime.c:zend_symtable_del_ind Unexecuted instantiation: dir.c:zend_symtable_del_ind Unexecuted instantiation: dl.c:zend_symtable_del_ind Unexecuted instantiation: dns.c:zend_symtable_del_ind Unexecuted instantiation: exec.c:zend_symtable_del_ind Unexecuted instantiation: file.c:zend_symtable_del_ind Unexecuted instantiation: filestat.c:zend_symtable_del_ind Unexecuted instantiation: flock_compat.c:zend_symtable_del_ind Unexecuted instantiation: formatted_print.c:zend_symtable_del_ind Unexecuted instantiation: fsock.c:zend_symtable_del_ind Unexecuted instantiation: head.c:zend_symtable_del_ind Unexecuted instantiation: html.c:zend_symtable_del_ind Unexecuted instantiation: image.c:zend_symtable_del_ind Unexecuted instantiation: info.c:zend_symtable_del_ind Unexecuted instantiation: iptc.c:zend_symtable_del_ind Unexecuted instantiation: lcg.c:zend_symtable_del_ind Unexecuted instantiation: link.c:zend_symtable_del_ind Unexecuted instantiation: mail.c:zend_symtable_del_ind Unexecuted instantiation: math.c:zend_symtable_del_ind Unexecuted instantiation: md5.c:zend_symtable_del_ind Unexecuted instantiation: metaphone.c:zend_symtable_del_ind Unexecuted instantiation: microtime.c:zend_symtable_del_ind Unexecuted instantiation: pack.c:zend_symtable_del_ind Unexecuted instantiation: pageinfo.c:zend_symtable_del_ind Unexecuted instantiation: quot_print.c:zend_symtable_del_ind Unexecuted instantiation: rand.c:zend_symtable_del_ind Unexecuted instantiation: mt_rand.c:zend_symtable_del_ind Unexecuted instantiation: soundex.c:zend_symtable_del_ind Unexecuted instantiation: string.c:zend_symtable_del_ind Unexecuted instantiation: scanf.c:zend_symtable_del_ind Unexecuted instantiation: syslog.c:zend_symtable_del_ind Unexecuted instantiation: type.c:zend_symtable_del_ind Unexecuted instantiation: uniqid.c:zend_symtable_del_ind Unexecuted instantiation: url.c:zend_symtable_del_ind Unexecuted instantiation: var.c:zend_symtable_del_ind Unexecuted instantiation: versioning.c:zend_symtable_del_ind Unexecuted instantiation: assert.c:zend_symtable_del_ind Unexecuted instantiation: strnatcmp.c:zend_symtable_del_ind Unexecuted instantiation: levenshtein.c:zend_symtable_del_ind Unexecuted instantiation: incomplete_class.c:zend_symtable_del_ind Unexecuted instantiation: url_scanner_ex.c:zend_symtable_del_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_del_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_del_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_del_ind Unexecuted instantiation: credits.c:zend_symtable_del_ind Unexecuted instantiation: css.c:zend_symtable_del_ind Unexecuted instantiation: var_unserializer.c:zend_symtable_del_ind Unexecuted instantiation: ftok.c:zend_symtable_del_ind Unexecuted instantiation: sha1.c:zend_symtable_del_ind Unexecuted instantiation: user_filters.c:zend_symtable_del_ind Unexecuted instantiation: uuencode.c:zend_symtable_del_ind Unexecuted instantiation: filters.c:zend_symtable_del_ind Unexecuted instantiation: proc_open.c:zend_symtable_del_ind Unexecuted instantiation: streamsfuncs.c:zend_symtable_del_ind Unexecuted instantiation: http.c:zend_symtable_del_ind Unexecuted instantiation: password.c:zend_symtable_del_ind Unexecuted instantiation: random.c:zend_symtable_del_ind Unexecuted instantiation: net.c:zend_symtable_del_ind Unexecuted instantiation: hrtime.c:zend_symtable_del_ind Unexecuted instantiation: main.c:zend_symtable_del_ind Unexecuted instantiation: snprintf.c:zend_symtable_del_ind Unexecuted instantiation: spprintf.c:zend_symtable_del_ind Unexecuted instantiation: fopen_wrappers.c:zend_symtable_del_ind Unexecuted instantiation: php_scandir.c:zend_symtable_del_ind Unexecuted instantiation: php_ini.c:zend_symtable_del_ind Unexecuted instantiation: SAPI.c:zend_symtable_del_ind Unexecuted instantiation: rfc1867.c:zend_symtable_del_ind Unexecuted instantiation: php_content_types.c:zend_symtable_del_ind Unexecuted instantiation: strlcpy.c:zend_symtable_del_ind Unexecuted instantiation: strlcat.c:zend_symtable_del_ind Unexecuted instantiation: explicit_bzero.c:zend_symtable_del_ind Unexecuted instantiation: reentrancy.c:zend_symtable_del_ind Unexecuted instantiation: php_variables.c:zend_symtable_del_ind Unexecuted instantiation: php_ticks.c:zend_symtable_del_ind Unexecuted instantiation: network.c:zend_symtable_del_ind Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_del_ind Unexecuted instantiation: output.c:zend_symtable_del_ind Unexecuted instantiation: getopt.c:zend_symtable_del_ind Unexecuted instantiation: php_syslog.c:zend_symtable_del_ind Unexecuted instantiation: streams.c:zend_symtable_del_ind Unexecuted instantiation: cast.c:zend_symtable_del_ind Unexecuted instantiation: memory.c:zend_symtable_del_ind Unexecuted instantiation: filter.c:zend_symtable_del_ind Unexecuted instantiation: plain_wrapper.c:zend_symtable_del_ind Unexecuted instantiation: userspace.c:zend_symtable_del_ind Unexecuted instantiation: transports.c:zend_symtable_del_ind Unexecuted instantiation: xp_socket.c:zend_symtable_del_ind Unexecuted instantiation: mmap.c:zend_symtable_del_ind Unexecuted instantiation: glob_wrapper.c:zend_symtable_del_ind Unexecuted instantiation: zend_language_parser.c:zend_symtable_del_ind Unexecuted instantiation: zend_language_scanner.c:zend_symtable_del_ind Unexecuted instantiation: zend_ini_parser.c:zend_symtable_del_ind Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_del_ind Unexecuted instantiation: zend_alloc.c:zend_symtable_del_ind Unexecuted instantiation: zend_compile.c:zend_symtable_del_ind Unexecuted instantiation: zend_constants.c:zend_symtable_del_ind Unexecuted instantiation: zend_dtrace.c:zend_symtable_del_ind Unexecuted instantiation: zend_execute_API.c:zend_symtable_del_ind Unexecuted instantiation: zend_highlight.c:zend_symtable_del_ind Unexecuted instantiation: zend_llist.c:zend_symtable_del_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_del_ind Unexecuted instantiation: zend_opcode.c:zend_symtable_del_ind Unexecuted instantiation: zend_operators.c:zend_symtable_del_ind Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_del_ind Unexecuted instantiation: zend_stack.c:zend_symtable_del_ind Unexecuted instantiation: zend_variables.c:zend_symtable_del_ind Unexecuted instantiation: zend.c:zend_symtable_del_ind Unexecuted instantiation: zend_API.c:zend_symtable_del_ind Unexecuted instantiation: zend_extensions.c:zend_symtable_del_ind Unexecuted instantiation: zend_hash.c:zend_symtable_del_ind Unexecuted instantiation: zend_list.c:zend_symtable_del_ind Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_del_ind Unexecuted instantiation: zend_attributes.c:zend_symtable_del_ind Unexecuted instantiation: zend_execute.c:zend_symtable_del_ind Unexecuted instantiation: zend_ini.c:zend_symtable_del_ind Unexecuted instantiation: zend_sort.c:zend_symtable_del_ind Unexecuted instantiation: zend_multibyte.c:zend_symtable_del_ind Unexecuted instantiation: zend_ts_hash.c:zend_symtable_del_ind Unexecuted instantiation: zend_stream.c:zend_symtable_del_ind Unexecuted instantiation: zend_iterators.c:zend_symtable_del_ind Unexecuted instantiation: zend_interfaces.c:zend_symtable_del_ind Unexecuted instantiation: zend_exceptions.c:zend_symtable_del_ind Unexecuted instantiation: zend_strtod.c:zend_symtable_del_ind Unexecuted instantiation: zend_gc.c:zend_symtable_del_ind Unexecuted instantiation: zend_closures.c:zend_symtable_del_ind Unexecuted instantiation: zend_weakrefs.c:zend_symtable_del_ind Unexecuted instantiation: zend_float.c:zend_symtable_del_ind Unexecuted instantiation: zend_string.c:zend_symtable_del_ind Unexecuted instantiation: zend_signal.c:zend_symtable_del_ind Unexecuted instantiation: zend_generators.c:zend_symtable_del_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_del_ind Unexecuted instantiation: zend_ast.c:zend_symtable_del_ind Unexecuted instantiation: zend_objects.c:zend_symtable_del_ind Unexecuted instantiation: zend_object_handlers.c:zend_symtable_del_ind Unexecuted instantiation: zend_objects_API.c:zend_symtable_del_ind Unexecuted instantiation: zend_default_classes.c:zend_symtable_del_ind Unexecuted instantiation: zend_inheritance.c:zend_symtable_del_ind Unexecuted instantiation: zend_smart_str.c:zend_symtable_del_ind Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_del_ind Unexecuted instantiation: zend_gdb.c:zend_symtable_del_ind Unexecuted instantiation: internal_functions_cli.c:zend_symtable_del_ind Unexecuted instantiation: fuzzer-execute.c:zend_symtable_del_ind Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_del_ind |
485 | | |
486 | | |
487 | | static zend_always_inline zval *zend_symtable_find(const HashTable *ht, zend_string *key) |
488 | 647 | { |
489 | 647 | zend_ulong idx; |
490 | | |
491 | 647 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
492 | 0 | return zend_hash_index_find(ht, idx); |
493 | 647 | } else { |
494 | 647 | return zend_hash_find(ht, key); |
495 | 647 | } |
496 | 647 | } Unexecuted instantiation: php_date.c:zend_symtable_find Unexecuted instantiation: astro.c:zend_symtable_find Unexecuted instantiation: dow.c:zend_symtable_find Unexecuted instantiation: parse_date.c:zend_symtable_find Unexecuted instantiation: parse_tz.c:zend_symtable_find Unexecuted instantiation: timelib.c:zend_symtable_find Unexecuted instantiation: tm2unixtime.c:zend_symtable_find Unexecuted instantiation: unixtime2tm.c:zend_symtable_find Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_find Unexecuted instantiation: interval.c:zend_symtable_find Unexecuted instantiation: php_pcre.c:zend_symtable_find Unexecuted instantiation: exif.c:zend_symtable_find Unexecuted instantiation: hash.c:zend_symtable_find Unexecuted instantiation: hash_md.c:zend_symtable_find Unexecuted instantiation: hash_sha.c:zend_symtable_find Unexecuted instantiation: hash_ripemd.c:zend_symtable_find Unexecuted instantiation: hash_haval.c:zend_symtable_find Unexecuted instantiation: hash_tiger.c:zend_symtable_find Unexecuted instantiation: hash_gost.c:zend_symtable_find Unexecuted instantiation: hash_snefru.c:zend_symtable_find Unexecuted instantiation: hash_whirlpool.c:zend_symtable_find Unexecuted instantiation: hash_adler32.c:zend_symtable_find Unexecuted instantiation: hash_crc32.c:zend_symtable_find Unexecuted instantiation: hash_fnv.c:zend_symtable_find Unexecuted instantiation: hash_joaat.c:zend_symtable_find Unexecuted instantiation: hash_sha3.c:zend_symtable_find Unexecuted instantiation: json.c:zend_symtable_find Unexecuted instantiation: json_encoder.c:zend_symtable_find Unexecuted instantiation: json_parser.tab.c:zend_symtable_find Unexecuted instantiation: json_scanner.c:zend_symtable_find Unexecuted instantiation: mbstring.c:zend_symtable_find Unexecuted instantiation: php_unicode.c:zend_symtable_find Unexecuted instantiation: mb_gpc.c:zend_symtable_find Unexecuted instantiation: php_mbregex.c:zend_symtable_find Unexecuted instantiation: mbfilter.c:zend_symtable_find Unexecuted instantiation: php_reflection.c:zend_symtable_find Unexecuted instantiation: php_spl.c:zend_symtable_find Unexecuted instantiation: spl_functions.c:zend_symtable_find Unexecuted instantiation: spl_engine.c:zend_symtable_find Unexecuted instantiation: spl_iterators.c:zend_symtable_find spl_array.c:zend_symtable_find Line | Count | Source | 488 | 532 | { | 489 | 532 | zend_ulong idx; | 490 | | | 491 | 532 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 492 | 0 | return zend_hash_index_find(ht, idx); | 493 | 532 | } else { | 494 | 532 | return zend_hash_find(ht, key); | 495 | 532 | } | 496 | 532 | } |
Unexecuted instantiation: spl_directory.c:zend_symtable_find Unexecuted instantiation: spl_exceptions.c:zend_symtable_find Unexecuted instantiation: spl_observer.c:zend_symtable_find Unexecuted instantiation: spl_dllist.c:zend_symtable_find Unexecuted instantiation: spl_heap.c:zend_symtable_find Unexecuted instantiation: spl_fixedarray.c:zend_symtable_find Unexecuted instantiation: crypt_sha512.c:zend_symtable_find Unexecuted instantiation: crypt_sha256.c:zend_symtable_find Unexecuted instantiation: php_crypt_r.c:zend_symtable_find Unexecuted instantiation: array.c:zend_symtable_find Unexecuted instantiation: base64.c:zend_symtable_find Unexecuted instantiation: basic_functions.c:zend_symtable_find Unexecuted instantiation: browscap.c:zend_symtable_find Unexecuted instantiation: crc32.c:zend_symtable_find Unexecuted instantiation: crypt.c:zend_symtable_find Unexecuted instantiation: datetime.c:zend_symtable_find Unexecuted instantiation: dir.c:zend_symtable_find Unexecuted instantiation: dl.c:zend_symtable_find Unexecuted instantiation: dns.c:zend_symtable_find Unexecuted instantiation: exec.c:zend_symtable_find Unexecuted instantiation: file.c:zend_symtable_find Unexecuted instantiation: filestat.c:zend_symtable_find Unexecuted instantiation: flock_compat.c:zend_symtable_find Unexecuted instantiation: formatted_print.c:zend_symtable_find Unexecuted instantiation: fsock.c:zend_symtable_find Unexecuted instantiation: head.c:zend_symtable_find Unexecuted instantiation: html.c:zend_symtable_find Unexecuted instantiation: image.c:zend_symtable_find Unexecuted instantiation: info.c:zend_symtable_find Unexecuted instantiation: iptc.c:zend_symtable_find Unexecuted instantiation: lcg.c:zend_symtable_find Unexecuted instantiation: link.c:zend_symtable_find Unexecuted instantiation: mail.c:zend_symtable_find Unexecuted instantiation: math.c:zend_symtable_find Unexecuted instantiation: md5.c:zend_symtable_find Unexecuted instantiation: metaphone.c:zend_symtable_find Unexecuted instantiation: microtime.c:zend_symtable_find Unexecuted instantiation: pack.c:zend_symtable_find Unexecuted instantiation: pageinfo.c:zend_symtable_find Unexecuted instantiation: quot_print.c:zend_symtable_find Unexecuted instantiation: rand.c:zend_symtable_find Unexecuted instantiation: mt_rand.c:zend_symtable_find Unexecuted instantiation: soundex.c:zend_symtable_find Unexecuted instantiation: string.c:zend_symtable_find Unexecuted instantiation: scanf.c:zend_symtable_find Unexecuted instantiation: syslog.c:zend_symtable_find Unexecuted instantiation: type.c:zend_symtable_find Unexecuted instantiation: uniqid.c:zend_symtable_find Unexecuted instantiation: url.c:zend_symtable_find Unexecuted instantiation: var.c:zend_symtable_find Unexecuted instantiation: versioning.c:zend_symtable_find Unexecuted instantiation: assert.c:zend_symtable_find Unexecuted instantiation: strnatcmp.c:zend_symtable_find Unexecuted instantiation: levenshtein.c:zend_symtable_find Unexecuted instantiation: incomplete_class.c:zend_symtable_find Unexecuted instantiation: url_scanner_ex.c:zend_symtable_find Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_find Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_find Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_find Unexecuted instantiation: credits.c:zend_symtable_find Unexecuted instantiation: css.c:zend_symtable_find Unexecuted instantiation: var_unserializer.c:zend_symtable_find Unexecuted instantiation: ftok.c:zend_symtable_find Unexecuted instantiation: sha1.c:zend_symtable_find Unexecuted instantiation: user_filters.c:zend_symtable_find Unexecuted instantiation: uuencode.c:zend_symtable_find Unexecuted instantiation: filters.c:zend_symtable_find Unexecuted instantiation: proc_open.c:zend_symtable_find Unexecuted instantiation: streamsfuncs.c:zend_symtable_find Unexecuted instantiation: http.c:zend_symtable_find Unexecuted instantiation: password.c:zend_symtable_find Unexecuted instantiation: random.c:zend_symtable_find Unexecuted instantiation: net.c:zend_symtable_find Unexecuted instantiation: hrtime.c:zend_symtable_find Unexecuted instantiation: main.c:zend_symtable_find Unexecuted instantiation: snprintf.c:zend_symtable_find Unexecuted instantiation: spprintf.c:zend_symtable_find Unexecuted instantiation: fopen_wrappers.c:zend_symtable_find Unexecuted instantiation: php_scandir.c:zend_symtable_find Unexecuted instantiation: php_ini.c:zend_symtable_find Unexecuted instantiation: SAPI.c:zend_symtable_find Unexecuted instantiation: rfc1867.c:zend_symtable_find Unexecuted instantiation: php_content_types.c:zend_symtable_find Unexecuted instantiation: strlcpy.c:zend_symtable_find Unexecuted instantiation: strlcat.c:zend_symtable_find Unexecuted instantiation: explicit_bzero.c:zend_symtable_find Unexecuted instantiation: reentrancy.c:zend_symtable_find Unexecuted instantiation: php_variables.c:zend_symtable_find Unexecuted instantiation: php_ticks.c:zend_symtable_find Unexecuted instantiation: network.c:zend_symtable_find Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_find Unexecuted instantiation: output.c:zend_symtable_find Unexecuted instantiation: getopt.c:zend_symtable_find Unexecuted instantiation: php_syslog.c:zend_symtable_find Unexecuted instantiation: streams.c:zend_symtable_find Unexecuted instantiation: cast.c:zend_symtable_find Unexecuted instantiation: memory.c:zend_symtable_find Unexecuted instantiation: filter.c:zend_symtable_find Unexecuted instantiation: plain_wrapper.c:zend_symtable_find Unexecuted instantiation: userspace.c:zend_symtable_find Unexecuted instantiation: transports.c:zend_symtable_find Unexecuted instantiation: xp_socket.c:zend_symtable_find Unexecuted instantiation: mmap.c:zend_symtable_find Unexecuted instantiation: glob_wrapper.c:zend_symtable_find Unexecuted instantiation: zend_language_parser.c:zend_symtable_find Unexecuted instantiation: zend_language_scanner.c:zend_symtable_find Unexecuted instantiation: zend_ini_parser.c:zend_symtable_find Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_find Unexecuted instantiation: zend_alloc.c:zend_symtable_find zend_compile.c:zend_symtable_find Line | Count | Source | 488 | 115 | { | 489 | 115 | zend_ulong idx; | 490 | | | 491 | 115 | if (ZEND_HANDLE_NUMERIC(key, idx)) { | 492 | 0 | return zend_hash_index_find(ht, idx); | 493 | 115 | } else { | 494 | 115 | return zend_hash_find(ht, key); | 495 | 115 | } | 496 | 115 | } |
Unexecuted instantiation: zend_constants.c:zend_symtable_find Unexecuted instantiation: zend_dtrace.c:zend_symtable_find Unexecuted instantiation: zend_execute_API.c:zend_symtable_find Unexecuted instantiation: zend_highlight.c:zend_symtable_find Unexecuted instantiation: zend_llist.c:zend_symtable_find Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_find Unexecuted instantiation: zend_opcode.c:zend_symtable_find Unexecuted instantiation: zend_operators.c:zend_symtable_find Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_find Unexecuted instantiation: zend_stack.c:zend_symtable_find Unexecuted instantiation: zend_variables.c:zend_symtable_find Unexecuted instantiation: zend.c:zend_symtable_find Unexecuted instantiation: zend_API.c:zend_symtable_find Unexecuted instantiation: zend_extensions.c:zend_symtable_find Unexecuted instantiation: zend_hash.c:zend_symtable_find Unexecuted instantiation: zend_list.c:zend_symtable_find Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_find Unexecuted instantiation: zend_attributes.c:zend_symtable_find Unexecuted instantiation: zend_execute.c:zend_symtable_find Unexecuted instantiation: zend_ini.c:zend_symtable_find Unexecuted instantiation: zend_sort.c:zend_symtable_find Unexecuted instantiation: zend_multibyte.c:zend_symtable_find Unexecuted instantiation: zend_ts_hash.c:zend_symtable_find Unexecuted instantiation: zend_stream.c:zend_symtable_find Unexecuted instantiation: zend_iterators.c:zend_symtable_find Unexecuted instantiation: zend_interfaces.c:zend_symtable_find Unexecuted instantiation: zend_exceptions.c:zend_symtable_find Unexecuted instantiation: zend_strtod.c:zend_symtable_find Unexecuted instantiation: zend_gc.c:zend_symtable_find Unexecuted instantiation: zend_closures.c:zend_symtable_find Unexecuted instantiation: zend_weakrefs.c:zend_symtable_find Unexecuted instantiation: zend_float.c:zend_symtable_find Unexecuted instantiation: zend_string.c:zend_symtable_find Unexecuted instantiation: zend_signal.c:zend_symtable_find Unexecuted instantiation: zend_generators.c:zend_symtable_find Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_find Unexecuted instantiation: zend_ast.c:zend_symtable_find Unexecuted instantiation: zend_objects.c:zend_symtable_find Unexecuted instantiation: zend_object_handlers.c:zend_symtable_find Unexecuted instantiation: zend_objects_API.c:zend_symtable_find Unexecuted instantiation: zend_default_classes.c:zend_symtable_find Unexecuted instantiation: zend_inheritance.c:zend_symtable_find Unexecuted instantiation: zend_smart_str.c:zend_symtable_find Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_find Unexecuted instantiation: zend_gdb.c:zend_symtable_find Unexecuted instantiation: internal_functions_cli.c:zend_symtable_find Unexecuted instantiation: fuzzer-execute.c:zend_symtable_find Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_find |
497 | | |
498 | | |
499 | | static zend_always_inline zval *zend_symtable_find_ind(const HashTable *ht, zend_string *key) |
500 | 0 | { |
501 | 0 | zend_ulong idx; |
502 | 0 |
|
503 | 0 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
504 | 0 | return zend_hash_index_find(ht, idx); |
505 | 0 | } else { |
506 | 0 | return zend_hash_find_ind(ht, key); |
507 | 0 | } |
508 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_find_ind Unexecuted instantiation: astro.c:zend_symtable_find_ind Unexecuted instantiation: dow.c:zend_symtable_find_ind Unexecuted instantiation: parse_date.c:zend_symtable_find_ind Unexecuted instantiation: parse_tz.c:zend_symtable_find_ind Unexecuted instantiation: timelib.c:zend_symtable_find_ind Unexecuted instantiation: tm2unixtime.c:zend_symtable_find_ind Unexecuted instantiation: unixtime2tm.c:zend_symtable_find_ind Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_find_ind Unexecuted instantiation: interval.c:zend_symtable_find_ind Unexecuted instantiation: php_pcre.c:zend_symtable_find_ind Unexecuted instantiation: exif.c:zend_symtable_find_ind Unexecuted instantiation: hash.c:zend_symtable_find_ind Unexecuted instantiation: hash_md.c:zend_symtable_find_ind Unexecuted instantiation: hash_sha.c:zend_symtable_find_ind Unexecuted instantiation: hash_ripemd.c:zend_symtable_find_ind Unexecuted instantiation: hash_haval.c:zend_symtable_find_ind Unexecuted instantiation: hash_tiger.c:zend_symtable_find_ind Unexecuted instantiation: hash_gost.c:zend_symtable_find_ind Unexecuted instantiation: hash_snefru.c:zend_symtable_find_ind Unexecuted instantiation: hash_whirlpool.c:zend_symtable_find_ind Unexecuted instantiation: hash_adler32.c:zend_symtable_find_ind Unexecuted instantiation: hash_crc32.c:zend_symtable_find_ind Unexecuted instantiation: hash_fnv.c:zend_symtable_find_ind Unexecuted instantiation: hash_joaat.c:zend_symtable_find_ind Unexecuted instantiation: hash_sha3.c:zend_symtable_find_ind Unexecuted instantiation: json.c:zend_symtable_find_ind Unexecuted instantiation: json_encoder.c:zend_symtable_find_ind Unexecuted instantiation: json_parser.tab.c:zend_symtable_find_ind Unexecuted instantiation: json_scanner.c:zend_symtable_find_ind Unexecuted instantiation: mbstring.c:zend_symtable_find_ind Unexecuted instantiation: php_unicode.c:zend_symtable_find_ind Unexecuted instantiation: mb_gpc.c:zend_symtable_find_ind Unexecuted instantiation: php_mbregex.c:zend_symtable_find_ind Unexecuted instantiation: mbfilter.c:zend_symtable_find_ind Unexecuted instantiation: php_reflection.c:zend_symtable_find_ind Unexecuted instantiation: php_spl.c:zend_symtable_find_ind Unexecuted instantiation: spl_functions.c:zend_symtable_find_ind Unexecuted instantiation: spl_engine.c:zend_symtable_find_ind Unexecuted instantiation: spl_iterators.c:zend_symtable_find_ind Unexecuted instantiation: spl_array.c:zend_symtable_find_ind Unexecuted instantiation: spl_directory.c:zend_symtable_find_ind Unexecuted instantiation: spl_exceptions.c:zend_symtable_find_ind Unexecuted instantiation: spl_observer.c:zend_symtable_find_ind Unexecuted instantiation: spl_dllist.c:zend_symtable_find_ind Unexecuted instantiation: spl_heap.c:zend_symtable_find_ind Unexecuted instantiation: spl_fixedarray.c:zend_symtable_find_ind Unexecuted instantiation: crypt_sha512.c:zend_symtable_find_ind Unexecuted instantiation: crypt_sha256.c:zend_symtable_find_ind Unexecuted instantiation: php_crypt_r.c:zend_symtable_find_ind Unexecuted instantiation: array.c:zend_symtable_find_ind Unexecuted instantiation: base64.c:zend_symtable_find_ind Unexecuted instantiation: basic_functions.c:zend_symtable_find_ind Unexecuted instantiation: browscap.c:zend_symtable_find_ind Unexecuted instantiation: crc32.c:zend_symtable_find_ind Unexecuted instantiation: crypt.c:zend_symtable_find_ind Unexecuted instantiation: datetime.c:zend_symtable_find_ind Unexecuted instantiation: dir.c:zend_symtable_find_ind Unexecuted instantiation: dl.c:zend_symtable_find_ind Unexecuted instantiation: dns.c:zend_symtable_find_ind Unexecuted instantiation: exec.c:zend_symtable_find_ind Unexecuted instantiation: file.c:zend_symtable_find_ind Unexecuted instantiation: filestat.c:zend_symtable_find_ind Unexecuted instantiation: flock_compat.c:zend_symtable_find_ind Unexecuted instantiation: formatted_print.c:zend_symtable_find_ind Unexecuted instantiation: fsock.c:zend_symtable_find_ind Unexecuted instantiation: head.c:zend_symtable_find_ind Unexecuted instantiation: html.c:zend_symtable_find_ind Unexecuted instantiation: image.c:zend_symtable_find_ind Unexecuted instantiation: info.c:zend_symtable_find_ind Unexecuted instantiation: iptc.c:zend_symtable_find_ind Unexecuted instantiation: lcg.c:zend_symtable_find_ind Unexecuted instantiation: link.c:zend_symtable_find_ind Unexecuted instantiation: mail.c:zend_symtable_find_ind Unexecuted instantiation: math.c:zend_symtable_find_ind Unexecuted instantiation: md5.c:zend_symtable_find_ind Unexecuted instantiation: metaphone.c:zend_symtable_find_ind Unexecuted instantiation: microtime.c:zend_symtable_find_ind Unexecuted instantiation: pack.c:zend_symtable_find_ind Unexecuted instantiation: pageinfo.c:zend_symtable_find_ind Unexecuted instantiation: quot_print.c:zend_symtable_find_ind Unexecuted instantiation: rand.c:zend_symtable_find_ind Unexecuted instantiation: mt_rand.c:zend_symtable_find_ind Unexecuted instantiation: soundex.c:zend_symtable_find_ind Unexecuted instantiation: string.c:zend_symtable_find_ind Unexecuted instantiation: scanf.c:zend_symtable_find_ind Unexecuted instantiation: syslog.c:zend_symtable_find_ind Unexecuted instantiation: type.c:zend_symtable_find_ind Unexecuted instantiation: uniqid.c:zend_symtable_find_ind Unexecuted instantiation: url.c:zend_symtable_find_ind Unexecuted instantiation: var.c:zend_symtable_find_ind Unexecuted instantiation: versioning.c:zend_symtable_find_ind Unexecuted instantiation: assert.c:zend_symtable_find_ind Unexecuted instantiation: strnatcmp.c:zend_symtable_find_ind Unexecuted instantiation: levenshtein.c:zend_symtable_find_ind Unexecuted instantiation: incomplete_class.c:zend_symtable_find_ind Unexecuted instantiation: url_scanner_ex.c:zend_symtable_find_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_find_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_find_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_find_ind Unexecuted instantiation: credits.c:zend_symtable_find_ind Unexecuted instantiation: css.c:zend_symtable_find_ind Unexecuted instantiation: var_unserializer.c:zend_symtable_find_ind Unexecuted instantiation: ftok.c:zend_symtable_find_ind Unexecuted instantiation: sha1.c:zend_symtable_find_ind Unexecuted instantiation: user_filters.c:zend_symtable_find_ind Unexecuted instantiation: uuencode.c:zend_symtable_find_ind Unexecuted instantiation: filters.c:zend_symtable_find_ind Unexecuted instantiation: proc_open.c:zend_symtable_find_ind Unexecuted instantiation: streamsfuncs.c:zend_symtable_find_ind Unexecuted instantiation: http.c:zend_symtable_find_ind Unexecuted instantiation: password.c:zend_symtable_find_ind Unexecuted instantiation: random.c:zend_symtable_find_ind Unexecuted instantiation: net.c:zend_symtable_find_ind Unexecuted instantiation: hrtime.c:zend_symtable_find_ind Unexecuted instantiation: main.c:zend_symtable_find_ind Unexecuted instantiation: snprintf.c:zend_symtable_find_ind Unexecuted instantiation: spprintf.c:zend_symtable_find_ind Unexecuted instantiation: fopen_wrappers.c:zend_symtable_find_ind Unexecuted instantiation: php_scandir.c:zend_symtable_find_ind Unexecuted instantiation: php_ini.c:zend_symtable_find_ind Unexecuted instantiation: SAPI.c:zend_symtable_find_ind Unexecuted instantiation: rfc1867.c:zend_symtable_find_ind Unexecuted instantiation: php_content_types.c:zend_symtable_find_ind Unexecuted instantiation: strlcpy.c:zend_symtable_find_ind Unexecuted instantiation: strlcat.c:zend_symtable_find_ind Unexecuted instantiation: explicit_bzero.c:zend_symtable_find_ind Unexecuted instantiation: reentrancy.c:zend_symtable_find_ind Unexecuted instantiation: php_variables.c:zend_symtable_find_ind Unexecuted instantiation: php_ticks.c:zend_symtable_find_ind Unexecuted instantiation: network.c:zend_symtable_find_ind Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_find_ind Unexecuted instantiation: output.c:zend_symtable_find_ind Unexecuted instantiation: getopt.c:zend_symtable_find_ind Unexecuted instantiation: php_syslog.c:zend_symtable_find_ind Unexecuted instantiation: streams.c:zend_symtable_find_ind Unexecuted instantiation: cast.c:zend_symtable_find_ind Unexecuted instantiation: memory.c:zend_symtable_find_ind Unexecuted instantiation: filter.c:zend_symtable_find_ind Unexecuted instantiation: plain_wrapper.c:zend_symtable_find_ind Unexecuted instantiation: userspace.c:zend_symtable_find_ind Unexecuted instantiation: transports.c:zend_symtable_find_ind Unexecuted instantiation: xp_socket.c:zend_symtable_find_ind Unexecuted instantiation: mmap.c:zend_symtable_find_ind Unexecuted instantiation: glob_wrapper.c:zend_symtable_find_ind Unexecuted instantiation: zend_language_parser.c:zend_symtable_find_ind Unexecuted instantiation: zend_language_scanner.c:zend_symtable_find_ind Unexecuted instantiation: zend_ini_parser.c:zend_symtable_find_ind Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_find_ind Unexecuted instantiation: zend_alloc.c:zend_symtable_find_ind Unexecuted instantiation: zend_compile.c:zend_symtable_find_ind Unexecuted instantiation: zend_constants.c:zend_symtable_find_ind Unexecuted instantiation: zend_dtrace.c:zend_symtable_find_ind Unexecuted instantiation: zend_execute_API.c:zend_symtable_find_ind Unexecuted instantiation: zend_highlight.c:zend_symtable_find_ind Unexecuted instantiation: zend_llist.c:zend_symtable_find_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_find_ind Unexecuted instantiation: zend_opcode.c:zend_symtable_find_ind Unexecuted instantiation: zend_operators.c:zend_symtable_find_ind Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_find_ind Unexecuted instantiation: zend_stack.c:zend_symtable_find_ind Unexecuted instantiation: zend_variables.c:zend_symtable_find_ind Unexecuted instantiation: zend.c:zend_symtable_find_ind Unexecuted instantiation: zend_API.c:zend_symtable_find_ind Unexecuted instantiation: zend_extensions.c:zend_symtable_find_ind Unexecuted instantiation: zend_hash.c:zend_symtable_find_ind Unexecuted instantiation: zend_list.c:zend_symtable_find_ind Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_find_ind Unexecuted instantiation: zend_attributes.c:zend_symtable_find_ind Unexecuted instantiation: zend_execute.c:zend_symtable_find_ind Unexecuted instantiation: zend_ini.c:zend_symtable_find_ind Unexecuted instantiation: zend_sort.c:zend_symtable_find_ind Unexecuted instantiation: zend_multibyte.c:zend_symtable_find_ind Unexecuted instantiation: zend_ts_hash.c:zend_symtable_find_ind Unexecuted instantiation: zend_stream.c:zend_symtable_find_ind Unexecuted instantiation: zend_iterators.c:zend_symtable_find_ind Unexecuted instantiation: zend_interfaces.c:zend_symtable_find_ind Unexecuted instantiation: zend_exceptions.c:zend_symtable_find_ind Unexecuted instantiation: zend_strtod.c:zend_symtable_find_ind Unexecuted instantiation: zend_gc.c:zend_symtable_find_ind Unexecuted instantiation: zend_closures.c:zend_symtable_find_ind Unexecuted instantiation: zend_weakrefs.c:zend_symtable_find_ind Unexecuted instantiation: zend_float.c:zend_symtable_find_ind Unexecuted instantiation: zend_string.c:zend_symtable_find_ind Unexecuted instantiation: zend_signal.c:zend_symtable_find_ind Unexecuted instantiation: zend_generators.c:zend_symtable_find_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_find_ind Unexecuted instantiation: zend_ast.c:zend_symtable_find_ind Unexecuted instantiation: zend_objects.c:zend_symtable_find_ind Unexecuted instantiation: zend_object_handlers.c:zend_symtable_find_ind Unexecuted instantiation: zend_objects_API.c:zend_symtable_find_ind Unexecuted instantiation: zend_default_classes.c:zend_symtable_find_ind Unexecuted instantiation: zend_inheritance.c:zend_symtable_find_ind Unexecuted instantiation: zend_smart_str.c:zend_symtable_find_ind Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_find_ind Unexecuted instantiation: zend_gdb.c:zend_symtable_find_ind Unexecuted instantiation: internal_functions_cli.c:zend_symtable_find_ind Unexecuted instantiation: fuzzer-execute.c:zend_symtable_find_ind Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_find_ind |
509 | | |
510 | | |
511 | | static zend_always_inline bool zend_symtable_exists(HashTable *ht, zend_string *key) |
512 | 0 | { |
513 | 0 | zend_ulong idx; |
514 | |
|
515 | 0 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
516 | 0 | return zend_hash_index_exists(ht, idx); |
517 | 0 | } else { |
518 | 0 | return zend_hash_exists(ht, key); |
519 | 0 | } |
520 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_exists Unexecuted instantiation: astro.c:zend_symtable_exists Unexecuted instantiation: dow.c:zend_symtable_exists Unexecuted instantiation: parse_date.c:zend_symtable_exists Unexecuted instantiation: parse_tz.c:zend_symtable_exists Unexecuted instantiation: timelib.c:zend_symtable_exists Unexecuted instantiation: tm2unixtime.c:zend_symtable_exists Unexecuted instantiation: unixtime2tm.c:zend_symtable_exists Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_exists Unexecuted instantiation: interval.c:zend_symtable_exists Unexecuted instantiation: php_pcre.c:zend_symtable_exists Unexecuted instantiation: exif.c:zend_symtable_exists Unexecuted instantiation: hash.c:zend_symtable_exists Unexecuted instantiation: hash_md.c:zend_symtable_exists Unexecuted instantiation: hash_sha.c:zend_symtable_exists Unexecuted instantiation: hash_ripemd.c:zend_symtable_exists Unexecuted instantiation: hash_haval.c:zend_symtable_exists Unexecuted instantiation: hash_tiger.c:zend_symtable_exists Unexecuted instantiation: hash_gost.c:zend_symtable_exists Unexecuted instantiation: hash_snefru.c:zend_symtable_exists Unexecuted instantiation: hash_whirlpool.c:zend_symtable_exists Unexecuted instantiation: hash_adler32.c:zend_symtable_exists Unexecuted instantiation: hash_crc32.c:zend_symtable_exists Unexecuted instantiation: hash_fnv.c:zend_symtable_exists Unexecuted instantiation: hash_joaat.c:zend_symtable_exists Unexecuted instantiation: hash_sha3.c:zend_symtable_exists Unexecuted instantiation: json.c:zend_symtable_exists Unexecuted instantiation: json_encoder.c:zend_symtable_exists Unexecuted instantiation: json_parser.tab.c:zend_symtable_exists Unexecuted instantiation: json_scanner.c:zend_symtable_exists Unexecuted instantiation: mbstring.c:zend_symtable_exists Unexecuted instantiation: php_unicode.c:zend_symtable_exists Unexecuted instantiation: mb_gpc.c:zend_symtable_exists Unexecuted instantiation: php_mbregex.c:zend_symtable_exists Unexecuted instantiation: mbfilter.c:zend_symtable_exists Unexecuted instantiation: php_reflection.c:zend_symtable_exists Unexecuted instantiation: php_spl.c:zend_symtable_exists Unexecuted instantiation: spl_functions.c:zend_symtable_exists Unexecuted instantiation: spl_engine.c:zend_symtable_exists Unexecuted instantiation: spl_iterators.c:zend_symtable_exists Unexecuted instantiation: spl_array.c:zend_symtable_exists Unexecuted instantiation: spl_directory.c:zend_symtable_exists Unexecuted instantiation: spl_exceptions.c:zend_symtable_exists Unexecuted instantiation: spl_observer.c:zend_symtable_exists Unexecuted instantiation: spl_dllist.c:zend_symtable_exists Unexecuted instantiation: spl_heap.c:zend_symtable_exists Unexecuted instantiation: spl_fixedarray.c:zend_symtable_exists Unexecuted instantiation: crypt_sha512.c:zend_symtable_exists Unexecuted instantiation: crypt_sha256.c:zend_symtable_exists Unexecuted instantiation: php_crypt_r.c:zend_symtable_exists Unexecuted instantiation: array.c:zend_symtable_exists Unexecuted instantiation: base64.c:zend_symtable_exists Unexecuted instantiation: basic_functions.c:zend_symtable_exists Unexecuted instantiation: browscap.c:zend_symtable_exists Unexecuted instantiation: crc32.c:zend_symtable_exists Unexecuted instantiation: crypt.c:zend_symtable_exists Unexecuted instantiation: datetime.c:zend_symtable_exists Unexecuted instantiation: dir.c:zend_symtable_exists Unexecuted instantiation: dl.c:zend_symtable_exists Unexecuted instantiation: dns.c:zend_symtable_exists Unexecuted instantiation: exec.c:zend_symtable_exists Unexecuted instantiation: file.c:zend_symtable_exists Unexecuted instantiation: filestat.c:zend_symtable_exists Unexecuted instantiation: flock_compat.c:zend_symtable_exists Unexecuted instantiation: formatted_print.c:zend_symtable_exists Unexecuted instantiation: fsock.c:zend_symtable_exists Unexecuted instantiation: head.c:zend_symtable_exists Unexecuted instantiation: html.c:zend_symtable_exists Unexecuted instantiation: image.c:zend_symtable_exists Unexecuted instantiation: info.c:zend_symtable_exists Unexecuted instantiation: iptc.c:zend_symtable_exists Unexecuted instantiation: lcg.c:zend_symtable_exists Unexecuted instantiation: link.c:zend_symtable_exists Unexecuted instantiation: mail.c:zend_symtable_exists Unexecuted instantiation: math.c:zend_symtable_exists Unexecuted instantiation: md5.c:zend_symtable_exists Unexecuted instantiation: metaphone.c:zend_symtable_exists Unexecuted instantiation: microtime.c:zend_symtable_exists Unexecuted instantiation: pack.c:zend_symtable_exists Unexecuted instantiation: pageinfo.c:zend_symtable_exists Unexecuted instantiation: quot_print.c:zend_symtable_exists Unexecuted instantiation: rand.c:zend_symtable_exists Unexecuted instantiation: mt_rand.c:zend_symtable_exists Unexecuted instantiation: soundex.c:zend_symtable_exists Unexecuted instantiation: string.c:zend_symtable_exists Unexecuted instantiation: scanf.c:zend_symtable_exists Unexecuted instantiation: syslog.c:zend_symtable_exists Unexecuted instantiation: type.c:zend_symtable_exists Unexecuted instantiation: uniqid.c:zend_symtable_exists Unexecuted instantiation: url.c:zend_symtable_exists Unexecuted instantiation: var.c:zend_symtable_exists Unexecuted instantiation: versioning.c:zend_symtable_exists Unexecuted instantiation: assert.c:zend_symtable_exists Unexecuted instantiation: strnatcmp.c:zend_symtable_exists Unexecuted instantiation: levenshtein.c:zend_symtable_exists Unexecuted instantiation: incomplete_class.c:zend_symtable_exists Unexecuted instantiation: url_scanner_ex.c:zend_symtable_exists Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_exists Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_exists Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_exists Unexecuted instantiation: credits.c:zend_symtable_exists Unexecuted instantiation: css.c:zend_symtable_exists Unexecuted instantiation: var_unserializer.c:zend_symtable_exists Unexecuted instantiation: ftok.c:zend_symtable_exists Unexecuted instantiation: sha1.c:zend_symtable_exists Unexecuted instantiation: user_filters.c:zend_symtable_exists Unexecuted instantiation: uuencode.c:zend_symtable_exists Unexecuted instantiation: filters.c:zend_symtable_exists Unexecuted instantiation: proc_open.c:zend_symtable_exists Unexecuted instantiation: streamsfuncs.c:zend_symtable_exists Unexecuted instantiation: http.c:zend_symtable_exists Unexecuted instantiation: password.c:zend_symtable_exists Unexecuted instantiation: random.c:zend_symtable_exists Unexecuted instantiation: net.c:zend_symtable_exists Unexecuted instantiation: hrtime.c:zend_symtable_exists Unexecuted instantiation: main.c:zend_symtable_exists Unexecuted instantiation: snprintf.c:zend_symtable_exists Unexecuted instantiation: spprintf.c:zend_symtable_exists Unexecuted instantiation: fopen_wrappers.c:zend_symtable_exists Unexecuted instantiation: php_scandir.c:zend_symtable_exists Unexecuted instantiation: php_ini.c:zend_symtable_exists Unexecuted instantiation: SAPI.c:zend_symtable_exists Unexecuted instantiation: rfc1867.c:zend_symtable_exists Unexecuted instantiation: php_content_types.c:zend_symtable_exists Unexecuted instantiation: strlcpy.c:zend_symtable_exists Unexecuted instantiation: strlcat.c:zend_symtable_exists Unexecuted instantiation: explicit_bzero.c:zend_symtable_exists Unexecuted instantiation: reentrancy.c:zend_symtable_exists Unexecuted instantiation: php_variables.c:zend_symtable_exists Unexecuted instantiation: php_ticks.c:zend_symtable_exists Unexecuted instantiation: network.c:zend_symtable_exists Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_exists Unexecuted instantiation: output.c:zend_symtable_exists Unexecuted instantiation: getopt.c:zend_symtable_exists Unexecuted instantiation: php_syslog.c:zend_symtable_exists Unexecuted instantiation: streams.c:zend_symtable_exists Unexecuted instantiation: cast.c:zend_symtable_exists Unexecuted instantiation: memory.c:zend_symtable_exists Unexecuted instantiation: filter.c:zend_symtable_exists Unexecuted instantiation: plain_wrapper.c:zend_symtable_exists Unexecuted instantiation: userspace.c:zend_symtable_exists Unexecuted instantiation: transports.c:zend_symtable_exists Unexecuted instantiation: xp_socket.c:zend_symtable_exists Unexecuted instantiation: mmap.c:zend_symtable_exists Unexecuted instantiation: glob_wrapper.c:zend_symtable_exists Unexecuted instantiation: zend_language_parser.c:zend_symtable_exists Unexecuted instantiation: zend_language_scanner.c:zend_symtable_exists Unexecuted instantiation: zend_ini_parser.c:zend_symtable_exists Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_exists Unexecuted instantiation: zend_alloc.c:zend_symtable_exists Unexecuted instantiation: zend_compile.c:zend_symtable_exists Unexecuted instantiation: zend_constants.c:zend_symtable_exists Unexecuted instantiation: zend_dtrace.c:zend_symtable_exists Unexecuted instantiation: zend_execute_API.c:zend_symtable_exists Unexecuted instantiation: zend_highlight.c:zend_symtable_exists Unexecuted instantiation: zend_llist.c:zend_symtable_exists Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_exists Unexecuted instantiation: zend_opcode.c:zend_symtable_exists Unexecuted instantiation: zend_operators.c:zend_symtable_exists Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_exists Unexecuted instantiation: zend_stack.c:zend_symtable_exists Unexecuted instantiation: zend_variables.c:zend_symtable_exists Unexecuted instantiation: zend.c:zend_symtable_exists Unexecuted instantiation: zend_API.c:zend_symtable_exists Unexecuted instantiation: zend_extensions.c:zend_symtable_exists Unexecuted instantiation: zend_hash.c:zend_symtable_exists Unexecuted instantiation: zend_list.c:zend_symtable_exists Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_exists Unexecuted instantiation: zend_attributes.c:zend_symtable_exists Unexecuted instantiation: zend_execute.c:zend_symtable_exists Unexecuted instantiation: zend_ini.c:zend_symtable_exists Unexecuted instantiation: zend_sort.c:zend_symtable_exists Unexecuted instantiation: zend_multibyte.c:zend_symtable_exists Unexecuted instantiation: zend_ts_hash.c:zend_symtable_exists Unexecuted instantiation: zend_stream.c:zend_symtable_exists Unexecuted instantiation: zend_iterators.c:zend_symtable_exists Unexecuted instantiation: zend_interfaces.c:zend_symtable_exists Unexecuted instantiation: zend_exceptions.c:zend_symtable_exists Unexecuted instantiation: zend_strtod.c:zend_symtable_exists Unexecuted instantiation: zend_gc.c:zend_symtable_exists Unexecuted instantiation: zend_closures.c:zend_symtable_exists Unexecuted instantiation: zend_weakrefs.c:zend_symtable_exists Unexecuted instantiation: zend_float.c:zend_symtable_exists Unexecuted instantiation: zend_string.c:zend_symtable_exists Unexecuted instantiation: zend_signal.c:zend_symtable_exists Unexecuted instantiation: zend_generators.c:zend_symtable_exists Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_exists Unexecuted instantiation: zend_ast.c:zend_symtable_exists Unexecuted instantiation: zend_objects.c:zend_symtable_exists Unexecuted instantiation: zend_object_handlers.c:zend_symtable_exists Unexecuted instantiation: zend_objects_API.c:zend_symtable_exists Unexecuted instantiation: zend_default_classes.c:zend_symtable_exists Unexecuted instantiation: zend_inheritance.c:zend_symtable_exists Unexecuted instantiation: zend_smart_str.c:zend_symtable_exists Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_exists Unexecuted instantiation: zend_gdb.c:zend_symtable_exists Unexecuted instantiation: internal_functions_cli.c:zend_symtable_exists Unexecuted instantiation: fuzzer-execute.c:zend_symtable_exists Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_exists |
521 | | |
522 | | |
523 | | static zend_always_inline bool zend_symtable_exists_ind(HashTable *ht, zend_string *key) |
524 | 0 | { |
525 | 0 | zend_ulong idx; |
526 | |
|
527 | 0 | if (ZEND_HANDLE_NUMERIC(key, idx)) { |
528 | 0 | return zend_hash_index_exists(ht, idx); |
529 | 0 | } else { |
530 | 0 | return zend_hash_exists_ind(ht, key); |
531 | 0 | } |
532 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_exists_ind Unexecuted instantiation: astro.c:zend_symtable_exists_ind Unexecuted instantiation: dow.c:zend_symtable_exists_ind Unexecuted instantiation: parse_date.c:zend_symtable_exists_ind Unexecuted instantiation: parse_tz.c:zend_symtable_exists_ind Unexecuted instantiation: timelib.c:zend_symtable_exists_ind Unexecuted instantiation: tm2unixtime.c:zend_symtable_exists_ind Unexecuted instantiation: unixtime2tm.c:zend_symtable_exists_ind Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_exists_ind Unexecuted instantiation: interval.c:zend_symtable_exists_ind Unexecuted instantiation: php_pcre.c:zend_symtable_exists_ind Unexecuted instantiation: exif.c:zend_symtable_exists_ind Unexecuted instantiation: hash.c:zend_symtable_exists_ind Unexecuted instantiation: hash_md.c:zend_symtable_exists_ind Unexecuted instantiation: hash_sha.c:zend_symtable_exists_ind Unexecuted instantiation: hash_ripemd.c:zend_symtable_exists_ind Unexecuted instantiation: hash_haval.c:zend_symtable_exists_ind Unexecuted instantiation: hash_tiger.c:zend_symtable_exists_ind Unexecuted instantiation: hash_gost.c:zend_symtable_exists_ind Unexecuted instantiation: hash_snefru.c:zend_symtable_exists_ind Unexecuted instantiation: hash_whirlpool.c:zend_symtable_exists_ind Unexecuted instantiation: hash_adler32.c:zend_symtable_exists_ind Unexecuted instantiation: hash_crc32.c:zend_symtable_exists_ind Unexecuted instantiation: hash_fnv.c:zend_symtable_exists_ind Unexecuted instantiation: hash_joaat.c:zend_symtable_exists_ind Unexecuted instantiation: hash_sha3.c:zend_symtable_exists_ind Unexecuted instantiation: json.c:zend_symtable_exists_ind Unexecuted instantiation: json_encoder.c:zend_symtable_exists_ind Unexecuted instantiation: json_parser.tab.c:zend_symtable_exists_ind Unexecuted instantiation: json_scanner.c:zend_symtable_exists_ind Unexecuted instantiation: mbstring.c:zend_symtable_exists_ind Unexecuted instantiation: php_unicode.c:zend_symtable_exists_ind Unexecuted instantiation: mb_gpc.c:zend_symtable_exists_ind Unexecuted instantiation: php_mbregex.c:zend_symtable_exists_ind Unexecuted instantiation: mbfilter.c:zend_symtable_exists_ind Unexecuted instantiation: php_reflection.c:zend_symtable_exists_ind Unexecuted instantiation: php_spl.c:zend_symtable_exists_ind Unexecuted instantiation: spl_functions.c:zend_symtable_exists_ind Unexecuted instantiation: spl_engine.c:zend_symtable_exists_ind Unexecuted instantiation: spl_iterators.c:zend_symtable_exists_ind Unexecuted instantiation: spl_array.c:zend_symtable_exists_ind Unexecuted instantiation: spl_directory.c:zend_symtable_exists_ind Unexecuted instantiation: spl_exceptions.c:zend_symtable_exists_ind Unexecuted instantiation: spl_observer.c:zend_symtable_exists_ind Unexecuted instantiation: spl_dllist.c:zend_symtable_exists_ind Unexecuted instantiation: spl_heap.c:zend_symtable_exists_ind Unexecuted instantiation: spl_fixedarray.c:zend_symtable_exists_ind Unexecuted instantiation: crypt_sha512.c:zend_symtable_exists_ind Unexecuted instantiation: crypt_sha256.c:zend_symtable_exists_ind Unexecuted instantiation: php_crypt_r.c:zend_symtable_exists_ind Unexecuted instantiation: array.c:zend_symtable_exists_ind Unexecuted instantiation: base64.c:zend_symtable_exists_ind Unexecuted instantiation: basic_functions.c:zend_symtable_exists_ind Unexecuted instantiation: browscap.c:zend_symtable_exists_ind Unexecuted instantiation: crc32.c:zend_symtable_exists_ind Unexecuted instantiation: crypt.c:zend_symtable_exists_ind Unexecuted instantiation: datetime.c:zend_symtable_exists_ind Unexecuted instantiation: dir.c:zend_symtable_exists_ind Unexecuted instantiation: dl.c:zend_symtable_exists_ind Unexecuted instantiation: dns.c:zend_symtable_exists_ind Unexecuted instantiation: exec.c:zend_symtable_exists_ind Unexecuted instantiation: file.c:zend_symtable_exists_ind Unexecuted instantiation: filestat.c:zend_symtable_exists_ind Unexecuted instantiation: flock_compat.c:zend_symtable_exists_ind Unexecuted instantiation: formatted_print.c:zend_symtable_exists_ind Unexecuted instantiation: fsock.c:zend_symtable_exists_ind Unexecuted instantiation: head.c:zend_symtable_exists_ind Unexecuted instantiation: html.c:zend_symtable_exists_ind Unexecuted instantiation: image.c:zend_symtable_exists_ind Unexecuted instantiation: info.c:zend_symtable_exists_ind Unexecuted instantiation: iptc.c:zend_symtable_exists_ind Unexecuted instantiation: lcg.c:zend_symtable_exists_ind Unexecuted instantiation: link.c:zend_symtable_exists_ind Unexecuted instantiation: mail.c:zend_symtable_exists_ind Unexecuted instantiation: math.c:zend_symtable_exists_ind Unexecuted instantiation: md5.c:zend_symtable_exists_ind Unexecuted instantiation: metaphone.c:zend_symtable_exists_ind Unexecuted instantiation: microtime.c:zend_symtable_exists_ind Unexecuted instantiation: pack.c:zend_symtable_exists_ind Unexecuted instantiation: pageinfo.c:zend_symtable_exists_ind Unexecuted instantiation: quot_print.c:zend_symtable_exists_ind Unexecuted instantiation: rand.c:zend_symtable_exists_ind Unexecuted instantiation: mt_rand.c:zend_symtable_exists_ind Unexecuted instantiation: soundex.c:zend_symtable_exists_ind Unexecuted instantiation: string.c:zend_symtable_exists_ind Unexecuted instantiation: scanf.c:zend_symtable_exists_ind Unexecuted instantiation: syslog.c:zend_symtable_exists_ind Unexecuted instantiation: type.c:zend_symtable_exists_ind Unexecuted instantiation: uniqid.c:zend_symtable_exists_ind Unexecuted instantiation: url.c:zend_symtable_exists_ind Unexecuted instantiation: var.c:zend_symtable_exists_ind Unexecuted instantiation: versioning.c:zend_symtable_exists_ind Unexecuted instantiation: assert.c:zend_symtable_exists_ind Unexecuted instantiation: strnatcmp.c:zend_symtable_exists_ind Unexecuted instantiation: levenshtein.c:zend_symtable_exists_ind Unexecuted instantiation: incomplete_class.c:zend_symtable_exists_ind Unexecuted instantiation: url_scanner_ex.c:zend_symtable_exists_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_exists_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_exists_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_exists_ind Unexecuted instantiation: credits.c:zend_symtable_exists_ind Unexecuted instantiation: css.c:zend_symtable_exists_ind Unexecuted instantiation: var_unserializer.c:zend_symtable_exists_ind Unexecuted instantiation: ftok.c:zend_symtable_exists_ind Unexecuted instantiation: sha1.c:zend_symtable_exists_ind Unexecuted instantiation: user_filters.c:zend_symtable_exists_ind Unexecuted instantiation: uuencode.c:zend_symtable_exists_ind Unexecuted instantiation: filters.c:zend_symtable_exists_ind Unexecuted instantiation: proc_open.c:zend_symtable_exists_ind Unexecuted instantiation: streamsfuncs.c:zend_symtable_exists_ind Unexecuted instantiation: http.c:zend_symtable_exists_ind Unexecuted instantiation: password.c:zend_symtable_exists_ind Unexecuted instantiation: random.c:zend_symtable_exists_ind Unexecuted instantiation: net.c:zend_symtable_exists_ind Unexecuted instantiation: hrtime.c:zend_symtable_exists_ind Unexecuted instantiation: main.c:zend_symtable_exists_ind Unexecuted instantiation: snprintf.c:zend_symtable_exists_ind Unexecuted instantiation: spprintf.c:zend_symtable_exists_ind Unexecuted instantiation: fopen_wrappers.c:zend_symtable_exists_ind Unexecuted instantiation: php_scandir.c:zend_symtable_exists_ind Unexecuted instantiation: php_ini.c:zend_symtable_exists_ind Unexecuted instantiation: SAPI.c:zend_symtable_exists_ind Unexecuted instantiation: rfc1867.c:zend_symtable_exists_ind Unexecuted instantiation: php_content_types.c:zend_symtable_exists_ind Unexecuted instantiation: strlcpy.c:zend_symtable_exists_ind Unexecuted instantiation: strlcat.c:zend_symtable_exists_ind Unexecuted instantiation: explicit_bzero.c:zend_symtable_exists_ind Unexecuted instantiation: reentrancy.c:zend_symtable_exists_ind Unexecuted instantiation: php_variables.c:zend_symtable_exists_ind Unexecuted instantiation: php_ticks.c:zend_symtable_exists_ind Unexecuted instantiation: network.c:zend_symtable_exists_ind Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_exists_ind Unexecuted instantiation: output.c:zend_symtable_exists_ind Unexecuted instantiation: getopt.c:zend_symtable_exists_ind Unexecuted instantiation: php_syslog.c:zend_symtable_exists_ind Unexecuted instantiation: streams.c:zend_symtable_exists_ind Unexecuted instantiation: cast.c:zend_symtable_exists_ind Unexecuted instantiation: memory.c:zend_symtable_exists_ind Unexecuted instantiation: filter.c:zend_symtable_exists_ind Unexecuted instantiation: plain_wrapper.c:zend_symtable_exists_ind Unexecuted instantiation: userspace.c:zend_symtable_exists_ind Unexecuted instantiation: transports.c:zend_symtable_exists_ind Unexecuted instantiation: xp_socket.c:zend_symtable_exists_ind Unexecuted instantiation: mmap.c:zend_symtable_exists_ind Unexecuted instantiation: glob_wrapper.c:zend_symtable_exists_ind Unexecuted instantiation: zend_language_parser.c:zend_symtable_exists_ind Unexecuted instantiation: zend_language_scanner.c:zend_symtable_exists_ind Unexecuted instantiation: zend_ini_parser.c:zend_symtable_exists_ind Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_exists_ind Unexecuted instantiation: zend_alloc.c:zend_symtable_exists_ind Unexecuted instantiation: zend_compile.c:zend_symtable_exists_ind Unexecuted instantiation: zend_constants.c:zend_symtable_exists_ind Unexecuted instantiation: zend_dtrace.c:zend_symtable_exists_ind Unexecuted instantiation: zend_execute_API.c:zend_symtable_exists_ind Unexecuted instantiation: zend_highlight.c:zend_symtable_exists_ind Unexecuted instantiation: zend_llist.c:zend_symtable_exists_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_exists_ind Unexecuted instantiation: zend_opcode.c:zend_symtable_exists_ind Unexecuted instantiation: zend_operators.c:zend_symtable_exists_ind Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_exists_ind Unexecuted instantiation: zend_stack.c:zend_symtable_exists_ind Unexecuted instantiation: zend_variables.c:zend_symtable_exists_ind Unexecuted instantiation: zend.c:zend_symtable_exists_ind Unexecuted instantiation: zend_API.c:zend_symtable_exists_ind Unexecuted instantiation: zend_extensions.c:zend_symtable_exists_ind Unexecuted instantiation: zend_hash.c:zend_symtable_exists_ind Unexecuted instantiation: zend_list.c:zend_symtable_exists_ind Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_exists_ind Unexecuted instantiation: zend_attributes.c:zend_symtable_exists_ind Unexecuted instantiation: zend_execute.c:zend_symtable_exists_ind Unexecuted instantiation: zend_ini.c:zend_symtable_exists_ind Unexecuted instantiation: zend_sort.c:zend_symtable_exists_ind Unexecuted instantiation: zend_multibyte.c:zend_symtable_exists_ind Unexecuted instantiation: zend_ts_hash.c:zend_symtable_exists_ind Unexecuted instantiation: zend_stream.c:zend_symtable_exists_ind Unexecuted instantiation: zend_iterators.c:zend_symtable_exists_ind Unexecuted instantiation: zend_interfaces.c:zend_symtable_exists_ind Unexecuted instantiation: zend_exceptions.c:zend_symtable_exists_ind Unexecuted instantiation: zend_strtod.c:zend_symtable_exists_ind Unexecuted instantiation: zend_gc.c:zend_symtable_exists_ind Unexecuted instantiation: zend_closures.c:zend_symtable_exists_ind Unexecuted instantiation: zend_weakrefs.c:zend_symtable_exists_ind Unexecuted instantiation: zend_float.c:zend_symtable_exists_ind Unexecuted instantiation: zend_string.c:zend_symtable_exists_ind Unexecuted instantiation: zend_signal.c:zend_symtable_exists_ind Unexecuted instantiation: zend_generators.c:zend_symtable_exists_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_exists_ind Unexecuted instantiation: zend_ast.c:zend_symtable_exists_ind Unexecuted instantiation: zend_objects.c:zend_symtable_exists_ind Unexecuted instantiation: zend_object_handlers.c:zend_symtable_exists_ind Unexecuted instantiation: zend_objects_API.c:zend_symtable_exists_ind Unexecuted instantiation: zend_default_classes.c:zend_symtable_exists_ind Unexecuted instantiation: zend_inheritance.c:zend_symtable_exists_ind Unexecuted instantiation: zend_smart_str.c:zend_symtable_exists_ind Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_exists_ind Unexecuted instantiation: zend_gdb.c:zend_symtable_exists_ind Unexecuted instantiation: internal_functions_cli.c:zend_symtable_exists_ind Unexecuted instantiation: fuzzer-execute.c:zend_symtable_exists_ind Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_exists_ind |
533 | | |
534 | | |
535 | | static zend_always_inline zval *zend_symtable_str_update(HashTable *ht, const char *str, size_t len, zval *pData) |
536 | 36.3k | { |
537 | 36.3k | zend_ulong idx; |
538 | | |
539 | 36.3k | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { |
540 | 0 | return zend_hash_index_update(ht, idx, pData); |
541 | 36.3k | } else { |
542 | 36.3k | return zend_hash_str_update(ht, str, len, pData); |
543 | 36.3k | } |
544 | 36.3k | } Unexecuted instantiation: php_date.c:zend_symtable_str_update Unexecuted instantiation: astro.c:zend_symtable_str_update Unexecuted instantiation: dow.c:zend_symtable_str_update Unexecuted instantiation: parse_date.c:zend_symtable_str_update Unexecuted instantiation: parse_tz.c:zend_symtable_str_update Unexecuted instantiation: timelib.c:zend_symtable_str_update Unexecuted instantiation: tm2unixtime.c:zend_symtable_str_update Unexecuted instantiation: unixtime2tm.c:zend_symtable_str_update Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_str_update Unexecuted instantiation: interval.c:zend_symtable_str_update Unexecuted instantiation: php_pcre.c:zend_symtable_str_update Unexecuted instantiation: exif.c:zend_symtable_str_update Unexecuted instantiation: hash.c:zend_symtable_str_update Unexecuted instantiation: hash_md.c:zend_symtable_str_update Unexecuted instantiation: hash_sha.c:zend_symtable_str_update Unexecuted instantiation: hash_ripemd.c:zend_symtable_str_update Unexecuted instantiation: hash_haval.c:zend_symtable_str_update Unexecuted instantiation: hash_tiger.c:zend_symtable_str_update Unexecuted instantiation: hash_gost.c:zend_symtable_str_update Unexecuted instantiation: hash_snefru.c:zend_symtable_str_update Unexecuted instantiation: hash_whirlpool.c:zend_symtable_str_update Unexecuted instantiation: hash_adler32.c:zend_symtable_str_update Unexecuted instantiation: hash_crc32.c:zend_symtable_str_update Unexecuted instantiation: hash_fnv.c:zend_symtable_str_update Unexecuted instantiation: hash_joaat.c:zend_symtable_str_update Unexecuted instantiation: hash_sha3.c:zend_symtable_str_update Unexecuted instantiation: json.c:zend_symtable_str_update Unexecuted instantiation: json_encoder.c:zend_symtable_str_update Unexecuted instantiation: json_parser.tab.c:zend_symtable_str_update Unexecuted instantiation: json_scanner.c:zend_symtable_str_update Unexecuted instantiation: mbstring.c:zend_symtable_str_update Unexecuted instantiation: php_unicode.c:zend_symtable_str_update Unexecuted instantiation: mb_gpc.c:zend_symtable_str_update Unexecuted instantiation: php_mbregex.c:zend_symtable_str_update Unexecuted instantiation: mbfilter.c:zend_symtable_str_update Unexecuted instantiation: php_reflection.c:zend_symtable_str_update Unexecuted instantiation: php_spl.c:zend_symtable_str_update Unexecuted instantiation: spl_functions.c:zend_symtable_str_update Unexecuted instantiation: spl_engine.c:zend_symtable_str_update Unexecuted instantiation: spl_iterators.c:zend_symtable_str_update Unexecuted instantiation: spl_array.c:zend_symtable_str_update Unexecuted instantiation: spl_directory.c:zend_symtable_str_update Unexecuted instantiation: spl_exceptions.c:zend_symtable_str_update Unexecuted instantiation: spl_observer.c:zend_symtable_str_update Unexecuted instantiation: spl_dllist.c:zend_symtable_str_update Unexecuted instantiation: spl_heap.c:zend_symtable_str_update Unexecuted instantiation: spl_fixedarray.c:zend_symtable_str_update Unexecuted instantiation: crypt_sha512.c:zend_symtable_str_update Unexecuted instantiation: crypt_sha256.c:zend_symtable_str_update Unexecuted instantiation: php_crypt_r.c:zend_symtable_str_update Unexecuted instantiation: array.c:zend_symtable_str_update Unexecuted instantiation: base64.c:zend_symtable_str_update Unexecuted instantiation: basic_functions.c:zend_symtable_str_update Unexecuted instantiation: browscap.c:zend_symtable_str_update Unexecuted instantiation: crc32.c:zend_symtable_str_update Unexecuted instantiation: crypt.c:zend_symtable_str_update Unexecuted instantiation: datetime.c:zend_symtable_str_update Unexecuted instantiation: dir.c:zend_symtable_str_update Unexecuted instantiation: dl.c:zend_symtable_str_update Unexecuted instantiation: dns.c:zend_symtable_str_update Unexecuted instantiation: exec.c:zend_symtable_str_update Unexecuted instantiation: file.c:zend_symtable_str_update Unexecuted instantiation: filestat.c:zend_symtable_str_update Unexecuted instantiation: flock_compat.c:zend_symtable_str_update Unexecuted instantiation: formatted_print.c:zend_symtable_str_update Unexecuted instantiation: fsock.c:zend_symtable_str_update Unexecuted instantiation: head.c:zend_symtable_str_update Unexecuted instantiation: html.c:zend_symtable_str_update Unexecuted instantiation: image.c:zend_symtable_str_update Unexecuted instantiation: info.c:zend_symtable_str_update Unexecuted instantiation: iptc.c:zend_symtable_str_update Unexecuted instantiation: lcg.c:zend_symtable_str_update Unexecuted instantiation: link.c:zend_symtable_str_update Unexecuted instantiation: mail.c:zend_symtable_str_update Unexecuted instantiation: math.c:zend_symtable_str_update Unexecuted instantiation: md5.c:zend_symtable_str_update Unexecuted instantiation: metaphone.c:zend_symtable_str_update Unexecuted instantiation: microtime.c:zend_symtable_str_update Unexecuted instantiation: pack.c:zend_symtable_str_update Unexecuted instantiation: pageinfo.c:zend_symtable_str_update Unexecuted instantiation: quot_print.c:zend_symtable_str_update Unexecuted instantiation: rand.c:zend_symtable_str_update Unexecuted instantiation: mt_rand.c:zend_symtable_str_update Unexecuted instantiation: soundex.c:zend_symtable_str_update Unexecuted instantiation: string.c:zend_symtable_str_update Unexecuted instantiation: scanf.c:zend_symtable_str_update Unexecuted instantiation: syslog.c:zend_symtable_str_update Unexecuted instantiation: type.c:zend_symtable_str_update Unexecuted instantiation: uniqid.c:zend_symtable_str_update Unexecuted instantiation: url.c:zend_symtable_str_update Unexecuted instantiation: var.c:zend_symtable_str_update Unexecuted instantiation: versioning.c:zend_symtable_str_update Unexecuted instantiation: assert.c:zend_symtable_str_update Unexecuted instantiation: strnatcmp.c:zend_symtable_str_update Unexecuted instantiation: levenshtein.c:zend_symtable_str_update Unexecuted instantiation: incomplete_class.c:zend_symtable_str_update Unexecuted instantiation: url_scanner_ex.c:zend_symtable_str_update Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_str_update Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_str_update Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_str_update Unexecuted instantiation: credits.c:zend_symtable_str_update Unexecuted instantiation: css.c:zend_symtable_str_update Unexecuted instantiation: var_unserializer.c:zend_symtable_str_update Unexecuted instantiation: ftok.c:zend_symtable_str_update Unexecuted instantiation: sha1.c:zend_symtable_str_update Unexecuted instantiation: user_filters.c:zend_symtable_str_update Unexecuted instantiation: uuencode.c:zend_symtable_str_update Unexecuted instantiation: filters.c:zend_symtable_str_update Unexecuted instantiation: proc_open.c:zend_symtable_str_update Unexecuted instantiation: streamsfuncs.c:zend_symtable_str_update Unexecuted instantiation: http.c:zend_symtable_str_update Unexecuted instantiation: password.c:zend_symtable_str_update Unexecuted instantiation: random.c:zend_symtable_str_update Unexecuted instantiation: net.c:zend_symtable_str_update Unexecuted instantiation: hrtime.c:zend_symtable_str_update Unexecuted instantiation: main.c:zend_symtable_str_update Unexecuted instantiation: snprintf.c:zend_symtable_str_update Unexecuted instantiation: spprintf.c:zend_symtable_str_update Unexecuted instantiation: fopen_wrappers.c:zend_symtable_str_update Unexecuted instantiation: php_scandir.c:zend_symtable_str_update Unexecuted instantiation: php_ini.c:zend_symtable_str_update Unexecuted instantiation: SAPI.c:zend_symtable_str_update Unexecuted instantiation: rfc1867.c:zend_symtable_str_update Unexecuted instantiation: php_content_types.c:zend_symtable_str_update Unexecuted instantiation: strlcpy.c:zend_symtable_str_update Unexecuted instantiation: strlcat.c:zend_symtable_str_update Unexecuted instantiation: explicit_bzero.c:zend_symtable_str_update Unexecuted instantiation: reentrancy.c:zend_symtable_str_update Unexecuted instantiation: php_variables.c:zend_symtable_str_update Unexecuted instantiation: php_ticks.c:zend_symtable_str_update Unexecuted instantiation: network.c:zend_symtable_str_update Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_str_update Unexecuted instantiation: output.c:zend_symtable_str_update Unexecuted instantiation: getopt.c:zend_symtable_str_update Unexecuted instantiation: php_syslog.c:zend_symtable_str_update Unexecuted instantiation: streams.c:zend_symtable_str_update Unexecuted instantiation: cast.c:zend_symtable_str_update Unexecuted instantiation: memory.c:zend_symtable_str_update Unexecuted instantiation: filter.c:zend_symtable_str_update Unexecuted instantiation: plain_wrapper.c:zend_symtable_str_update Unexecuted instantiation: userspace.c:zend_symtable_str_update Unexecuted instantiation: transports.c:zend_symtable_str_update Unexecuted instantiation: xp_socket.c:zend_symtable_str_update Unexecuted instantiation: mmap.c:zend_symtable_str_update Unexecuted instantiation: glob_wrapper.c:zend_symtable_str_update Unexecuted instantiation: zend_language_parser.c:zend_symtable_str_update Unexecuted instantiation: zend_language_scanner.c:zend_symtable_str_update Unexecuted instantiation: zend_ini_parser.c:zend_symtable_str_update Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_str_update Unexecuted instantiation: zend_alloc.c:zend_symtable_str_update Unexecuted instantiation: zend_compile.c:zend_symtable_str_update Unexecuted instantiation: zend_constants.c:zend_symtable_str_update Unexecuted instantiation: zend_dtrace.c:zend_symtable_str_update Unexecuted instantiation: zend_execute_API.c:zend_symtable_str_update Unexecuted instantiation: zend_highlight.c:zend_symtable_str_update Unexecuted instantiation: zend_llist.c:zend_symtable_str_update Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_str_update Unexecuted instantiation: zend_opcode.c:zend_symtable_str_update Unexecuted instantiation: zend_operators.c:zend_symtable_str_update Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_str_update Unexecuted instantiation: zend_stack.c:zend_symtable_str_update Unexecuted instantiation: zend_variables.c:zend_symtable_str_update Unexecuted instantiation: zend.c:zend_symtable_str_update zend_API.c:zend_symtable_str_update Line | Count | Source | 536 | 36.3k | { | 537 | 36.3k | zend_ulong idx; | 538 | | | 539 | 36.3k | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { | 540 | 0 | return zend_hash_index_update(ht, idx, pData); | 541 | 36.3k | } else { | 542 | 36.3k | return zend_hash_str_update(ht, str, len, pData); | 543 | 36.3k | } | 544 | 36.3k | } |
Unexecuted instantiation: zend_extensions.c:zend_symtable_str_update Unexecuted instantiation: zend_hash.c:zend_symtable_str_update Unexecuted instantiation: zend_list.c:zend_symtable_str_update Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_str_update Unexecuted instantiation: zend_attributes.c:zend_symtable_str_update Unexecuted instantiation: zend_execute.c:zend_symtable_str_update Unexecuted instantiation: zend_ini.c:zend_symtable_str_update Unexecuted instantiation: zend_sort.c:zend_symtable_str_update Unexecuted instantiation: zend_multibyte.c:zend_symtable_str_update Unexecuted instantiation: zend_ts_hash.c:zend_symtable_str_update Unexecuted instantiation: zend_stream.c:zend_symtable_str_update Unexecuted instantiation: zend_iterators.c:zend_symtable_str_update Unexecuted instantiation: zend_interfaces.c:zend_symtable_str_update Unexecuted instantiation: zend_exceptions.c:zend_symtable_str_update Unexecuted instantiation: zend_strtod.c:zend_symtable_str_update Unexecuted instantiation: zend_gc.c:zend_symtable_str_update Unexecuted instantiation: zend_closures.c:zend_symtable_str_update Unexecuted instantiation: zend_weakrefs.c:zend_symtable_str_update Unexecuted instantiation: zend_float.c:zend_symtable_str_update Unexecuted instantiation: zend_string.c:zend_symtable_str_update Unexecuted instantiation: zend_signal.c:zend_symtable_str_update Unexecuted instantiation: zend_generators.c:zend_symtable_str_update Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_str_update Unexecuted instantiation: zend_ast.c:zend_symtable_str_update Unexecuted instantiation: zend_objects.c:zend_symtable_str_update Unexecuted instantiation: zend_object_handlers.c:zend_symtable_str_update Unexecuted instantiation: zend_objects_API.c:zend_symtable_str_update Unexecuted instantiation: zend_default_classes.c:zend_symtable_str_update Unexecuted instantiation: zend_inheritance.c:zend_symtable_str_update Unexecuted instantiation: zend_smart_str.c:zend_symtable_str_update Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_str_update Unexecuted instantiation: zend_gdb.c:zend_symtable_str_update Unexecuted instantiation: internal_functions_cli.c:zend_symtable_str_update Unexecuted instantiation: fuzzer-execute.c:zend_symtable_str_update Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_str_update |
545 | | |
546 | | |
547 | | static zend_always_inline zval *zend_symtable_str_update_ind(HashTable *ht, const char *str, size_t len, zval *pData) |
548 | 5 | { |
549 | 5 | zend_ulong idx; |
550 | | |
551 | 5 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { |
552 | 0 | return zend_hash_index_update(ht, idx, pData); |
553 | 5 | } else { |
554 | 5 | return zend_hash_str_update_ind(ht, str, len, pData); |
555 | 5 | } |
556 | 5 | } Unexecuted instantiation: php_date.c:zend_symtable_str_update_ind Unexecuted instantiation: astro.c:zend_symtable_str_update_ind Unexecuted instantiation: dow.c:zend_symtable_str_update_ind Unexecuted instantiation: parse_date.c:zend_symtable_str_update_ind Unexecuted instantiation: parse_tz.c:zend_symtable_str_update_ind Unexecuted instantiation: timelib.c:zend_symtable_str_update_ind Unexecuted instantiation: tm2unixtime.c:zend_symtable_str_update_ind Unexecuted instantiation: unixtime2tm.c:zend_symtable_str_update_ind Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_str_update_ind Unexecuted instantiation: interval.c:zend_symtable_str_update_ind Unexecuted instantiation: php_pcre.c:zend_symtable_str_update_ind Unexecuted instantiation: exif.c:zend_symtable_str_update_ind Unexecuted instantiation: hash.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_md.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_sha.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_ripemd.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_haval.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_tiger.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_gost.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_snefru.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_whirlpool.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_adler32.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_crc32.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_fnv.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_joaat.c:zend_symtable_str_update_ind Unexecuted instantiation: hash_sha3.c:zend_symtable_str_update_ind Unexecuted instantiation: json.c:zend_symtable_str_update_ind Unexecuted instantiation: json_encoder.c:zend_symtable_str_update_ind Unexecuted instantiation: json_parser.tab.c:zend_symtable_str_update_ind Unexecuted instantiation: json_scanner.c:zend_symtable_str_update_ind Unexecuted instantiation: mbstring.c:zend_symtable_str_update_ind Unexecuted instantiation: php_unicode.c:zend_symtable_str_update_ind Unexecuted instantiation: mb_gpc.c:zend_symtable_str_update_ind Unexecuted instantiation: php_mbregex.c:zend_symtable_str_update_ind Unexecuted instantiation: mbfilter.c:zend_symtable_str_update_ind Unexecuted instantiation: php_reflection.c:zend_symtable_str_update_ind Unexecuted instantiation: php_spl.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_functions.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_engine.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_iterators.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_array.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_directory.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_exceptions.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_observer.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_dllist.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_heap.c:zend_symtable_str_update_ind Unexecuted instantiation: spl_fixedarray.c:zend_symtable_str_update_ind Unexecuted instantiation: crypt_sha512.c:zend_symtable_str_update_ind Unexecuted instantiation: crypt_sha256.c:zend_symtable_str_update_ind Unexecuted instantiation: php_crypt_r.c:zend_symtable_str_update_ind Unexecuted instantiation: array.c:zend_symtable_str_update_ind Unexecuted instantiation: base64.c:zend_symtable_str_update_ind Unexecuted instantiation: basic_functions.c:zend_symtable_str_update_ind Unexecuted instantiation: browscap.c:zend_symtable_str_update_ind Unexecuted instantiation: crc32.c:zend_symtable_str_update_ind Unexecuted instantiation: crypt.c:zend_symtable_str_update_ind Unexecuted instantiation: datetime.c:zend_symtable_str_update_ind Unexecuted instantiation: dir.c:zend_symtable_str_update_ind Unexecuted instantiation: dl.c:zend_symtable_str_update_ind Unexecuted instantiation: dns.c:zend_symtable_str_update_ind Unexecuted instantiation: exec.c:zend_symtable_str_update_ind Unexecuted instantiation: file.c:zend_symtable_str_update_ind Unexecuted instantiation: filestat.c:zend_symtable_str_update_ind Unexecuted instantiation: flock_compat.c:zend_symtable_str_update_ind Unexecuted instantiation: formatted_print.c:zend_symtable_str_update_ind Unexecuted instantiation: fsock.c:zend_symtable_str_update_ind Unexecuted instantiation: head.c:zend_symtable_str_update_ind Unexecuted instantiation: html.c:zend_symtable_str_update_ind Unexecuted instantiation: image.c:zend_symtable_str_update_ind Unexecuted instantiation: info.c:zend_symtable_str_update_ind Unexecuted instantiation: iptc.c:zend_symtable_str_update_ind Unexecuted instantiation: lcg.c:zend_symtable_str_update_ind Unexecuted instantiation: link.c:zend_symtable_str_update_ind Unexecuted instantiation: mail.c:zend_symtable_str_update_ind Unexecuted instantiation: math.c:zend_symtable_str_update_ind Unexecuted instantiation: md5.c:zend_symtable_str_update_ind Unexecuted instantiation: metaphone.c:zend_symtable_str_update_ind Unexecuted instantiation: microtime.c:zend_symtable_str_update_ind Unexecuted instantiation: pack.c:zend_symtable_str_update_ind Unexecuted instantiation: pageinfo.c:zend_symtable_str_update_ind Unexecuted instantiation: quot_print.c:zend_symtable_str_update_ind Unexecuted instantiation: rand.c:zend_symtable_str_update_ind Unexecuted instantiation: mt_rand.c:zend_symtable_str_update_ind Unexecuted instantiation: soundex.c:zend_symtable_str_update_ind Unexecuted instantiation: string.c:zend_symtable_str_update_ind Unexecuted instantiation: scanf.c:zend_symtable_str_update_ind Unexecuted instantiation: syslog.c:zend_symtable_str_update_ind Unexecuted instantiation: type.c:zend_symtable_str_update_ind Unexecuted instantiation: uniqid.c:zend_symtable_str_update_ind Unexecuted instantiation: url.c:zend_symtable_str_update_ind Unexecuted instantiation: var.c:zend_symtable_str_update_ind Unexecuted instantiation: versioning.c:zend_symtable_str_update_ind Unexecuted instantiation: assert.c:zend_symtable_str_update_ind Unexecuted instantiation: strnatcmp.c:zend_symtable_str_update_ind Unexecuted instantiation: levenshtein.c:zend_symtable_str_update_ind Unexecuted instantiation: incomplete_class.c:zend_symtable_str_update_ind Unexecuted instantiation: url_scanner_ex.c:zend_symtable_str_update_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_str_update_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_str_update_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_str_update_ind Unexecuted instantiation: credits.c:zend_symtable_str_update_ind Unexecuted instantiation: css.c:zend_symtable_str_update_ind Unexecuted instantiation: var_unserializer.c:zend_symtable_str_update_ind Unexecuted instantiation: ftok.c:zend_symtable_str_update_ind Unexecuted instantiation: sha1.c:zend_symtable_str_update_ind Unexecuted instantiation: user_filters.c:zend_symtable_str_update_ind Unexecuted instantiation: uuencode.c:zend_symtable_str_update_ind Unexecuted instantiation: filters.c:zend_symtable_str_update_ind Unexecuted instantiation: proc_open.c:zend_symtable_str_update_ind Unexecuted instantiation: streamsfuncs.c:zend_symtable_str_update_ind Unexecuted instantiation: http.c:zend_symtable_str_update_ind Unexecuted instantiation: password.c:zend_symtable_str_update_ind Unexecuted instantiation: random.c:zend_symtable_str_update_ind Unexecuted instantiation: net.c:zend_symtable_str_update_ind Unexecuted instantiation: hrtime.c:zend_symtable_str_update_ind Unexecuted instantiation: main.c:zend_symtable_str_update_ind Unexecuted instantiation: snprintf.c:zend_symtable_str_update_ind Unexecuted instantiation: spprintf.c:zend_symtable_str_update_ind Unexecuted instantiation: fopen_wrappers.c:zend_symtable_str_update_ind Unexecuted instantiation: php_scandir.c:zend_symtable_str_update_ind Unexecuted instantiation: php_ini.c:zend_symtable_str_update_ind Unexecuted instantiation: SAPI.c:zend_symtable_str_update_ind Unexecuted instantiation: rfc1867.c:zend_symtable_str_update_ind Unexecuted instantiation: php_content_types.c:zend_symtable_str_update_ind Unexecuted instantiation: strlcpy.c:zend_symtable_str_update_ind Unexecuted instantiation: strlcat.c:zend_symtable_str_update_ind Unexecuted instantiation: explicit_bzero.c:zend_symtable_str_update_ind Unexecuted instantiation: reentrancy.c:zend_symtable_str_update_ind php_variables.c:zend_symtable_str_update_ind Line | Count | Source | 548 | 5 | { | 549 | 5 | zend_ulong idx; | 550 | | | 551 | 5 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { | 552 | 0 | return zend_hash_index_update(ht, idx, pData); | 553 | 5 | } else { | 554 | 5 | return zend_hash_str_update_ind(ht, str, len, pData); | 555 | 5 | } | 556 | 5 | } |
Unexecuted instantiation: php_ticks.c:zend_symtable_str_update_ind Unexecuted instantiation: network.c:zend_symtable_str_update_ind Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_str_update_ind Unexecuted instantiation: output.c:zend_symtable_str_update_ind Unexecuted instantiation: getopt.c:zend_symtable_str_update_ind Unexecuted instantiation: php_syslog.c:zend_symtable_str_update_ind Unexecuted instantiation: streams.c:zend_symtable_str_update_ind Unexecuted instantiation: cast.c:zend_symtable_str_update_ind Unexecuted instantiation: memory.c:zend_symtable_str_update_ind Unexecuted instantiation: filter.c:zend_symtable_str_update_ind Unexecuted instantiation: plain_wrapper.c:zend_symtable_str_update_ind Unexecuted instantiation: userspace.c:zend_symtable_str_update_ind Unexecuted instantiation: transports.c:zend_symtable_str_update_ind Unexecuted instantiation: xp_socket.c:zend_symtable_str_update_ind Unexecuted instantiation: mmap.c:zend_symtable_str_update_ind Unexecuted instantiation: glob_wrapper.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_language_parser.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_language_scanner.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_ini_parser.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_alloc.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_compile.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_constants.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_dtrace.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_execute_API.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_highlight.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_llist.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_opcode.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_operators.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_stack.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_variables.c:zend_symtable_str_update_ind Unexecuted instantiation: zend.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_API.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_extensions.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_hash.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_list.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_attributes.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_execute.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_ini.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_sort.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_multibyte.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_ts_hash.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_stream.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_iterators.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_interfaces.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_exceptions.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_strtod.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_gc.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_closures.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_weakrefs.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_float.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_string.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_signal.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_generators.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_ast.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_objects.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_object_handlers.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_objects_API.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_default_classes.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_inheritance.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_smart_str.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_str_update_ind Unexecuted instantiation: zend_gdb.c:zend_symtable_str_update_ind Unexecuted instantiation: internal_functions_cli.c:zend_symtable_str_update_ind Unexecuted instantiation: fuzzer-execute.c:zend_symtable_str_update_ind Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_str_update_ind |
557 | | |
558 | | |
559 | | static zend_always_inline zend_result zend_symtable_str_del(HashTable *ht, const char *str, size_t len) |
560 | 0 | { |
561 | 0 | zend_ulong idx; |
562 | |
|
563 | 0 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { |
564 | 0 | return zend_hash_index_del(ht, idx); |
565 | 0 | } else { |
566 | 0 | return zend_hash_str_del(ht, str, len); |
567 | 0 | } |
568 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_str_del Unexecuted instantiation: astro.c:zend_symtable_str_del Unexecuted instantiation: dow.c:zend_symtable_str_del Unexecuted instantiation: parse_date.c:zend_symtable_str_del Unexecuted instantiation: parse_tz.c:zend_symtable_str_del Unexecuted instantiation: timelib.c:zend_symtable_str_del Unexecuted instantiation: tm2unixtime.c:zend_symtable_str_del Unexecuted instantiation: unixtime2tm.c:zend_symtable_str_del Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_str_del Unexecuted instantiation: interval.c:zend_symtable_str_del Unexecuted instantiation: php_pcre.c:zend_symtable_str_del Unexecuted instantiation: exif.c:zend_symtable_str_del Unexecuted instantiation: hash.c:zend_symtable_str_del Unexecuted instantiation: hash_md.c:zend_symtable_str_del Unexecuted instantiation: hash_sha.c:zend_symtable_str_del Unexecuted instantiation: hash_ripemd.c:zend_symtable_str_del Unexecuted instantiation: hash_haval.c:zend_symtable_str_del Unexecuted instantiation: hash_tiger.c:zend_symtable_str_del Unexecuted instantiation: hash_gost.c:zend_symtable_str_del Unexecuted instantiation: hash_snefru.c:zend_symtable_str_del Unexecuted instantiation: hash_whirlpool.c:zend_symtable_str_del Unexecuted instantiation: hash_adler32.c:zend_symtable_str_del Unexecuted instantiation: hash_crc32.c:zend_symtable_str_del Unexecuted instantiation: hash_fnv.c:zend_symtable_str_del Unexecuted instantiation: hash_joaat.c:zend_symtable_str_del Unexecuted instantiation: hash_sha3.c:zend_symtable_str_del Unexecuted instantiation: json.c:zend_symtable_str_del Unexecuted instantiation: json_encoder.c:zend_symtable_str_del Unexecuted instantiation: json_parser.tab.c:zend_symtable_str_del Unexecuted instantiation: json_scanner.c:zend_symtable_str_del Unexecuted instantiation: mbstring.c:zend_symtable_str_del Unexecuted instantiation: php_unicode.c:zend_symtable_str_del Unexecuted instantiation: mb_gpc.c:zend_symtable_str_del Unexecuted instantiation: php_mbregex.c:zend_symtable_str_del Unexecuted instantiation: mbfilter.c:zend_symtable_str_del Unexecuted instantiation: php_reflection.c:zend_symtable_str_del Unexecuted instantiation: php_spl.c:zend_symtable_str_del Unexecuted instantiation: spl_functions.c:zend_symtable_str_del Unexecuted instantiation: spl_engine.c:zend_symtable_str_del Unexecuted instantiation: spl_iterators.c:zend_symtable_str_del Unexecuted instantiation: spl_array.c:zend_symtable_str_del Unexecuted instantiation: spl_directory.c:zend_symtable_str_del Unexecuted instantiation: spl_exceptions.c:zend_symtable_str_del Unexecuted instantiation: spl_observer.c:zend_symtable_str_del Unexecuted instantiation: spl_dllist.c:zend_symtable_str_del Unexecuted instantiation: spl_heap.c:zend_symtable_str_del Unexecuted instantiation: spl_fixedarray.c:zend_symtable_str_del Unexecuted instantiation: crypt_sha512.c:zend_symtable_str_del Unexecuted instantiation: crypt_sha256.c:zend_symtable_str_del Unexecuted instantiation: php_crypt_r.c:zend_symtable_str_del Unexecuted instantiation: array.c:zend_symtable_str_del Unexecuted instantiation: base64.c:zend_symtable_str_del Unexecuted instantiation: basic_functions.c:zend_symtable_str_del Unexecuted instantiation: browscap.c:zend_symtable_str_del Unexecuted instantiation: crc32.c:zend_symtable_str_del Unexecuted instantiation: crypt.c:zend_symtable_str_del Unexecuted instantiation: datetime.c:zend_symtable_str_del Unexecuted instantiation: dir.c:zend_symtable_str_del Unexecuted instantiation: dl.c:zend_symtable_str_del Unexecuted instantiation: dns.c:zend_symtable_str_del Unexecuted instantiation: exec.c:zend_symtable_str_del Unexecuted instantiation: file.c:zend_symtable_str_del Unexecuted instantiation: filestat.c:zend_symtable_str_del Unexecuted instantiation: flock_compat.c:zend_symtable_str_del Unexecuted instantiation: formatted_print.c:zend_symtable_str_del Unexecuted instantiation: fsock.c:zend_symtable_str_del Unexecuted instantiation: head.c:zend_symtable_str_del Unexecuted instantiation: html.c:zend_symtable_str_del Unexecuted instantiation: image.c:zend_symtable_str_del Unexecuted instantiation: info.c:zend_symtable_str_del Unexecuted instantiation: iptc.c:zend_symtable_str_del Unexecuted instantiation: lcg.c:zend_symtable_str_del Unexecuted instantiation: link.c:zend_symtable_str_del Unexecuted instantiation: mail.c:zend_symtable_str_del Unexecuted instantiation: math.c:zend_symtable_str_del Unexecuted instantiation: md5.c:zend_symtable_str_del Unexecuted instantiation: metaphone.c:zend_symtable_str_del Unexecuted instantiation: microtime.c:zend_symtable_str_del Unexecuted instantiation: pack.c:zend_symtable_str_del Unexecuted instantiation: pageinfo.c:zend_symtable_str_del Unexecuted instantiation: quot_print.c:zend_symtable_str_del Unexecuted instantiation: rand.c:zend_symtable_str_del Unexecuted instantiation: mt_rand.c:zend_symtable_str_del Unexecuted instantiation: soundex.c:zend_symtable_str_del Unexecuted instantiation: string.c:zend_symtable_str_del Unexecuted instantiation: scanf.c:zend_symtable_str_del Unexecuted instantiation: syslog.c:zend_symtable_str_del Unexecuted instantiation: type.c:zend_symtable_str_del Unexecuted instantiation: uniqid.c:zend_symtable_str_del Unexecuted instantiation: url.c:zend_symtable_str_del Unexecuted instantiation: var.c:zend_symtable_str_del Unexecuted instantiation: versioning.c:zend_symtable_str_del Unexecuted instantiation: assert.c:zend_symtable_str_del Unexecuted instantiation: strnatcmp.c:zend_symtable_str_del Unexecuted instantiation: levenshtein.c:zend_symtable_str_del Unexecuted instantiation: incomplete_class.c:zend_symtable_str_del Unexecuted instantiation: url_scanner_ex.c:zend_symtable_str_del Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_str_del Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_str_del Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_str_del Unexecuted instantiation: credits.c:zend_symtable_str_del Unexecuted instantiation: css.c:zend_symtable_str_del Unexecuted instantiation: var_unserializer.c:zend_symtable_str_del Unexecuted instantiation: ftok.c:zend_symtable_str_del Unexecuted instantiation: sha1.c:zend_symtable_str_del Unexecuted instantiation: user_filters.c:zend_symtable_str_del Unexecuted instantiation: uuencode.c:zend_symtable_str_del Unexecuted instantiation: filters.c:zend_symtable_str_del Unexecuted instantiation: proc_open.c:zend_symtable_str_del Unexecuted instantiation: streamsfuncs.c:zend_symtable_str_del Unexecuted instantiation: http.c:zend_symtable_str_del Unexecuted instantiation: password.c:zend_symtable_str_del Unexecuted instantiation: random.c:zend_symtable_str_del Unexecuted instantiation: net.c:zend_symtable_str_del Unexecuted instantiation: hrtime.c:zend_symtable_str_del Unexecuted instantiation: main.c:zend_symtable_str_del Unexecuted instantiation: snprintf.c:zend_symtable_str_del Unexecuted instantiation: spprintf.c:zend_symtable_str_del Unexecuted instantiation: fopen_wrappers.c:zend_symtable_str_del Unexecuted instantiation: php_scandir.c:zend_symtable_str_del Unexecuted instantiation: php_ini.c:zend_symtable_str_del Unexecuted instantiation: SAPI.c:zend_symtable_str_del Unexecuted instantiation: rfc1867.c:zend_symtable_str_del Unexecuted instantiation: php_content_types.c:zend_symtable_str_del Unexecuted instantiation: strlcpy.c:zend_symtable_str_del Unexecuted instantiation: strlcat.c:zend_symtable_str_del Unexecuted instantiation: explicit_bzero.c:zend_symtable_str_del Unexecuted instantiation: reentrancy.c:zend_symtable_str_del Unexecuted instantiation: php_variables.c:zend_symtable_str_del Unexecuted instantiation: php_ticks.c:zend_symtable_str_del Unexecuted instantiation: network.c:zend_symtable_str_del Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_str_del Unexecuted instantiation: output.c:zend_symtable_str_del Unexecuted instantiation: getopt.c:zend_symtable_str_del Unexecuted instantiation: php_syslog.c:zend_symtable_str_del Unexecuted instantiation: streams.c:zend_symtable_str_del Unexecuted instantiation: cast.c:zend_symtable_str_del Unexecuted instantiation: memory.c:zend_symtable_str_del Unexecuted instantiation: filter.c:zend_symtable_str_del Unexecuted instantiation: plain_wrapper.c:zend_symtable_str_del Unexecuted instantiation: userspace.c:zend_symtable_str_del Unexecuted instantiation: transports.c:zend_symtable_str_del Unexecuted instantiation: xp_socket.c:zend_symtable_str_del Unexecuted instantiation: mmap.c:zend_symtable_str_del Unexecuted instantiation: glob_wrapper.c:zend_symtable_str_del Unexecuted instantiation: zend_language_parser.c:zend_symtable_str_del Unexecuted instantiation: zend_language_scanner.c:zend_symtable_str_del Unexecuted instantiation: zend_ini_parser.c:zend_symtable_str_del Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_str_del Unexecuted instantiation: zend_alloc.c:zend_symtable_str_del Unexecuted instantiation: zend_compile.c:zend_symtable_str_del Unexecuted instantiation: zend_constants.c:zend_symtable_str_del Unexecuted instantiation: zend_dtrace.c:zend_symtable_str_del Unexecuted instantiation: zend_execute_API.c:zend_symtable_str_del Unexecuted instantiation: zend_highlight.c:zend_symtable_str_del Unexecuted instantiation: zend_llist.c:zend_symtable_str_del Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_str_del Unexecuted instantiation: zend_opcode.c:zend_symtable_str_del Unexecuted instantiation: zend_operators.c:zend_symtable_str_del Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_str_del Unexecuted instantiation: zend_stack.c:zend_symtable_str_del Unexecuted instantiation: zend_variables.c:zend_symtable_str_del Unexecuted instantiation: zend.c:zend_symtable_str_del Unexecuted instantiation: zend_API.c:zend_symtable_str_del Unexecuted instantiation: zend_extensions.c:zend_symtable_str_del Unexecuted instantiation: zend_hash.c:zend_symtable_str_del Unexecuted instantiation: zend_list.c:zend_symtable_str_del Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_str_del Unexecuted instantiation: zend_attributes.c:zend_symtable_str_del Unexecuted instantiation: zend_execute.c:zend_symtable_str_del Unexecuted instantiation: zend_ini.c:zend_symtable_str_del Unexecuted instantiation: zend_sort.c:zend_symtable_str_del Unexecuted instantiation: zend_multibyte.c:zend_symtable_str_del Unexecuted instantiation: zend_ts_hash.c:zend_symtable_str_del Unexecuted instantiation: zend_stream.c:zend_symtable_str_del Unexecuted instantiation: zend_iterators.c:zend_symtable_str_del Unexecuted instantiation: zend_interfaces.c:zend_symtable_str_del Unexecuted instantiation: zend_exceptions.c:zend_symtable_str_del Unexecuted instantiation: zend_strtod.c:zend_symtable_str_del Unexecuted instantiation: zend_gc.c:zend_symtable_str_del Unexecuted instantiation: zend_closures.c:zend_symtable_str_del Unexecuted instantiation: zend_weakrefs.c:zend_symtable_str_del Unexecuted instantiation: zend_float.c:zend_symtable_str_del Unexecuted instantiation: zend_string.c:zend_symtable_str_del Unexecuted instantiation: zend_signal.c:zend_symtable_str_del Unexecuted instantiation: zend_generators.c:zend_symtable_str_del Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_str_del Unexecuted instantiation: zend_ast.c:zend_symtable_str_del Unexecuted instantiation: zend_objects.c:zend_symtable_str_del Unexecuted instantiation: zend_object_handlers.c:zend_symtable_str_del Unexecuted instantiation: zend_objects_API.c:zend_symtable_str_del Unexecuted instantiation: zend_default_classes.c:zend_symtable_str_del Unexecuted instantiation: zend_inheritance.c:zend_symtable_str_del Unexecuted instantiation: zend_smart_str.c:zend_symtable_str_del Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_str_del Unexecuted instantiation: zend_gdb.c:zend_symtable_str_del Unexecuted instantiation: internal_functions_cli.c:zend_symtable_str_del Unexecuted instantiation: fuzzer-execute.c:zend_symtable_str_del Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_str_del |
569 | | |
570 | | |
571 | | static zend_always_inline zend_result zend_symtable_str_del_ind(HashTable *ht, const char *str, size_t len) |
572 | 0 | { |
573 | 0 | zend_ulong idx; |
574 | 0 |
|
575 | 0 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { |
576 | 0 | return zend_hash_index_del(ht, idx); |
577 | 0 | } else { |
578 | 0 | return zend_hash_str_del_ind(ht, str, len); |
579 | 0 | } |
580 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_str_del_ind Unexecuted instantiation: astro.c:zend_symtable_str_del_ind Unexecuted instantiation: dow.c:zend_symtable_str_del_ind Unexecuted instantiation: parse_date.c:zend_symtable_str_del_ind Unexecuted instantiation: parse_tz.c:zend_symtable_str_del_ind Unexecuted instantiation: timelib.c:zend_symtable_str_del_ind Unexecuted instantiation: tm2unixtime.c:zend_symtable_str_del_ind Unexecuted instantiation: unixtime2tm.c:zend_symtable_str_del_ind Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_str_del_ind Unexecuted instantiation: interval.c:zend_symtable_str_del_ind Unexecuted instantiation: php_pcre.c:zend_symtable_str_del_ind Unexecuted instantiation: exif.c:zend_symtable_str_del_ind Unexecuted instantiation: hash.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_md.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_sha.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_ripemd.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_haval.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_tiger.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_gost.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_snefru.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_whirlpool.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_adler32.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_crc32.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_fnv.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_joaat.c:zend_symtable_str_del_ind Unexecuted instantiation: hash_sha3.c:zend_symtable_str_del_ind Unexecuted instantiation: json.c:zend_symtable_str_del_ind Unexecuted instantiation: json_encoder.c:zend_symtable_str_del_ind Unexecuted instantiation: json_parser.tab.c:zend_symtable_str_del_ind Unexecuted instantiation: json_scanner.c:zend_symtable_str_del_ind Unexecuted instantiation: mbstring.c:zend_symtable_str_del_ind Unexecuted instantiation: php_unicode.c:zend_symtable_str_del_ind Unexecuted instantiation: mb_gpc.c:zend_symtable_str_del_ind Unexecuted instantiation: php_mbregex.c:zend_symtable_str_del_ind Unexecuted instantiation: mbfilter.c:zend_symtable_str_del_ind Unexecuted instantiation: php_reflection.c:zend_symtable_str_del_ind Unexecuted instantiation: php_spl.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_functions.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_engine.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_iterators.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_array.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_directory.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_exceptions.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_observer.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_dllist.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_heap.c:zend_symtable_str_del_ind Unexecuted instantiation: spl_fixedarray.c:zend_symtable_str_del_ind Unexecuted instantiation: crypt_sha512.c:zend_symtable_str_del_ind Unexecuted instantiation: crypt_sha256.c:zend_symtable_str_del_ind Unexecuted instantiation: php_crypt_r.c:zend_symtable_str_del_ind Unexecuted instantiation: array.c:zend_symtable_str_del_ind Unexecuted instantiation: base64.c:zend_symtable_str_del_ind Unexecuted instantiation: basic_functions.c:zend_symtable_str_del_ind Unexecuted instantiation: browscap.c:zend_symtable_str_del_ind Unexecuted instantiation: crc32.c:zend_symtable_str_del_ind Unexecuted instantiation: crypt.c:zend_symtable_str_del_ind Unexecuted instantiation: datetime.c:zend_symtable_str_del_ind Unexecuted instantiation: dir.c:zend_symtable_str_del_ind Unexecuted instantiation: dl.c:zend_symtable_str_del_ind Unexecuted instantiation: dns.c:zend_symtable_str_del_ind Unexecuted instantiation: exec.c:zend_symtable_str_del_ind Unexecuted instantiation: file.c:zend_symtable_str_del_ind Unexecuted instantiation: filestat.c:zend_symtable_str_del_ind Unexecuted instantiation: flock_compat.c:zend_symtable_str_del_ind Unexecuted instantiation: formatted_print.c:zend_symtable_str_del_ind Unexecuted instantiation: fsock.c:zend_symtable_str_del_ind Unexecuted instantiation: head.c:zend_symtable_str_del_ind Unexecuted instantiation: html.c:zend_symtable_str_del_ind Unexecuted instantiation: image.c:zend_symtable_str_del_ind Unexecuted instantiation: info.c:zend_symtable_str_del_ind Unexecuted instantiation: iptc.c:zend_symtable_str_del_ind Unexecuted instantiation: lcg.c:zend_symtable_str_del_ind Unexecuted instantiation: link.c:zend_symtable_str_del_ind Unexecuted instantiation: mail.c:zend_symtable_str_del_ind Unexecuted instantiation: math.c:zend_symtable_str_del_ind Unexecuted instantiation: md5.c:zend_symtable_str_del_ind Unexecuted instantiation: metaphone.c:zend_symtable_str_del_ind Unexecuted instantiation: microtime.c:zend_symtable_str_del_ind Unexecuted instantiation: pack.c:zend_symtable_str_del_ind Unexecuted instantiation: pageinfo.c:zend_symtable_str_del_ind Unexecuted instantiation: quot_print.c:zend_symtable_str_del_ind Unexecuted instantiation: rand.c:zend_symtable_str_del_ind Unexecuted instantiation: mt_rand.c:zend_symtable_str_del_ind Unexecuted instantiation: soundex.c:zend_symtable_str_del_ind Unexecuted instantiation: string.c:zend_symtable_str_del_ind Unexecuted instantiation: scanf.c:zend_symtable_str_del_ind Unexecuted instantiation: syslog.c:zend_symtable_str_del_ind Unexecuted instantiation: type.c:zend_symtable_str_del_ind Unexecuted instantiation: uniqid.c:zend_symtable_str_del_ind Unexecuted instantiation: url.c:zend_symtable_str_del_ind Unexecuted instantiation: var.c:zend_symtable_str_del_ind Unexecuted instantiation: versioning.c:zend_symtable_str_del_ind Unexecuted instantiation: assert.c:zend_symtable_str_del_ind Unexecuted instantiation: strnatcmp.c:zend_symtable_str_del_ind Unexecuted instantiation: levenshtein.c:zend_symtable_str_del_ind Unexecuted instantiation: incomplete_class.c:zend_symtable_str_del_ind Unexecuted instantiation: url_scanner_ex.c:zend_symtable_str_del_ind Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_str_del_ind Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_str_del_ind Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_str_del_ind Unexecuted instantiation: credits.c:zend_symtable_str_del_ind Unexecuted instantiation: css.c:zend_symtable_str_del_ind Unexecuted instantiation: var_unserializer.c:zend_symtable_str_del_ind Unexecuted instantiation: ftok.c:zend_symtable_str_del_ind Unexecuted instantiation: sha1.c:zend_symtable_str_del_ind Unexecuted instantiation: user_filters.c:zend_symtable_str_del_ind Unexecuted instantiation: uuencode.c:zend_symtable_str_del_ind Unexecuted instantiation: filters.c:zend_symtable_str_del_ind Unexecuted instantiation: proc_open.c:zend_symtable_str_del_ind Unexecuted instantiation: streamsfuncs.c:zend_symtable_str_del_ind Unexecuted instantiation: http.c:zend_symtable_str_del_ind Unexecuted instantiation: password.c:zend_symtable_str_del_ind Unexecuted instantiation: random.c:zend_symtable_str_del_ind Unexecuted instantiation: net.c:zend_symtable_str_del_ind Unexecuted instantiation: hrtime.c:zend_symtable_str_del_ind Unexecuted instantiation: main.c:zend_symtable_str_del_ind Unexecuted instantiation: snprintf.c:zend_symtable_str_del_ind Unexecuted instantiation: spprintf.c:zend_symtable_str_del_ind Unexecuted instantiation: fopen_wrappers.c:zend_symtable_str_del_ind Unexecuted instantiation: php_scandir.c:zend_symtable_str_del_ind Unexecuted instantiation: php_ini.c:zend_symtable_str_del_ind Unexecuted instantiation: SAPI.c:zend_symtable_str_del_ind Unexecuted instantiation: rfc1867.c:zend_symtable_str_del_ind Unexecuted instantiation: php_content_types.c:zend_symtable_str_del_ind Unexecuted instantiation: strlcpy.c:zend_symtable_str_del_ind Unexecuted instantiation: strlcat.c:zend_symtable_str_del_ind Unexecuted instantiation: explicit_bzero.c:zend_symtable_str_del_ind Unexecuted instantiation: reentrancy.c:zend_symtable_str_del_ind Unexecuted instantiation: php_variables.c:zend_symtable_str_del_ind Unexecuted instantiation: php_ticks.c:zend_symtable_str_del_ind Unexecuted instantiation: network.c:zend_symtable_str_del_ind Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_str_del_ind Unexecuted instantiation: output.c:zend_symtable_str_del_ind Unexecuted instantiation: getopt.c:zend_symtable_str_del_ind Unexecuted instantiation: php_syslog.c:zend_symtable_str_del_ind Unexecuted instantiation: streams.c:zend_symtable_str_del_ind Unexecuted instantiation: cast.c:zend_symtable_str_del_ind Unexecuted instantiation: memory.c:zend_symtable_str_del_ind Unexecuted instantiation: filter.c:zend_symtable_str_del_ind Unexecuted instantiation: plain_wrapper.c:zend_symtable_str_del_ind Unexecuted instantiation: userspace.c:zend_symtable_str_del_ind Unexecuted instantiation: transports.c:zend_symtable_str_del_ind Unexecuted instantiation: xp_socket.c:zend_symtable_str_del_ind Unexecuted instantiation: mmap.c:zend_symtable_str_del_ind Unexecuted instantiation: glob_wrapper.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_language_parser.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_language_scanner.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_ini_parser.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_alloc.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_compile.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_constants.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_dtrace.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_execute_API.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_highlight.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_llist.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_opcode.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_operators.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_stack.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_variables.c:zend_symtable_str_del_ind Unexecuted instantiation: zend.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_API.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_extensions.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_hash.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_list.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_attributes.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_execute.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_ini.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_sort.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_multibyte.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_ts_hash.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_stream.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_iterators.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_interfaces.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_exceptions.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_strtod.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_gc.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_closures.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_weakrefs.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_float.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_string.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_signal.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_generators.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_ast.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_objects.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_object_handlers.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_objects_API.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_default_classes.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_inheritance.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_smart_str.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_str_del_ind Unexecuted instantiation: zend_gdb.c:zend_symtable_str_del_ind Unexecuted instantiation: internal_functions_cli.c:zend_symtable_str_del_ind Unexecuted instantiation: fuzzer-execute.c:zend_symtable_str_del_ind Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_str_del_ind |
581 | | |
582 | | |
583 | | static zend_always_inline zval *zend_symtable_str_find(HashTable *ht, const char *str, size_t len) |
584 | 5 | { |
585 | 5 | zend_ulong idx; |
586 | | |
587 | 5 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { |
588 | 0 | return zend_hash_index_find(ht, idx); |
589 | 5 | } else { |
590 | 5 | return zend_hash_str_find(ht, str, len); |
591 | 5 | } |
592 | 5 | } Unexecuted instantiation: php_date.c:zend_symtable_str_find Unexecuted instantiation: astro.c:zend_symtable_str_find Unexecuted instantiation: dow.c:zend_symtable_str_find Unexecuted instantiation: parse_date.c:zend_symtable_str_find Unexecuted instantiation: parse_tz.c:zend_symtable_str_find Unexecuted instantiation: timelib.c:zend_symtable_str_find Unexecuted instantiation: tm2unixtime.c:zend_symtable_str_find Unexecuted instantiation: unixtime2tm.c:zend_symtable_str_find Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_str_find Unexecuted instantiation: interval.c:zend_symtable_str_find Unexecuted instantiation: php_pcre.c:zend_symtable_str_find Unexecuted instantiation: exif.c:zend_symtable_str_find Unexecuted instantiation: hash.c:zend_symtable_str_find Unexecuted instantiation: hash_md.c:zend_symtable_str_find Unexecuted instantiation: hash_sha.c:zend_symtable_str_find Unexecuted instantiation: hash_ripemd.c:zend_symtable_str_find Unexecuted instantiation: hash_haval.c:zend_symtable_str_find Unexecuted instantiation: hash_tiger.c:zend_symtable_str_find Unexecuted instantiation: hash_gost.c:zend_symtable_str_find Unexecuted instantiation: hash_snefru.c:zend_symtable_str_find Unexecuted instantiation: hash_whirlpool.c:zend_symtable_str_find Unexecuted instantiation: hash_adler32.c:zend_symtable_str_find Unexecuted instantiation: hash_crc32.c:zend_symtable_str_find Unexecuted instantiation: hash_fnv.c:zend_symtable_str_find Unexecuted instantiation: hash_joaat.c:zend_symtable_str_find Unexecuted instantiation: hash_sha3.c:zend_symtable_str_find Unexecuted instantiation: json.c:zend_symtable_str_find Unexecuted instantiation: json_encoder.c:zend_symtable_str_find Unexecuted instantiation: json_parser.tab.c:zend_symtable_str_find Unexecuted instantiation: json_scanner.c:zend_symtable_str_find Unexecuted instantiation: mbstring.c:zend_symtable_str_find Unexecuted instantiation: php_unicode.c:zend_symtable_str_find Unexecuted instantiation: mb_gpc.c:zend_symtable_str_find Unexecuted instantiation: php_mbregex.c:zend_symtable_str_find Unexecuted instantiation: mbfilter.c:zend_symtable_str_find Unexecuted instantiation: php_reflection.c:zend_symtable_str_find Unexecuted instantiation: php_spl.c:zend_symtable_str_find Unexecuted instantiation: spl_functions.c:zend_symtable_str_find Unexecuted instantiation: spl_engine.c:zend_symtable_str_find Unexecuted instantiation: spl_iterators.c:zend_symtable_str_find Unexecuted instantiation: spl_array.c:zend_symtable_str_find Unexecuted instantiation: spl_directory.c:zend_symtable_str_find Unexecuted instantiation: spl_exceptions.c:zend_symtable_str_find Unexecuted instantiation: spl_observer.c:zend_symtable_str_find Unexecuted instantiation: spl_dllist.c:zend_symtable_str_find Unexecuted instantiation: spl_heap.c:zend_symtable_str_find Unexecuted instantiation: spl_fixedarray.c:zend_symtable_str_find Unexecuted instantiation: crypt_sha512.c:zend_symtable_str_find Unexecuted instantiation: crypt_sha256.c:zend_symtable_str_find Unexecuted instantiation: php_crypt_r.c:zend_symtable_str_find Unexecuted instantiation: array.c:zend_symtable_str_find Unexecuted instantiation: base64.c:zend_symtable_str_find Unexecuted instantiation: basic_functions.c:zend_symtable_str_find Unexecuted instantiation: browscap.c:zend_symtable_str_find Unexecuted instantiation: crc32.c:zend_symtable_str_find Unexecuted instantiation: crypt.c:zend_symtable_str_find Unexecuted instantiation: datetime.c:zend_symtable_str_find Unexecuted instantiation: dir.c:zend_symtable_str_find Unexecuted instantiation: dl.c:zend_symtable_str_find Unexecuted instantiation: dns.c:zend_symtable_str_find Unexecuted instantiation: exec.c:zend_symtable_str_find Unexecuted instantiation: file.c:zend_symtable_str_find Unexecuted instantiation: filestat.c:zend_symtable_str_find Unexecuted instantiation: flock_compat.c:zend_symtable_str_find Unexecuted instantiation: formatted_print.c:zend_symtable_str_find Unexecuted instantiation: fsock.c:zend_symtable_str_find Unexecuted instantiation: head.c:zend_symtable_str_find Unexecuted instantiation: html.c:zend_symtable_str_find Unexecuted instantiation: image.c:zend_symtable_str_find Unexecuted instantiation: info.c:zend_symtable_str_find Unexecuted instantiation: iptc.c:zend_symtable_str_find Unexecuted instantiation: lcg.c:zend_symtable_str_find Unexecuted instantiation: link.c:zend_symtable_str_find Unexecuted instantiation: mail.c:zend_symtable_str_find Unexecuted instantiation: math.c:zend_symtable_str_find Unexecuted instantiation: md5.c:zend_symtable_str_find Unexecuted instantiation: metaphone.c:zend_symtable_str_find Unexecuted instantiation: microtime.c:zend_symtable_str_find Unexecuted instantiation: pack.c:zend_symtable_str_find Unexecuted instantiation: pageinfo.c:zend_symtable_str_find Unexecuted instantiation: quot_print.c:zend_symtable_str_find Unexecuted instantiation: rand.c:zend_symtable_str_find Unexecuted instantiation: mt_rand.c:zend_symtable_str_find Unexecuted instantiation: soundex.c:zend_symtable_str_find Unexecuted instantiation: string.c:zend_symtable_str_find Unexecuted instantiation: scanf.c:zend_symtable_str_find Unexecuted instantiation: syslog.c:zend_symtable_str_find Unexecuted instantiation: type.c:zend_symtable_str_find Unexecuted instantiation: uniqid.c:zend_symtable_str_find Unexecuted instantiation: url.c:zend_symtable_str_find Unexecuted instantiation: var.c:zend_symtable_str_find Unexecuted instantiation: versioning.c:zend_symtable_str_find Unexecuted instantiation: assert.c:zend_symtable_str_find Unexecuted instantiation: strnatcmp.c:zend_symtable_str_find Unexecuted instantiation: levenshtein.c:zend_symtable_str_find Unexecuted instantiation: incomplete_class.c:zend_symtable_str_find Unexecuted instantiation: url_scanner_ex.c:zend_symtable_str_find Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_str_find Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_str_find Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_str_find Unexecuted instantiation: credits.c:zend_symtable_str_find Unexecuted instantiation: css.c:zend_symtable_str_find Unexecuted instantiation: var_unserializer.c:zend_symtable_str_find Unexecuted instantiation: ftok.c:zend_symtable_str_find Unexecuted instantiation: sha1.c:zend_symtable_str_find Unexecuted instantiation: user_filters.c:zend_symtable_str_find Unexecuted instantiation: uuencode.c:zend_symtable_str_find Unexecuted instantiation: filters.c:zend_symtable_str_find Unexecuted instantiation: proc_open.c:zend_symtable_str_find Unexecuted instantiation: streamsfuncs.c:zend_symtable_str_find Unexecuted instantiation: http.c:zend_symtable_str_find Unexecuted instantiation: password.c:zend_symtable_str_find Unexecuted instantiation: random.c:zend_symtable_str_find Unexecuted instantiation: net.c:zend_symtable_str_find Unexecuted instantiation: hrtime.c:zend_symtable_str_find Unexecuted instantiation: main.c:zend_symtable_str_find Unexecuted instantiation: snprintf.c:zend_symtable_str_find Unexecuted instantiation: spprintf.c:zend_symtable_str_find Unexecuted instantiation: fopen_wrappers.c:zend_symtable_str_find Unexecuted instantiation: php_scandir.c:zend_symtable_str_find Unexecuted instantiation: php_ini.c:zend_symtable_str_find Unexecuted instantiation: SAPI.c:zend_symtable_str_find Unexecuted instantiation: rfc1867.c:zend_symtable_str_find Unexecuted instantiation: php_content_types.c:zend_symtable_str_find Unexecuted instantiation: strlcpy.c:zend_symtable_str_find Unexecuted instantiation: strlcat.c:zend_symtable_str_find Unexecuted instantiation: explicit_bzero.c:zend_symtable_str_find Unexecuted instantiation: reentrancy.c:zend_symtable_str_find php_variables.c:zend_symtable_str_find Line | Count | Source | 584 | 5 | { | 585 | 5 | zend_ulong idx; | 586 | | | 587 | 5 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { | 588 | 0 | return zend_hash_index_find(ht, idx); | 589 | 5 | } else { | 590 | 5 | return zend_hash_str_find(ht, str, len); | 591 | 5 | } | 592 | 5 | } |
Unexecuted instantiation: php_ticks.c:zend_symtable_str_find Unexecuted instantiation: network.c:zend_symtable_str_find Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_str_find Unexecuted instantiation: output.c:zend_symtable_str_find Unexecuted instantiation: getopt.c:zend_symtable_str_find Unexecuted instantiation: php_syslog.c:zend_symtable_str_find Unexecuted instantiation: streams.c:zend_symtable_str_find Unexecuted instantiation: cast.c:zend_symtable_str_find Unexecuted instantiation: memory.c:zend_symtable_str_find Unexecuted instantiation: filter.c:zend_symtable_str_find Unexecuted instantiation: plain_wrapper.c:zend_symtable_str_find Unexecuted instantiation: userspace.c:zend_symtable_str_find Unexecuted instantiation: transports.c:zend_symtable_str_find Unexecuted instantiation: xp_socket.c:zend_symtable_str_find Unexecuted instantiation: mmap.c:zend_symtable_str_find Unexecuted instantiation: glob_wrapper.c:zend_symtable_str_find Unexecuted instantiation: zend_language_parser.c:zend_symtable_str_find Unexecuted instantiation: zend_language_scanner.c:zend_symtable_str_find Unexecuted instantiation: zend_ini_parser.c:zend_symtable_str_find Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_str_find Unexecuted instantiation: zend_alloc.c:zend_symtable_str_find Unexecuted instantiation: zend_compile.c:zend_symtable_str_find Unexecuted instantiation: zend_constants.c:zend_symtable_str_find Unexecuted instantiation: zend_dtrace.c:zend_symtable_str_find Unexecuted instantiation: zend_execute_API.c:zend_symtable_str_find Unexecuted instantiation: zend_highlight.c:zend_symtable_str_find Unexecuted instantiation: zend_llist.c:zend_symtable_str_find Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_str_find Unexecuted instantiation: zend_opcode.c:zend_symtable_str_find Unexecuted instantiation: zend_operators.c:zend_symtable_str_find Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_str_find Unexecuted instantiation: zend_stack.c:zend_symtable_str_find Unexecuted instantiation: zend_variables.c:zend_symtable_str_find Unexecuted instantiation: zend.c:zend_symtable_str_find Unexecuted instantiation: zend_API.c:zend_symtable_str_find Unexecuted instantiation: zend_extensions.c:zend_symtable_str_find Unexecuted instantiation: zend_hash.c:zend_symtable_str_find Unexecuted instantiation: zend_list.c:zend_symtable_str_find Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_str_find Unexecuted instantiation: zend_attributes.c:zend_symtable_str_find Unexecuted instantiation: zend_execute.c:zend_symtable_str_find Unexecuted instantiation: zend_ini.c:zend_symtable_str_find Unexecuted instantiation: zend_sort.c:zend_symtable_str_find Unexecuted instantiation: zend_multibyte.c:zend_symtable_str_find Unexecuted instantiation: zend_ts_hash.c:zend_symtable_str_find Unexecuted instantiation: zend_stream.c:zend_symtable_str_find Unexecuted instantiation: zend_iterators.c:zend_symtable_str_find Unexecuted instantiation: zend_interfaces.c:zend_symtable_str_find Unexecuted instantiation: zend_exceptions.c:zend_symtable_str_find Unexecuted instantiation: zend_strtod.c:zend_symtable_str_find Unexecuted instantiation: zend_gc.c:zend_symtable_str_find Unexecuted instantiation: zend_closures.c:zend_symtable_str_find Unexecuted instantiation: zend_weakrefs.c:zend_symtable_str_find Unexecuted instantiation: zend_float.c:zend_symtable_str_find Unexecuted instantiation: zend_string.c:zend_symtable_str_find Unexecuted instantiation: zend_signal.c:zend_symtable_str_find Unexecuted instantiation: zend_generators.c:zend_symtable_str_find Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_str_find Unexecuted instantiation: zend_ast.c:zend_symtable_str_find Unexecuted instantiation: zend_objects.c:zend_symtable_str_find Unexecuted instantiation: zend_object_handlers.c:zend_symtable_str_find Unexecuted instantiation: zend_objects_API.c:zend_symtable_str_find Unexecuted instantiation: zend_default_classes.c:zend_symtable_str_find Unexecuted instantiation: zend_inheritance.c:zend_symtable_str_find Unexecuted instantiation: zend_smart_str.c:zend_symtable_str_find Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_str_find Unexecuted instantiation: zend_gdb.c:zend_symtable_str_find Unexecuted instantiation: internal_functions_cli.c:zend_symtable_str_find Unexecuted instantiation: fuzzer-execute.c:zend_symtable_str_find Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_str_find |
593 | | |
594 | | |
595 | | static zend_always_inline bool zend_symtable_str_exists(HashTable *ht, const char *str, size_t len) |
596 | 0 | { |
597 | 0 | zend_ulong idx; |
598 | |
|
599 | 0 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { |
600 | 0 | return zend_hash_index_exists(ht, idx); |
601 | 0 | } else { |
602 | 0 | return zend_hash_str_exists(ht, str, len); |
603 | 0 | } |
604 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_str_exists Unexecuted instantiation: astro.c:zend_symtable_str_exists Unexecuted instantiation: dow.c:zend_symtable_str_exists Unexecuted instantiation: parse_date.c:zend_symtable_str_exists Unexecuted instantiation: parse_tz.c:zend_symtable_str_exists Unexecuted instantiation: timelib.c:zend_symtable_str_exists Unexecuted instantiation: tm2unixtime.c:zend_symtable_str_exists Unexecuted instantiation: unixtime2tm.c:zend_symtable_str_exists Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_str_exists Unexecuted instantiation: interval.c:zend_symtable_str_exists Unexecuted instantiation: php_pcre.c:zend_symtable_str_exists Unexecuted instantiation: exif.c:zend_symtable_str_exists Unexecuted instantiation: hash.c:zend_symtable_str_exists Unexecuted instantiation: hash_md.c:zend_symtable_str_exists Unexecuted instantiation: hash_sha.c:zend_symtable_str_exists Unexecuted instantiation: hash_ripemd.c:zend_symtable_str_exists Unexecuted instantiation: hash_haval.c:zend_symtable_str_exists Unexecuted instantiation: hash_tiger.c:zend_symtable_str_exists Unexecuted instantiation: hash_gost.c:zend_symtable_str_exists Unexecuted instantiation: hash_snefru.c:zend_symtable_str_exists Unexecuted instantiation: hash_whirlpool.c:zend_symtable_str_exists Unexecuted instantiation: hash_adler32.c:zend_symtable_str_exists Unexecuted instantiation: hash_crc32.c:zend_symtable_str_exists Unexecuted instantiation: hash_fnv.c:zend_symtable_str_exists Unexecuted instantiation: hash_joaat.c:zend_symtable_str_exists Unexecuted instantiation: hash_sha3.c:zend_symtable_str_exists Unexecuted instantiation: json.c:zend_symtable_str_exists Unexecuted instantiation: json_encoder.c:zend_symtable_str_exists Unexecuted instantiation: json_parser.tab.c:zend_symtable_str_exists Unexecuted instantiation: json_scanner.c:zend_symtable_str_exists Unexecuted instantiation: mbstring.c:zend_symtable_str_exists Unexecuted instantiation: php_unicode.c:zend_symtable_str_exists Unexecuted instantiation: mb_gpc.c:zend_symtable_str_exists Unexecuted instantiation: php_mbregex.c:zend_symtable_str_exists Unexecuted instantiation: mbfilter.c:zend_symtable_str_exists Unexecuted instantiation: php_reflection.c:zend_symtable_str_exists Unexecuted instantiation: php_spl.c:zend_symtable_str_exists Unexecuted instantiation: spl_functions.c:zend_symtable_str_exists Unexecuted instantiation: spl_engine.c:zend_symtable_str_exists Unexecuted instantiation: spl_iterators.c:zend_symtable_str_exists Unexecuted instantiation: spl_array.c:zend_symtable_str_exists Unexecuted instantiation: spl_directory.c:zend_symtable_str_exists Unexecuted instantiation: spl_exceptions.c:zend_symtable_str_exists Unexecuted instantiation: spl_observer.c:zend_symtable_str_exists Unexecuted instantiation: spl_dllist.c:zend_symtable_str_exists Unexecuted instantiation: spl_heap.c:zend_symtable_str_exists Unexecuted instantiation: spl_fixedarray.c:zend_symtable_str_exists Unexecuted instantiation: crypt_sha512.c:zend_symtable_str_exists Unexecuted instantiation: crypt_sha256.c:zend_symtable_str_exists Unexecuted instantiation: php_crypt_r.c:zend_symtable_str_exists Unexecuted instantiation: array.c:zend_symtable_str_exists Unexecuted instantiation: base64.c:zend_symtable_str_exists Unexecuted instantiation: basic_functions.c:zend_symtable_str_exists Unexecuted instantiation: browscap.c:zend_symtable_str_exists Unexecuted instantiation: crc32.c:zend_symtable_str_exists Unexecuted instantiation: crypt.c:zend_symtable_str_exists Unexecuted instantiation: datetime.c:zend_symtable_str_exists Unexecuted instantiation: dir.c:zend_symtable_str_exists Unexecuted instantiation: dl.c:zend_symtable_str_exists Unexecuted instantiation: dns.c:zend_symtable_str_exists Unexecuted instantiation: exec.c:zend_symtable_str_exists Unexecuted instantiation: file.c:zend_symtable_str_exists Unexecuted instantiation: filestat.c:zend_symtable_str_exists Unexecuted instantiation: flock_compat.c:zend_symtable_str_exists Unexecuted instantiation: formatted_print.c:zend_symtable_str_exists Unexecuted instantiation: fsock.c:zend_symtable_str_exists Unexecuted instantiation: head.c:zend_symtable_str_exists Unexecuted instantiation: html.c:zend_symtable_str_exists Unexecuted instantiation: image.c:zend_symtable_str_exists Unexecuted instantiation: info.c:zend_symtable_str_exists Unexecuted instantiation: iptc.c:zend_symtable_str_exists Unexecuted instantiation: lcg.c:zend_symtable_str_exists Unexecuted instantiation: link.c:zend_symtable_str_exists Unexecuted instantiation: mail.c:zend_symtable_str_exists Unexecuted instantiation: math.c:zend_symtable_str_exists Unexecuted instantiation: md5.c:zend_symtable_str_exists Unexecuted instantiation: metaphone.c:zend_symtable_str_exists Unexecuted instantiation: microtime.c:zend_symtable_str_exists Unexecuted instantiation: pack.c:zend_symtable_str_exists Unexecuted instantiation: pageinfo.c:zend_symtable_str_exists Unexecuted instantiation: quot_print.c:zend_symtable_str_exists Unexecuted instantiation: rand.c:zend_symtable_str_exists Unexecuted instantiation: mt_rand.c:zend_symtable_str_exists Unexecuted instantiation: soundex.c:zend_symtable_str_exists Unexecuted instantiation: string.c:zend_symtable_str_exists Unexecuted instantiation: scanf.c:zend_symtable_str_exists Unexecuted instantiation: syslog.c:zend_symtable_str_exists Unexecuted instantiation: type.c:zend_symtable_str_exists Unexecuted instantiation: uniqid.c:zend_symtable_str_exists Unexecuted instantiation: url.c:zend_symtable_str_exists Unexecuted instantiation: var.c:zend_symtable_str_exists Unexecuted instantiation: versioning.c:zend_symtable_str_exists Unexecuted instantiation: assert.c:zend_symtable_str_exists Unexecuted instantiation: strnatcmp.c:zend_symtable_str_exists Unexecuted instantiation: levenshtein.c:zend_symtable_str_exists Unexecuted instantiation: incomplete_class.c:zend_symtable_str_exists Unexecuted instantiation: url_scanner_ex.c:zend_symtable_str_exists Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_str_exists Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_str_exists Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_str_exists Unexecuted instantiation: credits.c:zend_symtable_str_exists Unexecuted instantiation: css.c:zend_symtable_str_exists Unexecuted instantiation: var_unserializer.c:zend_symtable_str_exists Unexecuted instantiation: ftok.c:zend_symtable_str_exists Unexecuted instantiation: sha1.c:zend_symtable_str_exists Unexecuted instantiation: user_filters.c:zend_symtable_str_exists Unexecuted instantiation: uuencode.c:zend_symtable_str_exists Unexecuted instantiation: filters.c:zend_symtable_str_exists Unexecuted instantiation: proc_open.c:zend_symtable_str_exists Unexecuted instantiation: streamsfuncs.c:zend_symtable_str_exists Unexecuted instantiation: http.c:zend_symtable_str_exists Unexecuted instantiation: password.c:zend_symtable_str_exists Unexecuted instantiation: random.c:zend_symtable_str_exists Unexecuted instantiation: net.c:zend_symtable_str_exists Unexecuted instantiation: hrtime.c:zend_symtable_str_exists Unexecuted instantiation: main.c:zend_symtable_str_exists Unexecuted instantiation: snprintf.c:zend_symtable_str_exists Unexecuted instantiation: spprintf.c:zend_symtable_str_exists Unexecuted instantiation: fopen_wrappers.c:zend_symtable_str_exists Unexecuted instantiation: php_scandir.c:zend_symtable_str_exists Unexecuted instantiation: php_ini.c:zend_symtable_str_exists Unexecuted instantiation: SAPI.c:zend_symtable_str_exists Unexecuted instantiation: rfc1867.c:zend_symtable_str_exists Unexecuted instantiation: php_content_types.c:zend_symtable_str_exists Unexecuted instantiation: strlcpy.c:zend_symtable_str_exists Unexecuted instantiation: strlcat.c:zend_symtable_str_exists Unexecuted instantiation: explicit_bzero.c:zend_symtable_str_exists Unexecuted instantiation: reentrancy.c:zend_symtable_str_exists Unexecuted instantiation: php_variables.c:zend_symtable_str_exists Unexecuted instantiation: php_ticks.c:zend_symtable_str_exists Unexecuted instantiation: network.c:zend_symtable_str_exists Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_str_exists Unexecuted instantiation: output.c:zend_symtable_str_exists Unexecuted instantiation: getopt.c:zend_symtable_str_exists Unexecuted instantiation: php_syslog.c:zend_symtable_str_exists Unexecuted instantiation: streams.c:zend_symtable_str_exists Unexecuted instantiation: cast.c:zend_symtable_str_exists Unexecuted instantiation: memory.c:zend_symtable_str_exists Unexecuted instantiation: filter.c:zend_symtable_str_exists Unexecuted instantiation: plain_wrapper.c:zend_symtable_str_exists Unexecuted instantiation: userspace.c:zend_symtable_str_exists Unexecuted instantiation: transports.c:zend_symtable_str_exists Unexecuted instantiation: xp_socket.c:zend_symtable_str_exists Unexecuted instantiation: mmap.c:zend_symtable_str_exists Unexecuted instantiation: glob_wrapper.c:zend_symtable_str_exists Unexecuted instantiation: zend_language_parser.c:zend_symtable_str_exists Unexecuted instantiation: zend_language_scanner.c:zend_symtable_str_exists Unexecuted instantiation: zend_ini_parser.c:zend_symtable_str_exists Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_str_exists Unexecuted instantiation: zend_alloc.c:zend_symtable_str_exists Unexecuted instantiation: zend_compile.c:zend_symtable_str_exists Unexecuted instantiation: zend_constants.c:zend_symtable_str_exists Unexecuted instantiation: zend_dtrace.c:zend_symtable_str_exists Unexecuted instantiation: zend_execute_API.c:zend_symtable_str_exists Unexecuted instantiation: zend_highlight.c:zend_symtable_str_exists Unexecuted instantiation: zend_llist.c:zend_symtable_str_exists Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_str_exists Unexecuted instantiation: zend_opcode.c:zend_symtable_str_exists Unexecuted instantiation: zend_operators.c:zend_symtable_str_exists Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_str_exists Unexecuted instantiation: zend_stack.c:zend_symtable_str_exists Unexecuted instantiation: zend_variables.c:zend_symtable_str_exists Unexecuted instantiation: zend.c:zend_symtable_str_exists Unexecuted instantiation: zend_API.c:zend_symtable_str_exists Unexecuted instantiation: zend_extensions.c:zend_symtable_str_exists Unexecuted instantiation: zend_hash.c:zend_symtable_str_exists Unexecuted instantiation: zend_list.c:zend_symtable_str_exists Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_str_exists Unexecuted instantiation: zend_attributes.c:zend_symtable_str_exists Unexecuted instantiation: zend_execute.c:zend_symtable_str_exists Unexecuted instantiation: zend_ini.c:zend_symtable_str_exists Unexecuted instantiation: zend_sort.c:zend_symtable_str_exists Unexecuted instantiation: zend_multibyte.c:zend_symtable_str_exists Unexecuted instantiation: zend_ts_hash.c:zend_symtable_str_exists Unexecuted instantiation: zend_stream.c:zend_symtable_str_exists Unexecuted instantiation: zend_iterators.c:zend_symtable_str_exists Unexecuted instantiation: zend_interfaces.c:zend_symtable_str_exists Unexecuted instantiation: zend_exceptions.c:zend_symtable_str_exists Unexecuted instantiation: zend_strtod.c:zend_symtable_str_exists Unexecuted instantiation: zend_gc.c:zend_symtable_str_exists Unexecuted instantiation: zend_closures.c:zend_symtable_str_exists Unexecuted instantiation: zend_weakrefs.c:zend_symtable_str_exists Unexecuted instantiation: zend_float.c:zend_symtable_str_exists Unexecuted instantiation: zend_string.c:zend_symtable_str_exists Unexecuted instantiation: zend_signal.c:zend_symtable_str_exists Unexecuted instantiation: zend_generators.c:zend_symtable_str_exists Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_str_exists Unexecuted instantiation: zend_ast.c:zend_symtable_str_exists Unexecuted instantiation: zend_objects.c:zend_symtable_str_exists Unexecuted instantiation: zend_object_handlers.c:zend_symtable_str_exists Unexecuted instantiation: zend_objects_API.c:zend_symtable_str_exists Unexecuted instantiation: zend_default_classes.c:zend_symtable_str_exists Unexecuted instantiation: zend_inheritance.c:zend_symtable_str_exists Unexecuted instantiation: zend_smart_str.c:zend_symtable_str_exists Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_str_exists Unexecuted instantiation: zend_gdb.c:zend_symtable_str_exists Unexecuted instantiation: internal_functions_cli.c:zend_symtable_str_exists Unexecuted instantiation: fuzzer-execute.c:zend_symtable_str_exists Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_str_exists |
605 | | |
606 | | static zend_always_inline void *zend_hash_add_ptr(HashTable *ht, zend_string *key, void *pData) |
607 | 15.4M | { |
608 | 15.4M | zval tmp, *zv; |
609 | | |
610 | 15.4M | ZVAL_PTR(&tmp, pData); |
611 | 15.4M | zv = zend_hash_add(ht, key, &tmp); |
612 | 15.4M | if (zv) { |
613 | 15.4M | ZEND_ASSUME(Z_PTR_P(zv)); |
614 | 15.4M | return Z_PTR_P(zv); |
615 | 585 | } else { |
616 | 585 | return NULL; |
617 | 585 | } |
618 | 15.4M | } Unexecuted instantiation: php_date.c:zend_hash_add_ptr Unexecuted instantiation: astro.c:zend_hash_add_ptr Unexecuted instantiation: dow.c:zend_hash_add_ptr Unexecuted instantiation: parse_date.c:zend_hash_add_ptr Unexecuted instantiation: parse_tz.c:zend_hash_add_ptr Unexecuted instantiation: timelib.c:zend_hash_add_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_add_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_add_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_add_ptr Unexecuted instantiation: interval.c:zend_hash_add_ptr php_pcre.c:zend_hash_add_ptr Line | Count | Source | 607 | 22 | { | 608 | 22 | zval tmp, *zv; | 609 | | | 610 | 22 | ZVAL_PTR(&tmp, pData); | 611 | 22 | zv = zend_hash_add(ht, key, &tmp); | 612 | 22 | if (zv) { | 613 | 22 | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 22 | return Z_PTR_P(zv); | 615 | 0 | } else { | 616 | 0 | return NULL; | 617 | 0 | } | 618 | 22 | } |
Unexecuted instantiation: exif.c:zend_hash_add_ptr Line | Count | Source | 607 | 342k | { | 608 | 342k | zval tmp, *zv; | 609 | | | 610 | 342k | ZVAL_PTR(&tmp, pData); | 611 | 342k | zv = zend_hash_add(ht, key, &tmp); | 612 | 342k | if (zv) { | 613 | 342k | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 342k | return Z_PTR_P(zv); | 615 | 0 | } else { | 616 | 0 | return NULL; | 617 | 0 | } | 618 | 342k | } |
Unexecuted instantiation: hash_md.c:zend_hash_add_ptr Unexecuted instantiation: hash_sha.c:zend_hash_add_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_add_ptr Unexecuted instantiation: hash_haval.c:zend_hash_add_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_add_ptr Unexecuted instantiation: hash_gost.c:zend_hash_add_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_add_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_add_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_add_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_add_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_add_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_add_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_add_ptr Unexecuted instantiation: json.c:zend_hash_add_ptr Unexecuted instantiation: json_encoder.c:zend_hash_add_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_add_ptr Unexecuted instantiation: json_scanner.c:zend_hash_add_ptr Unexecuted instantiation: mbstring.c:zend_hash_add_ptr Unexecuted instantiation: php_unicode.c:zend_hash_add_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_add_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_add_ptr Unexecuted instantiation: mbfilter.c:zend_hash_add_ptr Unexecuted instantiation: php_reflection.c:zend_hash_add_ptr Unexecuted instantiation: php_spl.c:zend_hash_add_ptr Unexecuted instantiation: spl_functions.c:zend_hash_add_ptr Unexecuted instantiation: spl_engine.c:zend_hash_add_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_add_ptr Unexecuted instantiation: spl_array.c:zend_hash_add_ptr Unexecuted instantiation: spl_directory.c:zend_hash_add_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_add_ptr Unexecuted instantiation: spl_observer.c:zend_hash_add_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_add_ptr Unexecuted instantiation: spl_heap.c:zend_hash_add_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_add_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_add_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_add_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_add_ptr Unexecuted instantiation: array.c:zend_hash_add_ptr Unexecuted instantiation: base64.c:zend_hash_add_ptr Unexecuted instantiation: basic_functions.c:zend_hash_add_ptr Unexecuted instantiation: browscap.c:zend_hash_add_ptr Unexecuted instantiation: crc32.c:zend_hash_add_ptr Unexecuted instantiation: crypt.c:zend_hash_add_ptr Unexecuted instantiation: datetime.c:zend_hash_add_ptr Unexecuted instantiation: dir.c:zend_hash_add_ptr Unexecuted instantiation: dl.c:zend_hash_add_ptr Unexecuted instantiation: dns.c:zend_hash_add_ptr Unexecuted instantiation: exec.c:zend_hash_add_ptr Unexecuted instantiation: file.c:zend_hash_add_ptr Unexecuted instantiation: filestat.c:zend_hash_add_ptr Unexecuted instantiation: flock_compat.c:zend_hash_add_ptr Unexecuted instantiation: formatted_print.c:zend_hash_add_ptr Unexecuted instantiation: fsock.c:zend_hash_add_ptr Unexecuted instantiation: head.c:zend_hash_add_ptr Unexecuted instantiation: html.c:zend_hash_add_ptr Unexecuted instantiation: image.c:zend_hash_add_ptr Unexecuted instantiation: info.c:zend_hash_add_ptr Unexecuted instantiation: iptc.c:zend_hash_add_ptr Unexecuted instantiation: lcg.c:zend_hash_add_ptr Unexecuted instantiation: link.c:zend_hash_add_ptr Unexecuted instantiation: mail.c:zend_hash_add_ptr Unexecuted instantiation: math.c:zend_hash_add_ptr Unexecuted instantiation: md5.c:zend_hash_add_ptr Unexecuted instantiation: metaphone.c:zend_hash_add_ptr Unexecuted instantiation: microtime.c:zend_hash_add_ptr Unexecuted instantiation: pack.c:zend_hash_add_ptr Unexecuted instantiation: pageinfo.c:zend_hash_add_ptr Unexecuted instantiation: quot_print.c:zend_hash_add_ptr Unexecuted instantiation: rand.c:zend_hash_add_ptr Unexecuted instantiation: mt_rand.c:zend_hash_add_ptr Unexecuted instantiation: soundex.c:zend_hash_add_ptr Unexecuted instantiation: string.c:zend_hash_add_ptr Unexecuted instantiation: scanf.c:zend_hash_add_ptr Unexecuted instantiation: syslog.c:zend_hash_add_ptr Unexecuted instantiation: type.c:zend_hash_add_ptr Unexecuted instantiation: uniqid.c:zend_hash_add_ptr Unexecuted instantiation: url.c:zend_hash_add_ptr Unexecuted instantiation: var.c:zend_hash_add_ptr Unexecuted instantiation: versioning.c:zend_hash_add_ptr Unexecuted instantiation: assert.c:zend_hash_add_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_add_ptr Unexecuted instantiation: levenshtein.c:zend_hash_add_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_add_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_add_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_add_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_add_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_add_ptr Unexecuted instantiation: credits.c:zend_hash_add_ptr Unexecuted instantiation: css.c:zend_hash_add_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_add_ptr Unexecuted instantiation: ftok.c:zend_hash_add_ptr Unexecuted instantiation: sha1.c:zend_hash_add_ptr user_filters.c:zend_hash_add_ptr Line | Count | Source | 607 | 255 | { | 608 | 255 | zval tmp, *zv; | 609 | | | 610 | 255 | ZVAL_PTR(&tmp, pData); | 611 | 255 | zv = zend_hash_add(ht, key, &tmp); | 612 | 255 | if (zv) { | 613 | 255 | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 255 | return Z_PTR_P(zv); | 615 | 0 | } else { | 616 | 0 | return NULL; | 617 | 0 | } | 618 | 255 | } |
Unexecuted instantiation: uuencode.c:zend_hash_add_ptr Unexecuted instantiation: filters.c:zend_hash_add_ptr Unexecuted instantiation: proc_open.c:zend_hash_add_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_add_ptr Unexecuted instantiation: http.c:zend_hash_add_ptr Unexecuted instantiation: password.c:zend_hash_add_ptr Unexecuted instantiation: random.c:zend_hash_add_ptr Unexecuted instantiation: net.c:zend_hash_add_ptr Unexecuted instantiation: hrtime.c:zend_hash_add_ptr Unexecuted instantiation: main.c:zend_hash_add_ptr Unexecuted instantiation: snprintf.c:zend_hash_add_ptr Unexecuted instantiation: spprintf.c:zend_hash_add_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_add_ptr Unexecuted instantiation: php_scandir.c:zend_hash_add_ptr Unexecuted instantiation: php_ini.c:zend_hash_add_ptr Unexecuted instantiation: SAPI.c:zend_hash_add_ptr Unexecuted instantiation: rfc1867.c:zend_hash_add_ptr Unexecuted instantiation: php_content_types.c:zend_hash_add_ptr Unexecuted instantiation: strlcpy.c:zend_hash_add_ptr Unexecuted instantiation: strlcat.c:zend_hash_add_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_add_ptr Unexecuted instantiation: reentrancy.c:zend_hash_add_ptr Unexecuted instantiation: php_variables.c:zend_hash_add_ptr Unexecuted instantiation: php_ticks.c:zend_hash_add_ptr Unexecuted instantiation: network.c:zend_hash_add_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_add_ptr Unexecuted instantiation: output.c:zend_hash_add_ptr Unexecuted instantiation: getopt.c:zend_hash_add_ptr Unexecuted instantiation: php_syslog.c:zend_hash_add_ptr streams.c:zend_hash_add_ptr Line | Count | Source | 607 | 40.6k | { | 608 | 40.6k | zval tmp, *zv; | 609 | | | 610 | 40.6k | ZVAL_PTR(&tmp, pData); | 611 | 40.6k | zv = zend_hash_add(ht, key, &tmp); | 612 | 40.6k | if (zv) { | 613 | 40.6k | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 40.6k | return Z_PTR_P(zv); | 615 | 0 | } else { | 616 | 0 | return NULL; | 617 | 0 | } | 618 | 40.6k | } |
Unexecuted instantiation: cast.c:zend_hash_add_ptr Unexecuted instantiation: memory.c:zend_hash_add_ptr filter.c:zend_hash_add_ptr Line | Count | Source | 607 | 39.0k | { | 608 | 39.0k | zval tmp, *zv; | 609 | | | 610 | 39.0k | ZVAL_PTR(&tmp, pData); | 611 | 39.0k | zv = zend_hash_add(ht, key, &tmp); | 612 | 39.0k | if (zv) { | 613 | 39.0k | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 39.0k | return Z_PTR_P(zv); | 615 | 0 | } else { | 616 | 0 | return NULL; | 617 | 0 | } | 618 | 39.0k | } |
Unexecuted instantiation: plain_wrapper.c:zend_hash_add_ptr Unexecuted instantiation: userspace.c:zend_hash_add_ptr Unexecuted instantiation: transports.c:zend_hash_add_ptr Unexecuted instantiation: xp_socket.c:zend_hash_add_ptr Unexecuted instantiation: mmap.c:zend_hash_add_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_add_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_add_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_add_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_add_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_add_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_add_ptr zend_compile.c:zend_hash_add_ptr Line | Count | Source | 607 | 471k | { | 608 | 471k | zval tmp, *zv; | 609 | | | 610 | 471k | ZVAL_PTR(&tmp, pData); | 611 | 471k | zv = zend_hash_add(ht, key, &tmp); | 612 | 471k | if (zv) { | 613 | 471k | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 471k | return Z_PTR_P(zv); | 615 | 381 | } else { | 616 | 381 | return NULL; | 617 | 381 | } | 618 | 471k | } |
zend_constants.c:zend_hash_add_ptr Line | Count | Source | 607 | 3.40M | { | 608 | 3.40M | zval tmp, *zv; | 609 | | | 610 | 3.40M | ZVAL_PTR(&tmp, pData); | 611 | 3.40M | zv = zend_hash_add(ht, key, &tmp); | 612 | 3.40M | if (zv) { | 613 | 3.40M | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 3.40M | return Z_PTR_P(zv); | 615 | 154 | } else { | 616 | 154 | return NULL; | 617 | 154 | } | 618 | 3.40M | } |
Unexecuted instantiation: zend_dtrace.c:zend_hash_add_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_add_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_add_ptr Unexecuted instantiation: zend_llist.c:zend_hash_add_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_add_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_add_ptr Unexecuted instantiation: zend_operators.c:zend_hash_add_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_add_ptr Unexecuted instantiation: zend_stack.c:zend_hash_add_ptr Unexecuted instantiation: zend_variables.c:zend_hash_add_ptr Unexecuted instantiation: zend.c:zend_hash_add_ptr zend_API.c:zend_hash_add_ptr Line | Count | Source | 607 | 10.2M | { | 608 | 10.2M | zval tmp, *zv; | 609 | | | 610 | 10.2M | ZVAL_PTR(&tmp, pData); | 611 | 10.2M | zv = zend_hash_add(ht, key, &tmp); | 612 | 10.2M | if (zv) { | 613 | 10.2M | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 10.2M | return Z_PTR_P(zv); | 615 | 23 | } else { | 616 | 23 | return NULL; | 617 | 23 | } | 618 | 10.2M | } |
Unexecuted instantiation: zend_extensions.c:zend_hash_add_ptr Unexecuted instantiation: zend_hash.c:zend_hash_add_ptr Unexecuted instantiation: zend_list.c:zend_hash_add_ptr zend_builtin_functions.c:zend_hash_add_ptr Line | Count | Source | 607 | 2.44k | { | 608 | 2.44k | zval tmp, *zv; | 609 | | | 610 | 2.44k | ZVAL_PTR(&tmp, pData); | 611 | 2.44k | zv = zend_hash_add(ht, key, &tmp); | 612 | 2.44k | if (zv) { | 613 | 2.44k | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 2.44k | return Z_PTR_P(zv); | 615 | 0 | } else { | 616 | 0 | return NULL; | 617 | 0 | } | 618 | 2.44k | } |
Unexecuted instantiation: zend_attributes.c:zend_hash_add_ptr Unexecuted instantiation: zend_execute.c:zend_hash_add_ptr zend_ini.c:zend_hash_add_ptr Line | Count | Source | 607 | 830k | { | 608 | 830k | zval tmp, *zv; | 609 | | | 610 | 830k | ZVAL_PTR(&tmp, pData); | 611 | 830k | zv = zend_hash_add(ht, key, &tmp); | 612 | 830k | if (zv) { | 613 | 830k | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 830k | return Z_PTR_P(zv); | 615 | 0 | } else { | 616 | 0 | return NULL; | 617 | 0 | } | 618 | 830k | } |
Unexecuted instantiation: zend_sort.c:zend_hash_add_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_add_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_add_ptr Unexecuted instantiation: zend_stream.c:zend_hash_add_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_add_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_add_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_add_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_add_ptr Unexecuted instantiation: zend_gc.c:zend_hash_add_ptr Unexecuted instantiation: zend_closures.c:zend_hash_add_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_add_ptr Unexecuted instantiation: zend_float.c:zend_hash_add_ptr Unexecuted instantiation: zend_string.c:zend_hash_add_ptr Unexecuted instantiation: zend_signal.c:zend_hash_add_ptr Unexecuted instantiation: zend_generators.c:zend_hash_add_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_add_ptr Unexecuted instantiation: zend_ast.c:zend_hash_add_ptr Unexecuted instantiation: zend_objects.c:zend_hash_add_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_add_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_add_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_add_ptr zend_inheritance.c:zend_hash_add_ptr Line | Count | Source | 607 | 21.0k | { | 608 | 21.0k | zval tmp, *zv; | 609 | | | 610 | 21.0k | ZVAL_PTR(&tmp, pData); | 611 | 21.0k | zv = zend_hash_add(ht, key, &tmp); | 612 | 21.0k | if (zv) { | 613 | 21.0k | ZEND_ASSUME(Z_PTR_P(zv)); | 614 | 21.0k | return Z_PTR_P(zv); | 615 | 27 | } else { | 616 | 27 | return NULL; | 617 | 27 | } | 618 | 21.0k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_add_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_add_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_add_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_add_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_add_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_add_ptr |
619 | | |
620 | | static zend_always_inline void *zend_hash_add_new_ptr(HashTable *ht, zend_string *key, void *pData) |
621 | 124k | { |
622 | 124k | zval tmp, *zv; |
623 | | |
624 | 124k | ZVAL_PTR(&tmp, pData); |
625 | 124k | zv = zend_hash_add_new(ht, key, &tmp); |
626 | 124k | if (zv) { |
627 | 124k | ZEND_ASSUME(Z_PTR_P(zv)); |
628 | 124k | return Z_PTR_P(zv); |
629 | 0 | } else { |
630 | 0 | return NULL; |
631 | 0 | } |
632 | 124k | } Unexecuted instantiation: php_date.c:zend_hash_add_new_ptr Unexecuted instantiation: astro.c:zend_hash_add_new_ptr Unexecuted instantiation: dow.c:zend_hash_add_new_ptr Unexecuted instantiation: parse_date.c:zend_hash_add_new_ptr Unexecuted instantiation: parse_tz.c:zend_hash_add_new_ptr Unexecuted instantiation: timelib.c:zend_hash_add_new_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_add_new_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_add_new_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_add_new_ptr Unexecuted instantiation: interval.c:zend_hash_add_new_ptr Unexecuted instantiation: php_pcre.c:zend_hash_add_new_ptr Unexecuted instantiation: exif.c:zend_hash_add_new_ptr Unexecuted instantiation: hash.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_md.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_sha.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_haval.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_gost.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_add_new_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_add_new_ptr Unexecuted instantiation: json.c:zend_hash_add_new_ptr Unexecuted instantiation: json_encoder.c:zend_hash_add_new_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_add_new_ptr Unexecuted instantiation: json_scanner.c:zend_hash_add_new_ptr Unexecuted instantiation: mbstring.c:zend_hash_add_new_ptr Unexecuted instantiation: php_unicode.c:zend_hash_add_new_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_add_new_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_add_new_ptr Unexecuted instantiation: mbfilter.c:zend_hash_add_new_ptr Unexecuted instantiation: php_reflection.c:zend_hash_add_new_ptr Unexecuted instantiation: php_spl.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_functions.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_engine.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_array.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_directory.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_observer.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_heap.c:zend_hash_add_new_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_add_new_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_add_new_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_add_new_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_add_new_ptr Unexecuted instantiation: array.c:zend_hash_add_new_ptr Unexecuted instantiation: base64.c:zend_hash_add_new_ptr Unexecuted instantiation: basic_functions.c:zend_hash_add_new_ptr Unexecuted instantiation: browscap.c:zend_hash_add_new_ptr Unexecuted instantiation: crc32.c:zend_hash_add_new_ptr Unexecuted instantiation: crypt.c:zend_hash_add_new_ptr Unexecuted instantiation: datetime.c:zend_hash_add_new_ptr Unexecuted instantiation: dir.c:zend_hash_add_new_ptr Unexecuted instantiation: dl.c:zend_hash_add_new_ptr Unexecuted instantiation: dns.c:zend_hash_add_new_ptr Unexecuted instantiation: exec.c:zend_hash_add_new_ptr Unexecuted instantiation: file.c:zend_hash_add_new_ptr Unexecuted instantiation: filestat.c:zend_hash_add_new_ptr Unexecuted instantiation: flock_compat.c:zend_hash_add_new_ptr Unexecuted instantiation: formatted_print.c:zend_hash_add_new_ptr Unexecuted instantiation: fsock.c:zend_hash_add_new_ptr Unexecuted instantiation: head.c:zend_hash_add_new_ptr Unexecuted instantiation: html.c:zend_hash_add_new_ptr Unexecuted instantiation: image.c:zend_hash_add_new_ptr Unexecuted instantiation: info.c:zend_hash_add_new_ptr Unexecuted instantiation: iptc.c:zend_hash_add_new_ptr Unexecuted instantiation: lcg.c:zend_hash_add_new_ptr Unexecuted instantiation: link.c:zend_hash_add_new_ptr Unexecuted instantiation: mail.c:zend_hash_add_new_ptr Unexecuted instantiation: math.c:zend_hash_add_new_ptr Unexecuted instantiation: md5.c:zend_hash_add_new_ptr Unexecuted instantiation: metaphone.c:zend_hash_add_new_ptr Unexecuted instantiation: microtime.c:zend_hash_add_new_ptr Unexecuted instantiation: pack.c:zend_hash_add_new_ptr Unexecuted instantiation: pageinfo.c:zend_hash_add_new_ptr Unexecuted instantiation: quot_print.c:zend_hash_add_new_ptr Unexecuted instantiation: rand.c:zend_hash_add_new_ptr Unexecuted instantiation: mt_rand.c:zend_hash_add_new_ptr Unexecuted instantiation: soundex.c:zend_hash_add_new_ptr Unexecuted instantiation: string.c:zend_hash_add_new_ptr Unexecuted instantiation: scanf.c:zend_hash_add_new_ptr Unexecuted instantiation: syslog.c:zend_hash_add_new_ptr Unexecuted instantiation: type.c:zend_hash_add_new_ptr Unexecuted instantiation: uniqid.c:zend_hash_add_new_ptr Unexecuted instantiation: url.c:zend_hash_add_new_ptr Unexecuted instantiation: var.c:zend_hash_add_new_ptr Unexecuted instantiation: versioning.c:zend_hash_add_new_ptr Unexecuted instantiation: assert.c:zend_hash_add_new_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_add_new_ptr Unexecuted instantiation: levenshtein.c:zend_hash_add_new_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_add_new_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_add_new_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_add_new_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_add_new_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_add_new_ptr Unexecuted instantiation: credits.c:zend_hash_add_new_ptr Unexecuted instantiation: css.c:zend_hash_add_new_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_add_new_ptr Unexecuted instantiation: ftok.c:zend_hash_add_new_ptr Unexecuted instantiation: sha1.c:zend_hash_add_new_ptr Unexecuted instantiation: user_filters.c:zend_hash_add_new_ptr Unexecuted instantiation: uuencode.c:zend_hash_add_new_ptr Unexecuted instantiation: filters.c:zend_hash_add_new_ptr Unexecuted instantiation: proc_open.c:zend_hash_add_new_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_add_new_ptr Unexecuted instantiation: http.c:zend_hash_add_new_ptr Unexecuted instantiation: password.c:zend_hash_add_new_ptr Unexecuted instantiation: random.c:zend_hash_add_new_ptr Unexecuted instantiation: net.c:zend_hash_add_new_ptr Unexecuted instantiation: hrtime.c:zend_hash_add_new_ptr Unexecuted instantiation: main.c:zend_hash_add_new_ptr Unexecuted instantiation: snprintf.c:zend_hash_add_new_ptr Unexecuted instantiation: spprintf.c:zend_hash_add_new_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_add_new_ptr Unexecuted instantiation: php_scandir.c:zend_hash_add_new_ptr Unexecuted instantiation: php_ini.c:zend_hash_add_new_ptr Unexecuted instantiation: SAPI.c:zend_hash_add_new_ptr Unexecuted instantiation: rfc1867.c:zend_hash_add_new_ptr Unexecuted instantiation: php_content_types.c:zend_hash_add_new_ptr Unexecuted instantiation: strlcpy.c:zend_hash_add_new_ptr Unexecuted instantiation: strlcat.c:zend_hash_add_new_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_add_new_ptr Unexecuted instantiation: reentrancy.c:zend_hash_add_new_ptr Unexecuted instantiation: php_variables.c:zend_hash_add_new_ptr Unexecuted instantiation: php_ticks.c:zend_hash_add_new_ptr Unexecuted instantiation: network.c:zend_hash_add_new_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_add_new_ptr Unexecuted instantiation: output.c:zend_hash_add_new_ptr Unexecuted instantiation: getopt.c:zend_hash_add_new_ptr Unexecuted instantiation: php_syslog.c:zend_hash_add_new_ptr Unexecuted instantiation: streams.c:zend_hash_add_new_ptr Unexecuted instantiation: cast.c:zend_hash_add_new_ptr Unexecuted instantiation: memory.c:zend_hash_add_new_ptr Unexecuted instantiation: filter.c:zend_hash_add_new_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_add_new_ptr Unexecuted instantiation: userspace.c:zend_hash_add_new_ptr Unexecuted instantiation: transports.c:zend_hash_add_new_ptr Unexecuted instantiation: xp_socket.c:zend_hash_add_new_ptr Unexecuted instantiation: mmap.c:zend_hash_add_new_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_compile.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_constants.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_llist.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_operators.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_stack.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_variables.c:zend_hash_add_new_ptr Unexecuted instantiation: zend.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_API.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_hash.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_list.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_execute.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_ini.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_sort.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_stream.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_gc.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_closures.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_float.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_string.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_signal.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_generators.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_ast.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_objects.c:zend_hash_add_new_ptr zend_object_handlers.c:zend_hash_add_new_ptr Line | Count | Source | 621 | 7.65k | { | 622 | 7.65k | zval tmp, *zv; | 623 | | | 624 | 7.65k | ZVAL_PTR(&tmp, pData); | 625 | 7.65k | zv = zend_hash_add_new(ht, key, &tmp); | 626 | 7.65k | if (zv) { | 627 | 7.65k | ZEND_ASSUME(Z_PTR_P(zv)); | 628 | 7.65k | return Z_PTR_P(zv); | 629 | 0 | } else { | 630 | 0 | return NULL; | 631 | 0 | } | 632 | 7.65k | } |
Unexecuted instantiation: zend_objects_API.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_add_new_ptr zend_inheritance.c:zend_hash_add_new_ptr Line | Count | Source | 621 | 117k | { | 622 | 117k | zval tmp, *zv; | 623 | | | 624 | 117k | ZVAL_PTR(&tmp, pData); | 625 | 117k | zv = zend_hash_add_new(ht, key, &tmp); | 626 | 117k | if (zv) { | 627 | 117k | ZEND_ASSUME(Z_PTR_P(zv)); | 628 | 117k | return Z_PTR_P(zv); | 629 | 0 | } else { | 630 | 0 | return NULL; | 631 | 0 | } | 632 | 117k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_add_new_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_add_new_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_add_new_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_add_new_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_add_new_ptr |
633 | | |
634 | | static zend_always_inline void *zend_hash_str_add_ptr(HashTable *ht, const char *str, size_t len, void *pData) |
635 | 37.7k | { |
636 | 37.7k | zval tmp, *zv; |
637 | | |
638 | 37.7k | ZVAL_PTR(&tmp, pData); |
639 | 37.7k | zv = zend_hash_str_add(ht, str, len, &tmp); |
640 | 37.7k | if (zv) { |
641 | 37.7k | ZEND_ASSUME(Z_PTR_P(zv)); |
642 | 37.7k | return Z_PTR_P(zv); |
643 | 0 | } else { |
644 | 0 | return NULL; |
645 | 0 | } |
646 | 37.7k | } php_date.c:zend_hash_str_add_ptr Line | Count | Source | 635 | 37.7k | { | 636 | 37.7k | zval tmp, *zv; | 637 | | | 638 | 37.7k | ZVAL_PTR(&tmp, pData); | 639 | 37.7k | zv = zend_hash_str_add(ht, str, len, &tmp); | 640 | 37.7k | if (zv) { | 641 | 37.7k | ZEND_ASSUME(Z_PTR_P(zv)); | 642 | 37.7k | return Z_PTR_P(zv); | 643 | 0 | } else { | 644 | 0 | return NULL; | 645 | 0 | } | 646 | 37.7k | } |
Unexecuted instantiation: astro.c:zend_hash_str_add_ptr Unexecuted instantiation: dow.c:zend_hash_str_add_ptr Unexecuted instantiation: parse_date.c:zend_hash_str_add_ptr Unexecuted instantiation: parse_tz.c:zend_hash_str_add_ptr Unexecuted instantiation: timelib.c:zend_hash_str_add_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_str_add_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_str_add_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_add_ptr Unexecuted instantiation: interval.c:zend_hash_str_add_ptr Unexecuted instantiation: php_pcre.c:zend_hash_str_add_ptr Unexecuted instantiation: exif.c:zend_hash_str_add_ptr Unexecuted instantiation: hash.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_md.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_sha.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_haval.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_gost.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_str_add_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_str_add_ptr Unexecuted instantiation: json.c:zend_hash_str_add_ptr Unexecuted instantiation: json_encoder.c:zend_hash_str_add_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_str_add_ptr Unexecuted instantiation: json_scanner.c:zend_hash_str_add_ptr Unexecuted instantiation: mbstring.c:zend_hash_str_add_ptr Unexecuted instantiation: php_unicode.c:zend_hash_str_add_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_str_add_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_str_add_ptr Unexecuted instantiation: mbfilter.c:zend_hash_str_add_ptr Unexecuted instantiation: php_reflection.c:zend_hash_str_add_ptr Unexecuted instantiation: php_spl.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_functions.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_engine.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_array.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_directory.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_observer.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_heap.c:zend_hash_str_add_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_add_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_str_add_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_str_add_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_str_add_ptr Unexecuted instantiation: array.c:zend_hash_str_add_ptr Unexecuted instantiation: base64.c:zend_hash_str_add_ptr Unexecuted instantiation: basic_functions.c:zend_hash_str_add_ptr Unexecuted instantiation: browscap.c:zend_hash_str_add_ptr Unexecuted instantiation: crc32.c:zend_hash_str_add_ptr Unexecuted instantiation: crypt.c:zend_hash_str_add_ptr Unexecuted instantiation: datetime.c:zend_hash_str_add_ptr Unexecuted instantiation: dir.c:zend_hash_str_add_ptr Unexecuted instantiation: dl.c:zend_hash_str_add_ptr Unexecuted instantiation: dns.c:zend_hash_str_add_ptr Unexecuted instantiation: exec.c:zend_hash_str_add_ptr Unexecuted instantiation: file.c:zend_hash_str_add_ptr Unexecuted instantiation: filestat.c:zend_hash_str_add_ptr Unexecuted instantiation: flock_compat.c:zend_hash_str_add_ptr Unexecuted instantiation: formatted_print.c:zend_hash_str_add_ptr Unexecuted instantiation: fsock.c:zend_hash_str_add_ptr Unexecuted instantiation: head.c:zend_hash_str_add_ptr Unexecuted instantiation: html.c:zend_hash_str_add_ptr Unexecuted instantiation: image.c:zend_hash_str_add_ptr Unexecuted instantiation: info.c:zend_hash_str_add_ptr Unexecuted instantiation: iptc.c:zend_hash_str_add_ptr Unexecuted instantiation: lcg.c:zend_hash_str_add_ptr Unexecuted instantiation: link.c:zend_hash_str_add_ptr Unexecuted instantiation: mail.c:zend_hash_str_add_ptr Unexecuted instantiation: math.c:zend_hash_str_add_ptr Unexecuted instantiation: md5.c:zend_hash_str_add_ptr Unexecuted instantiation: metaphone.c:zend_hash_str_add_ptr Unexecuted instantiation: microtime.c:zend_hash_str_add_ptr Unexecuted instantiation: pack.c:zend_hash_str_add_ptr Unexecuted instantiation: pageinfo.c:zend_hash_str_add_ptr Unexecuted instantiation: quot_print.c:zend_hash_str_add_ptr Unexecuted instantiation: rand.c:zend_hash_str_add_ptr Unexecuted instantiation: mt_rand.c:zend_hash_str_add_ptr Unexecuted instantiation: soundex.c:zend_hash_str_add_ptr Unexecuted instantiation: string.c:zend_hash_str_add_ptr Unexecuted instantiation: scanf.c:zend_hash_str_add_ptr Unexecuted instantiation: syslog.c:zend_hash_str_add_ptr Unexecuted instantiation: type.c:zend_hash_str_add_ptr Unexecuted instantiation: uniqid.c:zend_hash_str_add_ptr Unexecuted instantiation: url.c:zend_hash_str_add_ptr Unexecuted instantiation: var.c:zend_hash_str_add_ptr Unexecuted instantiation: versioning.c:zend_hash_str_add_ptr Unexecuted instantiation: assert.c:zend_hash_str_add_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_str_add_ptr Unexecuted instantiation: levenshtein.c:zend_hash_str_add_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_str_add_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_add_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_add_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_add_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_add_ptr Unexecuted instantiation: credits.c:zend_hash_str_add_ptr Unexecuted instantiation: css.c:zend_hash_str_add_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_str_add_ptr Unexecuted instantiation: ftok.c:zend_hash_str_add_ptr Unexecuted instantiation: sha1.c:zend_hash_str_add_ptr Unexecuted instantiation: user_filters.c:zend_hash_str_add_ptr Unexecuted instantiation: uuencode.c:zend_hash_str_add_ptr Unexecuted instantiation: filters.c:zend_hash_str_add_ptr Unexecuted instantiation: proc_open.c:zend_hash_str_add_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_str_add_ptr Unexecuted instantiation: http.c:zend_hash_str_add_ptr Unexecuted instantiation: password.c:zend_hash_str_add_ptr Unexecuted instantiation: random.c:zend_hash_str_add_ptr Unexecuted instantiation: net.c:zend_hash_str_add_ptr Unexecuted instantiation: hrtime.c:zend_hash_str_add_ptr Unexecuted instantiation: main.c:zend_hash_str_add_ptr Unexecuted instantiation: snprintf.c:zend_hash_str_add_ptr Unexecuted instantiation: spprintf.c:zend_hash_str_add_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_add_ptr Unexecuted instantiation: php_scandir.c:zend_hash_str_add_ptr Unexecuted instantiation: php_ini.c:zend_hash_str_add_ptr Unexecuted instantiation: SAPI.c:zend_hash_str_add_ptr Unexecuted instantiation: rfc1867.c:zend_hash_str_add_ptr Unexecuted instantiation: php_content_types.c:zend_hash_str_add_ptr Unexecuted instantiation: strlcpy.c:zend_hash_str_add_ptr Unexecuted instantiation: strlcat.c:zend_hash_str_add_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_str_add_ptr Unexecuted instantiation: reentrancy.c:zend_hash_str_add_ptr Unexecuted instantiation: php_variables.c:zend_hash_str_add_ptr Unexecuted instantiation: php_ticks.c:zend_hash_str_add_ptr Unexecuted instantiation: network.c:zend_hash_str_add_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_add_ptr Unexecuted instantiation: output.c:zend_hash_str_add_ptr Unexecuted instantiation: getopt.c:zend_hash_str_add_ptr Unexecuted instantiation: php_syslog.c:zend_hash_str_add_ptr Unexecuted instantiation: streams.c:zend_hash_str_add_ptr Unexecuted instantiation: cast.c:zend_hash_str_add_ptr Unexecuted instantiation: memory.c:zend_hash_str_add_ptr Unexecuted instantiation: filter.c:zend_hash_str_add_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_str_add_ptr Unexecuted instantiation: userspace.c:zend_hash_str_add_ptr Unexecuted instantiation: transports.c:zend_hash_str_add_ptr Unexecuted instantiation: xp_socket.c:zend_hash_str_add_ptr Unexecuted instantiation: mmap.c:zend_hash_str_add_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_compile.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_constants.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_llist.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_operators.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_stack.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_variables.c:zend_hash_str_add_ptr Unexecuted instantiation: zend.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_API.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_hash.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_list.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_execute.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_ini.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_sort.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_stream.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_gc.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_closures.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_float.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_string.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_signal.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_generators.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_ast.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_objects.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_inheritance.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_smart_str.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_add_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_str_add_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_add_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_add_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_add_ptr |
647 | | |
648 | | static zend_always_inline void *zend_hash_str_add_new_ptr(HashTable *ht, const char *str, size_t len, void *pData) |
649 | 0 | { |
650 | 0 | zval tmp, *zv; |
651 | 0 |
|
652 | 0 | ZVAL_PTR(&tmp, pData); |
653 | 0 | zv = zend_hash_str_add_new(ht, str, len, &tmp); |
654 | 0 | if (zv) { |
655 | 0 | ZEND_ASSUME(Z_PTR_P(zv)); |
656 | 0 | return Z_PTR_P(zv); |
657 | 0 | } else { |
658 | 0 | return NULL; |
659 | 0 | } |
660 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_str_add_new_ptr Unexecuted instantiation: astro.c:zend_hash_str_add_new_ptr Unexecuted instantiation: dow.c:zend_hash_str_add_new_ptr Unexecuted instantiation: parse_date.c:zend_hash_str_add_new_ptr Unexecuted instantiation: parse_tz.c:zend_hash_str_add_new_ptr Unexecuted instantiation: timelib.c:zend_hash_str_add_new_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_str_add_new_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_str_add_new_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_add_new_ptr Unexecuted instantiation: interval.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_pcre.c:zend_hash_str_add_new_ptr Unexecuted instantiation: exif.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_md.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_sha.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_haval.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_gost.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_str_add_new_ptr Unexecuted instantiation: json.c:zend_hash_str_add_new_ptr Unexecuted instantiation: json_encoder.c:zend_hash_str_add_new_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_str_add_new_ptr Unexecuted instantiation: json_scanner.c:zend_hash_str_add_new_ptr Unexecuted instantiation: mbstring.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_unicode.c:zend_hash_str_add_new_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_str_add_new_ptr Unexecuted instantiation: mbfilter.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_reflection.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_spl.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_functions.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_engine.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_array.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_directory.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_observer.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_heap.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_add_new_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_str_add_new_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_str_add_new_ptr Unexecuted instantiation: array.c:zend_hash_str_add_new_ptr Unexecuted instantiation: base64.c:zend_hash_str_add_new_ptr Unexecuted instantiation: basic_functions.c:zend_hash_str_add_new_ptr Unexecuted instantiation: browscap.c:zend_hash_str_add_new_ptr Unexecuted instantiation: crc32.c:zend_hash_str_add_new_ptr Unexecuted instantiation: crypt.c:zend_hash_str_add_new_ptr Unexecuted instantiation: datetime.c:zend_hash_str_add_new_ptr Unexecuted instantiation: dir.c:zend_hash_str_add_new_ptr Unexecuted instantiation: dl.c:zend_hash_str_add_new_ptr Unexecuted instantiation: dns.c:zend_hash_str_add_new_ptr Unexecuted instantiation: exec.c:zend_hash_str_add_new_ptr Unexecuted instantiation: file.c:zend_hash_str_add_new_ptr Unexecuted instantiation: filestat.c:zend_hash_str_add_new_ptr Unexecuted instantiation: flock_compat.c:zend_hash_str_add_new_ptr Unexecuted instantiation: formatted_print.c:zend_hash_str_add_new_ptr Unexecuted instantiation: fsock.c:zend_hash_str_add_new_ptr Unexecuted instantiation: head.c:zend_hash_str_add_new_ptr Unexecuted instantiation: html.c:zend_hash_str_add_new_ptr Unexecuted instantiation: image.c:zend_hash_str_add_new_ptr Unexecuted instantiation: info.c:zend_hash_str_add_new_ptr Unexecuted instantiation: iptc.c:zend_hash_str_add_new_ptr Unexecuted instantiation: lcg.c:zend_hash_str_add_new_ptr Unexecuted instantiation: link.c:zend_hash_str_add_new_ptr Unexecuted instantiation: mail.c:zend_hash_str_add_new_ptr Unexecuted instantiation: math.c:zend_hash_str_add_new_ptr Unexecuted instantiation: md5.c:zend_hash_str_add_new_ptr Unexecuted instantiation: metaphone.c:zend_hash_str_add_new_ptr Unexecuted instantiation: microtime.c:zend_hash_str_add_new_ptr Unexecuted instantiation: pack.c:zend_hash_str_add_new_ptr Unexecuted instantiation: pageinfo.c:zend_hash_str_add_new_ptr Unexecuted instantiation: quot_print.c:zend_hash_str_add_new_ptr Unexecuted instantiation: rand.c:zend_hash_str_add_new_ptr Unexecuted instantiation: mt_rand.c:zend_hash_str_add_new_ptr Unexecuted instantiation: soundex.c:zend_hash_str_add_new_ptr Unexecuted instantiation: string.c:zend_hash_str_add_new_ptr Unexecuted instantiation: scanf.c:zend_hash_str_add_new_ptr Unexecuted instantiation: syslog.c:zend_hash_str_add_new_ptr Unexecuted instantiation: type.c:zend_hash_str_add_new_ptr Unexecuted instantiation: uniqid.c:zend_hash_str_add_new_ptr Unexecuted instantiation: url.c:zend_hash_str_add_new_ptr Unexecuted instantiation: var.c:zend_hash_str_add_new_ptr Unexecuted instantiation: versioning.c:zend_hash_str_add_new_ptr Unexecuted instantiation: assert.c:zend_hash_str_add_new_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_str_add_new_ptr Unexecuted instantiation: levenshtein.c:zend_hash_str_add_new_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_str_add_new_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_add_new_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_add_new_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_add_new_ptr Unexecuted instantiation: credits.c:zend_hash_str_add_new_ptr Unexecuted instantiation: css.c:zend_hash_str_add_new_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_str_add_new_ptr Unexecuted instantiation: ftok.c:zend_hash_str_add_new_ptr Unexecuted instantiation: sha1.c:zend_hash_str_add_new_ptr Unexecuted instantiation: user_filters.c:zend_hash_str_add_new_ptr Unexecuted instantiation: uuencode.c:zend_hash_str_add_new_ptr Unexecuted instantiation: filters.c:zend_hash_str_add_new_ptr Unexecuted instantiation: proc_open.c:zend_hash_str_add_new_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_str_add_new_ptr Unexecuted instantiation: http.c:zend_hash_str_add_new_ptr Unexecuted instantiation: password.c:zend_hash_str_add_new_ptr Unexecuted instantiation: random.c:zend_hash_str_add_new_ptr Unexecuted instantiation: net.c:zend_hash_str_add_new_ptr Unexecuted instantiation: hrtime.c:zend_hash_str_add_new_ptr Unexecuted instantiation: main.c:zend_hash_str_add_new_ptr Unexecuted instantiation: snprintf.c:zend_hash_str_add_new_ptr Unexecuted instantiation: spprintf.c:zend_hash_str_add_new_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_scandir.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_ini.c:zend_hash_str_add_new_ptr Unexecuted instantiation: SAPI.c:zend_hash_str_add_new_ptr Unexecuted instantiation: rfc1867.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_content_types.c:zend_hash_str_add_new_ptr Unexecuted instantiation: strlcpy.c:zend_hash_str_add_new_ptr Unexecuted instantiation: strlcat.c:zend_hash_str_add_new_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_str_add_new_ptr Unexecuted instantiation: reentrancy.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_variables.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_ticks.c:zend_hash_str_add_new_ptr Unexecuted instantiation: network.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_add_new_ptr Unexecuted instantiation: output.c:zend_hash_str_add_new_ptr Unexecuted instantiation: getopt.c:zend_hash_str_add_new_ptr Unexecuted instantiation: php_syslog.c:zend_hash_str_add_new_ptr Unexecuted instantiation: streams.c:zend_hash_str_add_new_ptr Unexecuted instantiation: cast.c:zend_hash_str_add_new_ptr Unexecuted instantiation: memory.c:zend_hash_str_add_new_ptr Unexecuted instantiation: filter.c:zend_hash_str_add_new_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_str_add_new_ptr Unexecuted instantiation: userspace.c:zend_hash_str_add_new_ptr Unexecuted instantiation: transports.c:zend_hash_str_add_new_ptr Unexecuted instantiation: xp_socket.c:zend_hash_str_add_new_ptr Unexecuted instantiation: mmap.c:zend_hash_str_add_new_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_compile.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_constants.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_llist.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_operators.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_stack.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_variables.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_API.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_hash.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_list.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_execute.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_ini.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_sort.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_stream.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_gc.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_closures.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_float.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_string.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_signal.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_generators.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_ast.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_objects.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_inheritance.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_smart_str.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_add_new_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_str_add_new_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_add_new_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_add_new_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_add_new_ptr |
661 | | |
662 | | static zend_always_inline void *zend_hash_update_ptr(HashTable *ht, zend_string *key, void *pData) |
663 | 1.24M | { |
664 | 1.24M | zval tmp, *zv; |
665 | | |
666 | 1.24M | ZVAL_PTR(&tmp, pData); |
667 | 1.24M | zv = zend_hash_update(ht, key, &tmp); |
668 | 1.24M | ZEND_ASSUME(Z_PTR_P(zv)); |
669 | 1.24M | return Z_PTR_P(zv); |
670 | 1.24M | } Unexecuted instantiation: php_date.c:zend_hash_update_ptr Unexecuted instantiation: astro.c:zend_hash_update_ptr Unexecuted instantiation: dow.c:zend_hash_update_ptr Unexecuted instantiation: parse_date.c:zend_hash_update_ptr Unexecuted instantiation: parse_tz.c:zend_hash_update_ptr Unexecuted instantiation: timelib.c:zend_hash_update_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_update_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_update_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_update_ptr Unexecuted instantiation: interval.c:zend_hash_update_ptr Unexecuted instantiation: php_pcre.c:zend_hash_update_ptr Unexecuted instantiation: exif.c:zend_hash_update_ptr Unexecuted instantiation: hash.c:zend_hash_update_ptr Unexecuted instantiation: hash_md.c:zend_hash_update_ptr Unexecuted instantiation: hash_sha.c:zend_hash_update_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_update_ptr Unexecuted instantiation: hash_haval.c:zend_hash_update_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_update_ptr Unexecuted instantiation: hash_gost.c:zend_hash_update_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_update_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_update_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_update_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_update_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_update_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_update_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_update_ptr Unexecuted instantiation: json.c:zend_hash_update_ptr Unexecuted instantiation: json_encoder.c:zend_hash_update_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_update_ptr Unexecuted instantiation: json_scanner.c:zend_hash_update_ptr Unexecuted instantiation: mbstring.c:zend_hash_update_ptr Unexecuted instantiation: php_unicode.c:zend_hash_update_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_update_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_update_ptr Unexecuted instantiation: mbfilter.c:zend_hash_update_ptr Unexecuted instantiation: php_reflection.c:zend_hash_update_ptr Unexecuted instantiation: php_spl.c:zend_hash_update_ptr Unexecuted instantiation: spl_functions.c:zend_hash_update_ptr Unexecuted instantiation: spl_engine.c:zend_hash_update_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_update_ptr Unexecuted instantiation: spl_array.c:zend_hash_update_ptr Unexecuted instantiation: spl_directory.c:zend_hash_update_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_update_ptr Unexecuted instantiation: spl_observer.c:zend_hash_update_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_update_ptr Unexecuted instantiation: spl_heap.c:zend_hash_update_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_update_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_update_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_update_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_update_ptr Unexecuted instantiation: array.c:zend_hash_update_ptr Unexecuted instantiation: base64.c:zend_hash_update_ptr Unexecuted instantiation: basic_functions.c:zend_hash_update_ptr Unexecuted instantiation: browscap.c:zend_hash_update_ptr Unexecuted instantiation: crc32.c:zend_hash_update_ptr Unexecuted instantiation: crypt.c:zend_hash_update_ptr Unexecuted instantiation: datetime.c:zend_hash_update_ptr Unexecuted instantiation: dir.c:zend_hash_update_ptr Unexecuted instantiation: dl.c:zend_hash_update_ptr Unexecuted instantiation: dns.c:zend_hash_update_ptr Unexecuted instantiation: exec.c:zend_hash_update_ptr Unexecuted instantiation: file.c:zend_hash_update_ptr Unexecuted instantiation: filestat.c:zend_hash_update_ptr Unexecuted instantiation: flock_compat.c:zend_hash_update_ptr Unexecuted instantiation: formatted_print.c:zend_hash_update_ptr Unexecuted instantiation: fsock.c:zend_hash_update_ptr Unexecuted instantiation: head.c:zend_hash_update_ptr Unexecuted instantiation: html.c:zend_hash_update_ptr Unexecuted instantiation: image.c:zend_hash_update_ptr Unexecuted instantiation: info.c:zend_hash_update_ptr Unexecuted instantiation: iptc.c:zend_hash_update_ptr Unexecuted instantiation: lcg.c:zend_hash_update_ptr Unexecuted instantiation: link.c:zend_hash_update_ptr Unexecuted instantiation: mail.c:zend_hash_update_ptr Unexecuted instantiation: math.c:zend_hash_update_ptr Unexecuted instantiation: md5.c:zend_hash_update_ptr Unexecuted instantiation: metaphone.c:zend_hash_update_ptr Unexecuted instantiation: microtime.c:zend_hash_update_ptr Unexecuted instantiation: pack.c:zend_hash_update_ptr Unexecuted instantiation: pageinfo.c:zend_hash_update_ptr Unexecuted instantiation: quot_print.c:zend_hash_update_ptr Unexecuted instantiation: rand.c:zend_hash_update_ptr Unexecuted instantiation: mt_rand.c:zend_hash_update_ptr Unexecuted instantiation: soundex.c:zend_hash_update_ptr Unexecuted instantiation: string.c:zend_hash_update_ptr Unexecuted instantiation: scanf.c:zend_hash_update_ptr Unexecuted instantiation: syslog.c:zend_hash_update_ptr Unexecuted instantiation: type.c:zend_hash_update_ptr Unexecuted instantiation: uniqid.c:zend_hash_update_ptr Unexecuted instantiation: url.c:zend_hash_update_ptr Unexecuted instantiation: var.c:zend_hash_update_ptr Unexecuted instantiation: versioning.c:zend_hash_update_ptr Unexecuted instantiation: assert.c:zend_hash_update_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_update_ptr Unexecuted instantiation: levenshtein.c:zend_hash_update_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_update_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_update_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_update_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_update_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_update_ptr Unexecuted instantiation: credits.c:zend_hash_update_ptr Unexecuted instantiation: css.c:zend_hash_update_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_update_ptr Unexecuted instantiation: ftok.c:zend_hash_update_ptr Unexecuted instantiation: sha1.c:zend_hash_update_ptr Unexecuted instantiation: user_filters.c:zend_hash_update_ptr Unexecuted instantiation: uuencode.c:zend_hash_update_ptr Unexecuted instantiation: filters.c:zend_hash_update_ptr Unexecuted instantiation: proc_open.c:zend_hash_update_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_update_ptr Unexecuted instantiation: http.c:zend_hash_update_ptr Unexecuted instantiation: password.c:zend_hash_update_ptr Unexecuted instantiation: random.c:zend_hash_update_ptr Unexecuted instantiation: net.c:zend_hash_update_ptr Unexecuted instantiation: hrtime.c:zend_hash_update_ptr Unexecuted instantiation: main.c:zend_hash_update_ptr Unexecuted instantiation: snprintf.c:zend_hash_update_ptr Unexecuted instantiation: spprintf.c:zend_hash_update_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_update_ptr Unexecuted instantiation: php_scandir.c:zend_hash_update_ptr Unexecuted instantiation: php_ini.c:zend_hash_update_ptr Unexecuted instantiation: SAPI.c:zend_hash_update_ptr Unexecuted instantiation: rfc1867.c:zend_hash_update_ptr Unexecuted instantiation: php_content_types.c:zend_hash_update_ptr Unexecuted instantiation: strlcpy.c:zend_hash_update_ptr Unexecuted instantiation: strlcat.c:zend_hash_update_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_update_ptr Unexecuted instantiation: reentrancy.c:zend_hash_update_ptr Unexecuted instantiation: php_variables.c:zend_hash_update_ptr Unexecuted instantiation: php_ticks.c:zend_hash_update_ptr Unexecuted instantiation: network.c:zend_hash_update_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_update_ptr Unexecuted instantiation: output.c:zend_hash_update_ptr Unexecuted instantiation: getopt.c:zend_hash_update_ptr Unexecuted instantiation: php_syslog.c:zend_hash_update_ptr Unexecuted instantiation: streams.c:zend_hash_update_ptr Unexecuted instantiation: cast.c:zend_hash_update_ptr Unexecuted instantiation: memory.c:zend_hash_update_ptr Unexecuted instantiation: filter.c:zend_hash_update_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_update_ptr Unexecuted instantiation: userspace.c:zend_hash_update_ptr transports.c:zend_hash_update_ptr Line | Count | Source | 663 | 25.8k | { | 664 | 25.8k | zval tmp, *zv; | 665 | | | 666 | 25.8k | ZVAL_PTR(&tmp, pData); | 667 | 25.8k | zv = zend_hash_update(ht, key, &tmp); | 668 | 25.8k | ZEND_ASSUME(Z_PTR_P(zv)); | 669 | 25.8k | return Z_PTR_P(zv); | 670 | 25.8k | } |
Unexecuted instantiation: xp_socket.c:zend_hash_update_ptr Unexecuted instantiation: mmap.c:zend_hash_update_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_update_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_update_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_update_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_update_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_update_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_update_ptr Unexecuted instantiation: zend_compile.c:zend_hash_update_ptr Unexecuted instantiation: zend_constants.c:zend_hash_update_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_update_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_update_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_update_ptr Unexecuted instantiation: zend_llist.c:zend_hash_update_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_update_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_update_ptr Unexecuted instantiation: zend_operators.c:zend_hash_update_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_update_ptr Unexecuted instantiation: zend_stack.c:zend_hash_update_ptr Unexecuted instantiation: zend_variables.c:zend_hash_update_ptr Unexecuted instantiation: zend.c:zend_hash_update_ptr zend_API.c:zend_hash_update_ptr Line | Count | Source | 663 | 1.03M | { | 664 | 1.03M | zval tmp, *zv; | 665 | | | 666 | 1.03M | ZVAL_PTR(&tmp, pData); | 667 | 1.03M | zv = zend_hash_update(ht, key, &tmp); | 668 | 1.03M | ZEND_ASSUME(Z_PTR_P(zv)); | 669 | 1.03M | return Z_PTR_P(zv); | 670 | 1.03M | } |
Unexecuted instantiation: zend_extensions.c:zend_hash_update_ptr Unexecuted instantiation: zend_hash.c:zend_hash_update_ptr Unexecuted instantiation: zend_list.c:zend_hash_update_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_update_ptr zend_attributes.c:zend_hash_update_ptr Line | Count | Source | 663 | 6.46k | { | 664 | 6.46k | zval tmp, *zv; | 665 | | | 666 | 6.46k | ZVAL_PTR(&tmp, pData); | 667 | 6.46k | zv = zend_hash_update(ht, key, &tmp); | 668 | 6.46k | ZEND_ASSUME(Z_PTR_P(zv)); | 669 | 6.46k | return Z_PTR_P(zv); | 670 | 6.46k | } |
Unexecuted instantiation: zend_execute.c:zend_hash_update_ptr Unexecuted instantiation: zend_ini.c:zend_hash_update_ptr Unexecuted instantiation: zend_sort.c:zend_hash_update_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_update_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_update_ptr Unexecuted instantiation: zend_stream.c:zend_hash_update_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_update_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_update_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_update_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_update_ptr Unexecuted instantiation: zend_gc.c:zend_hash_update_ptr Unexecuted instantiation: zend_closures.c:zend_hash_update_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_update_ptr Unexecuted instantiation: zend_float.c:zend_hash_update_ptr Unexecuted instantiation: zend_string.c:zend_hash_update_ptr Unexecuted instantiation: zend_signal.c:zend_hash_update_ptr Unexecuted instantiation: zend_generators.c:zend_hash_update_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_update_ptr Unexecuted instantiation: zend_ast.c:zend_hash_update_ptr Unexecuted instantiation: zend_objects.c:zend_hash_update_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_update_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_update_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_update_ptr zend_inheritance.c:zend_hash_update_ptr Line | Count | Source | 663 | 177k | { | 664 | 177k | zval tmp, *zv; | 665 | | | 666 | 177k | ZVAL_PTR(&tmp, pData); | 667 | 177k | zv = zend_hash_update(ht, key, &tmp); | 668 | 177k | ZEND_ASSUME(Z_PTR_P(zv)); | 669 | 177k | return Z_PTR_P(zv); | 670 | 177k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_update_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_update_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_update_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_update_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_update_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_update_ptr |
671 | | |
672 | | static zend_always_inline void *zend_hash_str_update_ptr(HashTable *ht, const char *str, size_t len, void *pData) |
673 | 87 | { |
674 | 87 | zval tmp, *zv; |
675 | | |
676 | 87 | ZVAL_PTR(&tmp, pData); |
677 | 87 | zv = zend_hash_str_update(ht, str, len, &tmp); |
678 | 87 | ZEND_ASSUME(Z_PTR_P(zv)); |
679 | 87 | return Z_PTR_P(zv); |
680 | 87 | } Unexecuted instantiation: php_date.c:zend_hash_str_update_ptr Unexecuted instantiation: astro.c:zend_hash_str_update_ptr Unexecuted instantiation: dow.c:zend_hash_str_update_ptr Unexecuted instantiation: parse_date.c:zend_hash_str_update_ptr Unexecuted instantiation: parse_tz.c:zend_hash_str_update_ptr Unexecuted instantiation: timelib.c:zend_hash_str_update_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_str_update_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_str_update_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_update_ptr Unexecuted instantiation: interval.c:zend_hash_str_update_ptr Unexecuted instantiation: php_pcre.c:zend_hash_str_update_ptr Unexecuted instantiation: exif.c:zend_hash_str_update_ptr Unexecuted instantiation: hash.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_md.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_sha.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_haval.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_gost.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_str_update_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_str_update_ptr Unexecuted instantiation: json.c:zend_hash_str_update_ptr Unexecuted instantiation: json_encoder.c:zend_hash_str_update_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_str_update_ptr Unexecuted instantiation: json_scanner.c:zend_hash_str_update_ptr Unexecuted instantiation: mbstring.c:zend_hash_str_update_ptr Unexecuted instantiation: php_unicode.c:zend_hash_str_update_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_str_update_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_str_update_ptr Unexecuted instantiation: mbfilter.c:zend_hash_str_update_ptr Unexecuted instantiation: php_reflection.c:zend_hash_str_update_ptr Unexecuted instantiation: php_spl.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_functions.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_engine.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_array.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_directory.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_observer.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_heap.c:zend_hash_str_update_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_update_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_str_update_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_str_update_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_str_update_ptr Unexecuted instantiation: array.c:zend_hash_str_update_ptr Unexecuted instantiation: base64.c:zend_hash_str_update_ptr Unexecuted instantiation: basic_functions.c:zend_hash_str_update_ptr Unexecuted instantiation: browscap.c:zend_hash_str_update_ptr Unexecuted instantiation: crc32.c:zend_hash_str_update_ptr Unexecuted instantiation: crypt.c:zend_hash_str_update_ptr Unexecuted instantiation: datetime.c:zend_hash_str_update_ptr Unexecuted instantiation: dir.c:zend_hash_str_update_ptr Unexecuted instantiation: dl.c:zend_hash_str_update_ptr Unexecuted instantiation: dns.c:zend_hash_str_update_ptr Unexecuted instantiation: exec.c:zend_hash_str_update_ptr Unexecuted instantiation: file.c:zend_hash_str_update_ptr Unexecuted instantiation: filestat.c:zend_hash_str_update_ptr Unexecuted instantiation: flock_compat.c:zend_hash_str_update_ptr Unexecuted instantiation: formatted_print.c:zend_hash_str_update_ptr Unexecuted instantiation: fsock.c:zend_hash_str_update_ptr Unexecuted instantiation: head.c:zend_hash_str_update_ptr Unexecuted instantiation: html.c:zend_hash_str_update_ptr Unexecuted instantiation: image.c:zend_hash_str_update_ptr Unexecuted instantiation: info.c:zend_hash_str_update_ptr Unexecuted instantiation: iptc.c:zend_hash_str_update_ptr Unexecuted instantiation: lcg.c:zend_hash_str_update_ptr Unexecuted instantiation: link.c:zend_hash_str_update_ptr Unexecuted instantiation: mail.c:zend_hash_str_update_ptr Unexecuted instantiation: math.c:zend_hash_str_update_ptr Unexecuted instantiation: md5.c:zend_hash_str_update_ptr Unexecuted instantiation: metaphone.c:zend_hash_str_update_ptr Unexecuted instantiation: microtime.c:zend_hash_str_update_ptr Unexecuted instantiation: pack.c:zend_hash_str_update_ptr Unexecuted instantiation: pageinfo.c:zend_hash_str_update_ptr Unexecuted instantiation: quot_print.c:zend_hash_str_update_ptr Unexecuted instantiation: rand.c:zend_hash_str_update_ptr Unexecuted instantiation: mt_rand.c:zend_hash_str_update_ptr Unexecuted instantiation: soundex.c:zend_hash_str_update_ptr Unexecuted instantiation: string.c:zend_hash_str_update_ptr Unexecuted instantiation: scanf.c:zend_hash_str_update_ptr Unexecuted instantiation: syslog.c:zend_hash_str_update_ptr Unexecuted instantiation: type.c:zend_hash_str_update_ptr Unexecuted instantiation: uniqid.c:zend_hash_str_update_ptr Unexecuted instantiation: url.c:zend_hash_str_update_ptr Unexecuted instantiation: var.c:zend_hash_str_update_ptr Unexecuted instantiation: versioning.c:zend_hash_str_update_ptr Unexecuted instantiation: assert.c:zend_hash_str_update_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_str_update_ptr Unexecuted instantiation: levenshtein.c:zend_hash_str_update_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_str_update_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_update_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_update_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_update_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_update_ptr Unexecuted instantiation: credits.c:zend_hash_str_update_ptr Unexecuted instantiation: css.c:zend_hash_str_update_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_str_update_ptr Unexecuted instantiation: ftok.c:zend_hash_str_update_ptr Unexecuted instantiation: sha1.c:zend_hash_str_update_ptr Unexecuted instantiation: user_filters.c:zend_hash_str_update_ptr Unexecuted instantiation: uuencode.c:zend_hash_str_update_ptr Unexecuted instantiation: filters.c:zend_hash_str_update_ptr Unexecuted instantiation: proc_open.c:zend_hash_str_update_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_str_update_ptr Unexecuted instantiation: http.c:zend_hash_str_update_ptr Unexecuted instantiation: password.c:zend_hash_str_update_ptr Unexecuted instantiation: random.c:zend_hash_str_update_ptr Unexecuted instantiation: net.c:zend_hash_str_update_ptr Unexecuted instantiation: hrtime.c:zend_hash_str_update_ptr Unexecuted instantiation: main.c:zend_hash_str_update_ptr Unexecuted instantiation: snprintf.c:zend_hash_str_update_ptr Unexecuted instantiation: spprintf.c:zend_hash_str_update_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_update_ptr Unexecuted instantiation: php_scandir.c:zend_hash_str_update_ptr Unexecuted instantiation: php_ini.c:zend_hash_str_update_ptr Unexecuted instantiation: SAPI.c:zend_hash_str_update_ptr Unexecuted instantiation: rfc1867.c:zend_hash_str_update_ptr Unexecuted instantiation: php_content_types.c:zend_hash_str_update_ptr Unexecuted instantiation: strlcpy.c:zend_hash_str_update_ptr Unexecuted instantiation: strlcat.c:zend_hash_str_update_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_str_update_ptr Unexecuted instantiation: reentrancy.c:zend_hash_str_update_ptr Unexecuted instantiation: php_variables.c:zend_hash_str_update_ptr Unexecuted instantiation: php_ticks.c:zend_hash_str_update_ptr Unexecuted instantiation: network.c:zend_hash_str_update_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_update_ptr Unexecuted instantiation: output.c:zend_hash_str_update_ptr Unexecuted instantiation: getopt.c:zend_hash_str_update_ptr Unexecuted instantiation: php_syslog.c:zend_hash_str_update_ptr streams.c:zend_hash_str_update_ptr Line | Count | Source | 673 | 87 | { | 674 | 87 | zval tmp, *zv; | 675 | | | 676 | 87 | ZVAL_PTR(&tmp, pData); | 677 | 87 | zv = zend_hash_str_update(ht, str, len, &tmp); | 678 | 87 | ZEND_ASSUME(Z_PTR_P(zv)); | 679 | 87 | return Z_PTR_P(zv); | 680 | 87 | } |
Unexecuted instantiation: cast.c:zend_hash_str_update_ptr Unexecuted instantiation: memory.c:zend_hash_str_update_ptr Unexecuted instantiation: filter.c:zend_hash_str_update_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_str_update_ptr Unexecuted instantiation: userspace.c:zend_hash_str_update_ptr Unexecuted instantiation: transports.c:zend_hash_str_update_ptr Unexecuted instantiation: xp_socket.c:zend_hash_str_update_ptr Unexecuted instantiation: mmap.c:zend_hash_str_update_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_compile.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_constants.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_llist.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_operators.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_stack.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_variables.c:zend_hash_str_update_ptr Unexecuted instantiation: zend.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_API.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_hash.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_list.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_execute.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_ini.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_sort.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_stream.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_gc.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_closures.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_float.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_string.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_signal.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_generators.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_ast.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_objects.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_inheritance.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_smart_str.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_update_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_str_update_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_update_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_update_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_update_ptr |
681 | | |
682 | | static zend_always_inline void *zend_hash_add_mem(HashTable *ht, zend_string *key, void *pData, size_t size) |
683 | 181k | { |
684 | 181k | zval tmp, *zv; |
685 | | |
686 | 181k | ZVAL_PTR(&tmp, NULL); |
687 | 181k | if ((zv = zend_hash_add(ht, key, &tmp))) { |
688 | 175k | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
689 | 175k | memcpy(Z_PTR_P(zv), pData, size); |
690 | 175k | return Z_PTR_P(zv); |
691 | 175k | } |
692 | 6.50k | return NULL; |
693 | 6.50k | } Unexecuted instantiation: php_date.c:zend_hash_add_mem Unexecuted instantiation: astro.c:zend_hash_add_mem Unexecuted instantiation: dow.c:zend_hash_add_mem Unexecuted instantiation: parse_date.c:zend_hash_add_mem Unexecuted instantiation: parse_tz.c:zend_hash_add_mem Unexecuted instantiation: timelib.c:zend_hash_add_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_add_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_add_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_add_mem Unexecuted instantiation: interval.c:zend_hash_add_mem Unexecuted instantiation: php_pcre.c:zend_hash_add_mem Unexecuted instantiation: exif.c:zend_hash_add_mem Unexecuted instantiation: hash.c:zend_hash_add_mem Unexecuted instantiation: hash_md.c:zend_hash_add_mem Unexecuted instantiation: hash_sha.c:zend_hash_add_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_add_mem Unexecuted instantiation: hash_haval.c:zend_hash_add_mem Unexecuted instantiation: hash_tiger.c:zend_hash_add_mem Unexecuted instantiation: hash_gost.c:zend_hash_add_mem Unexecuted instantiation: hash_snefru.c:zend_hash_add_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_add_mem Unexecuted instantiation: hash_adler32.c:zend_hash_add_mem Unexecuted instantiation: hash_crc32.c:zend_hash_add_mem Unexecuted instantiation: hash_fnv.c:zend_hash_add_mem Unexecuted instantiation: hash_joaat.c:zend_hash_add_mem Unexecuted instantiation: hash_sha3.c:zend_hash_add_mem Unexecuted instantiation: json.c:zend_hash_add_mem Unexecuted instantiation: json_encoder.c:zend_hash_add_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_add_mem Unexecuted instantiation: json_scanner.c:zend_hash_add_mem Unexecuted instantiation: mbstring.c:zend_hash_add_mem Unexecuted instantiation: php_unicode.c:zend_hash_add_mem Unexecuted instantiation: mb_gpc.c:zend_hash_add_mem Unexecuted instantiation: php_mbregex.c:zend_hash_add_mem Unexecuted instantiation: mbfilter.c:zend_hash_add_mem Unexecuted instantiation: php_reflection.c:zend_hash_add_mem Unexecuted instantiation: php_spl.c:zend_hash_add_mem Unexecuted instantiation: spl_functions.c:zend_hash_add_mem Unexecuted instantiation: spl_engine.c:zend_hash_add_mem Unexecuted instantiation: spl_iterators.c:zend_hash_add_mem Unexecuted instantiation: spl_array.c:zend_hash_add_mem Unexecuted instantiation: spl_directory.c:zend_hash_add_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_add_mem Unexecuted instantiation: spl_observer.c:zend_hash_add_mem Unexecuted instantiation: spl_dllist.c:zend_hash_add_mem Unexecuted instantiation: spl_heap.c:zend_hash_add_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_add_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_add_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_add_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_add_mem Unexecuted instantiation: array.c:zend_hash_add_mem Unexecuted instantiation: base64.c:zend_hash_add_mem Unexecuted instantiation: basic_functions.c:zend_hash_add_mem Unexecuted instantiation: browscap.c:zend_hash_add_mem Unexecuted instantiation: crc32.c:zend_hash_add_mem Unexecuted instantiation: crypt.c:zend_hash_add_mem Unexecuted instantiation: datetime.c:zend_hash_add_mem Unexecuted instantiation: dir.c:zend_hash_add_mem Unexecuted instantiation: dl.c:zend_hash_add_mem Unexecuted instantiation: dns.c:zend_hash_add_mem Unexecuted instantiation: exec.c:zend_hash_add_mem Unexecuted instantiation: file.c:zend_hash_add_mem Unexecuted instantiation: filestat.c:zend_hash_add_mem Unexecuted instantiation: flock_compat.c:zend_hash_add_mem Unexecuted instantiation: formatted_print.c:zend_hash_add_mem Unexecuted instantiation: fsock.c:zend_hash_add_mem Unexecuted instantiation: head.c:zend_hash_add_mem Unexecuted instantiation: html.c:zend_hash_add_mem Unexecuted instantiation: image.c:zend_hash_add_mem Unexecuted instantiation: info.c:zend_hash_add_mem Unexecuted instantiation: iptc.c:zend_hash_add_mem Unexecuted instantiation: lcg.c:zend_hash_add_mem Unexecuted instantiation: link.c:zend_hash_add_mem Unexecuted instantiation: mail.c:zend_hash_add_mem Unexecuted instantiation: math.c:zend_hash_add_mem Unexecuted instantiation: md5.c:zend_hash_add_mem Unexecuted instantiation: metaphone.c:zend_hash_add_mem Unexecuted instantiation: microtime.c:zend_hash_add_mem Unexecuted instantiation: pack.c:zend_hash_add_mem Unexecuted instantiation: pageinfo.c:zend_hash_add_mem Unexecuted instantiation: quot_print.c:zend_hash_add_mem Unexecuted instantiation: rand.c:zend_hash_add_mem Unexecuted instantiation: mt_rand.c:zend_hash_add_mem Unexecuted instantiation: soundex.c:zend_hash_add_mem Unexecuted instantiation: string.c:zend_hash_add_mem Unexecuted instantiation: scanf.c:zend_hash_add_mem Unexecuted instantiation: syslog.c:zend_hash_add_mem Unexecuted instantiation: type.c:zend_hash_add_mem Unexecuted instantiation: uniqid.c:zend_hash_add_mem Unexecuted instantiation: url.c:zend_hash_add_mem Unexecuted instantiation: var.c:zend_hash_add_mem Unexecuted instantiation: versioning.c:zend_hash_add_mem Unexecuted instantiation: assert.c:zend_hash_add_mem Unexecuted instantiation: strnatcmp.c:zend_hash_add_mem Unexecuted instantiation: levenshtein.c:zend_hash_add_mem Unexecuted instantiation: incomplete_class.c:zend_hash_add_mem url_scanner_ex.c:zend_hash_add_mem Line | Count | Source | 683 | 32.3k | { | 684 | 32.3k | zval tmp, *zv; | 685 | | | 686 | 32.3k | ZVAL_PTR(&tmp, NULL); | 687 | 32.3k | if ((zv = zend_hash_add(ht, key, &tmp))) { | 688 | 32.3k | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 689 | 32.3k | memcpy(Z_PTR_P(zv), pData, size); | 690 | 32.3k | return Z_PTR_P(zv); | 691 | 32.3k | } | 692 | 0 | return NULL; | 693 | 0 | } |
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_add_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_add_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_add_mem Unexecuted instantiation: credits.c:zend_hash_add_mem Unexecuted instantiation: css.c:zend_hash_add_mem Unexecuted instantiation: var_unserializer.c:zend_hash_add_mem Unexecuted instantiation: ftok.c:zend_hash_add_mem Unexecuted instantiation: sha1.c:zend_hash_add_mem Unexecuted instantiation: user_filters.c:zend_hash_add_mem Unexecuted instantiation: uuencode.c:zend_hash_add_mem Unexecuted instantiation: filters.c:zend_hash_add_mem Unexecuted instantiation: proc_open.c:zend_hash_add_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_add_mem Unexecuted instantiation: http.c:zend_hash_add_mem Unexecuted instantiation: password.c:zend_hash_add_mem Unexecuted instantiation: random.c:zend_hash_add_mem Unexecuted instantiation: net.c:zend_hash_add_mem Unexecuted instantiation: hrtime.c:zend_hash_add_mem Unexecuted instantiation: main.c:zend_hash_add_mem Unexecuted instantiation: snprintf.c:zend_hash_add_mem Unexecuted instantiation: spprintf.c:zend_hash_add_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_add_mem Unexecuted instantiation: php_scandir.c:zend_hash_add_mem Unexecuted instantiation: php_ini.c:zend_hash_add_mem Line | Count | Source | 683 | 25.8k | { | 684 | 25.8k | zval tmp, *zv; | 685 | | | 686 | 25.8k | ZVAL_PTR(&tmp, NULL); | 687 | 25.8k | if ((zv = zend_hash_add(ht, key, &tmp))) { | 688 | 19.4k | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 689 | 19.4k | memcpy(Z_PTR_P(zv), pData, size); | 690 | 19.4k | return Z_PTR_P(zv); | 691 | 19.4k | } | 692 | 6.46k | return NULL; | 693 | 6.46k | } |
Unexecuted instantiation: rfc1867.c:zend_hash_add_mem Unexecuted instantiation: php_content_types.c:zend_hash_add_mem Unexecuted instantiation: strlcpy.c:zend_hash_add_mem Unexecuted instantiation: strlcat.c:zend_hash_add_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_add_mem Unexecuted instantiation: reentrancy.c:zend_hash_add_mem Unexecuted instantiation: php_variables.c:zend_hash_add_mem Unexecuted instantiation: php_ticks.c:zend_hash_add_mem Unexecuted instantiation: network.c:zend_hash_add_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_add_mem Unexecuted instantiation: output.c:zend_hash_add_mem Unexecuted instantiation: getopt.c:zend_hash_add_mem Unexecuted instantiation: php_syslog.c:zend_hash_add_mem Unexecuted instantiation: streams.c:zend_hash_add_mem Unexecuted instantiation: cast.c:zend_hash_add_mem Unexecuted instantiation: memory.c:zend_hash_add_mem Unexecuted instantiation: filter.c:zend_hash_add_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_add_mem Unexecuted instantiation: userspace.c:zend_hash_add_mem Unexecuted instantiation: transports.c:zend_hash_add_mem Unexecuted instantiation: xp_socket.c:zend_hash_add_mem Unexecuted instantiation: mmap.c:zend_hash_add_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_add_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_add_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_add_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_add_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_add_mem Unexecuted instantiation: zend_alloc.c:zend_hash_add_mem zend_compile.c:zend_hash_add_mem Line | Count | Source | 683 | 58.8k | { | 684 | 58.8k | zval tmp, *zv; | 685 | | | 686 | 58.8k | ZVAL_PTR(&tmp, NULL); | 687 | 58.8k | if ((zv = zend_hash_add(ht, key, &tmp))) { | 688 | 58.8k | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 689 | 58.8k | memcpy(Z_PTR_P(zv), pData, size); | 690 | 58.8k | return Z_PTR_P(zv); | 691 | 58.8k | } | 692 | 33 | return NULL; | 693 | 33 | } |
Unexecuted instantiation: zend_constants.c:zend_hash_add_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_add_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_add_mem Unexecuted instantiation: zend_highlight.c:zend_hash_add_mem Unexecuted instantiation: zend_llist.c:zend_hash_add_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_add_mem Unexecuted instantiation: zend_opcode.c:zend_hash_add_mem Unexecuted instantiation: zend_operators.c:zend_hash_add_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_add_mem Unexecuted instantiation: zend_stack.c:zend_hash_add_mem Unexecuted instantiation: zend_variables.c:zend_hash_add_mem Unexecuted instantiation: zend.c:zend_hash_add_mem zend_API.c:zend_hash_add_mem Line | Count | Source | 683 | 64.6k | { | 684 | 64.6k | zval tmp, *zv; | 685 | | | 686 | 64.6k | ZVAL_PTR(&tmp, NULL); | 687 | 64.6k | if ((zv = zend_hash_add(ht, key, &tmp))) { | 688 | 64.6k | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 689 | 64.6k | memcpy(Z_PTR_P(zv), pData, size); | 690 | 64.6k | return Z_PTR_P(zv); | 691 | 64.6k | } | 692 | 0 | return NULL; | 693 | 0 | } |
Unexecuted instantiation: zend_extensions.c:zend_hash_add_mem Unexecuted instantiation: zend_hash.c:zend_hash_add_mem Unexecuted instantiation: zend_list.c:zend_hash_add_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_add_mem Unexecuted instantiation: zend_attributes.c:zend_hash_add_mem Unexecuted instantiation: zend_execute.c:zend_hash_add_mem Unexecuted instantiation: zend_ini.c:zend_hash_add_mem Unexecuted instantiation: zend_sort.c:zend_hash_add_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_add_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_add_mem Unexecuted instantiation: zend_stream.c:zend_hash_add_mem Unexecuted instantiation: zend_iterators.c:zend_hash_add_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_add_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_add_mem Unexecuted instantiation: zend_strtod.c:zend_hash_add_mem Unexecuted instantiation: zend_gc.c:zend_hash_add_mem Unexecuted instantiation: zend_closures.c:zend_hash_add_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_add_mem Unexecuted instantiation: zend_float.c:zend_hash_add_mem Unexecuted instantiation: zend_string.c:zend_hash_add_mem Unexecuted instantiation: zend_signal.c:zend_hash_add_mem Unexecuted instantiation: zend_generators.c:zend_hash_add_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_add_mem Unexecuted instantiation: zend_ast.c:zend_hash_add_mem Unexecuted instantiation: zend_objects.c:zend_hash_add_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_add_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_add_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_add_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_add_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_add_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_add_mem Unexecuted instantiation: zend_gdb.c:zend_hash_add_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_add_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_add_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_add_mem |
694 | | |
695 | | static zend_always_inline void *zend_hash_add_new_mem(HashTable *ht, zend_string *key, void *pData, size_t size) |
696 | 18.9k | { |
697 | 18.9k | zval tmp, *zv; |
698 | | |
699 | 18.9k | ZVAL_PTR(&tmp, NULL); |
700 | 18.9k | if ((zv = zend_hash_add_new(ht, key, &tmp))) { |
701 | 18.9k | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
702 | 18.9k | memcpy(Z_PTR_P(zv), pData, size); |
703 | 18.9k | return Z_PTR_P(zv); |
704 | 18.9k | } |
705 | 0 | return NULL; |
706 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_add_new_mem Unexecuted instantiation: astro.c:zend_hash_add_new_mem Unexecuted instantiation: dow.c:zend_hash_add_new_mem Unexecuted instantiation: parse_date.c:zend_hash_add_new_mem Unexecuted instantiation: parse_tz.c:zend_hash_add_new_mem Unexecuted instantiation: timelib.c:zend_hash_add_new_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_add_new_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_add_new_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_add_new_mem Unexecuted instantiation: interval.c:zend_hash_add_new_mem php_pcre.c:zend_hash_add_new_mem Line | Count | Source | 696 | 18.9k | { | 697 | 18.9k | zval tmp, *zv; | 698 | | | 699 | 18.9k | ZVAL_PTR(&tmp, NULL); | 700 | 18.9k | if ((zv = zend_hash_add_new(ht, key, &tmp))) { | 701 | 18.9k | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 702 | 18.9k | memcpy(Z_PTR_P(zv), pData, size); | 703 | 18.9k | return Z_PTR_P(zv); | 704 | 18.9k | } | 705 | 0 | return NULL; | 706 | 0 | } |
Unexecuted instantiation: exif.c:zend_hash_add_new_mem Unexecuted instantiation: hash.c:zend_hash_add_new_mem Unexecuted instantiation: hash_md.c:zend_hash_add_new_mem Unexecuted instantiation: hash_sha.c:zend_hash_add_new_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_add_new_mem Unexecuted instantiation: hash_haval.c:zend_hash_add_new_mem Unexecuted instantiation: hash_tiger.c:zend_hash_add_new_mem Unexecuted instantiation: hash_gost.c:zend_hash_add_new_mem Unexecuted instantiation: hash_snefru.c:zend_hash_add_new_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_add_new_mem Unexecuted instantiation: hash_adler32.c:zend_hash_add_new_mem Unexecuted instantiation: hash_crc32.c:zend_hash_add_new_mem Unexecuted instantiation: hash_fnv.c:zend_hash_add_new_mem Unexecuted instantiation: hash_joaat.c:zend_hash_add_new_mem Unexecuted instantiation: hash_sha3.c:zend_hash_add_new_mem Unexecuted instantiation: json.c:zend_hash_add_new_mem Unexecuted instantiation: json_encoder.c:zend_hash_add_new_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_add_new_mem Unexecuted instantiation: json_scanner.c:zend_hash_add_new_mem Unexecuted instantiation: mbstring.c:zend_hash_add_new_mem Unexecuted instantiation: php_unicode.c:zend_hash_add_new_mem Unexecuted instantiation: mb_gpc.c:zend_hash_add_new_mem Unexecuted instantiation: php_mbregex.c:zend_hash_add_new_mem Unexecuted instantiation: mbfilter.c:zend_hash_add_new_mem Unexecuted instantiation: php_reflection.c:zend_hash_add_new_mem Unexecuted instantiation: php_spl.c:zend_hash_add_new_mem Unexecuted instantiation: spl_functions.c:zend_hash_add_new_mem Unexecuted instantiation: spl_engine.c:zend_hash_add_new_mem Unexecuted instantiation: spl_iterators.c:zend_hash_add_new_mem Unexecuted instantiation: spl_array.c:zend_hash_add_new_mem Unexecuted instantiation: spl_directory.c:zend_hash_add_new_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_add_new_mem Unexecuted instantiation: spl_observer.c:zend_hash_add_new_mem Unexecuted instantiation: spl_dllist.c:zend_hash_add_new_mem Unexecuted instantiation: spl_heap.c:zend_hash_add_new_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_add_new_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_add_new_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_add_new_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_add_new_mem Unexecuted instantiation: array.c:zend_hash_add_new_mem Unexecuted instantiation: base64.c:zend_hash_add_new_mem Unexecuted instantiation: basic_functions.c:zend_hash_add_new_mem Unexecuted instantiation: browscap.c:zend_hash_add_new_mem Unexecuted instantiation: crc32.c:zend_hash_add_new_mem Unexecuted instantiation: crypt.c:zend_hash_add_new_mem Unexecuted instantiation: datetime.c:zend_hash_add_new_mem Unexecuted instantiation: dir.c:zend_hash_add_new_mem Unexecuted instantiation: dl.c:zend_hash_add_new_mem Unexecuted instantiation: dns.c:zend_hash_add_new_mem Unexecuted instantiation: exec.c:zend_hash_add_new_mem Unexecuted instantiation: file.c:zend_hash_add_new_mem Unexecuted instantiation: filestat.c:zend_hash_add_new_mem Unexecuted instantiation: flock_compat.c:zend_hash_add_new_mem Unexecuted instantiation: formatted_print.c:zend_hash_add_new_mem Unexecuted instantiation: fsock.c:zend_hash_add_new_mem Unexecuted instantiation: head.c:zend_hash_add_new_mem Unexecuted instantiation: html.c:zend_hash_add_new_mem Unexecuted instantiation: image.c:zend_hash_add_new_mem Unexecuted instantiation: info.c:zend_hash_add_new_mem Unexecuted instantiation: iptc.c:zend_hash_add_new_mem Unexecuted instantiation: lcg.c:zend_hash_add_new_mem Unexecuted instantiation: link.c:zend_hash_add_new_mem Unexecuted instantiation: mail.c:zend_hash_add_new_mem Unexecuted instantiation: math.c:zend_hash_add_new_mem Unexecuted instantiation: md5.c:zend_hash_add_new_mem Unexecuted instantiation: metaphone.c:zend_hash_add_new_mem Unexecuted instantiation: microtime.c:zend_hash_add_new_mem Unexecuted instantiation: pack.c:zend_hash_add_new_mem Unexecuted instantiation: pageinfo.c:zend_hash_add_new_mem Unexecuted instantiation: quot_print.c:zend_hash_add_new_mem Unexecuted instantiation: rand.c:zend_hash_add_new_mem Unexecuted instantiation: mt_rand.c:zend_hash_add_new_mem Unexecuted instantiation: soundex.c:zend_hash_add_new_mem Unexecuted instantiation: string.c:zend_hash_add_new_mem Unexecuted instantiation: scanf.c:zend_hash_add_new_mem Unexecuted instantiation: syslog.c:zend_hash_add_new_mem Unexecuted instantiation: type.c:zend_hash_add_new_mem Unexecuted instantiation: uniqid.c:zend_hash_add_new_mem Unexecuted instantiation: url.c:zend_hash_add_new_mem Unexecuted instantiation: var.c:zend_hash_add_new_mem Unexecuted instantiation: versioning.c:zend_hash_add_new_mem Unexecuted instantiation: assert.c:zend_hash_add_new_mem Unexecuted instantiation: strnatcmp.c:zend_hash_add_new_mem Unexecuted instantiation: levenshtein.c:zend_hash_add_new_mem Unexecuted instantiation: incomplete_class.c:zend_hash_add_new_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_add_new_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_add_new_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_add_new_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_add_new_mem Unexecuted instantiation: credits.c:zend_hash_add_new_mem Unexecuted instantiation: css.c:zend_hash_add_new_mem Unexecuted instantiation: var_unserializer.c:zend_hash_add_new_mem Unexecuted instantiation: ftok.c:zend_hash_add_new_mem Unexecuted instantiation: sha1.c:zend_hash_add_new_mem Unexecuted instantiation: user_filters.c:zend_hash_add_new_mem Unexecuted instantiation: uuencode.c:zend_hash_add_new_mem Unexecuted instantiation: filters.c:zend_hash_add_new_mem Unexecuted instantiation: proc_open.c:zend_hash_add_new_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_add_new_mem Unexecuted instantiation: http.c:zend_hash_add_new_mem Unexecuted instantiation: password.c:zend_hash_add_new_mem Unexecuted instantiation: random.c:zend_hash_add_new_mem Unexecuted instantiation: net.c:zend_hash_add_new_mem Unexecuted instantiation: hrtime.c:zend_hash_add_new_mem Unexecuted instantiation: main.c:zend_hash_add_new_mem Unexecuted instantiation: snprintf.c:zend_hash_add_new_mem Unexecuted instantiation: spprintf.c:zend_hash_add_new_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_add_new_mem Unexecuted instantiation: php_scandir.c:zend_hash_add_new_mem Unexecuted instantiation: php_ini.c:zend_hash_add_new_mem Unexecuted instantiation: SAPI.c:zend_hash_add_new_mem Unexecuted instantiation: rfc1867.c:zend_hash_add_new_mem Unexecuted instantiation: php_content_types.c:zend_hash_add_new_mem Unexecuted instantiation: strlcpy.c:zend_hash_add_new_mem Unexecuted instantiation: strlcat.c:zend_hash_add_new_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_add_new_mem Unexecuted instantiation: reentrancy.c:zend_hash_add_new_mem Unexecuted instantiation: php_variables.c:zend_hash_add_new_mem Unexecuted instantiation: php_ticks.c:zend_hash_add_new_mem Unexecuted instantiation: network.c:zend_hash_add_new_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_add_new_mem Unexecuted instantiation: output.c:zend_hash_add_new_mem Unexecuted instantiation: getopt.c:zend_hash_add_new_mem Unexecuted instantiation: php_syslog.c:zend_hash_add_new_mem Unexecuted instantiation: streams.c:zend_hash_add_new_mem Unexecuted instantiation: cast.c:zend_hash_add_new_mem Unexecuted instantiation: memory.c:zend_hash_add_new_mem Unexecuted instantiation: filter.c:zend_hash_add_new_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_add_new_mem Unexecuted instantiation: userspace.c:zend_hash_add_new_mem Unexecuted instantiation: transports.c:zend_hash_add_new_mem Unexecuted instantiation: xp_socket.c:zend_hash_add_new_mem Unexecuted instantiation: mmap.c:zend_hash_add_new_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_add_new_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_add_new_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_add_new_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_add_new_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_add_new_mem Unexecuted instantiation: zend_alloc.c:zend_hash_add_new_mem Unexecuted instantiation: zend_compile.c:zend_hash_add_new_mem Unexecuted instantiation: zend_constants.c:zend_hash_add_new_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_add_new_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_add_new_mem Unexecuted instantiation: zend_highlight.c:zend_hash_add_new_mem Unexecuted instantiation: zend_llist.c:zend_hash_add_new_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_add_new_mem Unexecuted instantiation: zend_opcode.c:zend_hash_add_new_mem Unexecuted instantiation: zend_operators.c:zend_hash_add_new_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_add_new_mem Unexecuted instantiation: zend_stack.c:zend_hash_add_new_mem Unexecuted instantiation: zend_variables.c:zend_hash_add_new_mem Unexecuted instantiation: zend.c:zend_hash_add_new_mem Unexecuted instantiation: zend_API.c:zend_hash_add_new_mem Unexecuted instantiation: zend_extensions.c:zend_hash_add_new_mem Unexecuted instantiation: zend_hash.c:zend_hash_add_new_mem Unexecuted instantiation: zend_list.c:zend_hash_add_new_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_add_new_mem Unexecuted instantiation: zend_attributes.c:zend_hash_add_new_mem Unexecuted instantiation: zend_execute.c:zend_hash_add_new_mem Unexecuted instantiation: zend_ini.c:zend_hash_add_new_mem Unexecuted instantiation: zend_sort.c:zend_hash_add_new_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_add_new_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_add_new_mem Unexecuted instantiation: zend_stream.c:zend_hash_add_new_mem Unexecuted instantiation: zend_iterators.c:zend_hash_add_new_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_add_new_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_add_new_mem Unexecuted instantiation: zend_strtod.c:zend_hash_add_new_mem Unexecuted instantiation: zend_gc.c:zend_hash_add_new_mem Unexecuted instantiation: zend_closures.c:zend_hash_add_new_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_add_new_mem Unexecuted instantiation: zend_float.c:zend_hash_add_new_mem Unexecuted instantiation: zend_string.c:zend_hash_add_new_mem Unexecuted instantiation: zend_signal.c:zend_hash_add_new_mem Unexecuted instantiation: zend_generators.c:zend_hash_add_new_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_add_new_mem Unexecuted instantiation: zend_ast.c:zend_hash_add_new_mem Unexecuted instantiation: zend_objects.c:zend_hash_add_new_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_add_new_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_add_new_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_add_new_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_add_new_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_add_new_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_add_new_mem Unexecuted instantiation: zend_gdb.c:zend_hash_add_new_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_add_new_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_add_new_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_add_new_mem |
707 | | |
708 | | static zend_always_inline void *zend_hash_str_add_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) |
709 | 195 | { |
710 | 195 | zval tmp, *zv; |
711 | | |
712 | 195 | ZVAL_PTR(&tmp, NULL); |
713 | 195 | if ((zv = zend_hash_str_add(ht, str, len, &tmp))) { |
714 | 195 | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
715 | 195 | memcpy(Z_PTR_P(zv), pData, size); |
716 | 195 | return Z_PTR_P(zv); |
717 | 195 | } |
718 | 0 | return NULL; |
719 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_str_add_mem Unexecuted instantiation: astro.c:zend_hash_str_add_mem Unexecuted instantiation: dow.c:zend_hash_str_add_mem Unexecuted instantiation: parse_date.c:zend_hash_str_add_mem Unexecuted instantiation: parse_tz.c:zend_hash_str_add_mem Unexecuted instantiation: timelib.c:zend_hash_str_add_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_str_add_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_str_add_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_add_mem Unexecuted instantiation: interval.c:zend_hash_str_add_mem Unexecuted instantiation: php_pcre.c:zend_hash_str_add_mem Unexecuted instantiation: exif.c:zend_hash_str_add_mem Unexecuted instantiation: hash.c:zend_hash_str_add_mem Unexecuted instantiation: hash_md.c:zend_hash_str_add_mem Unexecuted instantiation: hash_sha.c:zend_hash_str_add_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_str_add_mem Unexecuted instantiation: hash_haval.c:zend_hash_str_add_mem Unexecuted instantiation: hash_tiger.c:zend_hash_str_add_mem Unexecuted instantiation: hash_gost.c:zend_hash_str_add_mem Unexecuted instantiation: hash_snefru.c:zend_hash_str_add_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_add_mem Unexecuted instantiation: hash_adler32.c:zend_hash_str_add_mem Unexecuted instantiation: hash_crc32.c:zend_hash_str_add_mem Unexecuted instantiation: hash_fnv.c:zend_hash_str_add_mem Unexecuted instantiation: hash_joaat.c:zend_hash_str_add_mem Unexecuted instantiation: hash_sha3.c:zend_hash_str_add_mem Unexecuted instantiation: json.c:zend_hash_str_add_mem Unexecuted instantiation: json_encoder.c:zend_hash_str_add_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_str_add_mem Unexecuted instantiation: json_scanner.c:zend_hash_str_add_mem Unexecuted instantiation: mbstring.c:zend_hash_str_add_mem Unexecuted instantiation: php_unicode.c:zend_hash_str_add_mem Unexecuted instantiation: mb_gpc.c:zend_hash_str_add_mem Unexecuted instantiation: php_mbregex.c:zend_hash_str_add_mem Unexecuted instantiation: mbfilter.c:zend_hash_str_add_mem Unexecuted instantiation: php_reflection.c:zend_hash_str_add_mem Unexecuted instantiation: php_spl.c:zend_hash_str_add_mem Unexecuted instantiation: spl_functions.c:zend_hash_str_add_mem Unexecuted instantiation: spl_engine.c:zend_hash_str_add_mem Unexecuted instantiation: spl_iterators.c:zend_hash_str_add_mem Unexecuted instantiation: spl_array.c:zend_hash_str_add_mem Unexecuted instantiation: spl_directory.c:zend_hash_str_add_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_str_add_mem Unexecuted instantiation: spl_observer.c:zend_hash_str_add_mem Unexecuted instantiation: spl_dllist.c:zend_hash_str_add_mem Unexecuted instantiation: spl_heap.c:zend_hash_str_add_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_add_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_str_add_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_str_add_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_str_add_mem Unexecuted instantiation: array.c:zend_hash_str_add_mem Unexecuted instantiation: base64.c:zend_hash_str_add_mem basic_functions.c:zend_hash_str_add_mem Line | Count | Source | 709 | 195 | { | 710 | 195 | zval tmp, *zv; | 711 | | | 712 | 195 | ZVAL_PTR(&tmp, NULL); | 713 | 195 | if ((zv = zend_hash_str_add(ht, str, len, &tmp))) { | 714 | 195 | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 715 | 195 | memcpy(Z_PTR_P(zv), pData, size); | 716 | 195 | return Z_PTR_P(zv); | 717 | 195 | } | 718 | 0 | return NULL; | 719 | 0 | } |
Unexecuted instantiation: browscap.c:zend_hash_str_add_mem Unexecuted instantiation: crc32.c:zend_hash_str_add_mem Unexecuted instantiation: crypt.c:zend_hash_str_add_mem Unexecuted instantiation: datetime.c:zend_hash_str_add_mem Unexecuted instantiation: dir.c:zend_hash_str_add_mem Unexecuted instantiation: dl.c:zend_hash_str_add_mem Unexecuted instantiation: dns.c:zend_hash_str_add_mem Unexecuted instantiation: exec.c:zend_hash_str_add_mem Unexecuted instantiation: file.c:zend_hash_str_add_mem Unexecuted instantiation: filestat.c:zend_hash_str_add_mem Unexecuted instantiation: flock_compat.c:zend_hash_str_add_mem Unexecuted instantiation: formatted_print.c:zend_hash_str_add_mem Unexecuted instantiation: fsock.c:zend_hash_str_add_mem Unexecuted instantiation: head.c:zend_hash_str_add_mem Unexecuted instantiation: html.c:zend_hash_str_add_mem Unexecuted instantiation: image.c:zend_hash_str_add_mem Unexecuted instantiation: info.c:zend_hash_str_add_mem Unexecuted instantiation: iptc.c:zend_hash_str_add_mem Unexecuted instantiation: lcg.c:zend_hash_str_add_mem Unexecuted instantiation: link.c:zend_hash_str_add_mem Unexecuted instantiation: mail.c:zend_hash_str_add_mem Unexecuted instantiation: math.c:zend_hash_str_add_mem Unexecuted instantiation: md5.c:zend_hash_str_add_mem Unexecuted instantiation: metaphone.c:zend_hash_str_add_mem Unexecuted instantiation: microtime.c:zend_hash_str_add_mem Unexecuted instantiation: pack.c:zend_hash_str_add_mem Unexecuted instantiation: pageinfo.c:zend_hash_str_add_mem Unexecuted instantiation: quot_print.c:zend_hash_str_add_mem Unexecuted instantiation: rand.c:zend_hash_str_add_mem Unexecuted instantiation: mt_rand.c:zend_hash_str_add_mem Unexecuted instantiation: soundex.c:zend_hash_str_add_mem Unexecuted instantiation: string.c:zend_hash_str_add_mem Unexecuted instantiation: scanf.c:zend_hash_str_add_mem Unexecuted instantiation: syslog.c:zend_hash_str_add_mem Unexecuted instantiation: type.c:zend_hash_str_add_mem Unexecuted instantiation: uniqid.c:zend_hash_str_add_mem Unexecuted instantiation: url.c:zend_hash_str_add_mem Unexecuted instantiation: var.c:zend_hash_str_add_mem Unexecuted instantiation: versioning.c:zend_hash_str_add_mem Unexecuted instantiation: assert.c:zend_hash_str_add_mem Unexecuted instantiation: strnatcmp.c:zend_hash_str_add_mem Unexecuted instantiation: levenshtein.c:zend_hash_str_add_mem Unexecuted instantiation: incomplete_class.c:zend_hash_str_add_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_add_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_add_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_add_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_add_mem Unexecuted instantiation: credits.c:zend_hash_str_add_mem Unexecuted instantiation: css.c:zend_hash_str_add_mem Unexecuted instantiation: var_unserializer.c:zend_hash_str_add_mem Unexecuted instantiation: ftok.c:zend_hash_str_add_mem Unexecuted instantiation: sha1.c:zend_hash_str_add_mem Unexecuted instantiation: user_filters.c:zend_hash_str_add_mem Unexecuted instantiation: uuencode.c:zend_hash_str_add_mem Unexecuted instantiation: filters.c:zend_hash_str_add_mem Unexecuted instantiation: proc_open.c:zend_hash_str_add_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_str_add_mem Unexecuted instantiation: http.c:zend_hash_str_add_mem Unexecuted instantiation: password.c:zend_hash_str_add_mem Unexecuted instantiation: random.c:zend_hash_str_add_mem Unexecuted instantiation: net.c:zend_hash_str_add_mem Unexecuted instantiation: hrtime.c:zend_hash_str_add_mem Unexecuted instantiation: main.c:zend_hash_str_add_mem Unexecuted instantiation: snprintf.c:zend_hash_str_add_mem Unexecuted instantiation: spprintf.c:zend_hash_str_add_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_add_mem Unexecuted instantiation: php_scandir.c:zend_hash_str_add_mem Unexecuted instantiation: php_ini.c:zend_hash_str_add_mem Unexecuted instantiation: SAPI.c:zend_hash_str_add_mem Unexecuted instantiation: rfc1867.c:zend_hash_str_add_mem Unexecuted instantiation: php_content_types.c:zend_hash_str_add_mem Unexecuted instantiation: strlcpy.c:zend_hash_str_add_mem Unexecuted instantiation: strlcat.c:zend_hash_str_add_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_str_add_mem Unexecuted instantiation: reentrancy.c:zend_hash_str_add_mem Unexecuted instantiation: php_variables.c:zend_hash_str_add_mem Unexecuted instantiation: php_ticks.c:zend_hash_str_add_mem Unexecuted instantiation: network.c:zend_hash_str_add_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_add_mem Unexecuted instantiation: output.c:zend_hash_str_add_mem Unexecuted instantiation: getopt.c:zend_hash_str_add_mem Unexecuted instantiation: php_syslog.c:zend_hash_str_add_mem Unexecuted instantiation: streams.c:zend_hash_str_add_mem Unexecuted instantiation: cast.c:zend_hash_str_add_mem Unexecuted instantiation: memory.c:zend_hash_str_add_mem Unexecuted instantiation: filter.c:zend_hash_str_add_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_str_add_mem Unexecuted instantiation: userspace.c:zend_hash_str_add_mem Unexecuted instantiation: transports.c:zend_hash_str_add_mem Unexecuted instantiation: xp_socket.c:zend_hash_str_add_mem Unexecuted instantiation: mmap.c:zend_hash_str_add_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_str_add_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_str_add_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_add_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_add_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_add_mem Unexecuted instantiation: zend_alloc.c:zend_hash_str_add_mem Unexecuted instantiation: zend_compile.c:zend_hash_str_add_mem Unexecuted instantiation: zend_constants.c:zend_hash_str_add_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_str_add_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_str_add_mem Unexecuted instantiation: zend_highlight.c:zend_hash_str_add_mem Unexecuted instantiation: zend_llist.c:zend_hash_str_add_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_add_mem Unexecuted instantiation: zend_opcode.c:zend_hash_str_add_mem Unexecuted instantiation: zend_operators.c:zend_hash_str_add_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_add_mem Unexecuted instantiation: zend_stack.c:zend_hash_str_add_mem Unexecuted instantiation: zend_variables.c:zend_hash_str_add_mem Unexecuted instantiation: zend.c:zend_hash_str_add_mem Unexecuted instantiation: zend_API.c:zend_hash_str_add_mem Unexecuted instantiation: zend_extensions.c:zend_hash_str_add_mem Unexecuted instantiation: zend_hash.c:zend_hash_str_add_mem Unexecuted instantiation: zend_list.c:zend_hash_str_add_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_add_mem Unexecuted instantiation: zend_attributes.c:zend_hash_str_add_mem Unexecuted instantiation: zend_execute.c:zend_hash_str_add_mem Unexecuted instantiation: zend_ini.c:zend_hash_str_add_mem Unexecuted instantiation: zend_sort.c:zend_hash_str_add_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_str_add_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_add_mem Unexecuted instantiation: zend_stream.c:zend_hash_str_add_mem Unexecuted instantiation: zend_iterators.c:zend_hash_str_add_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_str_add_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_str_add_mem Unexecuted instantiation: zend_strtod.c:zend_hash_str_add_mem Unexecuted instantiation: zend_gc.c:zend_hash_str_add_mem Unexecuted instantiation: zend_closures.c:zend_hash_str_add_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_add_mem Unexecuted instantiation: zend_float.c:zend_hash_str_add_mem Unexecuted instantiation: zend_string.c:zend_hash_str_add_mem Unexecuted instantiation: zend_signal.c:zend_hash_str_add_mem Unexecuted instantiation: zend_generators.c:zend_hash_str_add_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_add_mem Unexecuted instantiation: zend_ast.c:zend_hash_str_add_mem Unexecuted instantiation: zend_objects.c:zend_hash_str_add_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_add_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_str_add_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_str_add_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_str_add_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_str_add_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_add_mem Unexecuted instantiation: zend_gdb.c:zend_hash_str_add_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_add_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_add_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_add_mem |
720 | | |
721 | | static zend_always_inline void *zend_hash_str_add_new_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) |
722 | 0 | { |
723 | 0 | zval tmp, *zv; |
724 | 0 |
|
725 | 0 | ZVAL_PTR(&tmp, NULL); |
726 | 0 | if ((zv = zend_hash_str_add_new(ht, str, len, &tmp))) { |
727 | 0 | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
728 | 0 | memcpy(Z_PTR_P(zv), pData, size); |
729 | 0 | return Z_PTR_P(zv); |
730 | 0 | } |
731 | 0 | return NULL; |
732 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_str_add_new_mem Unexecuted instantiation: astro.c:zend_hash_str_add_new_mem Unexecuted instantiation: dow.c:zend_hash_str_add_new_mem Unexecuted instantiation: parse_date.c:zend_hash_str_add_new_mem Unexecuted instantiation: parse_tz.c:zend_hash_str_add_new_mem Unexecuted instantiation: timelib.c:zend_hash_str_add_new_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_str_add_new_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_str_add_new_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_add_new_mem Unexecuted instantiation: interval.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_pcre.c:zend_hash_str_add_new_mem Unexecuted instantiation: exif.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_md.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_sha.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_haval.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_tiger.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_gost.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_snefru.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_adler32.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_crc32.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_fnv.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_joaat.c:zend_hash_str_add_new_mem Unexecuted instantiation: hash_sha3.c:zend_hash_str_add_new_mem Unexecuted instantiation: json.c:zend_hash_str_add_new_mem Unexecuted instantiation: json_encoder.c:zend_hash_str_add_new_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_str_add_new_mem Unexecuted instantiation: json_scanner.c:zend_hash_str_add_new_mem Unexecuted instantiation: mbstring.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_unicode.c:zend_hash_str_add_new_mem Unexecuted instantiation: mb_gpc.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_mbregex.c:zend_hash_str_add_new_mem Unexecuted instantiation: mbfilter.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_reflection.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_spl.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_functions.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_engine.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_iterators.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_array.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_directory.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_observer.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_dllist.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_heap.c:zend_hash_str_add_new_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_add_new_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_str_add_new_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_str_add_new_mem Unexecuted instantiation: array.c:zend_hash_str_add_new_mem Unexecuted instantiation: base64.c:zend_hash_str_add_new_mem Unexecuted instantiation: basic_functions.c:zend_hash_str_add_new_mem Unexecuted instantiation: browscap.c:zend_hash_str_add_new_mem Unexecuted instantiation: crc32.c:zend_hash_str_add_new_mem Unexecuted instantiation: crypt.c:zend_hash_str_add_new_mem Unexecuted instantiation: datetime.c:zend_hash_str_add_new_mem Unexecuted instantiation: dir.c:zend_hash_str_add_new_mem Unexecuted instantiation: dl.c:zend_hash_str_add_new_mem Unexecuted instantiation: dns.c:zend_hash_str_add_new_mem Unexecuted instantiation: exec.c:zend_hash_str_add_new_mem Unexecuted instantiation: file.c:zend_hash_str_add_new_mem Unexecuted instantiation: filestat.c:zend_hash_str_add_new_mem Unexecuted instantiation: flock_compat.c:zend_hash_str_add_new_mem Unexecuted instantiation: formatted_print.c:zend_hash_str_add_new_mem Unexecuted instantiation: fsock.c:zend_hash_str_add_new_mem Unexecuted instantiation: head.c:zend_hash_str_add_new_mem Unexecuted instantiation: html.c:zend_hash_str_add_new_mem Unexecuted instantiation: image.c:zend_hash_str_add_new_mem Unexecuted instantiation: info.c:zend_hash_str_add_new_mem Unexecuted instantiation: iptc.c:zend_hash_str_add_new_mem Unexecuted instantiation: lcg.c:zend_hash_str_add_new_mem Unexecuted instantiation: link.c:zend_hash_str_add_new_mem Unexecuted instantiation: mail.c:zend_hash_str_add_new_mem Unexecuted instantiation: math.c:zend_hash_str_add_new_mem Unexecuted instantiation: md5.c:zend_hash_str_add_new_mem Unexecuted instantiation: metaphone.c:zend_hash_str_add_new_mem Unexecuted instantiation: microtime.c:zend_hash_str_add_new_mem Unexecuted instantiation: pack.c:zend_hash_str_add_new_mem Unexecuted instantiation: pageinfo.c:zend_hash_str_add_new_mem Unexecuted instantiation: quot_print.c:zend_hash_str_add_new_mem Unexecuted instantiation: rand.c:zend_hash_str_add_new_mem Unexecuted instantiation: mt_rand.c:zend_hash_str_add_new_mem Unexecuted instantiation: soundex.c:zend_hash_str_add_new_mem Unexecuted instantiation: string.c:zend_hash_str_add_new_mem Unexecuted instantiation: scanf.c:zend_hash_str_add_new_mem Unexecuted instantiation: syslog.c:zend_hash_str_add_new_mem Unexecuted instantiation: type.c:zend_hash_str_add_new_mem Unexecuted instantiation: uniqid.c:zend_hash_str_add_new_mem Unexecuted instantiation: url.c:zend_hash_str_add_new_mem Unexecuted instantiation: var.c:zend_hash_str_add_new_mem Unexecuted instantiation: versioning.c:zend_hash_str_add_new_mem Unexecuted instantiation: assert.c:zend_hash_str_add_new_mem Unexecuted instantiation: strnatcmp.c:zend_hash_str_add_new_mem Unexecuted instantiation: levenshtein.c:zend_hash_str_add_new_mem Unexecuted instantiation: incomplete_class.c:zend_hash_str_add_new_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_add_new_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_add_new_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_add_new_mem Unexecuted instantiation: credits.c:zend_hash_str_add_new_mem Unexecuted instantiation: css.c:zend_hash_str_add_new_mem Unexecuted instantiation: var_unserializer.c:zend_hash_str_add_new_mem Unexecuted instantiation: ftok.c:zend_hash_str_add_new_mem Unexecuted instantiation: sha1.c:zend_hash_str_add_new_mem Unexecuted instantiation: user_filters.c:zend_hash_str_add_new_mem Unexecuted instantiation: uuencode.c:zend_hash_str_add_new_mem Unexecuted instantiation: filters.c:zend_hash_str_add_new_mem Unexecuted instantiation: proc_open.c:zend_hash_str_add_new_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_str_add_new_mem Unexecuted instantiation: http.c:zend_hash_str_add_new_mem Unexecuted instantiation: password.c:zend_hash_str_add_new_mem Unexecuted instantiation: random.c:zend_hash_str_add_new_mem Unexecuted instantiation: net.c:zend_hash_str_add_new_mem Unexecuted instantiation: hrtime.c:zend_hash_str_add_new_mem Unexecuted instantiation: main.c:zend_hash_str_add_new_mem Unexecuted instantiation: snprintf.c:zend_hash_str_add_new_mem Unexecuted instantiation: spprintf.c:zend_hash_str_add_new_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_scandir.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_ini.c:zend_hash_str_add_new_mem Unexecuted instantiation: SAPI.c:zend_hash_str_add_new_mem Unexecuted instantiation: rfc1867.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_content_types.c:zend_hash_str_add_new_mem Unexecuted instantiation: strlcpy.c:zend_hash_str_add_new_mem Unexecuted instantiation: strlcat.c:zend_hash_str_add_new_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_str_add_new_mem Unexecuted instantiation: reentrancy.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_variables.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_ticks.c:zend_hash_str_add_new_mem Unexecuted instantiation: network.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_add_new_mem Unexecuted instantiation: output.c:zend_hash_str_add_new_mem Unexecuted instantiation: getopt.c:zend_hash_str_add_new_mem Unexecuted instantiation: php_syslog.c:zend_hash_str_add_new_mem Unexecuted instantiation: streams.c:zend_hash_str_add_new_mem Unexecuted instantiation: cast.c:zend_hash_str_add_new_mem Unexecuted instantiation: memory.c:zend_hash_str_add_new_mem Unexecuted instantiation: filter.c:zend_hash_str_add_new_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_str_add_new_mem Unexecuted instantiation: userspace.c:zend_hash_str_add_new_mem Unexecuted instantiation: transports.c:zend_hash_str_add_new_mem Unexecuted instantiation: xp_socket.c:zend_hash_str_add_new_mem Unexecuted instantiation: mmap.c:zend_hash_str_add_new_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_alloc.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_compile.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_constants.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_highlight.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_llist.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_opcode.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_operators.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_stack.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_variables.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_API.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_extensions.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_hash.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_list.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_attributes.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_execute.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_ini.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_sort.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_stream.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_iterators.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_strtod.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_gc.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_closures.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_float.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_string.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_signal.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_generators.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_ast.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_objects.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_add_new_mem Unexecuted instantiation: zend_gdb.c:zend_hash_str_add_new_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_add_new_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_add_new_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_add_new_mem |
733 | | |
734 | | static zend_always_inline void *zend_hash_update_mem(HashTable *ht, zend_string *key, void *pData, size_t size) |
735 | 0 | { |
736 | 0 | void *p; |
737 | |
|
738 | 0 | p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
739 | 0 | memcpy(p, pData, size); |
740 | 0 | return zend_hash_update_ptr(ht, key, p); |
741 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_update_mem Unexecuted instantiation: astro.c:zend_hash_update_mem Unexecuted instantiation: dow.c:zend_hash_update_mem Unexecuted instantiation: parse_date.c:zend_hash_update_mem Unexecuted instantiation: parse_tz.c:zend_hash_update_mem Unexecuted instantiation: timelib.c:zend_hash_update_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_update_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_update_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_update_mem Unexecuted instantiation: interval.c:zend_hash_update_mem Unexecuted instantiation: php_pcre.c:zend_hash_update_mem Unexecuted instantiation: exif.c:zend_hash_update_mem Unexecuted instantiation: hash.c:zend_hash_update_mem Unexecuted instantiation: hash_md.c:zend_hash_update_mem Unexecuted instantiation: hash_sha.c:zend_hash_update_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_update_mem Unexecuted instantiation: hash_haval.c:zend_hash_update_mem Unexecuted instantiation: hash_tiger.c:zend_hash_update_mem Unexecuted instantiation: hash_gost.c:zend_hash_update_mem Unexecuted instantiation: hash_snefru.c:zend_hash_update_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_update_mem Unexecuted instantiation: hash_adler32.c:zend_hash_update_mem Unexecuted instantiation: hash_crc32.c:zend_hash_update_mem Unexecuted instantiation: hash_fnv.c:zend_hash_update_mem Unexecuted instantiation: hash_joaat.c:zend_hash_update_mem Unexecuted instantiation: hash_sha3.c:zend_hash_update_mem Unexecuted instantiation: json.c:zend_hash_update_mem Unexecuted instantiation: json_encoder.c:zend_hash_update_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_update_mem Unexecuted instantiation: json_scanner.c:zend_hash_update_mem Unexecuted instantiation: mbstring.c:zend_hash_update_mem Unexecuted instantiation: php_unicode.c:zend_hash_update_mem Unexecuted instantiation: mb_gpc.c:zend_hash_update_mem Unexecuted instantiation: php_mbregex.c:zend_hash_update_mem Unexecuted instantiation: mbfilter.c:zend_hash_update_mem Unexecuted instantiation: php_reflection.c:zend_hash_update_mem Unexecuted instantiation: php_spl.c:zend_hash_update_mem Unexecuted instantiation: spl_functions.c:zend_hash_update_mem Unexecuted instantiation: spl_engine.c:zend_hash_update_mem Unexecuted instantiation: spl_iterators.c:zend_hash_update_mem Unexecuted instantiation: spl_array.c:zend_hash_update_mem Unexecuted instantiation: spl_directory.c:zend_hash_update_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_update_mem Unexecuted instantiation: spl_observer.c:zend_hash_update_mem Unexecuted instantiation: spl_dllist.c:zend_hash_update_mem Unexecuted instantiation: spl_heap.c:zend_hash_update_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_update_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_update_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_update_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_update_mem Unexecuted instantiation: array.c:zend_hash_update_mem Unexecuted instantiation: base64.c:zend_hash_update_mem Unexecuted instantiation: basic_functions.c:zend_hash_update_mem Unexecuted instantiation: browscap.c:zend_hash_update_mem Unexecuted instantiation: crc32.c:zend_hash_update_mem Unexecuted instantiation: crypt.c:zend_hash_update_mem Unexecuted instantiation: datetime.c:zend_hash_update_mem Unexecuted instantiation: dir.c:zend_hash_update_mem Unexecuted instantiation: dl.c:zend_hash_update_mem Unexecuted instantiation: dns.c:zend_hash_update_mem Unexecuted instantiation: exec.c:zend_hash_update_mem Unexecuted instantiation: file.c:zend_hash_update_mem Unexecuted instantiation: filestat.c:zend_hash_update_mem Unexecuted instantiation: flock_compat.c:zend_hash_update_mem Unexecuted instantiation: formatted_print.c:zend_hash_update_mem Unexecuted instantiation: fsock.c:zend_hash_update_mem Unexecuted instantiation: head.c:zend_hash_update_mem Unexecuted instantiation: html.c:zend_hash_update_mem Unexecuted instantiation: image.c:zend_hash_update_mem Unexecuted instantiation: info.c:zend_hash_update_mem Unexecuted instantiation: iptc.c:zend_hash_update_mem Unexecuted instantiation: lcg.c:zend_hash_update_mem Unexecuted instantiation: link.c:zend_hash_update_mem Unexecuted instantiation: mail.c:zend_hash_update_mem Unexecuted instantiation: math.c:zend_hash_update_mem Unexecuted instantiation: md5.c:zend_hash_update_mem Unexecuted instantiation: metaphone.c:zend_hash_update_mem Unexecuted instantiation: microtime.c:zend_hash_update_mem Unexecuted instantiation: pack.c:zend_hash_update_mem Unexecuted instantiation: pageinfo.c:zend_hash_update_mem Unexecuted instantiation: quot_print.c:zend_hash_update_mem Unexecuted instantiation: rand.c:zend_hash_update_mem Unexecuted instantiation: mt_rand.c:zend_hash_update_mem Unexecuted instantiation: soundex.c:zend_hash_update_mem Unexecuted instantiation: string.c:zend_hash_update_mem Unexecuted instantiation: scanf.c:zend_hash_update_mem Unexecuted instantiation: syslog.c:zend_hash_update_mem Unexecuted instantiation: type.c:zend_hash_update_mem Unexecuted instantiation: uniqid.c:zend_hash_update_mem Unexecuted instantiation: url.c:zend_hash_update_mem Unexecuted instantiation: var.c:zend_hash_update_mem Unexecuted instantiation: versioning.c:zend_hash_update_mem Unexecuted instantiation: assert.c:zend_hash_update_mem Unexecuted instantiation: strnatcmp.c:zend_hash_update_mem Unexecuted instantiation: levenshtein.c:zend_hash_update_mem Unexecuted instantiation: incomplete_class.c:zend_hash_update_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_update_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_update_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_update_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_update_mem Unexecuted instantiation: credits.c:zend_hash_update_mem Unexecuted instantiation: css.c:zend_hash_update_mem Unexecuted instantiation: var_unserializer.c:zend_hash_update_mem Unexecuted instantiation: ftok.c:zend_hash_update_mem Unexecuted instantiation: sha1.c:zend_hash_update_mem Unexecuted instantiation: user_filters.c:zend_hash_update_mem Unexecuted instantiation: uuencode.c:zend_hash_update_mem Unexecuted instantiation: filters.c:zend_hash_update_mem Unexecuted instantiation: proc_open.c:zend_hash_update_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_update_mem Unexecuted instantiation: http.c:zend_hash_update_mem Unexecuted instantiation: password.c:zend_hash_update_mem Unexecuted instantiation: random.c:zend_hash_update_mem Unexecuted instantiation: net.c:zend_hash_update_mem Unexecuted instantiation: hrtime.c:zend_hash_update_mem Unexecuted instantiation: main.c:zend_hash_update_mem Unexecuted instantiation: snprintf.c:zend_hash_update_mem Unexecuted instantiation: spprintf.c:zend_hash_update_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_update_mem Unexecuted instantiation: php_scandir.c:zend_hash_update_mem Unexecuted instantiation: php_ini.c:zend_hash_update_mem Unexecuted instantiation: SAPI.c:zend_hash_update_mem Unexecuted instantiation: rfc1867.c:zend_hash_update_mem Unexecuted instantiation: php_content_types.c:zend_hash_update_mem Unexecuted instantiation: strlcpy.c:zend_hash_update_mem Unexecuted instantiation: strlcat.c:zend_hash_update_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_update_mem Unexecuted instantiation: reentrancy.c:zend_hash_update_mem Unexecuted instantiation: php_variables.c:zend_hash_update_mem Unexecuted instantiation: php_ticks.c:zend_hash_update_mem Unexecuted instantiation: network.c:zend_hash_update_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_update_mem Unexecuted instantiation: output.c:zend_hash_update_mem Unexecuted instantiation: getopt.c:zend_hash_update_mem Unexecuted instantiation: php_syslog.c:zend_hash_update_mem Unexecuted instantiation: streams.c:zend_hash_update_mem Unexecuted instantiation: cast.c:zend_hash_update_mem Unexecuted instantiation: memory.c:zend_hash_update_mem Unexecuted instantiation: filter.c:zend_hash_update_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_update_mem Unexecuted instantiation: userspace.c:zend_hash_update_mem Unexecuted instantiation: transports.c:zend_hash_update_mem Unexecuted instantiation: xp_socket.c:zend_hash_update_mem Unexecuted instantiation: mmap.c:zend_hash_update_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_update_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_update_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_update_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_update_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_update_mem Unexecuted instantiation: zend_alloc.c:zend_hash_update_mem Unexecuted instantiation: zend_compile.c:zend_hash_update_mem Unexecuted instantiation: zend_constants.c:zend_hash_update_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_update_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_update_mem Unexecuted instantiation: zend_highlight.c:zend_hash_update_mem Unexecuted instantiation: zend_llist.c:zend_hash_update_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_update_mem Unexecuted instantiation: zend_opcode.c:zend_hash_update_mem Unexecuted instantiation: zend_operators.c:zend_hash_update_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_update_mem Unexecuted instantiation: zend_stack.c:zend_hash_update_mem Unexecuted instantiation: zend_variables.c:zend_hash_update_mem Unexecuted instantiation: zend.c:zend_hash_update_mem Unexecuted instantiation: zend_API.c:zend_hash_update_mem Unexecuted instantiation: zend_extensions.c:zend_hash_update_mem Unexecuted instantiation: zend_hash.c:zend_hash_update_mem Unexecuted instantiation: zend_list.c:zend_hash_update_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_update_mem Unexecuted instantiation: zend_attributes.c:zend_hash_update_mem Unexecuted instantiation: zend_execute.c:zend_hash_update_mem Unexecuted instantiation: zend_ini.c:zend_hash_update_mem Unexecuted instantiation: zend_sort.c:zend_hash_update_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_update_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_update_mem Unexecuted instantiation: zend_stream.c:zend_hash_update_mem Unexecuted instantiation: zend_iterators.c:zend_hash_update_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_update_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_update_mem Unexecuted instantiation: zend_strtod.c:zend_hash_update_mem Unexecuted instantiation: zend_gc.c:zend_hash_update_mem Unexecuted instantiation: zend_closures.c:zend_hash_update_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_update_mem Unexecuted instantiation: zend_float.c:zend_hash_update_mem Unexecuted instantiation: zend_string.c:zend_hash_update_mem Unexecuted instantiation: zend_signal.c:zend_hash_update_mem Unexecuted instantiation: zend_generators.c:zend_hash_update_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_update_mem Unexecuted instantiation: zend_ast.c:zend_hash_update_mem Unexecuted instantiation: zend_objects.c:zend_hash_update_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_update_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_update_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_update_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_update_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_update_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_update_mem Unexecuted instantiation: zend_gdb.c:zend_hash_update_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_update_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_update_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_update_mem |
742 | | |
743 | | static zend_always_inline void *zend_hash_str_update_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) |
744 | 87 | { |
745 | 87 | void *p; |
746 | | |
747 | 87 | p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
748 | 87 | memcpy(p, pData, size); |
749 | 87 | return zend_hash_str_update_ptr(ht, str, len, p); |
750 | 87 | } Unexecuted instantiation: php_date.c:zend_hash_str_update_mem Unexecuted instantiation: astro.c:zend_hash_str_update_mem Unexecuted instantiation: dow.c:zend_hash_str_update_mem Unexecuted instantiation: parse_date.c:zend_hash_str_update_mem Unexecuted instantiation: parse_tz.c:zend_hash_str_update_mem Unexecuted instantiation: timelib.c:zend_hash_str_update_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_str_update_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_str_update_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_update_mem Unexecuted instantiation: interval.c:zend_hash_str_update_mem Unexecuted instantiation: php_pcre.c:zend_hash_str_update_mem Unexecuted instantiation: exif.c:zend_hash_str_update_mem Unexecuted instantiation: hash.c:zend_hash_str_update_mem Unexecuted instantiation: hash_md.c:zend_hash_str_update_mem Unexecuted instantiation: hash_sha.c:zend_hash_str_update_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_str_update_mem Unexecuted instantiation: hash_haval.c:zend_hash_str_update_mem Unexecuted instantiation: hash_tiger.c:zend_hash_str_update_mem Unexecuted instantiation: hash_gost.c:zend_hash_str_update_mem Unexecuted instantiation: hash_snefru.c:zend_hash_str_update_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_update_mem Unexecuted instantiation: hash_adler32.c:zend_hash_str_update_mem Unexecuted instantiation: hash_crc32.c:zend_hash_str_update_mem Unexecuted instantiation: hash_fnv.c:zend_hash_str_update_mem Unexecuted instantiation: hash_joaat.c:zend_hash_str_update_mem Unexecuted instantiation: hash_sha3.c:zend_hash_str_update_mem Unexecuted instantiation: json.c:zend_hash_str_update_mem Unexecuted instantiation: json_encoder.c:zend_hash_str_update_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_str_update_mem Unexecuted instantiation: json_scanner.c:zend_hash_str_update_mem Unexecuted instantiation: mbstring.c:zend_hash_str_update_mem Unexecuted instantiation: php_unicode.c:zend_hash_str_update_mem Unexecuted instantiation: mb_gpc.c:zend_hash_str_update_mem Unexecuted instantiation: php_mbregex.c:zend_hash_str_update_mem Unexecuted instantiation: mbfilter.c:zend_hash_str_update_mem Unexecuted instantiation: php_reflection.c:zend_hash_str_update_mem Unexecuted instantiation: php_spl.c:zend_hash_str_update_mem Unexecuted instantiation: spl_functions.c:zend_hash_str_update_mem Unexecuted instantiation: spl_engine.c:zend_hash_str_update_mem Unexecuted instantiation: spl_iterators.c:zend_hash_str_update_mem Unexecuted instantiation: spl_array.c:zend_hash_str_update_mem Unexecuted instantiation: spl_directory.c:zend_hash_str_update_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_str_update_mem Unexecuted instantiation: spl_observer.c:zend_hash_str_update_mem Unexecuted instantiation: spl_dllist.c:zend_hash_str_update_mem Unexecuted instantiation: spl_heap.c:zend_hash_str_update_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_update_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_str_update_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_str_update_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_str_update_mem Unexecuted instantiation: array.c:zend_hash_str_update_mem Unexecuted instantiation: base64.c:zend_hash_str_update_mem Unexecuted instantiation: basic_functions.c:zend_hash_str_update_mem Unexecuted instantiation: browscap.c:zend_hash_str_update_mem Unexecuted instantiation: crc32.c:zend_hash_str_update_mem Unexecuted instantiation: crypt.c:zend_hash_str_update_mem Unexecuted instantiation: datetime.c:zend_hash_str_update_mem Unexecuted instantiation: dir.c:zend_hash_str_update_mem Unexecuted instantiation: dl.c:zend_hash_str_update_mem Unexecuted instantiation: dns.c:zend_hash_str_update_mem Unexecuted instantiation: exec.c:zend_hash_str_update_mem Unexecuted instantiation: file.c:zend_hash_str_update_mem Unexecuted instantiation: filestat.c:zend_hash_str_update_mem Unexecuted instantiation: flock_compat.c:zend_hash_str_update_mem Unexecuted instantiation: formatted_print.c:zend_hash_str_update_mem Unexecuted instantiation: fsock.c:zend_hash_str_update_mem Unexecuted instantiation: head.c:zend_hash_str_update_mem Unexecuted instantiation: html.c:zend_hash_str_update_mem Unexecuted instantiation: image.c:zend_hash_str_update_mem Unexecuted instantiation: info.c:zend_hash_str_update_mem Unexecuted instantiation: iptc.c:zend_hash_str_update_mem Unexecuted instantiation: lcg.c:zend_hash_str_update_mem Unexecuted instantiation: link.c:zend_hash_str_update_mem Unexecuted instantiation: mail.c:zend_hash_str_update_mem Unexecuted instantiation: math.c:zend_hash_str_update_mem Unexecuted instantiation: md5.c:zend_hash_str_update_mem Unexecuted instantiation: metaphone.c:zend_hash_str_update_mem Unexecuted instantiation: microtime.c:zend_hash_str_update_mem Unexecuted instantiation: pack.c:zend_hash_str_update_mem Unexecuted instantiation: pageinfo.c:zend_hash_str_update_mem Unexecuted instantiation: quot_print.c:zend_hash_str_update_mem Unexecuted instantiation: rand.c:zend_hash_str_update_mem Unexecuted instantiation: mt_rand.c:zend_hash_str_update_mem Unexecuted instantiation: soundex.c:zend_hash_str_update_mem Unexecuted instantiation: string.c:zend_hash_str_update_mem Unexecuted instantiation: scanf.c:zend_hash_str_update_mem Unexecuted instantiation: syslog.c:zend_hash_str_update_mem Unexecuted instantiation: type.c:zend_hash_str_update_mem Unexecuted instantiation: uniqid.c:zend_hash_str_update_mem Unexecuted instantiation: url.c:zend_hash_str_update_mem Unexecuted instantiation: var.c:zend_hash_str_update_mem Unexecuted instantiation: versioning.c:zend_hash_str_update_mem Unexecuted instantiation: assert.c:zend_hash_str_update_mem Unexecuted instantiation: strnatcmp.c:zend_hash_str_update_mem Unexecuted instantiation: levenshtein.c:zend_hash_str_update_mem Unexecuted instantiation: incomplete_class.c:zend_hash_str_update_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_update_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_update_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_update_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_update_mem Unexecuted instantiation: credits.c:zend_hash_str_update_mem Unexecuted instantiation: css.c:zend_hash_str_update_mem Unexecuted instantiation: var_unserializer.c:zend_hash_str_update_mem Unexecuted instantiation: ftok.c:zend_hash_str_update_mem Unexecuted instantiation: sha1.c:zend_hash_str_update_mem Unexecuted instantiation: user_filters.c:zend_hash_str_update_mem Unexecuted instantiation: uuencode.c:zend_hash_str_update_mem Unexecuted instantiation: filters.c:zend_hash_str_update_mem Unexecuted instantiation: proc_open.c:zend_hash_str_update_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_str_update_mem Unexecuted instantiation: http.c:zend_hash_str_update_mem Unexecuted instantiation: password.c:zend_hash_str_update_mem Unexecuted instantiation: random.c:zend_hash_str_update_mem Unexecuted instantiation: net.c:zend_hash_str_update_mem Unexecuted instantiation: hrtime.c:zend_hash_str_update_mem Unexecuted instantiation: main.c:zend_hash_str_update_mem Unexecuted instantiation: snprintf.c:zend_hash_str_update_mem Unexecuted instantiation: spprintf.c:zend_hash_str_update_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_update_mem Unexecuted instantiation: php_scandir.c:zend_hash_str_update_mem Unexecuted instantiation: php_ini.c:zend_hash_str_update_mem Unexecuted instantiation: SAPI.c:zend_hash_str_update_mem Unexecuted instantiation: rfc1867.c:zend_hash_str_update_mem Unexecuted instantiation: php_content_types.c:zend_hash_str_update_mem Unexecuted instantiation: strlcpy.c:zend_hash_str_update_mem Unexecuted instantiation: strlcat.c:zend_hash_str_update_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_str_update_mem Unexecuted instantiation: reentrancy.c:zend_hash_str_update_mem Unexecuted instantiation: php_variables.c:zend_hash_str_update_mem Unexecuted instantiation: php_ticks.c:zend_hash_str_update_mem Unexecuted instantiation: network.c:zend_hash_str_update_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_update_mem Unexecuted instantiation: output.c:zend_hash_str_update_mem Unexecuted instantiation: getopt.c:zend_hash_str_update_mem Unexecuted instantiation: php_syslog.c:zend_hash_str_update_mem streams.c:zend_hash_str_update_mem Line | Count | Source | 744 | 87 | { | 745 | 87 | void *p; | 746 | | | 747 | 87 | p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 748 | 87 | memcpy(p, pData, size); | 749 | 87 | return zend_hash_str_update_ptr(ht, str, len, p); | 750 | 87 | } |
Unexecuted instantiation: cast.c:zend_hash_str_update_mem Unexecuted instantiation: memory.c:zend_hash_str_update_mem Unexecuted instantiation: filter.c:zend_hash_str_update_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_str_update_mem Unexecuted instantiation: userspace.c:zend_hash_str_update_mem Unexecuted instantiation: transports.c:zend_hash_str_update_mem Unexecuted instantiation: xp_socket.c:zend_hash_str_update_mem Unexecuted instantiation: mmap.c:zend_hash_str_update_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_str_update_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_str_update_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_update_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_update_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_update_mem Unexecuted instantiation: zend_alloc.c:zend_hash_str_update_mem Unexecuted instantiation: zend_compile.c:zend_hash_str_update_mem Unexecuted instantiation: zend_constants.c:zend_hash_str_update_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_str_update_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_str_update_mem Unexecuted instantiation: zend_highlight.c:zend_hash_str_update_mem Unexecuted instantiation: zend_llist.c:zend_hash_str_update_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_update_mem Unexecuted instantiation: zend_opcode.c:zend_hash_str_update_mem Unexecuted instantiation: zend_operators.c:zend_hash_str_update_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_update_mem Unexecuted instantiation: zend_stack.c:zend_hash_str_update_mem Unexecuted instantiation: zend_variables.c:zend_hash_str_update_mem Unexecuted instantiation: zend.c:zend_hash_str_update_mem Unexecuted instantiation: zend_API.c:zend_hash_str_update_mem Unexecuted instantiation: zend_extensions.c:zend_hash_str_update_mem Unexecuted instantiation: zend_hash.c:zend_hash_str_update_mem Unexecuted instantiation: zend_list.c:zend_hash_str_update_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_update_mem Unexecuted instantiation: zend_attributes.c:zend_hash_str_update_mem Unexecuted instantiation: zend_execute.c:zend_hash_str_update_mem Unexecuted instantiation: zend_ini.c:zend_hash_str_update_mem Unexecuted instantiation: zend_sort.c:zend_hash_str_update_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_str_update_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_update_mem Unexecuted instantiation: zend_stream.c:zend_hash_str_update_mem Unexecuted instantiation: zend_iterators.c:zend_hash_str_update_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_str_update_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_str_update_mem Unexecuted instantiation: zend_strtod.c:zend_hash_str_update_mem Unexecuted instantiation: zend_gc.c:zend_hash_str_update_mem Unexecuted instantiation: zend_closures.c:zend_hash_str_update_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_update_mem Unexecuted instantiation: zend_float.c:zend_hash_str_update_mem Unexecuted instantiation: zend_string.c:zend_hash_str_update_mem Unexecuted instantiation: zend_signal.c:zend_hash_str_update_mem Unexecuted instantiation: zend_generators.c:zend_hash_str_update_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_update_mem Unexecuted instantiation: zend_ast.c:zend_hash_str_update_mem Unexecuted instantiation: zend_objects.c:zend_hash_str_update_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_update_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_str_update_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_str_update_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_str_update_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_str_update_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_update_mem Unexecuted instantiation: zend_gdb.c:zend_hash_str_update_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_update_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_update_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_update_mem |
751 | | |
752 | | static zend_always_inline void *zend_hash_index_add_ptr(HashTable *ht, zend_ulong h, void *pData) |
753 | 5.93k | { |
754 | 5.93k | zval tmp, *zv; |
755 | | |
756 | 5.93k | ZVAL_PTR(&tmp, pData); |
757 | 5.93k | zv = zend_hash_index_add(ht, h, &tmp); |
758 | 5.93k | return zv ? Z_PTR_P(zv) : NULL; |
759 | 5.93k | } Unexecuted instantiation: php_date.c:zend_hash_index_add_ptr Unexecuted instantiation: astro.c:zend_hash_index_add_ptr Unexecuted instantiation: dow.c:zend_hash_index_add_ptr Unexecuted instantiation: parse_date.c:zend_hash_index_add_ptr Unexecuted instantiation: parse_tz.c:zend_hash_index_add_ptr Unexecuted instantiation: timelib.c:zend_hash_index_add_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_index_add_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_index_add_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_add_ptr Unexecuted instantiation: interval.c:zend_hash_index_add_ptr Unexecuted instantiation: php_pcre.c:zend_hash_index_add_ptr Unexecuted instantiation: exif.c:zend_hash_index_add_ptr Unexecuted instantiation: hash.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_md.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_sha.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_haval.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_gost.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_index_add_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_index_add_ptr Unexecuted instantiation: json.c:zend_hash_index_add_ptr Unexecuted instantiation: json_encoder.c:zend_hash_index_add_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_index_add_ptr Unexecuted instantiation: json_scanner.c:zend_hash_index_add_ptr Unexecuted instantiation: mbstring.c:zend_hash_index_add_ptr Unexecuted instantiation: php_unicode.c:zend_hash_index_add_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_index_add_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_index_add_ptr Unexecuted instantiation: mbfilter.c:zend_hash_index_add_ptr Unexecuted instantiation: php_reflection.c:zend_hash_index_add_ptr Unexecuted instantiation: php_spl.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_functions.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_engine.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_array.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_directory.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_observer.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_heap.c:zend_hash_index_add_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_add_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_index_add_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_index_add_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_index_add_ptr Unexecuted instantiation: array.c:zend_hash_index_add_ptr Unexecuted instantiation: base64.c:zend_hash_index_add_ptr Unexecuted instantiation: basic_functions.c:zend_hash_index_add_ptr Unexecuted instantiation: browscap.c:zend_hash_index_add_ptr Unexecuted instantiation: crc32.c:zend_hash_index_add_ptr Unexecuted instantiation: crypt.c:zend_hash_index_add_ptr Unexecuted instantiation: datetime.c:zend_hash_index_add_ptr Unexecuted instantiation: dir.c:zend_hash_index_add_ptr Unexecuted instantiation: dl.c:zend_hash_index_add_ptr Unexecuted instantiation: dns.c:zend_hash_index_add_ptr Unexecuted instantiation: exec.c:zend_hash_index_add_ptr Unexecuted instantiation: file.c:zend_hash_index_add_ptr Unexecuted instantiation: filestat.c:zend_hash_index_add_ptr Unexecuted instantiation: flock_compat.c:zend_hash_index_add_ptr Unexecuted instantiation: formatted_print.c:zend_hash_index_add_ptr Unexecuted instantiation: fsock.c:zend_hash_index_add_ptr Unexecuted instantiation: head.c:zend_hash_index_add_ptr Unexecuted instantiation: html.c:zend_hash_index_add_ptr Unexecuted instantiation: image.c:zend_hash_index_add_ptr Unexecuted instantiation: info.c:zend_hash_index_add_ptr Unexecuted instantiation: iptc.c:zend_hash_index_add_ptr Unexecuted instantiation: lcg.c:zend_hash_index_add_ptr Unexecuted instantiation: link.c:zend_hash_index_add_ptr Unexecuted instantiation: mail.c:zend_hash_index_add_ptr Unexecuted instantiation: math.c:zend_hash_index_add_ptr Unexecuted instantiation: md5.c:zend_hash_index_add_ptr Unexecuted instantiation: metaphone.c:zend_hash_index_add_ptr Unexecuted instantiation: microtime.c:zend_hash_index_add_ptr Unexecuted instantiation: pack.c:zend_hash_index_add_ptr Unexecuted instantiation: pageinfo.c:zend_hash_index_add_ptr Unexecuted instantiation: quot_print.c:zend_hash_index_add_ptr Unexecuted instantiation: rand.c:zend_hash_index_add_ptr Unexecuted instantiation: mt_rand.c:zend_hash_index_add_ptr Unexecuted instantiation: soundex.c:zend_hash_index_add_ptr Unexecuted instantiation: string.c:zend_hash_index_add_ptr Unexecuted instantiation: scanf.c:zend_hash_index_add_ptr Unexecuted instantiation: syslog.c:zend_hash_index_add_ptr Unexecuted instantiation: type.c:zend_hash_index_add_ptr Unexecuted instantiation: uniqid.c:zend_hash_index_add_ptr Unexecuted instantiation: url.c:zend_hash_index_add_ptr Unexecuted instantiation: var.c:zend_hash_index_add_ptr Unexecuted instantiation: versioning.c:zend_hash_index_add_ptr Unexecuted instantiation: assert.c:zend_hash_index_add_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_index_add_ptr Unexecuted instantiation: levenshtein.c:zend_hash_index_add_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_index_add_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_add_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_add_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_add_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_add_ptr Unexecuted instantiation: credits.c:zend_hash_index_add_ptr Unexecuted instantiation: css.c:zend_hash_index_add_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_index_add_ptr Unexecuted instantiation: ftok.c:zend_hash_index_add_ptr Unexecuted instantiation: sha1.c:zend_hash_index_add_ptr Unexecuted instantiation: user_filters.c:zend_hash_index_add_ptr Unexecuted instantiation: uuencode.c:zend_hash_index_add_ptr Unexecuted instantiation: filters.c:zend_hash_index_add_ptr Unexecuted instantiation: proc_open.c:zend_hash_index_add_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_index_add_ptr Unexecuted instantiation: http.c:zend_hash_index_add_ptr Unexecuted instantiation: password.c:zend_hash_index_add_ptr Unexecuted instantiation: random.c:zend_hash_index_add_ptr Unexecuted instantiation: net.c:zend_hash_index_add_ptr Unexecuted instantiation: hrtime.c:zend_hash_index_add_ptr Unexecuted instantiation: main.c:zend_hash_index_add_ptr Unexecuted instantiation: snprintf.c:zend_hash_index_add_ptr Unexecuted instantiation: spprintf.c:zend_hash_index_add_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_add_ptr Unexecuted instantiation: php_scandir.c:zend_hash_index_add_ptr Unexecuted instantiation: php_ini.c:zend_hash_index_add_ptr Unexecuted instantiation: SAPI.c:zend_hash_index_add_ptr Unexecuted instantiation: rfc1867.c:zend_hash_index_add_ptr Unexecuted instantiation: php_content_types.c:zend_hash_index_add_ptr Unexecuted instantiation: strlcpy.c:zend_hash_index_add_ptr Unexecuted instantiation: strlcat.c:zend_hash_index_add_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_index_add_ptr Unexecuted instantiation: reentrancy.c:zend_hash_index_add_ptr Unexecuted instantiation: php_variables.c:zend_hash_index_add_ptr Unexecuted instantiation: php_ticks.c:zend_hash_index_add_ptr Unexecuted instantiation: network.c:zend_hash_index_add_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_add_ptr Unexecuted instantiation: output.c:zend_hash_index_add_ptr Unexecuted instantiation: getopt.c:zend_hash_index_add_ptr Unexecuted instantiation: php_syslog.c:zend_hash_index_add_ptr Unexecuted instantiation: streams.c:zend_hash_index_add_ptr Unexecuted instantiation: cast.c:zend_hash_index_add_ptr Unexecuted instantiation: memory.c:zend_hash_index_add_ptr Unexecuted instantiation: filter.c:zend_hash_index_add_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_index_add_ptr Unexecuted instantiation: userspace.c:zend_hash_index_add_ptr Unexecuted instantiation: transports.c:zend_hash_index_add_ptr Unexecuted instantiation: xp_socket.c:zend_hash_index_add_ptr Unexecuted instantiation: mmap.c:zend_hash_index_add_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_compile.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_constants.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_llist.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_operators.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_stack.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_variables.c:zend_hash_index_add_ptr Unexecuted instantiation: zend.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_API.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_hash.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_list.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_execute.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_ini.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_sort.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_stream.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_gc.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_closures.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_float.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_string.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_signal.c:zend_hash_index_add_ptr zend_generators.c:zend_hash_index_add_ptr Line | Count | Source | 753 | 5.93k | { | 754 | 5.93k | zval tmp, *zv; | 755 | | | 756 | 5.93k | ZVAL_PTR(&tmp, pData); | 757 | 5.93k | zv = zend_hash_index_add(ht, h, &tmp); | 758 | 5.93k | return zv ? Z_PTR_P(zv) : NULL; | 759 | 5.93k | } |
Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_ast.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_objects.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_inheritance.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_smart_str.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_add_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_index_add_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_add_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_add_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_add_ptr |
760 | | |
761 | | static zend_always_inline void *zend_hash_index_add_new_ptr(HashTable *ht, zend_ulong h, void *pData) |
762 | 5.45k | { |
763 | 5.45k | zval tmp, *zv; |
764 | | |
765 | 5.45k | ZVAL_PTR(&tmp, pData); |
766 | 5.45k | zv = zend_hash_index_add_new(ht, h, &tmp); |
767 | 5.45k | return zv ? Z_PTR_P(zv) : NULL; |
768 | 5.45k | } Unexecuted instantiation: php_date.c:zend_hash_index_add_new_ptr Unexecuted instantiation: astro.c:zend_hash_index_add_new_ptr Unexecuted instantiation: dow.c:zend_hash_index_add_new_ptr Unexecuted instantiation: parse_date.c:zend_hash_index_add_new_ptr Unexecuted instantiation: parse_tz.c:zend_hash_index_add_new_ptr Unexecuted instantiation: timelib.c:zend_hash_index_add_new_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_index_add_new_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_index_add_new_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_add_new_ptr Unexecuted instantiation: interval.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_pcre.c:zend_hash_index_add_new_ptr Unexecuted instantiation: exif.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_md.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_sha.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_haval.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_gost.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_index_add_new_ptr Unexecuted instantiation: json.c:zend_hash_index_add_new_ptr Unexecuted instantiation: json_encoder.c:zend_hash_index_add_new_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_index_add_new_ptr Unexecuted instantiation: json_scanner.c:zend_hash_index_add_new_ptr Unexecuted instantiation: mbstring.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_unicode.c:zend_hash_index_add_new_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_index_add_new_ptr Unexecuted instantiation: mbfilter.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_reflection.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_spl.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_functions.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_engine.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_array.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_directory.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_observer.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_heap.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_add_new_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_index_add_new_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_index_add_new_ptr Unexecuted instantiation: array.c:zend_hash_index_add_new_ptr Unexecuted instantiation: base64.c:zend_hash_index_add_new_ptr Unexecuted instantiation: basic_functions.c:zend_hash_index_add_new_ptr Unexecuted instantiation: browscap.c:zend_hash_index_add_new_ptr Unexecuted instantiation: crc32.c:zend_hash_index_add_new_ptr Unexecuted instantiation: crypt.c:zend_hash_index_add_new_ptr Unexecuted instantiation: datetime.c:zend_hash_index_add_new_ptr Unexecuted instantiation: dir.c:zend_hash_index_add_new_ptr Unexecuted instantiation: dl.c:zend_hash_index_add_new_ptr Unexecuted instantiation: dns.c:zend_hash_index_add_new_ptr Unexecuted instantiation: exec.c:zend_hash_index_add_new_ptr Unexecuted instantiation: file.c:zend_hash_index_add_new_ptr Unexecuted instantiation: filestat.c:zend_hash_index_add_new_ptr Unexecuted instantiation: flock_compat.c:zend_hash_index_add_new_ptr Unexecuted instantiation: formatted_print.c:zend_hash_index_add_new_ptr Unexecuted instantiation: fsock.c:zend_hash_index_add_new_ptr Unexecuted instantiation: head.c:zend_hash_index_add_new_ptr Unexecuted instantiation: html.c:zend_hash_index_add_new_ptr Unexecuted instantiation: image.c:zend_hash_index_add_new_ptr Unexecuted instantiation: info.c:zend_hash_index_add_new_ptr Unexecuted instantiation: iptc.c:zend_hash_index_add_new_ptr Unexecuted instantiation: lcg.c:zend_hash_index_add_new_ptr Unexecuted instantiation: link.c:zend_hash_index_add_new_ptr Unexecuted instantiation: mail.c:zend_hash_index_add_new_ptr Unexecuted instantiation: math.c:zend_hash_index_add_new_ptr Unexecuted instantiation: md5.c:zend_hash_index_add_new_ptr Unexecuted instantiation: metaphone.c:zend_hash_index_add_new_ptr Unexecuted instantiation: microtime.c:zend_hash_index_add_new_ptr Unexecuted instantiation: pack.c:zend_hash_index_add_new_ptr Unexecuted instantiation: pageinfo.c:zend_hash_index_add_new_ptr Unexecuted instantiation: quot_print.c:zend_hash_index_add_new_ptr Unexecuted instantiation: rand.c:zend_hash_index_add_new_ptr Unexecuted instantiation: mt_rand.c:zend_hash_index_add_new_ptr Unexecuted instantiation: soundex.c:zend_hash_index_add_new_ptr Unexecuted instantiation: string.c:zend_hash_index_add_new_ptr Unexecuted instantiation: scanf.c:zend_hash_index_add_new_ptr Unexecuted instantiation: syslog.c:zend_hash_index_add_new_ptr Unexecuted instantiation: type.c:zend_hash_index_add_new_ptr Unexecuted instantiation: uniqid.c:zend_hash_index_add_new_ptr Unexecuted instantiation: url.c:zend_hash_index_add_new_ptr Unexecuted instantiation: var.c:zend_hash_index_add_new_ptr Unexecuted instantiation: versioning.c:zend_hash_index_add_new_ptr Unexecuted instantiation: assert.c:zend_hash_index_add_new_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_index_add_new_ptr Unexecuted instantiation: levenshtein.c:zend_hash_index_add_new_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_index_add_new_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_add_new_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_add_new_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_add_new_ptr Unexecuted instantiation: credits.c:zend_hash_index_add_new_ptr Unexecuted instantiation: css.c:zend_hash_index_add_new_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_index_add_new_ptr Unexecuted instantiation: ftok.c:zend_hash_index_add_new_ptr Unexecuted instantiation: sha1.c:zend_hash_index_add_new_ptr Unexecuted instantiation: user_filters.c:zend_hash_index_add_new_ptr Unexecuted instantiation: uuencode.c:zend_hash_index_add_new_ptr Unexecuted instantiation: filters.c:zend_hash_index_add_new_ptr Unexecuted instantiation: proc_open.c:zend_hash_index_add_new_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_index_add_new_ptr Unexecuted instantiation: http.c:zend_hash_index_add_new_ptr Unexecuted instantiation: password.c:zend_hash_index_add_new_ptr Unexecuted instantiation: random.c:zend_hash_index_add_new_ptr Unexecuted instantiation: net.c:zend_hash_index_add_new_ptr Unexecuted instantiation: hrtime.c:zend_hash_index_add_new_ptr Unexecuted instantiation: main.c:zend_hash_index_add_new_ptr Unexecuted instantiation: snprintf.c:zend_hash_index_add_new_ptr Unexecuted instantiation: spprintf.c:zend_hash_index_add_new_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_scandir.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_ini.c:zend_hash_index_add_new_ptr Unexecuted instantiation: SAPI.c:zend_hash_index_add_new_ptr Unexecuted instantiation: rfc1867.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_content_types.c:zend_hash_index_add_new_ptr Unexecuted instantiation: strlcpy.c:zend_hash_index_add_new_ptr Unexecuted instantiation: strlcat.c:zend_hash_index_add_new_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_index_add_new_ptr Unexecuted instantiation: reentrancy.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_variables.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_ticks.c:zend_hash_index_add_new_ptr Unexecuted instantiation: network.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_add_new_ptr Unexecuted instantiation: output.c:zend_hash_index_add_new_ptr Unexecuted instantiation: getopt.c:zend_hash_index_add_new_ptr Unexecuted instantiation: php_syslog.c:zend_hash_index_add_new_ptr Unexecuted instantiation: streams.c:zend_hash_index_add_new_ptr Unexecuted instantiation: cast.c:zend_hash_index_add_new_ptr Unexecuted instantiation: memory.c:zend_hash_index_add_new_ptr Unexecuted instantiation: filter.c:zend_hash_index_add_new_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_index_add_new_ptr Unexecuted instantiation: userspace.c:zend_hash_index_add_new_ptr Unexecuted instantiation: transports.c:zend_hash_index_add_new_ptr Unexecuted instantiation: xp_socket.c:zend_hash_index_add_new_ptr Unexecuted instantiation: mmap.c:zend_hash_index_add_new_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_compile.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_constants.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_llist.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_operators.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_stack.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_variables.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_API.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_hash.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_list.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_execute.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_ini.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_sort.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_stream.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_gc.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_closures.c:zend_hash_index_add_new_ptr zend_weakrefs.c:zend_hash_index_add_new_ptr Line | Count | Source | 762 | 4.28k | { | 763 | 4.28k | zval tmp, *zv; | 764 | | | 765 | 4.28k | ZVAL_PTR(&tmp, pData); | 766 | 4.28k | zv = zend_hash_index_add_new(ht, h, &tmp); | 767 | 4.28k | return zv ? Z_PTR_P(zv) : NULL; | 768 | 4.28k | } |
Unexecuted instantiation: zend_float.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_string.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_signal.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_generators.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_ast.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_objects.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_index_add_new_ptr zend_inheritance.c:zend_hash_index_add_new_ptr Line | Count | Source | 762 | 1.16k | { | 763 | 1.16k | zval tmp, *zv; | 764 | | | 765 | 1.16k | ZVAL_PTR(&tmp, pData); | 766 | 1.16k | zv = zend_hash_index_add_new(ht, h, &tmp); | 767 | 1.16k | return zv ? Z_PTR_P(zv) : NULL; | 768 | 1.16k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_add_new_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_index_add_new_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_add_new_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_add_new_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_add_new_ptr |
769 | | |
770 | | static zend_always_inline void *zend_hash_index_update_ptr(HashTable *ht, zend_ulong h, void *pData) |
771 | 27.6k | { |
772 | 27.6k | zval tmp, *zv; |
773 | | |
774 | 27.6k | ZVAL_PTR(&tmp, pData); |
775 | 27.6k | zv = zend_hash_index_update(ht, h, &tmp); |
776 | 27.6k | ZEND_ASSUME(Z_PTR_P(zv)); |
777 | 27.6k | return Z_PTR_P(zv); |
778 | 27.6k | } Unexecuted instantiation: php_date.c:zend_hash_index_update_ptr Unexecuted instantiation: astro.c:zend_hash_index_update_ptr Unexecuted instantiation: dow.c:zend_hash_index_update_ptr Unexecuted instantiation: parse_date.c:zend_hash_index_update_ptr Unexecuted instantiation: parse_tz.c:zend_hash_index_update_ptr Unexecuted instantiation: timelib.c:zend_hash_index_update_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_index_update_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_index_update_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_update_ptr Unexecuted instantiation: interval.c:zend_hash_index_update_ptr Unexecuted instantiation: php_pcre.c:zend_hash_index_update_ptr Unexecuted instantiation: exif.c:zend_hash_index_update_ptr Unexecuted instantiation: hash.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_md.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_sha.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_haval.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_gost.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_index_update_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_index_update_ptr Unexecuted instantiation: json.c:zend_hash_index_update_ptr Unexecuted instantiation: json_encoder.c:zend_hash_index_update_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_index_update_ptr Unexecuted instantiation: json_scanner.c:zend_hash_index_update_ptr Unexecuted instantiation: mbstring.c:zend_hash_index_update_ptr Unexecuted instantiation: php_unicode.c:zend_hash_index_update_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_index_update_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_index_update_ptr Unexecuted instantiation: mbfilter.c:zend_hash_index_update_ptr Unexecuted instantiation: php_reflection.c:zend_hash_index_update_ptr Unexecuted instantiation: php_spl.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_functions.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_engine.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_array.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_directory.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_index_update_ptr spl_observer.c:zend_hash_index_update_ptr Line | Count | Source | 771 | 494 | { | 772 | 494 | zval tmp, *zv; | 773 | | | 774 | 494 | ZVAL_PTR(&tmp, pData); | 775 | 494 | zv = zend_hash_index_update(ht, h, &tmp); | 776 | 494 | ZEND_ASSUME(Z_PTR_P(zv)); | 777 | 494 | return Z_PTR_P(zv); | 778 | 494 | } |
Unexecuted instantiation: spl_dllist.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_heap.c:zend_hash_index_update_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_update_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_index_update_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_index_update_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_index_update_ptr Unexecuted instantiation: array.c:zend_hash_index_update_ptr Unexecuted instantiation: base64.c:zend_hash_index_update_ptr Unexecuted instantiation: basic_functions.c:zend_hash_index_update_ptr Unexecuted instantiation: browscap.c:zend_hash_index_update_ptr Unexecuted instantiation: crc32.c:zend_hash_index_update_ptr Unexecuted instantiation: crypt.c:zend_hash_index_update_ptr Unexecuted instantiation: datetime.c:zend_hash_index_update_ptr Unexecuted instantiation: dir.c:zend_hash_index_update_ptr Unexecuted instantiation: dl.c:zend_hash_index_update_ptr Unexecuted instantiation: dns.c:zend_hash_index_update_ptr Unexecuted instantiation: exec.c:zend_hash_index_update_ptr Unexecuted instantiation: file.c:zend_hash_index_update_ptr Unexecuted instantiation: filestat.c:zend_hash_index_update_ptr Unexecuted instantiation: flock_compat.c:zend_hash_index_update_ptr Unexecuted instantiation: formatted_print.c:zend_hash_index_update_ptr Unexecuted instantiation: fsock.c:zend_hash_index_update_ptr Unexecuted instantiation: head.c:zend_hash_index_update_ptr Unexecuted instantiation: html.c:zend_hash_index_update_ptr Unexecuted instantiation: image.c:zend_hash_index_update_ptr Unexecuted instantiation: info.c:zend_hash_index_update_ptr Unexecuted instantiation: iptc.c:zend_hash_index_update_ptr Unexecuted instantiation: lcg.c:zend_hash_index_update_ptr Unexecuted instantiation: link.c:zend_hash_index_update_ptr Unexecuted instantiation: mail.c:zend_hash_index_update_ptr Unexecuted instantiation: math.c:zend_hash_index_update_ptr Unexecuted instantiation: md5.c:zend_hash_index_update_ptr Unexecuted instantiation: metaphone.c:zend_hash_index_update_ptr Unexecuted instantiation: microtime.c:zend_hash_index_update_ptr Unexecuted instantiation: pack.c:zend_hash_index_update_ptr Unexecuted instantiation: pageinfo.c:zend_hash_index_update_ptr Unexecuted instantiation: quot_print.c:zend_hash_index_update_ptr Unexecuted instantiation: rand.c:zend_hash_index_update_ptr Unexecuted instantiation: mt_rand.c:zend_hash_index_update_ptr Unexecuted instantiation: soundex.c:zend_hash_index_update_ptr Unexecuted instantiation: string.c:zend_hash_index_update_ptr Unexecuted instantiation: scanf.c:zend_hash_index_update_ptr Unexecuted instantiation: syslog.c:zend_hash_index_update_ptr Unexecuted instantiation: type.c:zend_hash_index_update_ptr Unexecuted instantiation: uniqid.c:zend_hash_index_update_ptr Unexecuted instantiation: url.c:zend_hash_index_update_ptr Unexecuted instantiation: var.c:zend_hash_index_update_ptr Unexecuted instantiation: versioning.c:zend_hash_index_update_ptr Unexecuted instantiation: assert.c:zend_hash_index_update_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_index_update_ptr Unexecuted instantiation: levenshtein.c:zend_hash_index_update_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_index_update_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_update_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_update_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_update_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_update_ptr Unexecuted instantiation: credits.c:zend_hash_index_update_ptr Unexecuted instantiation: css.c:zend_hash_index_update_ptr var_unserializer.c:zend_hash_index_update_ptr Line | Count | Source | 771 | 1.68k | { | 772 | 1.68k | zval tmp, *zv; | 773 | | | 774 | 1.68k | ZVAL_PTR(&tmp, pData); | 775 | 1.68k | zv = zend_hash_index_update(ht, h, &tmp); | 776 | 1.68k | ZEND_ASSUME(Z_PTR_P(zv)); | 777 | 1.68k | return Z_PTR_P(zv); | 778 | 1.68k | } |
Unexecuted instantiation: ftok.c:zend_hash_index_update_ptr Unexecuted instantiation: sha1.c:zend_hash_index_update_ptr Unexecuted instantiation: user_filters.c:zend_hash_index_update_ptr Unexecuted instantiation: uuencode.c:zend_hash_index_update_ptr Unexecuted instantiation: filters.c:zend_hash_index_update_ptr Unexecuted instantiation: proc_open.c:zend_hash_index_update_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_index_update_ptr Unexecuted instantiation: http.c:zend_hash_index_update_ptr Unexecuted instantiation: password.c:zend_hash_index_update_ptr Unexecuted instantiation: random.c:zend_hash_index_update_ptr Unexecuted instantiation: net.c:zend_hash_index_update_ptr Unexecuted instantiation: hrtime.c:zend_hash_index_update_ptr Unexecuted instantiation: main.c:zend_hash_index_update_ptr Unexecuted instantiation: snprintf.c:zend_hash_index_update_ptr Unexecuted instantiation: spprintf.c:zend_hash_index_update_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_update_ptr Unexecuted instantiation: php_scandir.c:zend_hash_index_update_ptr Unexecuted instantiation: php_ini.c:zend_hash_index_update_ptr Unexecuted instantiation: SAPI.c:zend_hash_index_update_ptr Unexecuted instantiation: rfc1867.c:zend_hash_index_update_ptr Unexecuted instantiation: php_content_types.c:zend_hash_index_update_ptr Unexecuted instantiation: strlcpy.c:zend_hash_index_update_ptr Unexecuted instantiation: strlcat.c:zend_hash_index_update_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_index_update_ptr Unexecuted instantiation: reentrancy.c:zend_hash_index_update_ptr Unexecuted instantiation: php_variables.c:zend_hash_index_update_ptr Unexecuted instantiation: php_ticks.c:zend_hash_index_update_ptr Unexecuted instantiation: network.c:zend_hash_index_update_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_update_ptr Unexecuted instantiation: output.c:zend_hash_index_update_ptr Unexecuted instantiation: getopt.c:zend_hash_index_update_ptr Unexecuted instantiation: php_syslog.c:zend_hash_index_update_ptr Unexecuted instantiation: streams.c:zend_hash_index_update_ptr Unexecuted instantiation: cast.c:zend_hash_index_update_ptr Unexecuted instantiation: memory.c:zend_hash_index_update_ptr Unexecuted instantiation: filter.c:zend_hash_index_update_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_index_update_ptr Unexecuted instantiation: userspace.c:zend_hash_index_update_ptr Unexecuted instantiation: transports.c:zend_hash_index_update_ptr Unexecuted instantiation: xp_socket.c:zend_hash_index_update_ptr Unexecuted instantiation: mmap.c:zend_hash_index_update_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_index_update_ptr zend_compile.c:zend_hash_index_update_ptr Line | Count | Source | 771 | 25.1k | { | 772 | 25.1k | zval tmp, *zv; | 773 | | | 774 | 25.1k | ZVAL_PTR(&tmp, pData); | 775 | 25.1k | zv = zend_hash_index_update(ht, h, &tmp); | 776 | 25.1k | ZEND_ASSUME(Z_PTR_P(zv)); | 777 | 25.1k | return Z_PTR_P(zv); | 778 | 25.1k | } |
Unexecuted instantiation: zend_constants.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_llist.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_operators.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_stack.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_variables.c:zend_hash_index_update_ptr Unexecuted instantiation: zend.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_API.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_hash.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_list.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_execute.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_ini.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_sort.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_stream.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_gc.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_closures.c:zend_hash_index_update_ptr zend_weakrefs.c:zend_hash_index_update_ptr Line | Count | Source | 771 | 345 | { | 772 | 345 | zval tmp, *zv; | 773 | | | 774 | 345 | ZVAL_PTR(&tmp, pData); | 775 | 345 | zv = zend_hash_index_update(ht, h, &tmp); | 776 | 345 | ZEND_ASSUME(Z_PTR_P(zv)); | 777 | 345 | return Z_PTR_P(zv); | 778 | 345 | } |
Unexecuted instantiation: zend_float.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_string.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_signal.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_generators.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_ast.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_objects.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_inheritance.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_smart_str.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_update_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_index_update_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_update_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_update_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_update_ptr |
779 | | |
780 | | static zend_always_inline void *zend_hash_index_add_mem(HashTable *ht, zend_ulong h, void *pData, size_t size) |
781 | 0 | { |
782 | 0 | zval tmp, *zv; |
783 | 0 |
|
784 | 0 | ZVAL_PTR(&tmp, NULL); |
785 | 0 | if ((zv = zend_hash_index_add(ht, h, &tmp))) { |
786 | 0 | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
787 | 0 | memcpy(Z_PTR_P(zv), pData, size); |
788 | 0 | return Z_PTR_P(zv); |
789 | 0 | } |
790 | 0 | return NULL; |
791 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_index_add_mem Unexecuted instantiation: astro.c:zend_hash_index_add_mem Unexecuted instantiation: dow.c:zend_hash_index_add_mem Unexecuted instantiation: parse_date.c:zend_hash_index_add_mem Unexecuted instantiation: parse_tz.c:zend_hash_index_add_mem Unexecuted instantiation: timelib.c:zend_hash_index_add_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_index_add_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_index_add_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_add_mem Unexecuted instantiation: interval.c:zend_hash_index_add_mem Unexecuted instantiation: php_pcre.c:zend_hash_index_add_mem Unexecuted instantiation: exif.c:zend_hash_index_add_mem Unexecuted instantiation: hash.c:zend_hash_index_add_mem Unexecuted instantiation: hash_md.c:zend_hash_index_add_mem Unexecuted instantiation: hash_sha.c:zend_hash_index_add_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_index_add_mem Unexecuted instantiation: hash_haval.c:zend_hash_index_add_mem Unexecuted instantiation: hash_tiger.c:zend_hash_index_add_mem Unexecuted instantiation: hash_gost.c:zend_hash_index_add_mem Unexecuted instantiation: hash_snefru.c:zend_hash_index_add_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_add_mem Unexecuted instantiation: hash_adler32.c:zend_hash_index_add_mem Unexecuted instantiation: hash_crc32.c:zend_hash_index_add_mem Unexecuted instantiation: hash_fnv.c:zend_hash_index_add_mem Unexecuted instantiation: hash_joaat.c:zend_hash_index_add_mem Unexecuted instantiation: hash_sha3.c:zend_hash_index_add_mem Unexecuted instantiation: json.c:zend_hash_index_add_mem Unexecuted instantiation: json_encoder.c:zend_hash_index_add_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_index_add_mem Unexecuted instantiation: json_scanner.c:zend_hash_index_add_mem Unexecuted instantiation: mbstring.c:zend_hash_index_add_mem Unexecuted instantiation: php_unicode.c:zend_hash_index_add_mem Unexecuted instantiation: mb_gpc.c:zend_hash_index_add_mem Unexecuted instantiation: php_mbregex.c:zend_hash_index_add_mem Unexecuted instantiation: mbfilter.c:zend_hash_index_add_mem Unexecuted instantiation: php_reflection.c:zend_hash_index_add_mem Unexecuted instantiation: php_spl.c:zend_hash_index_add_mem Unexecuted instantiation: spl_functions.c:zend_hash_index_add_mem Unexecuted instantiation: spl_engine.c:zend_hash_index_add_mem Unexecuted instantiation: spl_iterators.c:zend_hash_index_add_mem Unexecuted instantiation: spl_array.c:zend_hash_index_add_mem Unexecuted instantiation: spl_directory.c:zend_hash_index_add_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_index_add_mem Unexecuted instantiation: spl_observer.c:zend_hash_index_add_mem Unexecuted instantiation: spl_dllist.c:zend_hash_index_add_mem Unexecuted instantiation: spl_heap.c:zend_hash_index_add_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_add_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_index_add_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_index_add_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_index_add_mem Unexecuted instantiation: array.c:zend_hash_index_add_mem Unexecuted instantiation: base64.c:zend_hash_index_add_mem Unexecuted instantiation: basic_functions.c:zend_hash_index_add_mem Unexecuted instantiation: browscap.c:zend_hash_index_add_mem Unexecuted instantiation: crc32.c:zend_hash_index_add_mem Unexecuted instantiation: crypt.c:zend_hash_index_add_mem Unexecuted instantiation: datetime.c:zend_hash_index_add_mem Unexecuted instantiation: dir.c:zend_hash_index_add_mem Unexecuted instantiation: dl.c:zend_hash_index_add_mem Unexecuted instantiation: dns.c:zend_hash_index_add_mem Unexecuted instantiation: exec.c:zend_hash_index_add_mem Unexecuted instantiation: file.c:zend_hash_index_add_mem Unexecuted instantiation: filestat.c:zend_hash_index_add_mem Unexecuted instantiation: flock_compat.c:zend_hash_index_add_mem Unexecuted instantiation: formatted_print.c:zend_hash_index_add_mem Unexecuted instantiation: fsock.c:zend_hash_index_add_mem Unexecuted instantiation: head.c:zend_hash_index_add_mem Unexecuted instantiation: html.c:zend_hash_index_add_mem Unexecuted instantiation: image.c:zend_hash_index_add_mem Unexecuted instantiation: info.c:zend_hash_index_add_mem Unexecuted instantiation: iptc.c:zend_hash_index_add_mem Unexecuted instantiation: lcg.c:zend_hash_index_add_mem Unexecuted instantiation: link.c:zend_hash_index_add_mem Unexecuted instantiation: mail.c:zend_hash_index_add_mem Unexecuted instantiation: math.c:zend_hash_index_add_mem Unexecuted instantiation: md5.c:zend_hash_index_add_mem Unexecuted instantiation: metaphone.c:zend_hash_index_add_mem Unexecuted instantiation: microtime.c:zend_hash_index_add_mem Unexecuted instantiation: pack.c:zend_hash_index_add_mem Unexecuted instantiation: pageinfo.c:zend_hash_index_add_mem Unexecuted instantiation: quot_print.c:zend_hash_index_add_mem Unexecuted instantiation: rand.c:zend_hash_index_add_mem Unexecuted instantiation: mt_rand.c:zend_hash_index_add_mem Unexecuted instantiation: soundex.c:zend_hash_index_add_mem Unexecuted instantiation: string.c:zend_hash_index_add_mem Unexecuted instantiation: scanf.c:zend_hash_index_add_mem Unexecuted instantiation: syslog.c:zend_hash_index_add_mem Unexecuted instantiation: type.c:zend_hash_index_add_mem Unexecuted instantiation: uniqid.c:zend_hash_index_add_mem Unexecuted instantiation: url.c:zend_hash_index_add_mem Unexecuted instantiation: var.c:zend_hash_index_add_mem Unexecuted instantiation: versioning.c:zend_hash_index_add_mem Unexecuted instantiation: assert.c:zend_hash_index_add_mem Unexecuted instantiation: strnatcmp.c:zend_hash_index_add_mem Unexecuted instantiation: levenshtein.c:zend_hash_index_add_mem Unexecuted instantiation: incomplete_class.c:zend_hash_index_add_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_add_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_add_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_add_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_add_mem Unexecuted instantiation: credits.c:zend_hash_index_add_mem Unexecuted instantiation: css.c:zend_hash_index_add_mem Unexecuted instantiation: var_unserializer.c:zend_hash_index_add_mem Unexecuted instantiation: ftok.c:zend_hash_index_add_mem Unexecuted instantiation: sha1.c:zend_hash_index_add_mem Unexecuted instantiation: user_filters.c:zend_hash_index_add_mem Unexecuted instantiation: uuencode.c:zend_hash_index_add_mem Unexecuted instantiation: filters.c:zend_hash_index_add_mem Unexecuted instantiation: proc_open.c:zend_hash_index_add_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_index_add_mem Unexecuted instantiation: http.c:zend_hash_index_add_mem Unexecuted instantiation: password.c:zend_hash_index_add_mem Unexecuted instantiation: random.c:zend_hash_index_add_mem Unexecuted instantiation: net.c:zend_hash_index_add_mem Unexecuted instantiation: hrtime.c:zend_hash_index_add_mem Unexecuted instantiation: main.c:zend_hash_index_add_mem Unexecuted instantiation: snprintf.c:zend_hash_index_add_mem Unexecuted instantiation: spprintf.c:zend_hash_index_add_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_add_mem Unexecuted instantiation: php_scandir.c:zend_hash_index_add_mem Unexecuted instantiation: php_ini.c:zend_hash_index_add_mem Unexecuted instantiation: SAPI.c:zend_hash_index_add_mem Unexecuted instantiation: rfc1867.c:zend_hash_index_add_mem Unexecuted instantiation: php_content_types.c:zend_hash_index_add_mem Unexecuted instantiation: strlcpy.c:zend_hash_index_add_mem Unexecuted instantiation: strlcat.c:zend_hash_index_add_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_index_add_mem Unexecuted instantiation: reentrancy.c:zend_hash_index_add_mem Unexecuted instantiation: php_variables.c:zend_hash_index_add_mem Unexecuted instantiation: php_ticks.c:zend_hash_index_add_mem Unexecuted instantiation: network.c:zend_hash_index_add_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_add_mem Unexecuted instantiation: output.c:zend_hash_index_add_mem Unexecuted instantiation: getopt.c:zend_hash_index_add_mem Unexecuted instantiation: php_syslog.c:zend_hash_index_add_mem Unexecuted instantiation: streams.c:zend_hash_index_add_mem Unexecuted instantiation: cast.c:zend_hash_index_add_mem Unexecuted instantiation: memory.c:zend_hash_index_add_mem Unexecuted instantiation: filter.c:zend_hash_index_add_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_index_add_mem Unexecuted instantiation: userspace.c:zend_hash_index_add_mem Unexecuted instantiation: transports.c:zend_hash_index_add_mem Unexecuted instantiation: xp_socket.c:zend_hash_index_add_mem Unexecuted instantiation: mmap.c:zend_hash_index_add_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_index_add_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_index_add_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_add_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_add_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_add_mem Unexecuted instantiation: zend_alloc.c:zend_hash_index_add_mem Unexecuted instantiation: zend_compile.c:zend_hash_index_add_mem Unexecuted instantiation: zend_constants.c:zend_hash_index_add_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_index_add_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_index_add_mem Unexecuted instantiation: zend_highlight.c:zend_hash_index_add_mem Unexecuted instantiation: zend_llist.c:zend_hash_index_add_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_add_mem Unexecuted instantiation: zend_opcode.c:zend_hash_index_add_mem Unexecuted instantiation: zend_operators.c:zend_hash_index_add_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_add_mem Unexecuted instantiation: zend_stack.c:zend_hash_index_add_mem Unexecuted instantiation: zend_variables.c:zend_hash_index_add_mem Unexecuted instantiation: zend.c:zend_hash_index_add_mem Unexecuted instantiation: zend_API.c:zend_hash_index_add_mem Unexecuted instantiation: zend_extensions.c:zend_hash_index_add_mem Unexecuted instantiation: zend_hash.c:zend_hash_index_add_mem Unexecuted instantiation: zend_list.c:zend_hash_index_add_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_add_mem Unexecuted instantiation: zend_attributes.c:zend_hash_index_add_mem Unexecuted instantiation: zend_execute.c:zend_hash_index_add_mem Unexecuted instantiation: zend_ini.c:zend_hash_index_add_mem Unexecuted instantiation: zend_sort.c:zend_hash_index_add_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_index_add_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_add_mem Unexecuted instantiation: zend_stream.c:zend_hash_index_add_mem Unexecuted instantiation: zend_iterators.c:zend_hash_index_add_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_index_add_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_index_add_mem Unexecuted instantiation: zend_strtod.c:zend_hash_index_add_mem Unexecuted instantiation: zend_gc.c:zend_hash_index_add_mem Unexecuted instantiation: zend_closures.c:zend_hash_index_add_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_index_add_mem Unexecuted instantiation: zend_float.c:zend_hash_index_add_mem Unexecuted instantiation: zend_string.c:zend_hash_index_add_mem Unexecuted instantiation: zend_signal.c:zend_hash_index_add_mem Unexecuted instantiation: zend_generators.c:zend_hash_index_add_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_add_mem Unexecuted instantiation: zend_ast.c:zend_hash_index_add_mem Unexecuted instantiation: zend_objects.c:zend_hash_index_add_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_add_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_index_add_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_index_add_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_index_add_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_index_add_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_add_mem Unexecuted instantiation: zend_gdb.c:zend_hash_index_add_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_add_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_add_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_add_mem |
792 | | |
793 | | static zend_always_inline void *zend_hash_next_index_insert_ptr(HashTable *ht, void *pData) |
794 | 31.2k | { |
795 | 31.2k | zval tmp, *zv; |
796 | | |
797 | 31.2k | ZVAL_PTR(&tmp, pData); |
798 | 31.2k | zv = zend_hash_next_index_insert(ht, &tmp); |
799 | 31.2k | if (zv) { |
800 | 31.2k | ZEND_ASSUME(Z_PTR_P(zv)); |
801 | 31.2k | return Z_PTR_P(zv); |
802 | 0 | } else { |
803 | 0 | return NULL; |
804 | 0 | } |
805 | 31.2k | } Unexecuted instantiation: php_date.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: astro.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: dow.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: parse_date.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: parse_tz.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: timelib.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: interval.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_pcre.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: exif.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_md.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_sha.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_haval.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_gost.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: json.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: json_encoder.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: json_scanner.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: mbstring.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_unicode.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: mbfilter.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_reflection.c:zend_hash_next_index_insert_ptr php_spl.c:zend_hash_next_index_insert_ptr Line | Count | Source | 794 | 2.54k | { | 795 | 2.54k | zval tmp, *zv; | 796 | | | 797 | 2.54k | ZVAL_PTR(&tmp, pData); | 798 | 2.54k | zv = zend_hash_next_index_insert(ht, &tmp); | 799 | 2.54k | if (zv) { | 800 | 2.54k | ZEND_ASSUME(Z_PTR_P(zv)); | 801 | 2.54k | return Z_PTR_P(zv); | 802 | 0 | } else { | 803 | 0 | return NULL; | 804 | 0 | } | 805 | 2.54k | } |
Unexecuted instantiation: spl_functions.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_engine.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_array.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_directory.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_observer.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_heap.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: array.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: base64.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: basic_functions.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: browscap.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: crc32.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: crypt.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: datetime.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: dir.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: dl.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: dns.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: exec.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: file.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: filestat.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: flock_compat.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: formatted_print.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: fsock.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: head.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: html.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: image.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: info.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: iptc.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: lcg.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: link.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: mail.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: math.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: md5.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: metaphone.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: microtime.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: pack.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: pageinfo.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: quot_print.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: rand.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: mt_rand.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: soundex.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: string.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: scanf.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: syslog.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: type.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: uniqid.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: url.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: var.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: versioning.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: assert.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: levenshtein.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: credits.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: css.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: ftok.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: sha1.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: user_filters.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: uuencode.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: filters.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: proc_open.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: http.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: password.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: random.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: net.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: hrtime.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: main.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: snprintf.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: spprintf.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_scandir.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_ini.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: SAPI.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: rfc1867.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_content_types.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: strlcpy.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: strlcat.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: reentrancy.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_variables.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_ticks.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: network.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: output.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: getopt.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: php_syslog.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: streams.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: cast.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: memory.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: filter.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: userspace.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: transports.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: xp_socket.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: mmap.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_compile.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_constants.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_llist.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_operators.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_stack.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_variables.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_API.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_hash.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_list.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_next_index_insert_ptr zend_attributes.c:zend_hash_next_index_insert_ptr Line | Count | Source | 794 | 27.3k | { | 795 | 27.3k | zval tmp, *zv; | 796 | | | 797 | 27.3k | ZVAL_PTR(&tmp, pData); | 798 | 27.3k | zv = zend_hash_next_index_insert(ht, &tmp); | 799 | 27.3k | if (zv) { | 800 | 27.3k | ZEND_ASSUME(Z_PTR_P(zv)); | 801 | 27.3k | return Z_PTR_P(zv); | 802 | 0 | } else { | 803 | 0 | return NULL; | 804 | 0 | } | 805 | 27.3k | } |
Unexecuted instantiation: zend_execute.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_ini.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_sort.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_stream.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_gc.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_closures.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_float.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_string.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_signal.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_generators.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_ast.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_objects.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_next_index_insert_ptr zend_inheritance.c:zend_hash_next_index_insert_ptr Line | Count | Source | 794 | 1.33k | { | 795 | 1.33k | zval tmp, *zv; | 796 | | | 797 | 1.33k | ZVAL_PTR(&tmp, pData); | 798 | 1.33k | zv = zend_hash_next_index_insert(ht, &tmp); | 799 | 1.33k | if (zv) { | 800 | 1.33k | ZEND_ASSUME(Z_PTR_P(zv)); | 801 | 1.33k | return Z_PTR_P(zv); | 802 | 0 | } else { | 803 | 0 | return NULL; | 804 | 0 | } | 805 | 1.33k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_next_index_insert_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_next_index_insert_ptr |
806 | | |
807 | | static zend_always_inline void *zend_hash_index_update_mem(HashTable *ht, zend_ulong h, void *pData, size_t size) |
808 | 25.6k | { |
809 | 25.6k | void *p; |
810 | | |
811 | 25.6k | p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
812 | 25.6k | memcpy(p, pData, size); |
813 | 25.6k | return zend_hash_index_update_ptr(ht, h, p); |
814 | 25.6k | } Unexecuted instantiation: php_date.c:zend_hash_index_update_mem Unexecuted instantiation: astro.c:zend_hash_index_update_mem Unexecuted instantiation: dow.c:zend_hash_index_update_mem Unexecuted instantiation: parse_date.c:zend_hash_index_update_mem Unexecuted instantiation: parse_tz.c:zend_hash_index_update_mem Unexecuted instantiation: timelib.c:zend_hash_index_update_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_index_update_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_index_update_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_update_mem Unexecuted instantiation: interval.c:zend_hash_index_update_mem Unexecuted instantiation: php_pcre.c:zend_hash_index_update_mem Unexecuted instantiation: exif.c:zend_hash_index_update_mem Unexecuted instantiation: hash.c:zend_hash_index_update_mem Unexecuted instantiation: hash_md.c:zend_hash_index_update_mem Unexecuted instantiation: hash_sha.c:zend_hash_index_update_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_index_update_mem Unexecuted instantiation: hash_haval.c:zend_hash_index_update_mem Unexecuted instantiation: hash_tiger.c:zend_hash_index_update_mem Unexecuted instantiation: hash_gost.c:zend_hash_index_update_mem Unexecuted instantiation: hash_snefru.c:zend_hash_index_update_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_update_mem Unexecuted instantiation: hash_adler32.c:zend_hash_index_update_mem Unexecuted instantiation: hash_crc32.c:zend_hash_index_update_mem Unexecuted instantiation: hash_fnv.c:zend_hash_index_update_mem Unexecuted instantiation: hash_joaat.c:zend_hash_index_update_mem Unexecuted instantiation: hash_sha3.c:zend_hash_index_update_mem Unexecuted instantiation: json.c:zend_hash_index_update_mem Unexecuted instantiation: json_encoder.c:zend_hash_index_update_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_index_update_mem Unexecuted instantiation: json_scanner.c:zend_hash_index_update_mem Unexecuted instantiation: mbstring.c:zend_hash_index_update_mem Unexecuted instantiation: php_unicode.c:zend_hash_index_update_mem Unexecuted instantiation: mb_gpc.c:zend_hash_index_update_mem Unexecuted instantiation: php_mbregex.c:zend_hash_index_update_mem Unexecuted instantiation: mbfilter.c:zend_hash_index_update_mem Unexecuted instantiation: php_reflection.c:zend_hash_index_update_mem Unexecuted instantiation: php_spl.c:zend_hash_index_update_mem Unexecuted instantiation: spl_functions.c:zend_hash_index_update_mem Unexecuted instantiation: spl_engine.c:zend_hash_index_update_mem Unexecuted instantiation: spl_iterators.c:zend_hash_index_update_mem Unexecuted instantiation: spl_array.c:zend_hash_index_update_mem Unexecuted instantiation: spl_directory.c:zend_hash_index_update_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_index_update_mem spl_observer.c:zend_hash_index_update_mem Line | Count | Source | 808 | 494 | { | 809 | 494 | void *p; | 810 | | | 811 | 494 | p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 812 | 494 | memcpy(p, pData, size); | 813 | 494 | return zend_hash_index_update_ptr(ht, h, p); | 814 | 494 | } |
Unexecuted instantiation: spl_dllist.c:zend_hash_index_update_mem Unexecuted instantiation: spl_heap.c:zend_hash_index_update_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_update_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_index_update_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_index_update_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_index_update_mem Unexecuted instantiation: array.c:zend_hash_index_update_mem Unexecuted instantiation: base64.c:zend_hash_index_update_mem Unexecuted instantiation: basic_functions.c:zend_hash_index_update_mem Unexecuted instantiation: browscap.c:zend_hash_index_update_mem Unexecuted instantiation: crc32.c:zend_hash_index_update_mem Unexecuted instantiation: crypt.c:zend_hash_index_update_mem Unexecuted instantiation: datetime.c:zend_hash_index_update_mem Unexecuted instantiation: dir.c:zend_hash_index_update_mem Unexecuted instantiation: dl.c:zend_hash_index_update_mem Unexecuted instantiation: dns.c:zend_hash_index_update_mem Unexecuted instantiation: exec.c:zend_hash_index_update_mem Unexecuted instantiation: file.c:zend_hash_index_update_mem Unexecuted instantiation: filestat.c:zend_hash_index_update_mem Unexecuted instantiation: flock_compat.c:zend_hash_index_update_mem Unexecuted instantiation: formatted_print.c:zend_hash_index_update_mem Unexecuted instantiation: fsock.c:zend_hash_index_update_mem Unexecuted instantiation: head.c:zend_hash_index_update_mem Unexecuted instantiation: html.c:zend_hash_index_update_mem Unexecuted instantiation: image.c:zend_hash_index_update_mem Unexecuted instantiation: info.c:zend_hash_index_update_mem Unexecuted instantiation: iptc.c:zend_hash_index_update_mem Unexecuted instantiation: lcg.c:zend_hash_index_update_mem Unexecuted instantiation: link.c:zend_hash_index_update_mem Unexecuted instantiation: mail.c:zend_hash_index_update_mem Unexecuted instantiation: math.c:zend_hash_index_update_mem Unexecuted instantiation: md5.c:zend_hash_index_update_mem Unexecuted instantiation: metaphone.c:zend_hash_index_update_mem Unexecuted instantiation: microtime.c:zend_hash_index_update_mem Unexecuted instantiation: pack.c:zend_hash_index_update_mem Unexecuted instantiation: pageinfo.c:zend_hash_index_update_mem Unexecuted instantiation: quot_print.c:zend_hash_index_update_mem Unexecuted instantiation: rand.c:zend_hash_index_update_mem Unexecuted instantiation: mt_rand.c:zend_hash_index_update_mem Unexecuted instantiation: soundex.c:zend_hash_index_update_mem Unexecuted instantiation: string.c:zend_hash_index_update_mem Unexecuted instantiation: scanf.c:zend_hash_index_update_mem Unexecuted instantiation: syslog.c:zend_hash_index_update_mem Unexecuted instantiation: type.c:zend_hash_index_update_mem Unexecuted instantiation: uniqid.c:zend_hash_index_update_mem Unexecuted instantiation: url.c:zend_hash_index_update_mem Unexecuted instantiation: var.c:zend_hash_index_update_mem Unexecuted instantiation: versioning.c:zend_hash_index_update_mem Unexecuted instantiation: assert.c:zend_hash_index_update_mem Unexecuted instantiation: strnatcmp.c:zend_hash_index_update_mem Unexecuted instantiation: levenshtein.c:zend_hash_index_update_mem Unexecuted instantiation: incomplete_class.c:zend_hash_index_update_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_update_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_update_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_update_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_update_mem Unexecuted instantiation: credits.c:zend_hash_index_update_mem Unexecuted instantiation: css.c:zend_hash_index_update_mem Unexecuted instantiation: var_unserializer.c:zend_hash_index_update_mem Unexecuted instantiation: ftok.c:zend_hash_index_update_mem Unexecuted instantiation: sha1.c:zend_hash_index_update_mem Unexecuted instantiation: user_filters.c:zend_hash_index_update_mem Unexecuted instantiation: uuencode.c:zend_hash_index_update_mem Unexecuted instantiation: filters.c:zend_hash_index_update_mem Unexecuted instantiation: proc_open.c:zend_hash_index_update_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_index_update_mem Unexecuted instantiation: http.c:zend_hash_index_update_mem Unexecuted instantiation: password.c:zend_hash_index_update_mem Unexecuted instantiation: random.c:zend_hash_index_update_mem Unexecuted instantiation: net.c:zend_hash_index_update_mem Unexecuted instantiation: hrtime.c:zend_hash_index_update_mem Unexecuted instantiation: main.c:zend_hash_index_update_mem Unexecuted instantiation: snprintf.c:zend_hash_index_update_mem Unexecuted instantiation: spprintf.c:zend_hash_index_update_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_update_mem Unexecuted instantiation: php_scandir.c:zend_hash_index_update_mem Unexecuted instantiation: php_ini.c:zend_hash_index_update_mem Unexecuted instantiation: SAPI.c:zend_hash_index_update_mem Unexecuted instantiation: rfc1867.c:zend_hash_index_update_mem Unexecuted instantiation: php_content_types.c:zend_hash_index_update_mem Unexecuted instantiation: strlcpy.c:zend_hash_index_update_mem Unexecuted instantiation: strlcat.c:zend_hash_index_update_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_index_update_mem Unexecuted instantiation: reentrancy.c:zend_hash_index_update_mem Unexecuted instantiation: php_variables.c:zend_hash_index_update_mem Unexecuted instantiation: php_ticks.c:zend_hash_index_update_mem Unexecuted instantiation: network.c:zend_hash_index_update_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_update_mem Unexecuted instantiation: output.c:zend_hash_index_update_mem Unexecuted instantiation: getopt.c:zend_hash_index_update_mem Unexecuted instantiation: php_syslog.c:zend_hash_index_update_mem Unexecuted instantiation: streams.c:zend_hash_index_update_mem Unexecuted instantiation: cast.c:zend_hash_index_update_mem Unexecuted instantiation: memory.c:zend_hash_index_update_mem Unexecuted instantiation: filter.c:zend_hash_index_update_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_index_update_mem Unexecuted instantiation: userspace.c:zend_hash_index_update_mem Unexecuted instantiation: transports.c:zend_hash_index_update_mem Unexecuted instantiation: xp_socket.c:zend_hash_index_update_mem Unexecuted instantiation: mmap.c:zend_hash_index_update_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_index_update_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_index_update_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_update_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_update_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_update_mem Unexecuted instantiation: zend_alloc.c:zend_hash_index_update_mem zend_compile.c:zend_hash_index_update_mem Line | Count | Source | 808 | 25.1k | { | 809 | 25.1k | void *p; | 810 | | | 811 | 25.1k | p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 812 | 25.1k | memcpy(p, pData, size); | 813 | 25.1k | return zend_hash_index_update_ptr(ht, h, p); | 814 | 25.1k | } |
Unexecuted instantiation: zend_constants.c:zend_hash_index_update_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_index_update_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_index_update_mem Unexecuted instantiation: zend_highlight.c:zend_hash_index_update_mem Unexecuted instantiation: zend_llist.c:zend_hash_index_update_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_update_mem Unexecuted instantiation: zend_opcode.c:zend_hash_index_update_mem Unexecuted instantiation: zend_operators.c:zend_hash_index_update_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_update_mem Unexecuted instantiation: zend_stack.c:zend_hash_index_update_mem Unexecuted instantiation: zend_variables.c:zend_hash_index_update_mem Unexecuted instantiation: zend.c:zend_hash_index_update_mem Unexecuted instantiation: zend_API.c:zend_hash_index_update_mem Unexecuted instantiation: zend_extensions.c:zend_hash_index_update_mem Unexecuted instantiation: zend_hash.c:zend_hash_index_update_mem Unexecuted instantiation: zend_list.c:zend_hash_index_update_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_update_mem Unexecuted instantiation: zend_attributes.c:zend_hash_index_update_mem Unexecuted instantiation: zend_execute.c:zend_hash_index_update_mem Unexecuted instantiation: zend_ini.c:zend_hash_index_update_mem Unexecuted instantiation: zend_sort.c:zend_hash_index_update_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_index_update_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_update_mem Unexecuted instantiation: zend_stream.c:zend_hash_index_update_mem Unexecuted instantiation: zend_iterators.c:zend_hash_index_update_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_index_update_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_index_update_mem Unexecuted instantiation: zend_strtod.c:zend_hash_index_update_mem Unexecuted instantiation: zend_gc.c:zend_hash_index_update_mem Unexecuted instantiation: zend_closures.c:zend_hash_index_update_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_index_update_mem Unexecuted instantiation: zend_float.c:zend_hash_index_update_mem Unexecuted instantiation: zend_string.c:zend_hash_index_update_mem Unexecuted instantiation: zend_signal.c:zend_hash_index_update_mem Unexecuted instantiation: zend_generators.c:zend_hash_index_update_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_update_mem Unexecuted instantiation: zend_ast.c:zend_hash_index_update_mem Unexecuted instantiation: zend_objects.c:zend_hash_index_update_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_update_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_index_update_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_index_update_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_index_update_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_index_update_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_update_mem Unexecuted instantiation: zend_gdb.c:zend_hash_index_update_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_update_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_update_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_update_mem |
815 | | |
816 | | static zend_always_inline void *zend_hash_next_index_insert_mem(HashTable *ht, void *pData, size_t size) |
817 | 634 | { |
818 | 634 | zval tmp, *zv; |
819 | | |
820 | 634 | ZVAL_PTR(&tmp, NULL); |
821 | 634 | if ((zv = zend_hash_next_index_insert(ht, &tmp))) { |
822 | 634 | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); |
823 | 634 | memcpy(Z_PTR_P(zv), pData, size); |
824 | 634 | return Z_PTR_P(zv); |
825 | 634 | } |
826 | 0 | return NULL; |
827 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_next_index_insert_mem Unexecuted instantiation: astro.c:zend_hash_next_index_insert_mem Unexecuted instantiation: dow.c:zend_hash_next_index_insert_mem Unexecuted instantiation: parse_date.c:zend_hash_next_index_insert_mem Unexecuted instantiation: parse_tz.c:zend_hash_next_index_insert_mem Unexecuted instantiation: timelib.c:zend_hash_next_index_insert_mem Unexecuted instantiation: tm2unixtime.c:zend_hash_next_index_insert_mem Unexecuted instantiation: unixtime2tm.c:zend_hash_next_index_insert_mem Unexecuted instantiation: parse_iso_intervals.c:zend_hash_next_index_insert_mem Unexecuted instantiation: interval.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_pcre.c:zend_hash_next_index_insert_mem Unexecuted instantiation: exif.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_md.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_sha.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_ripemd.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_haval.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_tiger.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_gost.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_snefru.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_whirlpool.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_adler32.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_crc32.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_fnv.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_joaat.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hash_sha3.c:zend_hash_next_index_insert_mem Unexecuted instantiation: json.c:zend_hash_next_index_insert_mem Unexecuted instantiation: json_encoder.c:zend_hash_next_index_insert_mem Unexecuted instantiation: json_parser.tab.c:zend_hash_next_index_insert_mem Unexecuted instantiation: json_scanner.c:zend_hash_next_index_insert_mem Unexecuted instantiation: mbstring.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_unicode.c:zend_hash_next_index_insert_mem Unexecuted instantiation: mb_gpc.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_mbregex.c:zend_hash_next_index_insert_mem Unexecuted instantiation: mbfilter.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_reflection.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_spl.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_functions.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_engine.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_iterators.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_array.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_directory.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_exceptions.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_observer.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_dllist.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_heap.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spl_fixedarray.c:zend_hash_next_index_insert_mem Unexecuted instantiation: crypt_sha512.c:zend_hash_next_index_insert_mem Unexecuted instantiation: crypt_sha256.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_crypt_r.c:zend_hash_next_index_insert_mem Unexecuted instantiation: array.c:zend_hash_next_index_insert_mem Unexecuted instantiation: base64.c:zend_hash_next_index_insert_mem basic_functions.c:zend_hash_next_index_insert_mem Line | Count | Source | 817 | 634 | { | 818 | 634 | zval tmp, *zv; | 819 | | | 820 | 634 | ZVAL_PTR(&tmp, NULL); | 821 | 634 | if ((zv = zend_hash_next_index_insert(ht, &tmp))) { | 822 | 634 | Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); | 823 | 634 | memcpy(Z_PTR_P(zv), pData, size); | 824 | 634 | return Z_PTR_P(zv); | 825 | 634 | } | 826 | 0 | return NULL; | 827 | 0 | } |
Unexecuted instantiation: browscap.c:zend_hash_next_index_insert_mem Unexecuted instantiation: crc32.c:zend_hash_next_index_insert_mem Unexecuted instantiation: crypt.c:zend_hash_next_index_insert_mem Unexecuted instantiation: datetime.c:zend_hash_next_index_insert_mem Unexecuted instantiation: dir.c:zend_hash_next_index_insert_mem Unexecuted instantiation: dl.c:zend_hash_next_index_insert_mem Unexecuted instantiation: dns.c:zend_hash_next_index_insert_mem Unexecuted instantiation: exec.c:zend_hash_next_index_insert_mem Unexecuted instantiation: file.c:zend_hash_next_index_insert_mem Unexecuted instantiation: filestat.c:zend_hash_next_index_insert_mem Unexecuted instantiation: flock_compat.c:zend_hash_next_index_insert_mem Unexecuted instantiation: formatted_print.c:zend_hash_next_index_insert_mem Unexecuted instantiation: fsock.c:zend_hash_next_index_insert_mem Unexecuted instantiation: head.c:zend_hash_next_index_insert_mem Unexecuted instantiation: html.c:zend_hash_next_index_insert_mem Unexecuted instantiation: image.c:zend_hash_next_index_insert_mem Unexecuted instantiation: info.c:zend_hash_next_index_insert_mem Unexecuted instantiation: iptc.c:zend_hash_next_index_insert_mem Unexecuted instantiation: lcg.c:zend_hash_next_index_insert_mem Unexecuted instantiation: link.c:zend_hash_next_index_insert_mem Unexecuted instantiation: mail.c:zend_hash_next_index_insert_mem Unexecuted instantiation: math.c:zend_hash_next_index_insert_mem Unexecuted instantiation: md5.c:zend_hash_next_index_insert_mem Unexecuted instantiation: metaphone.c:zend_hash_next_index_insert_mem Unexecuted instantiation: microtime.c:zend_hash_next_index_insert_mem Unexecuted instantiation: pack.c:zend_hash_next_index_insert_mem Unexecuted instantiation: pageinfo.c:zend_hash_next_index_insert_mem Unexecuted instantiation: quot_print.c:zend_hash_next_index_insert_mem Unexecuted instantiation: rand.c:zend_hash_next_index_insert_mem Unexecuted instantiation: mt_rand.c:zend_hash_next_index_insert_mem Unexecuted instantiation: soundex.c:zend_hash_next_index_insert_mem Unexecuted instantiation: string.c:zend_hash_next_index_insert_mem Unexecuted instantiation: scanf.c:zend_hash_next_index_insert_mem Unexecuted instantiation: syslog.c:zend_hash_next_index_insert_mem Unexecuted instantiation: type.c:zend_hash_next_index_insert_mem Unexecuted instantiation: uniqid.c:zend_hash_next_index_insert_mem Unexecuted instantiation: url.c:zend_hash_next_index_insert_mem Unexecuted instantiation: var.c:zend_hash_next_index_insert_mem Unexecuted instantiation: versioning.c:zend_hash_next_index_insert_mem Unexecuted instantiation: assert.c:zend_hash_next_index_insert_mem Unexecuted instantiation: strnatcmp.c:zend_hash_next_index_insert_mem Unexecuted instantiation: levenshtein.c:zend_hash_next_index_insert_mem Unexecuted instantiation: incomplete_class.c:zend_hash_next_index_insert_mem Unexecuted instantiation: url_scanner_ex.c:zend_hash_next_index_insert_mem Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_next_index_insert_mem Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_next_index_insert_mem Unexecuted instantiation: credits.c:zend_hash_next_index_insert_mem Unexecuted instantiation: css.c:zend_hash_next_index_insert_mem Unexecuted instantiation: var_unserializer.c:zend_hash_next_index_insert_mem Unexecuted instantiation: ftok.c:zend_hash_next_index_insert_mem Unexecuted instantiation: sha1.c:zend_hash_next_index_insert_mem Unexecuted instantiation: user_filters.c:zend_hash_next_index_insert_mem Unexecuted instantiation: uuencode.c:zend_hash_next_index_insert_mem Unexecuted instantiation: filters.c:zend_hash_next_index_insert_mem Unexecuted instantiation: proc_open.c:zend_hash_next_index_insert_mem Unexecuted instantiation: streamsfuncs.c:zend_hash_next_index_insert_mem Unexecuted instantiation: http.c:zend_hash_next_index_insert_mem Unexecuted instantiation: password.c:zend_hash_next_index_insert_mem Unexecuted instantiation: random.c:zend_hash_next_index_insert_mem Unexecuted instantiation: net.c:zend_hash_next_index_insert_mem Unexecuted instantiation: hrtime.c:zend_hash_next_index_insert_mem Unexecuted instantiation: main.c:zend_hash_next_index_insert_mem Unexecuted instantiation: snprintf.c:zend_hash_next_index_insert_mem Unexecuted instantiation: spprintf.c:zend_hash_next_index_insert_mem Unexecuted instantiation: fopen_wrappers.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_scandir.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_ini.c:zend_hash_next_index_insert_mem Unexecuted instantiation: SAPI.c:zend_hash_next_index_insert_mem Unexecuted instantiation: rfc1867.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_content_types.c:zend_hash_next_index_insert_mem Unexecuted instantiation: strlcpy.c:zend_hash_next_index_insert_mem Unexecuted instantiation: strlcat.c:zend_hash_next_index_insert_mem Unexecuted instantiation: explicit_bzero.c:zend_hash_next_index_insert_mem Unexecuted instantiation: reentrancy.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_variables.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_ticks.c:zend_hash_next_index_insert_mem Unexecuted instantiation: network.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_open_temporary_file.c:zend_hash_next_index_insert_mem Unexecuted instantiation: output.c:zend_hash_next_index_insert_mem Unexecuted instantiation: getopt.c:zend_hash_next_index_insert_mem Unexecuted instantiation: php_syslog.c:zend_hash_next_index_insert_mem Unexecuted instantiation: streams.c:zend_hash_next_index_insert_mem Unexecuted instantiation: cast.c:zend_hash_next_index_insert_mem Unexecuted instantiation: memory.c:zend_hash_next_index_insert_mem Unexecuted instantiation: filter.c:zend_hash_next_index_insert_mem Unexecuted instantiation: plain_wrapper.c:zend_hash_next_index_insert_mem Unexecuted instantiation: userspace.c:zend_hash_next_index_insert_mem Unexecuted instantiation: transports.c:zend_hash_next_index_insert_mem Unexecuted instantiation: xp_socket.c:zend_hash_next_index_insert_mem Unexecuted instantiation: mmap.c:zend_hash_next_index_insert_mem Unexecuted instantiation: glob_wrapper.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_language_parser.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_language_scanner.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_ini_parser.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_ini_scanner.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_alloc.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_compile.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_constants.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_dtrace.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_execute_API.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_highlight.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_llist.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_opcode.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_operators.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_ptr_stack.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_stack.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_variables.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_API.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_extensions.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_hash.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_list.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_builtin_functions.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_attributes.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_execute.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_ini.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_sort.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_multibyte.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_ts_hash.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_stream.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_iterators.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_interfaces.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_exceptions.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_strtod.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_gc.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_closures.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_weakrefs.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_float.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_string.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_signal.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_generators.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_ast.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_objects.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_object_handlers.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_objects_API.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_default_classes.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_inheritance.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_smart_str.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_cpuinfo.c:zend_hash_next_index_insert_mem Unexecuted instantiation: zend_gdb.c:zend_hash_next_index_insert_mem Unexecuted instantiation: internal_functions_cli.c:zend_hash_next_index_insert_mem Unexecuted instantiation: fuzzer-execute.c:zend_hash_next_index_insert_mem Unexecuted instantiation: fuzzer-sapi.c:zend_hash_next_index_insert_mem |
828 | | |
829 | | static zend_always_inline void *zend_hash_find_ptr(const HashTable *ht, zend_string *key) |
830 | 7.32M | { |
831 | 7.32M | zval *zv; |
832 | | |
833 | 7.32M | zv = zend_hash_find(ht, key); |
834 | 7.32M | if (zv) { |
835 | 1.69M | ZEND_ASSUME(Z_PTR_P(zv)); |
836 | 1.69M | return Z_PTR_P(zv); |
837 | 5.63M | } else { |
838 | 5.63M | return NULL; |
839 | 5.63M | } |
840 | 7.32M | } Unexecuted instantiation: php_date.c:zend_hash_find_ptr Unexecuted instantiation: astro.c:zend_hash_find_ptr Unexecuted instantiation: dow.c:zend_hash_find_ptr Unexecuted instantiation: parse_date.c:zend_hash_find_ptr Unexecuted instantiation: parse_tz.c:zend_hash_find_ptr Unexecuted instantiation: timelib.c:zend_hash_find_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_find_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_find_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_find_ptr Unexecuted instantiation: interval.c:zend_hash_find_ptr php_pcre.c:zend_hash_find_ptr Line | Count | Source | 830 | 44 | { | 831 | 44 | zval *zv; | 832 | | | 833 | 44 | zv = zend_hash_find(ht, key); | 834 | 44 | if (zv) { | 835 | 22 | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 22 | return Z_PTR_P(zv); | 837 | 22 | } else { | 838 | 22 | return NULL; | 839 | 22 | } | 840 | 44 | } |
Unexecuted instantiation: exif.c:zend_hash_find_ptr Unexecuted instantiation: hash.c:zend_hash_find_ptr Unexecuted instantiation: hash_md.c:zend_hash_find_ptr Unexecuted instantiation: hash_sha.c:zend_hash_find_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_find_ptr Unexecuted instantiation: hash_haval.c:zend_hash_find_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_find_ptr Unexecuted instantiation: hash_gost.c:zend_hash_find_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_find_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_find_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_find_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_find_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_find_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_find_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_find_ptr Unexecuted instantiation: json.c:zend_hash_find_ptr Unexecuted instantiation: json_encoder.c:zend_hash_find_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_find_ptr Unexecuted instantiation: json_scanner.c:zend_hash_find_ptr Unexecuted instantiation: mbstring.c:zend_hash_find_ptr Unexecuted instantiation: php_unicode.c:zend_hash_find_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_find_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_find_ptr Unexecuted instantiation: mbfilter.c:zend_hash_find_ptr php_reflection.c:zend_hash_find_ptr Line | Count | Source | 830 | 2.57k | { | 831 | 2.57k | zval *zv; | 832 | | | 833 | 2.57k | zv = zend_hash_find(ht, key); | 834 | 2.57k | if (zv) { | 835 | 2.17k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 2.17k | return Z_PTR_P(zv); | 837 | 407 | } else { | 838 | 407 | return NULL; | 839 | 407 | } | 840 | 2.57k | } |
php_spl.c:zend_hash_find_ptr Line | Count | Source | 830 | 2.90k | { | 831 | 2.90k | zval *zv; | 832 | | | 833 | 2.90k | zv = zend_hash_find(ht, key); | 834 | 2.90k | if (zv) { | 835 | 2.50k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 2.50k | return Z_PTR_P(zv); | 837 | 406 | } else { | 838 | 406 | return NULL; | 839 | 406 | } | 840 | 2.90k | } |
Unexecuted instantiation: spl_functions.c:zend_hash_find_ptr Unexecuted instantiation: spl_engine.c:zend_hash_find_ptr spl_iterators.c:zend_hash_find_ptr Line | Count | Source | 830 | 213 | { | 831 | 213 | zval *zv; | 832 | | | 833 | 213 | zv = zend_hash_find(ht, key); | 834 | 213 | if (zv) { | 835 | 3 | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 3 | return Z_PTR_P(zv); | 837 | 210 | } else { | 838 | 210 | return NULL; | 839 | 210 | } | 840 | 213 | } |
Unexecuted instantiation: spl_array.c:zend_hash_find_ptr Unexecuted instantiation: spl_directory.c:zend_hash_find_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_find_ptr Unexecuted instantiation: spl_observer.c:zend_hash_find_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_find_ptr Unexecuted instantiation: spl_heap.c:zend_hash_find_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_find_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_find_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_find_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_find_ptr Unexecuted instantiation: array.c:zend_hash_find_ptr Unexecuted instantiation: base64.c:zend_hash_find_ptr Unexecuted instantiation: basic_functions.c:zend_hash_find_ptr Unexecuted instantiation: browscap.c:zend_hash_find_ptr Unexecuted instantiation: crc32.c:zend_hash_find_ptr Unexecuted instantiation: crypt.c:zend_hash_find_ptr Unexecuted instantiation: datetime.c:zend_hash_find_ptr Unexecuted instantiation: dir.c:zend_hash_find_ptr Unexecuted instantiation: dl.c:zend_hash_find_ptr Unexecuted instantiation: dns.c:zend_hash_find_ptr Unexecuted instantiation: exec.c:zend_hash_find_ptr Unexecuted instantiation: file.c:zend_hash_find_ptr Unexecuted instantiation: filestat.c:zend_hash_find_ptr Unexecuted instantiation: flock_compat.c:zend_hash_find_ptr Unexecuted instantiation: formatted_print.c:zend_hash_find_ptr Unexecuted instantiation: fsock.c:zend_hash_find_ptr Unexecuted instantiation: head.c:zend_hash_find_ptr Unexecuted instantiation: html.c:zend_hash_find_ptr Unexecuted instantiation: image.c:zend_hash_find_ptr Unexecuted instantiation: info.c:zend_hash_find_ptr Unexecuted instantiation: iptc.c:zend_hash_find_ptr Unexecuted instantiation: lcg.c:zend_hash_find_ptr Unexecuted instantiation: link.c:zend_hash_find_ptr Unexecuted instantiation: mail.c:zend_hash_find_ptr Unexecuted instantiation: math.c:zend_hash_find_ptr Unexecuted instantiation: md5.c:zend_hash_find_ptr Unexecuted instantiation: metaphone.c:zend_hash_find_ptr Unexecuted instantiation: microtime.c:zend_hash_find_ptr Unexecuted instantiation: pack.c:zend_hash_find_ptr Unexecuted instantiation: pageinfo.c:zend_hash_find_ptr Unexecuted instantiation: quot_print.c:zend_hash_find_ptr Unexecuted instantiation: rand.c:zend_hash_find_ptr Unexecuted instantiation: mt_rand.c:zend_hash_find_ptr Unexecuted instantiation: soundex.c:zend_hash_find_ptr Unexecuted instantiation: string.c:zend_hash_find_ptr Unexecuted instantiation: scanf.c:zend_hash_find_ptr Unexecuted instantiation: syslog.c:zend_hash_find_ptr Unexecuted instantiation: type.c:zend_hash_find_ptr Unexecuted instantiation: uniqid.c:zend_hash_find_ptr Unexecuted instantiation: url.c:zend_hash_find_ptr Unexecuted instantiation: var.c:zend_hash_find_ptr Unexecuted instantiation: versioning.c:zend_hash_find_ptr Unexecuted instantiation: assert.c:zend_hash_find_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_find_ptr Unexecuted instantiation: levenshtein.c:zend_hash_find_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_find_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_find_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_find_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_find_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_find_ptr Unexecuted instantiation: credits.c:zend_hash_find_ptr Unexecuted instantiation: css.c:zend_hash_find_ptr var_unserializer.c:zend_hash_find_ptr Line | Count | Source | 830 | 7.77k | { | 831 | 7.77k | zval *zv; | 832 | | | 833 | 7.77k | zv = zend_hash_find(ht, key); | 834 | 7.77k | if (zv) { | 835 | 7.13k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 7.13k | return Z_PTR_P(zv); | 837 | 649 | } else { | 838 | 649 | return NULL; | 839 | 649 | } | 840 | 7.77k | } |
Unexecuted instantiation: ftok.c:zend_hash_find_ptr Unexecuted instantiation: sha1.c:zend_hash_find_ptr Unexecuted instantiation: user_filters.c:zend_hash_find_ptr Unexecuted instantiation: uuencode.c:zend_hash_find_ptr Unexecuted instantiation: filters.c:zend_hash_find_ptr Unexecuted instantiation: proc_open.c:zend_hash_find_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_find_ptr Unexecuted instantiation: http.c:zend_hash_find_ptr Unexecuted instantiation: password.c:zend_hash_find_ptr Unexecuted instantiation: random.c:zend_hash_find_ptr Unexecuted instantiation: net.c:zend_hash_find_ptr Unexecuted instantiation: hrtime.c:zend_hash_find_ptr Unexecuted instantiation: main.c:zend_hash_find_ptr Unexecuted instantiation: snprintf.c:zend_hash_find_ptr Unexecuted instantiation: spprintf.c:zend_hash_find_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_find_ptr Unexecuted instantiation: php_scandir.c:zend_hash_find_ptr Unexecuted instantiation: php_ini.c:zend_hash_find_ptr Unexecuted instantiation: SAPI.c:zend_hash_find_ptr Unexecuted instantiation: rfc1867.c:zend_hash_find_ptr Unexecuted instantiation: php_content_types.c:zend_hash_find_ptr Unexecuted instantiation: strlcpy.c:zend_hash_find_ptr Unexecuted instantiation: strlcat.c:zend_hash_find_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_find_ptr Unexecuted instantiation: reentrancy.c:zend_hash_find_ptr Unexecuted instantiation: php_variables.c:zend_hash_find_ptr Unexecuted instantiation: php_ticks.c:zend_hash_find_ptr Unexecuted instantiation: network.c:zend_hash_find_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_find_ptr output.c:zend_hash_find_ptr Line | Count | Source | 830 | 29.9k | { | 831 | 29.9k | zval *zv; | 832 | | | 833 | 29.9k | zv = zend_hash_find(ht, key); | 834 | 29.9k | if (zv) { | 835 | 0 | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 0 | return Z_PTR_P(zv); | 837 | 29.9k | } else { | 838 | 29.9k | return NULL; | 839 | 29.9k | } | 840 | 29.9k | } |
Unexecuted instantiation: getopt.c:zend_hash_find_ptr Unexecuted instantiation: php_syslog.c:zend_hash_find_ptr Unexecuted instantiation: streams.c:zend_hash_find_ptr Unexecuted instantiation: cast.c:zend_hash_find_ptr Unexecuted instantiation: memory.c:zend_hash_find_ptr Unexecuted instantiation: filter.c:zend_hash_find_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_find_ptr Unexecuted instantiation: userspace.c:zend_hash_find_ptr Unexecuted instantiation: transports.c:zend_hash_find_ptr Unexecuted instantiation: xp_socket.c:zend_hash_find_ptr Unexecuted instantiation: mmap.c:zend_hash_find_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_find_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_find_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_find_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_find_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_find_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_find_ptr zend_compile.c:zend_hash_find_ptr Line | Count | Source | 830 | 6.80M | { | 831 | 6.80M | zval *zv; | 832 | | | 833 | 6.80M | zv = zend_hash_find(ht, key); | 834 | 6.80M | if (zv) { | 835 | 1.57M | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 1.57M | return Z_PTR_P(zv); | 837 | 5.22M | } else { | 838 | 5.22M | return NULL; | 839 | 5.22M | } | 840 | 6.80M | } |
zend_constants.c:zend_hash_find_ptr Line | Count | Source | 830 | 47.6k | { | 831 | 47.6k | zval *zv; | 832 | | | 833 | 47.6k | zv = zend_hash_find(ht, key); | 834 | 47.6k | if (zv) { | 835 | 14.5k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 14.5k | return Z_PTR_P(zv); | 837 | 33.1k | } else { | 838 | 33.1k | return NULL; | 839 | 33.1k | } | 840 | 47.6k | } |
Unexecuted instantiation: zend_dtrace.c:zend_hash_find_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_find_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_find_ptr Unexecuted instantiation: zend_llist.c:zend_hash_find_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_find_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_find_ptr Unexecuted instantiation: zend_operators.c:zend_hash_find_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_find_ptr Unexecuted instantiation: zend_stack.c:zend_hash_find_ptr Unexecuted instantiation: zend_variables.c:zend_hash_find_ptr Unexecuted instantiation: zend.c:zend_hash_find_ptr zend_API.c:zend_hash_find_ptr Line | Count | Source | 830 | 300k | { | 831 | 300k | zval *zv; | 832 | | | 833 | 300k | zv = zend_hash_find(ht, key); | 834 | 300k | if (zv) { | 835 | 19.4k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 19.4k | return Z_PTR_P(zv); | 837 | 281k | } else { | 838 | 281k | return NULL; | 839 | 281k | } | 840 | 300k | } |
Unexecuted instantiation: zend_extensions.c:zend_hash_find_ptr zend_hash.c:zend_hash_find_ptr Line | Count | Source | 830 | 53.9k | { | 831 | 53.9k | zval *zv; | 832 | | | 833 | 53.9k | zv = zend_hash_find(ht, key); | 834 | 53.9k | if (zv) { | 835 | 25.7k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 25.7k | return Z_PTR_P(zv); | 837 | 28.2k | } else { | 838 | 28.2k | return NULL; | 839 | 28.2k | } | 840 | 53.9k | } |
Unexecuted instantiation: zend_list.c:zend_hash_find_ptr zend_builtin_functions.c:zend_hash_find_ptr Line | Count | Source | 830 | 4.48k | { | 831 | 4.48k | zval *zv; | 832 | | | 833 | 4.48k | zv = zend_hash_find(ht, key); | 834 | 4.48k | if (zv) { | 835 | 2.85k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 2.85k | return Z_PTR_P(zv); | 837 | 1.62k | } else { | 838 | 1.62k | return NULL; | 839 | 1.62k | } | 840 | 4.48k | } |
zend_attributes.c:zend_hash_find_ptr Line | Count | Source | 830 | 20.6k | { | 831 | 20.6k | zval *zv; | 832 | | | 833 | 20.6k | zv = zend_hash_find(ht, key); | 834 | 20.6k | if (zv) { | 835 | 1.51k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 1.51k | return Z_PTR_P(zv); | 837 | 19.1k | } else { | 838 | 19.1k | return NULL; | 839 | 19.1k | } | 840 | 20.6k | } |
Unexecuted instantiation: zend_execute.c:zend_hash_find_ptr zend_ini.c:zend_hash_find_ptr Line | Count | Source | 830 | 11.4k | { | 831 | 11.4k | zval *zv; | 832 | | | 833 | 11.4k | zv = zend_hash_find(ht, key); | 834 | 11.4k | if (zv) { | 835 | 9.57k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 9.57k | return Z_PTR_P(zv); | 837 | 1.84k | } else { | 838 | 1.84k | return NULL; | 839 | 1.84k | } | 840 | 11.4k | } |
Unexecuted instantiation: zend_sort.c:zend_hash_find_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_find_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_find_ptr Unexecuted instantiation: zend_stream.c:zend_hash_find_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_find_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_find_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_find_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_find_ptr Unexecuted instantiation: zend_gc.c:zend_hash_find_ptr Unexecuted instantiation: zend_closures.c:zend_hash_find_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_find_ptr Unexecuted instantiation: zend_float.c:zend_hash_find_ptr Unexecuted instantiation: zend_string.c:zend_hash_find_ptr Unexecuted instantiation: zend_signal.c:zend_hash_find_ptr Unexecuted instantiation: zend_generators.c:zend_hash_find_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_find_ptr Unexecuted instantiation: zend_ast.c:zend_hash_find_ptr Unexecuted instantiation: zend_objects.c:zend_hash_find_ptr zend_object_handlers.c:zend_hash_find_ptr Line | Count | Source | 830 | 25.2k | { | 831 | 25.2k | zval *zv; | 832 | | | 833 | 25.2k | zv = zend_hash_find(ht, key); | 834 | 25.2k | if (zv) { | 835 | 23.2k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 23.2k | return Z_PTR_P(zv); | 837 | 2.02k | } else { | 838 | 2.02k | return NULL; | 839 | 2.02k | } | 840 | 25.2k | } |
Unexecuted instantiation: zend_objects_API.c:zend_hash_find_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_find_ptr zend_inheritance.c:zend_hash_find_ptr Line | Count | Source | 830 | 14.5k | { | 831 | 14.5k | zval *zv; | 832 | | | 833 | 14.5k | zv = zend_hash_find(ht, key); | 834 | 14.5k | if (zv) { | 835 | 3.77k | ZEND_ASSUME(Z_PTR_P(zv)); | 836 | 3.77k | return Z_PTR_P(zv); | 837 | 10.7k | } else { | 838 | 10.7k | return NULL; | 839 | 10.7k | } | 840 | 14.5k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_find_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_find_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_find_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_find_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_find_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_find_ptr |
841 | | |
842 | | static zend_always_inline void *zend_hash_find_ex_ptr(const HashTable *ht, zend_string *key, zend_bool known_hash) |
843 | 852 | { |
844 | 852 | zval *zv; |
845 | | |
846 | 852 | zv = zend_hash_find_ex(ht, key, known_hash); |
847 | 852 | if (zv) { |
848 | 852 | ZEND_ASSUME(Z_PTR_P(zv)); |
849 | 852 | return Z_PTR_P(zv); |
850 | 0 | } else { |
851 | 0 | return NULL; |
852 | 0 | } |
853 | 852 | } Unexecuted instantiation: php_date.c:zend_hash_find_ex_ptr Unexecuted instantiation: astro.c:zend_hash_find_ex_ptr Unexecuted instantiation: dow.c:zend_hash_find_ex_ptr Unexecuted instantiation: parse_date.c:zend_hash_find_ex_ptr Unexecuted instantiation: parse_tz.c:zend_hash_find_ex_ptr Unexecuted instantiation: timelib.c:zend_hash_find_ex_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_find_ex_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_find_ex_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_find_ex_ptr Unexecuted instantiation: interval.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_pcre.c:zend_hash_find_ex_ptr Unexecuted instantiation: exif.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_md.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_sha.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_haval.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_gost.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_find_ex_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_find_ex_ptr Unexecuted instantiation: json.c:zend_hash_find_ex_ptr Unexecuted instantiation: json_encoder.c:zend_hash_find_ex_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_find_ex_ptr Unexecuted instantiation: json_scanner.c:zend_hash_find_ex_ptr Unexecuted instantiation: mbstring.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_unicode.c:zend_hash_find_ex_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_find_ex_ptr Unexecuted instantiation: mbfilter.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_reflection.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_spl.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_functions.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_engine.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_array.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_directory.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_observer.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_dllist.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_heap.c:zend_hash_find_ex_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_find_ex_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_find_ex_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_find_ex_ptr Unexecuted instantiation: array.c:zend_hash_find_ex_ptr Unexecuted instantiation: base64.c:zend_hash_find_ex_ptr Unexecuted instantiation: basic_functions.c:zend_hash_find_ex_ptr Unexecuted instantiation: browscap.c:zend_hash_find_ex_ptr Unexecuted instantiation: crc32.c:zend_hash_find_ex_ptr Unexecuted instantiation: crypt.c:zend_hash_find_ex_ptr Unexecuted instantiation: datetime.c:zend_hash_find_ex_ptr Unexecuted instantiation: dir.c:zend_hash_find_ex_ptr Unexecuted instantiation: dl.c:zend_hash_find_ex_ptr Unexecuted instantiation: dns.c:zend_hash_find_ex_ptr Unexecuted instantiation: exec.c:zend_hash_find_ex_ptr Unexecuted instantiation: file.c:zend_hash_find_ex_ptr Unexecuted instantiation: filestat.c:zend_hash_find_ex_ptr Unexecuted instantiation: flock_compat.c:zend_hash_find_ex_ptr Unexecuted instantiation: formatted_print.c:zend_hash_find_ex_ptr Unexecuted instantiation: fsock.c:zend_hash_find_ex_ptr Unexecuted instantiation: head.c:zend_hash_find_ex_ptr Unexecuted instantiation: html.c:zend_hash_find_ex_ptr Unexecuted instantiation: image.c:zend_hash_find_ex_ptr Unexecuted instantiation: info.c:zend_hash_find_ex_ptr Unexecuted instantiation: iptc.c:zend_hash_find_ex_ptr Unexecuted instantiation: lcg.c:zend_hash_find_ex_ptr Unexecuted instantiation: link.c:zend_hash_find_ex_ptr Unexecuted instantiation: mail.c:zend_hash_find_ex_ptr Unexecuted instantiation: math.c:zend_hash_find_ex_ptr Unexecuted instantiation: md5.c:zend_hash_find_ex_ptr Unexecuted instantiation: metaphone.c:zend_hash_find_ex_ptr Unexecuted instantiation: microtime.c:zend_hash_find_ex_ptr Unexecuted instantiation: pack.c:zend_hash_find_ex_ptr Unexecuted instantiation: pageinfo.c:zend_hash_find_ex_ptr Unexecuted instantiation: quot_print.c:zend_hash_find_ex_ptr Unexecuted instantiation: rand.c:zend_hash_find_ex_ptr Unexecuted instantiation: mt_rand.c:zend_hash_find_ex_ptr Unexecuted instantiation: soundex.c:zend_hash_find_ex_ptr Unexecuted instantiation: string.c:zend_hash_find_ex_ptr Unexecuted instantiation: scanf.c:zend_hash_find_ex_ptr Unexecuted instantiation: syslog.c:zend_hash_find_ex_ptr Unexecuted instantiation: type.c:zend_hash_find_ex_ptr Unexecuted instantiation: uniqid.c:zend_hash_find_ex_ptr Unexecuted instantiation: url.c:zend_hash_find_ex_ptr Unexecuted instantiation: var.c:zend_hash_find_ex_ptr Unexecuted instantiation: versioning.c:zend_hash_find_ex_ptr Unexecuted instantiation: assert.c:zend_hash_find_ex_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_find_ex_ptr Unexecuted instantiation: levenshtein.c:zend_hash_find_ex_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_find_ex_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_find_ex_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_find_ex_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_find_ex_ptr Unexecuted instantiation: credits.c:zend_hash_find_ex_ptr Unexecuted instantiation: css.c:zend_hash_find_ex_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_find_ex_ptr Unexecuted instantiation: ftok.c:zend_hash_find_ex_ptr Unexecuted instantiation: sha1.c:zend_hash_find_ex_ptr Unexecuted instantiation: user_filters.c:zend_hash_find_ex_ptr Unexecuted instantiation: uuencode.c:zend_hash_find_ex_ptr Unexecuted instantiation: filters.c:zend_hash_find_ex_ptr Unexecuted instantiation: proc_open.c:zend_hash_find_ex_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_find_ex_ptr Unexecuted instantiation: http.c:zend_hash_find_ex_ptr Unexecuted instantiation: password.c:zend_hash_find_ex_ptr Unexecuted instantiation: random.c:zend_hash_find_ex_ptr Unexecuted instantiation: net.c:zend_hash_find_ex_ptr Unexecuted instantiation: hrtime.c:zend_hash_find_ex_ptr Unexecuted instantiation: main.c:zend_hash_find_ex_ptr Unexecuted instantiation: snprintf.c:zend_hash_find_ex_ptr Unexecuted instantiation: spprintf.c:zend_hash_find_ex_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_scandir.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_ini.c:zend_hash_find_ex_ptr Unexecuted instantiation: SAPI.c:zend_hash_find_ex_ptr Unexecuted instantiation: rfc1867.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_content_types.c:zend_hash_find_ex_ptr Unexecuted instantiation: strlcpy.c:zend_hash_find_ex_ptr Unexecuted instantiation: strlcat.c:zend_hash_find_ex_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_find_ex_ptr Unexecuted instantiation: reentrancy.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_variables.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_ticks.c:zend_hash_find_ex_ptr Unexecuted instantiation: network.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_find_ex_ptr Unexecuted instantiation: output.c:zend_hash_find_ex_ptr Unexecuted instantiation: getopt.c:zend_hash_find_ex_ptr Unexecuted instantiation: php_syslog.c:zend_hash_find_ex_ptr streams.c:zend_hash_find_ex_ptr Line | Count | Source | 843 | 852 | { | 844 | 852 | zval *zv; | 845 | | | 846 | 852 | zv = zend_hash_find_ex(ht, key, known_hash); | 847 | 852 | if (zv) { | 848 | 852 | ZEND_ASSUME(Z_PTR_P(zv)); | 849 | 852 | return Z_PTR_P(zv); | 850 | 0 | } else { | 851 | 0 | return NULL; | 852 | 0 | } | 853 | 852 | } |
Unexecuted instantiation: cast.c:zend_hash_find_ex_ptr Unexecuted instantiation: memory.c:zend_hash_find_ex_ptr Unexecuted instantiation: filter.c:zend_hash_find_ex_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_find_ex_ptr Unexecuted instantiation: userspace.c:zend_hash_find_ex_ptr Unexecuted instantiation: transports.c:zend_hash_find_ex_ptr Unexecuted instantiation: xp_socket.c:zend_hash_find_ex_ptr Unexecuted instantiation: mmap.c:zend_hash_find_ex_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_compile.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_constants.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_llist.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_operators.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_stack.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_variables.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_API.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_hash.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_list.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_execute.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_ini.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_sort.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_stream.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_gc.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_closures.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_float.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_string.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_signal.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_generators.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_ast.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_objects.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_inheritance.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_smart_str.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_find_ex_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_find_ex_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_find_ex_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_find_ex_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_find_ex_ptr |
854 | | |
855 | | static zend_always_inline void *zend_hash_str_find_ptr(const HashTable *ht, const char *str, size_t len) |
856 | 394k | { |
857 | 394k | zval *zv; |
858 | | |
859 | 394k | zv = zend_hash_str_find(ht, str, len); |
860 | 394k | if (zv) { |
861 | 188k | ZEND_ASSUME(Z_PTR_P(zv)); |
862 | 188k | return Z_PTR_P(zv); |
863 | 205k | } else { |
864 | 205k | return NULL; |
865 | 205k | } |
866 | 394k | } php_date.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 200k | { | 857 | 200k | zval *zv; | 858 | | | 859 | 200k | zv = zend_hash_str_find(ht, str, len); | 860 | 200k | if (zv) { | 861 | 1.96k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 1.96k | return Z_PTR_P(zv); | 863 | 198k | } else { | 864 | 198k | return NULL; | 865 | 198k | } | 866 | 200k | } |
Unexecuted instantiation: astro.c:zend_hash_str_find_ptr Unexecuted instantiation: dow.c:zend_hash_str_find_ptr Unexecuted instantiation: parse_date.c:zend_hash_str_find_ptr Unexecuted instantiation: parse_tz.c:zend_hash_str_find_ptr Unexecuted instantiation: timelib.c:zend_hash_str_find_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_str_find_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_str_find_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_find_ptr Unexecuted instantiation: interval.c:zend_hash_str_find_ptr Unexecuted instantiation: php_pcre.c:zend_hash_str_find_ptr Unexecuted instantiation: exif.c:zend_hash_str_find_ptr Unexecuted instantiation: hash.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_md.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_sha.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_haval.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_gost.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_str_find_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_str_find_ptr Unexecuted instantiation: json.c:zend_hash_str_find_ptr Unexecuted instantiation: json_encoder.c:zend_hash_str_find_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_str_find_ptr Unexecuted instantiation: json_scanner.c:zend_hash_str_find_ptr Unexecuted instantiation: mbstring.c:zend_hash_str_find_ptr Unexecuted instantiation: php_unicode.c:zend_hash_str_find_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_str_find_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_str_find_ptr Unexecuted instantiation: mbfilter.c:zend_hash_str_find_ptr php_reflection.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 1.00k | { | 857 | 1.00k | zval *zv; | 858 | | | 859 | 1.00k | zv = zend_hash_str_find(ht, str, len); | 860 | 1.00k | if (zv) { | 861 | 926 | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 926 | return Z_PTR_P(zv); | 863 | 81 | } else { | 864 | 81 | return NULL; | 865 | 81 | } | 866 | 1.00k | } |
Unexecuted instantiation: php_spl.c:zend_hash_str_find_ptr Unexecuted instantiation: spl_functions.c:zend_hash_str_find_ptr Unexecuted instantiation: spl_engine.c:zend_hash_str_find_ptr spl_iterators.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 308 | { | 857 | 308 | zval *zv; | 858 | | | 859 | 308 | zv = zend_hash_str_find(ht, str, len); | 860 | 308 | if (zv) { | 861 | 308 | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 308 | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 308 | } |
spl_array.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 25.8k | { | 857 | 25.8k | zval *zv; | 858 | | | 859 | 25.8k | zv = zend_hash_str_find(ht, str, len); | 860 | 25.8k | if (zv) { | 861 | 25.8k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 25.8k | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 25.8k | } |
Unexecuted instantiation: spl_directory.c:zend_hash_str_find_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_str_find_ptr spl_observer.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 190 | { | 857 | 190 | zval *zv; | 858 | | | 859 | 190 | zv = zend_hash_str_find(ht, str, len); | 860 | 190 | if (zv) { | 861 | 190 | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 190 | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 190 | } |
spl_dllist.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 6.96k | { | 857 | 6.96k | zval *zv; | 858 | | | 859 | 6.96k | zv = zend_hash_str_find(ht, str, len); | 860 | 6.96k | if (zv) { | 861 | 6.96k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 6.96k | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 6.96k | } |
Unexecuted instantiation: spl_heap.c:zend_hash_str_find_ptr spl_fixedarray.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 225 | { | 857 | 225 | zval *zv; | 858 | | | 859 | 225 | zv = zend_hash_str_find(ht, str, len); | 860 | 225 | if (zv) { | 861 | 225 | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 225 | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 225 | } |
Unexecuted instantiation: crypt_sha512.c:zend_hash_str_find_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_str_find_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_str_find_ptr Unexecuted instantiation: array.c:zend_hash_str_find_ptr Unexecuted instantiation: base64.c:zend_hash_str_find_ptr Unexecuted instantiation: basic_functions.c:zend_hash_str_find_ptr Unexecuted instantiation: browscap.c:zend_hash_str_find_ptr Unexecuted instantiation: crc32.c:zend_hash_str_find_ptr Unexecuted instantiation: crypt.c:zend_hash_str_find_ptr Unexecuted instantiation: datetime.c:zend_hash_str_find_ptr Unexecuted instantiation: dir.c:zend_hash_str_find_ptr Unexecuted instantiation: dl.c:zend_hash_str_find_ptr Unexecuted instantiation: dns.c:zend_hash_str_find_ptr Unexecuted instantiation: exec.c:zend_hash_str_find_ptr Unexecuted instantiation: file.c:zend_hash_str_find_ptr Unexecuted instantiation: filestat.c:zend_hash_str_find_ptr Unexecuted instantiation: flock_compat.c:zend_hash_str_find_ptr Unexecuted instantiation: formatted_print.c:zend_hash_str_find_ptr Unexecuted instantiation: fsock.c:zend_hash_str_find_ptr Unexecuted instantiation: head.c:zend_hash_str_find_ptr Unexecuted instantiation: html.c:zend_hash_str_find_ptr Unexecuted instantiation: image.c:zend_hash_str_find_ptr Unexecuted instantiation: info.c:zend_hash_str_find_ptr Unexecuted instantiation: iptc.c:zend_hash_str_find_ptr Unexecuted instantiation: lcg.c:zend_hash_str_find_ptr Unexecuted instantiation: link.c:zend_hash_str_find_ptr Unexecuted instantiation: mail.c:zend_hash_str_find_ptr Unexecuted instantiation: math.c:zend_hash_str_find_ptr Unexecuted instantiation: md5.c:zend_hash_str_find_ptr Unexecuted instantiation: metaphone.c:zend_hash_str_find_ptr Unexecuted instantiation: microtime.c:zend_hash_str_find_ptr Unexecuted instantiation: pack.c:zend_hash_str_find_ptr Unexecuted instantiation: pageinfo.c:zend_hash_str_find_ptr Unexecuted instantiation: quot_print.c:zend_hash_str_find_ptr Unexecuted instantiation: rand.c:zend_hash_str_find_ptr Unexecuted instantiation: mt_rand.c:zend_hash_str_find_ptr Unexecuted instantiation: soundex.c:zend_hash_str_find_ptr Unexecuted instantiation: string.c:zend_hash_str_find_ptr Unexecuted instantiation: scanf.c:zend_hash_str_find_ptr Unexecuted instantiation: syslog.c:zend_hash_str_find_ptr Unexecuted instantiation: type.c:zend_hash_str_find_ptr Unexecuted instantiation: uniqid.c:zend_hash_str_find_ptr Unexecuted instantiation: url.c:zend_hash_str_find_ptr Unexecuted instantiation: var.c:zend_hash_str_find_ptr Unexecuted instantiation: versioning.c:zend_hash_str_find_ptr Unexecuted instantiation: assert.c:zend_hash_str_find_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_str_find_ptr Unexecuted instantiation: levenshtein.c:zend_hash_str_find_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_str_find_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_find_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_find_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_find_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_find_ptr Unexecuted instantiation: credits.c:zend_hash_str_find_ptr Unexecuted instantiation: css.c:zend_hash_str_find_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_str_find_ptr Unexecuted instantiation: ftok.c:zend_hash_str_find_ptr Unexecuted instantiation: sha1.c:zend_hash_str_find_ptr Unexecuted instantiation: user_filters.c:zend_hash_str_find_ptr Unexecuted instantiation: uuencode.c:zend_hash_str_find_ptr Unexecuted instantiation: filters.c:zend_hash_str_find_ptr Unexecuted instantiation: proc_open.c:zend_hash_str_find_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_str_find_ptr Unexecuted instantiation: http.c:zend_hash_str_find_ptr Unexecuted instantiation: password.c:zend_hash_str_find_ptr Unexecuted instantiation: random.c:zend_hash_str_find_ptr Unexecuted instantiation: net.c:zend_hash_str_find_ptr Unexecuted instantiation: hrtime.c:zend_hash_str_find_ptr main.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 6.46k | { | 857 | 6.46k | zval *zv; | 858 | | | 859 | 6.46k | zv = zend_hash_str_find(ht, str, len); | 860 | 6.46k | if (zv) { | 861 | 6.46k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 6.46k | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 6.46k | } |
Unexecuted instantiation: snprintf.c:zend_hash_str_find_ptr Unexecuted instantiation: spprintf.c:zend_hash_str_find_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_find_ptr Unexecuted instantiation: php_scandir.c:zend_hash_str_find_ptr Unexecuted instantiation: php_ini.c:zend_hash_str_find_ptr Unexecuted instantiation: SAPI.c:zend_hash_str_find_ptr Unexecuted instantiation: rfc1867.c:zend_hash_str_find_ptr Unexecuted instantiation: php_content_types.c:zend_hash_str_find_ptr Unexecuted instantiation: strlcpy.c:zend_hash_str_find_ptr Unexecuted instantiation: strlcat.c:zend_hash_str_find_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_str_find_ptr Unexecuted instantiation: reentrancy.c:zend_hash_str_find_ptr Unexecuted instantiation: php_variables.c:zend_hash_str_find_ptr Unexecuted instantiation: php_ticks.c:zend_hash_str_find_ptr Unexecuted instantiation: network.c:zend_hash_str_find_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_find_ptr Unexecuted instantiation: output.c:zend_hash_str_find_ptr Unexecuted instantiation: getopt.c:zend_hash_str_find_ptr Unexecuted instantiation: php_syslog.c:zend_hash_str_find_ptr streams.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 22.5k | { | 857 | 22.5k | zval *zv; | 858 | | | 859 | 22.5k | zv = zend_hash_str_find(ht, str, len); | 860 | 22.5k | if (zv) { | 861 | 21.5k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 21.5k | return Z_PTR_P(zv); | 863 | 1.09k | } else { | 864 | 1.09k | return NULL; | 865 | 1.09k | } | 866 | 22.5k | } |
Unexecuted instantiation: cast.c:zend_hash_str_find_ptr Unexecuted instantiation: memory.c:zend_hash_str_find_ptr Unexecuted instantiation: filter.c:zend_hash_str_find_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_str_find_ptr Unexecuted instantiation: userspace.c:zend_hash_str_find_ptr Unexecuted instantiation: transports.c:zend_hash_str_find_ptr Unexecuted instantiation: xp_socket.c:zend_hash_str_find_ptr Unexecuted instantiation: mmap.c:zend_hash_str_find_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_compile.c:zend_hash_str_find_ptr zend_constants.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 22.9k | { | 857 | 22.9k | zval *zv; | 858 | | | 859 | 22.9k | zv = zend_hash_str_find(ht, str, len); | 860 | 22.9k | if (zv) { | 861 | 21.8k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 21.8k | return Z_PTR_P(zv); | 863 | 1.08k | } else { | 864 | 1.08k | return NULL; | 865 | 1.08k | } | 866 | 22.9k | } |
Unexecuted instantiation: zend_dtrace.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_llist.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_operators.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_stack.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_variables.c:zend_hash_str_find_ptr Unexecuted instantiation: zend.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_API.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_str_find_ptr zend_hash.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 32.0k | { | 857 | 32.0k | zval *zv; | 858 | | | 859 | 32.0k | zv = zend_hash_str_find(ht, str, len); | 860 | 32.0k | if (zv) { | 861 | 27.2k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 27.2k | return Z_PTR_P(zv); | 863 | 4.78k | } else { | 864 | 4.78k | return NULL; | 865 | 4.78k | } | 866 | 32.0k | } |
Unexecuted instantiation: zend_list.c:zend_hash_str_find_ptr zend_builtin_functions.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 75 | { | 857 | 75 | zval *zv; | 858 | | | 859 | 75 | zv = zend_hash_str_find(ht, str, len); | 860 | 75 | if (zv) { | 861 | 75 | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 75 | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 75 | } |
Unexecuted instantiation: zend_attributes.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_execute.c:zend_hash_str_find_ptr zend_ini.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 54.6k | { | 857 | 54.6k | zval *zv; | 858 | | | 859 | 54.6k | zv = zend_hash_str_find(ht, str, len); | 860 | 54.6k | if (zv) { | 861 | 54.6k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 54.6k | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 54.6k | } |
Unexecuted instantiation: zend_sort.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_stream.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_str_find_ptr zend_interfaces.c:zend_hash_str_find_ptr Line | Count | Source | 856 | 19.9k | { | 857 | 19.9k | zval *zv; | 858 | | | 859 | 19.9k | zv = zend_hash_str_find(ht, str, len); | 860 | 19.9k | if (zv) { | 861 | 19.9k | ZEND_ASSUME(Z_PTR_P(zv)); | 862 | 19.9k | return Z_PTR_P(zv); | 863 | 0 | } else { | 864 | 0 | return NULL; | 865 | 0 | } | 866 | 19.9k | } |
Unexecuted instantiation: zend_exceptions.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_gc.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_closures.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_float.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_string.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_signal.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_generators.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_ast.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_objects.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_inheritance.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_smart_str.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_find_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_str_find_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_find_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_find_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_find_ptr |
867 | | |
868 | | /* Will lowercase the str; use only if you don't need the lowercased string for |
869 | | * anything else. If you have a lowered string, use zend_hash_str_find_ptr. */ |
870 | | ZEND_API void *zend_hash_str_find_ptr_lc(const HashTable *ht, const char *str, size_t len); |
871 | | |
872 | | /* Will lowercase the str; use only if you don't need the lowercased string for |
873 | | * anything else. If you have a lowered string, use zend_hash_find_ptr. */ |
874 | | ZEND_API void *zend_hash_find_ptr_lc(const HashTable *ht, zend_string *key); |
875 | | |
876 | | static zend_always_inline void *zend_hash_index_find_ptr(const HashTable *ht, zend_ulong h) |
877 | 45.3k | { |
878 | 45.3k | zval *zv; |
879 | | |
880 | 45.3k | zv = zend_hash_index_find(ht, h); |
881 | 45.3k | if (zv) { |
882 | 43.1k | ZEND_ASSUME(Z_PTR_P(zv)); |
883 | 43.1k | return Z_PTR_P(zv); |
884 | 2.22k | } else { |
885 | 2.22k | return NULL; |
886 | 2.22k | } |
887 | 45.3k | } Unexecuted instantiation: php_date.c:zend_hash_index_find_ptr Unexecuted instantiation: astro.c:zend_hash_index_find_ptr Unexecuted instantiation: dow.c:zend_hash_index_find_ptr Unexecuted instantiation: parse_date.c:zend_hash_index_find_ptr Unexecuted instantiation: parse_tz.c:zend_hash_index_find_ptr Unexecuted instantiation: timelib.c:zend_hash_index_find_ptr Unexecuted instantiation: tm2unixtime.c:zend_hash_index_find_ptr Unexecuted instantiation: unixtime2tm.c:zend_hash_index_find_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_find_ptr Unexecuted instantiation: interval.c:zend_hash_index_find_ptr Unexecuted instantiation: php_pcre.c:zend_hash_index_find_ptr Unexecuted instantiation: exif.c:zend_hash_index_find_ptr Unexecuted instantiation: hash.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_md.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_sha.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_ripemd.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_haval.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_tiger.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_gost.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_snefru.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_adler32.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_crc32.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_fnv.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_joaat.c:zend_hash_index_find_ptr Unexecuted instantiation: hash_sha3.c:zend_hash_index_find_ptr Unexecuted instantiation: json.c:zend_hash_index_find_ptr Unexecuted instantiation: json_encoder.c:zend_hash_index_find_ptr Unexecuted instantiation: json_parser.tab.c:zend_hash_index_find_ptr Unexecuted instantiation: json_scanner.c:zend_hash_index_find_ptr Unexecuted instantiation: mbstring.c:zend_hash_index_find_ptr Unexecuted instantiation: php_unicode.c:zend_hash_index_find_ptr Unexecuted instantiation: mb_gpc.c:zend_hash_index_find_ptr Unexecuted instantiation: php_mbregex.c:zend_hash_index_find_ptr Unexecuted instantiation: mbfilter.c:zend_hash_index_find_ptr Unexecuted instantiation: php_reflection.c:zend_hash_index_find_ptr Unexecuted instantiation: php_spl.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_functions.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_engine.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_iterators.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_array.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_directory.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_exceptions.c:zend_hash_index_find_ptr spl_observer.c:zend_hash_index_find_ptr Line | Count | Source | 877 | 771 | { | 878 | 771 | zval *zv; | 879 | | | 880 | 771 | zv = zend_hash_index_find(ht, h); | 881 | 771 | if (zv) { | 882 | 252 | ZEND_ASSUME(Z_PTR_P(zv)); | 883 | 252 | return Z_PTR_P(zv); | 884 | 519 | } else { | 885 | 519 | return NULL; | 886 | 519 | } | 887 | 771 | } |
Unexecuted instantiation: spl_dllist.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_heap.c:zend_hash_index_find_ptr Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_find_ptr Unexecuted instantiation: crypt_sha512.c:zend_hash_index_find_ptr Unexecuted instantiation: crypt_sha256.c:zend_hash_index_find_ptr Unexecuted instantiation: php_crypt_r.c:zend_hash_index_find_ptr Unexecuted instantiation: array.c:zend_hash_index_find_ptr Unexecuted instantiation: base64.c:zend_hash_index_find_ptr Unexecuted instantiation: basic_functions.c:zend_hash_index_find_ptr Unexecuted instantiation: browscap.c:zend_hash_index_find_ptr Unexecuted instantiation: crc32.c:zend_hash_index_find_ptr Unexecuted instantiation: crypt.c:zend_hash_index_find_ptr Unexecuted instantiation: datetime.c:zend_hash_index_find_ptr Unexecuted instantiation: dir.c:zend_hash_index_find_ptr Unexecuted instantiation: dl.c:zend_hash_index_find_ptr Unexecuted instantiation: dns.c:zend_hash_index_find_ptr Unexecuted instantiation: exec.c:zend_hash_index_find_ptr Unexecuted instantiation: file.c:zend_hash_index_find_ptr Unexecuted instantiation: filestat.c:zend_hash_index_find_ptr Unexecuted instantiation: flock_compat.c:zend_hash_index_find_ptr Unexecuted instantiation: formatted_print.c:zend_hash_index_find_ptr Unexecuted instantiation: fsock.c:zend_hash_index_find_ptr Unexecuted instantiation: head.c:zend_hash_index_find_ptr Unexecuted instantiation: html.c:zend_hash_index_find_ptr Unexecuted instantiation: image.c:zend_hash_index_find_ptr Unexecuted instantiation: info.c:zend_hash_index_find_ptr Unexecuted instantiation: iptc.c:zend_hash_index_find_ptr Unexecuted instantiation: lcg.c:zend_hash_index_find_ptr Unexecuted instantiation: link.c:zend_hash_index_find_ptr Unexecuted instantiation: mail.c:zend_hash_index_find_ptr Unexecuted instantiation: math.c:zend_hash_index_find_ptr Unexecuted instantiation: md5.c:zend_hash_index_find_ptr Unexecuted instantiation: metaphone.c:zend_hash_index_find_ptr Unexecuted instantiation: microtime.c:zend_hash_index_find_ptr Unexecuted instantiation: pack.c:zend_hash_index_find_ptr Unexecuted instantiation: pageinfo.c:zend_hash_index_find_ptr Unexecuted instantiation: quot_print.c:zend_hash_index_find_ptr Unexecuted instantiation: rand.c:zend_hash_index_find_ptr Unexecuted instantiation: mt_rand.c:zend_hash_index_find_ptr Unexecuted instantiation: soundex.c:zend_hash_index_find_ptr Unexecuted instantiation: string.c:zend_hash_index_find_ptr Unexecuted instantiation: scanf.c:zend_hash_index_find_ptr Unexecuted instantiation: syslog.c:zend_hash_index_find_ptr Unexecuted instantiation: type.c:zend_hash_index_find_ptr Unexecuted instantiation: uniqid.c:zend_hash_index_find_ptr Unexecuted instantiation: url.c:zend_hash_index_find_ptr Unexecuted instantiation: var.c:zend_hash_index_find_ptr Unexecuted instantiation: versioning.c:zend_hash_index_find_ptr Unexecuted instantiation: assert.c:zend_hash_index_find_ptr Unexecuted instantiation: strnatcmp.c:zend_hash_index_find_ptr Unexecuted instantiation: levenshtein.c:zend_hash_index_find_ptr Unexecuted instantiation: incomplete_class.c:zend_hash_index_find_ptr Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_find_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_find_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_find_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_find_ptr Unexecuted instantiation: credits.c:zend_hash_index_find_ptr Unexecuted instantiation: css.c:zend_hash_index_find_ptr Unexecuted instantiation: var_unserializer.c:zend_hash_index_find_ptr Unexecuted instantiation: ftok.c:zend_hash_index_find_ptr Unexecuted instantiation: sha1.c:zend_hash_index_find_ptr Unexecuted instantiation: user_filters.c:zend_hash_index_find_ptr Unexecuted instantiation: uuencode.c:zend_hash_index_find_ptr Unexecuted instantiation: filters.c:zend_hash_index_find_ptr Unexecuted instantiation: proc_open.c:zend_hash_index_find_ptr Unexecuted instantiation: streamsfuncs.c:zend_hash_index_find_ptr Unexecuted instantiation: http.c:zend_hash_index_find_ptr Unexecuted instantiation: password.c:zend_hash_index_find_ptr Unexecuted instantiation: random.c:zend_hash_index_find_ptr Unexecuted instantiation: net.c:zend_hash_index_find_ptr Unexecuted instantiation: hrtime.c:zend_hash_index_find_ptr Unexecuted instantiation: main.c:zend_hash_index_find_ptr Unexecuted instantiation: snprintf.c:zend_hash_index_find_ptr Unexecuted instantiation: spprintf.c:zend_hash_index_find_ptr Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_find_ptr Unexecuted instantiation: php_scandir.c:zend_hash_index_find_ptr Unexecuted instantiation: php_ini.c:zend_hash_index_find_ptr Unexecuted instantiation: SAPI.c:zend_hash_index_find_ptr Unexecuted instantiation: rfc1867.c:zend_hash_index_find_ptr Unexecuted instantiation: php_content_types.c:zend_hash_index_find_ptr Unexecuted instantiation: strlcpy.c:zend_hash_index_find_ptr Unexecuted instantiation: strlcat.c:zend_hash_index_find_ptr Unexecuted instantiation: explicit_bzero.c:zend_hash_index_find_ptr Unexecuted instantiation: reentrancy.c:zend_hash_index_find_ptr Unexecuted instantiation: php_variables.c:zend_hash_index_find_ptr Unexecuted instantiation: php_ticks.c:zend_hash_index_find_ptr Unexecuted instantiation: network.c:zend_hash_index_find_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_find_ptr Unexecuted instantiation: output.c:zend_hash_index_find_ptr Unexecuted instantiation: getopt.c:zend_hash_index_find_ptr Unexecuted instantiation: php_syslog.c:zend_hash_index_find_ptr Unexecuted instantiation: streams.c:zend_hash_index_find_ptr Unexecuted instantiation: cast.c:zend_hash_index_find_ptr Unexecuted instantiation: memory.c:zend_hash_index_find_ptr Unexecuted instantiation: filter.c:zend_hash_index_find_ptr Unexecuted instantiation: plain_wrapper.c:zend_hash_index_find_ptr Unexecuted instantiation: userspace.c:zend_hash_index_find_ptr Unexecuted instantiation: transports.c:zend_hash_index_find_ptr Unexecuted instantiation: xp_socket.c:zend_hash_index_find_ptr Unexecuted instantiation: mmap.c:zend_hash_index_find_ptr Unexecuted instantiation: glob_wrapper.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_language_parser.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_alloc.c:zend_hash_index_find_ptr zend_compile.c:zend_hash_index_find_ptr Line | Count | Source | 877 | 24.6k | { | 878 | 24.6k | zval *zv; | 879 | | | 880 | 24.6k | zv = zend_hash_index_find(ht, h); | 881 | 24.6k | if (zv) { | 882 | 24.6k | ZEND_ASSUME(Z_PTR_P(zv)); | 883 | 24.6k | return Z_PTR_P(zv); | 884 | 0 | } else { | 885 | 0 | return NULL; | 886 | 0 | } | 887 | 24.6k | } |
Unexecuted instantiation: zend_constants.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_dtrace.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_execute_API.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_highlight.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_llist.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_opcode.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_operators.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_stack.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_variables.c:zend_hash_index_find_ptr Unexecuted instantiation: zend.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_API.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_extensions.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_hash.c:zend_hash_index_find_ptr zend_list.c:zend_hash_index_find_ptr Line | Count | Source | 877 | 2.70k | { | 878 | 2.70k | zval *zv; | 879 | | | 880 | 2.70k | zv = zend_hash_index_find(ht, h); | 881 | 2.70k | if (zv) { | 882 | 2.70k | ZEND_ASSUME(Z_PTR_P(zv)); | 883 | 2.70k | return Z_PTR_P(zv); | 884 | 0 | } else { | 885 | 0 | return NULL; | 886 | 0 | } | 887 | 2.70k | } |
Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_attributes.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_execute.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_ini.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_sort.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_multibyte.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_stream.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_iterators.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_interfaces.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_exceptions.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_strtod.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_gc.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_closures.c:zend_hash_index_find_ptr zend_weakrefs.c:zend_hash_index_find_ptr Line | Count | Source | 877 | 4.84k | { | 878 | 4.84k | zval *zv; | 879 | | | 880 | 4.84k | zv = zend_hash_index_find(ht, h); | 881 | 4.84k | if (zv) { | 882 | 4.31k | ZEND_ASSUME(Z_PTR_P(zv)); | 883 | 4.31k | return Z_PTR_P(zv); | 884 | 536 | } else { | 885 | 536 | return NULL; | 886 | 536 | } | 887 | 4.84k | } |
Unexecuted instantiation: zend_float.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_string.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_signal.c:zend_hash_index_find_ptr zend_generators.c:zend_hash_index_find_ptr Line | Count | Source | 877 | 9.39k | { | 878 | 9.39k | zval *zv; | 879 | | | 880 | 9.39k | zv = zend_hash_index_find(ht, h); | 881 | 9.39k | if (zv) { | 882 | 9.39k | ZEND_ASSUME(Z_PTR_P(zv)); | 883 | 9.39k | return Z_PTR_P(zv); | 884 | 0 | } else { | 885 | 0 | return NULL; | 886 | 0 | } | 887 | 9.39k | } |
Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_ast.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_objects.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_objects_API.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_default_classes.c:zend_hash_index_find_ptr zend_inheritance.c:zend_hash_index_find_ptr Line | Count | Source | 877 | 2.97k | { | 878 | 2.97k | zval *zv; | 879 | | | 880 | 2.97k | zv = zend_hash_index_find(ht, h); | 881 | 2.97k | if (zv) { | 882 | 1.80k | ZEND_ASSUME(Z_PTR_P(zv)); | 883 | 1.80k | return Z_PTR_P(zv); | 884 | 1.16k | } else { | 885 | 1.16k | return NULL; | 886 | 1.16k | } | 887 | 2.97k | } |
Unexecuted instantiation: zend_smart_str.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_find_ptr Unexecuted instantiation: zend_gdb.c:zend_hash_index_find_ptr Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_find_ptr Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_find_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_find_ptr |
888 | | |
889 | | static zend_always_inline zval *zend_hash_index_find_deref(HashTable *ht, zend_ulong h) |
890 | 1.46k | { |
891 | 1.46k | zval *zv = zend_hash_index_find(ht, h); |
892 | 1.46k | if (zv) { |
893 | 1.46k | ZVAL_DEREF(zv); |
894 | 1.46k | } |
895 | 1.46k | return zv; |
896 | 1.46k | } Unexecuted instantiation: php_date.c:zend_hash_index_find_deref Unexecuted instantiation: astro.c:zend_hash_index_find_deref Unexecuted instantiation: dow.c:zend_hash_index_find_deref Unexecuted instantiation: parse_date.c:zend_hash_index_find_deref Unexecuted instantiation: parse_tz.c:zend_hash_index_find_deref Unexecuted instantiation: timelib.c:zend_hash_index_find_deref Unexecuted instantiation: tm2unixtime.c:zend_hash_index_find_deref Unexecuted instantiation: unixtime2tm.c:zend_hash_index_find_deref Unexecuted instantiation: parse_iso_intervals.c:zend_hash_index_find_deref Unexecuted instantiation: interval.c:zend_hash_index_find_deref Unexecuted instantiation: php_pcre.c:zend_hash_index_find_deref Unexecuted instantiation: exif.c:zend_hash_index_find_deref Unexecuted instantiation: hash.c:zend_hash_index_find_deref Unexecuted instantiation: hash_md.c:zend_hash_index_find_deref Unexecuted instantiation: hash_sha.c:zend_hash_index_find_deref Unexecuted instantiation: hash_ripemd.c:zend_hash_index_find_deref Unexecuted instantiation: hash_haval.c:zend_hash_index_find_deref Unexecuted instantiation: hash_tiger.c:zend_hash_index_find_deref Unexecuted instantiation: hash_gost.c:zend_hash_index_find_deref Unexecuted instantiation: hash_snefru.c:zend_hash_index_find_deref Unexecuted instantiation: hash_whirlpool.c:zend_hash_index_find_deref Unexecuted instantiation: hash_adler32.c:zend_hash_index_find_deref Unexecuted instantiation: hash_crc32.c:zend_hash_index_find_deref Unexecuted instantiation: hash_fnv.c:zend_hash_index_find_deref Unexecuted instantiation: hash_joaat.c:zend_hash_index_find_deref Unexecuted instantiation: hash_sha3.c:zend_hash_index_find_deref Unexecuted instantiation: json.c:zend_hash_index_find_deref Unexecuted instantiation: json_encoder.c:zend_hash_index_find_deref Unexecuted instantiation: json_parser.tab.c:zend_hash_index_find_deref Unexecuted instantiation: json_scanner.c:zend_hash_index_find_deref Unexecuted instantiation: mbstring.c:zend_hash_index_find_deref Unexecuted instantiation: php_unicode.c:zend_hash_index_find_deref Unexecuted instantiation: mb_gpc.c:zend_hash_index_find_deref Unexecuted instantiation: php_mbregex.c:zend_hash_index_find_deref Unexecuted instantiation: mbfilter.c:zend_hash_index_find_deref Unexecuted instantiation: php_reflection.c:zend_hash_index_find_deref Unexecuted instantiation: php_spl.c:zend_hash_index_find_deref Unexecuted instantiation: spl_functions.c:zend_hash_index_find_deref Unexecuted instantiation: spl_engine.c:zend_hash_index_find_deref Unexecuted instantiation: spl_iterators.c:zend_hash_index_find_deref Unexecuted instantiation: spl_array.c:zend_hash_index_find_deref Unexecuted instantiation: spl_directory.c:zend_hash_index_find_deref Unexecuted instantiation: spl_exceptions.c:zend_hash_index_find_deref Unexecuted instantiation: spl_observer.c:zend_hash_index_find_deref Unexecuted instantiation: spl_dllist.c:zend_hash_index_find_deref Unexecuted instantiation: spl_heap.c:zend_hash_index_find_deref Unexecuted instantiation: spl_fixedarray.c:zend_hash_index_find_deref Unexecuted instantiation: crypt_sha512.c:zend_hash_index_find_deref Unexecuted instantiation: crypt_sha256.c:zend_hash_index_find_deref Unexecuted instantiation: php_crypt_r.c:zend_hash_index_find_deref Unexecuted instantiation: array.c:zend_hash_index_find_deref Unexecuted instantiation: base64.c:zend_hash_index_find_deref Unexecuted instantiation: basic_functions.c:zend_hash_index_find_deref Unexecuted instantiation: browscap.c:zend_hash_index_find_deref Unexecuted instantiation: crc32.c:zend_hash_index_find_deref Unexecuted instantiation: crypt.c:zend_hash_index_find_deref Unexecuted instantiation: datetime.c:zend_hash_index_find_deref Unexecuted instantiation: dir.c:zend_hash_index_find_deref Unexecuted instantiation: dl.c:zend_hash_index_find_deref Unexecuted instantiation: dns.c:zend_hash_index_find_deref Unexecuted instantiation: exec.c:zend_hash_index_find_deref Unexecuted instantiation: file.c:zend_hash_index_find_deref Unexecuted instantiation: filestat.c:zend_hash_index_find_deref Unexecuted instantiation: flock_compat.c:zend_hash_index_find_deref Unexecuted instantiation: formatted_print.c:zend_hash_index_find_deref Unexecuted instantiation: fsock.c:zend_hash_index_find_deref Unexecuted instantiation: head.c:zend_hash_index_find_deref Unexecuted instantiation: html.c:zend_hash_index_find_deref Unexecuted instantiation: image.c:zend_hash_index_find_deref Unexecuted instantiation: info.c:zend_hash_index_find_deref Unexecuted instantiation: iptc.c:zend_hash_index_find_deref Unexecuted instantiation: lcg.c:zend_hash_index_find_deref Unexecuted instantiation: link.c:zend_hash_index_find_deref Unexecuted instantiation: mail.c:zend_hash_index_find_deref Unexecuted instantiation: math.c:zend_hash_index_find_deref Unexecuted instantiation: md5.c:zend_hash_index_find_deref Unexecuted instantiation: metaphone.c:zend_hash_index_find_deref Unexecuted instantiation: microtime.c:zend_hash_index_find_deref Unexecuted instantiation: pack.c:zend_hash_index_find_deref Unexecuted instantiation: pageinfo.c:zend_hash_index_find_deref Unexecuted instantiation: quot_print.c:zend_hash_index_find_deref Unexecuted instantiation: rand.c:zend_hash_index_find_deref Unexecuted instantiation: mt_rand.c:zend_hash_index_find_deref Unexecuted instantiation: soundex.c:zend_hash_index_find_deref Unexecuted instantiation: string.c:zend_hash_index_find_deref Unexecuted instantiation: scanf.c:zend_hash_index_find_deref Unexecuted instantiation: syslog.c:zend_hash_index_find_deref Unexecuted instantiation: type.c:zend_hash_index_find_deref Unexecuted instantiation: uniqid.c:zend_hash_index_find_deref Unexecuted instantiation: url.c:zend_hash_index_find_deref Unexecuted instantiation: var.c:zend_hash_index_find_deref Unexecuted instantiation: versioning.c:zend_hash_index_find_deref Unexecuted instantiation: assert.c:zend_hash_index_find_deref Unexecuted instantiation: strnatcmp.c:zend_hash_index_find_deref Unexecuted instantiation: levenshtein.c:zend_hash_index_find_deref Unexecuted instantiation: incomplete_class.c:zend_hash_index_find_deref Unexecuted instantiation: url_scanner_ex.c:zend_hash_index_find_deref Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_index_find_deref Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_index_find_deref Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_index_find_deref Unexecuted instantiation: credits.c:zend_hash_index_find_deref Unexecuted instantiation: css.c:zend_hash_index_find_deref Unexecuted instantiation: var_unserializer.c:zend_hash_index_find_deref Unexecuted instantiation: ftok.c:zend_hash_index_find_deref Unexecuted instantiation: sha1.c:zend_hash_index_find_deref Unexecuted instantiation: user_filters.c:zend_hash_index_find_deref Unexecuted instantiation: uuencode.c:zend_hash_index_find_deref Unexecuted instantiation: filters.c:zend_hash_index_find_deref Unexecuted instantiation: proc_open.c:zend_hash_index_find_deref Unexecuted instantiation: streamsfuncs.c:zend_hash_index_find_deref Unexecuted instantiation: http.c:zend_hash_index_find_deref Unexecuted instantiation: password.c:zend_hash_index_find_deref Unexecuted instantiation: random.c:zend_hash_index_find_deref Unexecuted instantiation: net.c:zend_hash_index_find_deref Unexecuted instantiation: hrtime.c:zend_hash_index_find_deref Unexecuted instantiation: main.c:zend_hash_index_find_deref Unexecuted instantiation: snprintf.c:zend_hash_index_find_deref Unexecuted instantiation: spprintf.c:zend_hash_index_find_deref Unexecuted instantiation: fopen_wrappers.c:zend_hash_index_find_deref Unexecuted instantiation: php_scandir.c:zend_hash_index_find_deref Unexecuted instantiation: php_ini.c:zend_hash_index_find_deref Unexecuted instantiation: SAPI.c:zend_hash_index_find_deref Unexecuted instantiation: rfc1867.c:zend_hash_index_find_deref Unexecuted instantiation: php_content_types.c:zend_hash_index_find_deref Unexecuted instantiation: strlcpy.c:zend_hash_index_find_deref Unexecuted instantiation: strlcat.c:zend_hash_index_find_deref Unexecuted instantiation: explicit_bzero.c:zend_hash_index_find_deref Unexecuted instantiation: reentrancy.c:zend_hash_index_find_deref Unexecuted instantiation: php_variables.c:zend_hash_index_find_deref Unexecuted instantiation: php_ticks.c:zend_hash_index_find_deref Unexecuted instantiation: network.c:zend_hash_index_find_deref Unexecuted instantiation: php_open_temporary_file.c:zend_hash_index_find_deref Unexecuted instantiation: output.c:zend_hash_index_find_deref Unexecuted instantiation: getopt.c:zend_hash_index_find_deref Unexecuted instantiation: php_syslog.c:zend_hash_index_find_deref Unexecuted instantiation: streams.c:zend_hash_index_find_deref Unexecuted instantiation: cast.c:zend_hash_index_find_deref Unexecuted instantiation: memory.c:zend_hash_index_find_deref Unexecuted instantiation: filter.c:zend_hash_index_find_deref Unexecuted instantiation: plain_wrapper.c:zend_hash_index_find_deref Unexecuted instantiation: userspace.c:zend_hash_index_find_deref Unexecuted instantiation: transports.c:zend_hash_index_find_deref Unexecuted instantiation: xp_socket.c:zend_hash_index_find_deref Unexecuted instantiation: mmap.c:zend_hash_index_find_deref Unexecuted instantiation: glob_wrapper.c:zend_hash_index_find_deref Unexecuted instantiation: zend_language_parser.c:zend_hash_index_find_deref Unexecuted instantiation: zend_language_scanner.c:zend_hash_index_find_deref Unexecuted instantiation: zend_ini_parser.c:zend_hash_index_find_deref Unexecuted instantiation: zend_ini_scanner.c:zend_hash_index_find_deref Unexecuted instantiation: zend_alloc.c:zend_hash_index_find_deref Unexecuted instantiation: zend_compile.c:zend_hash_index_find_deref Unexecuted instantiation: zend_constants.c:zend_hash_index_find_deref Unexecuted instantiation: zend_dtrace.c:zend_hash_index_find_deref Unexecuted instantiation: zend_execute_API.c:zend_hash_index_find_deref Unexecuted instantiation: zend_highlight.c:zend_hash_index_find_deref Unexecuted instantiation: zend_llist.c:zend_hash_index_find_deref Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_index_find_deref Unexecuted instantiation: zend_opcode.c:zend_hash_index_find_deref Unexecuted instantiation: zend_operators.c:zend_hash_index_find_deref Unexecuted instantiation: zend_ptr_stack.c:zend_hash_index_find_deref Unexecuted instantiation: zend_stack.c:zend_hash_index_find_deref Unexecuted instantiation: zend_variables.c:zend_hash_index_find_deref Unexecuted instantiation: zend.c:zend_hash_index_find_deref zend_API.c:zend_hash_index_find_deref Line | Count | Source | 890 | 1.46k | { | 891 | 1.46k | zval *zv = zend_hash_index_find(ht, h); | 892 | 1.46k | if (zv) { | 893 | 1.46k | ZVAL_DEREF(zv); | 894 | 1.46k | } | 895 | 1.46k | return zv; | 896 | 1.46k | } |
Unexecuted instantiation: zend_extensions.c:zend_hash_index_find_deref Unexecuted instantiation: zend_hash.c:zend_hash_index_find_deref Unexecuted instantiation: zend_list.c:zend_hash_index_find_deref Unexecuted instantiation: zend_builtin_functions.c:zend_hash_index_find_deref Unexecuted instantiation: zend_attributes.c:zend_hash_index_find_deref Unexecuted instantiation: zend_execute.c:zend_hash_index_find_deref Unexecuted instantiation: zend_ini.c:zend_hash_index_find_deref Unexecuted instantiation: zend_sort.c:zend_hash_index_find_deref Unexecuted instantiation: zend_multibyte.c:zend_hash_index_find_deref Unexecuted instantiation: zend_ts_hash.c:zend_hash_index_find_deref Unexecuted instantiation: zend_stream.c:zend_hash_index_find_deref Unexecuted instantiation: zend_iterators.c:zend_hash_index_find_deref Unexecuted instantiation: zend_interfaces.c:zend_hash_index_find_deref Unexecuted instantiation: zend_exceptions.c:zend_hash_index_find_deref Unexecuted instantiation: zend_strtod.c:zend_hash_index_find_deref Unexecuted instantiation: zend_gc.c:zend_hash_index_find_deref Unexecuted instantiation: zend_closures.c:zend_hash_index_find_deref Unexecuted instantiation: zend_weakrefs.c:zend_hash_index_find_deref Unexecuted instantiation: zend_float.c:zend_hash_index_find_deref Unexecuted instantiation: zend_string.c:zend_hash_index_find_deref Unexecuted instantiation: zend_signal.c:zend_hash_index_find_deref Unexecuted instantiation: zend_generators.c:zend_hash_index_find_deref Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_index_find_deref Unexecuted instantiation: zend_ast.c:zend_hash_index_find_deref Unexecuted instantiation: zend_objects.c:zend_hash_index_find_deref Unexecuted instantiation: zend_object_handlers.c:zend_hash_index_find_deref Unexecuted instantiation: zend_objects_API.c:zend_hash_index_find_deref Unexecuted instantiation: zend_default_classes.c:zend_hash_index_find_deref Unexecuted instantiation: zend_inheritance.c:zend_hash_index_find_deref Unexecuted instantiation: zend_smart_str.c:zend_hash_index_find_deref Unexecuted instantiation: zend_cpuinfo.c:zend_hash_index_find_deref Unexecuted instantiation: zend_gdb.c:zend_hash_index_find_deref Unexecuted instantiation: internal_functions_cli.c:zend_hash_index_find_deref Unexecuted instantiation: fuzzer-execute.c:zend_hash_index_find_deref Unexecuted instantiation: fuzzer-sapi.c:zend_hash_index_find_deref |
897 | | |
898 | | static zend_always_inline zval *zend_hash_find_deref(HashTable *ht, zend_string *str) |
899 | 0 | { |
900 | 0 | zval *zv = zend_hash_find(ht, str); |
901 | 0 | if (zv) { |
902 | 0 | ZVAL_DEREF(zv); |
903 | 0 | } |
904 | 0 | return zv; |
905 | 0 | } Unexecuted instantiation: php_date.c:zend_hash_find_deref Unexecuted instantiation: astro.c:zend_hash_find_deref Unexecuted instantiation: dow.c:zend_hash_find_deref Unexecuted instantiation: parse_date.c:zend_hash_find_deref Unexecuted instantiation: parse_tz.c:zend_hash_find_deref Unexecuted instantiation: timelib.c:zend_hash_find_deref Unexecuted instantiation: tm2unixtime.c:zend_hash_find_deref Unexecuted instantiation: unixtime2tm.c:zend_hash_find_deref Unexecuted instantiation: parse_iso_intervals.c:zend_hash_find_deref Unexecuted instantiation: interval.c:zend_hash_find_deref Unexecuted instantiation: php_pcre.c:zend_hash_find_deref Unexecuted instantiation: exif.c:zend_hash_find_deref Unexecuted instantiation: hash.c:zend_hash_find_deref Unexecuted instantiation: hash_md.c:zend_hash_find_deref Unexecuted instantiation: hash_sha.c:zend_hash_find_deref Unexecuted instantiation: hash_ripemd.c:zend_hash_find_deref Unexecuted instantiation: hash_haval.c:zend_hash_find_deref Unexecuted instantiation: hash_tiger.c:zend_hash_find_deref Unexecuted instantiation: hash_gost.c:zend_hash_find_deref Unexecuted instantiation: hash_snefru.c:zend_hash_find_deref Unexecuted instantiation: hash_whirlpool.c:zend_hash_find_deref Unexecuted instantiation: hash_adler32.c:zend_hash_find_deref Unexecuted instantiation: hash_crc32.c:zend_hash_find_deref Unexecuted instantiation: hash_fnv.c:zend_hash_find_deref Unexecuted instantiation: hash_joaat.c:zend_hash_find_deref Unexecuted instantiation: hash_sha3.c:zend_hash_find_deref Unexecuted instantiation: json.c:zend_hash_find_deref Unexecuted instantiation: json_encoder.c:zend_hash_find_deref Unexecuted instantiation: json_parser.tab.c:zend_hash_find_deref Unexecuted instantiation: json_scanner.c:zend_hash_find_deref Unexecuted instantiation: mbstring.c:zend_hash_find_deref Unexecuted instantiation: php_unicode.c:zend_hash_find_deref Unexecuted instantiation: mb_gpc.c:zend_hash_find_deref Unexecuted instantiation: php_mbregex.c:zend_hash_find_deref Unexecuted instantiation: mbfilter.c:zend_hash_find_deref Unexecuted instantiation: php_reflection.c:zend_hash_find_deref Unexecuted instantiation: php_spl.c:zend_hash_find_deref Unexecuted instantiation: spl_functions.c:zend_hash_find_deref Unexecuted instantiation: spl_engine.c:zend_hash_find_deref Unexecuted instantiation: spl_iterators.c:zend_hash_find_deref Unexecuted instantiation: spl_array.c:zend_hash_find_deref Unexecuted instantiation: spl_directory.c:zend_hash_find_deref Unexecuted instantiation: spl_exceptions.c:zend_hash_find_deref Unexecuted instantiation: spl_observer.c:zend_hash_find_deref Unexecuted instantiation: spl_dllist.c:zend_hash_find_deref Unexecuted instantiation: spl_heap.c:zend_hash_find_deref Unexecuted instantiation: spl_fixedarray.c:zend_hash_find_deref Unexecuted instantiation: crypt_sha512.c:zend_hash_find_deref Unexecuted instantiation: crypt_sha256.c:zend_hash_find_deref Unexecuted instantiation: php_crypt_r.c:zend_hash_find_deref Unexecuted instantiation: array.c:zend_hash_find_deref Unexecuted instantiation: base64.c:zend_hash_find_deref Unexecuted instantiation: basic_functions.c:zend_hash_find_deref Unexecuted instantiation: browscap.c:zend_hash_find_deref Unexecuted instantiation: crc32.c:zend_hash_find_deref Unexecuted instantiation: crypt.c:zend_hash_find_deref Unexecuted instantiation: datetime.c:zend_hash_find_deref Unexecuted instantiation: dir.c:zend_hash_find_deref Unexecuted instantiation: dl.c:zend_hash_find_deref Unexecuted instantiation: dns.c:zend_hash_find_deref Unexecuted instantiation: exec.c:zend_hash_find_deref Unexecuted instantiation: file.c:zend_hash_find_deref Unexecuted instantiation: filestat.c:zend_hash_find_deref Unexecuted instantiation: flock_compat.c:zend_hash_find_deref Unexecuted instantiation: formatted_print.c:zend_hash_find_deref Unexecuted instantiation: fsock.c:zend_hash_find_deref Unexecuted instantiation: head.c:zend_hash_find_deref Unexecuted instantiation: html.c:zend_hash_find_deref Unexecuted instantiation: image.c:zend_hash_find_deref Unexecuted instantiation: info.c:zend_hash_find_deref Unexecuted instantiation: iptc.c:zend_hash_find_deref Unexecuted instantiation: lcg.c:zend_hash_find_deref Unexecuted instantiation: link.c:zend_hash_find_deref Unexecuted instantiation: mail.c:zend_hash_find_deref Unexecuted instantiation: math.c:zend_hash_find_deref Unexecuted instantiation: md5.c:zend_hash_find_deref Unexecuted instantiation: metaphone.c:zend_hash_find_deref Unexecuted instantiation: microtime.c:zend_hash_find_deref Unexecuted instantiation: pack.c:zend_hash_find_deref Unexecuted instantiation: pageinfo.c:zend_hash_find_deref Unexecuted instantiation: quot_print.c:zend_hash_find_deref Unexecuted instantiation: rand.c:zend_hash_find_deref Unexecuted instantiation: mt_rand.c:zend_hash_find_deref Unexecuted instantiation: soundex.c:zend_hash_find_deref Unexecuted instantiation: string.c:zend_hash_find_deref Unexecuted instantiation: scanf.c:zend_hash_find_deref Unexecuted instantiation: syslog.c:zend_hash_find_deref Unexecuted instantiation: type.c:zend_hash_find_deref Unexecuted instantiation: uniqid.c:zend_hash_find_deref Unexecuted instantiation: url.c:zend_hash_find_deref Unexecuted instantiation: var.c:zend_hash_find_deref Unexecuted instantiation: versioning.c:zend_hash_find_deref Unexecuted instantiation: assert.c:zend_hash_find_deref Unexecuted instantiation: strnatcmp.c:zend_hash_find_deref Unexecuted instantiation: levenshtein.c:zend_hash_find_deref Unexecuted instantiation: incomplete_class.c:zend_hash_find_deref Unexecuted instantiation: url_scanner_ex.c:zend_hash_find_deref Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_find_deref Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_find_deref Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_find_deref Unexecuted instantiation: credits.c:zend_hash_find_deref Unexecuted instantiation: css.c:zend_hash_find_deref Unexecuted instantiation: var_unserializer.c:zend_hash_find_deref Unexecuted instantiation: ftok.c:zend_hash_find_deref Unexecuted instantiation: sha1.c:zend_hash_find_deref Unexecuted instantiation: user_filters.c:zend_hash_find_deref Unexecuted instantiation: uuencode.c:zend_hash_find_deref Unexecuted instantiation: filters.c:zend_hash_find_deref Unexecuted instantiation: proc_open.c:zend_hash_find_deref Unexecuted instantiation: streamsfuncs.c:zend_hash_find_deref Unexecuted instantiation: http.c:zend_hash_find_deref Unexecuted instantiation: password.c:zend_hash_find_deref Unexecuted instantiation: random.c:zend_hash_find_deref Unexecuted instantiation: net.c:zend_hash_find_deref Unexecuted instantiation: hrtime.c:zend_hash_find_deref Unexecuted instantiation: main.c:zend_hash_find_deref Unexecuted instantiation: snprintf.c:zend_hash_find_deref Unexecuted instantiation: spprintf.c:zend_hash_find_deref Unexecuted instantiation: fopen_wrappers.c:zend_hash_find_deref Unexecuted instantiation: php_scandir.c:zend_hash_find_deref Unexecuted instantiation: php_ini.c:zend_hash_find_deref Unexecuted instantiation: SAPI.c:zend_hash_find_deref Unexecuted instantiation: rfc1867.c:zend_hash_find_deref Unexecuted instantiation: php_content_types.c:zend_hash_find_deref Unexecuted instantiation: strlcpy.c:zend_hash_find_deref Unexecuted instantiation: strlcat.c:zend_hash_find_deref Unexecuted instantiation: explicit_bzero.c:zend_hash_find_deref Unexecuted instantiation: reentrancy.c:zend_hash_find_deref Unexecuted instantiation: php_variables.c:zend_hash_find_deref Unexecuted instantiation: php_ticks.c:zend_hash_find_deref Unexecuted instantiation: network.c:zend_hash_find_deref Unexecuted instantiation: php_open_temporary_file.c:zend_hash_find_deref Unexecuted instantiation: output.c:zend_hash_find_deref Unexecuted instantiation: getopt.c:zend_hash_find_deref Unexecuted instantiation: php_syslog.c:zend_hash_find_deref Unexecuted instantiation: streams.c:zend_hash_find_deref Unexecuted instantiation: cast.c:zend_hash_find_deref Unexecuted instantiation: memory.c:zend_hash_find_deref Unexecuted instantiation: filter.c:zend_hash_find_deref Unexecuted instantiation: plain_wrapper.c:zend_hash_find_deref Unexecuted instantiation: userspace.c:zend_hash_find_deref Unexecuted instantiation: transports.c:zend_hash_find_deref Unexecuted instantiation: xp_socket.c:zend_hash_find_deref Unexecuted instantiation: mmap.c:zend_hash_find_deref Unexecuted instantiation: glob_wrapper.c:zend_hash_find_deref Unexecuted instantiation: zend_language_parser.c:zend_hash_find_deref Unexecuted instantiation: zend_language_scanner.c:zend_hash_find_deref Unexecuted instantiation: zend_ini_parser.c:zend_hash_find_deref Unexecuted instantiation: zend_ini_scanner.c:zend_hash_find_deref Unexecuted instantiation: zend_alloc.c:zend_hash_find_deref Unexecuted instantiation: zend_compile.c:zend_hash_find_deref Unexecuted instantiation: zend_constants.c:zend_hash_find_deref Unexecuted instantiation: zend_dtrace.c:zend_hash_find_deref Unexecuted instantiation: zend_execute_API.c:zend_hash_find_deref Unexecuted instantiation: zend_highlight.c:zend_hash_find_deref Unexecuted instantiation: zend_llist.c:zend_hash_find_deref Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_find_deref Unexecuted instantiation: zend_opcode.c:zend_hash_find_deref Unexecuted instantiation: zend_operators.c:zend_hash_find_deref Unexecuted instantiation: zend_ptr_stack.c:zend_hash_find_deref Unexecuted instantiation: zend_stack.c:zend_hash_find_deref Unexecuted instantiation: zend_variables.c:zend_hash_find_deref Unexecuted instantiation: zend.c:zend_hash_find_deref Unexecuted instantiation: zend_API.c:zend_hash_find_deref Unexecuted instantiation: zend_extensions.c:zend_hash_find_deref Unexecuted instantiation: zend_hash.c:zend_hash_find_deref Unexecuted instantiation: zend_list.c:zend_hash_find_deref Unexecuted instantiation: zend_builtin_functions.c:zend_hash_find_deref Unexecuted instantiation: zend_attributes.c:zend_hash_find_deref Unexecuted instantiation: zend_execute.c:zend_hash_find_deref Unexecuted instantiation: zend_ini.c:zend_hash_find_deref Unexecuted instantiation: zend_sort.c:zend_hash_find_deref Unexecuted instantiation: zend_multibyte.c:zend_hash_find_deref Unexecuted instantiation: zend_ts_hash.c:zend_hash_find_deref Unexecuted instantiation: zend_stream.c:zend_hash_find_deref Unexecuted instantiation: zend_iterators.c:zend_hash_find_deref Unexecuted instantiation: zend_interfaces.c:zend_hash_find_deref Unexecuted instantiation: zend_exceptions.c:zend_hash_find_deref Unexecuted instantiation: zend_strtod.c:zend_hash_find_deref Unexecuted instantiation: zend_gc.c:zend_hash_find_deref Unexecuted instantiation: zend_closures.c:zend_hash_find_deref Unexecuted instantiation: zend_weakrefs.c:zend_hash_find_deref Unexecuted instantiation: zend_float.c:zend_hash_find_deref Unexecuted instantiation: zend_string.c:zend_hash_find_deref Unexecuted instantiation: zend_signal.c:zend_hash_find_deref Unexecuted instantiation: zend_generators.c:zend_hash_find_deref Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_find_deref Unexecuted instantiation: zend_ast.c:zend_hash_find_deref Unexecuted instantiation: zend_objects.c:zend_hash_find_deref Unexecuted instantiation: zend_object_handlers.c:zend_hash_find_deref Unexecuted instantiation: zend_objects_API.c:zend_hash_find_deref Unexecuted instantiation: zend_default_classes.c:zend_hash_find_deref Unexecuted instantiation: zend_inheritance.c:zend_hash_find_deref Unexecuted instantiation: zend_smart_str.c:zend_hash_find_deref Unexecuted instantiation: zend_cpuinfo.c:zend_hash_find_deref Unexecuted instantiation: zend_gdb.c:zend_hash_find_deref Unexecuted instantiation: internal_functions_cli.c:zend_hash_find_deref Unexecuted instantiation: fuzzer-execute.c:zend_hash_find_deref Unexecuted instantiation: fuzzer-sapi.c:zend_hash_find_deref |
906 | | |
907 | | static zend_always_inline zval *zend_hash_str_find_deref(HashTable *ht, const char *str, size_t len) |
908 | 6 | { |
909 | 6 | zval *zv = zend_hash_str_find(ht, str, len); |
910 | 6 | if (zv) { |
911 | 0 | ZVAL_DEREF(zv); |
912 | 0 | } |
913 | 6 | return zv; |
914 | 6 | } Unexecuted instantiation: php_date.c:zend_hash_str_find_deref Unexecuted instantiation: astro.c:zend_hash_str_find_deref Unexecuted instantiation: dow.c:zend_hash_str_find_deref Unexecuted instantiation: parse_date.c:zend_hash_str_find_deref Unexecuted instantiation: parse_tz.c:zend_hash_str_find_deref Unexecuted instantiation: timelib.c:zend_hash_str_find_deref Unexecuted instantiation: tm2unixtime.c:zend_hash_str_find_deref Unexecuted instantiation: unixtime2tm.c:zend_hash_str_find_deref Unexecuted instantiation: parse_iso_intervals.c:zend_hash_str_find_deref Unexecuted instantiation: interval.c:zend_hash_str_find_deref Unexecuted instantiation: php_pcre.c:zend_hash_str_find_deref Unexecuted instantiation: exif.c:zend_hash_str_find_deref Unexecuted instantiation: hash.c:zend_hash_str_find_deref Unexecuted instantiation: hash_md.c:zend_hash_str_find_deref Unexecuted instantiation: hash_sha.c:zend_hash_str_find_deref Unexecuted instantiation: hash_ripemd.c:zend_hash_str_find_deref Unexecuted instantiation: hash_haval.c:zend_hash_str_find_deref Unexecuted instantiation: hash_tiger.c:zend_hash_str_find_deref Unexecuted instantiation: hash_gost.c:zend_hash_str_find_deref Unexecuted instantiation: hash_snefru.c:zend_hash_str_find_deref Unexecuted instantiation: hash_whirlpool.c:zend_hash_str_find_deref Unexecuted instantiation: hash_adler32.c:zend_hash_str_find_deref Unexecuted instantiation: hash_crc32.c:zend_hash_str_find_deref Unexecuted instantiation: hash_fnv.c:zend_hash_str_find_deref Unexecuted instantiation: hash_joaat.c:zend_hash_str_find_deref Unexecuted instantiation: hash_sha3.c:zend_hash_str_find_deref Unexecuted instantiation: json.c:zend_hash_str_find_deref Unexecuted instantiation: json_encoder.c:zend_hash_str_find_deref Unexecuted instantiation: json_parser.tab.c:zend_hash_str_find_deref Unexecuted instantiation: json_scanner.c:zend_hash_str_find_deref Unexecuted instantiation: mbstring.c:zend_hash_str_find_deref Unexecuted instantiation: php_unicode.c:zend_hash_str_find_deref Unexecuted instantiation: mb_gpc.c:zend_hash_str_find_deref Unexecuted instantiation: php_mbregex.c:zend_hash_str_find_deref Unexecuted instantiation: mbfilter.c:zend_hash_str_find_deref Unexecuted instantiation: php_reflection.c:zend_hash_str_find_deref Unexecuted instantiation: php_spl.c:zend_hash_str_find_deref Unexecuted instantiation: spl_functions.c:zend_hash_str_find_deref Unexecuted instantiation: spl_engine.c:zend_hash_str_find_deref Unexecuted instantiation: spl_iterators.c:zend_hash_str_find_deref Unexecuted instantiation: spl_array.c:zend_hash_str_find_deref Unexecuted instantiation: spl_directory.c:zend_hash_str_find_deref Unexecuted instantiation: spl_exceptions.c:zend_hash_str_find_deref Unexecuted instantiation: spl_observer.c:zend_hash_str_find_deref Unexecuted instantiation: spl_dllist.c:zend_hash_str_find_deref Unexecuted instantiation: spl_heap.c:zend_hash_str_find_deref Unexecuted instantiation: spl_fixedarray.c:zend_hash_str_find_deref Unexecuted instantiation: crypt_sha512.c:zend_hash_str_find_deref Unexecuted instantiation: crypt_sha256.c:zend_hash_str_find_deref Unexecuted instantiation: php_crypt_r.c:zend_hash_str_find_deref Unexecuted instantiation: array.c:zend_hash_str_find_deref Unexecuted instantiation: base64.c:zend_hash_str_find_deref Unexecuted instantiation: basic_functions.c:zend_hash_str_find_deref Unexecuted instantiation: browscap.c:zend_hash_str_find_deref Unexecuted instantiation: crc32.c:zend_hash_str_find_deref Unexecuted instantiation: crypt.c:zend_hash_str_find_deref Unexecuted instantiation: datetime.c:zend_hash_str_find_deref Unexecuted instantiation: dir.c:zend_hash_str_find_deref Unexecuted instantiation: dl.c:zend_hash_str_find_deref Unexecuted instantiation: dns.c:zend_hash_str_find_deref Unexecuted instantiation: exec.c:zend_hash_str_find_deref Unexecuted instantiation: file.c:zend_hash_str_find_deref Unexecuted instantiation: filestat.c:zend_hash_str_find_deref Unexecuted instantiation: flock_compat.c:zend_hash_str_find_deref Unexecuted instantiation: formatted_print.c:zend_hash_str_find_deref Unexecuted instantiation: fsock.c:zend_hash_str_find_deref Unexecuted instantiation: head.c:zend_hash_str_find_deref Unexecuted instantiation: html.c:zend_hash_str_find_deref Unexecuted instantiation: image.c:zend_hash_str_find_deref Unexecuted instantiation: info.c:zend_hash_str_find_deref Unexecuted instantiation: iptc.c:zend_hash_str_find_deref Unexecuted instantiation: lcg.c:zend_hash_str_find_deref Unexecuted instantiation: link.c:zend_hash_str_find_deref Unexecuted instantiation: mail.c:zend_hash_str_find_deref Unexecuted instantiation: math.c:zend_hash_str_find_deref Unexecuted instantiation: md5.c:zend_hash_str_find_deref Unexecuted instantiation: metaphone.c:zend_hash_str_find_deref Unexecuted instantiation: microtime.c:zend_hash_str_find_deref Unexecuted instantiation: pack.c:zend_hash_str_find_deref Unexecuted instantiation: pageinfo.c:zend_hash_str_find_deref Unexecuted instantiation: quot_print.c:zend_hash_str_find_deref Unexecuted instantiation: rand.c:zend_hash_str_find_deref Unexecuted instantiation: mt_rand.c:zend_hash_str_find_deref Unexecuted instantiation: soundex.c:zend_hash_str_find_deref Unexecuted instantiation: string.c:zend_hash_str_find_deref Unexecuted instantiation: scanf.c:zend_hash_str_find_deref Unexecuted instantiation: syslog.c:zend_hash_str_find_deref Unexecuted instantiation: type.c:zend_hash_str_find_deref Unexecuted instantiation: uniqid.c:zend_hash_str_find_deref Unexecuted instantiation: url.c:zend_hash_str_find_deref var.c:zend_hash_str_find_deref Line | Count | Source | 908 | 6 | { | 909 | 6 | zval *zv = zend_hash_str_find(ht, str, len); | 910 | 6 | if (zv) { | 911 | 0 | ZVAL_DEREF(zv); | 912 | 0 | } | 913 | 6 | return zv; | 914 | 6 | } |
Unexecuted instantiation: versioning.c:zend_hash_str_find_deref Unexecuted instantiation: assert.c:zend_hash_str_find_deref Unexecuted instantiation: strnatcmp.c:zend_hash_str_find_deref Unexecuted instantiation: levenshtein.c:zend_hash_str_find_deref Unexecuted instantiation: incomplete_class.c:zend_hash_str_find_deref Unexecuted instantiation: url_scanner_ex.c:zend_hash_str_find_deref Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_str_find_deref Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_str_find_deref Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_str_find_deref Unexecuted instantiation: credits.c:zend_hash_str_find_deref Unexecuted instantiation: css.c:zend_hash_str_find_deref Unexecuted instantiation: var_unserializer.c:zend_hash_str_find_deref Unexecuted instantiation: ftok.c:zend_hash_str_find_deref Unexecuted instantiation: sha1.c:zend_hash_str_find_deref Unexecuted instantiation: user_filters.c:zend_hash_str_find_deref Unexecuted instantiation: uuencode.c:zend_hash_str_find_deref Unexecuted instantiation: filters.c:zend_hash_str_find_deref Unexecuted instantiation: proc_open.c:zend_hash_str_find_deref Unexecuted instantiation: streamsfuncs.c:zend_hash_str_find_deref Unexecuted instantiation: http.c:zend_hash_str_find_deref Unexecuted instantiation: password.c:zend_hash_str_find_deref Unexecuted instantiation: random.c:zend_hash_str_find_deref Unexecuted instantiation: net.c:zend_hash_str_find_deref Unexecuted instantiation: hrtime.c:zend_hash_str_find_deref Unexecuted instantiation: main.c:zend_hash_str_find_deref Unexecuted instantiation: snprintf.c:zend_hash_str_find_deref Unexecuted instantiation: spprintf.c:zend_hash_str_find_deref Unexecuted instantiation: fopen_wrappers.c:zend_hash_str_find_deref Unexecuted instantiation: php_scandir.c:zend_hash_str_find_deref Unexecuted instantiation: php_ini.c:zend_hash_str_find_deref Unexecuted instantiation: SAPI.c:zend_hash_str_find_deref Unexecuted instantiation: rfc1867.c:zend_hash_str_find_deref Unexecuted instantiation: php_content_types.c:zend_hash_str_find_deref Unexecuted instantiation: strlcpy.c:zend_hash_str_find_deref Unexecuted instantiation: strlcat.c:zend_hash_str_find_deref Unexecuted instantiation: explicit_bzero.c:zend_hash_str_find_deref Unexecuted instantiation: reentrancy.c:zend_hash_str_find_deref Unexecuted instantiation: php_variables.c:zend_hash_str_find_deref Unexecuted instantiation: php_ticks.c:zend_hash_str_find_deref Unexecuted instantiation: network.c:zend_hash_str_find_deref Unexecuted instantiation: php_open_temporary_file.c:zend_hash_str_find_deref Unexecuted instantiation: output.c:zend_hash_str_find_deref Unexecuted instantiation: getopt.c:zend_hash_str_find_deref Unexecuted instantiation: php_syslog.c:zend_hash_str_find_deref Unexecuted instantiation: streams.c:zend_hash_str_find_deref Unexecuted instantiation: cast.c:zend_hash_str_find_deref Unexecuted instantiation: memory.c:zend_hash_str_find_deref Unexecuted instantiation: filter.c:zend_hash_str_find_deref Unexecuted instantiation: plain_wrapper.c:zend_hash_str_find_deref Unexecuted instantiation: userspace.c:zend_hash_str_find_deref Unexecuted instantiation: transports.c:zend_hash_str_find_deref Unexecuted instantiation: xp_socket.c:zend_hash_str_find_deref Unexecuted instantiation: mmap.c:zend_hash_str_find_deref Unexecuted instantiation: glob_wrapper.c:zend_hash_str_find_deref Unexecuted instantiation: zend_language_parser.c:zend_hash_str_find_deref Unexecuted instantiation: zend_language_scanner.c:zend_hash_str_find_deref Unexecuted instantiation: zend_ini_parser.c:zend_hash_str_find_deref Unexecuted instantiation: zend_ini_scanner.c:zend_hash_str_find_deref Unexecuted instantiation: zend_alloc.c:zend_hash_str_find_deref Unexecuted instantiation: zend_compile.c:zend_hash_str_find_deref Unexecuted instantiation: zend_constants.c:zend_hash_str_find_deref Unexecuted instantiation: zend_dtrace.c:zend_hash_str_find_deref Unexecuted instantiation: zend_execute_API.c:zend_hash_str_find_deref Unexecuted instantiation: zend_highlight.c:zend_hash_str_find_deref Unexecuted instantiation: zend_llist.c:zend_hash_str_find_deref Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_str_find_deref Unexecuted instantiation: zend_opcode.c:zend_hash_str_find_deref Unexecuted instantiation: zend_operators.c:zend_hash_str_find_deref Unexecuted instantiation: zend_ptr_stack.c:zend_hash_str_find_deref Unexecuted instantiation: zend_stack.c:zend_hash_str_find_deref Unexecuted instantiation: zend_variables.c:zend_hash_str_find_deref Unexecuted instantiation: zend.c:zend_hash_str_find_deref Unexecuted instantiation: zend_API.c:zend_hash_str_find_deref Unexecuted instantiation: zend_extensions.c:zend_hash_str_find_deref Unexecuted instantiation: zend_hash.c:zend_hash_str_find_deref Unexecuted instantiation: zend_list.c:zend_hash_str_find_deref Unexecuted instantiation: zend_builtin_functions.c:zend_hash_str_find_deref Unexecuted instantiation: zend_attributes.c:zend_hash_str_find_deref Unexecuted instantiation: zend_execute.c:zend_hash_str_find_deref Unexecuted instantiation: zend_ini.c:zend_hash_str_find_deref Unexecuted instantiation: zend_sort.c:zend_hash_str_find_deref Unexecuted instantiation: zend_multibyte.c:zend_hash_str_find_deref Unexecuted instantiation: zend_ts_hash.c:zend_hash_str_find_deref Unexecuted instantiation: zend_stream.c:zend_hash_str_find_deref Unexecuted instantiation: zend_iterators.c:zend_hash_str_find_deref Unexecuted instantiation: zend_interfaces.c:zend_hash_str_find_deref Unexecuted instantiation: zend_exceptions.c:zend_hash_str_find_deref Unexecuted instantiation: zend_strtod.c:zend_hash_str_find_deref Unexecuted instantiation: zend_gc.c:zend_hash_str_find_deref Unexecuted instantiation: zend_closures.c:zend_hash_str_find_deref Unexecuted instantiation: zend_weakrefs.c:zend_hash_str_find_deref Unexecuted instantiation: zend_float.c:zend_hash_str_find_deref Unexecuted instantiation: zend_string.c:zend_hash_str_find_deref Unexecuted instantiation: zend_signal.c:zend_hash_str_find_deref Unexecuted instantiation: zend_generators.c:zend_hash_str_find_deref Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_str_find_deref Unexecuted instantiation: zend_ast.c:zend_hash_str_find_deref Unexecuted instantiation: zend_objects.c:zend_hash_str_find_deref Unexecuted instantiation: zend_object_handlers.c:zend_hash_str_find_deref Unexecuted instantiation: zend_objects_API.c:zend_hash_str_find_deref Unexecuted instantiation: zend_default_classes.c:zend_hash_str_find_deref Unexecuted instantiation: zend_inheritance.c:zend_hash_str_find_deref Unexecuted instantiation: zend_smart_str.c:zend_hash_str_find_deref Unexecuted instantiation: zend_cpuinfo.c:zend_hash_str_find_deref Unexecuted instantiation: zend_gdb.c:zend_hash_str_find_deref Unexecuted instantiation: internal_functions_cli.c:zend_hash_str_find_deref Unexecuted instantiation: fuzzer-execute.c:zend_hash_str_find_deref Unexecuted instantiation: fuzzer-sapi.c:zend_hash_str_find_deref |
915 | | |
916 | | static zend_always_inline void *zend_symtable_str_find_ptr(HashTable *ht, const char *str, size_t len) |
917 | 0 | { |
918 | 0 | zend_ulong idx; |
919 | 0 |
|
920 | 0 | if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { |
921 | 0 | return zend_hash_index_find_ptr(ht, idx); |
922 | 0 | } else { |
923 | 0 | return zend_hash_str_find_ptr(ht, str, len); |
924 | 0 | } |
925 | 0 | } Unexecuted instantiation: php_date.c:zend_symtable_str_find_ptr Unexecuted instantiation: astro.c:zend_symtable_str_find_ptr Unexecuted instantiation: dow.c:zend_symtable_str_find_ptr Unexecuted instantiation: parse_date.c:zend_symtable_str_find_ptr Unexecuted instantiation: parse_tz.c:zend_symtable_str_find_ptr Unexecuted instantiation: timelib.c:zend_symtable_str_find_ptr Unexecuted instantiation: tm2unixtime.c:zend_symtable_str_find_ptr Unexecuted instantiation: unixtime2tm.c:zend_symtable_str_find_ptr Unexecuted instantiation: parse_iso_intervals.c:zend_symtable_str_find_ptr Unexecuted instantiation: interval.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_pcre.c:zend_symtable_str_find_ptr Unexecuted instantiation: exif.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_md.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_sha.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_ripemd.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_haval.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_tiger.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_gost.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_snefru.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_whirlpool.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_adler32.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_crc32.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_fnv.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_joaat.c:zend_symtable_str_find_ptr Unexecuted instantiation: hash_sha3.c:zend_symtable_str_find_ptr Unexecuted instantiation: json.c:zend_symtable_str_find_ptr Unexecuted instantiation: json_encoder.c:zend_symtable_str_find_ptr Unexecuted instantiation: json_parser.tab.c:zend_symtable_str_find_ptr Unexecuted instantiation: json_scanner.c:zend_symtable_str_find_ptr Unexecuted instantiation: mbstring.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_unicode.c:zend_symtable_str_find_ptr Unexecuted instantiation: mb_gpc.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_mbregex.c:zend_symtable_str_find_ptr Unexecuted instantiation: mbfilter.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_reflection.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_spl.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_functions.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_engine.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_iterators.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_array.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_directory.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_exceptions.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_observer.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_dllist.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_heap.c:zend_symtable_str_find_ptr Unexecuted instantiation: spl_fixedarray.c:zend_symtable_str_find_ptr Unexecuted instantiation: crypt_sha512.c:zend_symtable_str_find_ptr Unexecuted instantiation: crypt_sha256.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_crypt_r.c:zend_symtable_str_find_ptr Unexecuted instantiation: array.c:zend_symtable_str_find_ptr Unexecuted instantiation: base64.c:zend_symtable_str_find_ptr Unexecuted instantiation: basic_functions.c:zend_symtable_str_find_ptr Unexecuted instantiation: browscap.c:zend_symtable_str_find_ptr Unexecuted instantiation: crc32.c:zend_symtable_str_find_ptr Unexecuted instantiation: crypt.c:zend_symtable_str_find_ptr Unexecuted instantiation: datetime.c:zend_symtable_str_find_ptr Unexecuted instantiation: dir.c:zend_symtable_str_find_ptr Unexecuted instantiation: dl.c:zend_symtable_str_find_ptr Unexecuted instantiation: dns.c:zend_symtable_str_find_ptr Unexecuted instantiation: exec.c:zend_symtable_str_find_ptr Unexecuted instantiation: file.c:zend_symtable_str_find_ptr Unexecuted instantiation: filestat.c:zend_symtable_str_find_ptr Unexecuted instantiation: flock_compat.c:zend_symtable_str_find_ptr Unexecuted instantiation: formatted_print.c:zend_symtable_str_find_ptr Unexecuted instantiation: fsock.c:zend_symtable_str_find_ptr Unexecuted instantiation: head.c:zend_symtable_str_find_ptr Unexecuted instantiation: html.c:zend_symtable_str_find_ptr Unexecuted instantiation: image.c:zend_symtable_str_find_ptr Unexecuted instantiation: info.c:zend_symtable_str_find_ptr Unexecuted instantiation: iptc.c:zend_symtable_str_find_ptr Unexecuted instantiation: lcg.c:zend_symtable_str_find_ptr Unexecuted instantiation: link.c:zend_symtable_str_find_ptr Unexecuted instantiation: mail.c:zend_symtable_str_find_ptr Unexecuted instantiation: math.c:zend_symtable_str_find_ptr Unexecuted instantiation: md5.c:zend_symtable_str_find_ptr Unexecuted instantiation: metaphone.c:zend_symtable_str_find_ptr Unexecuted instantiation: microtime.c:zend_symtable_str_find_ptr Unexecuted instantiation: pack.c:zend_symtable_str_find_ptr Unexecuted instantiation: pageinfo.c:zend_symtable_str_find_ptr Unexecuted instantiation: quot_print.c:zend_symtable_str_find_ptr Unexecuted instantiation: rand.c:zend_symtable_str_find_ptr Unexecuted instantiation: mt_rand.c:zend_symtable_str_find_ptr Unexecuted instantiation: soundex.c:zend_symtable_str_find_ptr Unexecuted instantiation: string.c:zend_symtable_str_find_ptr Unexecuted instantiation: scanf.c:zend_symtable_str_find_ptr Unexecuted instantiation: syslog.c:zend_symtable_str_find_ptr Unexecuted instantiation: type.c:zend_symtable_str_find_ptr Unexecuted instantiation: uniqid.c:zend_symtable_str_find_ptr Unexecuted instantiation: url.c:zend_symtable_str_find_ptr Unexecuted instantiation: var.c:zend_symtable_str_find_ptr Unexecuted instantiation: versioning.c:zend_symtable_str_find_ptr Unexecuted instantiation: assert.c:zend_symtable_str_find_ptr Unexecuted instantiation: strnatcmp.c:zend_symtable_str_find_ptr Unexecuted instantiation: levenshtein.c:zend_symtable_str_find_ptr Unexecuted instantiation: incomplete_class.c:zend_symtable_str_find_ptr Unexecuted instantiation: url_scanner_ex.c:zend_symtable_str_find_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_symtable_str_find_ptr Unexecuted instantiation: http_fopen_wrapper.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_fopen_wrapper.c:zend_symtable_str_find_ptr Unexecuted instantiation: credits.c:zend_symtable_str_find_ptr Unexecuted instantiation: css.c:zend_symtable_str_find_ptr Unexecuted instantiation: var_unserializer.c:zend_symtable_str_find_ptr Unexecuted instantiation: ftok.c:zend_symtable_str_find_ptr Unexecuted instantiation: sha1.c:zend_symtable_str_find_ptr Unexecuted instantiation: user_filters.c:zend_symtable_str_find_ptr Unexecuted instantiation: uuencode.c:zend_symtable_str_find_ptr Unexecuted instantiation: filters.c:zend_symtable_str_find_ptr Unexecuted instantiation: proc_open.c:zend_symtable_str_find_ptr Unexecuted instantiation: streamsfuncs.c:zend_symtable_str_find_ptr Unexecuted instantiation: http.c:zend_symtable_str_find_ptr Unexecuted instantiation: password.c:zend_symtable_str_find_ptr Unexecuted instantiation: random.c:zend_symtable_str_find_ptr Unexecuted instantiation: net.c:zend_symtable_str_find_ptr Unexecuted instantiation: hrtime.c:zend_symtable_str_find_ptr Unexecuted instantiation: main.c:zend_symtable_str_find_ptr Unexecuted instantiation: snprintf.c:zend_symtable_str_find_ptr Unexecuted instantiation: spprintf.c:zend_symtable_str_find_ptr Unexecuted instantiation: fopen_wrappers.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_scandir.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_ini.c:zend_symtable_str_find_ptr Unexecuted instantiation: SAPI.c:zend_symtable_str_find_ptr Unexecuted instantiation: rfc1867.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_content_types.c:zend_symtable_str_find_ptr Unexecuted instantiation: strlcpy.c:zend_symtable_str_find_ptr Unexecuted instantiation: strlcat.c:zend_symtable_str_find_ptr Unexecuted instantiation: explicit_bzero.c:zend_symtable_str_find_ptr Unexecuted instantiation: reentrancy.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_variables.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_ticks.c:zend_symtable_str_find_ptr Unexecuted instantiation: network.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_open_temporary_file.c:zend_symtable_str_find_ptr Unexecuted instantiation: output.c:zend_symtable_str_find_ptr Unexecuted instantiation: getopt.c:zend_symtable_str_find_ptr Unexecuted instantiation: php_syslog.c:zend_symtable_str_find_ptr Unexecuted instantiation: streams.c:zend_symtable_str_find_ptr Unexecuted instantiation: cast.c:zend_symtable_str_find_ptr Unexecuted instantiation: memory.c:zend_symtable_str_find_ptr Unexecuted instantiation: filter.c:zend_symtable_str_find_ptr Unexecuted instantiation: plain_wrapper.c:zend_symtable_str_find_ptr Unexecuted instantiation: userspace.c:zend_symtable_str_find_ptr Unexecuted instantiation: transports.c:zend_symtable_str_find_ptr Unexecuted instantiation: xp_socket.c:zend_symtable_str_find_ptr Unexecuted instantiation: mmap.c:zend_symtable_str_find_ptr Unexecuted instantiation: glob_wrapper.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_language_parser.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_language_scanner.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_ini_parser.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_ini_scanner.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_alloc.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_compile.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_constants.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_dtrace.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_execute_API.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_highlight.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_llist.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_vm_opcodes.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_opcode.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_operators.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_ptr_stack.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_stack.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_variables.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_API.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_extensions.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_hash.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_list.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_builtin_functions.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_attributes.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_execute.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_ini.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_sort.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_multibyte.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_ts_hash.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_stream.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_iterators.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_interfaces.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_exceptions.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_strtod.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_gc.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_closures.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_weakrefs.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_float.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_string.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_signal.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_generators.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_virtual_cwd.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_ast.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_objects.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_object_handlers.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_objects_API.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_default_classes.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_inheritance.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_smart_str.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_cpuinfo.c:zend_symtable_str_find_ptr Unexecuted instantiation: zend_gdb.c:zend_symtable_str_find_ptr Unexecuted instantiation: internal_functions_cli.c:zend_symtable_str_find_ptr Unexecuted instantiation: fuzzer-execute.c:zend_symtable_str_find_ptr Unexecuted instantiation: fuzzer-sapi.c:zend_symtable_str_find_ptr |
926 | | |
927 | | static zend_always_inline void *zend_hash_get_current_data_ptr_ex(HashTable *ht, HashPosition *pos) |
928 | 6.92k | { |
929 | 6.92k | zval *zv; |
930 | | |
931 | 6.92k | zv = zend_hash_get_current_data_ex(ht, pos); |
932 | 6.92k | if (zv) { |
933 | 6.40k | ZEND_ASSUME(Z_PTR_P(zv)); |
934 | 6.40k | return Z_PTR_P(zv); |
935 | 519 | } else { |
936 | 519 | return NULL; |
937 | 519 | } |
938 | 6.92k | } Unexecuted instantiation: php_date.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: astro.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: dow.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: parse_date.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: parse_tz.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: timelib.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: tm2unixtime.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: unixtime2tm.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: parse_iso_intervals.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: interval.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_pcre.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: exif.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_md.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_sha.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_ripemd.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_haval.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_tiger.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_gost.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_snefru.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_whirlpool.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_adler32.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_crc32.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_fnv.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_joaat.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hash_sha3.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: json.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: json_encoder.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: json_parser.tab.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: json_scanner.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: mbstring.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_unicode.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: mb_gpc.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_mbregex.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: mbfilter.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_reflection.c:zend_hash_get_current_data_ptr_ex php_spl.c:zend_hash_get_current_data_ptr_ex Line | Count | Source | 928 | 6.35k | { | 929 | 6.35k | zval *zv; | 930 | | | 931 | 6.35k | zv = zend_hash_get_current_data_ex(ht, pos); | 932 | 6.35k | if (zv) { | 933 | 6.02k | ZEND_ASSUME(Z_PTR_P(zv)); | 934 | 6.02k | return Z_PTR_P(zv); | 935 | 333 | } else { | 936 | 333 | return NULL; | 937 | 333 | } | 938 | 6.35k | } |
Unexecuted instantiation: spl_functions.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spl_engine.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spl_iterators.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spl_array.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spl_directory.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spl_exceptions.c:zend_hash_get_current_data_ptr_ex spl_observer.c:zend_hash_get_current_data_ptr_ex Line | Count | Source | 928 | 567 | { | 929 | 567 | zval *zv; | 930 | | | 931 | 567 | zv = zend_hash_get_current_data_ex(ht, pos); | 932 | 567 | if (zv) { | 933 | 381 | ZEND_ASSUME(Z_PTR_P(zv)); | 934 | 381 | return Z_PTR_P(zv); | 935 | 186 | } else { | 936 | 186 | return NULL; | 937 | 186 | } | 938 | 567 | } |
Unexecuted instantiation: spl_dllist.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spl_heap.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spl_fixedarray.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: crypt_sha512.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: crypt_sha256.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_crypt_r.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: array.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: base64.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: basic_functions.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: browscap.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: crc32.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: crypt.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: datetime.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: dir.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: dl.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: dns.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: exec.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: file.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: filestat.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: flock_compat.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: formatted_print.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: fsock.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: head.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: html.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: image.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: info.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: iptc.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: lcg.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: link.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: mail.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: math.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: md5.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: metaphone.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: microtime.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: pack.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: pageinfo.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: quot_print.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: rand.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: mt_rand.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: soundex.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: string.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: scanf.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: syslog.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: type.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: uniqid.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: url.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: var.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: versioning.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: assert.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: strnatcmp.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: levenshtein.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: incomplete_class.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: url_scanner_ex.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: ftp_fopen_wrapper.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: http_fopen_wrapper.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_fopen_wrapper.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: credits.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: css.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: var_unserializer.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: ftok.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: sha1.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: user_filters.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: uuencode.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: filters.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: proc_open.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: streamsfuncs.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: http.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: password.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: random.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: net.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: hrtime.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: main.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: snprintf.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: spprintf.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: fopen_wrappers.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_scandir.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_ini.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: SAPI.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: rfc1867.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_content_types.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: strlcpy.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: strlcat.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: explicit_bzero.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: reentrancy.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_variables.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_ticks.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: network.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_open_temporary_file.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: output.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: getopt.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: php_syslog.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: streams.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: cast.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: memory.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: filter.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: plain_wrapper.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: userspace.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: transports.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: xp_socket.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: mmap.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: glob_wrapper.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_language_parser.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_language_scanner.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_ini_parser.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_ini_scanner.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_alloc.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_compile.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_constants.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_dtrace.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_execute_API.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_highlight.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_llist.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_vm_opcodes.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_opcode.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_operators.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_ptr_stack.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_stack.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_variables.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_API.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_extensions.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_hash.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_list.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_builtin_functions.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_attributes.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_execute.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_ini.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_sort.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_multibyte.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_ts_hash.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_stream.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_iterators.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_interfaces.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_exceptions.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_strtod.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_gc.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_closures.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_weakrefs.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_float.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_string.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_signal.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_generators.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_virtual_cwd.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_ast.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_objects.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_object_handlers.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_objects_API.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_default_classes.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_inheritance.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_smart_str.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_cpuinfo.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: zend_gdb.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: internal_functions_cli.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: fuzzer-execute.c:zend_hash_get_current_data_ptr_ex Unexecuted instantiation: fuzzer-sapi.c:zend_hash_get_current_data_ptr_ex |
939 | | |
940 | | #define zend_hash_get_current_data_ptr(ht) \ |
941 | 0 | zend_hash_get_current_data_ptr_ex(ht, &(ht)->nInternalPointer) |
942 | | |
943 | 6.18M | #define ZEND_HASH_FOREACH(_ht, indirect) do { \ |
944 | 6.13M | HashTable *__ht = (_ht); \ |
945 | 6.13M | Bucket *_p = __ht->arData; \ |
946 | 6.13M | Bucket *_end = _p + __ht->nNumUsed; \ |
947 | 36.0M | for (; _p != _end; _p++) { \ |
948 | 29.9M | zval *_z = &_p->val; \ |
949 | 29.9M | if (indirect && Z_TYPE_P(_z) == IS_INDIRECT) { \ |
950 | 8.11k | _z = Z_INDIRECT_P(_z); \ |
951 | 8.11k | } \ |
952 | 29.9M | if (UNEXPECTED(Z_TYPE_P(_z) == IS_UNDEF)) continue; |
953 | | |
954 | 3.80M | #define ZEND_HASH_REVERSE_FOREACH(_ht, indirect) do { \ |
955 | 3.80M | HashTable *__ht = (_ht); \ |
956 | 3.80M | uint32_t _idx = __ht->nNumUsed; \ |
957 | 3.80M | Bucket *_p = __ht->arData + _idx; \ |
958 | 3.80M | zval *_z; \ |
959 | 76.7M | for (_idx = __ht->nNumUsed; _idx > 0; _idx--) { \ |
960 | 75.4M | _p--; \ |
961 | 75.4M | _z = &_p->val; \ |
962 | 75.4M | if (indirect && Z_TYPE_P(_z) == IS_INDIRECT) { \ |
963 | 0 | _z = Z_INDIRECT_P(_z); \ |
964 | 0 | } \ |
965 | 75.4M | if (UNEXPECTED(Z_TYPE_P(_z) == IS_UNDEF)) continue; |
966 | | |
967 | | #define ZEND_HASH_FOREACH_END() \ |
968 | 99.7M | } \ |
969 | 8.03M | } while (0) |
970 | | |
971 | | #define ZEND_HASH_FOREACH_END_DEL() \ |
972 | 299k | __ht->nNumOfElements--; \ |
973 | 299k | do { \ |
974 | 299k | uint32_t j = HT_IDX_TO_HASH(_idx - 1); \ |
975 | 299k | uint32_t nIndex = _p->h | __ht->nTableMask; \ |
976 | 299k | uint32_t i = HT_HASH(__ht, nIndex); \ |
977 | 299k | if (UNEXPECTED(j != i)) { \ |
978 | 0 | Bucket *prev = HT_HASH_TO_BUCKET(__ht, i); \ |
979 | 0 | while (Z_NEXT(prev->val) != j) { \ |
980 | 0 | i = Z_NEXT(prev->val); \ |
981 | 0 | prev = HT_HASH_TO_BUCKET(__ht, i); \ |
982 | 0 | } \ |
983 | 0 | Z_NEXT(prev->val) = Z_NEXT(_p->val); \ |
984 | 299k | } else { \ |
985 | 299k | HT_HASH(__ht, nIndex) = Z_NEXT(_p->val); \ |
986 | 299k | } \ |
987 | 299k | } while (0); \ |
988 | 299k | } \ |
989 | 1.90M | __ht->nNumUsed = _idx; \ |
990 | 1.90M | } while (0) |
991 | | |
992 | | #define ZEND_HASH_FOREACH_BUCKET(ht, _bucket) \ |
993 | 0 | ZEND_HASH_FOREACH(ht, 0); \ |
994 | 0 | _bucket = _p; |
995 | | |
996 | | #define ZEND_HASH_FOREACH_VAL(ht, _val) \ |
997 | 637k | ZEND_HASH_FOREACH(ht, 0); \ |
998 | 14.5k | _val = _z; |
999 | | |
1000 | | #define ZEND_HASH_FOREACH_VAL_IND(ht, _val) \ |
1001 | 9.65k | ZEND_HASH_FOREACH(ht, 1); \ |
1002 | 9.63k | _val = _z; |
1003 | | |
1004 | | #define ZEND_HASH_FOREACH_PTR(ht, _ptr) \ |
1005 | 11.1M | ZEND_HASH_FOREACH(ht, 0); \ |
1006 | 2.96M | _ptr = Z_PTR_P(_z); |
1007 | | |
1008 | | #define ZEND_HASH_FOREACH_NUM_KEY(ht, _h) \ |
1009 | 3.41M | ZEND_HASH_FOREACH(ht, 0); \ |
1010 | 700k | _h = _p->h; |
1011 | | |
1012 | | #define ZEND_HASH_FOREACH_STR_KEY(ht, _key) \ |
1013 | 28.2k | ZEND_HASH_FOREACH(ht, 0); \ |
1014 | 26.9k | _key = _p->key; |
1015 | | |
1016 | | #define ZEND_HASH_FOREACH_KEY(ht, _h, _key) \ |
1017 | 0 | ZEND_HASH_FOREACH(ht, 0); \ |
1018 | 0 | _h = _p->h; \ |
1019 | 0 | _key = _p->key; |
1020 | | |
1021 | | #define ZEND_HASH_FOREACH_NUM_KEY_VAL(ht, _h, _val) \ |
1022 | 19.1k | ZEND_HASH_FOREACH(ht, 0); \ |
1023 | 18.0k | _h = _p->h; \ |
1024 | 18.0k | _val = _z; |
1025 | | |
1026 | | #define ZEND_HASH_FOREACH_STR_KEY_VAL(ht, _key, _val) \ |
1027 | 4.19M | ZEND_HASH_FOREACH(ht, 0); \ |
1028 | 4.19M | _key = _p->key; \ |
1029 | 4.19M | _val = _z; |
1030 | | |
1031 | | #define ZEND_HASH_FOREACH_KEY_VAL(ht, _h, _key, _val) \ |
1032 | 27.8k | ZEND_HASH_FOREACH(ht, 0); \ |
1033 | 20.8k | _h = _p->h; \ |
1034 | 20.8k | _key = _p->key; \ |
1035 | 20.8k | _val = _z; |
1036 | | |
1037 | | #define ZEND_HASH_FOREACH_STR_KEY_VAL_IND(ht, _key, _val) \ |
1038 | 76 | ZEND_HASH_FOREACH(ht, 1); \ |
1039 | 59 | _key = _p->key; \ |
1040 | 59 | _val = _z; |
1041 | | |
1042 | | #define ZEND_HASH_FOREACH_KEY_VAL_IND(ht, _h, _key, _val) \ |
1043 | 832k | ZEND_HASH_FOREACH(ht, 1); \ |
1044 | 816k | _h = _p->h; \ |
1045 | 816k | _key = _p->key; \ |
1046 | 816k | _val = _z; |
1047 | | |
1048 | | #define ZEND_HASH_FOREACH_NUM_KEY_PTR(ht, _h, _ptr) \ |
1049 | 634k | ZEND_HASH_FOREACH(ht, 0); \ |
1050 | 1 | _h = _p->h; \ |
1051 | 634k | _ptr = Z_PTR_P(_z); |
1052 | | |
1053 | | #define ZEND_HASH_FOREACH_STR_KEY_PTR(ht, _key, _ptr) \ |
1054 | 10.2M | ZEND_HASH_FOREACH(ht, 0); \ |
1055 | 10.2M | _key = _p->key; \ |
1056 | 1.63M | _ptr = Z_PTR_P(_z); |
1057 | | |
1058 | | #define ZEND_HASH_FOREACH_KEY_PTR(ht, _h, _key, _ptr) \ |
1059 | | ZEND_HASH_FOREACH(ht, 0); \ |
1060 | | _h = _p->h; \ |
1061 | | _key = _p->key; \ |
1062 | | _ptr = Z_PTR_P(_z); |
1063 | | |
1064 | | #define ZEND_HASH_REVERSE_FOREACH_BUCKET(ht, _bucket) \ |
1065 | | ZEND_HASH_REVERSE_FOREACH(ht, 0); \ |
1066 | | _bucket = _p; |
1067 | | |
1068 | | #define ZEND_HASH_REVERSE_FOREACH_VAL(ht, _val) \ |
1069 | 73.2M | ZEND_HASH_REVERSE_FOREACH(ht, 0); \ |
1070 | 73.2M | _val = _z; |
1071 | | |
1072 | | #define ZEND_HASH_REVERSE_FOREACH_PTR(ht, _ptr) \ |
1073 | 636k | ZEND_HASH_REVERSE_FOREACH(ht, 0); \ |
1074 | 636k | _ptr = Z_PTR_P(_z); |
1075 | | |
1076 | | #define ZEND_HASH_REVERSE_FOREACH_VAL_IND(ht, _val) \ |
1077 | | ZEND_HASH_REVERSE_FOREACH(ht, 1); \ |
1078 | | _val = _z; |
1079 | | |
1080 | | #define ZEND_HASH_REVERSE_FOREACH_STR_KEY_VAL(ht, _key, _val) \ |
1081 | 2.20M | ZEND_HASH_REVERSE_FOREACH(ht, 0); \ |
1082 | 2.20M | _key = _p->key; \ |
1083 | 2.20M | _val = _z; |
1084 | | |
1085 | | #define ZEND_HASH_REVERSE_FOREACH_KEY_VAL(ht, _h, _key, _val) \ |
1086 | 0 | ZEND_HASH_REVERSE_FOREACH(ht, 0); \ |
1087 | 0 | _h = _p->h; \ |
1088 | 0 | _key = _p->key; \ |
1089 | 0 | _val = _z; |
1090 | | |
1091 | | #define ZEND_HASH_REVERSE_FOREACH_KEY_VAL_IND(ht, _h, _key, _val) \ |
1092 | | ZEND_HASH_REVERSE_FOREACH(ht, 1); \ |
1093 | | _h = _p->h; \ |
1094 | | _key = _p->key; \ |
1095 | | _val = _z; |
1096 | | |
1097 | | /* The following macros are useful to insert a sequence of new elements |
1098 | | * of packed array. They may be used instead of series of |
1099 | | * zend_hash_next_index_insert_new() |
1100 | | * (HashTable must have enough free buckets). |
1101 | | */ |
1102 | 760k | #define ZEND_HASH_FILL_PACKED(ht) do { \ |
1103 | 760k | HashTable *__fill_ht = (ht); \ |
1104 | 760k | Bucket *__fill_bkt = __fill_ht->arData + __fill_ht->nNumUsed; \ |
1105 | 760k | uint32_t __fill_idx = __fill_ht->nNumUsed; \ |
1106 | 760k | ZEND_ASSERT(HT_FLAGS(__fill_ht) & HASH_FLAG_PACKED); |
1107 | | |
1108 | | #define ZEND_HASH_FILL_SET(_val) \ |
1109 | 2.13M | ZVAL_COPY_VALUE(&__fill_bkt->val, _val) |
1110 | | |
1111 | | #define ZEND_HASH_FILL_SET_NULL() \ |
1112 | 4.81k | ZVAL_NULL(&__fill_bkt->val) |
1113 | | |
1114 | | #define ZEND_HASH_FILL_SET_LONG(_val) \ |
1115 | 2.00M | ZVAL_LONG(&__fill_bkt->val, _val) |
1116 | | |
1117 | | #define ZEND_HASH_FILL_SET_DOUBLE(_val) \ |
1118 | 0 | ZVAL_DOUBLE(&__fill_bkt->val, _val) |
1119 | | |
1120 | | #define ZEND_HASH_FILL_SET_STR(_val) \ |
1121 | | ZVAL_STR(&__fill_bkt->val, _val) |
1122 | | |
1123 | | #define ZEND_HASH_FILL_SET_STR_COPY(_val) \ |
1124 | 711 | ZVAL_STR_COPY(&__fill_bkt->val, _val) |
1125 | | |
1126 | | #define ZEND_HASH_FILL_SET_INTERNED_STR(_val) \ |
1127 | 1.58k | ZVAL_INTERNED_STR(&__fill_bkt->val, _val) |
1128 | | |
1129 | 4.13M | #define ZEND_HASH_FILL_NEXT() do {\ |
1130 | 4.13M | __fill_bkt->h = (__fill_idx); \ |
1131 | 4.13M | __fill_bkt->key = NULL; \ |
1132 | 4.13M | __fill_bkt++; \ |
1133 | 4.13M | __fill_idx++; \ |
1134 | 4.13M | } while (0) |
1135 | | |
1136 | 450k | #define ZEND_HASH_FILL_ADD(_val) do { \ |
1137 | 450k | ZEND_HASH_FILL_SET(_val); \ |
1138 | 450k | ZEND_HASH_FILL_NEXT(); \ |
1139 | 450k | } while (0) |
1140 | | |
1141 | 760k | #define ZEND_HASH_FILL_FINISH() do { \ |
1142 | 760k | __fill_ht->nNumUsed = __fill_idx; \ |
1143 | 760k | __fill_ht->nNumOfElements = __fill_idx; \ |
1144 | 760k | __fill_ht->nNextFreeElement = __fill_idx; \ |
1145 | 760k | __fill_ht->nInternalPointer = 0; \ |
1146 | 760k | } while (0) |
1147 | | |
1148 | | #define ZEND_HASH_FILL_END() \ |
1149 | 760k | ZEND_HASH_FILL_FINISH(); \ |
1150 | 760k | } while (0) |
1151 | | |
1152 | | static zend_always_inline zval *_zend_hash_append_ex(HashTable *ht, zend_string *key, zval *zv, bool interned) |
1153 | 716 | { |
1154 | 716 | uint32_t idx = ht->nNumUsed++; |
1155 | 716 | uint32_t nIndex; |
1156 | 716 | Bucket *p = ht->arData + idx; |
1157 | | |
1158 | 716 | ZVAL_COPY_VALUE(&p->val, zv); |
1159 | 716 | if (!interned && !ZSTR_IS_INTERNED(key)) { |
1160 | 0 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; |
1161 | 0 | zend_string_addref(key); |
1162 | 0 | zend_string_hash_val(key); |
1163 | 0 | } |
1164 | 716 | p->key = key; |
1165 | 716 | p->h = ZSTR_H(key); |
1166 | 716 | nIndex = (uint32_t)p->h | ht->nTableMask; |
1167 | 716 | Z_NEXT(p->val) = HT_HASH(ht, nIndex); |
1168 | 716 | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); |
1169 | 716 | ht->nNumOfElements++; |
1170 | 716 | return &p->val; |
1171 | 716 | } Unexecuted instantiation: php_date.c:_zend_hash_append_ex Unexecuted instantiation: astro.c:_zend_hash_append_ex Unexecuted instantiation: dow.c:_zend_hash_append_ex Unexecuted instantiation: parse_date.c:_zend_hash_append_ex Unexecuted instantiation: parse_tz.c:_zend_hash_append_ex Unexecuted instantiation: timelib.c:_zend_hash_append_ex Unexecuted instantiation: tm2unixtime.c:_zend_hash_append_ex Unexecuted instantiation: unixtime2tm.c:_zend_hash_append_ex Unexecuted instantiation: parse_iso_intervals.c:_zend_hash_append_ex Unexecuted instantiation: interval.c:_zend_hash_append_ex Unexecuted instantiation: php_pcre.c:_zend_hash_append_ex Unexecuted instantiation: exif.c:_zend_hash_append_ex Unexecuted instantiation: hash.c:_zend_hash_append_ex Unexecuted instantiation: hash_md.c:_zend_hash_append_ex Unexecuted instantiation: hash_sha.c:_zend_hash_append_ex Unexecuted instantiation: hash_ripemd.c:_zend_hash_append_ex Unexecuted instantiation: hash_haval.c:_zend_hash_append_ex Unexecuted instantiation: hash_tiger.c:_zend_hash_append_ex Unexecuted instantiation: hash_gost.c:_zend_hash_append_ex Unexecuted instantiation: hash_snefru.c:_zend_hash_append_ex Unexecuted instantiation: hash_whirlpool.c:_zend_hash_append_ex Unexecuted instantiation: hash_adler32.c:_zend_hash_append_ex Unexecuted instantiation: hash_crc32.c:_zend_hash_append_ex Unexecuted instantiation: hash_fnv.c:_zend_hash_append_ex Unexecuted instantiation: hash_joaat.c:_zend_hash_append_ex Unexecuted instantiation: hash_sha3.c:_zend_hash_append_ex Unexecuted instantiation: json.c:_zend_hash_append_ex Unexecuted instantiation: json_encoder.c:_zend_hash_append_ex Unexecuted instantiation: json_parser.tab.c:_zend_hash_append_ex Unexecuted instantiation: json_scanner.c:_zend_hash_append_ex Unexecuted instantiation: mbstring.c:_zend_hash_append_ex Unexecuted instantiation: php_unicode.c:_zend_hash_append_ex Unexecuted instantiation: mb_gpc.c:_zend_hash_append_ex Unexecuted instantiation: php_mbregex.c:_zend_hash_append_ex Unexecuted instantiation: mbfilter.c:_zend_hash_append_ex Unexecuted instantiation: php_reflection.c:_zend_hash_append_ex Unexecuted instantiation: php_spl.c:_zend_hash_append_ex Unexecuted instantiation: spl_functions.c:_zend_hash_append_ex Unexecuted instantiation: spl_engine.c:_zend_hash_append_ex Unexecuted instantiation: spl_iterators.c:_zend_hash_append_ex Unexecuted instantiation: spl_array.c:_zend_hash_append_ex Unexecuted instantiation: spl_directory.c:_zend_hash_append_ex Unexecuted instantiation: spl_exceptions.c:_zend_hash_append_ex Unexecuted instantiation: spl_observer.c:_zend_hash_append_ex Unexecuted instantiation: spl_dllist.c:_zend_hash_append_ex Unexecuted instantiation: spl_heap.c:_zend_hash_append_ex Unexecuted instantiation: spl_fixedarray.c:_zend_hash_append_ex Unexecuted instantiation: crypt_sha512.c:_zend_hash_append_ex Unexecuted instantiation: crypt_sha256.c:_zend_hash_append_ex Unexecuted instantiation: php_crypt_r.c:_zend_hash_append_ex array.c:_zend_hash_append_ex Line | Count | Source | 1153 | 630 | { | 1154 | 630 | uint32_t idx = ht->nNumUsed++; | 1155 | 630 | uint32_t nIndex; | 1156 | 630 | Bucket *p = ht->arData + idx; | 1157 | | | 1158 | 630 | ZVAL_COPY_VALUE(&p->val, zv); | 1159 | 630 | if (!interned && !ZSTR_IS_INTERNED(key)) { | 1160 | 0 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; | 1161 | 0 | zend_string_addref(key); | 1162 | 0 | zend_string_hash_val(key); | 1163 | 0 | } | 1164 | 630 | p->key = key; | 1165 | 630 | p->h = ZSTR_H(key); | 1166 | 630 | nIndex = (uint32_t)p->h | ht->nTableMask; | 1167 | 630 | Z_NEXT(p->val) = HT_HASH(ht, nIndex); | 1168 | 630 | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); | 1169 | 630 | ht->nNumOfElements++; | 1170 | 630 | return &p->val; | 1171 | 630 | } |
Unexecuted instantiation: base64.c:_zend_hash_append_ex Unexecuted instantiation: basic_functions.c:_zend_hash_append_ex Unexecuted instantiation: browscap.c:_zend_hash_append_ex Unexecuted instantiation: crc32.c:_zend_hash_append_ex Unexecuted instantiation: crypt.c:_zend_hash_append_ex Unexecuted instantiation: datetime.c:_zend_hash_append_ex Unexecuted instantiation: dir.c:_zend_hash_append_ex Unexecuted instantiation: dl.c:_zend_hash_append_ex Unexecuted instantiation: dns.c:_zend_hash_append_ex Unexecuted instantiation: exec.c:_zend_hash_append_ex Unexecuted instantiation: file.c:_zend_hash_append_ex Unexecuted instantiation: filestat.c:_zend_hash_append_ex Unexecuted instantiation: flock_compat.c:_zend_hash_append_ex Unexecuted instantiation: formatted_print.c:_zend_hash_append_ex Unexecuted instantiation: fsock.c:_zend_hash_append_ex Unexecuted instantiation: head.c:_zend_hash_append_ex Unexecuted instantiation: html.c:_zend_hash_append_ex Unexecuted instantiation: image.c:_zend_hash_append_ex Unexecuted instantiation: info.c:_zend_hash_append_ex Unexecuted instantiation: iptc.c:_zend_hash_append_ex Unexecuted instantiation: lcg.c:_zend_hash_append_ex Unexecuted instantiation: link.c:_zend_hash_append_ex Unexecuted instantiation: mail.c:_zend_hash_append_ex Unexecuted instantiation: math.c:_zend_hash_append_ex Unexecuted instantiation: md5.c:_zend_hash_append_ex Unexecuted instantiation: metaphone.c:_zend_hash_append_ex Unexecuted instantiation: microtime.c:_zend_hash_append_ex Unexecuted instantiation: pack.c:_zend_hash_append_ex Unexecuted instantiation: pageinfo.c:_zend_hash_append_ex Unexecuted instantiation: quot_print.c:_zend_hash_append_ex Unexecuted instantiation: rand.c:_zend_hash_append_ex Unexecuted instantiation: mt_rand.c:_zend_hash_append_ex Unexecuted instantiation: soundex.c:_zend_hash_append_ex Unexecuted instantiation: string.c:_zend_hash_append_ex Unexecuted instantiation: scanf.c:_zend_hash_append_ex Unexecuted instantiation: syslog.c:_zend_hash_append_ex Unexecuted instantiation: type.c:_zend_hash_append_ex Unexecuted instantiation: uniqid.c:_zend_hash_append_ex Unexecuted instantiation: url.c:_zend_hash_append_ex Unexecuted instantiation: var.c:_zend_hash_append_ex Unexecuted instantiation: versioning.c:_zend_hash_append_ex Unexecuted instantiation: assert.c:_zend_hash_append_ex Unexecuted instantiation: strnatcmp.c:_zend_hash_append_ex Unexecuted instantiation: levenshtein.c:_zend_hash_append_ex Unexecuted instantiation: incomplete_class.c:_zend_hash_append_ex Unexecuted instantiation: url_scanner_ex.c:_zend_hash_append_ex Unexecuted instantiation: ftp_fopen_wrapper.c:_zend_hash_append_ex Unexecuted instantiation: http_fopen_wrapper.c:_zend_hash_append_ex Unexecuted instantiation: php_fopen_wrapper.c:_zend_hash_append_ex Unexecuted instantiation: credits.c:_zend_hash_append_ex Unexecuted instantiation: css.c:_zend_hash_append_ex Unexecuted instantiation: var_unserializer.c:_zend_hash_append_ex Unexecuted instantiation: ftok.c:_zend_hash_append_ex Unexecuted instantiation: sha1.c:_zend_hash_append_ex Unexecuted instantiation: user_filters.c:_zend_hash_append_ex Unexecuted instantiation: uuencode.c:_zend_hash_append_ex Unexecuted instantiation: filters.c:_zend_hash_append_ex Unexecuted instantiation: proc_open.c:_zend_hash_append_ex Unexecuted instantiation: streamsfuncs.c:_zend_hash_append_ex Unexecuted instantiation: http.c:_zend_hash_append_ex Unexecuted instantiation: password.c:_zend_hash_append_ex Unexecuted instantiation: random.c:_zend_hash_append_ex Unexecuted instantiation: net.c:_zend_hash_append_ex Unexecuted instantiation: hrtime.c:_zend_hash_append_ex Unexecuted instantiation: main.c:_zend_hash_append_ex Unexecuted instantiation: snprintf.c:_zend_hash_append_ex Unexecuted instantiation: spprintf.c:_zend_hash_append_ex Unexecuted instantiation: fopen_wrappers.c:_zend_hash_append_ex Unexecuted instantiation: php_scandir.c:_zend_hash_append_ex Unexecuted instantiation: php_ini.c:_zend_hash_append_ex Unexecuted instantiation: SAPI.c:_zend_hash_append_ex Unexecuted instantiation: rfc1867.c:_zend_hash_append_ex Unexecuted instantiation: php_content_types.c:_zend_hash_append_ex Unexecuted instantiation: strlcpy.c:_zend_hash_append_ex Unexecuted instantiation: strlcat.c:_zend_hash_append_ex Unexecuted instantiation: explicit_bzero.c:_zend_hash_append_ex Unexecuted instantiation: reentrancy.c:_zend_hash_append_ex Unexecuted instantiation: php_variables.c:_zend_hash_append_ex Unexecuted instantiation: php_ticks.c:_zend_hash_append_ex Unexecuted instantiation: network.c:_zend_hash_append_ex Unexecuted instantiation: php_open_temporary_file.c:_zend_hash_append_ex Unexecuted instantiation: output.c:_zend_hash_append_ex Unexecuted instantiation: getopt.c:_zend_hash_append_ex Unexecuted instantiation: php_syslog.c:_zend_hash_append_ex Unexecuted instantiation: streams.c:_zend_hash_append_ex Unexecuted instantiation: cast.c:_zend_hash_append_ex Unexecuted instantiation: memory.c:_zend_hash_append_ex Unexecuted instantiation: filter.c:_zend_hash_append_ex Unexecuted instantiation: plain_wrapper.c:_zend_hash_append_ex Unexecuted instantiation: userspace.c:_zend_hash_append_ex Unexecuted instantiation: transports.c:_zend_hash_append_ex Unexecuted instantiation: xp_socket.c:_zend_hash_append_ex Unexecuted instantiation: mmap.c:_zend_hash_append_ex Unexecuted instantiation: glob_wrapper.c:_zend_hash_append_ex Unexecuted instantiation: zend_language_parser.c:_zend_hash_append_ex Unexecuted instantiation: zend_language_scanner.c:_zend_hash_append_ex Unexecuted instantiation: zend_ini_parser.c:_zend_hash_append_ex Unexecuted instantiation: zend_ini_scanner.c:_zend_hash_append_ex Unexecuted instantiation: zend_alloc.c:_zend_hash_append_ex Unexecuted instantiation: zend_compile.c:_zend_hash_append_ex Unexecuted instantiation: zend_constants.c:_zend_hash_append_ex Unexecuted instantiation: zend_dtrace.c:_zend_hash_append_ex Unexecuted instantiation: zend_execute_API.c:_zend_hash_append_ex Unexecuted instantiation: zend_highlight.c:_zend_hash_append_ex Unexecuted instantiation: zend_llist.c:_zend_hash_append_ex Unexecuted instantiation: zend_vm_opcodes.c:_zend_hash_append_ex Unexecuted instantiation: zend_opcode.c:_zend_hash_append_ex Unexecuted instantiation: zend_operators.c:_zend_hash_append_ex Unexecuted instantiation: zend_ptr_stack.c:_zend_hash_append_ex Unexecuted instantiation: zend_stack.c:_zend_hash_append_ex Unexecuted instantiation: zend_variables.c:_zend_hash_append_ex Unexecuted instantiation: zend.c:_zend_hash_append_ex Unexecuted instantiation: zend_API.c:_zend_hash_append_ex Unexecuted instantiation: zend_extensions.c:_zend_hash_append_ex Unexecuted instantiation: zend_hash.c:_zend_hash_append_ex Unexecuted instantiation: zend_list.c:_zend_hash_append_ex Unexecuted instantiation: zend_builtin_functions.c:_zend_hash_append_ex Unexecuted instantiation: zend_attributes.c:_zend_hash_append_ex Unexecuted instantiation: zend_execute.c:_zend_hash_append_ex Unexecuted instantiation: zend_ini.c:_zend_hash_append_ex Unexecuted instantiation: zend_sort.c:_zend_hash_append_ex Unexecuted instantiation: zend_multibyte.c:_zend_hash_append_ex Unexecuted instantiation: zend_ts_hash.c:_zend_hash_append_ex Unexecuted instantiation: zend_stream.c:_zend_hash_append_ex Unexecuted instantiation: zend_iterators.c:_zend_hash_append_ex Unexecuted instantiation: zend_interfaces.c:_zend_hash_append_ex Unexecuted instantiation: zend_exceptions.c:_zend_hash_append_ex Unexecuted instantiation: zend_strtod.c:_zend_hash_append_ex Unexecuted instantiation: zend_gc.c:_zend_hash_append_ex Unexecuted instantiation: zend_closures.c:_zend_hash_append_ex Unexecuted instantiation: zend_weakrefs.c:_zend_hash_append_ex Unexecuted instantiation: zend_float.c:_zend_hash_append_ex Unexecuted instantiation: zend_string.c:_zend_hash_append_ex Unexecuted instantiation: zend_signal.c:_zend_hash_append_ex Unexecuted instantiation: zend_generators.c:_zend_hash_append_ex Unexecuted instantiation: zend_virtual_cwd.c:_zend_hash_append_ex Unexecuted instantiation: zend_ast.c:_zend_hash_append_ex zend_objects.c:_zend_hash_append_ex Line | Count | Source | 1153 | 86 | { | 1154 | 86 | uint32_t idx = ht->nNumUsed++; | 1155 | 86 | uint32_t nIndex; | 1156 | 86 | Bucket *p = ht->arData + idx; | 1157 | | | 1158 | 86 | ZVAL_COPY_VALUE(&p->val, zv); | 1159 | 86 | if (!interned && !ZSTR_IS_INTERNED(key)) { | 1160 | 0 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; | 1161 | 0 | zend_string_addref(key); | 1162 | 0 | zend_string_hash_val(key); | 1163 | 0 | } | 1164 | 86 | p->key = key; | 1165 | 86 | p->h = ZSTR_H(key); | 1166 | 86 | nIndex = (uint32_t)p->h | ht->nTableMask; | 1167 | 86 | Z_NEXT(p->val) = HT_HASH(ht, nIndex); | 1168 | 86 | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); | 1169 | 86 | ht->nNumOfElements++; | 1170 | 86 | return &p->val; | 1171 | 86 | } |
Unexecuted instantiation: zend_object_handlers.c:_zend_hash_append_ex Unexecuted instantiation: zend_objects_API.c:_zend_hash_append_ex Unexecuted instantiation: zend_default_classes.c:_zend_hash_append_ex Unexecuted instantiation: zend_inheritance.c:_zend_hash_append_ex Unexecuted instantiation: zend_smart_str.c:_zend_hash_append_ex Unexecuted instantiation: zend_cpuinfo.c:_zend_hash_append_ex Unexecuted instantiation: zend_gdb.c:_zend_hash_append_ex Unexecuted instantiation: internal_functions_cli.c:_zend_hash_append_ex Unexecuted instantiation: fuzzer-execute.c:_zend_hash_append_ex Unexecuted instantiation: fuzzer-sapi.c:_zend_hash_append_ex |
1172 | | |
1173 | | static zend_always_inline zval *_zend_hash_append(HashTable *ht, zend_string *key, zval *zv) |
1174 | 716 | { |
1175 | 716 | return _zend_hash_append_ex(ht, key, zv, 0); |
1176 | 716 | } Unexecuted instantiation: php_date.c:_zend_hash_append Unexecuted instantiation: astro.c:_zend_hash_append Unexecuted instantiation: dow.c:_zend_hash_append Unexecuted instantiation: parse_date.c:_zend_hash_append Unexecuted instantiation: parse_tz.c:_zend_hash_append Unexecuted instantiation: timelib.c:_zend_hash_append Unexecuted instantiation: tm2unixtime.c:_zend_hash_append Unexecuted instantiation: unixtime2tm.c:_zend_hash_append Unexecuted instantiation: parse_iso_intervals.c:_zend_hash_append Unexecuted instantiation: interval.c:_zend_hash_append Unexecuted instantiation: php_pcre.c:_zend_hash_append Unexecuted instantiation: exif.c:_zend_hash_append Unexecuted instantiation: hash.c:_zend_hash_append Unexecuted instantiation: hash_md.c:_zend_hash_append Unexecuted instantiation: hash_sha.c:_zend_hash_append Unexecuted instantiation: hash_ripemd.c:_zend_hash_append Unexecuted instantiation: hash_haval.c:_zend_hash_append Unexecuted instantiation: hash_tiger.c:_zend_hash_append Unexecuted instantiation: hash_gost.c:_zend_hash_append Unexecuted instantiation: hash_snefru.c:_zend_hash_append Unexecuted instantiation: hash_whirlpool.c:_zend_hash_append Unexecuted instantiation: hash_adler32.c:_zend_hash_append Unexecuted instantiation: hash_crc32.c:_zend_hash_append Unexecuted instantiation: hash_fnv.c:_zend_hash_append Unexecuted instantiation: hash_joaat.c:_zend_hash_append Unexecuted instantiation: hash_sha3.c:_zend_hash_append Unexecuted instantiation: json.c:_zend_hash_append Unexecuted instantiation: json_encoder.c:_zend_hash_append Unexecuted instantiation: json_parser.tab.c:_zend_hash_append Unexecuted instantiation: json_scanner.c:_zend_hash_append Unexecuted instantiation: mbstring.c:_zend_hash_append Unexecuted instantiation: php_unicode.c:_zend_hash_append Unexecuted instantiation: mb_gpc.c:_zend_hash_append Unexecuted instantiation: php_mbregex.c:_zend_hash_append Unexecuted instantiation: mbfilter.c:_zend_hash_append Unexecuted instantiation: php_reflection.c:_zend_hash_append Unexecuted instantiation: php_spl.c:_zend_hash_append Unexecuted instantiation: spl_functions.c:_zend_hash_append Unexecuted instantiation: spl_engine.c:_zend_hash_append Unexecuted instantiation: spl_iterators.c:_zend_hash_append Unexecuted instantiation: spl_array.c:_zend_hash_append Unexecuted instantiation: spl_directory.c:_zend_hash_append Unexecuted instantiation: spl_exceptions.c:_zend_hash_append Unexecuted instantiation: spl_observer.c:_zend_hash_append Unexecuted instantiation: spl_dllist.c:_zend_hash_append Unexecuted instantiation: spl_heap.c:_zend_hash_append Unexecuted instantiation: spl_fixedarray.c:_zend_hash_append Unexecuted instantiation: crypt_sha512.c:_zend_hash_append Unexecuted instantiation: crypt_sha256.c:_zend_hash_append Unexecuted instantiation: php_crypt_r.c:_zend_hash_append array.c:_zend_hash_append Line | Count | Source | 1174 | 630 | { | 1175 | 630 | return _zend_hash_append_ex(ht, key, zv, 0); | 1176 | 630 | } |
Unexecuted instantiation: base64.c:_zend_hash_append Unexecuted instantiation: basic_functions.c:_zend_hash_append Unexecuted instantiation: browscap.c:_zend_hash_append Unexecuted instantiation: crc32.c:_zend_hash_append Unexecuted instantiation: crypt.c:_zend_hash_append Unexecuted instantiation: datetime.c:_zend_hash_append Unexecuted instantiation: dir.c:_zend_hash_append Unexecuted instantiation: dl.c:_zend_hash_append Unexecuted instantiation: dns.c:_zend_hash_append Unexecuted instantiation: exec.c:_zend_hash_append Unexecuted instantiation: file.c:_zend_hash_append Unexecuted instantiation: filestat.c:_zend_hash_append Unexecuted instantiation: flock_compat.c:_zend_hash_append Unexecuted instantiation: formatted_print.c:_zend_hash_append Unexecuted instantiation: fsock.c:_zend_hash_append Unexecuted instantiation: head.c:_zend_hash_append Unexecuted instantiation: html.c:_zend_hash_append Unexecuted instantiation: image.c:_zend_hash_append Unexecuted instantiation: info.c:_zend_hash_append Unexecuted instantiation: iptc.c:_zend_hash_append Unexecuted instantiation: lcg.c:_zend_hash_append Unexecuted instantiation: link.c:_zend_hash_append Unexecuted instantiation: mail.c:_zend_hash_append Unexecuted instantiation: math.c:_zend_hash_append Unexecuted instantiation: md5.c:_zend_hash_append Unexecuted instantiation: metaphone.c:_zend_hash_append Unexecuted instantiation: microtime.c:_zend_hash_append Unexecuted instantiation: pack.c:_zend_hash_append Unexecuted instantiation: pageinfo.c:_zend_hash_append Unexecuted instantiation: quot_print.c:_zend_hash_append Unexecuted instantiation: rand.c:_zend_hash_append Unexecuted instantiation: mt_rand.c:_zend_hash_append Unexecuted instantiation: soundex.c:_zend_hash_append Unexecuted instantiation: string.c:_zend_hash_append Unexecuted instantiation: scanf.c:_zend_hash_append Unexecuted instantiation: syslog.c:_zend_hash_append Unexecuted instantiation: type.c:_zend_hash_append Unexecuted instantiation: uniqid.c:_zend_hash_append Unexecuted instantiation: url.c:_zend_hash_append Unexecuted instantiation: var.c:_zend_hash_append Unexecuted instantiation: versioning.c:_zend_hash_append Unexecuted instantiation: assert.c:_zend_hash_append Unexecuted instantiation: strnatcmp.c:_zend_hash_append Unexecuted instantiation: levenshtein.c:_zend_hash_append Unexecuted instantiation: incomplete_class.c:_zend_hash_append Unexecuted instantiation: url_scanner_ex.c:_zend_hash_append Unexecuted instantiation: ftp_fopen_wrapper.c:_zend_hash_append Unexecuted instantiation: http_fopen_wrapper.c:_zend_hash_append Unexecuted instantiation: php_fopen_wrapper.c:_zend_hash_append Unexecuted instantiation: credits.c:_zend_hash_append Unexecuted instantiation: css.c:_zend_hash_append Unexecuted instantiation: var_unserializer.c:_zend_hash_append Unexecuted instantiation: ftok.c:_zend_hash_append Unexecuted instantiation: sha1.c:_zend_hash_append Unexecuted instantiation: user_filters.c:_zend_hash_append Unexecuted instantiation: uuencode.c:_zend_hash_append Unexecuted instantiation: filters.c:_zend_hash_append Unexecuted instantiation: proc_open.c:_zend_hash_append Unexecuted instantiation: streamsfuncs.c:_zend_hash_append Unexecuted instantiation: http.c:_zend_hash_append Unexecuted instantiation: password.c:_zend_hash_append Unexecuted instantiation: random.c:_zend_hash_append Unexecuted instantiation: net.c:_zend_hash_append Unexecuted instantiation: hrtime.c:_zend_hash_append Unexecuted instantiation: main.c:_zend_hash_append Unexecuted instantiation: snprintf.c:_zend_hash_append Unexecuted instantiation: spprintf.c:_zend_hash_append Unexecuted instantiation: fopen_wrappers.c:_zend_hash_append Unexecuted instantiation: php_scandir.c:_zend_hash_append Unexecuted instantiation: php_ini.c:_zend_hash_append Unexecuted instantiation: SAPI.c:_zend_hash_append Unexecuted instantiation: rfc1867.c:_zend_hash_append Unexecuted instantiation: php_content_types.c:_zend_hash_append Unexecuted instantiation: strlcpy.c:_zend_hash_append Unexecuted instantiation: strlcat.c:_zend_hash_append Unexecuted instantiation: explicit_bzero.c:_zend_hash_append Unexecuted instantiation: reentrancy.c:_zend_hash_append Unexecuted instantiation: php_variables.c:_zend_hash_append Unexecuted instantiation: php_ticks.c:_zend_hash_append Unexecuted instantiation: network.c:_zend_hash_append Unexecuted instantiation: php_open_temporary_file.c:_zend_hash_append Unexecuted instantiation: output.c:_zend_hash_append Unexecuted instantiation: getopt.c:_zend_hash_append Unexecuted instantiation: php_syslog.c:_zend_hash_append Unexecuted instantiation: streams.c:_zend_hash_append Unexecuted instantiation: cast.c:_zend_hash_append Unexecuted instantiation: memory.c:_zend_hash_append Unexecuted instantiation: filter.c:_zend_hash_append Unexecuted instantiation: plain_wrapper.c:_zend_hash_append Unexecuted instantiation: userspace.c:_zend_hash_append Unexecuted instantiation: transports.c:_zend_hash_append Unexecuted instantiation: xp_socket.c:_zend_hash_append Unexecuted instantiation: mmap.c:_zend_hash_append Unexecuted instantiation: glob_wrapper.c:_zend_hash_append Unexecuted instantiation: zend_language_parser.c:_zend_hash_append Unexecuted instantiation: zend_language_scanner.c:_zend_hash_append Unexecuted instantiation: zend_ini_parser.c:_zend_hash_append Unexecuted instantiation: zend_ini_scanner.c:_zend_hash_append Unexecuted instantiation: zend_alloc.c:_zend_hash_append Unexecuted instantiation: zend_compile.c:_zend_hash_append Unexecuted instantiation: zend_constants.c:_zend_hash_append Unexecuted instantiation: zend_dtrace.c:_zend_hash_append Unexecuted instantiation: zend_execute_API.c:_zend_hash_append Unexecuted instantiation: zend_highlight.c:_zend_hash_append Unexecuted instantiation: zend_llist.c:_zend_hash_append Unexecuted instantiation: zend_vm_opcodes.c:_zend_hash_append Unexecuted instantiation: zend_opcode.c:_zend_hash_append Unexecuted instantiation: zend_operators.c:_zend_hash_append Unexecuted instantiation: zend_ptr_stack.c:_zend_hash_append Unexecuted instantiation: zend_stack.c:_zend_hash_append Unexecuted instantiation: zend_variables.c:_zend_hash_append Unexecuted instantiation: zend.c:_zend_hash_append Unexecuted instantiation: zend_API.c:_zend_hash_append Unexecuted instantiation: zend_extensions.c:_zend_hash_append Unexecuted instantiation: zend_hash.c:_zend_hash_append Unexecuted instantiation: zend_list.c:_zend_hash_append Unexecuted instantiation: zend_builtin_functions.c:_zend_hash_append Unexecuted instantiation: zend_attributes.c:_zend_hash_append Unexecuted instantiation: zend_execute.c:_zend_hash_append Unexecuted instantiation: zend_ini.c:_zend_hash_append Unexecuted instantiation: zend_sort.c:_zend_hash_append Unexecuted instantiation: zend_multibyte.c:_zend_hash_append Unexecuted instantiation: zend_ts_hash.c:_zend_hash_append Unexecuted instantiation: zend_stream.c:_zend_hash_append Unexecuted instantiation: zend_iterators.c:_zend_hash_append Unexecuted instantiation: zend_interfaces.c:_zend_hash_append Unexecuted instantiation: zend_exceptions.c:_zend_hash_append Unexecuted instantiation: zend_strtod.c:_zend_hash_append Unexecuted instantiation: zend_gc.c:_zend_hash_append Unexecuted instantiation: zend_closures.c:_zend_hash_append Unexecuted instantiation: zend_weakrefs.c:_zend_hash_append Unexecuted instantiation: zend_float.c:_zend_hash_append Unexecuted instantiation: zend_string.c:_zend_hash_append Unexecuted instantiation: zend_signal.c:_zend_hash_append Unexecuted instantiation: zend_generators.c:_zend_hash_append Unexecuted instantiation: zend_virtual_cwd.c:_zend_hash_append Unexecuted instantiation: zend_ast.c:_zend_hash_append zend_objects.c:_zend_hash_append Line | Count | Source | 1174 | 86 | { | 1175 | 86 | return _zend_hash_append_ex(ht, key, zv, 0); | 1176 | 86 | } |
Unexecuted instantiation: zend_object_handlers.c:_zend_hash_append Unexecuted instantiation: zend_objects_API.c:_zend_hash_append Unexecuted instantiation: zend_default_classes.c:_zend_hash_append Unexecuted instantiation: zend_inheritance.c:_zend_hash_append Unexecuted instantiation: zend_smart_str.c:_zend_hash_append Unexecuted instantiation: zend_cpuinfo.c:_zend_hash_append Unexecuted instantiation: zend_gdb.c:_zend_hash_append Unexecuted instantiation: internal_functions_cli.c:_zend_hash_append Unexecuted instantiation: fuzzer-execute.c:_zend_hash_append Unexecuted instantiation: fuzzer-sapi.c:_zend_hash_append |
1177 | | |
1178 | | static zend_always_inline zval *_zend_hash_append_ptr_ex(HashTable *ht, zend_string *key, void *ptr, bool interned) |
1179 | 7.00M | { |
1180 | 7.00M | uint32_t idx = ht->nNumUsed++; |
1181 | 7.00M | uint32_t nIndex; |
1182 | 7.00M | Bucket *p = ht->arData + idx; |
1183 | | |
1184 | 7.00M | ZVAL_PTR(&p->val, ptr); |
1185 | 7.00M | if (!interned && !ZSTR_IS_INTERNED(key)) { |
1186 | 165 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; |
1187 | 165 | zend_string_addref(key); |
1188 | 165 | zend_string_hash_val(key); |
1189 | 165 | } |
1190 | 7.00M | p->key = key; |
1191 | 7.00M | p->h = ZSTR_H(key); |
1192 | 7.00M | nIndex = (uint32_t)p->h | ht->nTableMask; |
1193 | 7.00M | Z_NEXT(p->val) = HT_HASH(ht, nIndex); |
1194 | 7.00M | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); |
1195 | 7.00M | ht->nNumOfElements++; |
1196 | 7.00M | return &p->val; |
1197 | 7.00M | } Unexecuted instantiation: php_date.c:_zend_hash_append_ptr_ex Unexecuted instantiation: astro.c:_zend_hash_append_ptr_ex Unexecuted instantiation: dow.c:_zend_hash_append_ptr_ex Unexecuted instantiation: parse_date.c:_zend_hash_append_ptr_ex Unexecuted instantiation: parse_tz.c:_zend_hash_append_ptr_ex Unexecuted instantiation: timelib.c:_zend_hash_append_ptr_ex Unexecuted instantiation: tm2unixtime.c:_zend_hash_append_ptr_ex Unexecuted instantiation: unixtime2tm.c:_zend_hash_append_ptr_ex Unexecuted instantiation: parse_iso_intervals.c:_zend_hash_append_ptr_ex Unexecuted instantiation: interval.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_pcre.c:_zend_hash_append_ptr_ex Unexecuted instantiation: exif.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_md.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_sha.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_ripemd.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_haval.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_tiger.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_gost.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_snefru.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_whirlpool.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_adler32.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_crc32.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_fnv.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_joaat.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hash_sha3.c:_zend_hash_append_ptr_ex Unexecuted instantiation: json.c:_zend_hash_append_ptr_ex Unexecuted instantiation: json_encoder.c:_zend_hash_append_ptr_ex Unexecuted instantiation: json_parser.tab.c:_zend_hash_append_ptr_ex Unexecuted instantiation: json_scanner.c:_zend_hash_append_ptr_ex Unexecuted instantiation: mbstring.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_unicode.c:_zend_hash_append_ptr_ex Unexecuted instantiation: mb_gpc.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_mbregex.c:_zend_hash_append_ptr_ex Unexecuted instantiation: mbfilter.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_reflection.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_spl.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_functions.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_engine.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_iterators.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_array.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_directory.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_exceptions.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_observer.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_dllist.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_heap.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spl_fixedarray.c:_zend_hash_append_ptr_ex Unexecuted instantiation: crypt_sha512.c:_zend_hash_append_ptr_ex Unexecuted instantiation: crypt_sha256.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_crypt_r.c:_zend_hash_append_ptr_ex Unexecuted instantiation: array.c:_zend_hash_append_ptr_ex Unexecuted instantiation: base64.c:_zend_hash_append_ptr_ex Unexecuted instantiation: basic_functions.c:_zend_hash_append_ptr_ex Unexecuted instantiation: browscap.c:_zend_hash_append_ptr_ex Unexecuted instantiation: crc32.c:_zend_hash_append_ptr_ex Unexecuted instantiation: crypt.c:_zend_hash_append_ptr_ex Unexecuted instantiation: datetime.c:_zend_hash_append_ptr_ex Unexecuted instantiation: dir.c:_zend_hash_append_ptr_ex Unexecuted instantiation: dl.c:_zend_hash_append_ptr_ex Unexecuted instantiation: dns.c:_zend_hash_append_ptr_ex Unexecuted instantiation: exec.c:_zend_hash_append_ptr_ex Unexecuted instantiation: file.c:_zend_hash_append_ptr_ex Unexecuted instantiation: filestat.c:_zend_hash_append_ptr_ex Unexecuted instantiation: flock_compat.c:_zend_hash_append_ptr_ex Unexecuted instantiation: formatted_print.c:_zend_hash_append_ptr_ex Unexecuted instantiation: fsock.c:_zend_hash_append_ptr_ex Unexecuted instantiation: head.c:_zend_hash_append_ptr_ex Unexecuted instantiation: html.c:_zend_hash_append_ptr_ex Unexecuted instantiation: image.c:_zend_hash_append_ptr_ex Unexecuted instantiation: info.c:_zend_hash_append_ptr_ex Unexecuted instantiation: iptc.c:_zend_hash_append_ptr_ex Unexecuted instantiation: lcg.c:_zend_hash_append_ptr_ex Unexecuted instantiation: link.c:_zend_hash_append_ptr_ex Unexecuted instantiation: mail.c:_zend_hash_append_ptr_ex Unexecuted instantiation: math.c:_zend_hash_append_ptr_ex Unexecuted instantiation: md5.c:_zend_hash_append_ptr_ex Unexecuted instantiation: metaphone.c:_zend_hash_append_ptr_ex Unexecuted instantiation: microtime.c:_zend_hash_append_ptr_ex Unexecuted instantiation: pack.c:_zend_hash_append_ptr_ex Unexecuted instantiation: pageinfo.c:_zend_hash_append_ptr_ex Unexecuted instantiation: quot_print.c:_zend_hash_append_ptr_ex Unexecuted instantiation: rand.c:_zend_hash_append_ptr_ex Unexecuted instantiation: mt_rand.c:_zend_hash_append_ptr_ex Unexecuted instantiation: soundex.c:_zend_hash_append_ptr_ex Unexecuted instantiation: string.c:_zend_hash_append_ptr_ex Unexecuted instantiation: scanf.c:_zend_hash_append_ptr_ex Unexecuted instantiation: syslog.c:_zend_hash_append_ptr_ex Unexecuted instantiation: type.c:_zend_hash_append_ptr_ex Unexecuted instantiation: uniqid.c:_zend_hash_append_ptr_ex Unexecuted instantiation: url.c:_zend_hash_append_ptr_ex Unexecuted instantiation: var.c:_zend_hash_append_ptr_ex Unexecuted instantiation: versioning.c:_zend_hash_append_ptr_ex Unexecuted instantiation: assert.c:_zend_hash_append_ptr_ex Unexecuted instantiation: strnatcmp.c:_zend_hash_append_ptr_ex Unexecuted instantiation: levenshtein.c:_zend_hash_append_ptr_ex Unexecuted instantiation: incomplete_class.c:_zend_hash_append_ptr_ex Unexecuted instantiation: url_scanner_ex.c:_zend_hash_append_ptr_ex Unexecuted instantiation: ftp_fopen_wrapper.c:_zend_hash_append_ptr_ex Unexecuted instantiation: http_fopen_wrapper.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_fopen_wrapper.c:_zend_hash_append_ptr_ex Unexecuted instantiation: credits.c:_zend_hash_append_ptr_ex Unexecuted instantiation: css.c:_zend_hash_append_ptr_ex Unexecuted instantiation: var_unserializer.c:_zend_hash_append_ptr_ex Unexecuted instantiation: ftok.c:_zend_hash_append_ptr_ex Unexecuted instantiation: sha1.c:_zend_hash_append_ptr_ex Unexecuted instantiation: user_filters.c:_zend_hash_append_ptr_ex Unexecuted instantiation: uuencode.c:_zend_hash_append_ptr_ex Unexecuted instantiation: filters.c:_zend_hash_append_ptr_ex Unexecuted instantiation: proc_open.c:_zend_hash_append_ptr_ex Unexecuted instantiation: streamsfuncs.c:_zend_hash_append_ptr_ex Unexecuted instantiation: http.c:_zend_hash_append_ptr_ex Unexecuted instantiation: password.c:_zend_hash_append_ptr_ex Unexecuted instantiation: random.c:_zend_hash_append_ptr_ex Unexecuted instantiation: net.c:_zend_hash_append_ptr_ex Unexecuted instantiation: hrtime.c:_zend_hash_append_ptr_ex Unexecuted instantiation: main.c:_zend_hash_append_ptr_ex Unexecuted instantiation: snprintf.c:_zend_hash_append_ptr_ex Unexecuted instantiation: spprintf.c:_zend_hash_append_ptr_ex Unexecuted instantiation: fopen_wrappers.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_scandir.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_ini.c:_zend_hash_append_ptr_ex Unexecuted instantiation: SAPI.c:_zend_hash_append_ptr_ex Unexecuted instantiation: rfc1867.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_content_types.c:_zend_hash_append_ptr_ex Unexecuted instantiation: strlcpy.c:_zend_hash_append_ptr_ex Unexecuted instantiation: strlcat.c:_zend_hash_append_ptr_ex Unexecuted instantiation: explicit_bzero.c:_zend_hash_append_ptr_ex Unexecuted instantiation: reentrancy.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_variables.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_ticks.c:_zend_hash_append_ptr_ex Unexecuted instantiation: network.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_open_temporary_file.c:_zend_hash_append_ptr_ex Unexecuted instantiation: output.c:_zend_hash_append_ptr_ex Unexecuted instantiation: getopt.c:_zend_hash_append_ptr_ex Unexecuted instantiation: php_syslog.c:_zend_hash_append_ptr_ex Unexecuted instantiation: streams.c:_zend_hash_append_ptr_ex Unexecuted instantiation: cast.c:_zend_hash_append_ptr_ex Unexecuted instantiation: memory.c:_zend_hash_append_ptr_ex Unexecuted instantiation: filter.c:_zend_hash_append_ptr_ex Unexecuted instantiation: plain_wrapper.c:_zend_hash_append_ptr_ex Unexecuted instantiation: userspace.c:_zend_hash_append_ptr_ex Unexecuted instantiation: transports.c:_zend_hash_append_ptr_ex Unexecuted instantiation: xp_socket.c:_zend_hash_append_ptr_ex Unexecuted instantiation: mmap.c:_zend_hash_append_ptr_ex Unexecuted instantiation: glob_wrapper.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_language_parser.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_language_scanner.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_ini_parser.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_ini_scanner.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_alloc.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_compile.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_constants.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_dtrace.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_execute_API.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_highlight.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_llist.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_vm_opcodes.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_opcode.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_operators.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_ptr_stack.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_stack.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_variables.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_API.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_extensions.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_hash.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_list.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_builtin_functions.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_attributes.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_execute.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_ini.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_sort.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_multibyte.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_ts_hash.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_stream.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_iterators.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_interfaces.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_exceptions.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_strtod.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_gc.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_closures.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_weakrefs.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_float.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_string.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_signal.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_generators.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_virtual_cwd.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_ast.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_objects.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_object_handlers.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_objects_API.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_default_classes.c:_zend_hash_append_ptr_ex zend_inheritance.c:_zend_hash_append_ptr_ex Line | Count | Source | 1179 | 7.00M | { | 1180 | 7.00M | uint32_t idx = ht->nNumUsed++; | 1181 | 7.00M | uint32_t nIndex; | 1182 | 7.00M | Bucket *p = ht->arData + idx; | 1183 | | | 1184 | 7.00M | ZVAL_PTR(&p->val, ptr); | 1185 | 7.00M | if (!interned && !ZSTR_IS_INTERNED(key)) { | 1186 | 165 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; | 1187 | 165 | zend_string_addref(key); | 1188 | 165 | zend_string_hash_val(key); | 1189 | 165 | } | 1190 | 7.00M | p->key = key; | 1191 | 7.00M | p->h = ZSTR_H(key); | 1192 | 7.00M | nIndex = (uint32_t)p->h | ht->nTableMask; | 1193 | 7.00M | Z_NEXT(p->val) = HT_HASH(ht, nIndex); | 1194 | 7.00M | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); | 1195 | 7.00M | ht->nNumOfElements++; | 1196 | 7.00M | return &p->val; | 1197 | 7.00M | } |
Unexecuted instantiation: zend_smart_str.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_cpuinfo.c:_zend_hash_append_ptr_ex Unexecuted instantiation: zend_gdb.c:_zend_hash_append_ptr_ex Unexecuted instantiation: internal_functions_cli.c:_zend_hash_append_ptr_ex Unexecuted instantiation: fuzzer-execute.c:_zend_hash_append_ptr_ex Unexecuted instantiation: fuzzer-sapi.c:_zend_hash_append_ptr_ex |
1198 | | |
1199 | | static zend_always_inline zval *_zend_hash_append_ptr(HashTable *ht, zend_string *key, void *ptr) |
1200 | 7.00M | { |
1201 | 7.00M | return _zend_hash_append_ptr_ex(ht, key, ptr, 0); |
1202 | 7.00M | } Unexecuted instantiation: php_date.c:_zend_hash_append_ptr Unexecuted instantiation: astro.c:_zend_hash_append_ptr Unexecuted instantiation: dow.c:_zend_hash_append_ptr Unexecuted instantiation: parse_date.c:_zend_hash_append_ptr Unexecuted instantiation: parse_tz.c:_zend_hash_append_ptr Unexecuted instantiation: timelib.c:_zend_hash_append_ptr Unexecuted instantiation: tm2unixtime.c:_zend_hash_append_ptr Unexecuted instantiation: unixtime2tm.c:_zend_hash_append_ptr Unexecuted instantiation: parse_iso_intervals.c:_zend_hash_append_ptr Unexecuted instantiation: interval.c:_zend_hash_append_ptr Unexecuted instantiation: php_pcre.c:_zend_hash_append_ptr Unexecuted instantiation: exif.c:_zend_hash_append_ptr Unexecuted instantiation: hash.c:_zend_hash_append_ptr Unexecuted instantiation: hash_md.c:_zend_hash_append_ptr Unexecuted instantiation: hash_sha.c:_zend_hash_append_ptr Unexecuted instantiation: hash_ripemd.c:_zend_hash_append_ptr Unexecuted instantiation: hash_haval.c:_zend_hash_append_ptr Unexecuted instantiation: hash_tiger.c:_zend_hash_append_ptr Unexecuted instantiation: hash_gost.c:_zend_hash_append_ptr Unexecuted instantiation: hash_snefru.c:_zend_hash_append_ptr Unexecuted instantiation: hash_whirlpool.c:_zend_hash_append_ptr Unexecuted instantiation: hash_adler32.c:_zend_hash_append_ptr Unexecuted instantiation: hash_crc32.c:_zend_hash_append_ptr Unexecuted instantiation: hash_fnv.c:_zend_hash_append_ptr Unexecuted instantiation: hash_joaat.c:_zend_hash_append_ptr Unexecuted instantiation: hash_sha3.c:_zend_hash_append_ptr Unexecuted instantiation: json.c:_zend_hash_append_ptr Unexecuted instantiation: json_encoder.c:_zend_hash_append_ptr Unexecuted instantiation: json_parser.tab.c:_zend_hash_append_ptr Unexecuted instantiation: json_scanner.c:_zend_hash_append_ptr Unexecuted instantiation: mbstring.c:_zend_hash_append_ptr Unexecuted instantiation: php_unicode.c:_zend_hash_append_ptr Unexecuted instantiation: mb_gpc.c:_zend_hash_append_ptr Unexecuted instantiation: php_mbregex.c:_zend_hash_append_ptr Unexecuted instantiation: mbfilter.c:_zend_hash_append_ptr Unexecuted instantiation: php_reflection.c:_zend_hash_append_ptr Unexecuted instantiation: php_spl.c:_zend_hash_append_ptr Unexecuted instantiation: spl_functions.c:_zend_hash_append_ptr Unexecuted instantiation: spl_engine.c:_zend_hash_append_ptr Unexecuted instantiation: spl_iterators.c:_zend_hash_append_ptr Unexecuted instantiation: spl_array.c:_zend_hash_append_ptr Unexecuted instantiation: spl_directory.c:_zend_hash_append_ptr Unexecuted instantiation: spl_exceptions.c:_zend_hash_append_ptr Unexecuted instantiation: spl_observer.c:_zend_hash_append_ptr Unexecuted instantiation: spl_dllist.c:_zend_hash_append_ptr Unexecuted instantiation: spl_heap.c:_zend_hash_append_ptr Unexecuted instantiation: spl_fixedarray.c:_zend_hash_append_ptr Unexecuted instantiation: crypt_sha512.c:_zend_hash_append_ptr Unexecuted instantiation: crypt_sha256.c:_zend_hash_append_ptr Unexecuted instantiation: php_crypt_r.c:_zend_hash_append_ptr Unexecuted instantiation: array.c:_zend_hash_append_ptr Unexecuted instantiation: base64.c:_zend_hash_append_ptr Unexecuted instantiation: basic_functions.c:_zend_hash_append_ptr Unexecuted instantiation: browscap.c:_zend_hash_append_ptr Unexecuted instantiation: crc32.c:_zend_hash_append_ptr Unexecuted instantiation: crypt.c:_zend_hash_append_ptr Unexecuted instantiation: datetime.c:_zend_hash_append_ptr Unexecuted instantiation: dir.c:_zend_hash_append_ptr Unexecuted instantiation: dl.c:_zend_hash_append_ptr Unexecuted instantiation: dns.c:_zend_hash_append_ptr Unexecuted instantiation: exec.c:_zend_hash_append_ptr Unexecuted instantiation: file.c:_zend_hash_append_ptr Unexecuted instantiation: filestat.c:_zend_hash_append_ptr Unexecuted instantiation: flock_compat.c:_zend_hash_append_ptr Unexecuted instantiation: formatted_print.c:_zend_hash_append_ptr Unexecuted instantiation: fsock.c:_zend_hash_append_ptr Unexecuted instantiation: head.c:_zend_hash_append_ptr Unexecuted instantiation: html.c:_zend_hash_append_ptr Unexecuted instantiation: image.c:_zend_hash_append_ptr Unexecuted instantiation: info.c:_zend_hash_append_ptr Unexecuted instantiation: iptc.c:_zend_hash_append_ptr Unexecuted instantiation: lcg.c:_zend_hash_append_ptr Unexecuted instantiation: link.c:_zend_hash_append_ptr Unexecuted instantiation: mail.c:_zend_hash_append_ptr Unexecuted instantiation: math.c:_zend_hash_append_ptr Unexecuted instantiation: md5.c:_zend_hash_append_ptr Unexecuted instantiation: metaphone.c:_zend_hash_append_ptr Unexecuted instantiation: microtime.c:_zend_hash_append_ptr Unexecuted instantiation: pack.c:_zend_hash_append_ptr Unexecuted instantiation: pageinfo.c:_zend_hash_append_ptr Unexecuted instantiation: quot_print.c:_zend_hash_append_ptr Unexecuted instantiation: rand.c:_zend_hash_append_ptr Unexecuted instantiation: mt_rand.c:_zend_hash_append_ptr Unexecuted instantiation: soundex.c:_zend_hash_append_ptr Unexecuted instantiation: string.c:_zend_hash_append_ptr Unexecuted instantiation: scanf.c:_zend_hash_append_ptr Unexecuted instantiation: syslog.c:_zend_hash_append_ptr Unexecuted instantiation: type.c:_zend_hash_append_ptr Unexecuted instantiation: uniqid.c:_zend_hash_append_ptr Unexecuted instantiation: url.c:_zend_hash_append_ptr Unexecuted instantiation: var.c:_zend_hash_append_ptr Unexecuted instantiation: versioning.c:_zend_hash_append_ptr Unexecuted instantiation: assert.c:_zend_hash_append_ptr Unexecuted instantiation: strnatcmp.c:_zend_hash_append_ptr Unexecuted instantiation: levenshtein.c:_zend_hash_append_ptr Unexecuted instantiation: incomplete_class.c:_zend_hash_append_ptr Unexecuted instantiation: url_scanner_ex.c:_zend_hash_append_ptr Unexecuted instantiation: ftp_fopen_wrapper.c:_zend_hash_append_ptr Unexecuted instantiation: http_fopen_wrapper.c:_zend_hash_append_ptr Unexecuted instantiation: php_fopen_wrapper.c:_zend_hash_append_ptr Unexecuted instantiation: credits.c:_zend_hash_append_ptr Unexecuted instantiation: css.c:_zend_hash_append_ptr Unexecuted instantiation: var_unserializer.c:_zend_hash_append_ptr Unexecuted instantiation: ftok.c:_zend_hash_append_ptr Unexecuted instantiation: sha1.c:_zend_hash_append_ptr Unexecuted instantiation: user_filters.c:_zend_hash_append_ptr Unexecuted instantiation: uuencode.c:_zend_hash_append_ptr Unexecuted instantiation: filters.c:_zend_hash_append_ptr Unexecuted instantiation: proc_open.c:_zend_hash_append_ptr Unexecuted instantiation: streamsfuncs.c:_zend_hash_append_ptr Unexecuted instantiation: http.c:_zend_hash_append_ptr Unexecuted instantiation: password.c:_zend_hash_append_ptr Unexecuted instantiation: random.c:_zend_hash_append_ptr Unexecuted instantiation: net.c:_zend_hash_append_ptr Unexecuted instantiation: hrtime.c:_zend_hash_append_ptr Unexecuted instantiation: main.c:_zend_hash_append_ptr Unexecuted instantiation: snprintf.c:_zend_hash_append_ptr Unexecuted instantiation: spprintf.c:_zend_hash_append_ptr Unexecuted instantiation: fopen_wrappers.c:_zend_hash_append_ptr Unexecuted instantiation: php_scandir.c:_zend_hash_append_ptr Unexecuted instantiation: php_ini.c:_zend_hash_append_ptr Unexecuted instantiation: SAPI.c:_zend_hash_append_ptr Unexecuted instantiation: rfc1867.c:_zend_hash_append_ptr Unexecuted instantiation: php_content_types.c:_zend_hash_append_ptr Unexecuted instantiation: strlcpy.c:_zend_hash_append_ptr Unexecuted instantiation: strlcat.c:_zend_hash_append_ptr Unexecuted instantiation: explicit_bzero.c:_zend_hash_append_ptr Unexecuted instantiation: reentrancy.c:_zend_hash_append_ptr Unexecuted instantiation: php_variables.c:_zend_hash_append_ptr Unexecuted instantiation: php_ticks.c:_zend_hash_append_ptr Unexecuted instantiation: network.c:_zend_hash_append_ptr Unexecuted instantiation: php_open_temporary_file.c:_zend_hash_append_ptr Unexecuted instantiation: output.c:_zend_hash_append_ptr Unexecuted instantiation: getopt.c:_zend_hash_append_ptr Unexecuted instantiation: php_syslog.c:_zend_hash_append_ptr Unexecuted instantiation: streams.c:_zend_hash_append_ptr Unexecuted instantiation: cast.c:_zend_hash_append_ptr Unexecuted instantiation: memory.c:_zend_hash_append_ptr Unexecuted instantiation: filter.c:_zend_hash_append_ptr Unexecuted instantiation: plain_wrapper.c:_zend_hash_append_ptr Unexecuted instantiation: userspace.c:_zend_hash_append_ptr Unexecuted instantiation: transports.c:_zend_hash_append_ptr Unexecuted instantiation: xp_socket.c:_zend_hash_append_ptr Unexecuted instantiation: mmap.c:_zend_hash_append_ptr Unexecuted instantiation: glob_wrapper.c:_zend_hash_append_ptr Unexecuted instantiation: zend_language_parser.c:_zend_hash_append_ptr Unexecuted instantiation: zend_language_scanner.c:_zend_hash_append_ptr Unexecuted instantiation: zend_ini_parser.c:_zend_hash_append_ptr Unexecuted instantiation: zend_ini_scanner.c:_zend_hash_append_ptr Unexecuted instantiation: zend_alloc.c:_zend_hash_append_ptr Unexecuted instantiation: zend_compile.c:_zend_hash_append_ptr Unexecuted instantiation: zend_constants.c:_zend_hash_append_ptr Unexecuted instantiation: zend_dtrace.c:_zend_hash_append_ptr Unexecuted instantiation: zend_execute_API.c:_zend_hash_append_ptr Unexecuted instantiation: zend_highlight.c:_zend_hash_append_ptr Unexecuted instantiation: zend_llist.c:_zend_hash_append_ptr Unexecuted instantiation: zend_vm_opcodes.c:_zend_hash_append_ptr Unexecuted instantiation: zend_opcode.c:_zend_hash_append_ptr Unexecuted instantiation: zend_operators.c:_zend_hash_append_ptr Unexecuted instantiation: zend_ptr_stack.c:_zend_hash_append_ptr Unexecuted instantiation: zend_stack.c:_zend_hash_append_ptr Unexecuted instantiation: zend_variables.c:_zend_hash_append_ptr Unexecuted instantiation: zend.c:_zend_hash_append_ptr Unexecuted instantiation: zend_API.c:_zend_hash_append_ptr Unexecuted instantiation: zend_extensions.c:_zend_hash_append_ptr Unexecuted instantiation: zend_hash.c:_zend_hash_append_ptr Unexecuted instantiation: zend_list.c:_zend_hash_append_ptr Unexecuted instantiation: zend_builtin_functions.c:_zend_hash_append_ptr Unexecuted instantiation: zend_attributes.c:_zend_hash_append_ptr Unexecuted instantiation: zend_execute.c:_zend_hash_append_ptr Unexecuted instantiation: zend_ini.c:_zend_hash_append_ptr Unexecuted instantiation: zend_sort.c:_zend_hash_append_ptr Unexecuted instantiation: zend_multibyte.c:_zend_hash_append_ptr Unexecuted instantiation: zend_ts_hash.c:_zend_hash_append_ptr Unexecuted instantiation: zend_stream.c:_zend_hash_append_ptr Unexecuted instantiation: zend_iterators.c:_zend_hash_append_ptr Unexecuted instantiation: zend_interfaces.c:_zend_hash_append_ptr Unexecuted instantiation: zend_exceptions.c:_zend_hash_append_ptr Unexecuted instantiation: zend_strtod.c:_zend_hash_append_ptr Unexecuted instantiation: zend_gc.c:_zend_hash_append_ptr Unexecuted instantiation: zend_closures.c:_zend_hash_append_ptr Unexecuted instantiation: zend_weakrefs.c:_zend_hash_append_ptr Unexecuted instantiation: zend_float.c:_zend_hash_append_ptr Unexecuted instantiation: zend_string.c:_zend_hash_append_ptr Unexecuted instantiation: zend_signal.c:_zend_hash_append_ptr Unexecuted instantiation: zend_generators.c:_zend_hash_append_ptr Unexecuted instantiation: zend_virtual_cwd.c:_zend_hash_append_ptr Unexecuted instantiation: zend_ast.c:_zend_hash_append_ptr Unexecuted instantiation: zend_objects.c:_zend_hash_append_ptr Unexecuted instantiation: zend_object_handlers.c:_zend_hash_append_ptr Unexecuted instantiation: zend_objects_API.c:_zend_hash_append_ptr Unexecuted instantiation: zend_default_classes.c:_zend_hash_append_ptr zend_inheritance.c:_zend_hash_append_ptr Line | Count | Source | 1200 | 7.00M | { | 1201 | 7.00M | return _zend_hash_append_ptr_ex(ht, key, ptr, 0); | 1202 | 7.00M | } |
Unexecuted instantiation: zend_smart_str.c:_zend_hash_append_ptr Unexecuted instantiation: zend_cpuinfo.c:_zend_hash_append_ptr Unexecuted instantiation: zend_gdb.c:_zend_hash_append_ptr Unexecuted instantiation: internal_functions_cli.c:_zend_hash_append_ptr Unexecuted instantiation: fuzzer-execute.c:_zend_hash_append_ptr Unexecuted instantiation: fuzzer-sapi.c:_zend_hash_append_ptr |
1203 | | |
1204 | | static zend_always_inline void _zend_hash_append_ind(HashTable *ht, zend_string *key, zval *ptr) |
1205 | 2.61M | { |
1206 | 2.61M | uint32_t idx = ht->nNumUsed++; |
1207 | 2.61M | uint32_t nIndex; |
1208 | 2.61M | Bucket *p = ht->arData + idx; |
1209 | | |
1210 | 2.61M | ZVAL_INDIRECT(&p->val, ptr); |
1211 | 2.61M | if (!ZSTR_IS_INTERNED(key)) { |
1212 | 325 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; |
1213 | 325 | zend_string_addref(key); |
1214 | 325 | zend_string_hash_val(key); |
1215 | 325 | } |
1216 | 2.61M | p->key = key; |
1217 | 2.61M | p->h = ZSTR_H(key); |
1218 | 2.61M | nIndex = (uint32_t)p->h | ht->nTableMask; |
1219 | 2.61M | Z_NEXT(p->val) = HT_HASH(ht, nIndex); |
1220 | 2.61M | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); |
1221 | 2.61M | ht->nNumOfElements++; |
1222 | 2.61M | } Unexecuted instantiation: php_date.c:_zend_hash_append_ind Unexecuted instantiation: astro.c:_zend_hash_append_ind Unexecuted instantiation: dow.c:_zend_hash_append_ind Unexecuted instantiation: parse_date.c:_zend_hash_append_ind Unexecuted instantiation: parse_tz.c:_zend_hash_append_ind Unexecuted instantiation: timelib.c:_zend_hash_append_ind Unexecuted instantiation: tm2unixtime.c:_zend_hash_append_ind Unexecuted instantiation: unixtime2tm.c:_zend_hash_append_ind Unexecuted instantiation: parse_iso_intervals.c:_zend_hash_append_ind Unexecuted instantiation: interval.c:_zend_hash_append_ind Unexecuted instantiation: php_pcre.c:_zend_hash_append_ind Unexecuted instantiation: exif.c:_zend_hash_append_ind Unexecuted instantiation: hash.c:_zend_hash_append_ind Unexecuted instantiation: hash_md.c:_zend_hash_append_ind Unexecuted instantiation: hash_sha.c:_zend_hash_append_ind Unexecuted instantiation: hash_ripemd.c:_zend_hash_append_ind Unexecuted instantiation: hash_haval.c:_zend_hash_append_ind Unexecuted instantiation: hash_tiger.c:_zend_hash_append_ind Unexecuted instantiation: hash_gost.c:_zend_hash_append_ind Unexecuted instantiation: hash_snefru.c:_zend_hash_append_ind Unexecuted instantiation: hash_whirlpool.c:_zend_hash_append_ind Unexecuted instantiation: hash_adler32.c:_zend_hash_append_ind Unexecuted instantiation: hash_crc32.c:_zend_hash_append_ind Unexecuted instantiation: hash_fnv.c:_zend_hash_append_ind Unexecuted instantiation: hash_joaat.c:_zend_hash_append_ind Unexecuted instantiation: hash_sha3.c:_zend_hash_append_ind Unexecuted instantiation: json.c:_zend_hash_append_ind Unexecuted instantiation: json_encoder.c:_zend_hash_append_ind Unexecuted instantiation: json_parser.tab.c:_zend_hash_append_ind Unexecuted instantiation: json_scanner.c:_zend_hash_append_ind Unexecuted instantiation: mbstring.c:_zend_hash_append_ind Unexecuted instantiation: php_unicode.c:_zend_hash_append_ind Unexecuted instantiation: mb_gpc.c:_zend_hash_append_ind Unexecuted instantiation: php_mbregex.c:_zend_hash_append_ind Unexecuted instantiation: mbfilter.c:_zend_hash_append_ind Unexecuted instantiation: php_reflection.c:_zend_hash_append_ind Unexecuted instantiation: php_spl.c:_zend_hash_append_ind Unexecuted instantiation: spl_functions.c:_zend_hash_append_ind Unexecuted instantiation: spl_engine.c:_zend_hash_append_ind Unexecuted instantiation: spl_iterators.c:_zend_hash_append_ind Unexecuted instantiation: spl_array.c:_zend_hash_append_ind Unexecuted instantiation: spl_directory.c:_zend_hash_append_ind Unexecuted instantiation: spl_exceptions.c:_zend_hash_append_ind Unexecuted instantiation: spl_observer.c:_zend_hash_append_ind Unexecuted instantiation: spl_dllist.c:_zend_hash_append_ind Unexecuted instantiation: spl_heap.c:_zend_hash_append_ind Unexecuted instantiation: spl_fixedarray.c:_zend_hash_append_ind Unexecuted instantiation: crypt_sha512.c:_zend_hash_append_ind Unexecuted instantiation: crypt_sha256.c:_zend_hash_append_ind Unexecuted instantiation: php_crypt_r.c:_zend_hash_append_ind Unexecuted instantiation: array.c:_zend_hash_append_ind Unexecuted instantiation: base64.c:_zend_hash_append_ind Unexecuted instantiation: basic_functions.c:_zend_hash_append_ind Unexecuted instantiation: browscap.c:_zend_hash_append_ind Unexecuted instantiation: crc32.c:_zend_hash_append_ind Unexecuted instantiation: crypt.c:_zend_hash_append_ind Unexecuted instantiation: datetime.c:_zend_hash_append_ind Unexecuted instantiation: dir.c:_zend_hash_append_ind Unexecuted instantiation: dl.c:_zend_hash_append_ind Unexecuted instantiation: dns.c:_zend_hash_append_ind Unexecuted instantiation: exec.c:_zend_hash_append_ind Unexecuted instantiation: file.c:_zend_hash_append_ind Unexecuted instantiation: filestat.c:_zend_hash_append_ind Unexecuted instantiation: flock_compat.c:_zend_hash_append_ind Unexecuted instantiation: formatted_print.c:_zend_hash_append_ind Unexecuted instantiation: fsock.c:_zend_hash_append_ind Unexecuted instantiation: head.c:_zend_hash_append_ind Unexecuted instantiation: html.c:_zend_hash_append_ind Unexecuted instantiation: image.c:_zend_hash_append_ind Unexecuted instantiation: info.c:_zend_hash_append_ind Unexecuted instantiation: iptc.c:_zend_hash_append_ind Unexecuted instantiation: lcg.c:_zend_hash_append_ind Unexecuted instantiation: link.c:_zend_hash_append_ind Unexecuted instantiation: mail.c:_zend_hash_append_ind Unexecuted instantiation: math.c:_zend_hash_append_ind Unexecuted instantiation: md5.c:_zend_hash_append_ind Unexecuted instantiation: metaphone.c:_zend_hash_append_ind Unexecuted instantiation: microtime.c:_zend_hash_append_ind Unexecuted instantiation: pack.c:_zend_hash_append_ind Unexecuted instantiation: pageinfo.c:_zend_hash_append_ind Unexecuted instantiation: quot_print.c:_zend_hash_append_ind Unexecuted instantiation: rand.c:_zend_hash_append_ind Unexecuted instantiation: mt_rand.c:_zend_hash_append_ind Unexecuted instantiation: soundex.c:_zend_hash_append_ind Unexecuted instantiation: string.c:_zend_hash_append_ind Unexecuted instantiation: scanf.c:_zend_hash_append_ind Unexecuted instantiation: syslog.c:_zend_hash_append_ind Unexecuted instantiation: type.c:_zend_hash_append_ind Unexecuted instantiation: uniqid.c:_zend_hash_append_ind Unexecuted instantiation: url.c:_zend_hash_append_ind Unexecuted instantiation: var.c:_zend_hash_append_ind Unexecuted instantiation: versioning.c:_zend_hash_append_ind Unexecuted instantiation: assert.c:_zend_hash_append_ind Unexecuted instantiation: strnatcmp.c:_zend_hash_append_ind Unexecuted instantiation: levenshtein.c:_zend_hash_append_ind Unexecuted instantiation: incomplete_class.c:_zend_hash_append_ind Unexecuted instantiation: url_scanner_ex.c:_zend_hash_append_ind Unexecuted instantiation: ftp_fopen_wrapper.c:_zend_hash_append_ind Unexecuted instantiation: http_fopen_wrapper.c:_zend_hash_append_ind Unexecuted instantiation: php_fopen_wrapper.c:_zend_hash_append_ind Unexecuted instantiation: credits.c:_zend_hash_append_ind Unexecuted instantiation: css.c:_zend_hash_append_ind Unexecuted instantiation: var_unserializer.c:_zend_hash_append_ind Unexecuted instantiation: ftok.c:_zend_hash_append_ind Unexecuted instantiation: sha1.c:_zend_hash_append_ind Unexecuted instantiation: user_filters.c:_zend_hash_append_ind Unexecuted instantiation: uuencode.c:_zend_hash_append_ind Unexecuted instantiation: filters.c:_zend_hash_append_ind Unexecuted instantiation: proc_open.c:_zend_hash_append_ind Unexecuted instantiation: streamsfuncs.c:_zend_hash_append_ind Unexecuted instantiation: http.c:_zend_hash_append_ind Unexecuted instantiation: password.c:_zend_hash_append_ind Unexecuted instantiation: random.c:_zend_hash_append_ind Unexecuted instantiation: net.c:_zend_hash_append_ind Unexecuted instantiation: hrtime.c:_zend_hash_append_ind Unexecuted instantiation: main.c:_zend_hash_append_ind Unexecuted instantiation: snprintf.c:_zend_hash_append_ind Unexecuted instantiation: spprintf.c:_zend_hash_append_ind Unexecuted instantiation: fopen_wrappers.c:_zend_hash_append_ind Unexecuted instantiation: php_scandir.c:_zend_hash_append_ind Unexecuted instantiation: php_ini.c:_zend_hash_append_ind Unexecuted instantiation: SAPI.c:_zend_hash_append_ind Unexecuted instantiation: rfc1867.c:_zend_hash_append_ind Unexecuted instantiation: php_content_types.c:_zend_hash_append_ind Unexecuted instantiation: strlcpy.c:_zend_hash_append_ind Unexecuted instantiation: strlcat.c:_zend_hash_append_ind Unexecuted instantiation: explicit_bzero.c:_zend_hash_append_ind Unexecuted instantiation: reentrancy.c:_zend_hash_append_ind Unexecuted instantiation: php_variables.c:_zend_hash_append_ind Unexecuted instantiation: php_ticks.c:_zend_hash_append_ind Unexecuted instantiation: network.c:_zend_hash_append_ind Unexecuted instantiation: php_open_temporary_file.c:_zend_hash_append_ind Unexecuted instantiation: output.c:_zend_hash_append_ind Unexecuted instantiation: getopt.c:_zend_hash_append_ind Unexecuted instantiation: php_syslog.c:_zend_hash_append_ind Unexecuted instantiation: streams.c:_zend_hash_append_ind Unexecuted instantiation: cast.c:_zend_hash_append_ind Unexecuted instantiation: memory.c:_zend_hash_append_ind Unexecuted instantiation: filter.c:_zend_hash_append_ind Unexecuted instantiation: plain_wrapper.c:_zend_hash_append_ind Unexecuted instantiation: userspace.c:_zend_hash_append_ind Unexecuted instantiation: transports.c:_zend_hash_append_ind Unexecuted instantiation: xp_socket.c:_zend_hash_append_ind Unexecuted instantiation: mmap.c:_zend_hash_append_ind Unexecuted instantiation: glob_wrapper.c:_zend_hash_append_ind Unexecuted instantiation: zend_language_parser.c:_zend_hash_append_ind Unexecuted instantiation: zend_language_scanner.c:_zend_hash_append_ind Unexecuted instantiation: zend_ini_parser.c:_zend_hash_append_ind Unexecuted instantiation: zend_ini_scanner.c:_zend_hash_append_ind Unexecuted instantiation: zend_alloc.c:_zend_hash_append_ind Unexecuted instantiation: zend_compile.c:_zend_hash_append_ind Unexecuted instantiation: zend_constants.c:_zend_hash_append_ind Unexecuted instantiation: zend_dtrace.c:_zend_hash_append_ind zend_execute_API.c:_zend_hash_append_ind Line | Count | Source | 1205 | 114k | { | 1206 | 114k | uint32_t idx = ht->nNumUsed++; | 1207 | 114k | uint32_t nIndex; | 1208 | 114k | Bucket *p = ht->arData + idx; | 1209 | | | 1210 | 114k | ZVAL_INDIRECT(&p->val, ptr); | 1211 | 114k | if (!ZSTR_IS_INTERNED(key)) { | 1212 | 325 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; | 1213 | 325 | zend_string_addref(key); | 1214 | 325 | zend_string_hash_val(key); | 1215 | 325 | } | 1216 | 114k | p->key = key; | 1217 | 114k | p->h = ZSTR_H(key); | 1218 | 114k | nIndex = (uint32_t)p->h | ht->nTableMask; | 1219 | 114k | Z_NEXT(p->val) = HT_HASH(ht, nIndex); | 1220 | 114k | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); | 1221 | 114k | ht->nNumOfElements++; | 1222 | 114k | } |
Unexecuted instantiation: zend_highlight.c:_zend_hash_append_ind Unexecuted instantiation: zend_llist.c:_zend_hash_append_ind Unexecuted instantiation: zend_vm_opcodes.c:_zend_hash_append_ind Unexecuted instantiation: zend_opcode.c:_zend_hash_append_ind Unexecuted instantiation: zend_operators.c:_zend_hash_append_ind Unexecuted instantiation: zend_ptr_stack.c:_zend_hash_append_ind Unexecuted instantiation: zend_stack.c:_zend_hash_append_ind Unexecuted instantiation: zend_variables.c:_zend_hash_append_ind Unexecuted instantiation: zend.c:_zend_hash_append_ind Unexecuted instantiation: zend_API.c:_zend_hash_append_ind Unexecuted instantiation: zend_extensions.c:_zend_hash_append_ind Unexecuted instantiation: zend_hash.c:_zend_hash_append_ind Unexecuted instantiation: zend_list.c:_zend_hash_append_ind Unexecuted instantiation: zend_builtin_functions.c:_zend_hash_append_ind Unexecuted instantiation: zend_attributes.c:_zend_hash_append_ind Unexecuted instantiation: zend_execute.c:_zend_hash_append_ind Unexecuted instantiation: zend_ini.c:_zend_hash_append_ind Unexecuted instantiation: zend_sort.c:_zend_hash_append_ind Unexecuted instantiation: zend_multibyte.c:_zend_hash_append_ind Unexecuted instantiation: zend_ts_hash.c:_zend_hash_append_ind Unexecuted instantiation: zend_stream.c:_zend_hash_append_ind Unexecuted instantiation: zend_iterators.c:_zend_hash_append_ind Unexecuted instantiation: zend_interfaces.c:_zend_hash_append_ind Unexecuted instantiation: zend_exceptions.c:_zend_hash_append_ind Unexecuted instantiation: zend_strtod.c:_zend_hash_append_ind Unexecuted instantiation: zend_gc.c:_zend_hash_append_ind Unexecuted instantiation: zend_closures.c:_zend_hash_append_ind Unexecuted instantiation: zend_weakrefs.c:_zend_hash_append_ind Unexecuted instantiation: zend_float.c:_zend_hash_append_ind Unexecuted instantiation: zend_string.c:_zend_hash_append_ind Unexecuted instantiation: zend_signal.c:_zend_hash_append_ind Unexecuted instantiation: zend_generators.c:_zend_hash_append_ind Unexecuted instantiation: zend_virtual_cwd.c:_zend_hash_append_ind Unexecuted instantiation: zend_ast.c:_zend_hash_append_ind Unexecuted instantiation: zend_objects.c:_zend_hash_append_ind zend_object_handlers.c:_zend_hash_append_ind Line | Count | Source | 1205 | 2.50M | { | 1206 | 2.50M | uint32_t idx = ht->nNumUsed++; | 1207 | 2.50M | uint32_t nIndex; | 1208 | 2.50M | Bucket *p = ht->arData + idx; | 1209 | | | 1210 | 2.50M | ZVAL_INDIRECT(&p->val, ptr); | 1211 | 2.50M | if (!ZSTR_IS_INTERNED(key)) { | 1212 | 0 | HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; | 1213 | 0 | zend_string_addref(key); | 1214 | 0 | zend_string_hash_val(key); | 1215 | 0 | } | 1216 | 2.50M | p->key = key; | 1217 | 2.50M | p->h = ZSTR_H(key); | 1218 | 2.50M | nIndex = (uint32_t)p->h | ht->nTableMask; | 1219 | 2.50M | Z_NEXT(p->val) = HT_HASH(ht, nIndex); | 1220 | 2.50M | HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); | 1221 | 2.50M | ht->nNumOfElements++; | 1222 | 2.50M | } |
Unexecuted instantiation: zend_objects_API.c:_zend_hash_append_ind Unexecuted instantiation: zend_default_classes.c:_zend_hash_append_ind Unexecuted instantiation: zend_inheritance.c:_zend_hash_append_ind Unexecuted instantiation: zend_smart_str.c:_zend_hash_append_ind Unexecuted instantiation: zend_cpuinfo.c:_zend_hash_append_ind Unexecuted instantiation: zend_gdb.c:_zend_hash_append_ind Unexecuted instantiation: internal_functions_cli.c:_zend_hash_append_ind Unexecuted instantiation: fuzzer-execute.c:_zend_hash_append_ind Unexecuted instantiation: fuzzer-sapi.c:_zend_hash_append_ind |
1223 | | |
1224 | | #endif /* ZEND_HASH_H */ |