Coverage Report

Created: 2022-02-19 20:30

/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
hash.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
SAPI.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 */