Coverage Report

Created: 2026-07-25 06:39

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/php-src/Zend/zend_string.h
Line
Count
Source
1
/*
2
   +----------------------------------------------------------------------+
3
   | Zend Engine                                                          |
4
   +----------------------------------------------------------------------+
5
   | Copyright © Zend Technologies Ltd., a subsidiary company of          |
6
   |     Perforce Software, Inc., and Contributors.                       |
7
   +----------------------------------------------------------------------+
8
   | This source file is subject to the Modified BSD License that is      |
9
   | bundled with this package in the file LICENSE, and is available      |
10
   | through the World Wide Web at <https://www.php.net/license/>.        |
11
   |                                                                      |
12
   | SPDX-License-Identifier: BSD-3-Clause                                |
13
   +----------------------------------------------------------------------+
14
   | Authors: Dmitry Stogov <dmitry@php.net>                              |
15
   +----------------------------------------------------------------------+
16
*/
17
18
#ifndef ZEND_STRING_H
19
#define ZEND_STRING_H
20
21
#include "zend_types.h"
22
#include "zend_gc.h"
23
#include "zend_alloc.h"
24
25
#include "zend_errors.h"
26
27
BEGIN_EXTERN_C()
28
29
ZEND_API ZEND_COLD ZEND_NORETURN void zend_error_noreturn(int type, const char *format, ...) ZEND_ATTRIBUTE_FORMAT(printf, 2, 3);
30
31
#include "zend_multiply.h"
32
33
typedef void (*zend_string_copy_storage_func_t)(void);
34
typedef zend_string *(ZEND_FASTCALL *zend_new_interned_string_func_t)(zend_string *str);
35
typedef zend_string *(ZEND_FASTCALL *zend_string_init_interned_func_t)(const char *str, size_t size, bool permanent);
36
typedef zend_string *(ZEND_FASTCALL *zend_string_init_existing_interned_func_t)(const char *str, size_t size, bool permanent);
37
38
ZEND_API extern zend_new_interned_string_func_t zend_new_interned_string;
39
ZEND_API extern zend_string_init_interned_func_t zend_string_init_interned;
40
/* Init an interned string if it already exists, but do not create a new one if it does not. */
41
ZEND_API extern zend_string_init_existing_interned_func_t zend_string_init_existing_interned;
42
43
ZEND_API zend_ulong ZEND_FASTCALL zend_string_hash_func(zend_string *str);
44
ZEND_API zend_ulong ZEND_FASTCALL zend_hash_func(const char *str, size_t len);
45
ZEND_API zend_string* ZEND_FASTCALL zend_interned_string_find_permanent(zend_string *str);
46
ZEND_API void ZEND_FASTCALL zend_bin2hex(char *out, const unsigned char *in, size_t in_len);
47
ZEND_API zend_string *zend_bin2hex_str(const unsigned char *in, size_t in_len);
48
49
ZEND_API zend_string *zend_string_concat2(
50
  const char *str1, size_t str1_len,
51
  const char *str2, size_t str2_len);
52
ZEND_API zend_string *zend_string_concat3(
53
  const char *str1, size_t str1_len,
54
  const char *str2, size_t str2_len,
55
  const char *str3, size_t str3_len);
56
57
ZEND_API void zend_interned_strings_init(void);
58
ZEND_API void zend_interned_strings_dtor(void);
59
ZEND_API void zend_interned_strings_activate(void);
60
ZEND_API void zend_interned_strings_deactivate(void);
61
ZEND_API void zend_interned_strings_set_request_storage_handlers(
62
  zend_new_interned_string_func_t handler,
63
  zend_string_init_interned_func_t init_handler,
64
  zend_string_init_existing_interned_func_t init_existing_handler);
65
ZEND_API void zend_interned_strings_switch_storage(bool request);
66
67
ZEND_API extern zend_string  *zend_empty_string;
68
ZEND_API extern zend_string  *zend_one_char_string[256];
69
ZEND_API extern zend_string **zend_known_strings;
70
71
END_EXTERN_C()
72
73
/* Shortcuts */
74
75
9.73G
#define ZSTR_VAL(zstr)  (zstr)->val
76
3.87G
#define ZSTR_LEN(zstr)  (zstr)->len
77
564M
#define ZSTR_H(zstr)    (zstr)->h
78
#define ZSTR_HASH(zstr) zend_string_hash_val(zstr)
79
80
/*---*/
81
82
232M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
232M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
232M
}
php_date.c:ZSTR_IS_INTERNED
Line
Count
Source
82
86.4k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
86.4k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
86.4k
}
Unexecuted instantiation: astro.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dow.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_date.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_tz.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_posix.c:ZSTR_IS_INTERNED
Unexecuted instantiation: timelib.c:ZSTR_IS_INTERNED
Unexecuted instantiation: tm2unixtime.c:ZSTR_IS_INTERNED
Unexecuted instantiation: unixtime2tm.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_IS_INTERNED
Unexecuted instantiation: interval.c:ZSTR_IS_INTERNED
php_pcre.c:ZSTR_IS_INTERNED
Line
Count
Source
82
5.27k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.27k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.27k
}
Unexecuted instantiation: exif.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_adler32.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_crc32.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_fnv.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_gost.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_haval.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_joaat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_md.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_murmur.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_ripemd.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha_ni.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha3.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_snefru.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_tiger.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_whirlpool.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_xxhash.c:ZSTR_IS_INTERNED
hash.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.34k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.34k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.34k
}
Unexecuted instantiation: json_encoder.c:ZSTR_IS_INTERNED
json_parser.tab.c:ZSTR_IS_INTERNED
Line
Count
Source
82
53.7k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
53.7k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
53.7k
}
json_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
82
39.3k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
39.3k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
39.3k
}
json.c:ZSTR_IS_INTERNED
Line
Count
Source
82
6.52k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
6.52k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
6.52k
}
Unexecuted instantiation: php_lexbor.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_IS_INTERNED
zend_accelerator_module.c:ZSTR_IS_INTERNED
Line
Count
Source
82
5.55k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.55k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.55k
}
zend_accelerator_util_funcs.c:ZSTR_IS_INTERNED
Line
Count
Source
82
131k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
131k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
131k
}
Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_INTERNED
zend_persist_calc.c:ZSTR_IS_INTERNED
Line
Count
Source
82
764k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
764k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
764k
}
zend_persist.c:ZSTR_IS_INTERNED
Line
Count
Source
82
222k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
222k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
222k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_INTERNED
ZendAccelerator.c:ZSTR_IS_INTERNED
Line
Count
Source
82
7.84M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
7.84M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
7.84M
}
Unexecuted instantiation: ir_cfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_check.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_dump.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_emit.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_gcm.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_gdb.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_patch.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_perf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_ra.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_save.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_sccp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_strtab.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_jit.c:ZSTR_IS_INTERNED
Unexecuted instantiation: csprng.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_mt19937.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_secure.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_user.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_IS_INTERNED
Unexecuted instantiation: gammasection.c:ZSTR_IS_INTERNED
random.c:ZSTR_IS_INTERNED
Line
Count
Source
82
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
80
}
Unexecuted instantiation: randomizer.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_utils.c:ZSTR_IS_INTERNED
php_reflection.c:ZSTR_IS_INTERNED
Line
Count
Source
82
29.4k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
29.4k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
29.4k
}
php_spl.c:ZSTR_IS_INTERNED
Line
Count
Source
82
220
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
220
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
220
}
spl_array.c:ZSTR_IS_INTERNED
Line
Count
Source
82
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
80
}
spl_directory.c:ZSTR_IS_INTERNED
Line
Count
Source
82
272
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
272
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
272
}
spl_dllist.c:ZSTR_IS_INTERNED
Line
Count
Source
82
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
64
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_INTERNED
spl_fixedarray.c:ZSTR_IS_INTERNED
Line
Count
Source
82
32
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
32
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
32
}
spl_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
84
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
84
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
84
}
spl_heap.c:ZSTR_IS_INTERNED
Line
Count
Source
82
48
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
48
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
48
}
spl_iterators.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.90k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.90k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.90k
}
spl_observer.c:ZSTR_IS_INTERNED
Line
Count
Source
82
160
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
160
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
160
}
array.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.59k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.59k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.59k
}
assert.c:ZSTR_IS_INTERNED
Line
Count
Source
82
127
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
127
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
127
}
base64.c:ZSTR_IS_INTERNED
Line
Count
Source
82
25
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
25
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
25
}
basic_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
135k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
135k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
135k
}
Unexecuted instantiation: browscap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crc32_x86.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crc32.c:ZSTR_IS_INTERNED
Unexecuted instantiation: credits.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crypt.c:ZSTR_IS_INTERNED
Unexecuted instantiation: css.c:ZSTR_IS_INTERNED
Unexecuted instantiation: datetime.c:ZSTR_IS_INTERNED
dir.c:ZSTR_IS_INTERNED
Line
Count
Source
82
16
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
16
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
16
}
Unexecuted instantiation: dl.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dns.c:ZSTR_IS_INTERNED
exec.c:ZSTR_IS_INTERNED
Line
Count
Source
82
27
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
27
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
27
}
file.c:ZSTR_IS_INTERNED
Line
Count
Source
82
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
64
}
Unexecuted instantiation: filestat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: filters.c:ZSTR_IS_INTERNED
Unexecuted instantiation: flock_compat.c:ZSTR_IS_INTERNED
formatted_print.c:ZSTR_IS_INTERNED
Line
Count
Source
82
917
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
917
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
917
}
Unexecuted instantiation: fsock.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ftok.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: head.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hrtime.c:ZSTR_IS_INTERNED
html.c:ZSTR_IS_INTERNED
Line
Count
Source
82
6.86k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
6.86k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
6.86k
}
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: http.c:ZSTR_IS_INTERNED
Unexecuted instantiation: image.c:ZSTR_IS_INTERNED
incomplete_class.c:ZSTR_IS_INTERNED
Line
Count
Source
82
148k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
148k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
148k
}
info.c:ZSTR_IS_INTERNED
Line
Count
Source
82
40
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
40
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
40
}
io_poll.c:ZSTR_IS_INTERNED
Line
Count
Source
82
192
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
192
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
192
}
Unexecuted instantiation: iptc.c:ZSTR_IS_INTERNED
Unexecuted instantiation: levenshtein.c:ZSTR_IS_INTERNED
Unexecuted instantiation: link.c:ZSTR_IS_INTERNED
Unexecuted instantiation: mail.c:ZSTR_IS_INTERNED
math.c:ZSTR_IS_INTERNED
Line
Count
Source
82
28
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
28
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
28
}
Unexecuted instantiation: md5.c:ZSTR_IS_INTERNED
Unexecuted instantiation: metaphone.c:ZSTR_IS_INTERNED
Unexecuted instantiation: microtime.c:ZSTR_IS_INTERNED
Unexecuted instantiation: net.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pack.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pageinfo.c:ZSTR_IS_INTERNED
password.c:ZSTR_IS_INTERNED
Line
Count
Source
82
28
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
28
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
28
}
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: proc_open.c:ZSTR_IS_INTERNED
quot_print.c:ZSTR_IS_INTERNED
Line
Count
Source
82
302
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
302
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
302
}
Unexecuted instantiation: scanf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: sha1.c:ZSTR_IS_INTERNED
Unexecuted instantiation: soundex.c:ZSTR_IS_INTERNED
Unexecuted instantiation: streamsfuncs.c:ZSTR_IS_INTERNED
string.c:ZSTR_IS_INTERNED
Line
Count
Source
82
9.90k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
9.90k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
9.90k
}
Unexecuted instantiation: strnatcmp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: syslog.c:ZSTR_IS_INTERNED
type.c:ZSTR_IS_INTERNED
Line
Count
Source
82
121
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
121
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
121
}
Unexecuted instantiation: uniqid.c:ZSTR_IS_INTERNED
url_scanner_ex.c:ZSTR_IS_INTERNED
Line
Count
Source
82
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
80
}
Unexecuted instantiation: url.c:ZSTR_IS_INTERNED
user_filters.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.23k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.23k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.23k
}
Unexecuted instantiation: uuencode.c:ZSTR_IS_INTERNED
var_unserializer.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.12M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.12M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.12M
}
var.c:ZSTR_IS_INTERNED
Line
Count
Source
82
20.1k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
20.1k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
20.1k
}
Unexecuted instantiation: versioning.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crypt_sha256.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crypt_sha512.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_crypt_r.c:ZSTR_IS_INTERNED
php_uri.c:ZSTR_IS_INTERNED
Line
Count
Source
82
112
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
112
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
112
}
Unexecuted instantiation: php_uri_common.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_IS_INTERNED
Unexecuted instantiation: explicit_bzero.c:ZSTR_IS_INTERNED
fopen_wrappers.c:ZSTR_IS_INTERNED
Line
Count
Source
82
36
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
36
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
36
}
Unexecuted instantiation: getopt.c:ZSTR_IS_INTERNED
main.c:ZSTR_IS_INTERNED
Line
Count
Source
82
16.0M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
16.0M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
16.0M
}
Unexecuted instantiation: network.c:ZSTR_IS_INTERNED
output.c:ZSTR_IS_INTERNED
Line
Count
Source
82
127k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
127k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
127k
}
Unexecuted instantiation: php_content_types.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_ini_builder.c:ZSTR_IS_INTERNED
php_ini.c:ZSTR_IS_INTERNED
Line
Count
Source
82
208
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
208
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
208
}
Unexecuted instantiation: php_glob.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_odbc_utils.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_scandir.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_syslog.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_ticks.c:ZSTR_IS_INTERNED
php_variables.c:ZSTR_IS_INTERNED
Line
Count
Source
82
192k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
192k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
192k
}
Unexecuted instantiation: reentrancy.c:ZSTR_IS_INTERNED
Unexecuted instantiation: rfc1867.c:ZSTR_IS_INTERNED
Unexecuted instantiation: safe_bcmp.c:ZSTR_IS_INTERNED
SAPI.c:ZSTR_IS_INTERNED
Line
Count
Source
82
32
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
32
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
32
}
Unexecuted instantiation: snprintf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: spprintf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: strlcat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: strlcpy.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_io.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_poll.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_core.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_fd_table.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_handle.c:ZSTR_IS_INTERNED
Unexecuted instantiation: cast.c:ZSTR_IS_INTERNED
filter.c:ZSTR_IS_INTERNED
Line
Count
Source
82
96
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
96
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
96
}
Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_INTERNED
memory.c:ZSTR_IS_INTERNED
Line
Count
Source
82
6.06k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
6.06k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
6.06k
}
Unexecuted instantiation: mmap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: plain_wrapper.c:ZSTR_IS_INTERNED
stream_errors.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.27k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.27k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.27k
}
streams.c:ZSTR_IS_INTERNED
Line
Count
Source
82
224
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
224
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
224
}
transports.c:ZSTR_IS_INTERNED
Line
Count
Source
82
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
64
}
userspace.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.21k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.21k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.21k
}
Unexecuted instantiation: xp_socket.c:ZSTR_IS_INTERNED
block_pass.c:ZSTR_IS_INTERNED
Line
Count
Source
82
12.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
12.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
12.2k
}
compact_literals.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.72M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.72M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.72M
}
compact_vars.c:ZSTR_IS_INTERNED
Line
Count
Source
82
7.08k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
7.08k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
7.08k
}
Unexecuted instantiation: dce.c:ZSTR_IS_INTERNED
dfa_pass.c:ZSTR_IS_INTERNED
Line
Count
Source
82
397
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
397
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
397
}
Unexecuted instantiation: escape_analysis.c:ZSTR_IS_INTERNED
Unexecuted instantiation: nop_removal.c:ZSTR_IS_INTERNED
Unexecuted instantiation: optimize_func_calls.c:ZSTR_IS_INTERNED
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pass1.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pass3.c:ZSTR_IS_INTERNED
Unexecuted instantiation: sccp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: scdf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_call_graph.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_cfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dump.c:ZSTR_IS_INTERNED
zend_func_info.c:ZSTR_IS_INTERNED
Line
Count
Source
82
8.52k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
8.52k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
8.52k
}
zend_inference.c:ZSTR_IS_INTERNED
Line
Count
Source
82
5.22k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.22k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.22k
}
zend_optimizer.c:ZSTR_IS_INTERNED
Line
Count
Source
82
116
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
116
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
116
}
Unexecuted instantiation: zend_ssa.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_alloc.c:ZSTR_IS_INTERNED
zend_API.c:ZSTR_IS_INTERNED
Line
Count
Source
82
237k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
237k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
237k
}
zend_ast.c:ZSTR_IS_INTERNED
Line
Count
Source
82
216k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
216k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
216k
}
zend_attributes.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.40M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.40M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.40M
}
zend_autoload.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.29k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.29k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.29k
}
zend_builtin_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
11.1M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
11.1M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
11.1M
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_INTERNED
zend_closures.c:ZSTR_IS_INTERNED
Line
Count
Source
82
19.7k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
19.7k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
19.7k
}
zend_compile.c:ZSTR_IS_INTERNED
Line
Count
Source
82
118M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
118M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
118M
}
zend_constants.c:ZSTR_IS_INTERNED
Line
Count
Source
82
68.0k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
68.0k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
68.0k
}
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_default_classes.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dtrace.c:ZSTR_IS_INTERNED
zend_enum.c:ZSTR_IS_INTERNED
Line
Count
Source
82
27.6k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
27.6k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
27.6k
}
zend_exceptions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.00M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.00M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.00M
}
zend_execute_API.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.04M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.04M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.04M
}
zend_execute.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.52M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.52M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.52M
}
Unexecuted instantiation: zend_extensions.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_fibers.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_float.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_gc.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_gdb.c:ZSTR_IS_INTERNED
zend_generators.c:ZSTR_IS_INTERNED
Line
Count
Source
82
149
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
149
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
149
}
zend_hash.c:ZSTR_IS_INTERNED
Line
Count
Source
82
16.5M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
16.5M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
16.5M
}
zend_highlight.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.09M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.09M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.09M
}
Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_INTERNED
zend_inheritance.c:ZSTR_IS_INTERNED
Line
Count
Source
82
117k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
117k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
117k
}
zend_ini_parser.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.56M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.56M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.56M
}
zend_ini_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
82
14
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
14
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
14
}
zend_ini.c:ZSTR_IS_INTERNED
Line
Count
Source
82
228k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
228k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
228k
}
Unexecuted instantiation: zend_interfaces.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_iterators.c:ZSTR_IS_INTERNED
zend_language_parser.c:ZSTR_IS_INTERNED
Line
Count
Source
82
415
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
415
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
415
}
zend_language_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
82
482k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
482k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
482k
}
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_list.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_llist.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_multibyte.c:ZSTR_IS_INTERNED
zend_object_handlers.c:ZSTR_IS_INTERNED
Line
Count
Source
82
881k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
881k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
881k
}
Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_INTERNED
zend_objects.c:ZSTR_IS_INTERNED
Line
Count
Source
82
93
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
93
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
93
}
Unexecuted instantiation: zend_observer.c:ZSTR_IS_INTERNED
zend_opcode.c:ZSTR_IS_INTERNED
Line
Count
Source
82
6.56M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
6.56M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
6.56M
}
zend_operators.c:ZSTR_IS_INTERNED
Line
Count
Source
82
6.16M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
6.16M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
6.16M
}
zend_partial.c:ZSTR_IS_INTERNED
Line
Count
Source
82
7.88k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
7.88k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
7.88k
}
zend_property_hooks.c:ZSTR_IS_INTERNED
Line
Count
Source
82
856
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
856
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
856
}
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_signal.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_smart_str.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_sort.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_stack.c:ZSTR_IS_INTERNED
zend_stream.c:ZSTR_IS_INTERNED
Line
Count
Source
82
491k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
491k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
491k
}
zend_string.c:ZSTR_IS_INTERNED
Line
Count
Source
82
38.9k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
38.9k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
38.9k
}
Unexecuted instantiation: zend_strtod.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_system_id.c:ZSTR_IS_INTERNED
zend_variables.c:ZSTR_IS_INTERNED
Line
Count
Source
82
14.9M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
14.9M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
14.9M
}
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_weakrefs.c:ZSTR_IS_INTERNED
zend.c:ZSTR_IS_INTERNED
Line
Count
Source
82
10.1M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
10.1M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
10.1M
}
Unexecuted instantiation: internal_functions_cli.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-parser.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_INTERNED
fuzzer-tracing-jit.c:ZSTR_IS_INTERNED
Line
Count
Source
82
23.8k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
23.8k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
23.8k
}
Unexecuted instantiation: fuzzer-exif.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_IS_INTERNED
fuzzer-function-jit.c:ZSTR_IS_INTERNED
Line
Count
Source
82
20.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
20.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
20.2k
}
Unexecuted instantiation: fuzzer-json.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-execute.c:ZSTR_IS_INTERNED
85
86
272k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
272k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
272k
}
Unexecuted instantiation: php_date.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: astro.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dow.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_date.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_tz.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_posix.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: timelib.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: tm2unixtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: unixtime2tm.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: interval.c:ZSTR_IS_VALID_UTF8
php_pcre.c:ZSTR_IS_VALID_UTF8
Line
Count
Source
86
1.56k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
1.56k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
1.56k
}
Unexecuted instantiation: exif.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_adler32.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_crc32.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_fnv.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_gost.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_haval.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_joaat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_md.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_murmur.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_ripemd.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha_ni.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha3.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_snefru.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_tiger.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_whirlpool.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_xxhash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json_encoder.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json_parser.tab.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json_scanner.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_lexbor.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_persist_calc.c:ZSTR_IS_VALID_UTF8
zend_persist.c:ZSTR_IS_VALID_UTF8
Line
Count
Source
86
134k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
134k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
134k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_VALID_UTF8
ZendAccelerator.c:ZSTR_IS_VALID_UTF8
Line
Count
Source
86
136k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
136k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
136k
}
Unexecuted instantiation: ir_cfg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_check.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_dump.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_emit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_gcm.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_gdb.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_patch.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_perf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_ra.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_save.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_sccp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_strtab.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_jit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: csprng.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_mt19937.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_secure.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_user.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: gammasection.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: random.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: randomizer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_utils.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_reflection.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_spl.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_array.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_directory.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_dllist.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_fixedarray.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_functions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_heap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_iterators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_observer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: array.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: assert.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: base64.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: basic_functions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: browscap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crc32_x86.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crc32.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: credits.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crypt.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: css.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: datetime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dir.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dl.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dns.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: exec.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: file.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: filestat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: filters.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: flock_compat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: formatted_print.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fsock.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ftok.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: head.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hrtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: html.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: http.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: image.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: incomplete_class.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: info.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: io_poll.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: iptc.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: levenshtein.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: link.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: mail.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: math.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: md5.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: metaphone.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: microtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: net.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pageinfo.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: password.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: proc_open.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: quot_print.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: scanf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: sha1.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: soundex.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: streamsfuncs.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: string.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: strnatcmp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: syslog.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: type.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uniqid.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: url_scanner_ex.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: url.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: user_filters.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uuencode.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: var_unserializer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: var.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: versioning.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crypt_sha256.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crypt_sha512.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_crypt_r.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_uri.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_uri_common.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: explicit_bzero.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fopen_wrappers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: getopt.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: main.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: network.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: output.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_content_types.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_ini_builder.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_ini.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_glob.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_odbc_utils.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_scandir.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_syslog.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_ticks.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_variables.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: reentrancy.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: rfc1867.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: safe_bcmp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: SAPI.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: snprintf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spprintf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: strlcat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: strlcpy.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_io.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_poll.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_core.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_fd_table.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_handle.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: cast.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: filter.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: memory.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: mmap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: plain_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: stream_errors.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: streams.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: transports.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: userspace.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: xp_socket.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: block_pass.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: compact_literals.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: compact_vars.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dce.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dfa_pass.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: escape_analysis.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: nop_removal.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: optimize_func_calls.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pass1.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pass3.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: sccp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: scdf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_call_graph.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_cfg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_dfg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_dump.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_func_info.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_inference.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_optimizer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ssa.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_alloc.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_API.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ast.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_attributes.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_autoload.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_closures.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_compile.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_constants.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_default_classes.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_dtrace.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_enum.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_exceptions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_execute_API.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_execute.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_extensions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_fibers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_float.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_gc.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_gdb.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_generators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_hash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_highlight.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_inheritance.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ini_parser.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ini.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_interfaces.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_iterators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_language_parser.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_language_scanner.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_list.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_llist.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_multibyte.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_object_handlers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_objects.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_observer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_opcode.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_operators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_partial.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_property_hooks.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_signal.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_smart_str.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_sort.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_stack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_stream.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_string.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_strtod.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_system_id.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_variables.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_weakrefs.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: internal_functions_cli.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-parser.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-exif.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-json.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-execute.c:ZSTR_IS_VALID_UTF8
89
90
/* These are properties, encoded as flags, that will hold on the resulting string
91
 * after concatenating two strings that have these property.
92
 * Example: concatenating two UTF-8 strings yields another UTF-8 string. */
93
5.58M
#define ZSTR_COPYABLE_CONCAT_PROPERTIES   (IS_STR_VALID_UTF8)
94
95
5.25M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
5.25M
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
5.25M
}
Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: astro.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dow.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_tz.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: timelib.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: tm2unixtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: unixtime2tm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: interval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_pcre.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_adler32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_fnv.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_gost.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_haval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_joaat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_md.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_murmur.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_ripemd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_ni.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_snefru.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_tiger.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_whirlpool.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_xxhash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json_encoder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json_parser.tab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_lexbor.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_file_cache.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist_calc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ZendAccelerator.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_check.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_emit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gcm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_patch.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_perf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_ra.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: io_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: iptc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: levenshtein.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: link.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: mail.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: math.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: md5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: metaphone.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: microtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: net.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pageinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: password.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: proc_open.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: quot_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: scanf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: sha1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: soundex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: streamsfuncs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
878
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
878
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
878
}
Unexecuted instantiation: strnatcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: type.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uniqid.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: url_scanner_ex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: user_filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uuencode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: var_unserializer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: var.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: versioning.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha256.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha512.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_crypt_r.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri_common.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: explicit_bzero.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fopen_wrappers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: getopt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: main.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: network.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: output.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_content_types.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini_builder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_glob.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_odbc_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_scandir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_ticks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: reentrancy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: rfc1867.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: safe_bcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: SAPI.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: snprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: strlcat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: strlcpy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_io.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_core.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_fd_table.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_handle.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: cast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filter.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: glob_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: memory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: plain_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: stream_errors.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: streams.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: transports.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: userspace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: xp_socket.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: block_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: compact_literals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: compact_vars.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dce.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dfa_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: escape_analysis.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: nop_removal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_func_calls.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pass1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pass3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: scdf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_graph.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_func_info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inference.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_optimizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ssa.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_attributes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_autoload.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_closures.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_compile.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_constants.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_default_classes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dtrace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_enum.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_execute_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
2.99M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
2.99M
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
2.99M
}
Unexecuted instantiation: zend_extensions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_fibers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_float.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_generators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_highlight.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inheritance.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_interfaces.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_list.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_llist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_multibyte.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_object_handlers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_opcode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
zend_operators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
2.26M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
2.26M
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
2.26M
}
Unexecuted instantiation: zend_partial.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_property_hooks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_signal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_smart_str.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_sort.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stream.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
zend_string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
178
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
178
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
178
}
Unexecuted instantiation: zend_strtod.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_system_id.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_weakrefs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: internal_functions_cli.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
98
99
/* This function returns the copyable concat properties which hold on both strings. */
100
1.67M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
101
1.67M
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
102
1.67M
}
Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: astro.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dow.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_tz.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: timelib.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: tm2unixtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: unixtime2tm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: interval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_pcre.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_adler32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_fnv.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_gost.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_haval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_joaat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_md.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_murmur.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_ripemd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_ni.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_snefru.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_tiger.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_whirlpool.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_xxhash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_encoder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_parser.tab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_lexbor.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_file_cache.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist_calc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ZendAccelerator.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_check.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_emit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gcm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_patch.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_perf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_ra.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: io_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: iptc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: levenshtein.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: link.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mail.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: math.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: md5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: metaphone.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: microtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: net.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pageinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: password.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: proc_open.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: quot_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scanf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sha1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: soundex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streamsfuncs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strnatcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: type.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uniqid.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url_scanner_ex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: user_filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uuencode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var_unserializer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: versioning.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha256.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha512.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_crypt_r.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri_common.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: explicit_bzero.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fopen_wrappers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: getopt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: main.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: network.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: output.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_content_types.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini_builder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_glob.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_odbc_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_scandir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ticks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: reentrancy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: rfc1867.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: safe_bcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: SAPI.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: snprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcpy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_core.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_fd_table.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_handle.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: cast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filter.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: glob_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: memory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: plain_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: stream_errors.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streams.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: transports.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: userspace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: xp_socket.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: block_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_literals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_vars.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dce.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dfa_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: escape_analysis.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: nop_removal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_func_calls.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scdf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_graph.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_func_info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inference.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_optimizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ssa.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_attributes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_autoload.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_closures.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_compile.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_constants.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_default_classes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dtrace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_enum.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_execute_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Line
Count
Source
100
540k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
101
540k
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
102
540k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_fibers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_float.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_generators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_highlight.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inheritance.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_interfaces.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_list.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_llist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_multibyte.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_object_handlers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_opcode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
zend_operators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Line
Count
Source
100
1.13M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
101
1.13M
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
102
1.13M
}
Unexecuted instantiation: zend_partial.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_property_hooks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_signal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_smart_str.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_sort.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stream.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_strtod.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_system_id.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_weakrefs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: internal_functions_cli.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
103
104
863
static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) {
105
863
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in);
106
863
  GC_ADD_FLAGS(out, properties);
107
863
}
Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: astro.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dow.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_date.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_tz.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_posix.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: timelib.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: tm2unixtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: unixtime2tm.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: interval.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_pcre.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: exif.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_adler32.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_crc32.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_fnv.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_gost.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_haval.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_joaat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_md.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_murmur.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_ripemd.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_ni.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha3.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_snefru.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_tiger.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_whirlpool.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_xxhash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json_encoder.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json_parser.tab.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_lexbor.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_file_cache.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist_calc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ZendAccelerator.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_check.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_dump.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_emit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gcm.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_patch.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_perf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_ra.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_save.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: io_poll.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: iptc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: levenshtein.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: link.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: mail.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: math.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: md5.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: metaphone.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: microtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: net.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pageinfo.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: password.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: proc_open.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: quot_print.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: scanf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: sha1.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: soundex.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: streamsfuncs.c:ZSTR_COPY_CONCAT_PROPERTIES
string.c:ZSTR_COPY_CONCAT_PROPERTIES
Line
Count
Source
104
863
static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) {
105
863
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in);
106
863
  GC_ADD_FLAGS(out, properties);
107
863
}
Unexecuted instantiation: strnatcmp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: syslog.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: type.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uniqid.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: url_scanner_ex.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: url.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: user_filters.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uuencode.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: var_unserializer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: var.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: versioning.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha256.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha512.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_crypt_r.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri_common.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: explicit_bzero.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fopen_wrappers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: getopt.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: main.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: network.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: output.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_content_types.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini_builder.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_glob.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_odbc_utils.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_scandir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_syslog.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_ticks.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_variables.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: reentrancy.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: rfc1867.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: safe_bcmp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: SAPI.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: snprintf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spprintf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: strlcat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: strlcpy.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_io.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_poll.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_core.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_fd_table.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_handle.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: cast.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filter.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: glob_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: memory.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: mmap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: plain_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: stream_errors.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: streams.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: transports.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: userspace.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: xp_socket.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: block_pass.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: compact_literals.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: compact_vars.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dce.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dfa_pass.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: escape_analysis.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: nop_removal.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_func_calls.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pass1.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pass3.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: sccp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: scdf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_graph.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dfg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dump.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_func_info.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inference.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_optimizer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ssa.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_API.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ast.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_attributes.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_autoload.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_stack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_closures.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_compile.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_constants.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_default_classes.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dtrace.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_enum.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_execute_API.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_execute.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_extensions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_fibers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_float.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_generators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_highlight.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inheritance.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_parser.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_interfaces.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_parser.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_list.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_llist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_multibyte.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_object_handlers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects_API.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_observer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_opcode.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_operators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_partial.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_property_hooks.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_signal.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_smart_str.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_sort.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stream.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_string.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_strtod.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_system_id.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_variables.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_weakrefs.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: internal_functions_cli.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-parser.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-exif.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-json.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-execute.c:ZSTR_COPY_CONCAT_PROPERTIES
108
109
11.2k
static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) {
110
11.2k
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2);
111
11.2k
  GC_ADD_FLAGS(out, properties);
112
11.2k
}
Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: astro.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dow.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_date.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_tz.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_posix.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: timelib.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: tm2unixtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: unixtime2tm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: interval.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_pcre.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exif.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_adler32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_crc32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_fnv.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_gost.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_haval.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_joaat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_md.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_murmur.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_ripemd.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_ni.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha3.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_snefru.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_tiger.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_whirlpool.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_xxhash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_encoder.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_parser.tab.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_lexbor.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_file_cache.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist_calc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ZendAccelerator.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_check.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_dump.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_emit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gcm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_patch.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_perf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_ra.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_save.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: io_poll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: iptc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: levenshtein.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: link.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mail.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: math.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: md5.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: metaphone.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: microtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: net.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pageinfo.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: password.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: proc_open.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: quot_print.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scanf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sha1.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: soundex.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streamsfuncs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: string.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strnatcmp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: syslog.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: type.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uniqid.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url_scanner_ex.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: user_filters.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uuencode.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var_unserializer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: versioning.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha256.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha512.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_crypt_r.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri_common.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: explicit_bzero.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fopen_wrappers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: getopt.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: main.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: network.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: output.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_content_types.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini_builder.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_glob.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_odbc_utils.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_scandir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_syslog.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ticks.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_variables.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: reentrancy.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: rfc1867.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: safe_bcmp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: SAPI.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: snprintf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spprintf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcpy.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_poll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_core.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_fd_table.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_handle.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: cast.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filter.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: glob_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: memory.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mmap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: plain_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: stream_errors.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streams.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: transports.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: userspace.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: xp_socket.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: block_pass.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_literals.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_vars.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dce.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dfa_pass.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: escape_analysis.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: nop_removal.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_func_calls.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass1.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass3.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sccp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scdf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_graph.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dump.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_func_info.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inference.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_optimizer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ssa.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ast.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_attributes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_autoload.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_closures.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_compile.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_constants.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_default_classes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dtrace.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_enum.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_execute_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
zend_execute.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Line
Count
Source
109
11.2k
static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) {
110
11.2k
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2);
111
11.2k
  GC_ADD_FLAGS(out, properties);
112
11.2k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_fibers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_float.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_generators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_highlight.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inheritance.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_interfaces.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_list.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_llist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_multibyte.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_object_handlers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_observer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_opcode.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_operators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_partial.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_property_hooks.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_signal.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_smart_str.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_sort.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stream.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_string.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_strtod.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_system_id.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_variables.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_weakrefs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: internal_functions_cli.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-exif.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-json.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-execute.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
113
114
4.60M
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
4.60M
  return zend_empty_string;
116
4.60M
}
php_date.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
8
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
8
  return zend_empty_string;
116
8
}
Unexecuted instantiation: astro.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dow.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_date.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_tz.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_posix.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: timelib.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: tm2unixtime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: unixtime2tm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: interval.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_pcre.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: exif.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_adler32.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_crc32.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_fnv.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_gost.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_haval.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_joaat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_md.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_murmur.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_ripemd.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha_ni.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha3.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_snefru.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_tiger.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_whirlpool.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_xxhash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: json_encoder.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: json_parser.tab.c:ZSTR_EMPTY_ALLOC
json_scanner.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
19.4k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
19.4k
  return zend_empty_string;
116
19.4k
}
json.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
5
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
5
  return zend_empty_string;
116
5
}
Unexecuted instantiation: php_lexbor.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_file_cache.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_persist_calc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_persist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ZendAccelerator.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_cfg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_check.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_dump.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_emit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_gcm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_gdb.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_patch.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_perf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_ra.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_save.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_sccp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_strtab.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_jit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: csprng.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_mt19937.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_secure.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_user.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: gammasection.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: random.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: randomizer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_utils.c:ZSTR_EMPTY_ALLOC
php_reflection.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
25
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
25
  return zend_empty_string;
116
25
}
Unexecuted instantiation: php_spl.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_array.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_directory.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_dllist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_exceptions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_fixedarray.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_functions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_heap.c:ZSTR_EMPTY_ALLOC
spl_iterators.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
1.49k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
1.49k
  return zend_empty_string;
116
1.49k
}
Unexecuted instantiation: spl_observer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: array.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: assert.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: base64.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: basic_functions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: browscap.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crc32_x86.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crc32.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: credits.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crypt.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: css.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: datetime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dir.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dl.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dns.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: exec.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: file.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: filestat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: filters.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: flock_compat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: formatted_print.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fsock.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ftok.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: head.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hrtime.c:ZSTR_EMPTY_ALLOC
html.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
211
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
211
  return zend_empty_string;
116
211
}
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: http.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: image.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: incomplete_class.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: info.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: io_poll.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: iptc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: levenshtein.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: link.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: mail.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: math.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: md5.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: metaphone.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: microtime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: net.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pageinfo.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: password.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: proc_open.c:ZSTR_EMPTY_ALLOC
quot_print.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
2
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
2
  return zend_empty_string;
116
2
}
Unexecuted instantiation: scanf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: sha1.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: soundex.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: streamsfuncs.c:ZSTR_EMPTY_ALLOC
string.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
485
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
485
  return zend_empty_string;
116
485
}
Unexecuted instantiation: strnatcmp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: syslog.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: type.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: uniqid.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: url_scanner_ex.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: url.c:ZSTR_EMPTY_ALLOC
user_filters.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
32
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
32
  return zend_empty_string;
116
32
}
Unexecuted instantiation: uuencode.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: var_unserializer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: var.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: versioning.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crypt_sha256.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crypt_sha512.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_crypt_r.c:ZSTR_EMPTY_ALLOC
php_uri.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
16
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
16
  return zend_empty_string;
116
16
}
Unexecuted instantiation: php_uri_common.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: explicit_bzero.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fopen_wrappers.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: getopt.c:ZSTR_EMPTY_ALLOC
main.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
3.03M
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
3.03M
  return zend_empty_string;
116
3.03M
}
Unexecuted instantiation: network.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: output.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_content_types.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_ini_builder.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_ini.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_glob.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_odbc_utils.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_scandir.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_syslog.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_ticks.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_variables.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: reentrancy.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: rfc1867.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: safe_bcmp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: SAPI.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: snprintf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spprintf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: strlcat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: strlcpy.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_io.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_poll.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_core.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_fd_table.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_handle.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: cast.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: filter.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: glob_wrapper.c:ZSTR_EMPTY_ALLOC
memory.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
2.03k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
2.03k
  return zend_empty_string;
116
2.03k
}
Unexecuted instantiation: mmap.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: plain_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: stream_errors.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: streams.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: transports.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: userspace.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: xp_socket.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: block_pass.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: compact_literals.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: compact_vars.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dce.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dfa_pass.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: escape_analysis.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: nop_removal.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: optimize_func_calls.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pass1.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pass3.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: sccp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: scdf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_call_graph.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_cfg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_dfg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_dump.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_func_info.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_inference.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_optimizer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_ssa.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_alloc.c:ZSTR_EMPTY_ALLOC
zend_API.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
23
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
23
  return zend_empty_string;
116
23
}
Unexecuted instantiation: zend_ast.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_attributes.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_autoload.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_call_stack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_closures.c:ZSTR_EMPTY_ALLOC
zend_compile.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
3.77k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
3.77k
  return zend_empty_string;
116
3.77k
}
Unexecuted instantiation: zend_constants.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_default_classes.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_dtrace.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_enum.c:ZSTR_EMPTY_ALLOC
zend_exceptions.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
7.35k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
7.35k
  return zend_empty_string;
116
7.35k
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_EMPTY_ALLOC
zend_execute.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
23.4k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
23.4k
  return zend_empty_string;
116
23.4k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_fibers.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_float.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_gc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_gdb.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_generators.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_hash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_highlight.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_hrtime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_inheritance.c:ZSTR_EMPTY_ALLOC
zend_ini_parser.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
487k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
487k
  return zend_empty_string;
116
487k
}
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_EMPTY_ALLOC
zend_ini.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
1.15k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
1.15k
  return zend_empty_string;
116
1.15k
}
Unexecuted instantiation: zend_interfaces.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_iterators.c:ZSTR_EMPTY_ALLOC
zend_language_parser.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
1.46k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
1.46k
  return zend_empty_string;
116
1.46k
}
zend_language_scanner.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
35.5k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
35.5k
  return zend_empty_string;
116
35.5k
}
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_list.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_llist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_multibyte.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_object_handlers.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_objects_API.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_objects.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_observer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_opcode.c:ZSTR_EMPTY_ALLOC
zend_operators.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
870k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
870k
  return zend_empty_string;
116
870k
}
Unexecuted instantiation: zend_partial.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_property_hooks.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_signal.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_smart_str.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_sort.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_stack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_stream.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_string.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_strtod.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_system_id.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_variables.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_weakrefs.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: internal_functions_cli.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-parser.c:ZSTR_EMPTY_ALLOC
fuzzer-sapi.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
109k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
109k
  return zend_empty_string;
116
109k
}
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-exif.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-json.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-execute.c:ZSTR_EMPTY_ALLOC
117
118
3.38M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
3.38M
  return zend_one_char_string[c];
120
3.38M
}
Unexecuted instantiation: php_date.c:ZSTR_CHAR
Unexecuted instantiation: astro.c:ZSTR_CHAR
Unexecuted instantiation: dow.c:ZSTR_CHAR
Unexecuted instantiation: parse_date.c:ZSTR_CHAR
Unexecuted instantiation: parse_tz.c:ZSTR_CHAR
Unexecuted instantiation: parse_posix.c:ZSTR_CHAR
Unexecuted instantiation: timelib.c:ZSTR_CHAR
Unexecuted instantiation: tm2unixtime.c:ZSTR_CHAR
Unexecuted instantiation: unixtime2tm.c:ZSTR_CHAR
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_CHAR
Unexecuted instantiation: interval.c:ZSTR_CHAR
php_pcre.c:ZSTR_CHAR
Line
Count
Source
118
650
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
650
  return zend_one_char_string[c];
120
650
}
Unexecuted instantiation: exif.c:ZSTR_CHAR
Unexecuted instantiation: hash_adler32.c:ZSTR_CHAR
Unexecuted instantiation: hash_crc32.c:ZSTR_CHAR
Unexecuted instantiation: hash_fnv.c:ZSTR_CHAR
Unexecuted instantiation: hash_gost.c:ZSTR_CHAR
Unexecuted instantiation: hash_haval.c:ZSTR_CHAR
Unexecuted instantiation: hash_joaat.c:ZSTR_CHAR
Unexecuted instantiation: hash_md.c:ZSTR_CHAR
Unexecuted instantiation: hash_murmur.c:ZSTR_CHAR
Unexecuted instantiation: hash_ripemd.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha_ni.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha3.c:ZSTR_CHAR
Unexecuted instantiation: hash_snefru.c:ZSTR_CHAR
Unexecuted instantiation: hash_tiger.c:ZSTR_CHAR
Unexecuted instantiation: hash_whirlpool.c:ZSTR_CHAR
Unexecuted instantiation: hash_xxhash.c:ZSTR_CHAR
Unexecuted instantiation: hash.c:ZSTR_CHAR
Unexecuted instantiation: json_encoder.c:ZSTR_CHAR
Unexecuted instantiation: json_parser.tab.c:ZSTR_CHAR
Unexecuted instantiation: json_scanner.c:ZSTR_CHAR
Unexecuted instantiation: json.c:ZSTR_CHAR
Unexecuted instantiation: php_lexbor.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_CHAR
Unexecuted instantiation: zend_file_cache.c:ZSTR_CHAR
Unexecuted instantiation: zend_persist_calc.c:ZSTR_CHAR
Unexecuted instantiation: zend_persist.c:ZSTR_CHAR
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_CHAR
ZendAccelerator.c:ZSTR_CHAR
Line
Count
Source
118
4.09k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
4.09k
  return zend_one_char_string[c];
120
4.09k
}
Unexecuted instantiation: ir_cfg.c:ZSTR_CHAR
Unexecuted instantiation: ir_check.c:ZSTR_CHAR
Unexecuted instantiation: ir_dump.c:ZSTR_CHAR
Unexecuted instantiation: ir_emit.c:ZSTR_CHAR
Unexecuted instantiation: ir_gcm.c:ZSTR_CHAR
Unexecuted instantiation: ir_gdb.c:ZSTR_CHAR
Unexecuted instantiation: ir_patch.c:ZSTR_CHAR
Unexecuted instantiation: ir_perf.c:ZSTR_CHAR
Unexecuted instantiation: ir_ra.c:ZSTR_CHAR
Unexecuted instantiation: ir_save.c:ZSTR_CHAR
Unexecuted instantiation: ir_sccp.c:ZSTR_CHAR
Unexecuted instantiation: ir_strtab.c:ZSTR_CHAR
Unexecuted instantiation: ir.c:ZSTR_CHAR
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_CHAR
Unexecuted instantiation: zend_jit.c:ZSTR_CHAR
Unexecuted instantiation: csprng.c:ZSTR_CHAR
Unexecuted instantiation: engine_mt19937.c:ZSTR_CHAR
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_CHAR
Unexecuted instantiation: engine_secure.c:ZSTR_CHAR
Unexecuted instantiation: engine_user.c:ZSTR_CHAR
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_CHAR
Unexecuted instantiation: gammasection.c:ZSTR_CHAR
Unexecuted instantiation: random.c:ZSTR_CHAR
Unexecuted instantiation: randomizer.c:ZSTR_CHAR
Unexecuted instantiation: zend_utils.c:ZSTR_CHAR
Unexecuted instantiation: php_reflection.c:ZSTR_CHAR
Unexecuted instantiation: php_spl.c:ZSTR_CHAR
Unexecuted instantiation: spl_array.c:ZSTR_CHAR
Unexecuted instantiation: spl_directory.c:ZSTR_CHAR
Unexecuted instantiation: spl_dllist.c:ZSTR_CHAR
Unexecuted instantiation: spl_exceptions.c:ZSTR_CHAR
Unexecuted instantiation: spl_fixedarray.c:ZSTR_CHAR
Unexecuted instantiation: spl_functions.c:ZSTR_CHAR
Unexecuted instantiation: spl_heap.c:ZSTR_CHAR
Unexecuted instantiation: spl_iterators.c:ZSTR_CHAR
Unexecuted instantiation: spl_observer.c:ZSTR_CHAR
array.c:ZSTR_CHAR
Line
Count
Source
118
641
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
641
  return zend_one_char_string[c];
120
641
}
Unexecuted instantiation: assert.c:ZSTR_CHAR
Unexecuted instantiation: base64.c:ZSTR_CHAR
basic_functions.c:ZSTR_CHAR
Line
Count
Source
118
16
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
16
  return zend_one_char_string[c];
120
16
}
Unexecuted instantiation: browscap.c:ZSTR_CHAR
Unexecuted instantiation: crc32_x86.c:ZSTR_CHAR
Unexecuted instantiation: crc32.c:ZSTR_CHAR
Unexecuted instantiation: credits.c:ZSTR_CHAR
Unexecuted instantiation: crypt.c:ZSTR_CHAR
Unexecuted instantiation: css.c:ZSTR_CHAR
Unexecuted instantiation: datetime.c:ZSTR_CHAR
Unexecuted instantiation: dir.c:ZSTR_CHAR
Unexecuted instantiation: dl.c:ZSTR_CHAR
Unexecuted instantiation: dns.c:ZSTR_CHAR
Unexecuted instantiation: exec.c:ZSTR_CHAR
Unexecuted instantiation: file.c:ZSTR_CHAR
Unexecuted instantiation: filestat.c:ZSTR_CHAR
Unexecuted instantiation: filters.c:ZSTR_CHAR
Unexecuted instantiation: flock_compat.c:ZSTR_CHAR
Unexecuted instantiation: formatted_print.c:ZSTR_CHAR
Unexecuted instantiation: fsock.c:ZSTR_CHAR
Unexecuted instantiation: ftok.c:ZSTR_CHAR
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: head.c:ZSTR_CHAR
Unexecuted instantiation: hrtime.c:ZSTR_CHAR
Unexecuted instantiation: html.c:ZSTR_CHAR
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: http.c:ZSTR_CHAR
Unexecuted instantiation: image.c:ZSTR_CHAR
Unexecuted instantiation: incomplete_class.c:ZSTR_CHAR
Unexecuted instantiation: info.c:ZSTR_CHAR
Unexecuted instantiation: io_poll.c:ZSTR_CHAR
Unexecuted instantiation: iptc.c:ZSTR_CHAR
Unexecuted instantiation: levenshtein.c:ZSTR_CHAR
Unexecuted instantiation: link.c:ZSTR_CHAR
Unexecuted instantiation: mail.c:ZSTR_CHAR
Unexecuted instantiation: math.c:ZSTR_CHAR
Unexecuted instantiation: md5.c:ZSTR_CHAR
Unexecuted instantiation: metaphone.c:ZSTR_CHAR
Unexecuted instantiation: microtime.c:ZSTR_CHAR
Unexecuted instantiation: net.c:ZSTR_CHAR
Unexecuted instantiation: pack.c:ZSTR_CHAR
Unexecuted instantiation: pageinfo.c:ZSTR_CHAR
Unexecuted instantiation: password.c:ZSTR_CHAR
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: proc_open.c:ZSTR_CHAR
Unexecuted instantiation: quot_print.c:ZSTR_CHAR
Unexecuted instantiation: scanf.c:ZSTR_CHAR
Unexecuted instantiation: sha1.c:ZSTR_CHAR
Unexecuted instantiation: soundex.c:ZSTR_CHAR
Unexecuted instantiation: streamsfuncs.c:ZSTR_CHAR
string.c:ZSTR_CHAR
Line
Count
Source
118
620
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
620
  return zend_one_char_string[c];
120
620
}
Unexecuted instantiation: strnatcmp.c:ZSTR_CHAR
Unexecuted instantiation: syslog.c:ZSTR_CHAR
Unexecuted instantiation: type.c:ZSTR_CHAR
Unexecuted instantiation: uniqid.c:ZSTR_CHAR
Unexecuted instantiation: url_scanner_ex.c:ZSTR_CHAR
Unexecuted instantiation: url.c:ZSTR_CHAR
Unexecuted instantiation: user_filters.c:ZSTR_CHAR
Unexecuted instantiation: uuencode.c:ZSTR_CHAR
var_unserializer.c:ZSTR_CHAR
Line
Count
Source
118
6.07k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
6.07k
  return zend_one_char_string[c];
120
6.07k
}
Unexecuted instantiation: var.c:ZSTR_CHAR
Unexecuted instantiation: versioning.c:ZSTR_CHAR
Unexecuted instantiation: crypt_sha256.c:ZSTR_CHAR
Unexecuted instantiation: crypt_sha512.c:ZSTR_CHAR
Unexecuted instantiation: php_crypt_r.c:ZSTR_CHAR
Unexecuted instantiation: php_uri.c:ZSTR_CHAR
Unexecuted instantiation: php_uri_common.c:ZSTR_CHAR
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_CHAR
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_CHAR
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_CHAR
Unexecuted instantiation: explicit_bzero.c:ZSTR_CHAR
Unexecuted instantiation: fopen_wrappers.c:ZSTR_CHAR
Unexecuted instantiation: getopt.c:ZSTR_CHAR
Unexecuted instantiation: main.c:ZSTR_CHAR
Unexecuted instantiation: network.c:ZSTR_CHAR
Unexecuted instantiation: output.c:ZSTR_CHAR
Unexecuted instantiation: php_content_types.c:ZSTR_CHAR
Unexecuted instantiation: php_ini_builder.c:ZSTR_CHAR
Unexecuted instantiation: php_ini.c:ZSTR_CHAR
Unexecuted instantiation: php_glob.c:ZSTR_CHAR
Unexecuted instantiation: php_odbc_utils.c:ZSTR_CHAR
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_CHAR
Unexecuted instantiation: php_scandir.c:ZSTR_CHAR
Unexecuted instantiation: php_syslog.c:ZSTR_CHAR
Unexecuted instantiation: php_ticks.c:ZSTR_CHAR
php_variables.c:ZSTR_CHAR
Line
Count
Source
118
423
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
423
  return zend_one_char_string[c];
120
423
}
Unexecuted instantiation: reentrancy.c:ZSTR_CHAR
Unexecuted instantiation: rfc1867.c:ZSTR_CHAR
Unexecuted instantiation: safe_bcmp.c:ZSTR_CHAR
Unexecuted instantiation: SAPI.c:ZSTR_CHAR
Unexecuted instantiation: snprintf.c:ZSTR_CHAR
Unexecuted instantiation: spprintf.c:ZSTR_CHAR
Unexecuted instantiation: strlcat.c:ZSTR_CHAR
Unexecuted instantiation: strlcpy.c:ZSTR_CHAR
Unexecuted instantiation: php_io.c:ZSTR_CHAR
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_poll.c:ZSTR_CHAR
Unexecuted instantiation: poll_core.c:ZSTR_CHAR
Unexecuted instantiation: poll_fd_table.c:ZSTR_CHAR
Unexecuted instantiation: poll_handle.c:ZSTR_CHAR
Unexecuted instantiation: cast.c:ZSTR_CHAR
Unexecuted instantiation: filter.c:ZSTR_CHAR
Unexecuted instantiation: glob_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: memory.c:ZSTR_CHAR
Unexecuted instantiation: mmap.c:ZSTR_CHAR
Unexecuted instantiation: plain_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: stream_errors.c:ZSTR_CHAR
Unexecuted instantiation: streams.c:ZSTR_CHAR
Unexecuted instantiation: transports.c:ZSTR_CHAR
Unexecuted instantiation: userspace.c:ZSTR_CHAR
Unexecuted instantiation: xp_socket.c:ZSTR_CHAR
Unexecuted instantiation: block_pass.c:ZSTR_CHAR
Unexecuted instantiation: compact_literals.c:ZSTR_CHAR
Unexecuted instantiation: compact_vars.c:ZSTR_CHAR
Unexecuted instantiation: dce.c:ZSTR_CHAR
Unexecuted instantiation: dfa_pass.c:ZSTR_CHAR
Unexecuted instantiation: escape_analysis.c:ZSTR_CHAR
Unexecuted instantiation: nop_removal.c:ZSTR_CHAR
Unexecuted instantiation: optimize_func_calls.c:ZSTR_CHAR
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_CHAR
Unexecuted instantiation: pass1.c:ZSTR_CHAR
Unexecuted instantiation: pass3.c:ZSTR_CHAR
sccp.c:ZSTR_CHAR
Line
Count
Source
118
40
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
40
  return zend_one_char_string[c];
120
40
}
Unexecuted instantiation: scdf.c:ZSTR_CHAR
Unexecuted instantiation: zend_call_graph.c:ZSTR_CHAR
Unexecuted instantiation: zend_cfg.c:ZSTR_CHAR
Unexecuted instantiation: zend_dfg.c:ZSTR_CHAR
Unexecuted instantiation: zend_dump.c:ZSTR_CHAR
Unexecuted instantiation: zend_func_info.c:ZSTR_CHAR
Unexecuted instantiation: zend_inference.c:ZSTR_CHAR
Unexecuted instantiation: zend_optimizer.c:ZSTR_CHAR
Unexecuted instantiation: zend_ssa.c:ZSTR_CHAR
Unexecuted instantiation: zend_alloc.c:ZSTR_CHAR
Unexecuted instantiation: zend_API.c:ZSTR_CHAR
Unexecuted instantiation: zend_ast.c:ZSTR_CHAR
Unexecuted instantiation: zend_attributes.c:ZSTR_CHAR
Unexecuted instantiation: zend_autoload.c:ZSTR_CHAR
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_CHAR
Unexecuted instantiation: zend_call_stack.c:ZSTR_CHAR
Unexecuted instantiation: zend_closures.c:ZSTR_CHAR
zend_compile.c:ZSTR_CHAR
Line
Count
Source
118
597
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
597
  return zend_one_char_string[c];
120
597
}
Unexecuted instantiation: zend_constants.c:ZSTR_CHAR
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_CHAR
Unexecuted instantiation: zend_default_classes.c:ZSTR_CHAR
Unexecuted instantiation: zend_dtrace.c:ZSTR_CHAR
Unexecuted instantiation: zend_enum.c:ZSTR_CHAR
Unexecuted instantiation: zend_exceptions.c:ZSTR_CHAR
Unexecuted instantiation: zend_execute_API.c:ZSTR_CHAR
zend_execute.c:ZSTR_CHAR
Line
Count
Source
118
2.54k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
2.54k
  return zend_one_char_string[c];
120
2.54k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_CHAR
Unexecuted instantiation: zend_fibers.c:ZSTR_CHAR
Unexecuted instantiation: zend_float.c:ZSTR_CHAR
Unexecuted instantiation: zend_gc.c:ZSTR_CHAR
Unexecuted instantiation: zend_gdb.c:ZSTR_CHAR
Unexecuted instantiation: zend_generators.c:ZSTR_CHAR
Unexecuted instantiation: zend_hash.c:ZSTR_CHAR
Unexecuted instantiation: zend_highlight.c:ZSTR_CHAR
Unexecuted instantiation: zend_hrtime.c:ZSTR_CHAR
Unexecuted instantiation: zend_inheritance.c:ZSTR_CHAR
Unexecuted instantiation: zend_ini_parser.c:ZSTR_CHAR
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_CHAR
Unexecuted instantiation: zend_ini.c:ZSTR_CHAR
Unexecuted instantiation: zend_interfaces.c:ZSTR_CHAR
Unexecuted instantiation: zend_iterators.c:ZSTR_CHAR
Unexecuted instantiation: zend_language_parser.c:ZSTR_CHAR
zend_language_scanner.c:ZSTR_CHAR
Line
Count
Source
118
2.24M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
2.24M
  return zend_one_char_string[c];
120
2.24M
}
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_CHAR
Unexecuted instantiation: zend_list.c:ZSTR_CHAR
Unexecuted instantiation: zend_llist.c:ZSTR_CHAR
Unexecuted instantiation: zend_multibyte.c:ZSTR_CHAR
Unexecuted instantiation: zend_object_handlers.c:ZSTR_CHAR
Unexecuted instantiation: zend_objects_API.c:ZSTR_CHAR
Unexecuted instantiation: zend_objects.c:ZSTR_CHAR
Unexecuted instantiation: zend_observer.c:ZSTR_CHAR
Unexecuted instantiation: zend_opcode.c:ZSTR_CHAR
zend_operators.c:ZSTR_CHAR
Line
Count
Source
118
1.12M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
1.12M
  return zend_one_char_string[c];
120
1.12M
}
Unexecuted instantiation: zend_partial.c:ZSTR_CHAR
Unexecuted instantiation: zend_property_hooks.c:ZSTR_CHAR
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_CHAR
Unexecuted instantiation: zend_signal.c:ZSTR_CHAR
Unexecuted instantiation: zend_smart_str.c:ZSTR_CHAR
Unexecuted instantiation: zend_sort.c:ZSTR_CHAR
Unexecuted instantiation: zend_stack.c:ZSTR_CHAR
Unexecuted instantiation: zend_stream.c:ZSTR_CHAR
Unexecuted instantiation: zend_string.c:ZSTR_CHAR
Unexecuted instantiation: zend_strtod.c:ZSTR_CHAR
Unexecuted instantiation: zend_system_id.c:ZSTR_CHAR
Unexecuted instantiation: zend_variables.c:ZSTR_CHAR
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_CHAR
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_CHAR
Unexecuted instantiation: zend_weakrefs.c:ZSTR_CHAR
Unexecuted instantiation: zend.c:ZSTR_CHAR
Unexecuted instantiation: internal_functions_cli.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-parser.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-exif.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-json.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-execute.c:ZSTR_CHAR
121
122
60.6M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
60.6M
  return zend_known_strings[idx];
124
60.6M
}
php_date.c:ZSTR_KNOWN
Line
Count
Source
122
1.24k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.24k
  return zend_known_strings[idx];
124
1.24k
}
Unexecuted instantiation: astro.c:ZSTR_KNOWN
Unexecuted instantiation: dow.c:ZSTR_KNOWN
Unexecuted instantiation: parse_date.c:ZSTR_KNOWN
Unexecuted instantiation: parse_tz.c:ZSTR_KNOWN
Unexecuted instantiation: parse_posix.c:ZSTR_KNOWN
Unexecuted instantiation: timelib.c:ZSTR_KNOWN
Unexecuted instantiation: tm2unixtime.c:ZSTR_KNOWN
Unexecuted instantiation: unixtime2tm.c:ZSTR_KNOWN
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_KNOWN
Unexecuted instantiation: interval.c:ZSTR_KNOWN
Unexecuted instantiation: php_pcre.c:ZSTR_KNOWN
Unexecuted instantiation: exif.c:ZSTR_KNOWN
Unexecuted instantiation: hash_adler32.c:ZSTR_KNOWN
Unexecuted instantiation: hash_crc32.c:ZSTR_KNOWN
Unexecuted instantiation: hash_fnv.c:ZSTR_KNOWN
Unexecuted instantiation: hash_gost.c:ZSTR_KNOWN
Unexecuted instantiation: hash_haval.c:ZSTR_KNOWN
Unexecuted instantiation: hash_joaat.c:ZSTR_KNOWN
Unexecuted instantiation: hash_md.c:ZSTR_KNOWN
Unexecuted instantiation: hash_murmur.c:ZSTR_KNOWN
Unexecuted instantiation: hash_ripemd.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha_ni.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha3.c:ZSTR_KNOWN
Unexecuted instantiation: hash_snefru.c:ZSTR_KNOWN
Unexecuted instantiation: hash_tiger.c:ZSTR_KNOWN
Unexecuted instantiation: hash_whirlpool.c:ZSTR_KNOWN
Unexecuted instantiation: hash_xxhash.c:ZSTR_KNOWN
hash.c:ZSTR_KNOWN
Line
Count
Source
122
112
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
112
  return zend_known_strings[idx];
124
112
}
Unexecuted instantiation: json_encoder.c:ZSTR_KNOWN
Unexecuted instantiation: json_parser.tab.c:ZSTR_KNOWN
Unexecuted instantiation: json_scanner.c:ZSTR_KNOWN
Unexecuted instantiation: json.c:ZSTR_KNOWN
Unexecuted instantiation: php_lexbor.c:ZSTR_KNOWN
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_KNOWN
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_KNOWN
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_KNOWN
Unexecuted instantiation: zend_file_cache.c:ZSTR_KNOWN
Unexecuted instantiation: zend_persist_calc.c:ZSTR_KNOWN
zend_persist.c:ZSTR_KNOWN
Line
Count
Source
122
70.0k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
70.0k
  return zend_known_strings[idx];
124
70.0k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_KNOWN
ZendAccelerator.c:ZSTR_KNOWN
Line
Count
Source
122
187k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
187k
  return zend_known_strings[idx];
124
187k
}
Unexecuted instantiation: ir_cfg.c:ZSTR_KNOWN
Unexecuted instantiation: ir_check.c:ZSTR_KNOWN
Unexecuted instantiation: ir_dump.c:ZSTR_KNOWN
Unexecuted instantiation: ir_emit.c:ZSTR_KNOWN
Unexecuted instantiation: ir_gcm.c:ZSTR_KNOWN
Unexecuted instantiation: ir_gdb.c:ZSTR_KNOWN
Unexecuted instantiation: ir_patch.c:ZSTR_KNOWN
Unexecuted instantiation: ir_perf.c:ZSTR_KNOWN
Unexecuted instantiation: ir_ra.c:ZSTR_KNOWN
Unexecuted instantiation: ir_save.c:ZSTR_KNOWN
Unexecuted instantiation: ir_sccp.c:ZSTR_KNOWN
Unexecuted instantiation: ir_strtab.c:ZSTR_KNOWN
Unexecuted instantiation: ir.c:ZSTR_KNOWN
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_KNOWN
Unexecuted instantiation: zend_jit.c:ZSTR_KNOWN
Unexecuted instantiation: csprng.c:ZSTR_KNOWN
Unexecuted instantiation: engine_mt19937.c:ZSTR_KNOWN
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_KNOWN
Unexecuted instantiation: engine_secure.c:ZSTR_KNOWN
Unexecuted instantiation: engine_user.c:ZSTR_KNOWN
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_KNOWN
Unexecuted instantiation: gammasection.c:ZSTR_KNOWN
random.c:ZSTR_KNOWN
Line
Count
Source
122
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
128
  return zend_known_strings[idx];
124
128
}
Unexecuted instantiation: randomizer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_utils.c:ZSTR_KNOWN
php_reflection.c:ZSTR_KNOWN
Line
Count
Source
122
601
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
601
  return zend_known_strings[idx];
124
601
}
Unexecuted instantiation: php_spl.c:ZSTR_KNOWN
spl_array.c:ZSTR_KNOWN
Line
Count
Source
122
55
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
55
  return zend_known_strings[idx];
124
55
}
spl_directory.c:ZSTR_KNOWN
Line
Count
Source
122
48
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
48
  return zend_known_strings[idx];
124
48
}
spl_dllist.c:ZSTR_KNOWN
Line
Count
Source
122
253
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
253
  return zend_known_strings[idx];
124
253
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_KNOWN
spl_fixedarray.c:ZSTR_KNOWN
Line
Count
Source
122
64
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
64
  return zend_known_strings[idx];
124
64
}
Unexecuted instantiation: spl_functions.c:ZSTR_KNOWN
Unexecuted instantiation: spl_heap.c:ZSTR_KNOWN
Unexecuted instantiation: spl_iterators.c:ZSTR_KNOWN
spl_observer.c:ZSTR_KNOWN
Line
Count
Source
122
192
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
192
  return zend_known_strings[idx];
124
192
}
array.c:ZSTR_KNOWN
Line
Count
Source
122
93
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
93
  return zend_known_strings[idx];
124
93
}
Unexecuted instantiation: assert.c:ZSTR_KNOWN
Unexecuted instantiation: base64.c:ZSTR_KNOWN
basic_functions.c:ZSTR_KNOWN
Line
Count
Source
122
265k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
265k
  return zend_known_strings[idx];
124
265k
}
Unexecuted instantiation: browscap.c:ZSTR_KNOWN
Unexecuted instantiation: crc32_x86.c:ZSTR_KNOWN
Unexecuted instantiation: crc32.c:ZSTR_KNOWN
Unexecuted instantiation: credits.c:ZSTR_KNOWN
Unexecuted instantiation: crypt.c:ZSTR_KNOWN
Unexecuted instantiation: css.c:ZSTR_KNOWN
Unexecuted instantiation: datetime.c:ZSTR_KNOWN
dir.c:ZSTR_KNOWN
Line
Count
Source
122
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
16
  return zend_known_strings[idx];
124
16
}
Unexecuted instantiation: dl.c:ZSTR_KNOWN
Unexecuted instantiation: dns.c:ZSTR_KNOWN
Unexecuted instantiation: exec.c:ZSTR_KNOWN
file.c:ZSTR_KNOWN
Line
Count
Source
122
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
128
  return zend_known_strings[idx];
124
128
}
Unexecuted instantiation: filestat.c:ZSTR_KNOWN
Unexecuted instantiation: filters.c:ZSTR_KNOWN
Unexecuted instantiation: flock_compat.c:ZSTR_KNOWN
Unexecuted instantiation: formatted_print.c:ZSTR_KNOWN
Unexecuted instantiation: fsock.c:ZSTR_KNOWN
Unexecuted instantiation: ftok.c:ZSTR_KNOWN
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: head.c:ZSTR_KNOWN
Unexecuted instantiation: hrtime.c:ZSTR_KNOWN
Unexecuted instantiation: html.c:ZSTR_KNOWN
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: http.c:ZSTR_KNOWN
Unexecuted instantiation: image.c:ZSTR_KNOWN
Unexecuted instantiation: incomplete_class.c:ZSTR_KNOWN
Unexecuted instantiation: info.c:ZSTR_KNOWN
Unexecuted instantiation: io_poll.c:ZSTR_KNOWN
Unexecuted instantiation: iptc.c:ZSTR_KNOWN
Unexecuted instantiation: levenshtein.c:ZSTR_KNOWN
Unexecuted instantiation: link.c:ZSTR_KNOWN
Unexecuted instantiation: mail.c:ZSTR_KNOWN
Unexecuted instantiation: math.c:ZSTR_KNOWN
Unexecuted instantiation: md5.c:ZSTR_KNOWN
Unexecuted instantiation: metaphone.c:ZSTR_KNOWN
Unexecuted instantiation: microtime.c:ZSTR_KNOWN
Unexecuted instantiation: net.c:ZSTR_KNOWN
Unexecuted instantiation: pack.c:ZSTR_KNOWN
Unexecuted instantiation: pageinfo.c:ZSTR_KNOWN
Unexecuted instantiation: password.c:ZSTR_KNOWN
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: proc_open.c:ZSTR_KNOWN
Unexecuted instantiation: quot_print.c:ZSTR_KNOWN
Unexecuted instantiation: scanf.c:ZSTR_KNOWN
Unexecuted instantiation: sha1.c:ZSTR_KNOWN
Unexecuted instantiation: soundex.c:ZSTR_KNOWN
Unexecuted instantiation: streamsfuncs.c:ZSTR_KNOWN
Unexecuted instantiation: string.c:ZSTR_KNOWN
Unexecuted instantiation: strnatcmp.c:ZSTR_KNOWN
Unexecuted instantiation: syslog.c:ZSTR_KNOWN
type.c:ZSTR_KNOWN
Line
Count
Source
122
1.01k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.01k
  return zend_known_strings[idx];
124
1.01k
}
Unexecuted instantiation: uniqid.c:ZSTR_KNOWN
Unexecuted instantiation: url_scanner_ex.c:ZSTR_KNOWN
Unexecuted instantiation: url.c:ZSTR_KNOWN
Unexecuted instantiation: user_filters.c:ZSTR_KNOWN
Unexecuted instantiation: uuencode.c:ZSTR_KNOWN
var_unserializer.c:ZSTR_KNOWN
Line
Count
Source
122
126k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
126k
  return zend_known_strings[idx];
124
126k
}
var.c:ZSTR_KNOWN
Line
Count
Source
122
458
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
458
  return zend_known_strings[idx];
124
458
}
Unexecuted instantiation: versioning.c:ZSTR_KNOWN
Unexecuted instantiation: crypt_sha256.c:ZSTR_KNOWN
Unexecuted instantiation: crypt_sha512.c:ZSTR_KNOWN
Unexecuted instantiation: php_crypt_r.c:ZSTR_KNOWN
php_uri.c:ZSTR_KNOWN
Line
Count
Source
122
160
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
160
  return zend_known_strings[idx];
124
160
}
Unexecuted instantiation: php_uri_common.c:ZSTR_KNOWN
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_KNOWN
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_KNOWN
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_KNOWN
Unexecuted instantiation: explicit_bzero.c:ZSTR_KNOWN
Unexecuted instantiation: fopen_wrappers.c:ZSTR_KNOWN
Unexecuted instantiation: getopt.c:ZSTR_KNOWN
main.c:ZSTR_KNOWN
Line
Count
Source
122
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
16
  return zend_known_strings[idx];
124
16
}
Unexecuted instantiation: network.c:ZSTR_KNOWN
Unexecuted instantiation: output.c:ZSTR_KNOWN
Unexecuted instantiation: php_content_types.c:ZSTR_KNOWN
Unexecuted instantiation: php_ini_builder.c:ZSTR_KNOWN
Unexecuted instantiation: php_ini.c:ZSTR_KNOWN
Unexecuted instantiation: php_glob.c:ZSTR_KNOWN
Unexecuted instantiation: php_odbc_utils.c:ZSTR_KNOWN
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_KNOWN
Unexecuted instantiation: php_scandir.c:ZSTR_KNOWN
Unexecuted instantiation: php_syslog.c:ZSTR_KNOWN
Unexecuted instantiation: php_ticks.c:ZSTR_KNOWN
php_variables.c:ZSTR_KNOWN
Line
Count
Source
122
48
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
48
  return zend_known_strings[idx];
124
48
}
Unexecuted instantiation: reentrancy.c:ZSTR_KNOWN
Unexecuted instantiation: rfc1867.c:ZSTR_KNOWN
Unexecuted instantiation: safe_bcmp.c:ZSTR_KNOWN
Unexecuted instantiation: SAPI.c:ZSTR_KNOWN
Unexecuted instantiation: snprintf.c:ZSTR_KNOWN
Unexecuted instantiation: spprintf.c:ZSTR_KNOWN
Unexecuted instantiation: strlcat.c:ZSTR_KNOWN
Unexecuted instantiation: strlcpy.c:ZSTR_KNOWN
Unexecuted instantiation: php_io.c:ZSTR_KNOWN
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_poll.c:ZSTR_KNOWN
Unexecuted instantiation: poll_core.c:ZSTR_KNOWN
Unexecuted instantiation: poll_fd_table.c:ZSTR_KNOWN
Unexecuted instantiation: poll_handle.c:ZSTR_KNOWN
Unexecuted instantiation: cast.c:ZSTR_KNOWN
Unexecuted instantiation: filter.c:ZSTR_KNOWN
Unexecuted instantiation: glob_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: memory.c:ZSTR_KNOWN
Unexecuted instantiation: mmap.c:ZSTR_KNOWN
Unexecuted instantiation: plain_wrapper.c:ZSTR_KNOWN
stream_errors.c:ZSTR_KNOWN
Line
Count
Source
122
48
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
48
  return zend_known_strings[idx];
124
48
}
streams.c:ZSTR_KNOWN
Line
Count
Source
122
87
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
87
  return zend_known_strings[idx];
124
87
}
Unexecuted instantiation: transports.c:ZSTR_KNOWN
Unexecuted instantiation: userspace.c:ZSTR_KNOWN
Unexecuted instantiation: xp_socket.c:ZSTR_KNOWN
Unexecuted instantiation: block_pass.c:ZSTR_KNOWN
Unexecuted instantiation: compact_literals.c:ZSTR_KNOWN
Unexecuted instantiation: compact_vars.c:ZSTR_KNOWN
Unexecuted instantiation: dce.c:ZSTR_KNOWN
Unexecuted instantiation: dfa_pass.c:ZSTR_KNOWN
Unexecuted instantiation: escape_analysis.c:ZSTR_KNOWN
Unexecuted instantiation: nop_removal.c:ZSTR_KNOWN
Unexecuted instantiation: optimize_func_calls.c:ZSTR_KNOWN
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_KNOWN
Unexecuted instantiation: pass1.c:ZSTR_KNOWN
Unexecuted instantiation: pass3.c:ZSTR_KNOWN
Unexecuted instantiation: sccp.c:ZSTR_KNOWN
Unexecuted instantiation: scdf.c:ZSTR_KNOWN
Unexecuted instantiation: zend_call_graph.c:ZSTR_KNOWN
Unexecuted instantiation: zend_cfg.c:ZSTR_KNOWN
Unexecuted instantiation: zend_dfg.c:ZSTR_KNOWN
Unexecuted instantiation: zend_dump.c:ZSTR_KNOWN
Unexecuted instantiation: zend_func_info.c:ZSTR_KNOWN
Unexecuted instantiation: zend_inference.c:ZSTR_KNOWN
Unexecuted instantiation: zend_optimizer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ssa.c:ZSTR_KNOWN
Unexecuted instantiation: zend_alloc.c:ZSTR_KNOWN
zend_API.c:ZSTR_KNOWN
Line
Count
Source
122
64.2k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
64.2k
  return zend_known_strings[idx];
124
64.2k
}
zend_ast.c:ZSTR_KNOWN
Line
Count
Source
122
34.6k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
34.6k
  return zend_known_strings[idx];
124
34.6k
}
zend_attributes.c:ZSTR_KNOWN
Line
Count
Source
122
1.42k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.42k
  return zend_known_strings[idx];
124
1.42k
}
Unexecuted instantiation: zend_autoload.c:ZSTR_KNOWN
zend_builtin_functions.c:ZSTR_KNOWN
Line
Count
Source
122
8.81M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
8.81M
  return zend_known_strings[idx];
124
8.81M
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_KNOWN
zend_closures.c:ZSTR_KNOWN
Line
Count
Source
122
5.64k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
5.64k
  return zend_known_strings[idx];
124
5.64k
}
zend_compile.c:ZSTR_KNOWN
Line
Count
Source
122
20.4M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
20.4M
  return zend_known_strings[idx];
124
20.4M
}
zend_constants.c:ZSTR_KNOWN
Line
Count
Source
122
1.24k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.24k
  return zend_known_strings[idx];
124
1.24k
}
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_KNOWN
Unexecuted instantiation: zend_default_classes.c:ZSTR_KNOWN
Unexecuted instantiation: zend_dtrace.c:ZSTR_KNOWN
zend_enum.c:ZSTR_KNOWN
Line
Count
Source
122
20.9k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
20.9k
  return zend_known_strings[idx];
124
20.9k
}
zend_exceptions.c:ZSTR_KNOWN
Line
Count
Source
122
29.1M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
29.1M
  return zend_known_strings[idx];
124
29.1M
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_KNOWN
zend_execute.c:ZSTR_KNOWN
Line
Count
Source
122
45.6k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
45.6k
  return zend_known_strings[idx];
124
45.6k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_KNOWN
Unexecuted instantiation: zend_fibers.c:ZSTR_KNOWN
Unexecuted instantiation: zend_float.c:ZSTR_KNOWN
Unexecuted instantiation: zend_gc.c:ZSTR_KNOWN
Unexecuted instantiation: zend_gdb.c:ZSTR_KNOWN
zend_generators.c:ZSTR_KNOWN
Line
Count
Source
122
182
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
182
  return zend_known_strings[idx];
124
182
}
Unexecuted instantiation: zend_hash.c:ZSTR_KNOWN
Unexecuted instantiation: zend_highlight.c:ZSTR_KNOWN
Unexecuted instantiation: zend_hrtime.c:ZSTR_KNOWN
zend_inheritance.c:ZSTR_KNOWN
Line
Count
Source
122
302k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
302k
  return zend_known_strings[idx];
124
302k
}
Unexecuted instantiation: zend_ini_parser.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ini.c:ZSTR_KNOWN
zend_interfaces.c:ZSTR_KNOWN
Line
Count
Source
122
976
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
976
  return zend_known_strings[idx];
124
976
}
Unexecuted instantiation: zend_iterators.c:ZSTR_KNOWN
zend_language_parser.c:ZSTR_KNOWN
Line
Count
Source
122
7.21k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
7.21k
  return zend_known_strings[idx];
124
7.21k
}
Unexecuted instantiation: zend_language_scanner.c:ZSTR_KNOWN
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_KNOWN
Unexecuted instantiation: zend_list.c:ZSTR_KNOWN
Unexecuted instantiation: zend_llist.c:ZSTR_KNOWN
Unexecuted instantiation: zend_multibyte.c:ZSTR_KNOWN
zend_object_handlers.c:ZSTR_KNOWN
Line
Count
Source
122
303
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
303
  return zend_known_strings[idx];
124
303
}
Unexecuted instantiation: zend_objects_API.c:ZSTR_KNOWN
Unexecuted instantiation: zend_objects.c:ZSTR_KNOWN
Unexecuted instantiation: zend_observer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_opcode.c:ZSTR_KNOWN
zend_operators.c:ZSTR_KNOWN
Line
Count
Source
122
5.71k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
5.71k
  return zend_known_strings[idx];
124
5.71k
}
zend_partial.c:ZSTR_KNOWN
Line
Count
Source
122
1.85k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.85k
  return zend_known_strings[idx];
124
1.85k
}
Unexecuted instantiation: zend_property_hooks.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_KNOWN
Unexecuted instantiation: zend_signal.c:ZSTR_KNOWN
Unexecuted instantiation: zend_smart_str.c:ZSTR_KNOWN
Unexecuted instantiation: zend_sort.c:ZSTR_KNOWN
Unexecuted instantiation: zend_stack.c:ZSTR_KNOWN
Unexecuted instantiation: zend_stream.c:ZSTR_KNOWN
Unexecuted instantiation: zend_string.c:ZSTR_KNOWN
Unexecuted instantiation: zend_strtod.c:ZSTR_KNOWN
Unexecuted instantiation: zend_system_id.c:ZSTR_KNOWN
Unexecuted instantiation: zend_variables.c:ZSTR_KNOWN
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_KNOWN
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_KNOWN
zend_weakrefs.c:ZSTR_KNOWN
Line
Count
Source
122
45
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
45
  return zend_known_strings[idx];
124
45
}
zend.c:ZSTR_KNOWN
Line
Count
Source
122
1.00M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.00M
  return zend_known_strings[idx];
124
1.00M
}
Unexecuted instantiation: internal_functions_cli.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-parser.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-exif.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-json.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-execute.c:ZSTR_KNOWN
125
126
13.4M
#define _ZSTR_HEADER_SIZE offsetof(zend_string, val)
127
128
134k
#define _ZSTR_STRUCT_SIZE(len) (_ZSTR_HEADER_SIZE + len + 1)
129
130
2.16k
#define ZSTR_MAX_OVERHEAD (ZEND_MM_ALIGNED_SIZE(_ZSTR_HEADER_SIZE + 1))
131
#define ZSTR_MAX_LEN (SIZE_MAX - ZSTR_MAX_OVERHEAD)
132
133
8.21k
#define ZSTR_ALLOCA_ALLOC(str, _len, use_heap) do { \
134
8.21k
  (str) = (zend_string *)do_alloca(ZEND_MM_ALIGNED_SIZE_EX(_ZSTR_STRUCT_SIZE(_len), 8), (use_heap)); \
135
8.21k
  GC_SET_REFCOUNT(str, 1); \
136
8.21k
  GC_TYPE_INFO(str) = GC_STRING; \
137
8.21k
  ZSTR_H(str) = 0; \
138
8.21k
  ZSTR_LEN(str) = _len; \
139
8.21k
} while (0)
140
141
#define ZSTR_ALLOCA_INIT(str, s, len, use_heap) do { \
142
  ZSTR_ALLOCA_ALLOC(str, len, use_heap); \
143
  memcpy(ZSTR_VAL(str), (s), (len)); \
144
  ZSTR_VAL(str)[(len)] = '\0'; \
145
} while (0)
146
147
8.21k
#define ZSTR_ALLOCA_FREE(str, use_heap) free_alloca(str, use_heap)
148
149
127k
#define ZSTR_INIT_LITERAL(s, persistent) (zend_string_init(("" s), sizeof(s) - 1, (persistent)))
150
151
/*---*/
152
153
static zend_always_inline zend_ulong zend_string_hash_val(zend_string *s)
154
182M
{
155
182M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
182M
}
Unexecuted instantiation: php_date.c:zend_string_hash_val
Unexecuted instantiation: astro.c:zend_string_hash_val
Unexecuted instantiation: dow.c:zend_string_hash_val
Unexecuted instantiation: parse_date.c:zend_string_hash_val
Unexecuted instantiation: parse_tz.c:zend_string_hash_val
Unexecuted instantiation: parse_posix.c:zend_string_hash_val
Unexecuted instantiation: timelib.c:zend_string_hash_val
Unexecuted instantiation: tm2unixtime.c:zend_string_hash_val
Unexecuted instantiation: unixtime2tm.c:zend_string_hash_val
Unexecuted instantiation: parse_iso_intervals.c:zend_string_hash_val
Unexecuted instantiation: interval.c:zend_string_hash_val
Unexecuted instantiation: php_pcre.c:zend_string_hash_val
Unexecuted instantiation: exif.c:zend_string_hash_val
Unexecuted instantiation: hash_adler32.c:zend_string_hash_val
Unexecuted instantiation: hash_crc32.c:zend_string_hash_val
Unexecuted instantiation: hash_fnv.c:zend_string_hash_val
Unexecuted instantiation: hash_gost.c:zend_string_hash_val
Unexecuted instantiation: hash_haval.c:zend_string_hash_val
Unexecuted instantiation: hash_joaat.c:zend_string_hash_val
Unexecuted instantiation: hash_md.c:zend_string_hash_val
Unexecuted instantiation: hash_murmur.c:zend_string_hash_val
Unexecuted instantiation: hash_ripemd.c:zend_string_hash_val
Unexecuted instantiation: hash_sha_ni.c:zend_string_hash_val
Unexecuted instantiation: hash_sha_sse2.c:zend_string_hash_val
Unexecuted instantiation: hash_sha.c:zend_string_hash_val
Unexecuted instantiation: hash_sha3.c:zend_string_hash_val
Unexecuted instantiation: hash_snefru.c:zend_string_hash_val
Unexecuted instantiation: hash_tiger.c:zend_string_hash_val
Unexecuted instantiation: hash_whirlpool.c:zend_string_hash_val
Unexecuted instantiation: hash_xxhash.c:zend_string_hash_val
Unexecuted instantiation: hash.c:zend_string_hash_val
Unexecuted instantiation: json_encoder.c:zend_string_hash_val
Unexecuted instantiation: json_parser.tab.c:zend_string_hash_val
Unexecuted instantiation: json_scanner.c:zend_string_hash_val
Unexecuted instantiation: json.c:zend_string_hash_val
Unexecuted instantiation: php_lexbor.c:zend_string_hash_val
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_hash_val
Unexecuted instantiation: shared_alloc_posix.c:zend_string_hash_val
Unexecuted instantiation: shared_alloc_shm.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_api.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_hash_val
zend_accelerator_hash.c:zend_string_hash_val
Line
Count
Source
154
478k
{
155
478k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
478k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_hash_val
zend_accelerator_util_funcs.c:zend_string_hash_val
Line
Count
Source
154
25.0k
{
155
25.0k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
25.0k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_hash_val
Unexecuted instantiation: zend_persist_calc.c:zend_string_hash_val
zend_persist.c:zend_string_hash_val
Line
Count
Source
154
134k
{
155
134k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
134k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_hash_val
ZendAccelerator.c:zend_string_hash_val
Line
Count
Source
154
109M
{
155
109M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
109M
}
Unexecuted instantiation: ir_cfg.c:zend_string_hash_val
Unexecuted instantiation: ir_check.c:zend_string_hash_val
Unexecuted instantiation: ir_dump.c:zend_string_hash_val
Unexecuted instantiation: ir_emit.c:zend_string_hash_val
Unexecuted instantiation: ir_gcm.c:zend_string_hash_val
Unexecuted instantiation: ir_gdb.c:zend_string_hash_val
Unexecuted instantiation: ir_patch.c:zend_string_hash_val
Unexecuted instantiation: ir_perf.c:zend_string_hash_val
Unexecuted instantiation: ir_ra.c:zend_string_hash_val
Unexecuted instantiation: ir_save.c:zend_string_hash_val
Unexecuted instantiation: ir_sccp.c:zend_string_hash_val
Unexecuted instantiation: ir_strtab.c:zend_string_hash_val
Unexecuted instantiation: ir.c:zend_string_hash_val
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_hash_val
Unexecuted instantiation: zend_jit.c:zend_string_hash_val
Unexecuted instantiation: csprng.c:zend_string_hash_val
Unexecuted instantiation: engine_mt19937.c:zend_string_hash_val
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_hash_val
Unexecuted instantiation: engine_secure.c:zend_string_hash_val
Unexecuted instantiation: engine_user.c:zend_string_hash_val
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_hash_val
Unexecuted instantiation: gammasection.c:zend_string_hash_val
Unexecuted instantiation: random.c:zend_string_hash_val
Unexecuted instantiation: randomizer.c:zend_string_hash_val
Unexecuted instantiation: zend_utils.c:zend_string_hash_val
Unexecuted instantiation: php_reflection.c:zend_string_hash_val
Unexecuted instantiation: php_spl.c:zend_string_hash_val
Unexecuted instantiation: spl_array.c:zend_string_hash_val
Unexecuted instantiation: spl_directory.c:zend_string_hash_val
Unexecuted instantiation: spl_dllist.c:zend_string_hash_val
Unexecuted instantiation: spl_exceptions.c:zend_string_hash_val
Unexecuted instantiation: spl_fixedarray.c:zend_string_hash_val
Unexecuted instantiation: spl_functions.c:zend_string_hash_val
Unexecuted instantiation: spl_heap.c:zend_string_hash_val
Unexecuted instantiation: spl_iterators.c:zend_string_hash_val
Unexecuted instantiation: spl_observer.c:zend_string_hash_val
array.c:zend_string_hash_val
Line
Count
Source
154
1
{
155
1
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
1
}
Unexecuted instantiation: assert.c:zend_string_hash_val
Unexecuted instantiation: base64.c:zend_string_hash_val
Unexecuted instantiation: basic_functions.c:zend_string_hash_val
Unexecuted instantiation: browscap.c:zend_string_hash_val
Unexecuted instantiation: crc32_x86.c:zend_string_hash_val
Unexecuted instantiation: crc32.c:zend_string_hash_val
Unexecuted instantiation: credits.c:zend_string_hash_val
Unexecuted instantiation: crypt.c:zend_string_hash_val
Unexecuted instantiation: css.c:zend_string_hash_val
Unexecuted instantiation: datetime.c:zend_string_hash_val
Unexecuted instantiation: dir.c:zend_string_hash_val
Unexecuted instantiation: dl.c:zend_string_hash_val
Unexecuted instantiation: dns.c:zend_string_hash_val
Unexecuted instantiation: exec.c:zend_string_hash_val
Unexecuted instantiation: file.c:zend_string_hash_val
Unexecuted instantiation: filestat.c:zend_string_hash_val
Unexecuted instantiation: filters.c:zend_string_hash_val
Unexecuted instantiation: flock_compat.c:zend_string_hash_val
Unexecuted instantiation: formatted_print.c:zend_string_hash_val
Unexecuted instantiation: fsock.c:zend_string_hash_val
Unexecuted instantiation: ftok.c:zend_string_hash_val
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: head.c:zend_string_hash_val
Unexecuted instantiation: hrtime.c:zend_string_hash_val
Unexecuted instantiation: html.c:zend_string_hash_val
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: http.c:zend_string_hash_val
Unexecuted instantiation: image.c:zend_string_hash_val
Unexecuted instantiation: incomplete_class.c:zend_string_hash_val
Unexecuted instantiation: info.c:zend_string_hash_val
Unexecuted instantiation: io_poll.c:zend_string_hash_val
Unexecuted instantiation: iptc.c:zend_string_hash_val
Unexecuted instantiation: levenshtein.c:zend_string_hash_val
Unexecuted instantiation: link.c:zend_string_hash_val
Unexecuted instantiation: mail.c:zend_string_hash_val
Unexecuted instantiation: math.c:zend_string_hash_val
Unexecuted instantiation: md5.c:zend_string_hash_val
Unexecuted instantiation: metaphone.c:zend_string_hash_val
Unexecuted instantiation: microtime.c:zend_string_hash_val
Unexecuted instantiation: net.c:zend_string_hash_val
Unexecuted instantiation: pack.c:zend_string_hash_val
Unexecuted instantiation: pageinfo.c:zend_string_hash_val
Unexecuted instantiation: password.c:zend_string_hash_val
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: proc_open.c:zend_string_hash_val
Unexecuted instantiation: quot_print.c:zend_string_hash_val
Unexecuted instantiation: scanf.c:zend_string_hash_val
Unexecuted instantiation: sha1.c:zend_string_hash_val
Unexecuted instantiation: soundex.c:zend_string_hash_val
Unexecuted instantiation: streamsfuncs.c:zend_string_hash_val
Unexecuted instantiation: string.c:zend_string_hash_val
Unexecuted instantiation: strnatcmp.c:zend_string_hash_val
Unexecuted instantiation: syslog.c:zend_string_hash_val
Unexecuted instantiation: type.c:zend_string_hash_val
Unexecuted instantiation: uniqid.c:zend_string_hash_val
Unexecuted instantiation: url_scanner_ex.c:zend_string_hash_val
Unexecuted instantiation: url.c:zend_string_hash_val
Unexecuted instantiation: user_filters.c:zend_string_hash_val
Unexecuted instantiation: uuencode.c:zend_string_hash_val
Unexecuted instantiation: var_unserializer.c:zend_string_hash_val
Unexecuted instantiation: var.c:zend_string_hash_val
Unexecuted instantiation: versioning.c:zend_string_hash_val
Unexecuted instantiation: crypt_sha256.c:zend_string_hash_val
Unexecuted instantiation: crypt_sha512.c:zend_string_hash_val
Unexecuted instantiation: php_crypt_r.c:zend_string_hash_val
Unexecuted instantiation: php_uri.c:zend_string_hash_val
Unexecuted instantiation: php_uri_common.c:zend_string_hash_val
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_hash_val
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_hash_val
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_hash_val
Unexecuted instantiation: explicit_bzero.c:zend_string_hash_val
Unexecuted instantiation: fopen_wrappers.c:zend_string_hash_val
Unexecuted instantiation: getopt.c:zend_string_hash_val
Unexecuted instantiation: main.c:zend_string_hash_val
Unexecuted instantiation: network.c:zend_string_hash_val
Unexecuted instantiation: output.c:zend_string_hash_val
Unexecuted instantiation: php_content_types.c:zend_string_hash_val
Unexecuted instantiation: php_ini_builder.c:zend_string_hash_val
Unexecuted instantiation: php_ini.c:zend_string_hash_val
Unexecuted instantiation: php_glob.c:zend_string_hash_val
Unexecuted instantiation: php_odbc_utils.c:zend_string_hash_val
Unexecuted instantiation: php_open_temporary_file.c:zend_string_hash_val
Unexecuted instantiation: php_scandir.c:zend_string_hash_val
Unexecuted instantiation: php_syslog.c:zend_string_hash_val
Unexecuted instantiation: php_ticks.c:zend_string_hash_val
Unexecuted instantiation: php_variables.c:zend_string_hash_val
Unexecuted instantiation: reentrancy.c:zend_string_hash_val
Unexecuted instantiation: rfc1867.c:zend_string_hash_val
Unexecuted instantiation: safe_bcmp.c:zend_string_hash_val
Unexecuted instantiation: SAPI.c:zend_string_hash_val
Unexecuted instantiation: snprintf.c:zend_string_hash_val
Unexecuted instantiation: spprintf.c:zend_string_hash_val
Unexecuted instantiation: strlcat.c:zend_string_hash_val
Unexecuted instantiation: strlcpy.c:zend_string_hash_val
Unexecuted instantiation: php_io.c:zend_string_hash_val
Unexecuted instantiation: php_io_copy_linux.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_epoll.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_eventport.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_poll.c:zend_string_hash_val
Unexecuted instantiation: poll_core.c:zend_string_hash_val
Unexecuted instantiation: poll_fd_table.c:zend_string_hash_val
Unexecuted instantiation: poll_handle.c:zend_string_hash_val
Unexecuted instantiation: cast.c:zend_string_hash_val
Unexecuted instantiation: filter.c:zend_string_hash_val
Unexecuted instantiation: glob_wrapper.c:zend_string_hash_val
Unexecuted instantiation: memory.c:zend_string_hash_val
Unexecuted instantiation: mmap.c:zend_string_hash_val
Unexecuted instantiation: plain_wrapper.c:zend_string_hash_val
Unexecuted instantiation: stream_errors.c:zend_string_hash_val
Unexecuted instantiation: streams.c:zend_string_hash_val
Unexecuted instantiation: transports.c:zend_string_hash_val
Unexecuted instantiation: userspace.c:zend_string_hash_val
Unexecuted instantiation: xp_socket.c:zend_string_hash_val
Unexecuted instantiation: block_pass.c:zend_string_hash_val
compact_literals.c:zend_string_hash_val
Line
Count
Source
154
212k
{
155
212k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
212k
}
Unexecuted instantiation: compact_vars.c:zend_string_hash_val
Unexecuted instantiation: dce.c:zend_string_hash_val
Unexecuted instantiation: dfa_pass.c:zend_string_hash_val
Unexecuted instantiation: escape_analysis.c:zend_string_hash_val
Unexecuted instantiation: nop_removal.c:zend_string_hash_val
Unexecuted instantiation: optimize_func_calls.c:zend_string_hash_val
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_hash_val
Unexecuted instantiation: pass1.c:zend_string_hash_val
Unexecuted instantiation: pass3.c:zend_string_hash_val
Unexecuted instantiation: sccp.c:zend_string_hash_val
Unexecuted instantiation: scdf.c:zend_string_hash_val
Unexecuted instantiation: zend_call_graph.c:zend_string_hash_val
Unexecuted instantiation: zend_cfg.c:zend_string_hash_val
Unexecuted instantiation: zend_dfg.c:zend_string_hash_val
Unexecuted instantiation: zend_dump.c:zend_string_hash_val
Unexecuted instantiation: zend_func_info.c:zend_string_hash_val
Unexecuted instantiation: zend_inference.c:zend_string_hash_val
zend_optimizer.c:zend_string_hash_val
Line
Count
Source
154
4.99k
{
155
4.99k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
4.99k
}
Unexecuted instantiation: zend_ssa.c:zend_string_hash_val
Unexecuted instantiation: zend_alloc.c:zend_string_hash_val
Unexecuted instantiation: zend_API.c:zend_string_hash_val
Unexecuted instantiation: zend_ast.c:zend_string_hash_val
Unexecuted instantiation: zend_attributes.c:zend_string_hash_val
Unexecuted instantiation: zend_autoload.c:zend_string_hash_val
Unexecuted instantiation: zend_builtin_functions.c:zend_string_hash_val
Unexecuted instantiation: zend_call_stack.c:zend_string_hash_val
Unexecuted instantiation: zend_closures.c:zend_string_hash_val
zend_compile.c:zend_string_hash_val
Line
Count
Source
154
3.30M
{
155
3.30M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
3.30M
}
Unexecuted instantiation: zend_constants.c:zend_string_hash_val
Unexecuted instantiation: zend_cpuinfo.c:zend_string_hash_val
Unexecuted instantiation: zend_default_classes.c:zend_string_hash_val
Unexecuted instantiation: zend_dtrace.c:zend_string_hash_val
Unexecuted instantiation: zend_enum.c:zend_string_hash_val
Unexecuted instantiation: zend_exceptions.c:zend_string_hash_val
zend_execute_API.c:zend_string_hash_val
Line
Count
Source
154
36
{
155
36
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
36
}
Unexecuted instantiation: zend_execute.c:zend_string_hash_val
Unexecuted instantiation: zend_extensions.c:zend_string_hash_val
Unexecuted instantiation: zend_fibers.c:zend_string_hash_val
Unexecuted instantiation: zend_float.c:zend_string_hash_val
Unexecuted instantiation: zend_gc.c:zend_string_hash_val
Unexecuted instantiation: zend_gdb.c:zend_string_hash_val
Unexecuted instantiation: zend_generators.c:zend_string_hash_val
zend_hash.c:zend_string_hash_val
Line
Count
Source
154
68.2M
{
155
68.2M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
68.2M
}
Unexecuted instantiation: zend_highlight.c:zend_string_hash_val
Unexecuted instantiation: zend_hrtime.c:zend_string_hash_val
zend_inheritance.c:zend_string_hash_val
Line
Count
Source
154
1.72k
{
155
1.72k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
1.72k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_hash_val
Unexecuted instantiation: zend_ini_scanner.c:zend_string_hash_val
Unexecuted instantiation: zend_ini.c:zend_string_hash_val
Unexecuted instantiation: zend_interfaces.c:zend_string_hash_val
Unexecuted instantiation: zend_iterators.c:zend_string_hash_val
Unexecuted instantiation: zend_language_parser.c:zend_string_hash_val
Unexecuted instantiation: zend_language_scanner.c:zend_string_hash_val
Unexecuted instantiation: zend_lazy_objects.c:zend_string_hash_val
Unexecuted instantiation: zend_list.c:zend_string_hash_val
Unexecuted instantiation: zend_llist.c:zend_string_hash_val
Unexecuted instantiation: zend_multibyte.c:zend_string_hash_val
zend_object_handlers.c:zend_string_hash_val
Line
Count
Source
154
52
{
155
52
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
52
}
Unexecuted instantiation: zend_objects_API.c:zend_string_hash_val
Unexecuted instantiation: zend_objects.c:zend_string_hash_val
Unexecuted instantiation: zend_observer.c:zend_string_hash_val
Unexecuted instantiation: zend_opcode.c:zend_string_hash_val
Unexecuted instantiation: zend_operators.c:zend_string_hash_val
Unexecuted instantiation: zend_partial.c:zend_string_hash_val
Unexecuted instantiation: zend_property_hooks.c:zend_string_hash_val
Unexecuted instantiation: zend_ptr_stack.c:zend_string_hash_val
Unexecuted instantiation: zend_signal.c:zend_string_hash_val
Unexecuted instantiation: zend_smart_str.c:zend_string_hash_val
Unexecuted instantiation: zend_sort.c:zend_string_hash_val
Unexecuted instantiation: zend_stack.c:zend_string_hash_val
Unexecuted instantiation: zend_stream.c:zend_string_hash_val
zend_string.c:zend_string_hash_val
Line
Count
Source
154
14.3k
{
155
14.3k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
14.3k
}
Unexecuted instantiation: zend_strtod.c:zend_string_hash_val
Unexecuted instantiation: zend_system_id.c:zend_string_hash_val
Unexecuted instantiation: zend_variables.c:zend_string_hash_val
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_hash_val
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_hash_val
Unexecuted instantiation: zend_weakrefs.c:zend_string_hash_val
Unexecuted instantiation: zend.c:zend_string_hash_val
Unexecuted instantiation: internal_functions_cli.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-parser.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-sapi.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-exif.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-json.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-execute.c:zend_string_hash_val
157
158
static zend_always_inline void zend_string_forget_hash_val(zend_string *s)
159
8.14M
{
160
8.14M
  ZSTR_H(s) = 0;
161
8.14M
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
8.14M
}
Unexecuted instantiation: php_date.c:zend_string_forget_hash_val
Unexecuted instantiation: astro.c:zend_string_forget_hash_val
Unexecuted instantiation: dow.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_date.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_tz.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_posix.c:zend_string_forget_hash_val
Unexecuted instantiation: timelib.c:zend_string_forget_hash_val
Unexecuted instantiation: tm2unixtime.c:zend_string_forget_hash_val
Unexecuted instantiation: unixtime2tm.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_iso_intervals.c:zend_string_forget_hash_val
Unexecuted instantiation: interval.c:zend_string_forget_hash_val
php_pcre.c:zend_string_forget_hash_val
Line
Count
Source
159
550
{
160
550
  ZSTR_H(s) = 0;
161
550
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
550
}
Unexecuted instantiation: exif.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_adler32.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_crc32.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_fnv.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_gost.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_haval.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_joaat.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_md.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_murmur.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_ripemd.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha_ni.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha_sse2.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha3.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_snefru.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_tiger.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_whirlpool.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_xxhash.c:zend_string_forget_hash_val
Unexecuted instantiation: hash.c:zend_string_forget_hash_val
Unexecuted instantiation: json_encoder.c:zend_string_forget_hash_val
Unexecuted instantiation: json_parser.tab.c:zend_string_forget_hash_val
Unexecuted instantiation: json_scanner.c:zend_string_forget_hash_val
json.c:zend_string_forget_hash_val
Line
Count
Source
159
3.08k
{
160
3.08k
  ZSTR_H(s) = 0;
161
3.08k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
3.08k
}
Unexecuted instantiation: php_lexbor.c:zend_string_forget_hash_val
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_forget_hash_val
Unexecuted instantiation: shared_alloc_posix.c:zend_string_forget_hash_val
Unexecuted instantiation: shared_alloc_shm.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_api.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_module.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_file_cache.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_persist_calc.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_persist.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_shared_alloc.c:zend_string_forget_hash_val
Unexecuted instantiation: ZendAccelerator.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_cfg.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_check.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_dump.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_emit.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_gcm.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_gdb.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_patch.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_perf.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_ra.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_save.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_sccp.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_strtab.c:zend_string_forget_hash_val
Unexecuted instantiation: ir.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_jit.c:zend_string_forget_hash_val
Unexecuted instantiation: csprng.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_mt19937.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_secure.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_user.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_forget_hash_val
Unexecuted instantiation: gammasection.c:zend_string_forget_hash_val
Unexecuted instantiation: random.c:zend_string_forget_hash_val
Unexecuted instantiation: randomizer.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_utils.c:zend_string_forget_hash_val
php_reflection.c:zend_string_forget_hash_val
Line
Count
Source
159
869
{
160
869
  ZSTR_H(s) = 0;
161
869
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
869
}
Unexecuted instantiation: php_spl.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_array.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_directory.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_dllist.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_exceptions.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_fixedarray.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_heap.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_iterators.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_observer.c:zend_string_forget_hash_val
Unexecuted instantiation: array.c:zend_string_forget_hash_val
Unexecuted instantiation: assert.c:zend_string_forget_hash_val
Unexecuted instantiation: base64.c:zend_string_forget_hash_val
Unexecuted instantiation: basic_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: browscap.c:zend_string_forget_hash_val
Unexecuted instantiation: crc32_x86.c:zend_string_forget_hash_val
Unexecuted instantiation: crc32.c:zend_string_forget_hash_val
Unexecuted instantiation: credits.c:zend_string_forget_hash_val
Unexecuted instantiation: crypt.c:zend_string_forget_hash_val
Unexecuted instantiation: css.c:zend_string_forget_hash_val
Unexecuted instantiation: datetime.c:zend_string_forget_hash_val
Unexecuted instantiation: dir.c:zend_string_forget_hash_val
Unexecuted instantiation: dl.c:zend_string_forget_hash_val
Unexecuted instantiation: dns.c:zend_string_forget_hash_val
Unexecuted instantiation: exec.c:zend_string_forget_hash_val
Unexecuted instantiation: file.c:zend_string_forget_hash_val
Unexecuted instantiation: filestat.c:zend_string_forget_hash_val
Unexecuted instantiation: filters.c:zend_string_forget_hash_val
Unexecuted instantiation: flock_compat.c:zend_string_forget_hash_val
formatted_print.c:zend_string_forget_hash_val
Line
Count
Source
159
153
{
160
153
  ZSTR_H(s) = 0;
161
153
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
153
}
Unexecuted instantiation: fsock.c:zend_string_forget_hash_val
Unexecuted instantiation: ftok.c:zend_string_forget_hash_val
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: head.c:zend_string_forget_hash_val
Unexecuted instantiation: hrtime.c:zend_string_forget_hash_val
html.c:zend_string_forget_hash_val
Line
Count
Source
159
4.33k
{
160
4.33k
  ZSTR_H(s) = 0;
161
4.33k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
4.33k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: http.c:zend_string_forget_hash_val
Unexecuted instantiation: image.c:zend_string_forget_hash_val
Unexecuted instantiation: incomplete_class.c:zend_string_forget_hash_val
Unexecuted instantiation: info.c:zend_string_forget_hash_val
Unexecuted instantiation: io_poll.c:zend_string_forget_hash_val
Unexecuted instantiation: iptc.c:zend_string_forget_hash_val
Unexecuted instantiation: levenshtein.c:zend_string_forget_hash_val
Unexecuted instantiation: link.c:zend_string_forget_hash_val
Unexecuted instantiation: mail.c:zend_string_forget_hash_val
Unexecuted instantiation: math.c:zend_string_forget_hash_val
Unexecuted instantiation: md5.c:zend_string_forget_hash_val
Unexecuted instantiation: metaphone.c:zend_string_forget_hash_val
Unexecuted instantiation: microtime.c:zend_string_forget_hash_val
Unexecuted instantiation: net.c:zend_string_forget_hash_val
Unexecuted instantiation: pack.c:zend_string_forget_hash_val
Unexecuted instantiation: pageinfo.c:zend_string_forget_hash_val
Unexecuted instantiation: password.c:zend_string_forget_hash_val
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: proc_open.c:zend_string_forget_hash_val
quot_print.c:zend_string_forget_hash_val
Line
Count
Source
159
151
{
160
151
  ZSTR_H(s) = 0;
161
151
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
151
}
Unexecuted instantiation: scanf.c:zend_string_forget_hash_val
Unexecuted instantiation: sha1.c:zend_string_forget_hash_val
Unexecuted instantiation: soundex.c:zend_string_forget_hash_val
Unexecuted instantiation: streamsfuncs.c:zend_string_forget_hash_val
string.c:zend_string_forget_hash_val
Line
Count
Source
159
1.52k
{
160
1.52k
  ZSTR_H(s) = 0;
161
1.52k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
1.52k
}
Unexecuted instantiation: strnatcmp.c:zend_string_forget_hash_val
Unexecuted instantiation: syslog.c:zend_string_forget_hash_val
Unexecuted instantiation: type.c:zend_string_forget_hash_val
Unexecuted instantiation: uniqid.c:zend_string_forget_hash_val
Unexecuted instantiation: url_scanner_ex.c:zend_string_forget_hash_val
Unexecuted instantiation: url.c:zend_string_forget_hash_val
Unexecuted instantiation: user_filters.c:zend_string_forget_hash_val
Unexecuted instantiation: uuencode.c:zend_string_forget_hash_val
Unexecuted instantiation: var_unserializer.c:zend_string_forget_hash_val
var.c:zend_string_forget_hash_val
Line
Count
Source
159
1.73k
{
160
1.73k
  ZSTR_H(s) = 0;
161
1.73k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
1.73k
}
Unexecuted instantiation: versioning.c:zend_string_forget_hash_val
Unexecuted instantiation: crypt_sha256.c:zend_string_forget_hash_val
Unexecuted instantiation: crypt_sha512.c:zend_string_forget_hash_val
Unexecuted instantiation: php_crypt_r.c:zend_string_forget_hash_val
Unexecuted instantiation: php_uri.c:zend_string_forget_hash_val
Unexecuted instantiation: php_uri_common.c:zend_string_forget_hash_val
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_forget_hash_val
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_forget_hash_val
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_forget_hash_val
Unexecuted instantiation: explicit_bzero.c:zend_string_forget_hash_val
fopen_wrappers.c:zend_string_forget_hash_val
Line
Count
Source
159
18
{
160
18
  ZSTR_H(s) = 0;
161
18
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
18
}
Unexecuted instantiation: getopt.c:zend_string_forget_hash_val
Unexecuted instantiation: main.c:zend_string_forget_hash_val
Unexecuted instantiation: network.c:zend_string_forget_hash_val
Unexecuted instantiation: output.c:zend_string_forget_hash_val
Unexecuted instantiation: php_content_types.c:zend_string_forget_hash_val
Unexecuted instantiation: php_ini_builder.c:zend_string_forget_hash_val
Unexecuted instantiation: php_ini.c:zend_string_forget_hash_val
Unexecuted instantiation: php_glob.c:zend_string_forget_hash_val
Unexecuted instantiation: php_odbc_utils.c:zend_string_forget_hash_val
Unexecuted instantiation: php_open_temporary_file.c:zend_string_forget_hash_val
Unexecuted instantiation: php_scandir.c:zend_string_forget_hash_val
Unexecuted instantiation: php_syslog.c:zend_string_forget_hash_val
Unexecuted instantiation: php_ticks.c:zend_string_forget_hash_val
Unexecuted instantiation: php_variables.c:zend_string_forget_hash_val
Unexecuted instantiation: reentrancy.c:zend_string_forget_hash_val
Unexecuted instantiation: rfc1867.c:zend_string_forget_hash_val
Unexecuted instantiation: safe_bcmp.c:zend_string_forget_hash_val
Unexecuted instantiation: SAPI.c:zend_string_forget_hash_val
Unexecuted instantiation: snprintf.c:zend_string_forget_hash_val
Unexecuted instantiation: spprintf.c:zend_string_forget_hash_val
Unexecuted instantiation: strlcat.c:zend_string_forget_hash_val
Unexecuted instantiation: strlcpy.c:zend_string_forget_hash_val
Unexecuted instantiation: php_io.c:zend_string_forget_hash_val
Unexecuted instantiation: php_io_copy_linux.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_epoll.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_eventport.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_poll.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_core.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_fd_table.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_handle.c:zend_string_forget_hash_val
Unexecuted instantiation: cast.c:zend_string_forget_hash_val
Unexecuted instantiation: filter.c:zend_string_forget_hash_val
Unexecuted instantiation: glob_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: memory.c:zend_string_forget_hash_val
Unexecuted instantiation: mmap.c:zend_string_forget_hash_val
Unexecuted instantiation: plain_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: stream_errors.c:zend_string_forget_hash_val
Unexecuted instantiation: streams.c:zend_string_forget_hash_val
Unexecuted instantiation: transports.c:zend_string_forget_hash_val
Unexecuted instantiation: userspace.c:zend_string_forget_hash_val
Unexecuted instantiation: xp_socket.c:zend_string_forget_hash_val
block_pass.c:zend_string_forget_hash_val
Line
Count
Source
159
4.24k
{
160
4.24k
  ZSTR_H(s) = 0;
161
4.24k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
4.24k
}
Unexecuted instantiation: compact_literals.c:zend_string_forget_hash_val
Unexecuted instantiation: compact_vars.c:zend_string_forget_hash_val
Unexecuted instantiation: dce.c:zend_string_forget_hash_val
Unexecuted instantiation: dfa_pass.c:zend_string_forget_hash_val
Unexecuted instantiation: escape_analysis.c:zend_string_forget_hash_val
Unexecuted instantiation: nop_removal.c:zend_string_forget_hash_val
Unexecuted instantiation: optimize_func_calls.c:zend_string_forget_hash_val
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_forget_hash_val
Unexecuted instantiation: pass1.c:zend_string_forget_hash_val
Unexecuted instantiation: pass3.c:zend_string_forget_hash_val
Unexecuted instantiation: sccp.c:zend_string_forget_hash_val
Unexecuted instantiation: scdf.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_call_graph.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_cfg.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_dfg.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_dump.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_func_info.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_inference.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_optimizer.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ssa.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_alloc.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_API.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ast.c:zend_string_forget_hash_val
zend_attributes.c:zend_string_forget_hash_val
Line
Count
Source
159
208
{
160
208
  ZSTR_H(s) = 0;
161
208
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
208
}
Unexecuted instantiation: zend_autoload.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_builtin_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_call_stack.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_closures.c:zend_string_forget_hash_val
zend_compile.c:zend_string_forget_hash_val
Line
Count
Source
159
965
{
160
965
  ZSTR_H(s) = 0;
161
965
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
965
}
Unexecuted instantiation: zend_constants.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_cpuinfo.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_default_classes.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_dtrace.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_enum.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_exceptions.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_execute_API.c:zend_string_forget_hash_val
zend_execute.c:zend_string_forget_hash_val
Line
Count
Source
159
197k
{
160
197k
  ZSTR_H(s) = 0;
161
197k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
197k
}
Unexecuted instantiation: zend_extensions.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_fibers.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_float.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_gc.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_gdb.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_generators.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_hash.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_highlight.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_hrtime.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_inheritance.c:zend_string_forget_hash_val
zend_ini_parser.c:zend_string_forget_hash_val
Line
Count
Source
159
998k
{
160
998k
  ZSTR_H(s) = 0;
161
998k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
998k
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ini.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_interfaces.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_iterators.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_language_parser.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_language_scanner.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_lazy_objects.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_list.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_llist.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_multibyte.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_object_handlers.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_objects_API.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_objects.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_observer.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_opcode.c:zend_string_forget_hash_val
zend_operators.c:zend_string_forget_hash_val
Line
Count
Source
159
717k
{
160
717k
  ZSTR_H(s) = 0;
161
717k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
717k
}
Unexecuted instantiation: zend_partial.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_property_hooks.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ptr_stack.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_signal.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_smart_str.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_sort.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_stack.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_stream.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_string.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_strtod.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_system_id.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_variables.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_weakrefs.c:zend_string_forget_hash_val
zend.c:zend_string_forget_hash_val
Line
Count
Source
159
6.21M
{
160
6.21M
  ZSTR_H(s) = 0;
161
6.21M
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
6.21M
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-parser.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-sapi.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-exif.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-json.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-execute.c:zend_string_forget_hash_val
163
164
static zend_always_inline uint32_t zend_string_refcount(const zend_string *s)
165
0
{
166
0
  if (!ZSTR_IS_INTERNED(s)) {
167
0
    return GC_REFCOUNT(s);
168
0
  }
169
0
  return 1;
170
0
}
Unexecuted instantiation: php_date.c:zend_string_refcount
Unexecuted instantiation: astro.c:zend_string_refcount
Unexecuted instantiation: dow.c:zend_string_refcount
Unexecuted instantiation: parse_date.c:zend_string_refcount
Unexecuted instantiation: parse_tz.c:zend_string_refcount
Unexecuted instantiation: parse_posix.c:zend_string_refcount
Unexecuted instantiation: timelib.c:zend_string_refcount
Unexecuted instantiation: tm2unixtime.c:zend_string_refcount
Unexecuted instantiation: unixtime2tm.c:zend_string_refcount
Unexecuted instantiation: parse_iso_intervals.c:zend_string_refcount
Unexecuted instantiation: interval.c:zend_string_refcount
Unexecuted instantiation: php_pcre.c:zend_string_refcount
Unexecuted instantiation: exif.c:zend_string_refcount
Unexecuted instantiation: hash_adler32.c:zend_string_refcount
Unexecuted instantiation: hash_crc32.c:zend_string_refcount
Unexecuted instantiation: hash_fnv.c:zend_string_refcount
Unexecuted instantiation: hash_gost.c:zend_string_refcount
Unexecuted instantiation: hash_haval.c:zend_string_refcount
Unexecuted instantiation: hash_joaat.c:zend_string_refcount
Unexecuted instantiation: hash_md.c:zend_string_refcount
Unexecuted instantiation: hash_murmur.c:zend_string_refcount
Unexecuted instantiation: hash_ripemd.c:zend_string_refcount
Unexecuted instantiation: hash_sha_ni.c:zend_string_refcount
Unexecuted instantiation: hash_sha_sse2.c:zend_string_refcount
Unexecuted instantiation: hash_sha.c:zend_string_refcount
Unexecuted instantiation: hash_sha3.c:zend_string_refcount
Unexecuted instantiation: hash_snefru.c:zend_string_refcount
Unexecuted instantiation: hash_tiger.c:zend_string_refcount
Unexecuted instantiation: hash_whirlpool.c:zend_string_refcount
Unexecuted instantiation: hash_xxhash.c:zend_string_refcount
Unexecuted instantiation: hash.c:zend_string_refcount
Unexecuted instantiation: json_encoder.c:zend_string_refcount
Unexecuted instantiation: json_parser.tab.c:zend_string_refcount
Unexecuted instantiation: json_scanner.c:zend_string_refcount
Unexecuted instantiation: json.c:zend_string_refcount
Unexecuted instantiation: php_lexbor.c:zend_string_refcount
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_refcount
Unexecuted instantiation: shared_alloc_posix.c:zend_string_refcount
Unexecuted instantiation: shared_alloc_shm.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_api.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_module.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_refcount
Unexecuted instantiation: zend_file_cache.c:zend_string_refcount
Unexecuted instantiation: zend_persist_calc.c:zend_string_refcount
Unexecuted instantiation: zend_persist.c:zend_string_refcount
Unexecuted instantiation: zend_shared_alloc.c:zend_string_refcount
Unexecuted instantiation: ZendAccelerator.c:zend_string_refcount
Unexecuted instantiation: ir_cfg.c:zend_string_refcount
Unexecuted instantiation: ir_check.c:zend_string_refcount
Unexecuted instantiation: ir_dump.c:zend_string_refcount
Unexecuted instantiation: ir_emit.c:zend_string_refcount
Unexecuted instantiation: ir_gcm.c:zend_string_refcount
Unexecuted instantiation: ir_gdb.c:zend_string_refcount
Unexecuted instantiation: ir_patch.c:zend_string_refcount
Unexecuted instantiation: ir_perf.c:zend_string_refcount
Unexecuted instantiation: ir_ra.c:zend_string_refcount
Unexecuted instantiation: ir_save.c:zend_string_refcount
Unexecuted instantiation: ir_sccp.c:zend_string_refcount
Unexecuted instantiation: ir_strtab.c:zend_string_refcount
Unexecuted instantiation: ir.c:zend_string_refcount
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_refcount
Unexecuted instantiation: zend_jit.c:zend_string_refcount
Unexecuted instantiation: csprng.c:zend_string_refcount
Unexecuted instantiation: engine_mt19937.c:zend_string_refcount
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_refcount
Unexecuted instantiation: engine_secure.c:zend_string_refcount
Unexecuted instantiation: engine_user.c:zend_string_refcount
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_refcount
Unexecuted instantiation: gammasection.c:zend_string_refcount
Unexecuted instantiation: random.c:zend_string_refcount
Unexecuted instantiation: randomizer.c:zend_string_refcount
Unexecuted instantiation: zend_utils.c:zend_string_refcount
Unexecuted instantiation: php_reflection.c:zend_string_refcount
Unexecuted instantiation: php_spl.c:zend_string_refcount
Unexecuted instantiation: spl_array.c:zend_string_refcount
Unexecuted instantiation: spl_directory.c:zend_string_refcount
Unexecuted instantiation: spl_dllist.c:zend_string_refcount
Unexecuted instantiation: spl_exceptions.c:zend_string_refcount
Unexecuted instantiation: spl_fixedarray.c:zend_string_refcount
Unexecuted instantiation: spl_functions.c:zend_string_refcount
Unexecuted instantiation: spl_heap.c:zend_string_refcount
Unexecuted instantiation: spl_iterators.c:zend_string_refcount
Unexecuted instantiation: spl_observer.c:zend_string_refcount
Unexecuted instantiation: array.c:zend_string_refcount
Unexecuted instantiation: assert.c:zend_string_refcount
Unexecuted instantiation: base64.c:zend_string_refcount
Unexecuted instantiation: basic_functions.c:zend_string_refcount
Unexecuted instantiation: browscap.c:zend_string_refcount
Unexecuted instantiation: crc32_x86.c:zend_string_refcount
Unexecuted instantiation: crc32.c:zend_string_refcount
Unexecuted instantiation: credits.c:zend_string_refcount
Unexecuted instantiation: crypt.c:zend_string_refcount
Unexecuted instantiation: css.c:zend_string_refcount
Unexecuted instantiation: datetime.c:zend_string_refcount
Unexecuted instantiation: dir.c:zend_string_refcount
Unexecuted instantiation: dl.c:zend_string_refcount
Unexecuted instantiation: dns.c:zend_string_refcount
Unexecuted instantiation: exec.c:zend_string_refcount
Unexecuted instantiation: file.c:zend_string_refcount
Unexecuted instantiation: filestat.c:zend_string_refcount
Unexecuted instantiation: filters.c:zend_string_refcount
Unexecuted instantiation: flock_compat.c:zend_string_refcount
Unexecuted instantiation: formatted_print.c:zend_string_refcount
Unexecuted instantiation: fsock.c:zend_string_refcount
Unexecuted instantiation: ftok.c:zend_string_refcount
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: head.c:zend_string_refcount
Unexecuted instantiation: hrtime.c:zend_string_refcount
Unexecuted instantiation: html.c:zend_string_refcount
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: http.c:zend_string_refcount
Unexecuted instantiation: image.c:zend_string_refcount
Unexecuted instantiation: incomplete_class.c:zend_string_refcount
Unexecuted instantiation: info.c:zend_string_refcount
Unexecuted instantiation: io_poll.c:zend_string_refcount
Unexecuted instantiation: iptc.c:zend_string_refcount
Unexecuted instantiation: levenshtein.c:zend_string_refcount
Unexecuted instantiation: link.c:zend_string_refcount
Unexecuted instantiation: mail.c:zend_string_refcount
Unexecuted instantiation: math.c:zend_string_refcount
Unexecuted instantiation: md5.c:zend_string_refcount
Unexecuted instantiation: metaphone.c:zend_string_refcount
Unexecuted instantiation: microtime.c:zend_string_refcount
Unexecuted instantiation: net.c:zend_string_refcount
Unexecuted instantiation: pack.c:zend_string_refcount
Unexecuted instantiation: pageinfo.c:zend_string_refcount
Unexecuted instantiation: password.c:zend_string_refcount
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: proc_open.c:zend_string_refcount
Unexecuted instantiation: quot_print.c:zend_string_refcount
Unexecuted instantiation: scanf.c:zend_string_refcount
Unexecuted instantiation: sha1.c:zend_string_refcount
Unexecuted instantiation: soundex.c:zend_string_refcount
Unexecuted instantiation: streamsfuncs.c:zend_string_refcount
Unexecuted instantiation: string.c:zend_string_refcount
Unexecuted instantiation: strnatcmp.c:zend_string_refcount
Unexecuted instantiation: syslog.c:zend_string_refcount
Unexecuted instantiation: type.c:zend_string_refcount
Unexecuted instantiation: uniqid.c:zend_string_refcount
Unexecuted instantiation: url_scanner_ex.c:zend_string_refcount
Unexecuted instantiation: url.c:zend_string_refcount
Unexecuted instantiation: user_filters.c:zend_string_refcount
Unexecuted instantiation: uuencode.c:zend_string_refcount
Unexecuted instantiation: var_unserializer.c:zend_string_refcount
Unexecuted instantiation: var.c:zend_string_refcount
Unexecuted instantiation: versioning.c:zend_string_refcount
Unexecuted instantiation: crypt_sha256.c:zend_string_refcount
Unexecuted instantiation: crypt_sha512.c:zend_string_refcount
Unexecuted instantiation: php_crypt_r.c:zend_string_refcount
Unexecuted instantiation: php_uri.c:zend_string_refcount
Unexecuted instantiation: php_uri_common.c:zend_string_refcount
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_refcount
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_refcount
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_refcount
Unexecuted instantiation: explicit_bzero.c:zend_string_refcount
Unexecuted instantiation: fopen_wrappers.c:zend_string_refcount
Unexecuted instantiation: getopt.c:zend_string_refcount
Unexecuted instantiation: main.c:zend_string_refcount
Unexecuted instantiation: network.c:zend_string_refcount
Unexecuted instantiation: output.c:zend_string_refcount
Unexecuted instantiation: php_content_types.c:zend_string_refcount
Unexecuted instantiation: php_ini_builder.c:zend_string_refcount
Unexecuted instantiation: php_ini.c:zend_string_refcount
Unexecuted instantiation: php_glob.c:zend_string_refcount
Unexecuted instantiation: php_odbc_utils.c:zend_string_refcount
Unexecuted instantiation: php_open_temporary_file.c:zend_string_refcount
Unexecuted instantiation: php_scandir.c:zend_string_refcount
Unexecuted instantiation: php_syslog.c:zend_string_refcount
Unexecuted instantiation: php_ticks.c:zend_string_refcount
Unexecuted instantiation: php_variables.c:zend_string_refcount
Unexecuted instantiation: reentrancy.c:zend_string_refcount
Unexecuted instantiation: rfc1867.c:zend_string_refcount
Unexecuted instantiation: safe_bcmp.c:zend_string_refcount
Unexecuted instantiation: SAPI.c:zend_string_refcount
Unexecuted instantiation: snprintf.c:zend_string_refcount
Unexecuted instantiation: spprintf.c:zend_string_refcount
Unexecuted instantiation: strlcat.c:zend_string_refcount
Unexecuted instantiation: strlcpy.c:zend_string_refcount
Unexecuted instantiation: php_io.c:zend_string_refcount
Unexecuted instantiation: php_io_copy_linux.c:zend_string_refcount
Unexecuted instantiation: poll_backend_epoll.c:zend_string_refcount
Unexecuted instantiation: poll_backend_eventport.c:zend_string_refcount
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_refcount
Unexecuted instantiation: poll_backend_poll.c:zend_string_refcount
Unexecuted instantiation: poll_core.c:zend_string_refcount
Unexecuted instantiation: poll_fd_table.c:zend_string_refcount
Unexecuted instantiation: poll_handle.c:zend_string_refcount
Unexecuted instantiation: cast.c:zend_string_refcount
Unexecuted instantiation: filter.c:zend_string_refcount
Unexecuted instantiation: glob_wrapper.c:zend_string_refcount
Unexecuted instantiation: memory.c:zend_string_refcount
Unexecuted instantiation: mmap.c:zend_string_refcount
Unexecuted instantiation: plain_wrapper.c:zend_string_refcount
Unexecuted instantiation: stream_errors.c:zend_string_refcount
Unexecuted instantiation: streams.c:zend_string_refcount
Unexecuted instantiation: transports.c:zend_string_refcount
Unexecuted instantiation: userspace.c:zend_string_refcount
Unexecuted instantiation: xp_socket.c:zend_string_refcount
Unexecuted instantiation: block_pass.c:zend_string_refcount
Unexecuted instantiation: compact_literals.c:zend_string_refcount
Unexecuted instantiation: compact_vars.c:zend_string_refcount
Unexecuted instantiation: dce.c:zend_string_refcount
Unexecuted instantiation: dfa_pass.c:zend_string_refcount
Unexecuted instantiation: escape_analysis.c:zend_string_refcount
Unexecuted instantiation: nop_removal.c:zend_string_refcount
Unexecuted instantiation: optimize_func_calls.c:zend_string_refcount
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_refcount
Unexecuted instantiation: pass1.c:zend_string_refcount
Unexecuted instantiation: pass3.c:zend_string_refcount
Unexecuted instantiation: sccp.c:zend_string_refcount
Unexecuted instantiation: scdf.c:zend_string_refcount
Unexecuted instantiation: zend_call_graph.c:zend_string_refcount
Unexecuted instantiation: zend_cfg.c:zend_string_refcount
Unexecuted instantiation: zend_dfg.c:zend_string_refcount
Unexecuted instantiation: zend_dump.c:zend_string_refcount
Unexecuted instantiation: zend_func_info.c:zend_string_refcount
Unexecuted instantiation: zend_inference.c:zend_string_refcount
Unexecuted instantiation: zend_optimizer.c:zend_string_refcount
Unexecuted instantiation: zend_ssa.c:zend_string_refcount
Unexecuted instantiation: zend_alloc.c:zend_string_refcount
Unexecuted instantiation: zend_API.c:zend_string_refcount
Unexecuted instantiation: zend_ast.c:zend_string_refcount
Unexecuted instantiation: zend_attributes.c:zend_string_refcount
Unexecuted instantiation: zend_autoload.c:zend_string_refcount
Unexecuted instantiation: zend_builtin_functions.c:zend_string_refcount
Unexecuted instantiation: zend_call_stack.c:zend_string_refcount
Unexecuted instantiation: zend_closures.c:zend_string_refcount
Unexecuted instantiation: zend_compile.c:zend_string_refcount
Unexecuted instantiation: zend_constants.c:zend_string_refcount
Unexecuted instantiation: zend_cpuinfo.c:zend_string_refcount
Unexecuted instantiation: zend_default_classes.c:zend_string_refcount
Unexecuted instantiation: zend_dtrace.c:zend_string_refcount
Unexecuted instantiation: zend_enum.c:zend_string_refcount
Unexecuted instantiation: zend_exceptions.c:zend_string_refcount
Unexecuted instantiation: zend_execute_API.c:zend_string_refcount
Unexecuted instantiation: zend_execute.c:zend_string_refcount
Unexecuted instantiation: zend_extensions.c:zend_string_refcount
Unexecuted instantiation: zend_fibers.c:zend_string_refcount
Unexecuted instantiation: zend_float.c:zend_string_refcount
Unexecuted instantiation: zend_gc.c:zend_string_refcount
Unexecuted instantiation: zend_gdb.c:zend_string_refcount
Unexecuted instantiation: zend_generators.c:zend_string_refcount
Unexecuted instantiation: zend_hash.c:zend_string_refcount
Unexecuted instantiation: zend_highlight.c:zend_string_refcount
Unexecuted instantiation: zend_hrtime.c:zend_string_refcount
Unexecuted instantiation: zend_inheritance.c:zend_string_refcount
Unexecuted instantiation: zend_ini_parser.c:zend_string_refcount
Unexecuted instantiation: zend_ini_scanner.c:zend_string_refcount
Unexecuted instantiation: zend_ini.c:zend_string_refcount
Unexecuted instantiation: zend_interfaces.c:zend_string_refcount
Unexecuted instantiation: zend_iterators.c:zend_string_refcount
Unexecuted instantiation: zend_language_parser.c:zend_string_refcount
Unexecuted instantiation: zend_language_scanner.c:zend_string_refcount
Unexecuted instantiation: zend_lazy_objects.c:zend_string_refcount
Unexecuted instantiation: zend_list.c:zend_string_refcount
Unexecuted instantiation: zend_llist.c:zend_string_refcount
Unexecuted instantiation: zend_multibyte.c:zend_string_refcount
Unexecuted instantiation: zend_object_handlers.c:zend_string_refcount
Unexecuted instantiation: zend_objects_API.c:zend_string_refcount
Unexecuted instantiation: zend_objects.c:zend_string_refcount
Unexecuted instantiation: zend_observer.c:zend_string_refcount
Unexecuted instantiation: zend_opcode.c:zend_string_refcount
Unexecuted instantiation: zend_operators.c:zend_string_refcount
Unexecuted instantiation: zend_partial.c:zend_string_refcount
Unexecuted instantiation: zend_property_hooks.c:zend_string_refcount
Unexecuted instantiation: zend_ptr_stack.c:zend_string_refcount
Unexecuted instantiation: zend_signal.c:zend_string_refcount
Unexecuted instantiation: zend_smart_str.c:zend_string_refcount
Unexecuted instantiation: zend_sort.c:zend_string_refcount
Unexecuted instantiation: zend_stack.c:zend_string_refcount
Unexecuted instantiation: zend_stream.c:zend_string_refcount
Unexecuted instantiation: zend_string.c:zend_string_refcount
Unexecuted instantiation: zend_strtod.c:zend_string_refcount
Unexecuted instantiation: zend_system_id.c:zend_string_refcount
Unexecuted instantiation: zend_variables.c:zend_string_refcount
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_refcount
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_refcount
Unexecuted instantiation: zend_weakrefs.c:zend_string_refcount
Unexecuted instantiation: zend.c:zend_string_refcount
Unexecuted instantiation: internal_functions_cli.c:zend_string_refcount
Unexecuted instantiation: fuzzer-parser.c:zend_string_refcount
Unexecuted instantiation: fuzzer-sapi.c:zend_string_refcount
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_refcount
Unexecuted instantiation: fuzzer-exif.c:zend_string_refcount
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_refcount
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_refcount
Unexecuted instantiation: fuzzer-json.c:zend_string_refcount
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_refcount
Unexecuted instantiation: fuzzer-execute.c:zend_string_refcount
171
172
static zend_always_inline uint32_t zend_string_addref(zend_string *s)
173
3.10M
{
174
3.10M
  if (!ZSTR_IS_INTERNED(s)) {
175
2.96M
    return GC_ADDREF(s);
176
2.96M
  }
177
144k
  return 1;
178
3.10M
}
Unexecuted instantiation: php_date.c:zend_string_addref
Unexecuted instantiation: astro.c:zend_string_addref
Unexecuted instantiation: dow.c:zend_string_addref
Unexecuted instantiation: parse_date.c:zend_string_addref
Unexecuted instantiation: parse_tz.c:zend_string_addref
Unexecuted instantiation: parse_posix.c:zend_string_addref
Unexecuted instantiation: timelib.c:zend_string_addref
Unexecuted instantiation: tm2unixtime.c:zend_string_addref
Unexecuted instantiation: unixtime2tm.c:zend_string_addref
Unexecuted instantiation: parse_iso_intervals.c:zend_string_addref
Unexecuted instantiation: interval.c:zend_string_addref
Unexecuted instantiation: php_pcre.c:zend_string_addref
Unexecuted instantiation: exif.c:zend_string_addref
Unexecuted instantiation: hash_adler32.c:zend_string_addref
Unexecuted instantiation: hash_crc32.c:zend_string_addref
Unexecuted instantiation: hash_fnv.c:zend_string_addref
Unexecuted instantiation: hash_gost.c:zend_string_addref
Unexecuted instantiation: hash_haval.c:zend_string_addref
Unexecuted instantiation: hash_joaat.c:zend_string_addref
Unexecuted instantiation: hash_md.c:zend_string_addref
Unexecuted instantiation: hash_murmur.c:zend_string_addref
Unexecuted instantiation: hash_ripemd.c:zend_string_addref
Unexecuted instantiation: hash_sha_ni.c:zend_string_addref
Unexecuted instantiation: hash_sha_sse2.c:zend_string_addref
Unexecuted instantiation: hash_sha.c:zend_string_addref
Unexecuted instantiation: hash_sha3.c:zend_string_addref
Unexecuted instantiation: hash_snefru.c:zend_string_addref
Unexecuted instantiation: hash_tiger.c:zend_string_addref
Unexecuted instantiation: hash_whirlpool.c:zend_string_addref
Unexecuted instantiation: hash_xxhash.c:zend_string_addref
Unexecuted instantiation: hash.c:zend_string_addref
Unexecuted instantiation: json_encoder.c:zend_string_addref
Unexecuted instantiation: json_parser.tab.c:zend_string_addref
Unexecuted instantiation: json_scanner.c:zend_string_addref
Unexecuted instantiation: json.c:zend_string_addref
Unexecuted instantiation: php_lexbor.c:zend_string_addref
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_addref
Unexecuted instantiation: shared_alloc_posix.c:zend_string_addref
Unexecuted instantiation: shared_alloc_shm.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_api.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_module.c:zend_string_addref
zend_accelerator_util_funcs.c:zend_string_addref
Line
Count
Source
173
25.0k
{
174
25.0k
  if (!ZSTR_IS_INTERNED(s)) {
175
25.0k
    return GC_ADDREF(s);
176
25.0k
  }
177
0
  return 1;
178
25.0k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_addref
Unexecuted instantiation: zend_persist_calc.c:zend_string_addref
Unexecuted instantiation: zend_persist.c:zend_string_addref
Unexecuted instantiation: zend_shared_alloc.c:zend_string_addref
ZendAccelerator.c:zend_string_addref
Line
Count
Source
173
128
{
174
128
  if (!ZSTR_IS_INTERNED(s)) {
175
0
    return GC_ADDREF(s);
176
0
  }
177
128
  return 1;
178
128
}
Unexecuted instantiation: ir_cfg.c:zend_string_addref
Unexecuted instantiation: ir_check.c:zend_string_addref
Unexecuted instantiation: ir_dump.c:zend_string_addref
Unexecuted instantiation: ir_emit.c:zend_string_addref
Unexecuted instantiation: ir_gcm.c:zend_string_addref
Unexecuted instantiation: ir_gdb.c:zend_string_addref
Unexecuted instantiation: ir_patch.c:zend_string_addref
Unexecuted instantiation: ir_perf.c:zend_string_addref
Unexecuted instantiation: ir_ra.c:zend_string_addref
Unexecuted instantiation: ir_save.c:zend_string_addref
Unexecuted instantiation: ir_sccp.c:zend_string_addref
Unexecuted instantiation: ir_strtab.c:zend_string_addref
Unexecuted instantiation: ir.c:zend_string_addref
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_addref
Unexecuted instantiation: zend_jit.c:zend_string_addref
Unexecuted instantiation: csprng.c:zend_string_addref
Unexecuted instantiation: engine_mt19937.c:zend_string_addref
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_addref
Unexecuted instantiation: engine_secure.c:zend_string_addref
Unexecuted instantiation: engine_user.c:zend_string_addref
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_addref
Unexecuted instantiation: gammasection.c:zend_string_addref
Unexecuted instantiation: random.c:zend_string_addref
Unexecuted instantiation: randomizer.c:zend_string_addref
Unexecuted instantiation: zend_utils.c:zend_string_addref
php_reflection.c:zend_string_addref
Line
Count
Source
173
32
{
174
32
  if (!ZSTR_IS_INTERNED(s)) {
175
0
    return GC_ADDREF(s);
176
0
  }
177
32
  return 1;
178
32
}
Unexecuted instantiation: php_spl.c:zend_string_addref
Unexecuted instantiation: spl_array.c:zend_string_addref
Unexecuted instantiation: spl_directory.c:zend_string_addref
Unexecuted instantiation: spl_dllist.c:zend_string_addref
Unexecuted instantiation: spl_exceptions.c:zend_string_addref
Unexecuted instantiation: spl_fixedarray.c:zend_string_addref
Unexecuted instantiation: spl_functions.c:zend_string_addref
Unexecuted instantiation: spl_heap.c:zend_string_addref
Unexecuted instantiation: spl_iterators.c:zend_string_addref
Unexecuted instantiation: spl_observer.c:zend_string_addref
array.c:zend_string_addref
Line
Count
Source
173
1
{
174
1
  if (!ZSTR_IS_INTERNED(s)) {
175
1
    return GC_ADDREF(s);
176
1
  }
177
0
  return 1;
178
1
}
Unexecuted instantiation: assert.c:zend_string_addref
Unexecuted instantiation: base64.c:zend_string_addref
basic_functions.c:zend_string_addref
Line
Count
Source
173
5
{
174
5
  if (!ZSTR_IS_INTERNED(s)) {
175
0
    return GC_ADDREF(s);
176
0
  }
177
5
  return 1;
178
5
}
Unexecuted instantiation: browscap.c:zend_string_addref
Unexecuted instantiation: crc32_x86.c:zend_string_addref
Unexecuted instantiation: crc32.c:zend_string_addref
Unexecuted instantiation: credits.c:zend_string_addref
Unexecuted instantiation: crypt.c:zend_string_addref
Unexecuted instantiation: css.c:zend_string_addref
Unexecuted instantiation: datetime.c:zend_string_addref
Unexecuted instantiation: dir.c:zend_string_addref
Unexecuted instantiation: dl.c:zend_string_addref
Unexecuted instantiation: dns.c:zend_string_addref
Unexecuted instantiation: exec.c:zend_string_addref
Unexecuted instantiation: file.c:zend_string_addref
Unexecuted instantiation: filestat.c:zend_string_addref
Unexecuted instantiation: filters.c:zend_string_addref
Unexecuted instantiation: flock_compat.c:zend_string_addref
Unexecuted instantiation: formatted_print.c:zend_string_addref
Unexecuted instantiation: fsock.c:zend_string_addref
Unexecuted instantiation: ftok.c:zend_string_addref
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: head.c:zend_string_addref
Unexecuted instantiation: hrtime.c:zend_string_addref
Unexecuted instantiation: html.c:zend_string_addref
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: http.c:zend_string_addref
Unexecuted instantiation: image.c:zend_string_addref
Unexecuted instantiation: incomplete_class.c:zend_string_addref
Unexecuted instantiation: info.c:zend_string_addref
Unexecuted instantiation: io_poll.c:zend_string_addref
Unexecuted instantiation: iptc.c:zend_string_addref
Unexecuted instantiation: levenshtein.c:zend_string_addref
Unexecuted instantiation: link.c:zend_string_addref
Unexecuted instantiation: mail.c:zend_string_addref
Unexecuted instantiation: math.c:zend_string_addref
Unexecuted instantiation: md5.c:zend_string_addref
Unexecuted instantiation: metaphone.c:zend_string_addref
Unexecuted instantiation: microtime.c:zend_string_addref
Unexecuted instantiation: net.c:zend_string_addref
Unexecuted instantiation: pack.c:zend_string_addref
Unexecuted instantiation: pageinfo.c:zend_string_addref
Unexecuted instantiation: password.c:zend_string_addref
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: proc_open.c:zend_string_addref
Unexecuted instantiation: quot_print.c:zend_string_addref
Unexecuted instantiation: scanf.c:zend_string_addref
Unexecuted instantiation: sha1.c:zend_string_addref
Unexecuted instantiation: soundex.c:zend_string_addref
Unexecuted instantiation: streamsfuncs.c:zend_string_addref
Unexecuted instantiation: string.c:zend_string_addref
Unexecuted instantiation: strnatcmp.c:zend_string_addref
Unexecuted instantiation: syslog.c:zend_string_addref
Unexecuted instantiation: type.c:zend_string_addref
Unexecuted instantiation: uniqid.c:zend_string_addref
Unexecuted instantiation: url_scanner_ex.c:zend_string_addref
Unexecuted instantiation: url.c:zend_string_addref
Unexecuted instantiation: user_filters.c:zend_string_addref
Unexecuted instantiation: uuencode.c:zend_string_addref
Unexecuted instantiation: var_unserializer.c:zend_string_addref
Unexecuted instantiation: var.c:zend_string_addref
Unexecuted instantiation: versioning.c:zend_string_addref
Unexecuted instantiation: crypt_sha256.c:zend_string_addref
Unexecuted instantiation: crypt_sha512.c:zend_string_addref
Unexecuted instantiation: php_crypt_r.c:zend_string_addref
Unexecuted instantiation: php_uri.c:zend_string_addref
Unexecuted instantiation: php_uri_common.c:zend_string_addref
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_addref
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_addref
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_addref
Unexecuted instantiation: explicit_bzero.c:zend_string_addref
Unexecuted instantiation: fopen_wrappers.c:zend_string_addref
Unexecuted instantiation: getopt.c:zend_string_addref
Unexecuted instantiation: main.c:zend_string_addref
Unexecuted instantiation: network.c:zend_string_addref
output.c:zend_string_addref
Line
Count
Source
173
60.3k
{
174
60.3k
  if (!ZSTR_IS_INTERNED(s)) {
175
3.10k
    return GC_ADDREF(s);
176
3.10k
  }
177
57.2k
  return 1;
178
60.3k
}
Unexecuted instantiation: php_content_types.c:zend_string_addref
Unexecuted instantiation: php_ini_builder.c:zend_string_addref
Unexecuted instantiation: php_ini.c:zend_string_addref
Unexecuted instantiation: php_glob.c:zend_string_addref
Unexecuted instantiation: php_odbc_utils.c:zend_string_addref
Unexecuted instantiation: php_open_temporary_file.c:zend_string_addref
Unexecuted instantiation: php_scandir.c:zend_string_addref
Unexecuted instantiation: php_syslog.c:zend_string_addref
Unexecuted instantiation: php_ticks.c:zend_string_addref
Unexecuted instantiation: php_variables.c:zend_string_addref
Unexecuted instantiation: reentrancy.c:zend_string_addref
Unexecuted instantiation: rfc1867.c:zend_string_addref
Unexecuted instantiation: safe_bcmp.c:zend_string_addref
Unexecuted instantiation: SAPI.c:zend_string_addref
Unexecuted instantiation: snprintf.c:zend_string_addref
Unexecuted instantiation: spprintf.c:zend_string_addref
Unexecuted instantiation: strlcat.c:zend_string_addref
Unexecuted instantiation: strlcpy.c:zend_string_addref
Unexecuted instantiation: php_io.c:zend_string_addref
Unexecuted instantiation: php_io_copy_linux.c:zend_string_addref
Unexecuted instantiation: poll_backend_epoll.c:zend_string_addref
Unexecuted instantiation: poll_backend_eventport.c:zend_string_addref
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_addref
Unexecuted instantiation: poll_backend_poll.c:zend_string_addref
Unexecuted instantiation: poll_core.c:zend_string_addref
Unexecuted instantiation: poll_fd_table.c:zend_string_addref
Unexecuted instantiation: poll_handle.c:zend_string_addref
Unexecuted instantiation: cast.c:zend_string_addref
Unexecuted instantiation: filter.c:zend_string_addref
Unexecuted instantiation: glob_wrapper.c:zend_string_addref
Unexecuted instantiation: memory.c:zend_string_addref
Unexecuted instantiation: mmap.c:zend_string_addref
Unexecuted instantiation: plain_wrapper.c:zend_string_addref
Unexecuted instantiation: stream_errors.c:zend_string_addref
Unexecuted instantiation: streams.c:zend_string_addref
Unexecuted instantiation: transports.c:zend_string_addref
Unexecuted instantiation: userspace.c:zend_string_addref
Unexecuted instantiation: xp_socket.c:zend_string_addref
Unexecuted instantiation: block_pass.c:zend_string_addref
Unexecuted instantiation: compact_literals.c:zend_string_addref
Unexecuted instantiation: compact_vars.c:zend_string_addref
Unexecuted instantiation: dce.c:zend_string_addref
Unexecuted instantiation: dfa_pass.c:zend_string_addref
Unexecuted instantiation: escape_analysis.c:zend_string_addref
Unexecuted instantiation: nop_removal.c:zend_string_addref
Unexecuted instantiation: optimize_func_calls.c:zend_string_addref
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_addref
Unexecuted instantiation: pass1.c:zend_string_addref
Unexecuted instantiation: pass3.c:zend_string_addref
Unexecuted instantiation: sccp.c:zend_string_addref
Unexecuted instantiation: scdf.c:zend_string_addref
Unexecuted instantiation: zend_call_graph.c:zend_string_addref
Unexecuted instantiation: zend_cfg.c:zend_string_addref
Unexecuted instantiation: zend_dfg.c:zend_string_addref
Unexecuted instantiation: zend_dump.c:zend_string_addref
Unexecuted instantiation: zend_func_info.c:zend_string_addref
Unexecuted instantiation: zend_inference.c:zend_string_addref
Unexecuted instantiation: zend_optimizer.c:zend_string_addref
Unexecuted instantiation: zend_ssa.c:zend_string_addref
Unexecuted instantiation: zend_alloc.c:zend_string_addref
zend_API.c:zend_string_addref
Line
Count
Source
173
10.6k
{
174
10.6k
  if (!ZSTR_IS_INTERNED(s)) {
175
8.24k
    return GC_ADDREF(s);
176
8.24k
  }
177
2.43k
  return 1;
178
10.6k
}
Unexecuted instantiation: zend_ast.c:zend_string_addref
Unexecuted instantiation: zend_attributes.c:zend_string_addref
zend_autoload.c:zend_string_addref
Line
Count
Source
173
10
{
174
10
  if (!ZSTR_IS_INTERNED(s)) {
175
10
    return GC_ADDREF(s);
176
10
  }
177
0
  return 1;
178
10
}
Unexecuted instantiation: zend_builtin_functions.c:zend_string_addref
Unexecuted instantiation: zend_call_stack.c:zend_string_addref
zend_closures.c:zend_string_addref
Line
Count
Source
173
15.7k
{
174
15.7k
  if (!ZSTR_IS_INTERNED(s)) {
175
858
    return GC_ADDREF(s);
176
858
  }
177
14.8k
  return 1;
178
15.7k
}
zend_compile.c:zend_string_addref
Line
Count
Source
173
94.0k
{
174
94.0k
  if (!ZSTR_IS_INTERNED(s)) {
175
72.6k
    return GC_ADDREF(s);
176
72.6k
  }
177
21.3k
  return 1;
178
94.0k
}
Unexecuted instantiation: zend_constants.c:zend_string_addref
Unexecuted instantiation: zend_cpuinfo.c:zend_string_addref
Unexecuted instantiation: zend_default_classes.c:zend_string_addref
Unexecuted instantiation: zend_dtrace.c:zend_string_addref
Unexecuted instantiation: zend_enum.c:zend_string_addref
Unexecuted instantiation: zend_exceptions.c:zend_string_addref
zend_execute_API.c:zend_string_addref
Line
Count
Source
173
1.39k
{
174
1.39k
  if (!ZSTR_IS_INTERNED(s)) {
175
1.39k
    return GC_ADDREF(s);
176
1.39k
  }
177
0
  return 1;
178
1.39k
}
zend_execute.c:zend_string_addref
Line
Count
Source
173
16.3k
{
174
16.3k
  if (!ZSTR_IS_INTERNED(s)) {
175
10.6k
    return GC_ADDREF(s);
176
10.6k
  }
177
5.71k
  return 1;
178
16.3k
}
Unexecuted instantiation: zend_extensions.c:zend_string_addref
Unexecuted instantiation: zend_fibers.c:zend_string_addref
Unexecuted instantiation: zend_float.c:zend_string_addref
Unexecuted instantiation: zend_gc.c:zend_string_addref
Unexecuted instantiation: zend_gdb.c:zend_string_addref
Unexecuted instantiation: zend_generators.c:zend_string_addref
zend_hash.c:zend_string_addref
Line
Count
Source
173
2.83M
{
174
2.83M
  if (!ZSTR_IS_INTERNED(s)) {
175
2.83M
    return GC_ADDREF(s);
176
2.83M
  }
177
2.64k
  return 1;
178
2.83M
}
Unexecuted instantiation: zend_highlight.c:zend_string_addref
Unexecuted instantiation: zend_hrtime.c:zend_string_addref
zend_inheritance.c:zend_string_addref
Line
Count
Source
173
43.9k
{
174
43.9k
  if (!ZSTR_IS_INTERNED(s)) {
175
4.76k
    return GC_ADDREF(s);
176
4.76k
  }
177
39.1k
  return 1;
178
43.9k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_addref
Unexecuted instantiation: zend_ini_scanner.c:zend_string_addref
Unexecuted instantiation: zend_ini.c:zend_string_addref
Unexecuted instantiation: zend_interfaces.c:zend_string_addref
Unexecuted instantiation: zend_iterators.c:zend_string_addref
Unexecuted instantiation: zend_language_parser.c:zend_string_addref
Unexecuted instantiation: zend_language_scanner.c:zend_string_addref
Unexecuted instantiation: zend_lazy_objects.c:zend_string_addref
Unexecuted instantiation: zend_list.c:zend_string_addref
Unexecuted instantiation: zend_llist.c:zend_string_addref
Unexecuted instantiation: zend_multibyte.c:zend_string_addref
zend_object_handlers.c:zend_string_addref
Line
Count
Source
173
52
{
174
52
  if (!ZSTR_IS_INTERNED(s)) {
175
52
    return GC_ADDREF(s);
176
52
  }
177
0
  return 1;
178
52
}
Unexecuted instantiation: zend_objects_API.c:zend_string_addref
Unexecuted instantiation: zend_objects.c:zend_string_addref
Unexecuted instantiation: zend_observer.c:zend_string_addref
Unexecuted instantiation: zend_opcode.c:zend_string_addref
zend_operators.c:zend_string_addref
Line
Count
Source
173
2.84k
{
174
2.84k
  if (!ZSTR_IS_INTERNED(s)) {
175
2.23k
    return GC_ADDREF(s);
176
2.23k
  }
177
606
  return 1;
178
2.84k
}
Unexecuted instantiation: zend_partial.c:zend_string_addref
Unexecuted instantiation: zend_property_hooks.c:zend_string_addref
Unexecuted instantiation: zend_ptr_stack.c:zend_string_addref
Unexecuted instantiation: zend_signal.c:zend_string_addref
Unexecuted instantiation: zend_smart_str.c:zend_string_addref
Unexecuted instantiation: zend_sort.c:zend_string_addref
Unexecuted instantiation: zend_stack.c:zend_string_addref
Unexecuted instantiation: zend_stream.c:zend_string_addref
Unexecuted instantiation: zend_string.c:zend_string_addref
Unexecuted instantiation: zend_strtod.c:zend_string_addref
Unexecuted instantiation: zend_system_id.c:zend_string_addref
Unexecuted instantiation: zend_variables.c:zend_string_addref
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_addref
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_addref
Unexecuted instantiation: zend_weakrefs.c:zend_string_addref
Unexecuted instantiation: zend.c:zend_string_addref
Unexecuted instantiation: internal_functions_cli.c:zend_string_addref
Unexecuted instantiation: fuzzer-parser.c:zend_string_addref
Unexecuted instantiation: fuzzer-sapi.c:zend_string_addref
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_addref
Unexecuted instantiation: fuzzer-exif.c:zend_string_addref
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_addref
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_addref
Unexecuted instantiation: fuzzer-json.c:zend_string_addref
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_addref
Unexecuted instantiation: fuzzer-execute.c:zend_string_addref
179
180
static zend_always_inline uint32_t zend_string_delref(zend_string *s)
181
363
{
182
363
  if (!ZSTR_IS_INTERNED(s)) {
183
182
    return GC_DELREF(s);
184
182
  }
185
181
  return 1;
186
363
}
Unexecuted instantiation: php_date.c:zend_string_delref
Unexecuted instantiation: astro.c:zend_string_delref
Unexecuted instantiation: dow.c:zend_string_delref
Unexecuted instantiation: parse_date.c:zend_string_delref
Unexecuted instantiation: parse_tz.c:zend_string_delref
Unexecuted instantiation: parse_posix.c:zend_string_delref
Unexecuted instantiation: timelib.c:zend_string_delref
Unexecuted instantiation: tm2unixtime.c:zend_string_delref
Unexecuted instantiation: unixtime2tm.c:zend_string_delref
Unexecuted instantiation: parse_iso_intervals.c:zend_string_delref
Unexecuted instantiation: interval.c:zend_string_delref
Unexecuted instantiation: php_pcre.c:zend_string_delref
Unexecuted instantiation: exif.c:zend_string_delref
Unexecuted instantiation: hash_adler32.c:zend_string_delref
Unexecuted instantiation: hash_crc32.c:zend_string_delref
Unexecuted instantiation: hash_fnv.c:zend_string_delref
Unexecuted instantiation: hash_gost.c:zend_string_delref
Unexecuted instantiation: hash_haval.c:zend_string_delref
Unexecuted instantiation: hash_joaat.c:zend_string_delref
Unexecuted instantiation: hash_md.c:zend_string_delref
Unexecuted instantiation: hash_murmur.c:zend_string_delref
Unexecuted instantiation: hash_ripemd.c:zend_string_delref
Unexecuted instantiation: hash_sha_ni.c:zend_string_delref
Unexecuted instantiation: hash_sha_sse2.c:zend_string_delref
Unexecuted instantiation: hash_sha.c:zend_string_delref
Unexecuted instantiation: hash_sha3.c:zend_string_delref
Unexecuted instantiation: hash_snefru.c:zend_string_delref
Unexecuted instantiation: hash_tiger.c:zend_string_delref
Unexecuted instantiation: hash_whirlpool.c:zend_string_delref
Unexecuted instantiation: hash_xxhash.c:zend_string_delref
Unexecuted instantiation: hash.c:zend_string_delref
Unexecuted instantiation: json_encoder.c:zend_string_delref
Unexecuted instantiation: json_parser.tab.c:zend_string_delref
Unexecuted instantiation: json_scanner.c:zend_string_delref
Unexecuted instantiation: json.c:zend_string_delref
Unexecuted instantiation: php_lexbor.c:zend_string_delref
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_delref
Unexecuted instantiation: shared_alloc_posix.c:zend_string_delref
Unexecuted instantiation: shared_alloc_shm.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_api.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_module.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_delref
Unexecuted instantiation: zend_file_cache.c:zend_string_delref
Unexecuted instantiation: zend_persist_calc.c:zend_string_delref
Unexecuted instantiation: zend_persist.c:zend_string_delref
Unexecuted instantiation: zend_shared_alloc.c:zend_string_delref
Unexecuted instantiation: ZendAccelerator.c:zend_string_delref
Unexecuted instantiation: ir_cfg.c:zend_string_delref
Unexecuted instantiation: ir_check.c:zend_string_delref
Unexecuted instantiation: ir_dump.c:zend_string_delref
Unexecuted instantiation: ir_emit.c:zend_string_delref
Unexecuted instantiation: ir_gcm.c:zend_string_delref
Unexecuted instantiation: ir_gdb.c:zend_string_delref
Unexecuted instantiation: ir_patch.c:zend_string_delref
Unexecuted instantiation: ir_perf.c:zend_string_delref
Unexecuted instantiation: ir_ra.c:zend_string_delref
Unexecuted instantiation: ir_save.c:zend_string_delref
Unexecuted instantiation: ir_sccp.c:zend_string_delref
Unexecuted instantiation: ir_strtab.c:zend_string_delref
Unexecuted instantiation: ir.c:zend_string_delref
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_delref
Unexecuted instantiation: zend_jit.c:zend_string_delref
Unexecuted instantiation: csprng.c:zend_string_delref
Unexecuted instantiation: engine_mt19937.c:zend_string_delref
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_delref
Unexecuted instantiation: engine_secure.c:zend_string_delref
Unexecuted instantiation: engine_user.c:zend_string_delref
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_delref
Unexecuted instantiation: gammasection.c:zend_string_delref
Unexecuted instantiation: random.c:zend_string_delref
Unexecuted instantiation: randomizer.c:zend_string_delref
Unexecuted instantiation: zend_utils.c:zend_string_delref
Unexecuted instantiation: php_reflection.c:zend_string_delref
Unexecuted instantiation: php_spl.c:zend_string_delref
Unexecuted instantiation: spl_array.c:zend_string_delref
Unexecuted instantiation: spl_directory.c:zend_string_delref
Unexecuted instantiation: spl_dllist.c:zend_string_delref
Unexecuted instantiation: spl_exceptions.c:zend_string_delref
Unexecuted instantiation: spl_fixedarray.c:zend_string_delref
Unexecuted instantiation: spl_functions.c:zend_string_delref
Unexecuted instantiation: spl_heap.c:zend_string_delref
Unexecuted instantiation: spl_iterators.c:zend_string_delref
Unexecuted instantiation: spl_observer.c:zend_string_delref
Unexecuted instantiation: array.c:zend_string_delref
Unexecuted instantiation: assert.c:zend_string_delref
Unexecuted instantiation: base64.c:zend_string_delref
Unexecuted instantiation: basic_functions.c:zend_string_delref
Unexecuted instantiation: browscap.c:zend_string_delref
Unexecuted instantiation: crc32_x86.c:zend_string_delref
Unexecuted instantiation: crc32.c:zend_string_delref
Unexecuted instantiation: credits.c:zend_string_delref
Unexecuted instantiation: crypt.c:zend_string_delref
Unexecuted instantiation: css.c:zend_string_delref
Unexecuted instantiation: datetime.c:zend_string_delref
Unexecuted instantiation: dir.c:zend_string_delref
Unexecuted instantiation: dl.c:zend_string_delref
Unexecuted instantiation: dns.c:zend_string_delref
Unexecuted instantiation: exec.c:zend_string_delref
Unexecuted instantiation: file.c:zend_string_delref
Unexecuted instantiation: filestat.c:zend_string_delref
Unexecuted instantiation: filters.c:zend_string_delref
Unexecuted instantiation: flock_compat.c:zend_string_delref
Unexecuted instantiation: formatted_print.c:zend_string_delref
Unexecuted instantiation: fsock.c:zend_string_delref
Unexecuted instantiation: ftok.c:zend_string_delref
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: head.c:zend_string_delref
Unexecuted instantiation: hrtime.c:zend_string_delref
Unexecuted instantiation: html.c:zend_string_delref
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: http.c:zend_string_delref
Unexecuted instantiation: image.c:zend_string_delref
Unexecuted instantiation: incomplete_class.c:zend_string_delref
Unexecuted instantiation: info.c:zend_string_delref
Unexecuted instantiation: io_poll.c:zend_string_delref
Unexecuted instantiation: iptc.c:zend_string_delref
Unexecuted instantiation: levenshtein.c:zend_string_delref
Unexecuted instantiation: link.c:zend_string_delref
Unexecuted instantiation: mail.c:zend_string_delref
Unexecuted instantiation: math.c:zend_string_delref
Unexecuted instantiation: md5.c:zend_string_delref
Unexecuted instantiation: metaphone.c:zend_string_delref
Unexecuted instantiation: microtime.c:zend_string_delref
Unexecuted instantiation: net.c:zend_string_delref
Unexecuted instantiation: pack.c:zend_string_delref
Unexecuted instantiation: pageinfo.c:zend_string_delref
Unexecuted instantiation: password.c:zend_string_delref
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: proc_open.c:zend_string_delref
Unexecuted instantiation: quot_print.c:zend_string_delref
Unexecuted instantiation: scanf.c:zend_string_delref
Unexecuted instantiation: sha1.c:zend_string_delref
Unexecuted instantiation: soundex.c:zend_string_delref
Unexecuted instantiation: streamsfuncs.c:zend_string_delref
Unexecuted instantiation: string.c:zend_string_delref
Unexecuted instantiation: strnatcmp.c:zend_string_delref
Unexecuted instantiation: syslog.c:zend_string_delref
Unexecuted instantiation: type.c:zend_string_delref
Unexecuted instantiation: uniqid.c:zend_string_delref
Unexecuted instantiation: url_scanner_ex.c:zend_string_delref
Unexecuted instantiation: url.c:zend_string_delref
Unexecuted instantiation: user_filters.c:zend_string_delref
Unexecuted instantiation: uuencode.c:zend_string_delref
Unexecuted instantiation: var_unserializer.c:zend_string_delref
Unexecuted instantiation: var.c:zend_string_delref
Unexecuted instantiation: versioning.c:zend_string_delref
Unexecuted instantiation: crypt_sha256.c:zend_string_delref
Unexecuted instantiation: crypt_sha512.c:zend_string_delref
Unexecuted instantiation: php_crypt_r.c:zend_string_delref
Unexecuted instantiation: php_uri.c:zend_string_delref
Unexecuted instantiation: php_uri_common.c:zend_string_delref
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_delref
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_delref
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_delref
Unexecuted instantiation: explicit_bzero.c:zend_string_delref
Unexecuted instantiation: fopen_wrappers.c:zend_string_delref
Unexecuted instantiation: getopt.c:zend_string_delref
Unexecuted instantiation: main.c:zend_string_delref
Unexecuted instantiation: network.c:zend_string_delref
Unexecuted instantiation: output.c:zend_string_delref
Unexecuted instantiation: php_content_types.c:zend_string_delref
Unexecuted instantiation: php_ini_builder.c:zend_string_delref
Unexecuted instantiation: php_ini.c:zend_string_delref
Unexecuted instantiation: php_glob.c:zend_string_delref
Unexecuted instantiation: php_odbc_utils.c:zend_string_delref
Unexecuted instantiation: php_open_temporary_file.c:zend_string_delref
Unexecuted instantiation: php_scandir.c:zend_string_delref
Unexecuted instantiation: php_syslog.c:zend_string_delref
Unexecuted instantiation: php_ticks.c:zend_string_delref
Unexecuted instantiation: php_variables.c:zend_string_delref
Unexecuted instantiation: reentrancy.c:zend_string_delref
Unexecuted instantiation: rfc1867.c:zend_string_delref
Unexecuted instantiation: safe_bcmp.c:zend_string_delref
Unexecuted instantiation: SAPI.c:zend_string_delref
Unexecuted instantiation: snprintf.c:zend_string_delref
Unexecuted instantiation: spprintf.c:zend_string_delref
Unexecuted instantiation: strlcat.c:zend_string_delref
Unexecuted instantiation: strlcpy.c:zend_string_delref
Unexecuted instantiation: php_io.c:zend_string_delref
Unexecuted instantiation: php_io_copy_linux.c:zend_string_delref
Unexecuted instantiation: poll_backend_epoll.c:zend_string_delref
Unexecuted instantiation: poll_backend_eventport.c:zend_string_delref
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_delref
Unexecuted instantiation: poll_backend_poll.c:zend_string_delref
Unexecuted instantiation: poll_core.c:zend_string_delref
Unexecuted instantiation: poll_fd_table.c:zend_string_delref
Unexecuted instantiation: poll_handle.c:zend_string_delref
Unexecuted instantiation: cast.c:zend_string_delref
Unexecuted instantiation: filter.c:zend_string_delref
Unexecuted instantiation: glob_wrapper.c:zend_string_delref
Unexecuted instantiation: memory.c:zend_string_delref
Unexecuted instantiation: mmap.c:zend_string_delref
Unexecuted instantiation: plain_wrapper.c:zend_string_delref
Unexecuted instantiation: stream_errors.c:zend_string_delref
Unexecuted instantiation: streams.c:zend_string_delref
Unexecuted instantiation: transports.c:zend_string_delref
Unexecuted instantiation: userspace.c:zend_string_delref
Unexecuted instantiation: xp_socket.c:zend_string_delref
Unexecuted instantiation: block_pass.c:zend_string_delref
Unexecuted instantiation: compact_literals.c:zend_string_delref
Unexecuted instantiation: compact_vars.c:zend_string_delref
Unexecuted instantiation: dce.c:zend_string_delref
Unexecuted instantiation: dfa_pass.c:zend_string_delref
Unexecuted instantiation: escape_analysis.c:zend_string_delref
Unexecuted instantiation: nop_removal.c:zend_string_delref
Unexecuted instantiation: optimize_func_calls.c:zend_string_delref
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_delref
Unexecuted instantiation: pass1.c:zend_string_delref
Unexecuted instantiation: pass3.c:zend_string_delref
Unexecuted instantiation: sccp.c:zend_string_delref
Unexecuted instantiation: scdf.c:zend_string_delref
Unexecuted instantiation: zend_call_graph.c:zend_string_delref
Unexecuted instantiation: zend_cfg.c:zend_string_delref
Unexecuted instantiation: zend_dfg.c:zend_string_delref
Unexecuted instantiation: zend_dump.c:zend_string_delref
Unexecuted instantiation: zend_func_info.c:zend_string_delref
Unexecuted instantiation: zend_inference.c:zend_string_delref
Unexecuted instantiation: zend_optimizer.c:zend_string_delref
Unexecuted instantiation: zend_ssa.c:zend_string_delref
Unexecuted instantiation: zend_alloc.c:zend_string_delref
Unexecuted instantiation: zend_API.c:zend_string_delref
Unexecuted instantiation: zend_ast.c:zend_string_delref
Unexecuted instantiation: zend_attributes.c:zend_string_delref
Unexecuted instantiation: zend_autoload.c:zend_string_delref
Unexecuted instantiation: zend_builtin_functions.c:zend_string_delref
Unexecuted instantiation: zend_call_stack.c:zend_string_delref
Unexecuted instantiation: zend_closures.c:zend_string_delref
Unexecuted instantiation: zend_compile.c:zend_string_delref
Unexecuted instantiation: zend_constants.c:zend_string_delref
Unexecuted instantiation: zend_cpuinfo.c:zend_string_delref
Unexecuted instantiation: zend_default_classes.c:zend_string_delref
Unexecuted instantiation: zend_dtrace.c:zend_string_delref
Unexecuted instantiation: zend_enum.c:zend_string_delref
Unexecuted instantiation: zend_exceptions.c:zend_string_delref
Unexecuted instantiation: zend_execute_API.c:zend_string_delref
Unexecuted instantiation: zend_execute.c:zend_string_delref
Unexecuted instantiation: zend_extensions.c:zend_string_delref
Unexecuted instantiation: zend_fibers.c:zend_string_delref
Unexecuted instantiation: zend_float.c:zend_string_delref
Unexecuted instantiation: zend_gc.c:zend_string_delref
Unexecuted instantiation: zend_gdb.c:zend_string_delref
Unexecuted instantiation: zend_generators.c:zend_string_delref
zend_hash.c:zend_string_delref
Line
Count
Source
181
185
{
182
185
  if (!ZSTR_IS_INTERNED(s)) {
183
4
    return GC_DELREF(s);
184
4
  }
185
181
  return 1;
186
185
}
Unexecuted instantiation: zend_highlight.c:zend_string_delref
Unexecuted instantiation: zend_hrtime.c:zend_string_delref
Unexecuted instantiation: zend_inheritance.c:zend_string_delref
Unexecuted instantiation: zend_ini_parser.c:zend_string_delref
Unexecuted instantiation: zend_ini_scanner.c:zend_string_delref
Unexecuted instantiation: zend_ini.c:zend_string_delref
Unexecuted instantiation: zend_interfaces.c:zend_string_delref
Unexecuted instantiation: zend_iterators.c:zend_string_delref
Unexecuted instantiation: zend_language_parser.c:zend_string_delref
Unexecuted instantiation: zend_language_scanner.c:zend_string_delref
Unexecuted instantiation: zend_lazy_objects.c:zend_string_delref
Unexecuted instantiation: zend_list.c:zend_string_delref
Unexecuted instantiation: zend_llist.c:zend_string_delref
Unexecuted instantiation: zend_multibyte.c:zend_string_delref
Unexecuted instantiation: zend_object_handlers.c:zend_string_delref
Unexecuted instantiation: zend_objects_API.c:zend_string_delref
Unexecuted instantiation: zend_objects.c:zend_string_delref
Unexecuted instantiation: zend_observer.c:zend_string_delref
Unexecuted instantiation: zend_opcode.c:zend_string_delref
Unexecuted instantiation: zend_operators.c:zend_string_delref
Unexecuted instantiation: zend_partial.c:zend_string_delref
Unexecuted instantiation: zend_property_hooks.c:zend_string_delref
Unexecuted instantiation: zend_ptr_stack.c:zend_string_delref
Unexecuted instantiation: zend_signal.c:zend_string_delref
Unexecuted instantiation: zend_smart_str.c:zend_string_delref
Unexecuted instantiation: zend_sort.c:zend_string_delref
Unexecuted instantiation: zend_stack.c:zend_string_delref
Unexecuted instantiation: zend_stream.c:zend_string_delref
zend_string.c:zend_string_delref
Line
Count
Source
181
178
{
182
178
  if (!ZSTR_IS_INTERNED(s)) {
183
178
    return GC_DELREF(s);
184
178
  }
185
0
  return 1;
186
178
}
Unexecuted instantiation: zend_strtod.c:zend_string_delref
Unexecuted instantiation: zend_system_id.c:zend_string_delref
Unexecuted instantiation: zend_variables.c:zend_string_delref
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_delref
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_delref
Unexecuted instantiation: zend_weakrefs.c:zend_string_delref
Unexecuted instantiation: zend.c:zend_string_delref
Unexecuted instantiation: internal_functions_cli.c:zend_string_delref
Unexecuted instantiation: fuzzer-parser.c:zend_string_delref
Unexecuted instantiation: fuzzer-sapi.c:zend_string_delref
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_delref
Unexecuted instantiation: fuzzer-exif.c:zend_string_delref
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_delref
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_delref
Unexecuted instantiation: fuzzer-json.c:zend_string_delref
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_delref
Unexecuted instantiation: fuzzer-execute.c:zend_string_delref
187
188
static zend_always_inline zend_string *zend_string_alloc(size_t len, bool persistent)
189
75.4M
{
190
75.4M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
75.4M
  GC_SET_REFCOUNT(ret, 1);
193
75.4M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
75.4M
  ZSTR_H(ret) = 0;
195
75.4M
  ZSTR_LEN(ret) = len;
196
75.4M
  return ret;
197
75.4M
}
php_date.c:zend_string_alloc
Line
Count
Source
189
889
{
190
889
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
889
  GC_SET_REFCOUNT(ret, 1);
193
889
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
889
  ZSTR_H(ret) = 0;
195
889
  ZSTR_LEN(ret) = len;
196
889
  return ret;
197
889
}
Unexecuted instantiation: astro.c:zend_string_alloc
Unexecuted instantiation: dow.c:zend_string_alloc
Unexecuted instantiation: parse_date.c:zend_string_alloc
Unexecuted instantiation: parse_tz.c:zend_string_alloc
Unexecuted instantiation: parse_posix.c:zend_string_alloc
Unexecuted instantiation: timelib.c:zend_string_alloc
Unexecuted instantiation: tm2unixtime.c:zend_string_alloc
Unexecuted instantiation: unixtime2tm.c:zend_string_alloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_alloc
Unexecuted instantiation: interval.c:zend_string_alloc
php_pcre.c:zend_string_alloc
Line
Count
Source
189
1.18k
{
190
1.18k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.18k
  GC_SET_REFCOUNT(ret, 1);
193
1.18k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.18k
  ZSTR_H(ret) = 0;
195
1.18k
  ZSTR_LEN(ret) = len;
196
1.18k
  return ret;
197
1.18k
}
Unexecuted instantiation: exif.c:zend_string_alloc
Unexecuted instantiation: hash_adler32.c:zend_string_alloc
Unexecuted instantiation: hash_crc32.c:zend_string_alloc
Unexecuted instantiation: hash_fnv.c:zend_string_alloc
Unexecuted instantiation: hash_gost.c:zend_string_alloc
Unexecuted instantiation: hash_haval.c:zend_string_alloc
Unexecuted instantiation: hash_joaat.c:zend_string_alloc
Unexecuted instantiation: hash_md.c:zend_string_alloc
Unexecuted instantiation: hash_murmur.c:zend_string_alloc
Unexecuted instantiation: hash_ripemd.c:zend_string_alloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_alloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_alloc
Unexecuted instantiation: hash_sha.c:zend_string_alloc
Unexecuted instantiation: hash_sha3.c:zend_string_alloc
Unexecuted instantiation: hash_snefru.c:zend_string_alloc
Unexecuted instantiation: hash_tiger.c:zend_string_alloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_alloc
Unexecuted instantiation: hash_xxhash.c:zend_string_alloc
hash.c:zend_string_alloc
Line
Count
Source
189
2.34k
{
190
2.34k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.34k
  GC_SET_REFCOUNT(ret, 1);
193
2.34k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.34k
  ZSTR_H(ret) = 0;
195
2.34k
  ZSTR_LEN(ret) = len;
196
2.34k
  return ret;
197
2.34k
}
Unexecuted instantiation: json_encoder.c:zend_string_alloc
Unexecuted instantiation: json_parser.tab.c:zend_string_alloc
json_scanner.c:zend_string_alloc
Line
Count
Source
189
39.3k
{
190
39.3k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
39.3k
  GC_SET_REFCOUNT(ret, 1);
193
39.3k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
39.3k
  ZSTR_H(ret) = 0;
195
39.3k
  ZSTR_LEN(ret) = len;
196
39.3k
  return ret;
197
39.3k
}
json.c:zend_string_alloc
Line
Count
Source
189
207
{
190
207
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
207
  GC_SET_REFCOUNT(ret, 1);
193
207
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
207
  ZSTR_H(ret) = 0;
195
207
  ZSTR_LEN(ret) = len;
196
207
  return ret;
197
207
}
Unexecuted instantiation: php_lexbor.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_alloc
Unexecuted instantiation: zend_file_cache.c:zend_string_alloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_alloc
Unexecuted instantiation: zend_persist.c:zend_string_alloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_alloc
ZendAccelerator.c:zend_string_alloc
Line
Count
Source
189
1.38M
{
190
1.38M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.38M
  GC_SET_REFCOUNT(ret, 1);
193
1.38M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.38M
  ZSTR_H(ret) = 0;
195
1.38M
  ZSTR_LEN(ret) = len;
196
1.38M
  return ret;
197
1.38M
}
Unexecuted instantiation: ir_cfg.c:zend_string_alloc
Unexecuted instantiation: ir_check.c:zend_string_alloc
Unexecuted instantiation: ir_dump.c:zend_string_alloc
Unexecuted instantiation: ir_emit.c:zend_string_alloc
Unexecuted instantiation: ir_gcm.c:zend_string_alloc
Unexecuted instantiation: ir_gdb.c:zend_string_alloc
Unexecuted instantiation: ir_patch.c:zend_string_alloc
Unexecuted instantiation: ir_perf.c:zend_string_alloc
Unexecuted instantiation: ir_ra.c:zend_string_alloc
Unexecuted instantiation: ir_save.c:zend_string_alloc
Unexecuted instantiation: ir_sccp.c:zend_string_alloc
Unexecuted instantiation: ir_strtab.c:zend_string_alloc
Unexecuted instantiation: ir.c:zend_string_alloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_alloc
Unexecuted instantiation: zend_jit.c:zend_string_alloc
Unexecuted instantiation: csprng.c:zend_string_alloc
Unexecuted instantiation: engine_mt19937.c:zend_string_alloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_alloc
Unexecuted instantiation: engine_secure.c:zend_string_alloc
Unexecuted instantiation: engine_user.c:zend_string_alloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_alloc
Unexecuted instantiation: gammasection.c:zend_string_alloc
random.c:zend_string_alloc
Line
Count
Source
189
64
{
190
64
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
64
  GC_SET_REFCOUNT(ret, 1);
193
64
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
64
  ZSTR_H(ret) = 0;
195
64
  ZSTR_LEN(ret) = len;
196
64
  return ret;
197
64
}
Unexecuted instantiation: randomizer.c:zend_string_alloc
Unexecuted instantiation: zend_utils.c:zend_string_alloc
php_reflection.c:zend_string_alloc
Line
Count
Source
189
306
{
190
306
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
306
  GC_SET_REFCOUNT(ret, 1);
193
306
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
306
  ZSTR_H(ret) = 0;
195
306
  ZSTR_LEN(ret) = len;
196
306
  return ret;
197
306
}
Unexecuted instantiation: php_spl.c:zend_string_alloc
Unexecuted instantiation: spl_array.c:zend_string_alloc
Unexecuted instantiation: spl_directory.c:zend_string_alloc
Unexecuted instantiation: spl_dllist.c:zend_string_alloc
Unexecuted instantiation: spl_exceptions.c:zend_string_alloc
spl_fixedarray.c:zend_string_alloc
Line
Count
Source
189
16
{
190
16
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
16
  GC_SET_REFCOUNT(ret, 1);
193
16
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
16
  ZSTR_H(ret) = 0;
195
16
  ZSTR_LEN(ret) = len;
196
16
  return ret;
197
16
}
Unexecuted instantiation: spl_functions.c:zend_string_alloc
Unexecuted instantiation: spl_heap.c:zend_string_alloc
spl_iterators.c:zend_string_alloc
Line
Count
Source
189
2.01k
{
190
2.01k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.01k
  GC_SET_REFCOUNT(ret, 1);
193
2.01k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.01k
  ZSTR_H(ret) = 0;
195
2.01k
  ZSTR_LEN(ret) = len;
196
2.01k
  return ret;
197
2.01k
}
spl_observer.c:zend_string_alloc
Line
Count
Source
189
48
{
190
48
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
48
  GC_SET_REFCOUNT(ret, 1);
193
48
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
48
  ZSTR_H(ret) = 0;
195
48
  ZSTR_LEN(ret) = len;
196
48
  return ret;
197
48
}
Unexecuted instantiation: array.c:zend_string_alloc
assert.c:zend_string_alloc
Line
Count
Source
189
45
{
190
45
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
45
  GC_SET_REFCOUNT(ret, 1);
193
45
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
45
  ZSTR_H(ret) = 0;
195
45
  ZSTR_LEN(ret) = len;
196
45
  return ret;
197
45
}
Unexecuted instantiation: base64.c:zend_string_alloc
basic_functions.c:zend_string_alloc
Line
Count
Source
189
167
{
190
167
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
167
  GC_SET_REFCOUNT(ret, 1);
193
167
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
167
  ZSTR_H(ret) = 0;
195
167
  ZSTR_LEN(ret) = len;
196
167
  return ret;
197
167
}
Unexecuted instantiation: browscap.c:zend_string_alloc
Unexecuted instantiation: crc32_x86.c:zend_string_alloc
Unexecuted instantiation: crc32.c:zend_string_alloc
Unexecuted instantiation: credits.c:zend_string_alloc
crypt.c:zend_string_alloc
Line
Count
Source
189
7
{
190
7
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
7
  GC_SET_REFCOUNT(ret, 1);
193
7
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
7
  ZSTR_H(ret) = 0;
195
7
  ZSTR_LEN(ret) = len;
196
7
  return ret;
197
7
}
Unexecuted instantiation: css.c:zend_string_alloc
Unexecuted instantiation: datetime.c:zend_string_alloc
dir.c:zend_string_alloc
Line
Count
Source
189
21
{
190
21
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
21
  GC_SET_REFCOUNT(ret, 1);
193
21
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
21
  ZSTR_H(ret) = 0;
195
21
  ZSTR_LEN(ret) = len;
196
21
  return ret;
197
21
}
Unexecuted instantiation: dl.c:zend_string_alloc
Unexecuted instantiation: dns.c:zend_string_alloc
Unexecuted instantiation: exec.c:zend_string_alloc
file.c:zend_string_alloc
Line
Count
Source
189
6.30k
{
190
6.30k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
6.30k
  GC_SET_REFCOUNT(ret, 1);
193
6.30k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
6.30k
  ZSTR_H(ret) = 0;
195
6.30k
  ZSTR_LEN(ret) = len;
196
6.30k
  return ret;
197
6.30k
}
Unexecuted instantiation: filestat.c:zend_string_alloc
Unexecuted instantiation: filters.c:zend_string_alloc
Unexecuted instantiation: flock_compat.c:zend_string_alloc
formatted_print.c:zend_string_alloc
Line
Count
Source
189
729
{
190
729
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
729
  GC_SET_REFCOUNT(ret, 1);
193
729
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
729
  ZSTR_H(ret) = 0;
195
729
  ZSTR_LEN(ret) = len;
196
729
  return ret;
197
729
}
Unexecuted instantiation: fsock.c:zend_string_alloc
Unexecuted instantiation: ftok.c:zend_string_alloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_alloc
head.c:zend_string_alloc
Line
Count
Source
189
10
{
190
10
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
10
  GC_SET_REFCOUNT(ret, 1);
193
10
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
10
  ZSTR_H(ret) = 0;
195
10
  ZSTR_LEN(ret) = len;
196
10
  return ret;
197
10
}
Unexecuted instantiation: hrtime.c:zend_string_alloc
html.c:zend_string_alloc
Line
Count
Source
189
1.78k
{
190
1.78k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.78k
  GC_SET_REFCOUNT(ret, 1);
193
1.78k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.78k
  ZSTR_H(ret) = 0;
195
1.78k
  ZSTR_LEN(ret) = len;
196
1.78k
  return ret;
197
1.78k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_alloc
Unexecuted instantiation: http.c:zend_string_alloc
Unexecuted instantiation: image.c:zend_string_alloc
Unexecuted instantiation: incomplete_class.c:zend_string_alloc
info.c:zend_string_alloc
Line
Count
Source
189
33
{
190
33
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
33
  GC_SET_REFCOUNT(ret, 1);
193
33
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
33
  ZSTR_H(ret) = 0;
195
33
  ZSTR_LEN(ret) = len;
196
33
  return ret;
197
33
}
Unexecuted instantiation: io_poll.c:zend_string_alloc
Unexecuted instantiation: iptc.c:zend_string_alloc
Unexecuted instantiation: levenshtein.c:zend_string_alloc
Unexecuted instantiation: link.c:zend_string_alloc
Unexecuted instantiation: mail.c:zend_string_alloc
math.c:zend_string_alloc
Line
Count
Source
189
28
{
190
28
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
28
  GC_SET_REFCOUNT(ret, 1);
193
28
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
28
  ZSTR_H(ret) = 0;
195
28
  ZSTR_LEN(ret) = len;
196
28
  return ret;
197
28
}
md5.c:zend_string_alloc
Line
Count
Source
189
388
{
190
388
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
388
  GC_SET_REFCOUNT(ret, 1);
193
388
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
388
  ZSTR_H(ret) = 0;
195
388
  ZSTR_LEN(ret) = len;
196
388
  return ret;
197
388
}
Unexecuted instantiation: metaphone.c:zend_string_alloc
Unexecuted instantiation: microtime.c:zend_string_alloc
Unexecuted instantiation: net.c:zend_string_alloc
Unexecuted instantiation: pack.c:zend_string_alloc
Unexecuted instantiation: pageinfo.c:zend_string_alloc
password.c:zend_string_alloc
Line
Count
Source
189
14
{
190
14
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
14
  GC_SET_REFCOUNT(ret, 1);
193
14
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
14
  ZSTR_H(ret) = 0;
195
14
  ZSTR_LEN(ret) = len;
196
14
  return ret;
197
14
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_alloc
Unexecuted instantiation: proc_open.c:zend_string_alloc
Unexecuted instantiation: quot_print.c:zend_string_alloc
Unexecuted instantiation: scanf.c:zend_string_alloc
Unexecuted instantiation: sha1.c:zend_string_alloc
Unexecuted instantiation: soundex.c:zend_string_alloc
Unexecuted instantiation: streamsfuncs.c:zend_string_alloc
string.c:zend_string_alloc
Line
Count
Source
189
5.26k
{
190
5.26k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
5.26k
  GC_SET_REFCOUNT(ret, 1);
193
5.26k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
5.26k
  ZSTR_H(ret) = 0;
195
5.26k
  ZSTR_LEN(ret) = len;
196
5.26k
  return ret;
197
5.26k
}
Unexecuted instantiation: strnatcmp.c:zend_string_alloc
Unexecuted instantiation: syslog.c:zend_string_alloc
Unexecuted instantiation: type.c:zend_string_alloc
Unexecuted instantiation: uniqid.c:zend_string_alloc
url_scanner_ex.c:zend_string_alloc
Line
Count
Source
189
80
{
190
80
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
80
  GC_SET_REFCOUNT(ret, 1);
193
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
80
  ZSTR_H(ret) = 0;
195
80
  ZSTR_LEN(ret) = len;
196
80
  return ret;
197
80
}
Unexecuted instantiation: url.c:zend_string_alloc
user_filters.c:zend_string_alloc
Line
Count
Source
189
376
{
190
376
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
376
  GC_SET_REFCOUNT(ret, 1);
193
376
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
376
  ZSTR_H(ret) = 0;
195
376
  ZSTR_LEN(ret) = len;
196
376
  return ret;
197
376
}
Unexecuted instantiation: uuencode.c:zend_string_alloc
var_unserializer.c:zend_string_alloc
Line
Count
Source
189
117k
{
190
117k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
117k
  GC_SET_REFCOUNT(ret, 1);
193
117k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
117k
  ZSTR_H(ret) = 0;
195
117k
  ZSTR_LEN(ret) = len;
196
117k
  return ret;
197
117k
}
var.c:zend_string_alloc
Line
Count
Source
189
439
{
190
439
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
439
  GC_SET_REFCOUNT(ret, 1);
193
439
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
439
  ZSTR_H(ret) = 0;
195
439
  ZSTR_LEN(ret) = len;
196
439
  return ret;
197
439
}
Unexecuted instantiation: versioning.c:zend_string_alloc
Unexecuted instantiation: crypt_sha256.c:zend_string_alloc
Unexecuted instantiation: crypt_sha512.c:zend_string_alloc
Unexecuted instantiation: php_crypt_r.c:zend_string_alloc
php_uri.c:zend_string_alloc
Line
Count
Source
189
80
{
190
80
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
80
  GC_SET_REFCOUNT(ret, 1);
193
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
80
  ZSTR_H(ret) = 0;
195
80
  ZSTR_LEN(ret) = len;
196
80
  return ret;
197
80
}
Unexecuted instantiation: php_uri_common.c:zend_string_alloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_alloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_alloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_alloc
Unexecuted instantiation: explicit_bzero.c:zend_string_alloc
fopen_wrappers.c:zend_string_alloc
Line
Count
Source
189
75.2k
{
190
75.2k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
75.2k
  GC_SET_REFCOUNT(ret, 1);
193
75.2k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
75.2k
  ZSTR_H(ret) = 0;
195
75.2k
  ZSTR_LEN(ret) = len;
196
75.2k
  return ret;
197
75.2k
}
Unexecuted instantiation: getopt.c:zend_string_alloc
main.c:zend_string_alloc
Line
Count
Source
189
12
{
190
12
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
12
  GC_SET_REFCOUNT(ret, 1);
193
12
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
12
  ZSTR_H(ret) = 0;
195
12
  ZSTR_LEN(ret) = len;
196
12
  return ret;
197
12
}
Unexecuted instantiation: network.c:zend_string_alloc
output.c:zend_string_alloc
Line
Count
Source
189
4.21k
{
190
4.21k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
4.21k
  GC_SET_REFCOUNT(ret, 1);
193
4.21k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
4.21k
  ZSTR_H(ret) = 0;
195
4.21k
  ZSTR_LEN(ret) = len;
196
4.21k
  return ret;
197
4.21k
}
Unexecuted instantiation: php_content_types.c:zend_string_alloc
Unexecuted instantiation: php_ini_builder.c:zend_string_alloc
php_ini.c:zend_string_alloc
Line
Count
Source
189
208
{
190
208
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
208
  GC_SET_REFCOUNT(ret, 1);
193
208
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
208
  ZSTR_H(ret) = 0;
195
208
  ZSTR_LEN(ret) = len;
196
208
  return ret;
197
208
}
Unexecuted instantiation: php_glob.c:zend_string_alloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_alloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_alloc
Unexecuted instantiation: php_scandir.c:zend_string_alloc
Unexecuted instantiation: php_syslog.c:zend_string_alloc
Unexecuted instantiation: php_ticks.c:zend_string_alloc
php_variables.c:zend_string_alloc
Line
Count
Source
189
186k
{
190
186k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
186k
  GC_SET_REFCOUNT(ret, 1);
193
186k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
186k
  ZSTR_H(ret) = 0;
195
186k
  ZSTR_LEN(ret) = len;
196
186k
  return ret;
197
186k
}
Unexecuted instantiation: reentrancy.c:zend_string_alloc
Unexecuted instantiation: rfc1867.c:zend_string_alloc
Unexecuted instantiation: safe_bcmp.c:zend_string_alloc
SAPI.c:zend_string_alloc
Line
Count
Source
189
32
{
190
32
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
32
  GC_SET_REFCOUNT(ret, 1);
193
32
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
32
  ZSTR_H(ret) = 0;
195
32
  ZSTR_LEN(ret) = len;
196
32
  return ret;
197
32
}
Unexecuted instantiation: snprintf.c:zend_string_alloc
Unexecuted instantiation: spprintf.c:zend_string_alloc
Unexecuted instantiation: strlcat.c:zend_string_alloc
Unexecuted instantiation: strlcpy.c:zend_string_alloc
Unexecuted instantiation: php_io.c:zend_string_alloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_alloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_alloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_alloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_alloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_alloc
Unexecuted instantiation: poll_core.c:zend_string_alloc
Unexecuted instantiation: poll_fd_table.c:zend_string_alloc
Unexecuted instantiation: poll_handle.c:zend_string_alloc
Unexecuted instantiation: cast.c:zend_string_alloc
Unexecuted instantiation: filter.c:zend_string_alloc
Unexecuted instantiation: glob_wrapper.c:zend_string_alloc
memory.c:zend_string_alloc
Line
Count
Source
189
2.00k
{
190
2.00k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.00k
  GC_SET_REFCOUNT(ret, 1);
193
2.00k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.00k
  ZSTR_H(ret) = 0;
195
2.00k
  ZSTR_LEN(ret) = len;
196
2.00k
  return ret;
197
2.00k
}
Unexecuted instantiation: mmap.c:zend_string_alloc
plain_wrapper.c:zend_string_alloc
Line
Count
Source
189
114
{
190
114
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
114
  GC_SET_REFCOUNT(ret, 1);
193
114
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
114
  ZSTR_H(ret) = 0;
195
114
  ZSTR_LEN(ret) = len;
196
114
  return ret;
197
114
}
stream_errors.c:zend_string_alloc
Line
Count
Source
189
64
{
190
64
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
64
  GC_SET_REFCOUNT(ret, 1);
193
64
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
64
  ZSTR_H(ret) = 0;
195
64
  ZSTR_LEN(ret) = len;
196
64
  return ret;
197
64
}
streams.c:zend_string_alloc
Line
Count
Source
189
6
{
190
6
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
6
  GC_SET_REFCOUNT(ret, 1);
193
6
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
6
  ZSTR_H(ret) = 0;
195
6
  ZSTR_LEN(ret) = len;
196
6
  return ret;
197
6
}
Unexecuted instantiation: transports.c:zend_string_alloc
userspace.c:zend_string_alloc
Line
Count
Source
189
14.2k
{
190
14.2k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
14.2k
  GC_SET_REFCOUNT(ret, 1);
193
14.2k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
14.2k
  ZSTR_H(ret) = 0;
195
14.2k
  ZSTR_LEN(ret) = len;
196
14.2k
  return ret;
197
14.2k
}
Unexecuted instantiation: xp_socket.c:zend_string_alloc
block_pass.c:zend_string_alloc
Line
Count
Source
189
2.79k
{
190
2.79k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.79k
  GC_SET_REFCOUNT(ret, 1);
193
2.79k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.79k
  ZSTR_H(ret) = 0;
195
2.79k
  ZSTR_LEN(ret) = len;
196
2.79k
  return ret;
197
2.79k
}
compact_literals.c:zend_string_alloc
Line
Count
Source
189
12.4k
{
190
12.4k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
12.4k
  GC_SET_REFCOUNT(ret, 1);
193
12.4k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
12.4k
  ZSTR_H(ret) = 0;
195
12.4k
  ZSTR_LEN(ret) = len;
196
12.4k
  return ret;
197
12.4k
}
Unexecuted instantiation: compact_vars.c:zend_string_alloc
Unexecuted instantiation: dce.c:zend_string_alloc
Unexecuted instantiation: dfa_pass.c:zend_string_alloc
Unexecuted instantiation: escape_analysis.c:zend_string_alloc
Unexecuted instantiation: nop_removal.c:zend_string_alloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_alloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_alloc
Unexecuted instantiation: pass1.c:zend_string_alloc
Unexecuted instantiation: pass3.c:zend_string_alloc
Unexecuted instantiation: sccp.c:zend_string_alloc
Unexecuted instantiation: scdf.c:zend_string_alloc
Unexecuted instantiation: zend_call_graph.c:zend_string_alloc
Unexecuted instantiation: zend_cfg.c:zend_string_alloc
Unexecuted instantiation: zend_dfg.c:zend_string_alloc
Unexecuted instantiation: zend_dump.c:zend_string_alloc
Unexecuted instantiation: zend_func_info.c:zend_string_alloc
Unexecuted instantiation: zend_inference.c:zend_string_alloc
zend_optimizer.c:zend_string_alloc
Line
Count
Source
189
2
{
190
2
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2
  GC_SET_REFCOUNT(ret, 1);
193
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2
  ZSTR_H(ret) = 0;
195
2
  ZSTR_LEN(ret) = len;
196
2
  return ret;
197
2
}
Unexecuted instantiation: zend_ssa.c:zend_string_alloc
Unexecuted instantiation: zend_alloc.c:zend_string_alloc
zend_API.c:zend_string_alloc
Line
Count
Source
189
670k
{
190
670k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
670k
  GC_SET_REFCOUNT(ret, 1);
193
670k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
670k
  ZSTR_H(ret) = 0;
195
670k
  ZSTR_LEN(ret) = len;
196
670k
  return ret;
197
670k
}
Unexecuted instantiation: zend_ast.c:zend_string_alloc
zend_attributes.c:zend_string_alloc
Line
Count
Source
189
53
{
190
53
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
53
  GC_SET_REFCOUNT(ret, 1);
193
53
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
53
  ZSTR_H(ret) = 0;
195
53
  ZSTR_LEN(ret) = len;
196
53
  return ret;
197
53
}
Unexecuted instantiation: zend_autoload.c:zend_string_alloc
zend_builtin_functions.c:zend_string_alloc
Line
Count
Source
189
534
{
190
534
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
534
  GC_SET_REFCOUNT(ret, 1);
193
534
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
534
  ZSTR_H(ret) = 0;
195
534
  ZSTR_LEN(ret) = len;
196
534
  return ret;
197
534
}
Unexecuted instantiation: zend_call_stack.c:zend_string_alloc
Unexecuted instantiation: zend_closures.c:zend_string_alloc
zend_compile.c:zend_string_alloc
Line
Count
Source
189
25.3M
{
190
25.3M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
25.3M
  GC_SET_REFCOUNT(ret, 1);
193
25.3M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
25.3M
  ZSTR_H(ret) = 0;
195
25.3M
  ZSTR_LEN(ret) = len;
196
25.3M
  return ret;
197
25.3M
}
zend_constants.c:zend_string_alloc
Line
Count
Source
189
578
{
190
578
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
578
  GC_SET_REFCOUNT(ret, 1);
193
578
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
578
  ZSTR_H(ret) = 0;
195
578
  ZSTR_LEN(ret) = len;
196
578
  return ret;
197
578
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_alloc
Unexecuted instantiation: zend_default_classes.c:zend_string_alloc
Unexecuted instantiation: zend_dtrace.c:zend_string_alloc
zend_enum.c:zend_string_alloc
Line
Count
Source
189
13.1k
{
190
13.1k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
13.1k
  GC_SET_REFCOUNT(ret, 1);
193
13.1k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
13.1k
  ZSTR_H(ret) = 0;
195
13.1k
  ZSTR_LEN(ret) = len;
196
13.1k
  return ret;
197
13.1k
}
zend_exceptions.c:zend_string_alloc
Line
Count
Source
189
1.15M
{
190
1.15M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.15M
  GC_SET_REFCOUNT(ret, 1);
193
1.15M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.15M
  ZSTR_H(ret) = 0;
195
1.15M
  ZSTR_LEN(ret) = len;
196
1.15M
  return ret;
197
1.15M
}
zend_execute_API.c:zend_string_alloc
Line
Count
Source
189
161
{
190
161
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
161
  GC_SET_REFCOUNT(ret, 1);
193
161
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
161
  ZSTR_H(ret) = 0;
195
161
  ZSTR_LEN(ret) = len;
196
161
  return ret;
197
161
}
zend_execute.c:zend_string_alloc
Line
Count
Source
189
665k
{
190
665k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
665k
  GC_SET_REFCOUNT(ret, 1);
193
665k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
665k
  ZSTR_H(ret) = 0;
195
665k
  ZSTR_LEN(ret) = len;
196
665k
  return ret;
197
665k
}
Unexecuted instantiation: zend_extensions.c:zend_string_alloc
Unexecuted instantiation: zend_fibers.c:zend_string_alloc
Unexecuted instantiation: zend_float.c:zend_string_alloc
Unexecuted instantiation: zend_gc.c:zend_string_alloc
Unexecuted instantiation: zend_gdb.c:zend_string_alloc
Unexecuted instantiation: zend_generators.c:zend_string_alloc
zend_hash.c:zend_string_alloc
Line
Count
Source
189
210k
{
190
210k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
210k
  GC_SET_REFCOUNT(ret, 1);
193
210k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
210k
  ZSTR_H(ret) = 0;
195
210k
  ZSTR_LEN(ret) = len;
196
210k
  return ret;
197
210k
}
Unexecuted instantiation: zend_highlight.c:zend_string_alloc
Unexecuted instantiation: zend_hrtime.c:zend_string_alloc
Unexecuted instantiation: zend_inheritance.c:zend_string_alloc
zend_ini_parser.c:zend_string_alloc
Line
Count
Source
189
303k
{
190
303k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
303k
  GC_SET_REFCOUNT(ret, 1);
193
303k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
303k
  ZSTR_H(ret) = 0;
195
303k
  ZSTR_LEN(ret) = len;
196
303k
  return ret;
197
303k
}
zend_ini_scanner.c:zend_string_alloc
Line
Count
Source
189
1.49M
{
190
1.49M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.49M
  GC_SET_REFCOUNT(ret, 1);
193
1.49M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.49M
  ZSTR_H(ret) = 0;
195
1.49M
  ZSTR_LEN(ret) = len;
196
1.49M
  return ret;
197
1.49M
}
zend_ini.c:zend_string_alloc
Line
Count
Source
189
75.2k
{
190
75.2k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
75.2k
  GC_SET_REFCOUNT(ret, 1);
193
75.2k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
75.2k
  ZSTR_H(ret) = 0;
195
75.2k
  ZSTR_LEN(ret) = len;
196
75.2k
  return ret;
197
75.2k
}
zend_interfaces.c:zend_string_alloc
Line
Count
Source
189
154k
{
190
154k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
154k
  GC_SET_REFCOUNT(ret, 1);
193
154k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
154k
  ZSTR_H(ret) = 0;
195
154k
  ZSTR_LEN(ret) = len;
196
154k
  return ret;
197
154k
}
Unexecuted instantiation: zend_iterators.c:zend_string_alloc
Unexecuted instantiation: zend_language_parser.c:zend_string_alloc
zend_language_scanner.c:zend_string_alloc
Line
Count
Source
189
6.50M
{
190
6.50M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
6.50M
  GC_SET_REFCOUNT(ret, 1);
193
6.50M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
6.50M
  ZSTR_H(ret) = 0;
195
6.50M
  ZSTR_LEN(ret) = len;
196
6.50M
  return ret;
197
6.50M
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_alloc
Unexecuted instantiation: zend_list.c:zend_string_alloc
Unexecuted instantiation: zend_llist.c:zend_string_alloc
Unexecuted instantiation: zend_multibyte.c:zend_string_alloc
zend_object_handlers.c:zend_string_alloc
Line
Count
Source
189
906
{
190
906
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
906
  GC_SET_REFCOUNT(ret, 1);
193
906
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
906
  ZSTR_H(ret) = 0;
195
906
  ZSTR_LEN(ret) = len;
196
906
  return ret;
197
906
}
Unexecuted instantiation: zend_objects_API.c:zend_string_alloc
Unexecuted instantiation: zend_objects.c:zend_string_alloc
Unexecuted instantiation: zend_observer.c:zend_string_alloc
Unexecuted instantiation: zend_opcode.c:zend_string_alloc
zend_operators.c:zend_string_alloc
Line
Count
Source
189
11.8M
{
190
11.8M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
11.8M
  GC_SET_REFCOUNT(ret, 1);
193
11.8M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
11.8M
  ZSTR_H(ret) = 0;
195
11.8M
  ZSTR_LEN(ret) = len;
196
11.8M
  return ret;
197
11.8M
}
zend_partial.c:zend_string_alloc
Line
Count
Source
189
158
{
190
158
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
158
  GC_SET_REFCOUNT(ret, 1);
193
158
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
158
  ZSTR_H(ret) = 0;
195
158
  ZSTR_LEN(ret) = len;
196
158
  return ret;
197
158
}
zend_property_hooks.c:zend_string_alloc
Line
Count
Source
189
128
{
190
128
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
128
  GC_SET_REFCOUNT(ret, 1);
193
128
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
128
  ZSTR_H(ret) = 0;
195
128
  ZSTR_LEN(ret) = len;
196
128
  return ret;
197
128
}
Unexecuted instantiation: zend_ptr_stack.c:zend_string_alloc
Unexecuted instantiation: zend_signal.c:zend_string_alloc
zend_smart_str.c:zend_string_alloc
Line
Count
Source
189
6.25M
{
190
6.25M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
6.25M
  GC_SET_REFCOUNT(ret, 1);
193
6.25M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
6.25M
  ZSTR_H(ret) = 0;
195
6.25M
  ZSTR_LEN(ret) = len;
196
6.25M
  return ret;
197
6.25M
}
Unexecuted instantiation: zend_sort.c:zend_string_alloc
Unexecuted instantiation: zend_stack.c:zend_string_alloc
zend_stream.c:zend_string_alloc
Line
Count
Source
189
182k
{
190
182k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
182k
  GC_SET_REFCOUNT(ret, 1);
193
182k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
182k
  ZSTR_H(ret) = 0;
195
182k
  ZSTR_LEN(ret) = len;
196
182k
  return ret;
197
182k
}
zend_string.c:zend_string_alloc
Line
Count
Source
189
18.5M
{
190
18.5M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
18.5M
  GC_SET_REFCOUNT(ret, 1);
193
18.5M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
18.5M
  ZSTR_H(ret) = 0;
195
18.5M
  ZSTR_LEN(ret) = len;
196
18.5M
  return ret;
197
18.5M
}
Unexecuted instantiation: zend_strtod.c:zend_string_alloc
Unexecuted instantiation: zend_system_id.c:zend_string_alloc
zend_variables.c:zend_string_alloc
Line
Count
Source
189
150
{
190
150
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
150
  GC_SET_REFCOUNT(ret, 1);
193
150
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
150
  ZSTR_H(ret) = 0;
195
150
  ZSTR_LEN(ret) = len;
196
150
  return ret;
197
150
}
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_alloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_alloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_alloc
Unexecuted instantiation: zend.c:zend_string_alloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_alloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_alloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_alloc
fuzzer-tracing-jit.c:zend_string_alloc
Line
Count
Source
189
65.8k
{
190
65.8k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
65.8k
  GC_SET_REFCOUNT(ret, 1);
193
65.8k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
65.8k
  ZSTR_H(ret) = 0;
195
65.8k
  ZSTR_LEN(ret) = len;
196
65.8k
  return ret;
197
65.8k
}
Unexecuted instantiation: fuzzer-exif.c:zend_string_alloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_alloc
fuzzer-function-jit.c:zend_string_alloc
Line
Count
Source
189
53.3k
{
190
53.3k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
53.3k
  GC_SET_REFCOUNT(ret, 1);
193
53.3k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
53.3k
  ZSTR_H(ret) = 0;
195
53.3k
  ZSTR_LEN(ret) = len;
196
53.3k
  return ret;
197
53.3k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_alloc
fuzzer-unserializehash.c:zend_string_alloc
Line
Count
Source
189
2.65k
{
190
2.65k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.65k
  GC_SET_REFCOUNT(ret, 1);
193
2.65k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.65k
  ZSTR_H(ret) = 0;
195
2.65k
  ZSTR_LEN(ret) = len;
196
2.65k
  return ret;
197
2.65k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_alloc
198
199
static zend_always_inline zend_string *zend_string_safe_alloc(size_t n, size_t m, size_t l, bool persistent)
200
548k
{
201
548k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
548k
  GC_SET_REFCOUNT(ret, 1);
204
548k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
548k
  ZSTR_H(ret) = 0;
206
548k
  ZSTR_LEN(ret) = (n * m) + l;
207
548k
  return ret;
208
548k
}
Unexecuted instantiation: php_date.c:zend_string_safe_alloc
Unexecuted instantiation: astro.c:zend_string_safe_alloc
Unexecuted instantiation: dow.c:zend_string_safe_alloc
Unexecuted instantiation: parse_date.c:zend_string_safe_alloc
Unexecuted instantiation: parse_tz.c:zend_string_safe_alloc
Unexecuted instantiation: parse_posix.c:zend_string_safe_alloc
Unexecuted instantiation: timelib.c:zend_string_safe_alloc
Unexecuted instantiation: tm2unixtime.c:zend_string_safe_alloc
Unexecuted instantiation: unixtime2tm.c:zend_string_safe_alloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_alloc
Unexecuted instantiation: interval.c:zend_string_safe_alloc
php_pcre.c:zend_string_safe_alloc
Line
Count
Source
200
72
{
201
72
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
72
  GC_SET_REFCOUNT(ret, 1);
204
72
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
72
  ZSTR_H(ret) = 0;
206
72
  ZSTR_LEN(ret) = (n * m) + l;
207
72
  return ret;
208
72
}
Unexecuted instantiation: exif.c:zend_string_safe_alloc
Unexecuted instantiation: hash_adler32.c:zend_string_safe_alloc
Unexecuted instantiation: hash_crc32.c:zend_string_safe_alloc
Unexecuted instantiation: hash_fnv.c:zend_string_safe_alloc
Unexecuted instantiation: hash_gost.c:zend_string_safe_alloc
Unexecuted instantiation: hash_haval.c:zend_string_safe_alloc
Unexecuted instantiation: hash_joaat.c:zend_string_safe_alloc
Unexecuted instantiation: hash_md.c:zend_string_safe_alloc
Unexecuted instantiation: hash_murmur.c:zend_string_safe_alloc
Unexecuted instantiation: hash_ripemd.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha3.c:zend_string_safe_alloc
Unexecuted instantiation: hash_snefru.c:zend_string_safe_alloc
Unexecuted instantiation: hash_tiger.c:zend_string_safe_alloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_alloc
Unexecuted instantiation: hash_xxhash.c:zend_string_safe_alloc
hash.c:zend_string_safe_alloc
Line
Count
Source
200
2.34k
{
201
2.34k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
2.34k
  GC_SET_REFCOUNT(ret, 1);
204
2.34k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
2.34k
  ZSTR_H(ret) = 0;
206
2.34k
  ZSTR_LEN(ret) = (n * m) + l;
207
2.34k
  return ret;
208
2.34k
}
Unexecuted instantiation: json_encoder.c:zend_string_safe_alloc
Unexecuted instantiation: json_parser.tab.c:zend_string_safe_alloc
Unexecuted instantiation: json_scanner.c:zend_string_safe_alloc
Unexecuted instantiation: json.c:zend_string_safe_alloc
Unexecuted instantiation: php_lexbor.c:zend_string_safe_alloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_alloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_alloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_alloc
Unexecuted instantiation: zend_file_cache.c:zend_string_safe_alloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_alloc
Unexecuted instantiation: zend_persist.c:zend_string_safe_alloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_alloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_alloc
Unexecuted instantiation: ir_cfg.c:zend_string_safe_alloc
Unexecuted instantiation: ir_check.c:zend_string_safe_alloc
Unexecuted instantiation: ir_dump.c:zend_string_safe_alloc
Unexecuted instantiation: ir_emit.c:zend_string_safe_alloc
Unexecuted instantiation: ir_gcm.c:zend_string_safe_alloc
Unexecuted instantiation: ir_gdb.c:zend_string_safe_alloc
Unexecuted instantiation: ir_patch.c:zend_string_safe_alloc
Unexecuted instantiation: ir_perf.c:zend_string_safe_alloc
Unexecuted instantiation: ir_ra.c:zend_string_safe_alloc
Unexecuted instantiation: ir_save.c:zend_string_safe_alloc
Unexecuted instantiation: ir_sccp.c:zend_string_safe_alloc
Unexecuted instantiation: ir_strtab.c:zend_string_safe_alloc
Unexecuted instantiation: ir.c:zend_string_safe_alloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_alloc
Unexecuted instantiation: zend_jit.c:zend_string_safe_alloc
Unexecuted instantiation: csprng.c:zend_string_safe_alloc
Unexecuted instantiation: engine_mt19937.c:zend_string_safe_alloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_alloc
Unexecuted instantiation: engine_secure.c:zend_string_safe_alloc
Unexecuted instantiation: engine_user.c:zend_string_safe_alloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_alloc
Unexecuted instantiation: gammasection.c:zend_string_safe_alloc
Unexecuted instantiation: random.c:zend_string_safe_alloc
Unexecuted instantiation: randomizer.c:zend_string_safe_alloc
Unexecuted instantiation: zend_utils.c:zend_string_safe_alloc
Unexecuted instantiation: php_reflection.c:zend_string_safe_alloc
Unexecuted instantiation: php_spl.c:zend_string_safe_alloc
Unexecuted instantiation: spl_array.c:zend_string_safe_alloc
Unexecuted instantiation: spl_directory.c:zend_string_safe_alloc
Unexecuted instantiation: spl_dllist.c:zend_string_safe_alloc
Unexecuted instantiation: spl_exceptions.c:zend_string_safe_alloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_alloc
Unexecuted instantiation: spl_functions.c:zend_string_safe_alloc
Unexecuted instantiation: spl_heap.c:zend_string_safe_alloc
Unexecuted instantiation: spl_iterators.c:zend_string_safe_alloc
Unexecuted instantiation: spl_observer.c:zend_string_safe_alloc
Unexecuted instantiation: array.c:zend_string_safe_alloc
Unexecuted instantiation: assert.c:zend_string_safe_alloc
base64.c:zend_string_safe_alloc
Line
Count
Source
200
32
{
201
32
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
32
  GC_SET_REFCOUNT(ret, 1);
204
32
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
32
  ZSTR_H(ret) = 0;
206
32
  ZSTR_LEN(ret) = (n * m) + l;
207
32
  return ret;
208
32
}
Unexecuted instantiation: basic_functions.c:zend_string_safe_alloc
Unexecuted instantiation: browscap.c:zend_string_safe_alloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_alloc
Unexecuted instantiation: crc32.c:zend_string_safe_alloc
Unexecuted instantiation: credits.c:zend_string_safe_alloc
Unexecuted instantiation: crypt.c:zend_string_safe_alloc
Unexecuted instantiation: css.c:zend_string_safe_alloc
Unexecuted instantiation: datetime.c:zend_string_safe_alloc
Unexecuted instantiation: dir.c:zend_string_safe_alloc
Unexecuted instantiation: dl.c:zend_string_safe_alloc
Unexecuted instantiation: dns.c:zend_string_safe_alloc
exec.c:zend_string_safe_alloc
Line
Count
Source
200
27
{
201
27
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
27
  GC_SET_REFCOUNT(ret, 1);
204
27
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
27
  ZSTR_H(ret) = 0;
206
27
  ZSTR_LEN(ret) = (n * m) + l;
207
27
  return ret;
208
27
}
Unexecuted instantiation: file.c:zend_string_safe_alloc
Unexecuted instantiation: filestat.c:zend_string_safe_alloc
Unexecuted instantiation: filters.c:zend_string_safe_alloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_alloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_alloc
Unexecuted instantiation: fsock.c:zend_string_safe_alloc
Unexecuted instantiation: ftok.c:zend_string_safe_alloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: head.c:zend_string_safe_alloc
Unexecuted instantiation: hrtime.c:zend_string_safe_alloc
Unexecuted instantiation: html.c:zend_string_safe_alloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: http.c:zend_string_safe_alloc
Unexecuted instantiation: image.c:zend_string_safe_alloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_alloc
Unexecuted instantiation: info.c:zend_string_safe_alloc
Unexecuted instantiation: io_poll.c:zend_string_safe_alloc
Unexecuted instantiation: iptc.c:zend_string_safe_alloc
Unexecuted instantiation: levenshtein.c:zend_string_safe_alloc
Unexecuted instantiation: link.c:zend_string_safe_alloc
Unexecuted instantiation: mail.c:zend_string_safe_alloc
Unexecuted instantiation: math.c:zend_string_safe_alloc
Unexecuted instantiation: md5.c:zend_string_safe_alloc
Unexecuted instantiation: metaphone.c:zend_string_safe_alloc
Unexecuted instantiation: microtime.c:zend_string_safe_alloc
Unexecuted instantiation: net.c:zend_string_safe_alloc
Unexecuted instantiation: pack.c:zend_string_safe_alloc
Unexecuted instantiation: pageinfo.c:zend_string_safe_alloc
Unexecuted instantiation: password.c:zend_string_safe_alloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: proc_open.c:zend_string_safe_alloc
quot_print.c:zend_string_safe_alloc
Line
Count
Source
200
151
{
201
151
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
151
  GC_SET_REFCOUNT(ret, 1);
204
151
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
151
  ZSTR_H(ret) = 0;
206
151
  ZSTR_LEN(ret) = (n * m) + l;
207
151
  return ret;
208
151
}
Unexecuted instantiation: scanf.c:zend_string_safe_alloc
Unexecuted instantiation: sha1.c:zend_string_safe_alloc
Unexecuted instantiation: soundex.c:zend_string_safe_alloc
Unexecuted instantiation: streamsfuncs.c:zend_string_safe_alloc
string.c:zend_string_safe_alloc
Line
Count
Source
200
3.08k
{
201
3.08k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
3.08k
  GC_SET_REFCOUNT(ret, 1);
204
3.08k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
3.08k
  ZSTR_H(ret) = 0;
206
3.08k
  ZSTR_LEN(ret) = (n * m) + l;
207
3.08k
  return ret;
208
3.08k
}
Unexecuted instantiation: strnatcmp.c:zend_string_safe_alloc
Unexecuted instantiation: syslog.c:zend_string_safe_alloc
Unexecuted instantiation: type.c:zend_string_safe_alloc
Unexecuted instantiation: uniqid.c:zend_string_safe_alloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_alloc
Unexecuted instantiation: url.c:zend_string_safe_alloc
Unexecuted instantiation: user_filters.c:zend_string_safe_alloc
Unexecuted instantiation: uuencode.c:zend_string_safe_alloc
var_unserializer.c:zend_string_safe_alloc
Line
Count
Source
200
344k
{
201
344k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
344k
  GC_SET_REFCOUNT(ret, 1);
204
344k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
344k
  ZSTR_H(ret) = 0;
206
344k
  ZSTR_LEN(ret) = (n * m) + l;
207
344k
  return ret;
208
344k
}
Unexecuted instantiation: var.c:zend_string_safe_alloc
Unexecuted instantiation: versioning.c:zend_string_safe_alloc
Unexecuted instantiation: crypt_sha256.c:zend_string_safe_alloc
Unexecuted instantiation: crypt_sha512.c:zend_string_safe_alloc
Unexecuted instantiation: php_crypt_r.c:zend_string_safe_alloc
Unexecuted instantiation: php_uri.c:zend_string_safe_alloc
Unexecuted instantiation: php_uri_common.c:zend_string_safe_alloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_alloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_alloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_alloc
Unexecuted instantiation: explicit_bzero.c:zend_string_safe_alloc
Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_alloc
Unexecuted instantiation: getopt.c:zend_string_safe_alloc
Unexecuted instantiation: main.c:zend_string_safe_alloc
Unexecuted instantiation: network.c:zend_string_safe_alloc
Unexecuted instantiation: output.c:zend_string_safe_alloc
Unexecuted instantiation: php_content_types.c:zend_string_safe_alloc
Unexecuted instantiation: php_ini_builder.c:zend_string_safe_alloc
Unexecuted instantiation: php_ini.c:zend_string_safe_alloc
Unexecuted instantiation: php_glob.c:zend_string_safe_alloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_alloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_alloc
Unexecuted instantiation: php_scandir.c:zend_string_safe_alloc
Unexecuted instantiation: php_syslog.c:zend_string_safe_alloc
Unexecuted instantiation: php_ticks.c:zend_string_safe_alloc
Unexecuted instantiation: php_variables.c:zend_string_safe_alloc
Unexecuted instantiation: reentrancy.c:zend_string_safe_alloc
Unexecuted instantiation: rfc1867.c:zend_string_safe_alloc
Unexecuted instantiation: safe_bcmp.c:zend_string_safe_alloc
Unexecuted instantiation: SAPI.c:zend_string_safe_alloc
Unexecuted instantiation: snprintf.c:zend_string_safe_alloc
Unexecuted instantiation: spprintf.c:zend_string_safe_alloc
Unexecuted instantiation: strlcat.c:zend_string_safe_alloc
Unexecuted instantiation: strlcpy.c:zend_string_safe_alloc
Unexecuted instantiation: php_io.c:zend_string_safe_alloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_alloc
Unexecuted instantiation: poll_core.c:zend_string_safe_alloc
Unexecuted instantiation: poll_fd_table.c:zend_string_safe_alloc
Unexecuted instantiation: poll_handle.c:zend_string_safe_alloc
Unexecuted instantiation: cast.c:zend_string_safe_alloc
Unexecuted instantiation: filter.c:zend_string_safe_alloc
Unexecuted instantiation: glob_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: memory.c:zend_string_safe_alloc
Unexecuted instantiation: mmap.c:zend_string_safe_alloc
Unexecuted instantiation: plain_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: stream_errors.c:zend_string_safe_alloc
Unexecuted instantiation: streams.c:zend_string_safe_alloc
Unexecuted instantiation: transports.c:zend_string_safe_alloc
Unexecuted instantiation: userspace.c:zend_string_safe_alloc
Unexecuted instantiation: xp_socket.c:zend_string_safe_alloc
Unexecuted instantiation: block_pass.c:zend_string_safe_alloc
Unexecuted instantiation: compact_literals.c:zend_string_safe_alloc
Unexecuted instantiation: compact_vars.c:zend_string_safe_alloc
Unexecuted instantiation: dce.c:zend_string_safe_alloc
Unexecuted instantiation: dfa_pass.c:zend_string_safe_alloc
Unexecuted instantiation: escape_analysis.c:zend_string_safe_alloc
Unexecuted instantiation: nop_removal.c:zend_string_safe_alloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_alloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_alloc
Unexecuted instantiation: pass1.c:zend_string_safe_alloc
Unexecuted instantiation: pass3.c:zend_string_safe_alloc
Unexecuted instantiation: sccp.c:zend_string_safe_alloc
Unexecuted instantiation: scdf.c:zend_string_safe_alloc
Unexecuted instantiation: zend_call_graph.c:zend_string_safe_alloc
Unexecuted instantiation: zend_cfg.c:zend_string_safe_alloc
Unexecuted instantiation: zend_dfg.c:zend_string_safe_alloc
Unexecuted instantiation: zend_dump.c:zend_string_safe_alloc
Unexecuted instantiation: zend_func_info.c:zend_string_safe_alloc
Unexecuted instantiation: zend_inference.c:zend_string_safe_alloc
Unexecuted instantiation: zend_optimizer.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ssa.c:zend_string_safe_alloc
Unexecuted instantiation: zend_alloc.c:zend_string_safe_alloc
Unexecuted instantiation: zend_API.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ast.c:zend_string_safe_alloc
Unexecuted instantiation: zend_attributes.c:zend_string_safe_alloc
Unexecuted instantiation: zend_autoload.c:zend_string_safe_alloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_alloc
Unexecuted instantiation: zend_call_stack.c:zend_string_safe_alloc
Unexecuted instantiation: zend_closures.c:zend_string_safe_alloc
Unexecuted instantiation: zend_compile.c:zend_string_safe_alloc
Unexecuted instantiation: zend_constants.c:zend_string_safe_alloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_alloc
Unexecuted instantiation: zend_default_classes.c:zend_string_safe_alloc
Unexecuted instantiation: zend_dtrace.c:zend_string_safe_alloc
Unexecuted instantiation: zend_enum.c:zend_string_safe_alloc
Unexecuted instantiation: zend_exceptions.c:zend_string_safe_alloc
Unexecuted instantiation: zend_execute_API.c:zend_string_safe_alloc
Unexecuted instantiation: zend_execute.c:zend_string_safe_alloc
Unexecuted instantiation: zend_extensions.c:zend_string_safe_alloc
Unexecuted instantiation: zend_fibers.c:zend_string_safe_alloc
Unexecuted instantiation: zend_float.c:zend_string_safe_alloc
Unexecuted instantiation: zend_gc.c:zend_string_safe_alloc
Unexecuted instantiation: zend_gdb.c:zend_string_safe_alloc
Unexecuted instantiation: zend_generators.c:zend_string_safe_alloc
Unexecuted instantiation: zend_hash.c:zend_string_safe_alloc
Unexecuted instantiation: zend_highlight.c:zend_string_safe_alloc
Unexecuted instantiation: zend_hrtime.c:zend_string_safe_alloc
Unexecuted instantiation: zend_inheritance.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ini.c:zend_string_safe_alloc
Unexecuted instantiation: zend_interfaces.c:zend_string_safe_alloc
Unexecuted instantiation: zend_iterators.c:zend_string_safe_alloc
Unexecuted instantiation: zend_language_parser.c:zend_string_safe_alloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_alloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_alloc
Unexecuted instantiation: zend_list.c:zend_string_safe_alloc
Unexecuted instantiation: zend_llist.c:zend_string_safe_alloc
Unexecuted instantiation: zend_multibyte.c:zend_string_safe_alloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_alloc
Unexecuted instantiation: zend_objects_API.c:zend_string_safe_alloc
Unexecuted instantiation: zend_objects.c:zend_string_safe_alloc
Unexecuted instantiation: zend_observer.c:zend_string_safe_alloc
Unexecuted instantiation: zend_opcode.c:zend_string_safe_alloc
Unexecuted instantiation: zend_operators.c:zend_string_safe_alloc
Unexecuted instantiation: zend_partial.c:zend_string_safe_alloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_alloc
Unexecuted instantiation: zend_signal.c:zend_string_safe_alloc
Unexecuted instantiation: zend_smart_str.c:zend_string_safe_alloc
Unexecuted instantiation: zend_sort.c:zend_string_safe_alloc
Unexecuted instantiation: zend_stack.c:zend_string_safe_alloc
Unexecuted instantiation: zend_stream.c:zend_string_safe_alloc
zend_string.c:zend_string_safe_alloc
Line
Count
Source
200
198k
{
201
198k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
198k
  GC_SET_REFCOUNT(ret, 1);
204
198k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
198k
  ZSTR_H(ret) = 0;
206
198k
  ZSTR_LEN(ret) = (n * m) + l;
207
198k
  return ret;
208
198k
}
Unexecuted instantiation: zend_strtod.c:zend_string_safe_alloc
Unexecuted instantiation: zend_system_id.c:zend_string_safe_alloc
Unexecuted instantiation: zend_variables.c:zend_string_safe_alloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_alloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_alloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_alloc
Unexecuted instantiation: zend.c:zend_string_safe_alloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-json.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_alloc
209
210
static zend_always_inline zend_string *zend_string_init(const char *str, size_t len, bool persistent)
211
33.8M
{
212
33.8M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
33.8M
  memcpy(ZSTR_VAL(ret), str, len);
215
33.8M
  ZSTR_VAL(ret)[len] = '\0';
216
33.8M
  return ret;
217
33.8M
}
php_date.c:zend_string_init
Line
Count
Source
211
889
{
212
889
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
889
  memcpy(ZSTR_VAL(ret), str, len);
215
889
  ZSTR_VAL(ret)[len] = '\0';
216
889
  return ret;
217
889
}
Unexecuted instantiation: astro.c:zend_string_init
Unexecuted instantiation: dow.c:zend_string_init
Unexecuted instantiation: parse_date.c:zend_string_init
Unexecuted instantiation: parse_tz.c:zend_string_init
Unexecuted instantiation: parse_posix.c:zend_string_init
Unexecuted instantiation: timelib.c:zend_string_init
Unexecuted instantiation: tm2unixtime.c:zend_string_init
Unexecuted instantiation: unixtime2tm.c:zend_string_init
Unexecuted instantiation: parse_iso_intervals.c:zend_string_init
Unexecuted instantiation: interval.c:zend_string_init
php_pcre.c:zend_string_init
Line
Count
Source
211
847
{
212
847
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
847
  memcpy(ZSTR_VAL(ret), str, len);
215
847
  ZSTR_VAL(ret)[len] = '\0';
216
847
  return ret;
217
847
}
Unexecuted instantiation: exif.c:zend_string_init
Unexecuted instantiation: hash_adler32.c:zend_string_init
Unexecuted instantiation: hash_crc32.c:zend_string_init
Unexecuted instantiation: hash_fnv.c:zend_string_init
Unexecuted instantiation: hash_gost.c:zend_string_init
Unexecuted instantiation: hash_haval.c:zend_string_init
Unexecuted instantiation: hash_joaat.c:zend_string_init
Unexecuted instantiation: hash_md.c:zend_string_init
Unexecuted instantiation: hash_murmur.c:zend_string_init
Unexecuted instantiation: hash_ripemd.c:zend_string_init
Unexecuted instantiation: hash_sha_ni.c:zend_string_init
Unexecuted instantiation: hash_sha_sse2.c:zend_string_init
Unexecuted instantiation: hash_sha.c:zend_string_init
Unexecuted instantiation: hash_sha3.c:zend_string_init
Unexecuted instantiation: hash_snefru.c:zend_string_init
Unexecuted instantiation: hash_tiger.c:zend_string_init
Unexecuted instantiation: hash_whirlpool.c:zend_string_init
Unexecuted instantiation: hash_xxhash.c:zend_string_init
Unexecuted instantiation: hash.c:zend_string_init
Unexecuted instantiation: json_encoder.c:zend_string_init
Unexecuted instantiation: json_parser.tab.c:zend_string_init
Unexecuted instantiation: json_scanner.c:zend_string_init
json.c:zend_string_init
Line
Count
Source
211
207
{
212
207
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
207
  memcpy(ZSTR_VAL(ret), str, len);
215
207
  ZSTR_VAL(ret)[len] = '\0';
216
207
  return ret;
217
207
}
Unexecuted instantiation: php_lexbor.c:zend_string_init
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init
Unexecuted instantiation: shared_alloc_posix.c:zend_string_init
Unexecuted instantiation: shared_alloc_shm.c:zend_string_init
Unexecuted instantiation: zend_accelerator_api.c:zend_string_init
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init
Unexecuted instantiation: zend_accelerator_module.c:zend_string_init
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init
Unexecuted instantiation: zend_file_cache.c:zend_string_init
Unexecuted instantiation: zend_persist_calc.c:zend_string_init
Unexecuted instantiation: zend_persist.c:zend_string_init
Unexecuted instantiation: zend_shared_alloc.c:zend_string_init
ZendAccelerator.c:zend_string_init
Line
Count
Source
211
1.38M
{
212
1.38M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1.38M
  memcpy(ZSTR_VAL(ret), str, len);
215
1.38M
  ZSTR_VAL(ret)[len] = '\0';
216
1.38M
  return ret;
217
1.38M
}
Unexecuted instantiation: ir_cfg.c:zend_string_init
Unexecuted instantiation: ir_check.c:zend_string_init
Unexecuted instantiation: ir_dump.c:zend_string_init
Unexecuted instantiation: ir_emit.c:zend_string_init
Unexecuted instantiation: ir_gcm.c:zend_string_init
Unexecuted instantiation: ir_gdb.c:zend_string_init
Unexecuted instantiation: ir_patch.c:zend_string_init
Unexecuted instantiation: ir_perf.c:zend_string_init
Unexecuted instantiation: ir_ra.c:zend_string_init
Unexecuted instantiation: ir_save.c:zend_string_init
Unexecuted instantiation: ir_sccp.c:zend_string_init
Unexecuted instantiation: ir_strtab.c:zend_string_init
Unexecuted instantiation: ir.c:zend_string_init
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_init
Unexecuted instantiation: zend_jit.c:zend_string_init
Unexecuted instantiation: csprng.c:zend_string_init
Unexecuted instantiation: engine_mt19937.c:zend_string_init
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_init
Unexecuted instantiation: engine_secure.c:zend_string_init
Unexecuted instantiation: engine_user.c:zend_string_init
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_init
Unexecuted instantiation: gammasection.c:zend_string_init
random.c:zend_string_init
Line
Count
Source
211
64
{
212
64
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
64
  memcpy(ZSTR_VAL(ret), str, len);
215
64
  ZSTR_VAL(ret)[len] = '\0';
216
64
  return ret;
217
64
}
Unexecuted instantiation: randomizer.c:zend_string_init
Unexecuted instantiation: zend_utils.c:zend_string_init
php_reflection.c:zend_string_init
Line
Count
Source
211
227
{
212
227
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
227
  memcpy(ZSTR_VAL(ret), str, len);
215
227
  ZSTR_VAL(ret)[len] = '\0';
216
227
  return ret;
217
227
}
Unexecuted instantiation: php_spl.c:zend_string_init
Unexecuted instantiation: spl_array.c:zend_string_init
Unexecuted instantiation: spl_directory.c:zend_string_init
Unexecuted instantiation: spl_dllist.c:zend_string_init
Unexecuted instantiation: spl_exceptions.c:zend_string_init
spl_fixedarray.c:zend_string_init
Line
Count
Source
211
16
{
212
16
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
16
  memcpy(ZSTR_VAL(ret), str, len);
215
16
  ZSTR_VAL(ret)[len] = '\0';
216
16
  return ret;
217
16
}
Unexecuted instantiation: spl_functions.c:zend_string_init
Unexecuted instantiation: spl_heap.c:zend_string_init
spl_iterators.c:zend_string_init
Line
Count
Source
211
2.01k
{
212
2.01k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
2.01k
  memcpy(ZSTR_VAL(ret), str, len);
215
2.01k
  ZSTR_VAL(ret)[len] = '\0';
216
2.01k
  return ret;
217
2.01k
}
spl_observer.c:zend_string_init
Line
Count
Source
211
48
{
212
48
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
48
  memcpy(ZSTR_VAL(ret), str, len);
215
48
  ZSTR_VAL(ret)[len] = '\0';
216
48
  return ret;
217
48
}
Unexecuted instantiation: array.c:zend_string_init
assert.c:zend_string_init
Line
Count
Source
211
45
{
212
45
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
45
  memcpy(ZSTR_VAL(ret), str, len);
215
45
  ZSTR_VAL(ret)[len] = '\0';
216
45
  return ret;
217
45
}
Unexecuted instantiation: base64.c:zend_string_init
basic_functions.c:zend_string_init
Line
Count
Source
211
167
{
212
167
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
167
  memcpy(ZSTR_VAL(ret), str, len);
215
167
  ZSTR_VAL(ret)[len] = '\0';
216
167
  return ret;
217
167
}
Unexecuted instantiation: browscap.c:zend_string_init
Unexecuted instantiation: crc32_x86.c:zend_string_init
Unexecuted instantiation: crc32.c:zend_string_init
Unexecuted instantiation: credits.c:zend_string_init
crypt.c:zend_string_init
Line
Count
Source
211
7
{
212
7
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
7
  memcpy(ZSTR_VAL(ret), str, len);
215
7
  ZSTR_VAL(ret)[len] = '\0';
216
7
  return ret;
217
7
}
Unexecuted instantiation: css.c:zend_string_init
Unexecuted instantiation: datetime.c:zend_string_init
dir.c:zend_string_init
Line
Count
Source
211
21
{
212
21
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
21
  memcpy(ZSTR_VAL(ret), str, len);
215
21
  ZSTR_VAL(ret)[len] = '\0';
216
21
  return ret;
217
21
}
Unexecuted instantiation: dl.c:zend_string_init
Unexecuted instantiation: dns.c:zend_string_init
Unexecuted instantiation: exec.c:zend_string_init
file.c:zend_string_init
Line
Count
Source
211
6.30k
{
212
6.30k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
6.30k
  memcpy(ZSTR_VAL(ret), str, len);
215
6.30k
  ZSTR_VAL(ret)[len] = '\0';
216
6.30k
  return ret;
217
6.30k
}
Unexecuted instantiation: filestat.c:zend_string_init
Unexecuted instantiation: filters.c:zend_string_init
Unexecuted instantiation: flock_compat.c:zend_string_init
Unexecuted instantiation: formatted_print.c:zend_string_init
Unexecuted instantiation: fsock.c:zend_string_init
Unexecuted instantiation: ftok.c:zend_string_init
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_init
head.c:zend_string_init
Line
Count
Source
211
10
{
212
10
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
10
  memcpy(ZSTR_VAL(ret), str, len);
215
10
  ZSTR_VAL(ret)[len] = '\0';
216
10
  return ret;
217
10
}
Unexecuted instantiation: hrtime.c:zend_string_init
Unexecuted instantiation: html.c:zend_string_init
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_init
Unexecuted instantiation: http.c:zend_string_init
Unexecuted instantiation: image.c:zend_string_init
Unexecuted instantiation: incomplete_class.c:zend_string_init
info.c:zend_string_init
Line
Count
Source
211
33
{
212
33
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
33
  memcpy(ZSTR_VAL(ret), str, len);
215
33
  ZSTR_VAL(ret)[len] = '\0';
216
33
  return ret;
217
33
}
Unexecuted instantiation: io_poll.c:zend_string_init
Unexecuted instantiation: iptc.c:zend_string_init
Unexecuted instantiation: levenshtein.c:zend_string_init
Unexecuted instantiation: link.c:zend_string_init
Unexecuted instantiation: mail.c:zend_string_init
math.c:zend_string_init
Line
Count
Source
211
28
{
212
28
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
28
  memcpy(ZSTR_VAL(ret), str, len);
215
28
  ZSTR_VAL(ret)[len] = '\0';
216
28
  return ret;
217
28
}
md5.c:zend_string_init
Line
Count
Source
211
12
{
212
12
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
12
  memcpy(ZSTR_VAL(ret), str, len);
215
12
  ZSTR_VAL(ret)[len] = '\0';
216
12
  return ret;
217
12
}
Unexecuted instantiation: metaphone.c:zend_string_init
Unexecuted instantiation: microtime.c:zend_string_init
Unexecuted instantiation: net.c:zend_string_init
Unexecuted instantiation: pack.c:zend_string_init
Unexecuted instantiation: pageinfo.c:zend_string_init
Unexecuted instantiation: password.c:zend_string_init
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init
Unexecuted instantiation: proc_open.c:zend_string_init
Unexecuted instantiation: quot_print.c:zend_string_init
Unexecuted instantiation: scanf.c:zend_string_init
Unexecuted instantiation: sha1.c:zend_string_init
Unexecuted instantiation: soundex.c:zend_string_init
Unexecuted instantiation: streamsfuncs.c:zend_string_init
string.c:zend_string_init
Line
Count
Source
211
4.40k
{
212
4.40k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
4.40k
  memcpy(ZSTR_VAL(ret), str, len);
215
4.40k
  ZSTR_VAL(ret)[len] = '\0';
216
4.40k
  return ret;
217
4.40k
}
Unexecuted instantiation: strnatcmp.c:zend_string_init
Unexecuted instantiation: syslog.c:zend_string_init
Unexecuted instantiation: type.c:zend_string_init
Unexecuted instantiation: uniqid.c:zend_string_init
url_scanner_ex.c:zend_string_init
Line
Count
Source
211
80
{
212
80
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
80
  memcpy(ZSTR_VAL(ret), str, len);
215
80
  ZSTR_VAL(ret)[len] = '\0';
216
80
  return ret;
217
80
}
Unexecuted instantiation: url.c:zend_string_init
user_filters.c:zend_string_init
Line
Count
Source
211
376
{
212
376
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
376
  memcpy(ZSTR_VAL(ret), str, len);
215
376
  ZSTR_VAL(ret)[len] = '\0';
216
376
  return ret;
217
376
}
Unexecuted instantiation: uuencode.c:zend_string_init
var_unserializer.c:zend_string_init
Line
Count
Source
211
117k
{
212
117k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
117k
  memcpy(ZSTR_VAL(ret), str, len);
215
117k
  ZSTR_VAL(ret)[len] = '\0';
216
117k
  return ret;
217
117k
}
var.c:zend_string_init
Line
Count
Source
211
439
{
212
439
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
439
  memcpy(ZSTR_VAL(ret), str, len);
215
439
  ZSTR_VAL(ret)[len] = '\0';
216
439
  return ret;
217
439
}
Unexecuted instantiation: versioning.c:zend_string_init
Unexecuted instantiation: crypt_sha256.c:zend_string_init
Unexecuted instantiation: crypt_sha512.c:zend_string_init
Unexecuted instantiation: php_crypt_r.c:zend_string_init
php_uri.c:zend_string_init
Line
Count
Source
211
80
{
212
80
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
80
  memcpy(ZSTR_VAL(ret), str, len);
215
80
  ZSTR_VAL(ret)[len] = '\0';
216
80
  return ret;
217
80
}
Unexecuted instantiation: php_uri_common.c:zend_string_init
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_init
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_init
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_init
Unexecuted instantiation: explicit_bzero.c:zend_string_init
fopen_wrappers.c:zend_string_init
Line
Count
Source
211
75.2k
{
212
75.2k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
75.2k
  memcpy(ZSTR_VAL(ret), str, len);
215
75.2k
  ZSTR_VAL(ret)[len] = '\0';
216
75.2k
  return ret;
217
75.2k
}
Unexecuted instantiation: getopt.c:zend_string_init
main.c:zend_string_init
Line
Count
Source
211
12
{
212
12
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
12
  memcpy(ZSTR_VAL(ret), str, len);
215
12
  ZSTR_VAL(ret)[len] = '\0';
216
12
  return ret;
217
12
}
Unexecuted instantiation: network.c:zend_string_init
output.c:zend_string_init
Line
Count
Source
211
4.21k
{
212
4.21k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
4.21k
  memcpy(ZSTR_VAL(ret), str, len);
215
4.21k
  ZSTR_VAL(ret)[len] = '\0';
216
4.21k
  return ret;
217
4.21k
}
Unexecuted instantiation: php_content_types.c:zend_string_init
Unexecuted instantiation: php_ini_builder.c:zend_string_init
php_ini.c:zend_string_init
Line
Count
Source
211
208
{
212
208
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
208
  memcpy(ZSTR_VAL(ret), str, len);
215
208
  ZSTR_VAL(ret)[len] = '\0';
216
208
  return ret;
217
208
}
Unexecuted instantiation: php_glob.c:zend_string_init
Unexecuted instantiation: php_odbc_utils.c:zend_string_init
Unexecuted instantiation: php_open_temporary_file.c:zend_string_init
Unexecuted instantiation: php_scandir.c:zend_string_init
Unexecuted instantiation: php_syslog.c:zend_string_init
Unexecuted instantiation: php_ticks.c:zend_string_init
php_variables.c:zend_string_init
Line
Count
Source
211
186k
{
212
186k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
186k
  memcpy(ZSTR_VAL(ret), str, len);
215
186k
  ZSTR_VAL(ret)[len] = '\0';
216
186k
  return ret;
217
186k
}
Unexecuted instantiation: reentrancy.c:zend_string_init
Unexecuted instantiation: rfc1867.c:zend_string_init
Unexecuted instantiation: safe_bcmp.c:zend_string_init
SAPI.c:zend_string_init
Line
Count
Source
211
32
{
212
32
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
32
  memcpy(ZSTR_VAL(ret), str, len);
215
32
  ZSTR_VAL(ret)[len] = '\0';
216
32
  return ret;
217
32
}
Unexecuted instantiation: snprintf.c:zend_string_init
Unexecuted instantiation: spprintf.c:zend_string_init
Unexecuted instantiation: strlcat.c:zend_string_init
Unexecuted instantiation: strlcpy.c:zend_string_init
Unexecuted instantiation: php_io.c:zend_string_init
Unexecuted instantiation: php_io_copy_linux.c:zend_string_init
Unexecuted instantiation: poll_backend_epoll.c:zend_string_init
Unexecuted instantiation: poll_backend_eventport.c:zend_string_init
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_init
Unexecuted instantiation: poll_backend_poll.c:zend_string_init
Unexecuted instantiation: poll_core.c:zend_string_init
Unexecuted instantiation: poll_fd_table.c:zend_string_init
Unexecuted instantiation: poll_handle.c:zend_string_init
Unexecuted instantiation: cast.c:zend_string_init
Unexecuted instantiation: filter.c:zend_string_init
Unexecuted instantiation: glob_wrapper.c:zend_string_init
Unexecuted instantiation: memory.c:zend_string_init
Unexecuted instantiation: mmap.c:zend_string_init
plain_wrapper.c:zend_string_init
Line
Count
Source
211
114
{
212
114
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
114
  memcpy(ZSTR_VAL(ret), str, len);
215
114
  ZSTR_VAL(ret)[len] = '\0';
216
114
  return ret;
217
114
}
stream_errors.c:zend_string_init
Line
Count
Source
211
64
{
212
64
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
64
  memcpy(ZSTR_VAL(ret), str, len);
215
64
  ZSTR_VAL(ret)[len] = '\0';
216
64
  return ret;
217
64
}
Unexecuted instantiation: streams.c:zend_string_init
Unexecuted instantiation: transports.c:zend_string_init
userspace.c:zend_string_init
Line
Count
Source
211
14.2k
{
212
14.2k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
14.2k
  memcpy(ZSTR_VAL(ret), str, len);
215
14.2k
  ZSTR_VAL(ret)[len] = '\0';
216
14.2k
  return ret;
217
14.2k
}
Unexecuted instantiation: xp_socket.c:zend_string_init
Unexecuted instantiation: block_pass.c:zend_string_init
compact_literals.c:zend_string_init
Line
Count
Source
211
12.4k
{
212
12.4k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
12.4k
  memcpy(ZSTR_VAL(ret), str, len);
215
12.4k
  ZSTR_VAL(ret)[len] = '\0';
216
12.4k
  return ret;
217
12.4k
}
Unexecuted instantiation: compact_vars.c:zend_string_init
Unexecuted instantiation: dce.c:zend_string_init
Unexecuted instantiation: dfa_pass.c:zend_string_init
Unexecuted instantiation: escape_analysis.c:zend_string_init
Unexecuted instantiation: nop_removal.c:zend_string_init
Unexecuted instantiation: optimize_func_calls.c:zend_string_init
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_init
Unexecuted instantiation: pass1.c:zend_string_init
Unexecuted instantiation: pass3.c:zend_string_init
Unexecuted instantiation: sccp.c:zend_string_init
Unexecuted instantiation: scdf.c:zend_string_init
Unexecuted instantiation: zend_call_graph.c:zend_string_init
Unexecuted instantiation: zend_cfg.c:zend_string_init
Unexecuted instantiation: zend_dfg.c:zend_string_init
Unexecuted instantiation: zend_dump.c:zend_string_init
Unexecuted instantiation: zend_func_info.c:zend_string_init
Unexecuted instantiation: zend_inference.c:zend_string_init
zend_optimizer.c:zend_string_init
Line
Count
Source
211
2
{
212
2
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
2
  memcpy(ZSTR_VAL(ret), str, len);
215
2
  ZSTR_VAL(ret)[len] = '\0';
216
2
  return ret;
217
2
}
Unexecuted instantiation: zend_ssa.c:zend_string_init
Unexecuted instantiation: zend_alloc.c:zend_string_init
zend_API.c:zend_string_init
Line
Count
Source
211
669k
{
212
669k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
669k
  memcpy(ZSTR_VAL(ret), str, len);
215
669k
  ZSTR_VAL(ret)[len] = '\0';
216
669k
  return ret;
217
669k
}
Unexecuted instantiation: zend_ast.c:zend_string_init
zend_attributes.c:zend_string_init
Line
Count
Source
211
53
{
212
53
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
53
  memcpy(ZSTR_VAL(ret), str, len);
215
53
  ZSTR_VAL(ret)[len] = '\0';
216
53
  return ret;
217
53
}
Unexecuted instantiation: zend_autoload.c:zend_string_init
zend_builtin_functions.c:zend_string_init
Line
Count
Source
211
529
{
212
529
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
529
  memcpy(ZSTR_VAL(ret), str, len);
215
529
  ZSTR_VAL(ret)[len] = '\0';
216
529
  return ret;
217
529
}
Unexecuted instantiation: zend_call_stack.c:zend_string_init
Unexecuted instantiation: zend_closures.c:zend_string_init
zend_compile.c:zend_string_init
Line
Count
Source
211
21.1M
{
212
21.1M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
21.1M
  memcpy(ZSTR_VAL(ret), str, len);
215
21.1M
  ZSTR_VAL(ret)[len] = '\0';
216
21.1M
  return ret;
217
21.1M
}
zend_constants.c:zend_string_init
Line
Count
Source
211
578
{
212
578
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
578
  memcpy(ZSTR_VAL(ret), str, len);
215
578
  ZSTR_VAL(ret)[len] = '\0';
216
578
  return ret;
217
578
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_init
Unexecuted instantiation: zend_default_classes.c:zend_string_init
Unexecuted instantiation: zend_dtrace.c:zend_string_init
zend_enum.c:zend_string_init
Line
Count
Source
211
13.1k
{
212
13.1k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
13.1k
  memcpy(ZSTR_VAL(ret), str, len);
215
13.1k
  ZSTR_VAL(ret)[len] = '\0';
216
13.1k
  return ret;
217
13.1k
}
zend_exceptions.c:zend_string_init
Line
Count
Source
211
1.15M
{
212
1.15M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1.15M
  memcpy(ZSTR_VAL(ret), str, len);
215
1.15M
  ZSTR_VAL(ret)[len] = '\0';
216
1.15M
  return ret;
217
1.15M
}
zend_execute_API.c:zend_string_init
Line
Count
Source
211
59
{
212
59
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
59
  memcpy(ZSTR_VAL(ret), str, len);
215
59
  ZSTR_VAL(ret)[len] = '\0';
216
59
  return ret;
217
59
}
zend_execute.c:zend_string_init
Line
Count
Source
211
597
{
212
597
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
597
  memcpy(ZSTR_VAL(ret), str, len);
215
597
  ZSTR_VAL(ret)[len] = '\0';
216
597
  return ret;
217
597
}
Unexecuted instantiation: zend_extensions.c:zend_string_init
Unexecuted instantiation: zend_fibers.c:zend_string_init
Unexecuted instantiation: zend_float.c:zend_string_init
Unexecuted instantiation: zend_gc.c:zend_string_init
Unexecuted instantiation: zend_gdb.c:zend_string_init
Unexecuted instantiation: zend_generators.c:zend_string_init
zend_hash.c:zend_string_init
Line
Count
Source
211
210k
{
212
210k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
210k
  memcpy(ZSTR_VAL(ret), str, len);
215
210k
  ZSTR_VAL(ret)[len] = '\0';
216
210k
  return ret;
217
210k
}
Unexecuted instantiation: zend_highlight.c:zend_string_init
Unexecuted instantiation: zend_hrtime.c:zend_string_init
Unexecuted instantiation: zend_inheritance.c:zend_string_init
zend_ini_parser.c:zend_string_init
Line
Count
Source
211
20.2k
{
212
20.2k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
20.2k
  memcpy(ZSTR_VAL(ret), str, len);
215
20.2k
  ZSTR_VAL(ret)[len] = '\0';
216
20.2k
  return ret;
217
20.2k
}
zend_ini_scanner.c:zend_string_init
Line
Count
Source
211
1.49M
{
212
1.49M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1.49M
  memcpy(ZSTR_VAL(ret), str, len);
215
1.49M
  ZSTR_VAL(ret)[len] = '\0';
216
1.49M
  return ret;
217
1.49M
}
zend_ini.c:zend_string_init
Line
Count
Source
211
75.2k
{
212
75.2k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
75.2k
  memcpy(ZSTR_VAL(ret), str, len);
215
75.2k
  ZSTR_VAL(ret)[len] = '\0';
216
75.2k
  return ret;
217
75.2k
}
zend_interfaces.c:zend_string_init
Line
Count
Source
211
154k
{
212
154k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
154k
  memcpy(ZSTR_VAL(ret), str, len);
215
154k
  ZSTR_VAL(ret)[len] = '\0';
216
154k
  return ret;
217
154k
}
Unexecuted instantiation: zend_iterators.c:zend_string_init
Unexecuted instantiation: zend_language_parser.c:zend_string_init
zend_language_scanner.c:zend_string_init
Line
Count
Source
211
6.47M
{
212
6.47M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
6.47M
  memcpy(ZSTR_VAL(ret), str, len);
215
6.47M
  ZSTR_VAL(ret)[len] = '\0';
216
6.47M
  return ret;
217
6.47M
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_init
Unexecuted instantiation: zend_list.c:zend_string_init
Unexecuted instantiation: zend_llist.c:zend_string_init
Unexecuted instantiation: zend_multibyte.c:zend_string_init
zend_object_handlers.c:zend_string_init
Line
Count
Source
211
906
{
212
906
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
906
  memcpy(ZSTR_VAL(ret), str, len);
215
906
  ZSTR_VAL(ret)[len] = '\0';
216
906
  return ret;
217
906
}
Unexecuted instantiation: zend_objects_API.c:zend_string_init
Unexecuted instantiation: zend_objects.c:zend_string_init
Unexecuted instantiation: zend_observer.c:zend_string_init
Unexecuted instantiation: zend_opcode.c:zend_string_init
zend_operators.c:zend_string_init
Line
Count
Source
211
285k
{
212
285k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
285k
  memcpy(ZSTR_VAL(ret), str, len);
215
285k
  ZSTR_VAL(ret)[len] = '\0';
216
285k
  return ret;
217
285k
}
zend_partial.c:zend_string_init
Line
Count
Source
211
158
{
212
158
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
158
  memcpy(ZSTR_VAL(ret), str, len);
215
158
  ZSTR_VAL(ret)[len] = '\0';
216
158
  return ret;
217
158
}
zend_property_hooks.c:zend_string_init
Line
Count
Source
211
128
{
212
128
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
128
  memcpy(ZSTR_VAL(ret), str, len);
215
128
  ZSTR_VAL(ret)[len] = '\0';
216
128
  return ret;
217
128
}
Unexecuted instantiation: zend_ptr_stack.c:zend_string_init
Unexecuted instantiation: zend_signal.c:zend_string_init
Unexecuted instantiation: zend_smart_str.c:zend_string_init
Unexecuted instantiation: zend_sort.c:zend_string_init
Unexecuted instantiation: zend_stack.c:zend_string_init
zend_stream.c:zend_string_init
Line
Count
Source
211
182k
{
212
182k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
182k
  memcpy(ZSTR_VAL(ret), str, len);
215
182k
  ZSTR_VAL(ret)[len] = '\0';
216
182k
  return ret;
217
182k
}
zend_string.c:zend_string_init
Line
Count
Source
211
55.2k
{
212
55.2k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
55.2k
  memcpy(ZSTR_VAL(ret), str, len);
215
55.2k
  ZSTR_VAL(ret)[len] = '\0';
216
55.2k
  return ret;
217
55.2k
}
Unexecuted instantiation: zend_strtod.c:zend_string_init
Unexecuted instantiation: zend_system_id.c:zend_string_init
zend_variables.c:zend_string_init
Line
Count
Source
211
150
{
212
150
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
150
  memcpy(ZSTR_VAL(ret), str, len);
215
150
  ZSTR_VAL(ret)[len] = '\0';
216
150
  return ret;
217
150
}
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_init
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_init
Unexecuted instantiation: zend_weakrefs.c:zend_string_init
Unexecuted instantiation: zend.c:zend_string_init
Unexecuted instantiation: internal_functions_cli.c:zend_string_init
Unexecuted instantiation: fuzzer-parser.c:zend_string_init
Unexecuted instantiation: fuzzer-sapi.c:zend_string_init
fuzzer-tracing-jit.c:zend_string_init
Line
Count
Source
211
65.8k
{
212
65.8k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
65.8k
  memcpy(ZSTR_VAL(ret), str, len);
215
65.8k
  ZSTR_VAL(ret)[len] = '\0';
216
65.8k
  return ret;
217
65.8k
}
Unexecuted instantiation: fuzzer-exif.c:zend_string_init
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_init
fuzzer-function-jit.c:zend_string_init
Line
Count
Source
211
53.3k
{
212
53.3k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
53.3k
  memcpy(ZSTR_VAL(ret), str, len);
215
53.3k
  ZSTR_VAL(ret)[len] = '\0';
216
53.3k
  return ret;
217
53.3k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_init
fuzzer-unserializehash.c:zend_string_init
Line
Count
Source
211
2.65k
{
212
2.65k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
2.65k
  memcpy(ZSTR_VAL(ret), str, len);
215
2.65k
  ZSTR_VAL(ret)[len] = '\0';
216
2.65k
  return ret;
217
2.65k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_init
218
219
static zend_always_inline zend_string *zend_string_init_fast(const char *str, size_t len)
220
312k
{
221
312k
  if (len > 1) {
222
303k
    return zend_string_init(str, len, 0);
223
303k
  } else if (len == 0) {
224
1.07k
    return zend_empty_string;
225
7.15k
  } else /* if (len == 1) */ {
226
7.15k
    return ZSTR_CHAR((zend_uchar) *str);
227
7.15k
  }
228
312k
}
Unexecuted instantiation: php_date.c:zend_string_init_fast
Unexecuted instantiation: astro.c:zend_string_init_fast
Unexecuted instantiation: dow.c:zend_string_init_fast
Unexecuted instantiation: parse_date.c:zend_string_init_fast
Unexecuted instantiation: parse_tz.c:zend_string_init_fast
Unexecuted instantiation: parse_posix.c:zend_string_init_fast
Unexecuted instantiation: timelib.c:zend_string_init_fast
Unexecuted instantiation: tm2unixtime.c:zend_string_init_fast
Unexecuted instantiation: unixtime2tm.c:zend_string_init_fast
Unexecuted instantiation: parse_iso_intervals.c:zend_string_init_fast
Unexecuted instantiation: interval.c:zend_string_init_fast
php_pcre.c:zend_string_init_fast
Line
Count
Source
220
1.09k
{
221
1.09k
  if (len > 1) {
222
50
    return zend_string_init(str, len, 0);
223
1.04k
  } else if (len == 0) {
224
393
    return zend_empty_string;
225
650
  } else /* if (len == 1) */ {
226
650
    return ZSTR_CHAR((zend_uchar) *str);
227
650
  }
228
1.09k
}
Unexecuted instantiation: exif.c:zend_string_init_fast
Unexecuted instantiation: hash_adler32.c:zend_string_init_fast
Unexecuted instantiation: hash_crc32.c:zend_string_init_fast
Unexecuted instantiation: hash_fnv.c:zend_string_init_fast
Unexecuted instantiation: hash_gost.c:zend_string_init_fast
Unexecuted instantiation: hash_haval.c:zend_string_init_fast
Unexecuted instantiation: hash_joaat.c:zend_string_init_fast
Unexecuted instantiation: hash_md.c:zend_string_init_fast
Unexecuted instantiation: hash_murmur.c:zend_string_init_fast
Unexecuted instantiation: hash_ripemd.c:zend_string_init_fast
Unexecuted instantiation: hash_sha_ni.c:zend_string_init_fast
Unexecuted instantiation: hash_sha_sse2.c:zend_string_init_fast
Unexecuted instantiation: hash_sha.c:zend_string_init_fast
Unexecuted instantiation: hash_sha3.c:zend_string_init_fast
Unexecuted instantiation: hash_snefru.c:zend_string_init_fast
Unexecuted instantiation: hash_tiger.c:zend_string_init_fast
Unexecuted instantiation: hash_whirlpool.c:zend_string_init_fast
Unexecuted instantiation: hash_xxhash.c:zend_string_init_fast
Unexecuted instantiation: hash.c:zend_string_init_fast
Unexecuted instantiation: json_encoder.c:zend_string_init_fast
Unexecuted instantiation: json_parser.tab.c:zend_string_init_fast
Unexecuted instantiation: json_scanner.c:zend_string_init_fast
Unexecuted instantiation: json.c:zend_string_init_fast
Unexecuted instantiation: php_lexbor.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_posix.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_shm.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_api.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_module.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init_fast
Unexecuted instantiation: zend_file_cache.c:zend_string_init_fast
Unexecuted instantiation: zend_persist_calc.c:zend_string_init_fast
Unexecuted instantiation: zend_persist.c:zend_string_init_fast
Unexecuted instantiation: zend_shared_alloc.c:zend_string_init_fast
Unexecuted instantiation: ZendAccelerator.c:zend_string_init_fast
Unexecuted instantiation: ir_cfg.c:zend_string_init_fast
Unexecuted instantiation: ir_check.c:zend_string_init_fast
Unexecuted instantiation: ir_dump.c:zend_string_init_fast
Unexecuted instantiation: ir_emit.c:zend_string_init_fast
Unexecuted instantiation: ir_gcm.c:zend_string_init_fast
Unexecuted instantiation: ir_gdb.c:zend_string_init_fast
Unexecuted instantiation: ir_patch.c:zend_string_init_fast
Unexecuted instantiation: ir_perf.c:zend_string_init_fast
Unexecuted instantiation: ir_ra.c:zend_string_init_fast
Unexecuted instantiation: ir_save.c:zend_string_init_fast
Unexecuted instantiation: ir_sccp.c:zend_string_init_fast
Unexecuted instantiation: ir_strtab.c:zend_string_init_fast
Unexecuted instantiation: ir.c:zend_string_init_fast
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_init_fast
Unexecuted instantiation: zend_jit.c:zend_string_init_fast
Unexecuted instantiation: csprng.c:zend_string_init_fast
Unexecuted instantiation: engine_mt19937.c:zend_string_init_fast
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_init_fast
Unexecuted instantiation: engine_secure.c:zend_string_init_fast
Unexecuted instantiation: engine_user.c:zend_string_init_fast
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_init_fast
Unexecuted instantiation: gammasection.c:zend_string_init_fast
Unexecuted instantiation: random.c:zend_string_init_fast
Unexecuted instantiation: randomizer.c:zend_string_init_fast
Unexecuted instantiation: zend_utils.c:zend_string_init_fast
Unexecuted instantiation: php_reflection.c:zend_string_init_fast
Unexecuted instantiation: php_spl.c:zend_string_init_fast
Unexecuted instantiation: spl_array.c:zend_string_init_fast
Unexecuted instantiation: spl_directory.c:zend_string_init_fast
Unexecuted instantiation: spl_dllist.c:zend_string_init_fast
Unexecuted instantiation: spl_exceptions.c:zend_string_init_fast
Unexecuted instantiation: spl_fixedarray.c:zend_string_init_fast
Unexecuted instantiation: spl_functions.c:zend_string_init_fast
Unexecuted instantiation: spl_heap.c:zend_string_init_fast
Unexecuted instantiation: spl_iterators.c:zend_string_init_fast
Unexecuted instantiation: spl_observer.c:zend_string_init_fast
Unexecuted instantiation: array.c:zend_string_init_fast
Unexecuted instantiation: assert.c:zend_string_init_fast
Unexecuted instantiation: base64.c:zend_string_init_fast
Unexecuted instantiation: basic_functions.c:zend_string_init_fast
Unexecuted instantiation: browscap.c:zend_string_init_fast
Unexecuted instantiation: crc32_x86.c:zend_string_init_fast
Unexecuted instantiation: crc32.c:zend_string_init_fast
Unexecuted instantiation: credits.c:zend_string_init_fast
Unexecuted instantiation: crypt.c:zend_string_init_fast
Unexecuted instantiation: css.c:zend_string_init_fast
Unexecuted instantiation: datetime.c:zend_string_init_fast
Unexecuted instantiation: dir.c:zend_string_init_fast
Unexecuted instantiation: dl.c:zend_string_init_fast
Unexecuted instantiation: dns.c:zend_string_init_fast
Unexecuted instantiation: exec.c:zend_string_init_fast
Unexecuted instantiation: file.c:zend_string_init_fast
Unexecuted instantiation: filestat.c:zend_string_init_fast
Unexecuted instantiation: filters.c:zend_string_init_fast
Unexecuted instantiation: flock_compat.c:zend_string_init_fast
Unexecuted instantiation: formatted_print.c:zend_string_init_fast
Unexecuted instantiation: fsock.c:zend_string_init_fast
Unexecuted instantiation: ftok.c:zend_string_init_fast
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_init_fast
Unexecuted instantiation: head.c:zend_string_init_fast
Unexecuted instantiation: hrtime.c:zend_string_init_fast
Unexecuted instantiation: html.c:zend_string_init_fast
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_init_fast
Unexecuted instantiation: http.c:zend_string_init_fast
Unexecuted instantiation: image.c:zend_string_init_fast
Unexecuted instantiation: incomplete_class.c:zend_string_init_fast
Unexecuted instantiation: info.c:zend_string_init_fast
Unexecuted instantiation: io_poll.c:zend_string_init_fast
Unexecuted instantiation: iptc.c:zend_string_init_fast
Unexecuted instantiation: levenshtein.c:zend_string_init_fast
Unexecuted instantiation: link.c:zend_string_init_fast
Unexecuted instantiation: mail.c:zend_string_init_fast
Unexecuted instantiation: math.c:zend_string_init_fast
Unexecuted instantiation: md5.c:zend_string_init_fast
Unexecuted instantiation: metaphone.c:zend_string_init_fast
Unexecuted instantiation: microtime.c:zend_string_init_fast
Unexecuted instantiation: net.c:zend_string_init_fast
Unexecuted instantiation: pack.c:zend_string_init_fast
Unexecuted instantiation: pageinfo.c:zend_string_init_fast
Unexecuted instantiation: password.c:zend_string_init_fast
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init_fast
Unexecuted instantiation: proc_open.c:zend_string_init_fast
Unexecuted instantiation: quot_print.c:zend_string_init_fast
Unexecuted instantiation: scanf.c:zend_string_init_fast
Unexecuted instantiation: sha1.c:zend_string_init_fast
Unexecuted instantiation: soundex.c:zend_string_init_fast
Unexecuted instantiation: streamsfuncs.c:zend_string_init_fast
string.c:zend_string_init_fast
Line
Count
Source
220
86
{
221
86
  if (len > 1) {
222
80
    return zend_string_init(str, len, 0);
223
80
  } else if (len == 0) {
224
0
    return zend_empty_string;
225
6
  } else /* if (len == 1) */ {
226
6
    return ZSTR_CHAR((zend_uchar) *str);
227
6
  }
228
86
}
Unexecuted instantiation: strnatcmp.c:zend_string_init_fast
Unexecuted instantiation: syslog.c:zend_string_init_fast
Unexecuted instantiation: type.c:zend_string_init_fast
Unexecuted instantiation: uniqid.c:zend_string_init_fast
Unexecuted instantiation: url_scanner_ex.c:zend_string_init_fast
Unexecuted instantiation: url.c:zend_string_init_fast
Unexecuted instantiation: user_filters.c:zend_string_init_fast
Unexecuted instantiation: uuencode.c:zend_string_init_fast
var_unserializer.c:zend_string_init_fast
Line
Count
Source
220
123k
{
221
123k
  if (len > 1) {
222
117k
    return zend_string_init(str, len, 0);
223
117k
  } else if (len == 0) {
224
399
    return zend_empty_string;
225
6.07k
  } else /* if (len == 1) */ {
226
6.07k
    return ZSTR_CHAR((zend_uchar) *str);
227
6.07k
  }
228
123k
}
Unexecuted instantiation: var.c:zend_string_init_fast
Unexecuted instantiation: versioning.c:zend_string_init_fast
Unexecuted instantiation: crypt_sha256.c:zend_string_init_fast
Unexecuted instantiation: crypt_sha512.c:zend_string_init_fast
Unexecuted instantiation: php_crypt_r.c:zend_string_init_fast
Unexecuted instantiation: php_uri.c:zend_string_init_fast
Unexecuted instantiation: php_uri_common.c:zend_string_init_fast
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_init_fast
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_init_fast
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_init_fast
Unexecuted instantiation: explicit_bzero.c:zend_string_init_fast
Unexecuted instantiation: fopen_wrappers.c:zend_string_init_fast
Unexecuted instantiation: getopt.c:zend_string_init_fast
Unexecuted instantiation: main.c:zend_string_init_fast
Unexecuted instantiation: network.c:zend_string_init_fast
Unexecuted instantiation: output.c:zend_string_init_fast
Unexecuted instantiation: php_content_types.c:zend_string_init_fast
Unexecuted instantiation: php_ini_builder.c:zend_string_init_fast
Unexecuted instantiation: php_ini.c:zend_string_init_fast
Unexecuted instantiation: php_glob.c:zend_string_init_fast
Unexecuted instantiation: php_odbc_utils.c:zend_string_init_fast
Unexecuted instantiation: php_open_temporary_file.c:zend_string_init_fast
Unexecuted instantiation: php_scandir.c:zend_string_init_fast
Unexecuted instantiation: php_syslog.c:zend_string_init_fast
Unexecuted instantiation: php_ticks.c:zend_string_init_fast
php_variables.c:zend_string_init_fast
Line
Count
Source
220
187k
{
221
187k
  if (len > 1) {
222
186k
    return zend_string_init(str, len, 0);
223
186k
  } else if (len == 0) {
224
282
    return zend_empty_string;
225
423
  } else /* if (len == 1) */ {
226
423
    return ZSTR_CHAR((zend_uchar) *str);
227
423
  }
228
187k
}
Unexecuted instantiation: reentrancy.c:zend_string_init_fast
Unexecuted instantiation: rfc1867.c:zend_string_init_fast
Unexecuted instantiation: safe_bcmp.c:zend_string_init_fast
Unexecuted instantiation: SAPI.c:zend_string_init_fast
Unexecuted instantiation: snprintf.c:zend_string_init_fast
Unexecuted instantiation: spprintf.c:zend_string_init_fast
Unexecuted instantiation: strlcat.c:zend_string_init_fast
Unexecuted instantiation: strlcpy.c:zend_string_init_fast
Unexecuted instantiation: php_io.c:zend_string_init_fast
Unexecuted instantiation: php_io_copy_linux.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_epoll.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_eventport.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_poll.c:zend_string_init_fast
Unexecuted instantiation: poll_core.c:zend_string_init_fast
Unexecuted instantiation: poll_fd_table.c:zend_string_init_fast
Unexecuted instantiation: poll_handle.c:zend_string_init_fast
Unexecuted instantiation: cast.c:zend_string_init_fast
Unexecuted instantiation: filter.c:zend_string_init_fast
Unexecuted instantiation: glob_wrapper.c:zend_string_init_fast
Unexecuted instantiation: memory.c:zend_string_init_fast
Unexecuted instantiation: mmap.c:zend_string_init_fast
Unexecuted instantiation: plain_wrapper.c:zend_string_init_fast
Unexecuted instantiation: stream_errors.c:zend_string_init_fast
Unexecuted instantiation: streams.c:zend_string_init_fast
Unexecuted instantiation: transports.c:zend_string_init_fast
Unexecuted instantiation: userspace.c:zend_string_init_fast
Unexecuted instantiation: xp_socket.c:zend_string_init_fast
Unexecuted instantiation: block_pass.c:zend_string_init_fast
Unexecuted instantiation: compact_literals.c:zend_string_init_fast
Unexecuted instantiation: compact_vars.c:zend_string_init_fast
Unexecuted instantiation: dce.c:zend_string_init_fast
Unexecuted instantiation: dfa_pass.c:zend_string_init_fast
Unexecuted instantiation: escape_analysis.c:zend_string_init_fast
Unexecuted instantiation: nop_removal.c:zend_string_init_fast
Unexecuted instantiation: optimize_func_calls.c:zend_string_init_fast
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_init_fast
Unexecuted instantiation: pass1.c:zend_string_init_fast
Unexecuted instantiation: pass3.c:zend_string_init_fast
Unexecuted instantiation: sccp.c:zend_string_init_fast
Unexecuted instantiation: scdf.c:zend_string_init_fast
Unexecuted instantiation: zend_call_graph.c:zend_string_init_fast
Unexecuted instantiation: zend_cfg.c:zend_string_init_fast
Unexecuted instantiation: zend_dfg.c:zend_string_init_fast
Unexecuted instantiation: zend_dump.c:zend_string_init_fast
Unexecuted instantiation: zend_func_info.c:zend_string_init_fast
Unexecuted instantiation: zend_inference.c:zend_string_init_fast
Unexecuted instantiation: zend_optimizer.c:zend_string_init_fast
Unexecuted instantiation: zend_ssa.c:zend_string_init_fast
Unexecuted instantiation: zend_alloc.c:zend_string_init_fast
Unexecuted instantiation: zend_API.c:zend_string_init_fast
Unexecuted instantiation: zend_ast.c:zend_string_init_fast
Unexecuted instantiation: zend_attributes.c:zend_string_init_fast
Unexecuted instantiation: zend_autoload.c:zend_string_init_fast
Unexecuted instantiation: zend_builtin_functions.c:zend_string_init_fast
Unexecuted instantiation: zend_call_stack.c:zend_string_init_fast
Unexecuted instantiation: zend_closures.c:zend_string_init_fast
Unexecuted instantiation: zend_compile.c:zend_string_init_fast
Unexecuted instantiation: zend_constants.c:zend_string_init_fast
Unexecuted instantiation: zend_cpuinfo.c:zend_string_init_fast
Unexecuted instantiation: zend_default_classes.c:zend_string_init_fast
Unexecuted instantiation: zend_dtrace.c:zend_string_init_fast
Unexecuted instantiation: zend_enum.c:zend_string_init_fast
Unexecuted instantiation: zend_exceptions.c:zend_string_init_fast
Unexecuted instantiation: zend_execute_API.c:zend_string_init_fast
Unexecuted instantiation: zend_execute.c:zend_string_init_fast
Unexecuted instantiation: zend_extensions.c:zend_string_init_fast
Unexecuted instantiation: zend_fibers.c:zend_string_init_fast
Unexecuted instantiation: zend_float.c:zend_string_init_fast
Unexecuted instantiation: zend_gc.c:zend_string_init_fast
Unexecuted instantiation: zend_gdb.c:zend_string_init_fast
Unexecuted instantiation: zend_generators.c:zend_string_init_fast
Unexecuted instantiation: zend_hash.c:zend_string_init_fast
Unexecuted instantiation: zend_highlight.c:zend_string_init_fast
Unexecuted instantiation: zend_hrtime.c:zend_string_init_fast
Unexecuted instantiation: zend_inheritance.c:zend_string_init_fast
Unexecuted instantiation: zend_ini_parser.c:zend_string_init_fast
Unexecuted instantiation: zend_ini_scanner.c:zend_string_init_fast
Unexecuted instantiation: zend_ini.c:zend_string_init_fast
Unexecuted instantiation: zend_interfaces.c:zend_string_init_fast
Unexecuted instantiation: zend_iterators.c:zend_string_init_fast
Unexecuted instantiation: zend_language_parser.c:zend_string_init_fast
Unexecuted instantiation: zend_language_scanner.c:zend_string_init_fast
Unexecuted instantiation: zend_lazy_objects.c:zend_string_init_fast
Unexecuted instantiation: zend_list.c:zend_string_init_fast
Unexecuted instantiation: zend_llist.c:zend_string_init_fast
Unexecuted instantiation: zend_multibyte.c:zend_string_init_fast
Unexecuted instantiation: zend_object_handlers.c:zend_string_init_fast
Unexecuted instantiation: zend_objects_API.c:zend_string_init_fast
Unexecuted instantiation: zend_objects.c:zend_string_init_fast
Unexecuted instantiation: zend_observer.c:zend_string_init_fast
Unexecuted instantiation: zend_opcode.c:zend_string_init_fast
Unexecuted instantiation: zend_operators.c:zend_string_init_fast
Unexecuted instantiation: zend_partial.c:zend_string_init_fast
Unexecuted instantiation: zend_property_hooks.c:zend_string_init_fast
Unexecuted instantiation: zend_ptr_stack.c:zend_string_init_fast
Unexecuted instantiation: zend_signal.c:zend_string_init_fast
Unexecuted instantiation: zend_smart_str.c:zend_string_init_fast
Unexecuted instantiation: zend_sort.c:zend_string_init_fast
Unexecuted instantiation: zend_stack.c:zend_string_init_fast
Unexecuted instantiation: zend_stream.c:zend_string_init_fast
Unexecuted instantiation: zend_string.c:zend_string_init_fast
Unexecuted instantiation: zend_strtod.c:zend_string_init_fast
Unexecuted instantiation: zend_system_id.c:zend_string_init_fast
Unexecuted instantiation: zend_variables.c:zend_string_init_fast
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_init_fast
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_init_fast
Unexecuted instantiation: zend_weakrefs.c:zend_string_init_fast
Unexecuted instantiation: zend.c:zend_string_init_fast
Unexecuted instantiation: internal_functions_cli.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-parser.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-sapi.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-exif.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-json.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-execute.c:zend_string_init_fast
229
230
static zend_always_inline zend_string *zend_string_copy(zend_string *s)
231
21.8M
{
232
21.8M
  if (!ZSTR_IS_INTERNED(s)) {
233
13.8M
    GC_ADDREF(s);
234
13.8M
  }
235
21.8M
  return s;
236
21.8M
}
php_date.c:zend_string_copy
Line
Count
Source
231
77
{
232
77
  if (!ZSTR_IS_INTERNED(s)) {
233
71
    GC_ADDREF(s);
234
71
  }
235
77
  return s;
236
77
}
Unexecuted instantiation: astro.c:zend_string_copy
Unexecuted instantiation: dow.c:zend_string_copy
Unexecuted instantiation: parse_date.c:zend_string_copy
Unexecuted instantiation: parse_tz.c:zend_string_copy
Unexecuted instantiation: parse_posix.c:zend_string_copy
Unexecuted instantiation: timelib.c:zend_string_copy
Unexecuted instantiation: tm2unixtime.c:zend_string_copy
Unexecuted instantiation: unixtime2tm.c:zend_string_copy
Unexecuted instantiation: parse_iso_intervals.c:zend_string_copy
Unexecuted instantiation: interval.c:zend_string_copy
php_pcre.c:zend_string_copy
Line
Count
Source
231
297
{
232
297
  if (!ZSTR_IS_INTERNED(s)) {
233
103
    GC_ADDREF(s);
234
103
  }
235
297
  return s;
236
297
}
Unexecuted instantiation: exif.c:zend_string_copy
Unexecuted instantiation: hash_adler32.c:zend_string_copy
Unexecuted instantiation: hash_crc32.c:zend_string_copy
Unexecuted instantiation: hash_fnv.c:zend_string_copy
Unexecuted instantiation: hash_gost.c:zend_string_copy
Unexecuted instantiation: hash_haval.c:zend_string_copy
Unexecuted instantiation: hash_joaat.c:zend_string_copy
Unexecuted instantiation: hash_md.c:zend_string_copy
Unexecuted instantiation: hash_murmur.c:zend_string_copy
Unexecuted instantiation: hash_ripemd.c:zend_string_copy
Unexecuted instantiation: hash_sha_ni.c:zend_string_copy
Unexecuted instantiation: hash_sha_sse2.c:zend_string_copy
Unexecuted instantiation: hash_sha.c:zend_string_copy
Unexecuted instantiation: hash_sha3.c:zend_string_copy
Unexecuted instantiation: hash_snefru.c:zend_string_copy
Unexecuted instantiation: hash_tiger.c:zend_string_copy
Unexecuted instantiation: hash_whirlpool.c:zend_string_copy
Unexecuted instantiation: hash_xxhash.c:zend_string_copy
Unexecuted instantiation: hash.c:zend_string_copy
Unexecuted instantiation: json_encoder.c:zend_string_copy
Unexecuted instantiation: json_parser.tab.c:zend_string_copy
Unexecuted instantiation: json_scanner.c:zend_string_copy
Unexecuted instantiation: json.c:zend_string_copy
Unexecuted instantiation: php_lexbor.c:zend_string_copy
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_copy
Unexecuted instantiation: shared_alloc_posix.c:zend_string_copy
Unexecuted instantiation: shared_alloc_shm.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_api.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_module.c:zend_string_copy
zend_accelerator_util_funcs.c:zend_string_copy
Line
Count
Source
231
4.53k
{
232
4.53k
  if (!ZSTR_IS_INTERNED(s)) {
233
1.66k
    GC_ADDREF(s);
234
1.66k
  }
235
4.53k
  return s;
236
4.53k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_copy
Unexecuted instantiation: zend_persist_calc.c:zend_string_copy
Unexecuted instantiation: zend_persist.c:zend_string_copy
Unexecuted instantiation: zend_shared_alloc.c:zend_string_copy
ZendAccelerator.c:zend_string_copy
Line
Count
Source
231
62.5k
{
232
62.5k
  if (!ZSTR_IS_INTERNED(s)) {
233
62.5k
    GC_ADDREF(s);
234
62.5k
  }
235
62.5k
  return s;
236
62.5k
}
Unexecuted instantiation: ir_cfg.c:zend_string_copy
Unexecuted instantiation: ir_check.c:zend_string_copy
Unexecuted instantiation: ir_dump.c:zend_string_copy
Unexecuted instantiation: ir_emit.c:zend_string_copy
Unexecuted instantiation: ir_gcm.c:zend_string_copy
Unexecuted instantiation: ir_gdb.c:zend_string_copy
Unexecuted instantiation: ir_patch.c:zend_string_copy
Unexecuted instantiation: ir_perf.c:zend_string_copy
Unexecuted instantiation: ir_ra.c:zend_string_copy
Unexecuted instantiation: ir_save.c:zend_string_copy
Unexecuted instantiation: ir_sccp.c:zend_string_copy
Unexecuted instantiation: ir_strtab.c:zend_string_copy
Unexecuted instantiation: ir.c:zend_string_copy
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_copy
Unexecuted instantiation: zend_jit.c:zend_string_copy
Unexecuted instantiation: csprng.c:zend_string_copy
Unexecuted instantiation: engine_mt19937.c:zend_string_copy
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_copy
Unexecuted instantiation: engine_secure.c:zend_string_copy
Unexecuted instantiation: engine_user.c:zend_string_copy
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_copy
Unexecuted instantiation: gammasection.c:zend_string_copy
Unexecuted instantiation: random.c:zend_string_copy
Unexecuted instantiation: randomizer.c:zend_string_copy
Unexecuted instantiation: zend_utils.c:zend_string_copy
php_reflection.c:zend_string_copy
Line
Count
Source
231
3.60k
{
232
3.60k
  if (!ZSTR_IS_INTERNED(s)) {
233
104
    GC_ADDREF(s);
234
104
  }
235
3.60k
  return s;
236
3.60k
}
Unexecuted instantiation: php_spl.c:zend_string_copy
Unexecuted instantiation: spl_array.c:zend_string_copy
Unexecuted instantiation: spl_directory.c:zend_string_copy
Unexecuted instantiation: spl_dllist.c:zend_string_copy
Unexecuted instantiation: spl_exceptions.c:zend_string_copy
Unexecuted instantiation: spl_fixedarray.c:zend_string_copy
Unexecuted instantiation: spl_functions.c:zend_string_copy
Unexecuted instantiation: spl_heap.c:zend_string_copy
Unexecuted instantiation: spl_iterators.c:zend_string_copy
Unexecuted instantiation: spl_observer.c:zend_string_copy
Unexecuted instantiation: array.c:zend_string_copy
assert.c:zend_string_copy
Line
Count
Source
231
1
{
232
1
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
1
  return s;
236
1
}
Unexecuted instantiation: base64.c:zend_string_copy
basic_functions.c:zend_string_copy
Line
Count
Source
231
32
{
232
32
  if (!ZSTR_IS_INTERNED(s)) {
233
32
    GC_ADDREF(s);
234
32
  }
235
32
  return s;
236
32
}
Unexecuted instantiation: browscap.c:zend_string_copy
Unexecuted instantiation: crc32_x86.c:zend_string_copy
Unexecuted instantiation: crc32.c:zend_string_copy
Unexecuted instantiation: credits.c:zend_string_copy
Unexecuted instantiation: crypt.c:zend_string_copy
Unexecuted instantiation: css.c:zend_string_copy
Unexecuted instantiation: datetime.c:zend_string_copy
Unexecuted instantiation: dir.c:zend_string_copy
Unexecuted instantiation: dl.c:zend_string_copy
Unexecuted instantiation: dns.c:zend_string_copy
Unexecuted instantiation: exec.c:zend_string_copy
Unexecuted instantiation: file.c:zend_string_copy
Unexecuted instantiation: filestat.c:zend_string_copy
Unexecuted instantiation: filters.c:zend_string_copy
Unexecuted instantiation: flock_compat.c:zend_string_copy
Unexecuted instantiation: formatted_print.c:zend_string_copy
Unexecuted instantiation: fsock.c:zend_string_copy
Unexecuted instantiation: ftok.c:zend_string_copy
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: head.c:zend_string_copy
Unexecuted instantiation: hrtime.c:zend_string_copy
html.c:zend_string_copy
Line
Count
Source
231
272
{
232
272
  if (!ZSTR_IS_INTERNED(s)) {
233
272
    GC_ADDREF(s);
234
272
  }
235
272
  return s;
236
272
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: http.c:zend_string_copy
Unexecuted instantiation: image.c:zend_string_copy
incomplete_class.c:zend_string_copy
Line
Count
Source
231
36
{
232
36
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
36
  return s;
236
36
}
Unexecuted instantiation: info.c:zend_string_copy
Unexecuted instantiation: io_poll.c:zend_string_copy
Unexecuted instantiation: iptc.c:zend_string_copy
Unexecuted instantiation: levenshtein.c:zend_string_copy
Unexecuted instantiation: link.c:zend_string_copy
Unexecuted instantiation: mail.c:zend_string_copy
Unexecuted instantiation: math.c:zend_string_copy
Unexecuted instantiation: md5.c:zend_string_copy
Unexecuted instantiation: metaphone.c:zend_string_copy
Unexecuted instantiation: microtime.c:zend_string_copy
Unexecuted instantiation: net.c:zend_string_copy
Unexecuted instantiation: pack.c:zend_string_copy
Unexecuted instantiation: pageinfo.c:zend_string_copy
Unexecuted instantiation: password.c:zend_string_copy
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: proc_open.c:zend_string_copy
Unexecuted instantiation: quot_print.c:zend_string_copy
Unexecuted instantiation: scanf.c:zend_string_copy
Unexecuted instantiation: sha1.c:zend_string_copy
Unexecuted instantiation: soundex.c:zend_string_copy
Unexecuted instantiation: streamsfuncs.c:zend_string_copy
string.c:zend_string_copy
Line
Count
Source
231
2.42k
{
232
2.42k
  if (!ZSTR_IS_INTERNED(s)) {
233
2.05k
    GC_ADDREF(s);
234
2.05k
  }
235
2.42k
  return s;
236
2.42k
}
Unexecuted instantiation: strnatcmp.c:zend_string_copy
Unexecuted instantiation: syslog.c:zend_string_copy
Unexecuted instantiation: type.c:zend_string_copy
Unexecuted instantiation: uniqid.c:zend_string_copy
Unexecuted instantiation: url_scanner_ex.c:zend_string_copy
Unexecuted instantiation: url.c:zend_string_copy
user_filters.c:zend_string_copy
Line
Count
Source
231
454
{
232
454
  if (!ZSTR_IS_INTERNED(s)) {
233
4
    GC_ADDREF(s);
234
4
  }
235
454
  return s;
236
454
}
Unexecuted instantiation: uuencode.c:zend_string_copy
Unexecuted instantiation: var_unserializer.c:zend_string_copy
var.c:zend_string_copy
Line
Count
Source
231
484
{
232
484
  if (!ZSTR_IS_INTERNED(s)) {
233
4
    GC_ADDREF(s);
234
4
  }
235
484
  return s;
236
484
}
Unexecuted instantiation: versioning.c:zend_string_copy
Unexecuted instantiation: crypt_sha256.c:zend_string_copy
Unexecuted instantiation: crypt_sha512.c:zend_string_copy
Unexecuted instantiation: php_crypt_r.c:zend_string_copy
Unexecuted instantiation: php_uri.c:zend_string_copy
Unexecuted instantiation: php_uri_common.c:zend_string_copy
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_copy
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_copy
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_copy
Unexecuted instantiation: explicit_bzero.c:zend_string_copy
Unexecuted instantiation: fopen_wrappers.c:zend_string_copy
Unexecuted instantiation: getopt.c:zend_string_copy
main.c:zend_string_copy
Line
Count
Source
231
6.07M
{
232
6.07M
  if (!ZSTR_IS_INTERNED(s)) {
233
3.28M
    GC_ADDREF(s);
234
3.28M
  }
235
6.07M
  return s;
236
6.07M
}
Unexecuted instantiation: network.c:zend_string_copy
output.c:zend_string_copy
Line
Count
Source
231
2.13k
{
232
2.13k
  if (!ZSTR_IS_INTERNED(s)) {
233
2.07k
    GC_ADDREF(s);
234
2.07k
  }
235
2.13k
  return s;
236
2.13k
}
Unexecuted instantiation: php_content_types.c:zend_string_copy
Unexecuted instantiation: php_ini_builder.c:zend_string_copy
Unexecuted instantiation: php_ini.c:zend_string_copy
Unexecuted instantiation: php_glob.c:zend_string_copy
Unexecuted instantiation: php_odbc_utils.c:zend_string_copy
Unexecuted instantiation: php_open_temporary_file.c:zend_string_copy
Unexecuted instantiation: php_scandir.c:zend_string_copy
Unexecuted instantiation: php_syslog.c:zend_string_copy
Unexecuted instantiation: php_ticks.c:zend_string_copy
Unexecuted instantiation: php_variables.c:zend_string_copy
Unexecuted instantiation: reentrancy.c:zend_string_copy
Unexecuted instantiation: rfc1867.c:zend_string_copy
Unexecuted instantiation: safe_bcmp.c:zend_string_copy
Unexecuted instantiation: SAPI.c:zend_string_copy
Unexecuted instantiation: snprintf.c:zend_string_copy
Unexecuted instantiation: spprintf.c:zend_string_copy
Unexecuted instantiation: strlcat.c:zend_string_copy
Unexecuted instantiation: strlcpy.c:zend_string_copy
Unexecuted instantiation: php_io.c:zend_string_copy
Unexecuted instantiation: php_io_copy_linux.c:zend_string_copy
Unexecuted instantiation: poll_backend_epoll.c:zend_string_copy
Unexecuted instantiation: poll_backend_eventport.c:zend_string_copy
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_copy
Unexecuted instantiation: poll_backend_poll.c:zend_string_copy
Unexecuted instantiation: poll_core.c:zend_string_copy
Unexecuted instantiation: poll_fd_table.c:zend_string_copy
Unexecuted instantiation: poll_handle.c:zend_string_copy
Unexecuted instantiation: cast.c:zend_string_copy
Unexecuted instantiation: filter.c:zend_string_copy
Unexecuted instantiation: glob_wrapper.c:zend_string_copy
memory.c:zend_string_copy
Line
Count
Source
231
28
{
232
28
  if (!ZSTR_IS_INTERNED(s)) {
233
28
    GC_ADDREF(s);
234
28
  }
235
28
  return s;
236
28
}
Unexecuted instantiation: mmap.c:zend_string_copy
Unexecuted instantiation: plain_wrapper.c:zend_string_copy
Unexecuted instantiation: stream_errors.c:zend_string_copy
Unexecuted instantiation: streams.c:zend_string_copy
Unexecuted instantiation: transports.c:zend_string_copy
Unexecuted instantiation: userspace.c:zend_string_copy
Unexecuted instantiation: xp_socket.c:zend_string_copy
Unexecuted instantiation: block_pass.c:zend_string_copy
compact_literals.c:zend_string_copy
Line
Count
Source
231
748k
{
232
748k
  if (!ZSTR_IS_INTERNED(s)) {
233
121k
    GC_ADDREF(s);
234
121k
  }
235
748k
  return s;
236
748k
}
Unexecuted instantiation: compact_vars.c:zend_string_copy
Unexecuted instantiation: dce.c:zend_string_copy
Unexecuted instantiation: dfa_pass.c:zend_string_copy
Unexecuted instantiation: escape_analysis.c:zend_string_copy
Unexecuted instantiation: nop_removal.c:zend_string_copy
Unexecuted instantiation: optimize_func_calls.c:zend_string_copy
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_copy
Unexecuted instantiation: pass1.c:zend_string_copy
Unexecuted instantiation: pass3.c:zend_string_copy
Unexecuted instantiation: sccp.c:zend_string_copy
Unexecuted instantiation: scdf.c:zend_string_copy
Unexecuted instantiation: zend_call_graph.c:zend_string_copy
Unexecuted instantiation: zend_cfg.c:zend_string_copy
Unexecuted instantiation: zend_dfg.c:zend_string_copy
Unexecuted instantiation: zend_dump.c:zend_string_copy
Unexecuted instantiation: zend_func_info.c:zend_string_copy
Unexecuted instantiation: zend_inference.c:zend_string_copy
Unexecuted instantiation: zend_optimizer.c:zend_string_copy
Unexecuted instantiation: zend_ssa.c:zend_string_copy
Unexecuted instantiation: zend_alloc.c:zend_string_copy
zend_API.c:zend_string_copy
Line
Count
Source
231
44.6k
{
232
44.6k
  if (!ZSTR_IS_INTERNED(s)) {
233
11.7k
    GC_ADDREF(s);
234
11.7k
  }
235
44.6k
  return s;
236
44.6k
}
Unexecuted instantiation: zend_ast.c:zend_string_copy
zend_attributes.c:zend_string_copy
Line
Count
Source
231
2.35M
{
232
2.35M
  if (!ZSTR_IS_INTERNED(s)) {
233
2.34M
    GC_ADDREF(s);
234
2.34M
  }
235
2.35M
  return s;
236
2.35M
}
Unexecuted instantiation: zend_autoload.c:zend_string_copy
zend_builtin_functions.c:zend_string_copy
Line
Count
Source
231
63.8k
{
232
63.8k
  if (!ZSTR_IS_INTERNED(s)) {
233
27
    GC_ADDREF(s);
234
27
  }
235
63.8k
  return s;
236
63.8k
}
Unexecuted instantiation: zend_call_stack.c:zend_string_copy
Unexecuted instantiation: zend_closures.c:zend_string_copy
zend_compile.c:zend_string_copy
Line
Count
Source
231
5.98M
{
232
5.98M
  if (!ZSTR_IS_INTERNED(s)) {
233
1.98M
    GC_ADDREF(s);
234
1.98M
  }
235
5.98M
  return s;
236
5.98M
}
zend_constants.c:zend_string_copy
Line
Count
Source
231
2.93k
{
232
2.93k
  if (!ZSTR_IS_INTERNED(s)) {
233
152
    GC_ADDREF(s);
234
152
  }
235
2.93k
  return s;
236
2.93k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_copy
Unexecuted instantiation: zend_default_classes.c:zend_string_copy
Unexecuted instantiation: zend_dtrace.c:zend_string_copy
zend_enum.c:zend_string_copy
Line
Count
Source
231
13.1k
{
232
13.1k
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
13.1k
  return s;
236
13.1k
}
zend_exceptions.c:zend_string_copy
Line
Count
Source
231
99.8k
{
232
99.8k
  if (!ZSTR_IS_INTERNED(s)) {
233
97.0k
    GC_ADDREF(s);
234
97.0k
  }
235
99.8k
  return s;
236
99.8k
}
zend_execute_API.c:zend_string_copy
Line
Count
Source
231
160k
{
232
160k
  if (!ZSTR_IS_INTERNED(s)) {
233
152k
    GC_ADDREF(s);
234
152k
  }
235
160k
  return s;
236
160k
}
zend_execute.c:zend_string_copy
Line
Count
Source
231
233k
{
232
233k
  if (!ZSTR_IS_INTERNED(s)) {
233
215k
    GC_ADDREF(s);
234
215k
  }
235
233k
  return s;
236
233k
}
Unexecuted instantiation: zend_extensions.c:zend_string_copy
Unexecuted instantiation: zend_fibers.c:zend_string_copy
Unexecuted instantiation: zend_float.c:zend_string_copy
Unexecuted instantiation: zend_gc.c:zend_string_copy
Unexecuted instantiation: zend_gdb.c:zend_string_copy
Unexecuted instantiation: zend_generators.c:zend_string_copy
Unexecuted instantiation: zend_hash.c:zend_string_copy
Unexecuted instantiation: zend_highlight.c:zend_string_copy
Unexecuted instantiation: zend_hrtime.c:zend_string_copy
zend_inheritance.c:zend_string_copy
Line
Count
Source
231
25
{
232
25
  if (!ZSTR_IS_INTERNED(s)) {
233
3
    GC_ADDREF(s);
234
3
  }
235
25
  return s;
236
25
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_copy
zend_ini_scanner.c:zend_string_copy
Line
Count
Source
231
7
{
232
7
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
7
  return s;
236
7
}
zend_ini.c:zend_string_copy
Line
Count
Source
231
76.0k
{
232
76.0k
  if (!ZSTR_IS_INTERNED(s)) {
233
75.5k
    GC_ADDREF(s);
234
75.5k
  }
235
76.0k
  return s;
236
76.0k
}
Unexecuted instantiation: zend_interfaces.c:zend_string_copy
Unexecuted instantiation: zend_iterators.c:zend_string_copy
Unexecuted instantiation: zend_language_parser.c:zend_string_copy
zend_language_scanner.c:zend_string_copy
Line
Count
Source
231
122k
{
232
122k
  if (!ZSTR_IS_INTERNED(s)) {
233
122k
    GC_ADDREF(s);
234
122k
  }
235
122k
  return s;
236
122k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_copy
Unexecuted instantiation: zend_list.c:zend_string_copy
Unexecuted instantiation: zend_llist.c:zend_string_copy
Unexecuted instantiation: zend_multibyte.c:zend_string_copy
zend_object_handlers.c:zend_string_copy
Line
Count
Source
231
25.2k
{
232
25.2k
  if (!ZSTR_IS_INTERNED(s)) {
233
2.55k
    GC_ADDREF(s);
234
2.55k
  }
235
25.2k
  return s;
236
25.2k
}
Unexecuted instantiation: zend_objects_API.c:zend_string_copy
Unexecuted instantiation: zend_objects.c:zend_string_copy
Unexecuted instantiation: zend_observer.c:zend_string_copy
zend_opcode.c:zend_string_copy
Line
Count
Source
231
2.25M
{
232
2.25M
  if (!ZSTR_IS_INTERNED(s)) {
233
2.25M
    GC_ADDREF(s);
234
2.25M
  }
235
2.25M
  return s;
236
2.25M
}
zend_operators.c:zend_string_copy
Line
Count
Source
231
2.99M
{
232
2.99M
  if (!ZSTR_IS_INTERNED(s)) {
233
2.69M
    GC_ADDREF(s);
234
2.69M
  }
235
2.99M
  return s;
236
2.99M
}
zend_partial.c:zend_string_copy
Line
Count
Source
231
5.90k
{
232
5.90k
  if (!ZSTR_IS_INTERNED(s)) {
233
604
    GC_ADDREF(s);
234
604
  }
235
5.90k
  return s;
236
5.90k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_copy
Unexecuted instantiation: zend_ptr_stack.c:zend_string_copy
Unexecuted instantiation: zend_signal.c:zend_string_copy
Unexecuted instantiation: zend_smart_str.c:zend_string_copy
Unexecuted instantiation: zend_sort.c:zend_string_copy
Unexecuted instantiation: zend_stack.c:zend_string_copy
zend_stream.c:zend_string_copy
Line
Count
Source
231
155k
{
232
155k
  if (!ZSTR_IS_INTERNED(s)) {
233
64.0k
    GC_ADDREF(s);
234
64.0k
  }
235
155k
  return s;
236
155k
}
Unexecuted instantiation: zend_string.c:zend_string_copy
Unexecuted instantiation: zend_strtod.c:zend_string_copy
Unexecuted instantiation: zend_system_id.c:zend_string_copy
Unexecuted instantiation: zend_variables.c:zend_string_copy
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_copy
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_copy
Unexecuted instantiation: zend_weakrefs.c:zend_string_copy
zend.c:zend_string_copy
Line
Count
Source
231
327k
{
232
327k
  if (!ZSTR_IS_INTERNED(s)) {
233
326k
    GC_ADDREF(s);
234
326k
  }
235
327k
  return s;
236
327k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_copy
Unexecuted instantiation: fuzzer-parser.c:zend_string_copy
Unexecuted instantiation: fuzzer-sapi.c:zend_string_copy
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_copy
Unexecuted instantiation: fuzzer-exif.c:zend_string_copy
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_copy
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_copy
Unexecuted instantiation: fuzzer-json.c:zend_string_copy
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_copy
Unexecuted instantiation: fuzzer-execute.c:zend_string_copy
237
238
static zend_always_inline zend_string *zend_string_dup(zend_string *s, bool persistent)
239
5.90k
{
240
5.90k
  if (ZSTR_IS_INTERNED(s)) {
241
5.54k
    return s;
242
5.54k
  } else {
243
358
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
358
  }
245
5.90k
}
Unexecuted instantiation: php_date.c:zend_string_dup
Unexecuted instantiation: astro.c:zend_string_dup
Unexecuted instantiation: dow.c:zend_string_dup
Unexecuted instantiation: parse_date.c:zend_string_dup
Unexecuted instantiation: parse_tz.c:zend_string_dup
Unexecuted instantiation: parse_posix.c:zend_string_dup
Unexecuted instantiation: timelib.c:zend_string_dup
Unexecuted instantiation: tm2unixtime.c:zend_string_dup
Unexecuted instantiation: unixtime2tm.c:zend_string_dup
Unexecuted instantiation: parse_iso_intervals.c:zend_string_dup
Unexecuted instantiation: interval.c:zend_string_dup
Unexecuted instantiation: php_pcre.c:zend_string_dup
Unexecuted instantiation: exif.c:zend_string_dup
Unexecuted instantiation: hash_adler32.c:zend_string_dup
Unexecuted instantiation: hash_crc32.c:zend_string_dup
Unexecuted instantiation: hash_fnv.c:zend_string_dup
Unexecuted instantiation: hash_gost.c:zend_string_dup
Unexecuted instantiation: hash_haval.c:zend_string_dup
Unexecuted instantiation: hash_joaat.c:zend_string_dup
Unexecuted instantiation: hash_md.c:zend_string_dup
Unexecuted instantiation: hash_murmur.c:zend_string_dup
Unexecuted instantiation: hash_ripemd.c:zend_string_dup
Unexecuted instantiation: hash_sha_ni.c:zend_string_dup
Unexecuted instantiation: hash_sha_sse2.c:zend_string_dup
Unexecuted instantiation: hash_sha.c:zend_string_dup
Unexecuted instantiation: hash_sha3.c:zend_string_dup
Unexecuted instantiation: hash_snefru.c:zend_string_dup
Unexecuted instantiation: hash_tiger.c:zend_string_dup
Unexecuted instantiation: hash_whirlpool.c:zend_string_dup
Unexecuted instantiation: hash_xxhash.c:zend_string_dup
Unexecuted instantiation: hash.c:zend_string_dup
Unexecuted instantiation: json_encoder.c:zend_string_dup
Unexecuted instantiation: json_parser.tab.c:zend_string_dup
Unexecuted instantiation: json_scanner.c:zend_string_dup
Unexecuted instantiation: json.c:zend_string_dup
Unexecuted instantiation: php_lexbor.c:zend_string_dup
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_dup
Unexecuted instantiation: shared_alloc_posix.c:zend_string_dup
Unexecuted instantiation: shared_alloc_shm.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_api.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_dup
zend_accelerator_module.c:zend_string_dup
Line
Count
Source
239
5.54k
{
240
5.54k
  if (ZSTR_IS_INTERNED(s)) {
241
5.54k
    return s;
242
5.54k
  } else {
243
0
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
0
  }
245
5.54k
}
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_dup
Unexecuted instantiation: zend_file_cache.c:zend_string_dup
Unexecuted instantiation: zend_persist_calc.c:zend_string_dup
Unexecuted instantiation: zend_persist.c:zend_string_dup
Unexecuted instantiation: zend_shared_alloc.c:zend_string_dup
Unexecuted instantiation: ZendAccelerator.c:zend_string_dup
Unexecuted instantiation: ir_cfg.c:zend_string_dup
Unexecuted instantiation: ir_check.c:zend_string_dup
Unexecuted instantiation: ir_dump.c:zend_string_dup
Unexecuted instantiation: ir_emit.c:zend_string_dup
Unexecuted instantiation: ir_gcm.c:zend_string_dup
Unexecuted instantiation: ir_gdb.c:zend_string_dup
Unexecuted instantiation: ir_patch.c:zend_string_dup
Unexecuted instantiation: ir_perf.c:zend_string_dup
Unexecuted instantiation: ir_ra.c:zend_string_dup
Unexecuted instantiation: ir_save.c:zend_string_dup
Unexecuted instantiation: ir_sccp.c:zend_string_dup
Unexecuted instantiation: ir_strtab.c:zend_string_dup
Unexecuted instantiation: ir.c:zend_string_dup
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_dup
Unexecuted instantiation: zend_jit.c:zend_string_dup
Unexecuted instantiation: csprng.c:zend_string_dup
Unexecuted instantiation: engine_mt19937.c:zend_string_dup
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_dup
Unexecuted instantiation: engine_secure.c:zend_string_dup
Unexecuted instantiation: engine_user.c:zend_string_dup
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_dup
Unexecuted instantiation: gammasection.c:zend_string_dup
Unexecuted instantiation: random.c:zend_string_dup
Unexecuted instantiation: randomizer.c:zend_string_dup
Unexecuted instantiation: zend_utils.c:zend_string_dup
Unexecuted instantiation: php_reflection.c:zend_string_dup
Unexecuted instantiation: php_spl.c:zend_string_dup
Unexecuted instantiation: spl_array.c:zend_string_dup
Unexecuted instantiation: spl_directory.c:zend_string_dup
Unexecuted instantiation: spl_dllist.c:zend_string_dup
Unexecuted instantiation: spl_exceptions.c:zend_string_dup
Unexecuted instantiation: spl_fixedarray.c:zend_string_dup
Unexecuted instantiation: spl_functions.c:zend_string_dup
Unexecuted instantiation: spl_heap.c:zend_string_dup
Unexecuted instantiation: spl_iterators.c:zend_string_dup
Unexecuted instantiation: spl_observer.c:zend_string_dup
Unexecuted instantiation: array.c:zend_string_dup
Unexecuted instantiation: assert.c:zend_string_dup
Unexecuted instantiation: base64.c:zend_string_dup
Unexecuted instantiation: basic_functions.c:zend_string_dup
Unexecuted instantiation: browscap.c:zend_string_dup
Unexecuted instantiation: crc32_x86.c:zend_string_dup
Unexecuted instantiation: crc32.c:zend_string_dup
Unexecuted instantiation: credits.c:zend_string_dup
Unexecuted instantiation: crypt.c:zend_string_dup
Unexecuted instantiation: css.c:zend_string_dup
Unexecuted instantiation: datetime.c:zend_string_dup
Unexecuted instantiation: dir.c:zend_string_dup
Unexecuted instantiation: dl.c:zend_string_dup
Unexecuted instantiation: dns.c:zend_string_dup
Unexecuted instantiation: exec.c:zend_string_dup
Unexecuted instantiation: file.c:zend_string_dup
Unexecuted instantiation: filestat.c:zend_string_dup
Unexecuted instantiation: filters.c:zend_string_dup
Unexecuted instantiation: flock_compat.c:zend_string_dup
Unexecuted instantiation: formatted_print.c:zend_string_dup
Unexecuted instantiation: fsock.c:zend_string_dup
Unexecuted instantiation: ftok.c:zend_string_dup
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_dup
Unexecuted instantiation: head.c:zend_string_dup
Unexecuted instantiation: hrtime.c:zend_string_dup
Unexecuted instantiation: html.c:zend_string_dup
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_dup
Unexecuted instantiation: http.c:zend_string_dup
Unexecuted instantiation: image.c:zend_string_dup
Unexecuted instantiation: incomplete_class.c:zend_string_dup
Unexecuted instantiation: info.c:zend_string_dup
Unexecuted instantiation: io_poll.c:zend_string_dup
Unexecuted instantiation: iptc.c:zend_string_dup
Unexecuted instantiation: levenshtein.c:zend_string_dup
Unexecuted instantiation: link.c:zend_string_dup
Unexecuted instantiation: mail.c:zend_string_dup
Unexecuted instantiation: math.c:zend_string_dup
Unexecuted instantiation: md5.c:zend_string_dup
Unexecuted instantiation: metaphone.c:zend_string_dup
Unexecuted instantiation: microtime.c:zend_string_dup
Unexecuted instantiation: net.c:zend_string_dup
Unexecuted instantiation: pack.c:zend_string_dup
Unexecuted instantiation: pageinfo.c:zend_string_dup
Unexecuted instantiation: password.c:zend_string_dup
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_dup
Unexecuted instantiation: proc_open.c:zend_string_dup
Unexecuted instantiation: quot_print.c:zend_string_dup
Unexecuted instantiation: scanf.c:zend_string_dup
Unexecuted instantiation: sha1.c:zend_string_dup
Unexecuted instantiation: soundex.c:zend_string_dup
Unexecuted instantiation: streamsfuncs.c:zend_string_dup
Unexecuted instantiation: string.c:zend_string_dup
Unexecuted instantiation: strnatcmp.c:zend_string_dup
Unexecuted instantiation: syslog.c:zend_string_dup
Unexecuted instantiation: type.c:zend_string_dup
Unexecuted instantiation: uniqid.c:zend_string_dup
Unexecuted instantiation: url_scanner_ex.c:zend_string_dup
Unexecuted instantiation: url.c:zend_string_dup
Unexecuted instantiation: user_filters.c:zend_string_dup
Unexecuted instantiation: uuencode.c:zend_string_dup
Unexecuted instantiation: var_unserializer.c:zend_string_dup
Unexecuted instantiation: var.c:zend_string_dup
Unexecuted instantiation: versioning.c:zend_string_dup
Unexecuted instantiation: crypt_sha256.c:zend_string_dup
Unexecuted instantiation: crypt_sha512.c:zend_string_dup
Unexecuted instantiation: php_crypt_r.c:zend_string_dup
Unexecuted instantiation: php_uri.c:zend_string_dup
Unexecuted instantiation: php_uri_common.c:zend_string_dup
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_dup
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_dup
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_dup
Unexecuted instantiation: explicit_bzero.c:zend_string_dup
Unexecuted instantiation: fopen_wrappers.c:zend_string_dup
Unexecuted instantiation: getopt.c:zend_string_dup
Unexecuted instantiation: main.c:zend_string_dup
Unexecuted instantiation: network.c:zend_string_dup
Unexecuted instantiation: output.c:zend_string_dup
Unexecuted instantiation: php_content_types.c:zend_string_dup
Unexecuted instantiation: php_ini_builder.c:zend_string_dup
php_ini.c:zend_string_dup
Line
Count
Source
239
208
{
240
208
  if (ZSTR_IS_INTERNED(s)) {
241
0
    return s;
242
208
  } else {
243
208
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
208
  }
245
208
}
Unexecuted instantiation: php_glob.c:zend_string_dup
Unexecuted instantiation: php_odbc_utils.c:zend_string_dup
Unexecuted instantiation: php_open_temporary_file.c:zend_string_dup
Unexecuted instantiation: php_scandir.c:zend_string_dup
Unexecuted instantiation: php_syslog.c:zend_string_dup
Unexecuted instantiation: php_ticks.c:zend_string_dup
Unexecuted instantiation: php_variables.c:zend_string_dup
Unexecuted instantiation: reentrancy.c:zend_string_dup
Unexecuted instantiation: rfc1867.c:zend_string_dup
Unexecuted instantiation: safe_bcmp.c:zend_string_dup
Unexecuted instantiation: SAPI.c:zend_string_dup
Unexecuted instantiation: snprintf.c:zend_string_dup
Unexecuted instantiation: spprintf.c:zend_string_dup
Unexecuted instantiation: strlcat.c:zend_string_dup
Unexecuted instantiation: strlcpy.c:zend_string_dup
Unexecuted instantiation: php_io.c:zend_string_dup
Unexecuted instantiation: php_io_copy_linux.c:zend_string_dup
Unexecuted instantiation: poll_backend_epoll.c:zend_string_dup
Unexecuted instantiation: poll_backend_eventport.c:zend_string_dup
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_dup
Unexecuted instantiation: poll_backend_poll.c:zend_string_dup
Unexecuted instantiation: poll_core.c:zend_string_dup
Unexecuted instantiation: poll_fd_table.c:zend_string_dup
Unexecuted instantiation: poll_handle.c:zend_string_dup
Unexecuted instantiation: cast.c:zend_string_dup
Unexecuted instantiation: filter.c:zend_string_dup
Unexecuted instantiation: glob_wrapper.c:zend_string_dup
Unexecuted instantiation: memory.c:zend_string_dup
Unexecuted instantiation: mmap.c:zend_string_dup
Unexecuted instantiation: plain_wrapper.c:zend_string_dup
Unexecuted instantiation: stream_errors.c:zend_string_dup
Unexecuted instantiation: streams.c:zend_string_dup
Unexecuted instantiation: transports.c:zend_string_dup
Unexecuted instantiation: userspace.c:zend_string_dup
Unexecuted instantiation: xp_socket.c:zend_string_dup
Unexecuted instantiation: block_pass.c:zend_string_dup
Unexecuted instantiation: compact_literals.c:zend_string_dup
Unexecuted instantiation: compact_vars.c:zend_string_dup
Unexecuted instantiation: dce.c:zend_string_dup
Unexecuted instantiation: dfa_pass.c:zend_string_dup
Unexecuted instantiation: escape_analysis.c:zend_string_dup
Unexecuted instantiation: nop_removal.c:zend_string_dup
Unexecuted instantiation: optimize_func_calls.c:zend_string_dup
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_dup
Unexecuted instantiation: pass1.c:zend_string_dup
Unexecuted instantiation: pass3.c:zend_string_dup
Unexecuted instantiation: sccp.c:zend_string_dup
Unexecuted instantiation: scdf.c:zend_string_dup
Unexecuted instantiation: zend_call_graph.c:zend_string_dup
Unexecuted instantiation: zend_cfg.c:zend_string_dup
Unexecuted instantiation: zend_dfg.c:zend_string_dup
Unexecuted instantiation: zend_dump.c:zend_string_dup
Unexecuted instantiation: zend_func_info.c:zend_string_dup
Unexecuted instantiation: zend_inference.c:zend_string_dup
Unexecuted instantiation: zend_optimizer.c:zend_string_dup
Unexecuted instantiation: zend_ssa.c:zend_string_dup
Unexecuted instantiation: zend_alloc.c:zend_string_dup
Unexecuted instantiation: zend_API.c:zend_string_dup
Unexecuted instantiation: zend_ast.c:zend_string_dup
Unexecuted instantiation: zend_attributes.c:zend_string_dup
Unexecuted instantiation: zend_autoload.c:zend_string_dup
Unexecuted instantiation: zend_builtin_functions.c:zend_string_dup
Unexecuted instantiation: zend_call_stack.c:zend_string_dup
Unexecuted instantiation: zend_closures.c:zend_string_dup
Unexecuted instantiation: zend_compile.c:zend_string_dup
Unexecuted instantiation: zend_constants.c:zend_string_dup
Unexecuted instantiation: zend_cpuinfo.c:zend_string_dup
Unexecuted instantiation: zend_default_classes.c:zend_string_dup
Unexecuted instantiation: zend_dtrace.c:zend_string_dup
Unexecuted instantiation: zend_enum.c:zend_string_dup
Unexecuted instantiation: zend_exceptions.c:zend_string_dup
Unexecuted instantiation: zend_execute_API.c:zend_string_dup
Unexecuted instantiation: zend_execute.c:zend_string_dup
Unexecuted instantiation: zend_extensions.c:zend_string_dup
Unexecuted instantiation: zend_fibers.c:zend_string_dup
Unexecuted instantiation: zend_float.c:zend_string_dup
Unexecuted instantiation: zend_gc.c:zend_string_dup
Unexecuted instantiation: zend_gdb.c:zend_string_dup
Unexecuted instantiation: zend_generators.c:zend_string_dup
Unexecuted instantiation: zend_hash.c:zend_string_dup
Unexecuted instantiation: zend_highlight.c:zend_string_dup
Unexecuted instantiation: zend_hrtime.c:zend_string_dup
Unexecuted instantiation: zend_inheritance.c:zend_string_dup
Unexecuted instantiation: zend_ini_parser.c:zend_string_dup
Unexecuted instantiation: zend_ini_scanner.c:zend_string_dup
Unexecuted instantiation: zend_ini.c:zend_string_dup
Unexecuted instantiation: zend_interfaces.c:zend_string_dup
Unexecuted instantiation: zend_iterators.c:zend_string_dup
Unexecuted instantiation: zend_language_parser.c:zend_string_dup
Unexecuted instantiation: zend_language_scanner.c:zend_string_dup
Unexecuted instantiation: zend_lazy_objects.c:zend_string_dup
Unexecuted instantiation: zend_list.c:zend_string_dup
Unexecuted instantiation: zend_llist.c:zend_string_dup
Unexecuted instantiation: zend_multibyte.c:zend_string_dup
Unexecuted instantiation: zend_object_handlers.c:zend_string_dup
Unexecuted instantiation: zend_objects_API.c:zend_string_dup
Unexecuted instantiation: zend_objects.c:zend_string_dup
Unexecuted instantiation: zend_observer.c:zend_string_dup
Unexecuted instantiation: zend_opcode.c:zend_string_dup
Unexecuted instantiation: zend_operators.c:zend_string_dup
Unexecuted instantiation: zend_partial.c:zend_string_dup
Unexecuted instantiation: zend_property_hooks.c:zend_string_dup
Unexecuted instantiation: zend_ptr_stack.c:zend_string_dup
Unexecuted instantiation: zend_signal.c:zend_string_dup
Unexecuted instantiation: zend_smart_str.c:zend_string_dup
Unexecuted instantiation: zend_sort.c:zend_string_dup
Unexecuted instantiation: zend_stack.c:zend_string_dup
Unexecuted instantiation: zend_stream.c:zend_string_dup
Unexecuted instantiation: zend_string.c:zend_string_dup
Unexecuted instantiation: zend_strtod.c:zend_string_dup
Unexecuted instantiation: zend_system_id.c:zend_string_dup
zend_variables.c:zend_string_dup
Line
Count
Source
239
150
{
240
150
  if (ZSTR_IS_INTERNED(s)) {
241
0
    return s;
242
150
  } else {
243
150
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
150
  }
245
150
}
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_dup
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_dup
Unexecuted instantiation: zend_weakrefs.c:zend_string_dup
Unexecuted instantiation: zend.c:zend_string_dup
Unexecuted instantiation: internal_functions_cli.c:zend_string_dup
Unexecuted instantiation: fuzzer-parser.c:zend_string_dup
Unexecuted instantiation: fuzzer-sapi.c:zend_string_dup
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_dup
Unexecuted instantiation: fuzzer-exif.c:zend_string_dup
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_dup
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_dup
Unexecuted instantiation: fuzzer-json.c:zend_string_dup
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_dup
Unexecuted instantiation: fuzzer-execute.c:zend_string_dup
246
247
static zend_always_inline zend_string *zend_string_separate(zend_string *s, bool persistent)
248
0
{
249
0
  if (ZSTR_IS_INTERNED(s) || GC_REFCOUNT(s) > 1) {
250
0
    if (!ZSTR_IS_INTERNED(s)) {
251
0
      GC_DELREF(s);
252
0
    }
253
0
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
254
0
  }
255
256
0
  zend_string_forget_hash_val(s);
257
0
  return s;
258
0
}
Unexecuted instantiation: php_date.c:zend_string_separate
Unexecuted instantiation: astro.c:zend_string_separate
Unexecuted instantiation: dow.c:zend_string_separate
Unexecuted instantiation: parse_date.c:zend_string_separate
Unexecuted instantiation: parse_tz.c:zend_string_separate
Unexecuted instantiation: parse_posix.c:zend_string_separate
Unexecuted instantiation: timelib.c:zend_string_separate
Unexecuted instantiation: tm2unixtime.c:zend_string_separate
Unexecuted instantiation: unixtime2tm.c:zend_string_separate
Unexecuted instantiation: parse_iso_intervals.c:zend_string_separate
Unexecuted instantiation: interval.c:zend_string_separate
Unexecuted instantiation: php_pcre.c:zend_string_separate
Unexecuted instantiation: exif.c:zend_string_separate
Unexecuted instantiation: hash_adler32.c:zend_string_separate
Unexecuted instantiation: hash_crc32.c:zend_string_separate
Unexecuted instantiation: hash_fnv.c:zend_string_separate
Unexecuted instantiation: hash_gost.c:zend_string_separate
Unexecuted instantiation: hash_haval.c:zend_string_separate
Unexecuted instantiation: hash_joaat.c:zend_string_separate
Unexecuted instantiation: hash_md.c:zend_string_separate
Unexecuted instantiation: hash_murmur.c:zend_string_separate
Unexecuted instantiation: hash_ripemd.c:zend_string_separate
Unexecuted instantiation: hash_sha_ni.c:zend_string_separate
Unexecuted instantiation: hash_sha_sse2.c:zend_string_separate
Unexecuted instantiation: hash_sha.c:zend_string_separate
Unexecuted instantiation: hash_sha3.c:zend_string_separate
Unexecuted instantiation: hash_snefru.c:zend_string_separate
Unexecuted instantiation: hash_tiger.c:zend_string_separate
Unexecuted instantiation: hash_whirlpool.c:zend_string_separate
Unexecuted instantiation: hash_xxhash.c:zend_string_separate
Unexecuted instantiation: hash.c:zend_string_separate
Unexecuted instantiation: json_encoder.c:zend_string_separate
Unexecuted instantiation: json_parser.tab.c:zend_string_separate
Unexecuted instantiation: json_scanner.c:zend_string_separate
Unexecuted instantiation: json.c:zend_string_separate
Unexecuted instantiation: php_lexbor.c:zend_string_separate
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_separate
Unexecuted instantiation: shared_alloc_posix.c:zend_string_separate
Unexecuted instantiation: shared_alloc_shm.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_api.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_module.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_separate
Unexecuted instantiation: zend_file_cache.c:zend_string_separate
Unexecuted instantiation: zend_persist_calc.c:zend_string_separate
Unexecuted instantiation: zend_persist.c:zend_string_separate
Unexecuted instantiation: zend_shared_alloc.c:zend_string_separate
Unexecuted instantiation: ZendAccelerator.c:zend_string_separate
Unexecuted instantiation: ir_cfg.c:zend_string_separate
Unexecuted instantiation: ir_check.c:zend_string_separate
Unexecuted instantiation: ir_dump.c:zend_string_separate
Unexecuted instantiation: ir_emit.c:zend_string_separate
Unexecuted instantiation: ir_gcm.c:zend_string_separate
Unexecuted instantiation: ir_gdb.c:zend_string_separate
Unexecuted instantiation: ir_patch.c:zend_string_separate
Unexecuted instantiation: ir_perf.c:zend_string_separate
Unexecuted instantiation: ir_ra.c:zend_string_separate
Unexecuted instantiation: ir_save.c:zend_string_separate
Unexecuted instantiation: ir_sccp.c:zend_string_separate
Unexecuted instantiation: ir_strtab.c:zend_string_separate
Unexecuted instantiation: ir.c:zend_string_separate
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_separate
Unexecuted instantiation: zend_jit.c:zend_string_separate
Unexecuted instantiation: csprng.c:zend_string_separate
Unexecuted instantiation: engine_mt19937.c:zend_string_separate
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_separate
Unexecuted instantiation: engine_secure.c:zend_string_separate
Unexecuted instantiation: engine_user.c:zend_string_separate
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_separate
Unexecuted instantiation: gammasection.c:zend_string_separate
Unexecuted instantiation: random.c:zend_string_separate
Unexecuted instantiation: randomizer.c:zend_string_separate
Unexecuted instantiation: zend_utils.c:zend_string_separate
Unexecuted instantiation: php_reflection.c:zend_string_separate
Unexecuted instantiation: php_spl.c:zend_string_separate
Unexecuted instantiation: spl_array.c:zend_string_separate
Unexecuted instantiation: spl_directory.c:zend_string_separate
Unexecuted instantiation: spl_dllist.c:zend_string_separate
Unexecuted instantiation: spl_exceptions.c:zend_string_separate
Unexecuted instantiation: spl_fixedarray.c:zend_string_separate
Unexecuted instantiation: spl_functions.c:zend_string_separate
Unexecuted instantiation: spl_heap.c:zend_string_separate
Unexecuted instantiation: spl_iterators.c:zend_string_separate
Unexecuted instantiation: spl_observer.c:zend_string_separate
Unexecuted instantiation: array.c:zend_string_separate
Unexecuted instantiation: assert.c:zend_string_separate
Unexecuted instantiation: base64.c:zend_string_separate
Unexecuted instantiation: basic_functions.c:zend_string_separate
Unexecuted instantiation: browscap.c:zend_string_separate
Unexecuted instantiation: crc32_x86.c:zend_string_separate
Unexecuted instantiation: crc32.c:zend_string_separate
Unexecuted instantiation: credits.c:zend_string_separate
Unexecuted instantiation: crypt.c:zend_string_separate
Unexecuted instantiation: css.c:zend_string_separate
Unexecuted instantiation: datetime.c:zend_string_separate
Unexecuted instantiation: dir.c:zend_string_separate
Unexecuted instantiation: dl.c:zend_string_separate
Unexecuted instantiation: dns.c:zend_string_separate
Unexecuted instantiation: exec.c:zend_string_separate
Unexecuted instantiation: file.c:zend_string_separate
Unexecuted instantiation: filestat.c:zend_string_separate
Unexecuted instantiation: filters.c:zend_string_separate
Unexecuted instantiation: flock_compat.c:zend_string_separate
Unexecuted instantiation: formatted_print.c:zend_string_separate
Unexecuted instantiation: fsock.c:zend_string_separate
Unexecuted instantiation: ftok.c:zend_string_separate
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: head.c:zend_string_separate
Unexecuted instantiation: hrtime.c:zend_string_separate
Unexecuted instantiation: html.c:zend_string_separate
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: http.c:zend_string_separate
Unexecuted instantiation: image.c:zend_string_separate
Unexecuted instantiation: incomplete_class.c:zend_string_separate
Unexecuted instantiation: info.c:zend_string_separate
Unexecuted instantiation: io_poll.c:zend_string_separate
Unexecuted instantiation: iptc.c:zend_string_separate
Unexecuted instantiation: levenshtein.c:zend_string_separate
Unexecuted instantiation: link.c:zend_string_separate
Unexecuted instantiation: mail.c:zend_string_separate
Unexecuted instantiation: math.c:zend_string_separate
Unexecuted instantiation: md5.c:zend_string_separate
Unexecuted instantiation: metaphone.c:zend_string_separate
Unexecuted instantiation: microtime.c:zend_string_separate
Unexecuted instantiation: net.c:zend_string_separate
Unexecuted instantiation: pack.c:zend_string_separate
Unexecuted instantiation: pageinfo.c:zend_string_separate
Unexecuted instantiation: password.c:zend_string_separate
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: proc_open.c:zend_string_separate
Unexecuted instantiation: quot_print.c:zend_string_separate
Unexecuted instantiation: scanf.c:zend_string_separate
Unexecuted instantiation: sha1.c:zend_string_separate
Unexecuted instantiation: soundex.c:zend_string_separate
Unexecuted instantiation: streamsfuncs.c:zend_string_separate
Unexecuted instantiation: string.c:zend_string_separate
Unexecuted instantiation: strnatcmp.c:zend_string_separate
Unexecuted instantiation: syslog.c:zend_string_separate
Unexecuted instantiation: type.c:zend_string_separate
Unexecuted instantiation: uniqid.c:zend_string_separate
Unexecuted instantiation: url_scanner_ex.c:zend_string_separate
Unexecuted instantiation: url.c:zend_string_separate
Unexecuted instantiation: user_filters.c:zend_string_separate
Unexecuted instantiation: uuencode.c:zend_string_separate
Unexecuted instantiation: var_unserializer.c:zend_string_separate
Unexecuted instantiation: var.c:zend_string_separate
Unexecuted instantiation: versioning.c:zend_string_separate
Unexecuted instantiation: crypt_sha256.c:zend_string_separate
Unexecuted instantiation: crypt_sha512.c:zend_string_separate
Unexecuted instantiation: php_crypt_r.c:zend_string_separate
Unexecuted instantiation: php_uri.c:zend_string_separate
Unexecuted instantiation: php_uri_common.c:zend_string_separate
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_separate
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_separate
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_separate
Unexecuted instantiation: explicit_bzero.c:zend_string_separate
Unexecuted instantiation: fopen_wrappers.c:zend_string_separate
Unexecuted instantiation: getopt.c:zend_string_separate
Unexecuted instantiation: main.c:zend_string_separate
Unexecuted instantiation: network.c:zend_string_separate
Unexecuted instantiation: output.c:zend_string_separate
Unexecuted instantiation: php_content_types.c:zend_string_separate
Unexecuted instantiation: php_ini_builder.c:zend_string_separate
Unexecuted instantiation: php_ini.c:zend_string_separate
Unexecuted instantiation: php_glob.c:zend_string_separate
Unexecuted instantiation: php_odbc_utils.c:zend_string_separate
Unexecuted instantiation: php_open_temporary_file.c:zend_string_separate
Unexecuted instantiation: php_scandir.c:zend_string_separate
Unexecuted instantiation: php_syslog.c:zend_string_separate
Unexecuted instantiation: php_ticks.c:zend_string_separate
Unexecuted instantiation: php_variables.c:zend_string_separate
Unexecuted instantiation: reentrancy.c:zend_string_separate
Unexecuted instantiation: rfc1867.c:zend_string_separate
Unexecuted instantiation: safe_bcmp.c:zend_string_separate
Unexecuted instantiation: SAPI.c:zend_string_separate
Unexecuted instantiation: snprintf.c:zend_string_separate
Unexecuted instantiation: spprintf.c:zend_string_separate
Unexecuted instantiation: strlcat.c:zend_string_separate
Unexecuted instantiation: strlcpy.c:zend_string_separate
Unexecuted instantiation: php_io.c:zend_string_separate
Unexecuted instantiation: php_io_copy_linux.c:zend_string_separate
Unexecuted instantiation: poll_backend_epoll.c:zend_string_separate
Unexecuted instantiation: poll_backend_eventport.c:zend_string_separate
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_separate
Unexecuted instantiation: poll_backend_poll.c:zend_string_separate
Unexecuted instantiation: poll_core.c:zend_string_separate
Unexecuted instantiation: poll_fd_table.c:zend_string_separate
Unexecuted instantiation: poll_handle.c:zend_string_separate
Unexecuted instantiation: cast.c:zend_string_separate
Unexecuted instantiation: filter.c:zend_string_separate
Unexecuted instantiation: glob_wrapper.c:zend_string_separate
Unexecuted instantiation: memory.c:zend_string_separate
Unexecuted instantiation: mmap.c:zend_string_separate
Unexecuted instantiation: plain_wrapper.c:zend_string_separate
Unexecuted instantiation: stream_errors.c:zend_string_separate
Unexecuted instantiation: streams.c:zend_string_separate
Unexecuted instantiation: transports.c:zend_string_separate
Unexecuted instantiation: userspace.c:zend_string_separate
Unexecuted instantiation: xp_socket.c:zend_string_separate
Unexecuted instantiation: block_pass.c:zend_string_separate
Unexecuted instantiation: compact_literals.c:zend_string_separate
Unexecuted instantiation: compact_vars.c:zend_string_separate
Unexecuted instantiation: dce.c:zend_string_separate
Unexecuted instantiation: dfa_pass.c:zend_string_separate
Unexecuted instantiation: escape_analysis.c:zend_string_separate
Unexecuted instantiation: nop_removal.c:zend_string_separate
Unexecuted instantiation: optimize_func_calls.c:zend_string_separate
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_separate
Unexecuted instantiation: pass1.c:zend_string_separate
Unexecuted instantiation: pass3.c:zend_string_separate
Unexecuted instantiation: sccp.c:zend_string_separate
Unexecuted instantiation: scdf.c:zend_string_separate
Unexecuted instantiation: zend_call_graph.c:zend_string_separate
Unexecuted instantiation: zend_cfg.c:zend_string_separate
Unexecuted instantiation: zend_dfg.c:zend_string_separate
Unexecuted instantiation: zend_dump.c:zend_string_separate
Unexecuted instantiation: zend_func_info.c:zend_string_separate
Unexecuted instantiation: zend_inference.c:zend_string_separate
Unexecuted instantiation: zend_optimizer.c:zend_string_separate
Unexecuted instantiation: zend_ssa.c:zend_string_separate
Unexecuted instantiation: zend_alloc.c:zend_string_separate
Unexecuted instantiation: zend_API.c:zend_string_separate
Unexecuted instantiation: zend_ast.c:zend_string_separate
Unexecuted instantiation: zend_attributes.c:zend_string_separate
Unexecuted instantiation: zend_autoload.c:zend_string_separate
Unexecuted instantiation: zend_builtin_functions.c:zend_string_separate
Unexecuted instantiation: zend_call_stack.c:zend_string_separate
Unexecuted instantiation: zend_closures.c:zend_string_separate
Unexecuted instantiation: zend_compile.c:zend_string_separate
Unexecuted instantiation: zend_constants.c:zend_string_separate
Unexecuted instantiation: zend_cpuinfo.c:zend_string_separate
Unexecuted instantiation: zend_default_classes.c:zend_string_separate
Unexecuted instantiation: zend_dtrace.c:zend_string_separate
Unexecuted instantiation: zend_enum.c:zend_string_separate
Unexecuted instantiation: zend_exceptions.c:zend_string_separate
Unexecuted instantiation: zend_execute_API.c:zend_string_separate
Unexecuted instantiation: zend_execute.c:zend_string_separate
Unexecuted instantiation: zend_extensions.c:zend_string_separate
Unexecuted instantiation: zend_fibers.c:zend_string_separate
Unexecuted instantiation: zend_float.c:zend_string_separate
Unexecuted instantiation: zend_gc.c:zend_string_separate
Unexecuted instantiation: zend_gdb.c:zend_string_separate
Unexecuted instantiation: zend_generators.c:zend_string_separate
Unexecuted instantiation: zend_hash.c:zend_string_separate
Unexecuted instantiation: zend_highlight.c:zend_string_separate
Unexecuted instantiation: zend_hrtime.c:zend_string_separate
Unexecuted instantiation: zend_inheritance.c:zend_string_separate
Unexecuted instantiation: zend_ini_parser.c:zend_string_separate
Unexecuted instantiation: zend_ini_scanner.c:zend_string_separate
Unexecuted instantiation: zend_ini.c:zend_string_separate
Unexecuted instantiation: zend_interfaces.c:zend_string_separate
Unexecuted instantiation: zend_iterators.c:zend_string_separate
Unexecuted instantiation: zend_language_parser.c:zend_string_separate
Unexecuted instantiation: zend_language_scanner.c:zend_string_separate
Unexecuted instantiation: zend_lazy_objects.c:zend_string_separate
Unexecuted instantiation: zend_list.c:zend_string_separate
Unexecuted instantiation: zend_llist.c:zend_string_separate
Unexecuted instantiation: zend_multibyte.c:zend_string_separate
Unexecuted instantiation: zend_object_handlers.c:zend_string_separate
Unexecuted instantiation: zend_objects_API.c:zend_string_separate
Unexecuted instantiation: zend_objects.c:zend_string_separate
Unexecuted instantiation: zend_observer.c:zend_string_separate
Unexecuted instantiation: zend_opcode.c:zend_string_separate
Unexecuted instantiation: zend_operators.c:zend_string_separate
Unexecuted instantiation: zend_partial.c:zend_string_separate
Unexecuted instantiation: zend_property_hooks.c:zend_string_separate
Unexecuted instantiation: zend_ptr_stack.c:zend_string_separate
Unexecuted instantiation: zend_signal.c:zend_string_separate
Unexecuted instantiation: zend_smart_str.c:zend_string_separate
Unexecuted instantiation: zend_sort.c:zend_string_separate
Unexecuted instantiation: zend_stack.c:zend_string_separate
Unexecuted instantiation: zend_stream.c:zend_string_separate
Unexecuted instantiation: zend_string.c:zend_string_separate
Unexecuted instantiation: zend_strtod.c:zend_string_separate
Unexecuted instantiation: zend_system_id.c:zend_string_separate
Unexecuted instantiation: zend_variables.c:zend_string_separate
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_separate
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_separate
Unexecuted instantiation: zend_weakrefs.c:zend_string_separate
Unexecuted instantiation: zend.c:zend_string_separate
Unexecuted instantiation: internal_functions_cli.c:zend_string_separate
Unexecuted instantiation: fuzzer-parser.c:zend_string_separate
Unexecuted instantiation: fuzzer-sapi.c:zend_string_separate
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_separate
Unexecuted instantiation: fuzzer-exif.c:zend_string_separate
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_separate
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_separate
Unexecuted instantiation: fuzzer-json.c:zend_string_separate
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_separate
Unexecuted instantiation: fuzzer-execute.c:zend_string_separate
259
260
static zend_always_inline zend_string *zend_string_realloc(zend_string *s, size_t len, bool persistent)
261
6.22M
{
262
6.22M
  zend_string *ret;
263
264
6.22M
  if (!ZSTR_IS_INTERNED(s)) {
265
6.22M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
6.22M
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
6.22M
      ZSTR_LEN(ret) = len;
268
6.22M
      zend_string_forget_hash_val(ret);
269
6.22M
      return ret;
270
6.22M
    }
271
6.22M
  }
272
2.00k
  ret = zend_string_alloc(len, persistent);
273
2.00k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
2.00k
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
2.00k
  return ret;
278
6.22M
}
Unexecuted instantiation: php_date.c:zend_string_realloc
Unexecuted instantiation: astro.c:zend_string_realloc
Unexecuted instantiation: dow.c:zend_string_realloc
Unexecuted instantiation: parse_date.c:zend_string_realloc
Unexecuted instantiation: parse_tz.c:zend_string_realloc
Unexecuted instantiation: parse_posix.c:zend_string_realloc
Unexecuted instantiation: timelib.c:zend_string_realloc
Unexecuted instantiation: tm2unixtime.c:zend_string_realloc
Unexecuted instantiation: unixtime2tm.c:zend_string_realloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_realloc
Unexecuted instantiation: interval.c:zend_string_realloc
php_pcre.c:zend_string_realloc
Line
Count
Source
261
332
{
262
332
  zend_string *ret;
263
264
332
  if (!ZSTR_IS_INTERNED(s)) {
265
332
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
332
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
332
      ZSTR_LEN(ret) = len;
268
332
      zend_string_forget_hash_val(ret);
269
332
      return ret;
270
332
    }
271
332
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
332
}
Unexecuted instantiation: exif.c:zend_string_realloc
Unexecuted instantiation: hash_adler32.c:zend_string_realloc
Unexecuted instantiation: hash_crc32.c:zend_string_realloc
Unexecuted instantiation: hash_fnv.c:zend_string_realloc
Unexecuted instantiation: hash_gost.c:zend_string_realloc
Unexecuted instantiation: hash_haval.c:zend_string_realloc
Unexecuted instantiation: hash_joaat.c:zend_string_realloc
Unexecuted instantiation: hash_md.c:zend_string_realloc
Unexecuted instantiation: hash_murmur.c:zend_string_realloc
Unexecuted instantiation: hash_ripemd.c:zend_string_realloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_realloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_realloc
Unexecuted instantiation: hash_sha.c:zend_string_realloc
Unexecuted instantiation: hash_sha3.c:zend_string_realloc
Unexecuted instantiation: hash_snefru.c:zend_string_realloc
Unexecuted instantiation: hash_tiger.c:zend_string_realloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_realloc
Unexecuted instantiation: hash_xxhash.c:zend_string_realloc
Unexecuted instantiation: hash.c:zend_string_realloc
Unexecuted instantiation: json_encoder.c:zend_string_realloc
Unexecuted instantiation: json_parser.tab.c:zend_string_realloc
Unexecuted instantiation: json_scanner.c:zend_string_realloc
json.c:zend_string_realloc
Line
Count
Source
261
3.08k
{
262
3.08k
  zend_string *ret;
263
264
3.08k
  if (!ZSTR_IS_INTERNED(s)) {
265
3.08k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
3.08k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
3.08k
      ZSTR_LEN(ret) = len;
268
3.08k
      zend_string_forget_hash_val(ret);
269
3.08k
      return ret;
270
3.08k
    }
271
3.08k
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
3.08k
}
Unexecuted instantiation: php_lexbor.c:zend_string_realloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_realloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_realloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_realloc
Unexecuted instantiation: zend_file_cache.c:zend_string_realloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_realloc
Unexecuted instantiation: zend_persist.c:zend_string_realloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_realloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_realloc
Unexecuted instantiation: ir_cfg.c:zend_string_realloc
Unexecuted instantiation: ir_check.c:zend_string_realloc
Unexecuted instantiation: ir_dump.c:zend_string_realloc
Unexecuted instantiation: ir_emit.c:zend_string_realloc
Unexecuted instantiation: ir_gcm.c:zend_string_realloc
Unexecuted instantiation: ir_gdb.c:zend_string_realloc
Unexecuted instantiation: ir_patch.c:zend_string_realloc
Unexecuted instantiation: ir_perf.c:zend_string_realloc
Unexecuted instantiation: ir_ra.c:zend_string_realloc
Unexecuted instantiation: ir_save.c:zend_string_realloc
Unexecuted instantiation: ir_sccp.c:zend_string_realloc
Unexecuted instantiation: ir_strtab.c:zend_string_realloc
Unexecuted instantiation: ir.c:zend_string_realloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_realloc
Unexecuted instantiation: zend_jit.c:zend_string_realloc
Unexecuted instantiation: csprng.c:zend_string_realloc
Unexecuted instantiation: engine_mt19937.c:zend_string_realloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_realloc
Unexecuted instantiation: engine_secure.c:zend_string_realloc
Unexecuted instantiation: engine_user.c:zend_string_realloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_realloc
Unexecuted instantiation: gammasection.c:zend_string_realloc
Unexecuted instantiation: random.c:zend_string_realloc
Unexecuted instantiation: randomizer.c:zend_string_realloc
Unexecuted instantiation: zend_utils.c:zend_string_realloc
php_reflection.c:zend_string_realloc
Line
Count
Source
261
869
{
262
869
  zend_string *ret;
263
264
869
  if (!ZSTR_IS_INTERNED(s)) {
265
869
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
869
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
869
      ZSTR_LEN(ret) = len;
268
869
      zend_string_forget_hash_val(ret);
269
869
      return ret;
270
869
    }
271
869
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
869
}
Unexecuted instantiation: php_spl.c:zend_string_realloc
Unexecuted instantiation: spl_array.c:zend_string_realloc
Unexecuted instantiation: spl_directory.c:zend_string_realloc
Unexecuted instantiation: spl_dllist.c:zend_string_realloc
Unexecuted instantiation: spl_exceptions.c:zend_string_realloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_realloc
Unexecuted instantiation: spl_functions.c:zend_string_realloc
Unexecuted instantiation: spl_heap.c:zend_string_realloc
Unexecuted instantiation: spl_iterators.c:zend_string_realloc
Unexecuted instantiation: spl_observer.c:zend_string_realloc
Unexecuted instantiation: array.c:zend_string_realloc
Unexecuted instantiation: assert.c:zend_string_realloc
Unexecuted instantiation: base64.c:zend_string_realloc
Unexecuted instantiation: basic_functions.c:zend_string_realloc
Unexecuted instantiation: browscap.c:zend_string_realloc
Unexecuted instantiation: crc32_x86.c:zend_string_realloc
Unexecuted instantiation: crc32.c:zend_string_realloc
Unexecuted instantiation: credits.c:zend_string_realloc
Unexecuted instantiation: crypt.c:zend_string_realloc
Unexecuted instantiation: css.c:zend_string_realloc
Unexecuted instantiation: datetime.c:zend_string_realloc
Unexecuted instantiation: dir.c:zend_string_realloc
Unexecuted instantiation: dl.c:zend_string_realloc
Unexecuted instantiation: dns.c:zend_string_realloc
Unexecuted instantiation: exec.c:zend_string_realloc
Unexecuted instantiation: file.c:zend_string_realloc
Unexecuted instantiation: filestat.c:zend_string_realloc
Unexecuted instantiation: filters.c:zend_string_realloc
Unexecuted instantiation: flock_compat.c:zend_string_realloc
Unexecuted instantiation: formatted_print.c:zend_string_realloc
Unexecuted instantiation: fsock.c:zend_string_realloc
Unexecuted instantiation: ftok.c:zend_string_realloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_realloc
Unexecuted instantiation: head.c:zend_string_realloc
Unexecuted instantiation: hrtime.c:zend_string_realloc
Unexecuted instantiation: html.c:zend_string_realloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_realloc
Unexecuted instantiation: http.c:zend_string_realloc
Unexecuted instantiation: image.c:zend_string_realloc
Unexecuted instantiation: incomplete_class.c:zend_string_realloc
Unexecuted instantiation: info.c:zend_string_realloc
Unexecuted instantiation: io_poll.c:zend_string_realloc
Unexecuted instantiation: iptc.c:zend_string_realloc
Unexecuted instantiation: levenshtein.c:zend_string_realloc
Unexecuted instantiation: link.c:zend_string_realloc
Unexecuted instantiation: mail.c:zend_string_realloc
Unexecuted instantiation: math.c:zend_string_realloc
Unexecuted instantiation: md5.c:zend_string_realloc
Unexecuted instantiation: metaphone.c:zend_string_realloc
Unexecuted instantiation: microtime.c:zend_string_realloc
Unexecuted instantiation: net.c:zend_string_realloc
Unexecuted instantiation: pack.c:zend_string_realloc
Unexecuted instantiation: pageinfo.c:zend_string_realloc
Unexecuted instantiation: password.c:zend_string_realloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_realloc
Unexecuted instantiation: proc_open.c:zend_string_realloc
Unexecuted instantiation: quot_print.c:zend_string_realloc
Unexecuted instantiation: scanf.c:zend_string_realloc
Unexecuted instantiation: sha1.c:zend_string_realloc
Unexecuted instantiation: soundex.c:zend_string_realloc
Unexecuted instantiation: streamsfuncs.c:zend_string_realloc
Unexecuted instantiation: string.c:zend_string_realloc
Unexecuted instantiation: strnatcmp.c:zend_string_realloc
Unexecuted instantiation: syslog.c:zend_string_realloc
Unexecuted instantiation: type.c:zend_string_realloc
Unexecuted instantiation: uniqid.c:zend_string_realloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_realloc
Unexecuted instantiation: url.c:zend_string_realloc
Unexecuted instantiation: user_filters.c:zend_string_realloc
Unexecuted instantiation: uuencode.c:zend_string_realloc
Unexecuted instantiation: var_unserializer.c:zend_string_realloc
var.c:zend_string_realloc
Line
Count
Source
261
1.73k
{
262
1.73k
  zend_string *ret;
263
264
1.73k
  if (!ZSTR_IS_INTERNED(s)) {
265
1.73k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
1.73k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
1.73k
      ZSTR_LEN(ret) = len;
268
1.73k
      zend_string_forget_hash_val(ret);
269
1.73k
      return ret;
270
1.73k
    }
271
1.73k
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
1.73k
}
Unexecuted instantiation: versioning.c:zend_string_realloc
Unexecuted instantiation: crypt_sha256.c:zend_string_realloc
Unexecuted instantiation: crypt_sha512.c:zend_string_realloc
Unexecuted instantiation: php_crypt_r.c:zend_string_realloc
Unexecuted instantiation: php_uri.c:zend_string_realloc
Unexecuted instantiation: php_uri_common.c:zend_string_realloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_realloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_realloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_realloc
Unexecuted instantiation: explicit_bzero.c:zend_string_realloc
fopen_wrappers.c:zend_string_realloc
Line
Count
Source
261
18
{
262
18
  zend_string *ret;
263
264
18
  if (!ZSTR_IS_INTERNED(s)) {
265
18
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
18
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
18
      ZSTR_LEN(ret) = len;
268
18
      zend_string_forget_hash_val(ret);
269
18
      return ret;
270
18
    }
271
18
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
18
}
Unexecuted instantiation: getopt.c:zend_string_realloc
Unexecuted instantiation: main.c:zend_string_realloc
Unexecuted instantiation: network.c:zend_string_realloc
Unexecuted instantiation: output.c:zend_string_realloc
Unexecuted instantiation: php_content_types.c:zend_string_realloc
Unexecuted instantiation: php_ini_builder.c:zend_string_realloc
Unexecuted instantiation: php_ini.c:zend_string_realloc
Unexecuted instantiation: php_glob.c:zend_string_realloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_realloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_realloc
Unexecuted instantiation: php_scandir.c:zend_string_realloc
Unexecuted instantiation: php_syslog.c:zend_string_realloc
Unexecuted instantiation: php_ticks.c:zend_string_realloc
Unexecuted instantiation: php_variables.c:zend_string_realloc
Unexecuted instantiation: reentrancy.c:zend_string_realloc
Unexecuted instantiation: rfc1867.c:zend_string_realloc
Unexecuted instantiation: safe_bcmp.c:zend_string_realloc
Unexecuted instantiation: SAPI.c:zend_string_realloc
Unexecuted instantiation: snprintf.c:zend_string_realloc
Unexecuted instantiation: spprintf.c:zend_string_realloc
Unexecuted instantiation: strlcat.c:zend_string_realloc
Unexecuted instantiation: strlcpy.c:zend_string_realloc
Unexecuted instantiation: php_io.c:zend_string_realloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_realloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_realloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_realloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_realloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_realloc
Unexecuted instantiation: poll_core.c:zend_string_realloc
Unexecuted instantiation: poll_fd_table.c:zend_string_realloc
Unexecuted instantiation: poll_handle.c:zend_string_realloc
Unexecuted instantiation: cast.c:zend_string_realloc
Unexecuted instantiation: filter.c:zend_string_realloc
Unexecuted instantiation: glob_wrapper.c:zend_string_realloc
memory.c:zend_string_realloc
Line
Count
Source
261
2.00k
{
262
2.00k
  zend_string *ret;
263
264
2.00k
  if (!ZSTR_IS_INTERNED(s)) {
265
0
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
0
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
0
      ZSTR_LEN(ret) = len;
268
0
      zend_string_forget_hash_val(ret);
269
0
      return ret;
270
0
    }
271
0
  }
272
2.00k
  ret = zend_string_alloc(len, persistent);
273
2.00k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
2.00k
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
2.00k
  return ret;
278
2.00k
}
Unexecuted instantiation: mmap.c:zend_string_realloc
Unexecuted instantiation: plain_wrapper.c:zend_string_realloc
Unexecuted instantiation: stream_errors.c:zend_string_realloc
Unexecuted instantiation: streams.c:zend_string_realloc
Unexecuted instantiation: transports.c:zend_string_realloc
Unexecuted instantiation: userspace.c:zend_string_realloc
Unexecuted instantiation: xp_socket.c:zend_string_realloc
Unexecuted instantiation: block_pass.c:zend_string_realloc
Unexecuted instantiation: compact_literals.c:zend_string_realloc
Unexecuted instantiation: compact_vars.c:zend_string_realloc
Unexecuted instantiation: dce.c:zend_string_realloc
Unexecuted instantiation: dfa_pass.c:zend_string_realloc
Unexecuted instantiation: escape_analysis.c:zend_string_realloc
Unexecuted instantiation: nop_removal.c:zend_string_realloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_realloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_realloc
Unexecuted instantiation: pass1.c:zend_string_realloc
Unexecuted instantiation: pass3.c:zend_string_realloc
Unexecuted instantiation: sccp.c:zend_string_realloc
Unexecuted instantiation: scdf.c:zend_string_realloc
Unexecuted instantiation: zend_call_graph.c:zend_string_realloc
Unexecuted instantiation: zend_cfg.c:zend_string_realloc
Unexecuted instantiation: zend_dfg.c:zend_string_realloc
Unexecuted instantiation: zend_dump.c:zend_string_realloc
Unexecuted instantiation: zend_func_info.c:zend_string_realloc
Unexecuted instantiation: zend_inference.c:zend_string_realloc
Unexecuted instantiation: zend_optimizer.c:zend_string_realloc
Unexecuted instantiation: zend_ssa.c:zend_string_realloc
Unexecuted instantiation: zend_alloc.c:zend_string_realloc
Unexecuted instantiation: zend_API.c:zend_string_realloc
Unexecuted instantiation: zend_ast.c:zend_string_realloc
zend_attributes.c:zend_string_realloc
Line
Count
Source
261
208
{
262
208
  zend_string *ret;
263
264
208
  if (!ZSTR_IS_INTERNED(s)) {
265
208
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
208
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
208
      ZSTR_LEN(ret) = len;
268
208
      zend_string_forget_hash_val(ret);
269
208
      return ret;
270
208
    }
271
208
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
208
}
Unexecuted instantiation: zend_autoload.c:zend_string_realloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_realloc
Unexecuted instantiation: zend_call_stack.c:zend_string_realloc
Unexecuted instantiation: zend_closures.c:zend_string_realloc
Unexecuted instantiation: zend_compile.c:zend_string_realloc
Unexecuted instantiation: zend_constants.c:zend_string_realloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_realloc
Unexecuted instantiation: zend_default_classes.c:zend_string_realloc
Unexecuted instantiation: zend_dtrace.c:zend_string_realloc
Unexecuted instantiation: zend_enum.c:zend_string_realloc
Unexecuted instantiation: zend_exceptions.c:zend_string_realloc
Unexecuted instantiation: zend_execute_API.c:zend_string_realloc
Unexecuted instantiation: zend_execute.c:zend_string_realloc
Unexecuted instantiation: zend_extensions.c:zend_string_realloc
Unexecuted instantiation: zend_fibers.c:zend_string_realloc
Unexecuted instantiation: zend_float.c:zend_string_realloc
Unexecuted instantiation: zend_gc.c:zend_string_realloc
Unexecuted instantiation: zend_gdb.c:zend_string_realloc
Unexecuted instantiation: zend_generators.c:zend_string_realloc
Unexecuted instantiation: zend_hash.c:zend_string_realloc
Unexecuted instantiation: zend_highlight.c:zend_string_realloc
Unexecuted instantiation: zend_hrtime.c:zend_string_realloc
Unexecuted instantiation: zend_inheritance.c:zend_string_realloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_realloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_realloc
Unexecuted instantiation: zend_ini.c:zend_string_realloc
Unexecuted instantiation: zend_interfaces.c:zend_string_realloc
Unexecuted instantiation: zend_iterators.c:zend_string_realloc
Unexecuted instantiation: zend_language_parser.c:zend_string_realloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_realloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_realloc
Unexecuted instantiation: zend_list.c:zend_string_realloc
Unexecuted instantiation: zend_llist.c:zend_string_realloc
Unexecuted instantiation: zend_multibyte.c:zend_string_realloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_realloc
Unexecuted instantiation: zend_objects_API.c:zend_string_realloc
Unexecuted instantiation: zend_objects.c:zend_string_realloc
Unexecuted instantiation: zend_observer.c:zend_string_realloc
Unexecuted instantiation: zend_opcode.c:zend_string_realloc
Unexecuted instantiation: zend_operators.c:zend_string_realloc
Unexecuted instantiation: zend_partial.c:zend_string_realloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_realloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_realloc
Unexecuted instantiation: zend_signal.c:zend_string_realloc
Unexecuted instantiation: zend_smart_str.c:zend_string_realloc
Unexecuted instantiation: zend_sort.c:zend_string_realloc
Unexecuted instantiation: zend_stack.c:zend_string_realloc
Unexecuted instantiation: zend_stream.c:zend_string_realloc
Unexecuted instantiation: zend_string.c:zend_string_realloc
Unexecuted instantiation: zend_strtod.c:zend_string_realloc
Unexecuted instantiation: zend_system_id.c:zend_string_realloc
Unexecuted instantiation: zend_variables.c:zend_string_realloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_realloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_realloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_realloc
zend.c:zend_string_realloc
Line
Count
Source
261
6.21M
{
262
6.21M
  zend_string *ret;
263
264
6.21M
  if (!ZSTR_IS_INTERNED(s)) {
265
6.21M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
6.21M
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
6.21M
      ZSTR_LEN(ret) = len;
268
6.21M
      zend_string_forget_hash_val(ret);
269
6.21M
      return ret;
270
6.21M
    }
271
6.21M
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
6.21M
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_realloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_realloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_realloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_realloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_realloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_realloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_realloc
Unexecuted instantiation: fuzzer-json.c:zend_string_realloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_realloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_realloc
279
280
static zend_always_inline zend_string *zend_string_extend(zend_string *s, size_t len, bool persistent)
281
2.61M
{
282
2.61M
  zend_string *ret;
283
284
2.61M
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
2.61M
  if (!ZSTR_IS_INTERNED(s)) {
286
2.26M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
1.91M
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
1.91M
      ZSTR_LEN(ret) = len;
289
1.91M
      zend_string_forget_hash_val(ret);
290
1.91M
      return ret;
291
1.91M
    }
292
2.26M
  }
293
700k
  ret = zend_string_alloc(len, persistent);
294
700k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
700k
  if (!ZSTR_IS_INTERNED(s)) {
296
350k
    GC_DELREF(s);
297
350k
  }
298
700k
  return ret;
299
2.61M
}
Unexecuted instantiation: php_date.c:zend_string_extend
Unexecuted instantiation: astro.c:zend_string_extend
Unexecuted instantiation: dow.c:zend_string_extend
Unexecuted instantiation: parse_date.c:zend_string_extend
Unexecuted instantiation: parse_tz.c:zend_string_extend
Unexecuted instantiation: parse_posix.c:zend_string_extend
Unexecuted instantiation: timelib.c:zend_string_extend
Unexecuted instantiation: tm2unixtime.c:zend_string_extend
Unexecuted instantiation: unixtime2tm.c:zend_string_extend
Unexecuted instantiation: parse_iso_intervals.c:zend_string_extend
Unexecuted instantiation: interval.c:zend_string_extend
php_pcre.c:zend_string_extend
Line
Count
Source
281
218
{
282
218
  zend_string *ret;
283
284
218
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
218
  if (!ZSTR_IS_INTERNED(s)) {
286
218
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
218
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
218
      ZSTR_LEN(ret) = len;
289
218
      zend_string_forget_hash_val(ret);
290
218
      return ret;
291
218
    }
292
218
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
218
}
Unexecuted instantiation: exif.c:zend_string_extend
Unexecuted instantiation: hash_adler32.c:zend_string_extend
Unexecuted instantiation: hash_crc32.c:zend_string_extend
Unexecuted instantiation: hash_fnv.c:zend_string_extend
Unexecuted instantiation: hash_gost.c:zend_string_extend
Unexecuted instantiation: hash_haval.c:zend_string_extend
Unexecuted instantiation: hash_joaat.c:zend_string_extend
Unexecuted instantiation: hash_md.c:zend_string_extend
Unexecuted instantiation: hash_murmur.c:zend_string_extend
Unexecuted instantiation: hash_ripemd.c:zend_string_extend
Unexecuted instantiation: hash_sha_ni.c:zend_string_extend
Unexecuted instantiation: hash_sha_sse2.c:zend_string_extend
Unexecuted instantiation: hash_sha.c:zend_string_extend
Unexecuted instantiation: hash_sha3.c:zend_string_extend
Unexecuted instantiation: hash_snefru.c:zend_string_extend
Unexecuted instantiation: hash_tiger.c:zend_string_extend
Unexecuted instantiation: hash_whirlpool.c:zend_string_extend
Unexecuted instantiation: hash_xxhash.c:zend_string_extend
Unexecuted instantiation: hash.c:zend_string_extend
Unexecuted instantiation: json_encoder.c:zend_string_extend
Unexecuted instantiation: json_parser.tab.c:zend_string_extend
Unexecuted instantiation: json_scanner.c:zend_string_extend
Unexecuted instantiation: json.c:zend_string_extend
Unexecuted instantiation: php_lexbor.c:zend_string_extend
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_extend
Unexecuted instantiation: shared_alloc_posix.c:zend_string_extend
Unexecuted instantiation: shared_alloc_shm.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_api.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_module.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_extend
Unexecuted instantiation: zend_file_cache.c:zend_string_extend
Unexecuted instantiation: zend_persist_calc.c:zend_string_extend
Unexecuted instantiation: zend_persist.c:zend_string_extend
Unexecuted instantiation: zend_shared_alloc.c:zend_string_extend
Unexecuted instantiation: ZendAccelerator.c:zend_string_extend
Unexecuted instantiation: ir_cfg.c:zend_string_extend
Unexecuted instantiation: ir_check.c:zend_string_extend
Unexecuted instantiation: ir_dump.c:zend_string_extend
Unexecuted instantiation: ir_emit.c:zend_string_extend
Unexecuted instantiation: ir_gcm.c:zend_string_extend
Unexecuted instantiation: ir_gdb.c:zend_string_extend
Unexecuted instantiation: ir_patch.c:zend_string_extend
Unexecuted instantiation: ir_perf.c:zend_string_extend
Unexecuted instantiation: ir_ra.c:zend_string_extend
Unexecuted instantiation: ir_save.c:zend_string_extend
Unexecuted instantiation: ir_sccp.c:zend_string_extend
Unexecuted instantiation: ir_strtab.c:zend_string_extend
Unexecuted instantiation: ir.c:zend_string_extend
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_extend
Unexecuted instantiation: zend_jit.c:zend_string_extend
Unexecuted instantiation: csprng.c:zend_string_extend
Unexecuted instantiation: engine_mt19937.c:zend_string_extend
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_extend
Unexecuted instantiation: engine_secure.c:zend_string_extend
Unexecuted instantiation: engine_user.c:zend_string_extend
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_extend
Unexecuted instantiation: gammasection.c:zend_string_extend
Unexecuted instantiation: random.c:zend_string_extend
Unexecuted instantiation: randomizer.c:zend_string_extend
Unexecuted instantiation: zend_utils.c:zend_string_extend
Unexecuted instantiation: php_reflection.c:zend_string_extend
Unexecuted instantiation: php_spl.c:zend_string_extend
Unexecuted instantiation: spl_array.c:zend_string_extend
Unexecuted instantiation: spl_directory.c:zend_string_extend
Unexecuted instantiation: spl_dllist.c:zend_string_extend
Unexecuted instantiation: spl_exceptions.c:zend_string_extend
Unexecuted instantiation: spl_fixedarray.c:zend_string_extend
Unexecuted instantiation: spl_functions.c:zend_string_extend
Unexecuted instantiation: spl_heap.c:zend_string_extend
Unexecuted instantiation: spl_iterators.c:zend_string_extend
Unexecuted instantiation: spl_observer.c:zend_string_extend
Unexecuted instantiation: array.c:zend_string_extend
Unexecuted instantiation: assert.c:zend_string_extend
Unexecuted instantiation: base64.c:zend_string_extend
Unexecuted instantiation: basic_functions.c:zend_string_extend
Unexecuted instantiation: browscap.c:zend_string_extend
Unexecuted instantiation: crc32_x86.c:zend_string_extend
Unexecuted instantiation: crc32.c:zend_string_extend
Unexecuted instantiation: credits.c:zend_string_extend
Unexecuted instantiation: crypt.c:zend_string_extend
Unexecuted instantiation: css.c:zend_string_extend
Unexecuted instantiation: datetime.c:zend_string_extend
Unexecuted instantiation: dir.c:zend_string_extend
Unexecuted instantiation: dl.c:zend_string_extend
Unexecuted instantiation: dns.c:zend_string_extend
Unexecuted instantiation: exec.c:zend_string_extend
Unexecuted instantiation: file.c:zend_string_extend
Unexecuted instantiation: filestat.c:zend_string_extend
Unexecuted instantiation: filters.c:zend_string_extend
Unexecuted instantiation: flock_compat.c:zend_string_extend
formatted_print.c:zend_string_extend
Line
Count
Source
281
153
{
282
153
  zend_string *ret;
283
284
153
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
153
  if (!ZSTR_IS_INTERNED(s)) {
286
153
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
153
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
153
      ZSTR_LEN(ret) = len;
289
153
      zend_string_forget_hash_val(ret);
290
153
      return ret;
291
153
    }
292
153
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
153
}
Unexecuted instantiation: fsock.c:zend_string_extend
Unexecuted instantiation: ftok.c:zend_string_extend
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: head.c:zend_string_extend
Unexecuted instantiation: hrtime.c:zend_string_extend
Unexecuted instantiation: html.c:zend_string_extend
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: http.c:zend_string_extend
Unexecuted instantiation: image.c:zend_string_extend
Unexecuted instantiation: incomplete_class.c:zend_string_extend
Unexecuted instantiation: info.c:zend_string_extend
Unexecuted instantiation: io_poll.c:zend_string_extend
Unexecuted instantiation: iptc.c:zend_string_extend
Unexecuted instantiation: levenshtein.c:zend_string_extend
Unexecuted instantiation: link.c:zend_string_extend
Unexecuted instantiation: mail.c:zend_string_extend
Unexecuted instantiation: math.c:zend_string_extend
Unexecuted instantiation: md5.c:zend_string_extend
Unexecuted instantiation: metaphone.c:zend_string_extend
Unexecuted instantiation: microtime.c:zend_string_extend
Unexecuted instantiation: net.c:zend_string_extend
Unexecuted instantiation: pack.c:zend_string_extend
Unexecuted instantiation: pageinfo.c:zend_string_extend
Unexecuted instantiation: password.c:zend_string_extend
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: proc_open.c:zend_string_extend
Unexecuted instantiation: quot_print.c:zend_string_extend
Unexecuted instantiation: scanf.c:zend_string_extend
Unexecuted instantiation: sha1.c:zend_string_extend
Unexecuted instantiation: soundex.c:zend_string_extend
Unexecuted instantiation: streamsfuncs.c:zend_string_extend
Unexecuted instantiation: string.c:zend_string_extend
Unexecuted instantiation: strnatcmp.c:zend_string_extend
Unexecuted instantiation: syslog.c:zend_string_extend
Unexecuted instantiation: type.c:zend_string_extend
Unexecuted instantiation: uniqid.c:zend_string_extend
Unexecuted instantiation: url_scanner_ex.c:zend_string_extend
Unexecuted instantiation: url.c:zend_string_extend
Unexecuted instantiation: user_filters.c:zend_string_extend
Unexecuted instantiation: uuencode.c:zend_string_extend
Unexecuted instantiation: var_unserializer.c:zend_string_extend
Unexecuted instantiation: var.c:zend_string_extend
Unexecuted instantiation: versioning.c:zend_string_extend
Unexecuted instantiation: crypt_sha256.c:zend_string_extend
Unexecuted instantiation: crypt_sha512.c:zend_string_extend
Unexecuted instantiation: php_crypt_r.c:zend_string_extend
Unexecuted instantiation: php_uri.c:zend_string_extend
Unexecuted instantiation: php_uri_common.c:zend_string_extend
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_extend
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_extend
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_extend
Unexecuted instantiation: explicit_bzero.c:zend_string_extend
Unexecuted instantiation: fopen_wrappers.c:zend_string_extend
Unexecuted instantiation: getopt.c:zend_string_extend
Unexecuted instantiation: main.c:zend_string_extend
Unexecuted instantiation: network.c:zend_string_extend
Unexecuted instantiation: output.c:zend_string_extend
Unexecuted instantiation: php_content_types.c:zend_string_extend
Unexecuted instantiation: php_ini_builder.c:zend_string_extend
Unexecuted instantiation: php_ini.c:zend_string_extend
Unexecuted instantiation: php_glob.c:zend_string_extend
Unexecuted instantiation: php_odbc_utils.c:zend_string_extend
Unexecuted instantiation: php_open_temporary_file.c:zend_string_extend
Unexecuted instantiation: php_scandir.c:zend_string_extend
Unexecuted instantiation: php_syslog.c:zend_string_extend
Unexecuted instantiation: php_ticks.c:zend_string_extend
Unexecuted instantiation: php_variables.c:zend_string_extend
Unexecuted instantiation: reentrancy.c:zend_string_extend
Unexecuted instantiation: rfc1867.c:zend_string_extend
Unexecuted instantiation: safe_bcmp.c:zend_string_extend
Unexecuted instantiation: SAPI.c:zend_string_extend
Unexecuted instantiation: snprintf.c:zend_string_extend
Unexecuted instantiation: spprintf.c:zend_string_extend
Unexecuted instantiation: strlcat.c:zend_string_extend
Unexecuted instantiation: strlcpy.c:zend_string_extend
Unexecuted instantiation: php_io.c:zend_string_extend
Unexecuted instantiation: php_io_copy_linux.c:zend_string_extend
Unexecuted instantiation: poll_backend_epoll.c:zend_string_extend
Unexecuted instantiation: poll_backend_eventport.c:zend_string_extend
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_extend
Unexecuted instantiation: poll_backend_poll.c:zend_string_extend
Unexecuted instantiation: poll_core.c:zend_string_extend
Unexecuted instantiation: poll_fd_table.c:zend_string_extend
Unexecuted instantiation: poll_handle.c:zend_string_extend
Unexecuted instantiation: cast.c:zend_string_extend
Unexecuted instantiation: filter.c:zend_string_extend
Unexecuted instantiation: glob_wrapper.c:zend_string_extend
Unexecuted instantiation: memory.c:zend_string_extend
Unexecuted instantiation: mmap.c:zend_string_extend
Unexecuted instantiation: plain_wrapper.c:zend_string_extend
Unexecuted instantiation: stream_errors.c:zend_string_extend
Unexecuted instantiation: streams.c:zend_string_extend
Unexecuted instantiation: transports.c:zend_string_extend
Unexecuted instantiation: userspace.c:zend_string_extend
Unexecuted instantiation: xp_socket.c:zend_string_extend
block_pass.c:zend_string_extend
Line
Count
Source
281
4.39k
{
282
4.39k
  zend_string *ret;
283
284
4.39k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
4.39k
  if (!ZSTR_IS_INTERNED(s)) {
286
4.39k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
4.24k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
4.24k
      ZSTR_LEN(ret) = len;
289
4.24k
      zend_string_forget_hash_val(ret);
290
4.24k
      return ret;
291
4.24k
    }
292
4.39k
  }
293
150
  ret = zend_string_alloc(len, persistent);
294
150
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
150
  if (!ZSTR_IS_INTERNED(s)) {
296
150
    GC_DELREF(s);
297
150
  }
298
150
  return ret;
299
4.39k
}
Unexecuted instantiation: compact_literals.c:zend_string_extend
Unexecuted instantiation: compact_vars.c:zend_string_extend
Unexecuted instantiation: dce.c:zend_string_extend
Unexecuted instantiation: dfa_pass.c:zend_string_extend
Unexecuted instantiation: escape_analysis.c:zend_string_extend
Unexecuted instantiation: nop_removal.c:zend_string_extend
Unexecuted instantiation: optimize_func_calls.c:zend_string_extend
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_extend
Unexecuted instantiation: pass1.c:zend_string_extend
Unexecuted instantiation: pass3.c:zend_string_extend
Unexecuted instantiation: sccp.c:zend_string_extend
Unexecuted instantiation: scdf.c:zend_string_extend
Unexecuted instantiation: zend_call_graph.c:zend_string_extend
Unexecuted instantiation: zend_cfg.c:zend_string_extend
Unexecuted instantiation: zend_dfg.c:zend_string_extend
Unexecuted instantiation: zend_dump.c:zend_string_extend
Unexecuted instantiation: zend_func_info.c:zend_string_extend
Unexecuted instantiation: zend_inference.c:zend_string_extend
Unexecuted instantiation: zend_optimizer.c:zend_string_extend
Unexecuted instantiation: zend_ssa.c:zend_string_extend
Unexecuted instantiation: zend_alloc.c:zend_string_extend
Unexecuted instantiation: zend_API.c:zend_string_extend
Unexecuted instantiation: zend_ast.c:zend_string_extend
Unexecuted instantiation: zend_attributes.c:zend_string_extend
Unexecuted instantiation: zend_autoload.c:zend_string_extend
Unexecuted instantiation: zend_builtin_functions.c:zend_string_extend
Unexecuted instantiation: zend_call_stack.c:zend_string_extend
Unexecuted instantiation: zend_closures.c:zend_string_extend
zend_compile.c:zend_string_extend
Line
Count
Source
281
965
{
282
965
  zend_string *ret;
283
284
965
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
965
  if (!ZSTR_IS_INTERNED(s)) {
286
965
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
965
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
965
      ZSTR_LEN(ret) = len;
289
965
      zend_string_forget_hash_val(ret);
290
965
      return ret;
291
965
    }
292
965
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
965
}
Unexecuted instantiation: zend_constants.c:zend_string_extend
Unexecuted instantiation: zend_cpuinfo.c:zend_string_extend
Unexecuted instantiation: zend_default_classes.c:zend_string_extend
Unexecuted instantiation: zend_dtrace.c:zend_string_extend
Unexecuted instantiation: zend_enum.c:zend_string_extend
Unexecuted instantiation: zend_exceptions.c:zend_string_extend
Unexecuted instantiation: zend_execute_API.c:zend_string_extend
zend_execute.c:zend_string_extend
Line
Count
Source
281
197k
{
282
197k
  zend_string *ret;
283
284
197k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
197k
  if (!ZSTR_IS_INTERNED(s)) {
286
197k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
197k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
197k
      ZSTR_LEN(ret) = len;
289
197k
      zend_string_forget_hash_val(ret);
290
197k
      return ret;
291
197k
    }
292
197k
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
197k
}
Unexecuted instantiation: zend_extensions.c:zend_string_extend
Unexecuted instantiation: zend_fibers.c:zend_string_extend
Unexecuted instantiation: zend_float.c:zend_string_extend
Unexecuted instantiation: zend_gc.c:zend_string_extend
Unexecuted instantiation: zend_gdb.c:zend_string_extend
Unexecuted instantiation: zend_generators.c:zend_string_extend
Unexecuted instantiation: zend_hash.c:zend_string_extend
Unexecuted instantiation: zend_highlight.c:zend_string_extend
Unexecuted instantiation: zend_hrtime.c:zend_string_extend
Unexecuted instantiation: zend_inheritance.c:zend_string_extend
zend_ini_parser.c:zend_string_extend
Line
Count
Source
281
1.28M
{
282
1.28M
  zend_string *ret;
283
284
1.28M
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
1.28M
  if (!ZSTR_IS_INTERNED(s)) {
286
998k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
998k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
998k
      ZSTR_LEN(ret) = len;
289
998k
      zend_string_forget_hash_val(ret);
290
998k
      return ret;
291
998k
    }
292
998k
  }
293
282k
  ret = zend_string_alloc(len, persistent);
294
282k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
282k
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
282k
  return ret;
299
1.28M
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_extend
Unexecuted instantiation: zend_ini.c:zend_string_extend
Unexecuted instantiation: zend_interfaces.c:zend_string_extend
Unexecuted instantiation: zend_iterators.c:zend_string_extend
Unexecuted instantiation: zend_language_parser.c:zend_string_extend
zend_language_scanner.c:zend_string_extend
Line
Count
Source
281
28.0k
{
282
28.0k
  zend_string *ret;
283
284
28.0k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
28.0k
  if (!ZSTR_IS_INTERNED(s)) {
286
21.3k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
0
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
0
      ZSTR_LEN(ret) = len;
289
0
      zend_string_forget_hash_val(ret);
290
0
      return ret;
291
0
    }
292
21.3k
  }
293
28.0k
  ret = zend_string_alloc(len, persistent);
294
28.0k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
28.0k
  if (!ZSTR_IS_INTERNED(s)) {
296
21.3k
    GC_DELREF(s);
297
21.3k
  }
298
28.0k
  return ret;
299
28.0k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_extend
Unexecuted instantiation: zend_list.c:zend_string_extend
Unexecuted instantiation: zend_llist.c:zend_string_extend
Unexecuted instantiation: zend_multibyte.c:zend_string_extend
Unexecuted instantiation: zend_object_handlers.c:zend_string_extend
Unexecuted instantiation: zend_objects_API.c:zend_string_extend
Unexecuted instantiation: zend_objects.c:zend_string_extend
Unexecuted instantiation: zend_observer.c:zend_string_extend
Unexecuted instantiation: zend_opcode.c:zend_string_extend
zend_operators.c:zend_string_extend
Line
Count
Source
281
1.10M
{
282
1.10M
  zend_string *ret;
283
284
1.10M
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
1.10M
  if (!ZSTR_IS_INTERNED(s)) {
286
1.04M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
716k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
716k
      ZSTR_LEN(ret) = len;
289
716k
      zend_string_forget_hash_val(ret);
290
716k
      return ret;
291
716k
    }
292
1.04M
  }
293
389k
  ret = zend_string_alloc(len, persistent);
294
389k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
389k
  if (!ZSTR_IS_INTERNED(s)) {
296
328k
    GC_DELREF(s);
297
328k
  }
298
389k
  return ret;
299
1.10M
}
Unexecuted instantiation: zend_partial.c:zend_string_extend
Unexecuted instantiation: zend_property_hooks.c:zend_string_extend
Unexecuted instantiation: zend_ptr_stack.c:zend_string_extend
Unexecuted instantiation: zend_signal.c:zend_string_extend
Unexecuted instantiation: zend_smart_str.c:zend_string_extend
Unexecuted instantiation: zend_sort.c:zend_string_extend
Unexecuted instantiation: zend_stack.c:zend_string_extend
Unexecuted instantiation: zend_stream.c:zend_string_extend
Unexecuted instantiation: zend_string.c:zend_string_extend
Unexecuted instantiation: zend_strtod.c:zend_string_extend
Unexecuted instantiation: zend_system_id.c:zend_string_extend
Unexecuted instantiation: zend_variables.c:zend_string_extend
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_extend
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_extend
Unexecuted instantiation: zend_weakrefs.c:zend_string_extend
Unexecuted instantiation: zend.c:zend_string_extend
Unexecuted instantiation: internal_functions_cli.c:zend_string_extend
Unexecuted instantiation: fuzzer-parser.c:zend_string_extend
Unexecuted instantiation: fuzzer-sapi.c:zend_string_extend
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_extend
Unexecuted instantiation: fuzzer-exif.c:zend_string_extend
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_extend
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_extend
Unexecuted instantiation: fuzzer-json.c:zend_string_extend
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_extend
Unexecuted instantiation: fuzzer-execute.c:zend_string_extend
300
301
static zend_always_inline zend_string *zend_string_truncate(zend_string *s, size_t len, bool persistent)
302
1.67k
{
303
1.67k
  zend_string *ret;
304
305
1.67k
  ZEND_ASSERT(len <= ZSTR_LEN(s));
306
1.67k
  if (!ZSTR_IS_INTERNED(s)) {
307
1.67k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
308
1.67k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
309
1.67k
      ZSTR_LEN(ret) = len;
310
1.67k
      zend_string_forget_hash_val(ret);
311
1.67k
      return ret;
312
1.67k
    }
313
1.67k
  }
314
0
  ret = zend_string_alloc(len, persistent);
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
1.67k
}
Unexecuted instantiation: php_date.c:zend_string_truncate
Unexecuted instantiation: astro.c:zend_string_truncate
Unexecuted instantiation: dow.c:zend_string_truncate
Unexecuted instantiation: parse_date.c:zend_string_truncate
Unexecuted instantiation: parse_tz.c:zend_string_truncate
Unexecuted instantiation: parse_posix.c:zend_string_truncate
Unexecuted instantiation: timelib.c:zend_string_truncate
Unexecuted instantiation: tm2unixtime.c:zend_string_truncate
Unexecuted instantiation: unixtime2tm.c:zend_string_truncate
Unexecuted instantiation: parse_iso_intervals.c:zend_string_truncate
Unexecuted instantiation: interval.c:zend_string_truncate
Unexecuted instantiation: php_pcre.c:zend_string_truncate
Unexecuted instantiation: exif.c:zend_string_truncate
Unexecuted instantiation: hash_adler32.c:zend_string_truncate
Unexecuted instantiation: hash_crc32.c:zend_string_truncate
Unexecuted instantiation: hash_fnv.c:zend_string_truncate
Unexecuted instantiation: hash_gost.c:zend_string_truncate
Unexecuted instantiation: hash_haval.c:zend_string_truncate
Unexecuted instantiation: hash_joaat.c:zend_string_truncate
Unexecuted instantiation: hash_md.c:zend_string_truncate
Unexecuted instantiation: hash_murmur.c:zend_string_truncate
Unexecuted instantiation: hash_ripemd.c:zend_string_truncate
Unexecuted instantiation: hash_sha_ni.c:zend_string_truncate
Unexecuted instantiation: hash_sha_sse2.c:zend_string_truncate
Unexecuted instantiation: hash_sha.c:zend_string_truncate
Unexecuted instantiation: hash_sha3.c:zend_string_truncate
Unexecuted instantiation: hash_snefru.c:zend_string_truncate
Unexecuted instantiation: hash_tiger.c:zend_string_truncate
Unexecuted instantiation: hash_whirlpool.c:zend_string_truncate
Unexecuted instantiation: hash_xxhash.c:zend_string_truncate
Unexecuted instantiation: hash.c:zend_string_truncate
Unexecuted instantiation: json_encoder.c:zend_string_truncate
Unexecuted instantiation: json_parser.tab.c:zend_string_truncate
Unexecuted instantiation: json_scanner.c:zend_string_truncate
Unexecuted instantiation: json.c:zend_string_truncate
Unexecuted instantiation: php_lexbor.c:zend_string_truncate
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_truncate
Unexecuted instantiation: shared_alloc_posix.c:zend_string_truncate
Unexecuted instantiation: shared_alloc_shm.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_api.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_module.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_truncate
Unexecuted instantiation: zend_file_cache.c:zend_string_truncate
Unexecuted instantiation: zend_persist_calc.c:zend_string_truncate
Unexecuted instantiation: zend_persist.c:zend_string_truncate
Unexecuted instantiation: zend_shared_alloc.c:zend_string_truncate
Unexecuted instantiation: ZendAccelerator.c:zend_string_truncate
Unexecuted instantiation: ir_cfg.c:zend_string_truncate
Unexecuted instantiation: ir_check.c:zend_string_truncate
Unexecuted instantiation: ir_dump.c:zend_string_truncate
Unexecuted instantiation: ir_emit.c:zend_string_truncate
Unexecuted instantiation: ir_gcm.c:zend_string_truncate
Unexecuted instantiation: ir_gdb.c:zend_string_truncate
Unexecuted instantiation: ir_patch.c:zend_string_truncate
Unexecuted instantiation: ir_perf.c:zend_string_truncate
Unexecuted instantiation: ir_ra.c:zend_string_truncate
Unexecuted instantiation: ir_save.c:zend_string_truncate
Unexecuted instantiation: ir_sccp.c:zend_string_truncate
Unexecuted instantiation: ir_strtab.c:zend_string_truncate
Unexecuted instantiation: ir.c:zend_string_truncate
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_truncate
Unexecuted instantiation: zend_jit.c:zend_string_truncate
Unexecuted instantiation: csprng.c:zend_string_truncate
Unexecuted instantiation: engine_mt19937.c:zend_string_truncate
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_truncate
Unexecuted instantiation: engine_secure.c:zend_string_truncate
Unexecuted instantiation: engine_user.c:zend_string_truncate
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_truncate
Unexecuted instantiation: gammasection.c:zend_string_truncate
Unexecuted instantiation: random.c:zend_string_truncate
Unexecuted instantiation: randomizer.c:zend_string_truncate
Unexecuted instantiation: zend_utils.c:zend_string_truncate
Unexecuted instantiation: php_reflection.c:zend_string_truncate
Unexecuted instantiation: php_spl.c:zend_string_truncate
Unexecuted instantiation: spl_array.c:zend_string_truncate
Unexecuted instantiation: spl_directory.c:zend_string_truncate
Unexecuted instantiation: spl_dllist.c:zend_string_truncate
Unexecuted instantiation: spl_exceptions.c:zend_string_truncate
Unexecuted instantiation: spl_fixedarray.c:zend_string_truncate
Unexecuted instantiation: spl_functions.c:zend_string_truncate
Unexecuted instantiation: spl_heap.c:zend_string_truncate
Unexecuted instantiation: spl_iterators.c:zend_string_truncate
Unexecuted instantiation: spl_observer.c:zend_string_truncate
Unexecuted instantiation: array.c:zend_string_truncate
Unexecuted instantiation: assert.c:zend_string_truncate
Unexecuted instantiation: base64.c:zend_string_truncate
Unexecuted instantiation: basic_functions.c:zend_string_truncate
Unexecuted instantiation: browscap.c:zend_string_truncate
Unexecuted instantiation: crc32_x86.c:zend_string_truncate
Unexecuted instantiation: crc32.c:zend_string_truncate
Unexecuted instantiation: credits.c:zend_string_truncate
Unexecuted instantiation: crypt.c:zend_string_truncate
Unexecuted instantiation: css.c:zend_string_truncate
Unexecuted instantiation: datetime.c:zend_string_truncate
Unexecuted instantiation: dir.c:zend_string_truncate
Unexecuted instantiation: dl.c:zend_string_truncate
Unexecuted instantiation: dns.c:zend_string_truncate
Unexecuted instantiation: exec.c:zend_string_truncate
Unexecuted instantiation: file.c:zend_string_truncate
Unexecuted instantiation: filestat.c:zend_string_truncate
Unexecuted instantiation: filters.c:zend_string_truncate
Unexecuted instantiation: flock_compat.c:zend_string_truncate
Unexecuted instantiation: formatted_print.c:zend_string_truncate
Unexecuted instantiation: fsock.c:zend_string_truncate
Unexecuted instantiation: ftok.c:zend_string_truncate
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: head.c:zend_string_truncate
Unexecuted instantiation: hrtime.c:zend_string_truncate
Unexecuted instantiation: html.c:zend_string_truncate
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: http.c:zend_string_truncate
Unexecuted instantiation: image.c:zend_string_truncate
Unexecuted instantiation: incomplete_class.c:zend_string_truncate
Unexecuted instantiation: info.c:zend_string_truncate
Unexecuted instantiation: io_poll.c:zend_string_truncate
Unexecuted instantiation: iptc.c:zend_string_truncate
Unexecuted instantiation: levenshtein.c:zend_string_truncate
Unexecuted instantiation: link.c:zend_string_truncate
Unexecuted instantiation: mail.c:zend_string_truncate
Unexecuted instantiation: math.c:zend_string_truncate
Unexecuted instantiation: md5.c:zend_string_truncate
Unexecuted instantiation: metaphone.c:zend_string_truncate
Unexecuted instantiation: microtime.c:zend_string_truncate
Unexecuted instantiation: net.c:zend_string_truncate
Unexecuted instantiation: pack.c:zend_string_truncate
Unexecuted instantiation: pageinfo.c:zend_string_truncate
Unexecuted instantiation: password.c:zend_string_truncate
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: proc_open.c:zend_string_truncate
quot_print.c:zend_string_truncate
Line
Count
Source
302
151
{
303
151
  zend_string *ret;
304
305
151
  ZEND_ASSERT(len <= ZSTR_LEN(s));
306
151
  if (!ZSTR_IS_INTERNED(s)) {
307
151
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
308
151
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
309
151
      ZSTR_LEN(ret) = len;
310
151
      zend_string_forget_hash_val(ret);
311
151
      return ret;
312
151
    }
313
151
  }
314
0
  ret = zend_string_alloc(len, persistent);
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
151
}
Unexecuted instantiation: scanf.c:zend_string_truncate
Unexecuted instantiation: sha1.c:zend_string_truncate
Unexecuted instantiation: soundex.c:zend_string_truncate
Unexecuted instantiation: streamsfuncs.c:zend_string_truncate
string.c:zend_string_truncate
Line
Count
Source
302
1.52k
{
303
1.52k
  zend_string *ret;
304
305
1.52k
  ZEND_ASSERT(len <= ZSTR_LEN(s));
306
1.52k
  if (!ZSTR_IS_INTERNED(s)) {
307
1.52k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
308
1.52k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
309
1.52k
      ZSTR_LEN(ret) = len;
310
1.52k
      zend_string_forget_hash_val(ret);
311
1.52k
      return ret;
312
1.52k
    }
313
1.52k
  }
314
0
  ret = zend_string_alloc(len, persistent);
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
1.52k
}
Unexecuted instantiation: strnatcmp.c:zend_string_truncate
Unexecuted instantiation: syslog.c:zend_string_truncate
Unexecuted instantiation: type.c:zend_string_truncate
Unexecuted instantiation: uniqid.c:zend_string_truncate
Unexecuted instantiation: url_scanner_ex.c:zend_string_truncate
Unexecuted instantiation: url.c:zend_string_truncate
Unexecuted instantiation: user_filters.c:zend_string_truncate
Unexecuted instantiation: uuencode.c:zend_string_truncate
Unexecuted instantiation: var_unserializer.c:zend_string_truncate
Unexecuted instantiation: var.c:zend_string_truncate
Unexecuted instantiation: versioning.c:zend_string_truncate
Unexecuted instantiation: crypt_sha256.c:zend_string_truncate
Unexecuted instantiation: crypt_sha512.c:zend_string_truncate
Unexecuted instantiation: php_crypt_r.c:zend_string_truncate
Unexecuted instantiation: php_uri.c:zend_string_truncate
Unexecuted instantiation: php_uri_common.c:zend_string_truncate
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_truncate
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_truncate
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_truncate
Unexecuted instantiation: explicit_bzero.c:zend_string_truncate
Unexecuted instantiation: fopen_wrappers.c:zend_string_truncate
Unexecuted instantiation: getopt.c:zend_string_truncate
Unexecuted instantiation: main.c:zend_string_truncate
Unexecuted instantiation: network.c:zend_string_truncate
Unexecuted instantiation: output.c:zend_string_truncate
Unexecuted instantiation: php_content_types.c:zend_string_truncate
Unexecuted instantiation: php_ini_builder.c:zend_string_truncate
Unexecuted instantiation: php_ini.c:zend_string_truncate
Unexecuted instantiation: php_glob.c:zend_string_truncate
Unexecuted instantiation: php_odbc_utils.c:zend_string_truncate
Unexecuted instantiation: php_open_temporary_file.c:zend_string_truncate
Unexecuted instantiation: php_scandir.c:zend_string_truncate
Unexecuted instantiation: php_syslog.c:zend_string_truncate
Unexecuted instantiation: php_ticks.c:zend_string_truncate
Unexecuted instantiation: php_variables.c:zend_string_truncate
Unexecuted instantiation: reentrancy.c:zend_string_truncate
Unexecuted instantiation: rfc1867.c:zend_string_truncate
Unexecuted instantiation: safe_bcmp.c:zend_string_truncate
Unexecuted instantiation: SAPI.c:zend_string_truncate
Unexecuted instantiation: snprintf.c:zend_string_truncate
Unexecuted instantiation: spprintf.c:zend_string_truncate
Unexecuted instantiation: strlcat.c:zend_string_truncate
Unexecuted instantiation: strlcpy.c:zend_string_truncate
Unexecuted instantiation: php_io.c:zend_string_truncate
Unexecuted instantiation: php_io_copy_linux.c:zend_string_truncate
Unexecuted instantiation: poll_backend_epoll.c:zend_string_truncate
Unexecuted instantiation: poll_backend_eventport.c:zend_string_truncate
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_truncate
Unexecuted instantiation: poll_backend_poll.c:zend_string_truncate
Unexecuted instantiation: poll_core.c:zend_string_truncate
Unexecuted instantiation: poll_fd_table.c:zend_string_truncate
Unexecuted instantiation: poll_handle.c:zend_string_truncate
Unexecuted instantiation: cast.c:zend_string_truncate
Unexecuted instantiation: filter.c:zend_string_truncate
Unexecuted instantiation: glob_wrapper.c:zend_string_truncate
Unexecuted instantiation: memory.c:zend_string_truncate
Unexecuted instantiation: mmap.c:zend_string_truncate
Unexecuted instantiation: plain_wrapper.c:zend_string_truncate
Unexecuted instantiation: stream_errors.c:zend_string_truncate
Unexecuted instantiation: streams.c:zend_string_truncate
Unexecuted instantiation: transports.c:zend_string_truncate
Unexecuted instantiation: userspace.c:zend_string_truncate
Unexecuted instantiation: xp_socket.c:zend_string_truncate
Unexecuted instantiation: block_pass.c:zend_string_truncate
Unexecuted instantiation: compact_literals.c:zend_string_truncate
Unexecuted instantiation: compact_vars.c:zend_string_truncate
Unexecuted instantiation: dce.c:zend_string_truncate
Unexecuted instantiation: dfa_pass.c:zend_string_truncate
Unexecuted instantiation: escape_analysis.c:zend_string_truncate
Unexecuted instantiation: nop_removal.c:zend_string_truncate
Unexecuted instantiation: optimize_func_calls.c:zend_string_truncate
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_truncate
Unexecuted instantiation: pass1.c:zend_string_truncate
Unexecuted instantiation: pass3.c:zend_string_truncate
Unexecuted instantiation: sccp.c:zend_string_truncate
Unexecuted instantiation: scdf.c:zend_string_truncate
Unexecuted instantiation: zend_call_graph.c:zend_string_truncate
Unexecuted instantiation: zend_cfg.c:zend_string_truncate
Unexecuted instantiation: zend_dfg.c:zend_string_truncate
Unexecuted instantiation: zend_dump.c:zend_string_truncate
Unexecuted instantiation: zend_func_info.c:zend_string_truncate
Unexecuted instantiation: zend_inference.c:zend_string_truncate
Unexecuted instantiation: zend_optimizer.c:zend_string_truncate
Unexecuted instantiation: zend_ssa.c:zend_string_truncate
Unexecuted instantiation: zend_alloc.c:zend_string_truncate
Unexecuted instantiation: zend_API.c:zend_string_truncate
Unexecuted instantiation: zend_ast.c:zend_string_truncate
Unexecuted instantiation: zend_attributes.c:zend_string_truncate
Unexecuted instantiation: zend_autoload.c:zend_string_truncate
Unexecuted instantiation: zend_builtin_functions.c:zend_string_truncate
Unexecuted instantiation: zend_call_stack.c:zend_string_truncate
Unexecuted instantiation: zend_closures.c:zend_string_truncate
Unexecuted instantiation: zend_compile.c:zend_string_truncate
Unexecuted instantiation: zend_constants.c:zend_string_truncate
Unexecuted instantiation: zend_cpuinfo.c:zend_string_truncate
Unexecuted instantiation: zend_default_classes.c:zend_string_truncate
Unexecuted instantiation: zend_dtrace.c:zend_string_truncate
Unexecuted instantiation: zend_enum.c:zend_string_truncate
Unexecuted instantiation: zend_exceptions.c:zend_string_truncate
Unexecuted instantiation: zend_execute_API.c:zend_string_truncate
Unexecuted instantiation: zend_execute.c:zend_string_truncate
Unexecuted instantiation: zend_extensions.c:zend_string_truncate
Unexecuted instantiation: zend_fibers.c:zend_string_truncate
Unexecuted instantiation: zend_float.c:zend_string_truncate
Unexecuted instantiation: zend_gc.c:zend_string_truncate
Unexecuted instantiation: zend_gdb.c:zend_string_truncate
Unexecuted instantiation: zend_generators.c:zend_string_truncate
Unexecuted instantiation: zend_hash.c:zend_string_truncate
Unexecuted instantiation: zend_highlight.c:zend_string_truncate
Unexecuted instantiation: zend_hrtime.c:zend_string_truncate
Unexecuted instantiation: zend_inheritance.c:zend_string_truncate
Unexecuted instantiation: zend_ini_parser.c:zend_string_truncate
Unexecuted instantiation: zend_ini_scanner.c:zend_string_truncate
Unexecuted instantiation: zend_ini.c:zend_string_truncate
Unexecuted instantiation: zend_interfaces.c:zend_string_truncate
Unexecuted instantiation: zend_iterators.c:zend_string_truncate
Unexecuted instantiation: zend_language_parser.c:zend_string_truncate
Unexecuted instantiation: zend_language_scanner.c:zend_string_truncate
Unexecuted instantiation: zend_lazy_objects.c:zend_string_truncate
Unexecuted instantiation: zend_list.c:zend_string_truncate
Unexecuted instantiation: zend_llist.c:zend_string_truncate
Unexecuted instantiation: zend_multibyte.c:zend_string_truncate
Unexecuted instantiation: zend_object_handlers.c:zend_string_truncate
Unexecuted instantiation: zend_objects_API.c:zend_string_truncate
Unexecuted instantiation: zend_objects.c:zend_string_truncate
Unexecuted instantiation: zend_observer.c:zend_string_truncate
Unexecuted instantiation: zend_opcode.c:zend_string_truncate
Unexecuted instantiation: zend_operators.c:zend_string_truncate
Unexecuted instantiation: zend_partial.c:zend_string_truncate
Unexecuted instantiation: zend_property_hooks.c:zend_string_truncate
Unexecuted instantiation: zend_ptr_stack.c:zend_string_truncate
Unexecuted instantiation: zend_signal.c:zend_string_truncate
Unexecuted instantiation: zend_smart_str.c:zend_string_truncate
Unexecuted instantiation: zend_sort.c:zend_string_truncate
Unexecuted instantiation: zend_stack.c:zend_string_truncate
Unexecuted instantiation: zend_stream.c:zend_string_truncate
Unexecuted instantiation: zend_string.c:zend_string_truncate
Unexecuted instantiation: zend_strtod.c:zend_string_truncate
Unexecuted instantiation: zend_system_id.c:zend_string_truncate
Unexecuted instantiation: zend_variables.c:zend_string_truncate
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_truncate
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_truncate
Unexecuted instantiation: zend_weakrefs.c:zend_string_truncate
Unexecuted instantiation: zend.c:zend_string_truncate
Unexecuted instantiation: internal_functions_cli.c:zend_string_truncate
Unexecuted instantiation: fuzzer-parser.c:zend_string_truncate
Unexecuted instantiation: fuzzer-sapi.c:zend_string_truncate
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_truncate
Unexecuted instantiation: fuzzer-exif.c:zend_string_truncate
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_truncate
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_truncate
Unexecuted instantiation: fuzzer-json.c:zend_string_truncate
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_truncate
Unexecuted instantiation: fuzzer-execute.c:zend_string_truncate
321
322
static zend_always_inline zend_string *zend_string_safe_realloc(zend_string *s, size_t n, size_t m, size_t l, bool persistent)
323
4.33k
{
324
4.33k
  zend_string *ret;
325
326
4.33k
  if (!ZSTR_IS_INTERNED(s)) {
327
4.33k
    if (GC_REFCOUNT(s) == 1) {
328
4.33k
      ret = (zend_string *)safe_perealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
329
4.33k
      ZSTR_LEN(ret) = (n * m) + l;
330
4.33k
      zend_string_forget_hash_val(ret);
331
4.33k
      return ret;
332
4.33k
    }
333
4.33k
  }
334
0
  ret = zend_string_safe_alloc(n, m, l, persistent);
335
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1);
336
0
  if (!ZSTR_IS_INTERNED(s)) {
337
0
    GC_DELREF(s);
338
0
  }
339
0
  return ret;
340
4.33k
}
Unexecuted instantiation: php_date.c:zend_string_safe_realloc
Unexecuted instantiation: astro.c:zend_string_safe_realloc
Unexecuted instantiation: dow.c:zend_string_safe_realloc
Unexecuted instantiation: parse_date.c:zend_string_safe_realloc
Unexecuted instantiation: parse_tz.c:zend_string_safe_realloc
Unexecuted instantiation: parse_posix.c:zend_string_safe_realloc
Unexecuted instantiation: timelib.c:zend_string_safe_realloc
Unexecuted instantiation: tm2unixtime.c:zend_string_safe_realloc
Unexecuted instantiation: unixtime2tm.c:zend_string_safe_realloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_realloc
Unexecuted instantiation: interval.c:zend_string_safe_realloc
Unexecuted instantiation: php_pcre.c:zend_string_safe_realloc
Unexecuted instantiation: exif.c:zend_string_safe_realloc
Unexecuted instantiation: hash_adler32.c:zend_string_safe_realloc
Unexecuted instantiation: hash_crc32.c:zend_string_safe_realloc
Unexecuted instantiation: hash_fnv.c:zend_string_safe_realloc
Unexecuted instantiation: hash_gost.c:zend_string_safe_realloc
Unexecuted instantiation: hash_haval.c:zend_string_safe_realloc
Unexecuted instantiation: hash_joaat.c:zend_string_safe_realloc
Unexecuted instantiation: hash_md.c:zend_string_safe_realloc
Unexecuted instantiation: hash_murmur.c:zend_string_safe_realloc
Unexecuted instantiation: hash_ripemd.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha3.c:zend_string_safe_realloc
Unexecuted instantiation: hash_snefru.c:zend_string_safe_realloc
Unexecuted instantiation: hash_tiger.c:zend_string_safe_realloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_realloc
Unexecuted instantiation: hash_xxhash.c:zend_string_safe_realloc
Unexecuted instantiation: hash.c:zend_string_safe_realloc
Unexecuted instantiation: json_encoder.c:zend_string_safe_realloc
Unexecuted instantiation: json_parser.tab.c:zend_string_safe_realloc
Unexecuted instantiation: json_scanner.c:zend_string_safe_realloc
Unexecuted instantiation: json.c:zend_string_safe_realloc
Unexecuted instantiation: php_lexbor.c:zend_string_safe_realloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_realloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_realloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_realloc
Unexecuted instantiation: zend_file_cache.c:zend_string_safe_realloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_realloc
Unexecuted instantiation: zend_persist.c:zend_string_safe_realloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_realloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_realloc
Unexecuted instantiation: ir_cfg.c:zend_string_safe_realloc
Unexecuted instantiation: ir_check.c:zend_string_safe_realloc
Unexecuted instantiation: ir_dump.c:zend_string_safe_realloc
Unexecuted instantiation: ir_emit.c:zend_string_safe_realloc
Unexecuted instantiation: ir_gcm.c:zend_string_safe_realloc
Unexecuted instantiation: ir_gdb.c:zend_string_safe_realloc
Unexecuted instantiation: ir_patch.c:zend_string_safe_realloc
Unexecuted instantiation: ir_perf.c:zend_string_safe_realloc
Unexecuted instantiation: ir_ra.c:zend_string_safe_realloc
Unexecuted instantiation: ir_save.c:zend_string_safe_realloc
Unexecuted instantiation: ir_sccp.c:zend_string_safe_realloc
Unexecuted instantiation: ir_strtab.c:zend_string_safe_realloc
Unexecuted instantiation: ir.c:zend_string_safe_realloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_realloc
Unexecuted instantiation: zend_jit.c:zend_string_safe_realloc
Unexecuted instantiation: csprng.c:zend_string_safe_realloc
Unexecuted instantiation: engine_mt19937.c:zend_string_safe_realloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_realloc
Unexecuted instantiation: engine_secure.c:zend_string_safe_realloc
Unexecuted instantiation: engine_user.c:zend_string_safe_realloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_realloc
Unexecuted instantiation: gammasection.c:zend_string_safe_realloc
Unexecuted instantiation: random.c:zend_string_safe_realloc
Unexecuted instantiation: randomizer.c:zend_string_safe_realloc
Unexecuted instantiation: zend_utils.c:zend_string_safe_realloc
Unexecuted instantiation: php_reflection.c:zend_string_safe_realloc
Unexecuted instantiation: php_spl.c:zend_string_safe_realloc
Unexecuted instantiation: spl_array.c:zend_string_safe_realloc
Unexecuted instantiation: spl_directory.c:zend_string_safe_realloc
Unexecuted instantiation: spl_dllist.c:zend_string_safe_realloc
Unexecuted instantiation: spl_exceptions.c:zend_string_safe_realloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_realloc
Unexecuted instantiation: spl_functions.c:zend_string_safe_realloc
Unexecuted instantiation: spl_heap.c:zend_string_safe_realloc
Unexecuted instantiation: spl_iterators.c:zend_string_safe_realloc
Unexecuted instantiation: spl_observer.c:zend_string_safe_realloc
Unexecuted instantiation: array.c:zend_string_safe_realloc
Unexecuted instantiation: assert.c:zend_string_safe_realloc
Unexecuted instantiation: base64.c:zend_string_safe_realloc
Unexecuted instantiation: basic_functions.c:zend_string_safe_realloc
Unexecuted instantiation: browscap.c:zend_string_safe_realloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_realloc
Unexecuted instantiation: crc32.c:zend_string_safe_realloc
Unexecuted instantiation: credits.c:zend_string_safe_realloc
Unexecuted instantiation: crypt.c:zend_string_safe_realloc
Unexecuted instantiation: css.c:zend_string_safe_realloc
Unexecuted instantiation: datetime.c:zend_string_safe_realloc
Unexecuted instantiation: dir.c:zend_string_safe_realloc
Unexecuted instantiation: dl.c:zend_string_safe_realloc
Unexecuted instantiation: dns.c:zend_string_safe_realloc
Unexecuted instantiation: exec.c:zend_string_safe_realloc
Unexecuted instantiation: file.c:zend_string_safe_realloc
Unexecuted instantiation: filestat.c:zend_string_safe_realloc
Unexecuted instantiation: filters.c:zend_string_safe_realloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_realloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_realloc
Unexecuted instantiation: fsock.c:zend_string_safe_realloc
Unexecuted instantiation: ftok.c:zend_string_safe_realloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: head.c:zend_string_safe_realloc
Unexecuted instantiation: hrtime.c:zend_string_safe_realloc
html.c:zend_string_safe_realloc
Line
Count
Source
323
4.33k
{
324
4.33k
  zend_string *ret;
325
326
4.33k
  if (!ZSTR_IS_INTERNED(s)) {
327
4.33k
    if (GC_REFCOUNT(s) == 1) {
328
4.33k
      ret = (zend_string *)safe_perealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
329
4.33k
      ZSTR_LEN(ret) = (n * m) + l;
330
4.33k
      zend_string_forget_hash_val(ret);
331
4.33k
      return ret;
332
4.33k
    }
333
4.33k
  }
334
0
  ret = zend_string_safe_alloc(n, m, l, persistent);
335
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1);
336
0
  if (!ZSTR_IS_INTERNED(s)) {
337
0
    GC_DELREF(s);
338
0
  }
339
0
  return ret;
340
4.33k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: http.c:zend_string_safe_realloc
Unexecuted instantiation: image.c:zend_string_safe_realloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_realloc
Unexecuted instantiation: info.c:zend_string_safe_realloc
Unexecuted instantiation: io_poll.c:zend_string_safe_realloc
Unexecuted instantiation: iptc.c:zend_string_safe_realloc
Unexecuted instantiation: levenshtein.c:zend_string_safe_realloc
Unexecuted instantiation: link.c:zend_string_safe_realloc
Unexecuted instantiation: mail.c:zend_string_safe_realloc
Unexecuted instantiation: math.c:zend_string_safe_realloc
Unexecuted instantiation: md5.c:zend_string_safe_realloc
Unexecuted instantiation: metaphone.c:zend_string_safe_realloc
Unexecuted instantiation: microtime.c:zend_string_safe_realloc
Unexecuted instantiation: net.c:zend_string_safe_realloc
Unexecuted instantiation: pack.c:zend_string_safe_realloc
Unexecuted instantiation: pageinfo.c:zend_string_safe_realloc
Unexecuted instantiation: password.c:zend_string_safe_realloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: proc_open.c:zend_string_safe_realloc
Unexecuted instantiation: quot_print.c:zend_string_safe_realloc
Unexecuted instantiation: scanf.c:zend_string_safe_realloc
Unexecuted instantiation: sha1.c:zend_string_safe_realloc
Unexecuted instantiation: soundex.c:zend_string_safe_realloc
Unexecuted instantiation: streamsfuncs.c:zend_string_safe_realloc
Unexecuted instantiation: string.c:zend_string_safe_realloc
Unexecuted instantiation: strnatcmp.c:zend_string_safe_realloc
Unexecuted instantiation: syslog.c:zend_string_safe_realloc
Unexecuted instantiation: type.c:zend_string_safe_realloc
Unexecuted instantiation: uniqid.c:zend_string_safe_realloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_realloc
Unexecuted instantiation: url.c:zend_string_safe_realloc
Unexecuted instantiation: user_filters.c:zend_string_safe_realloc
Unexecuted instantiation: uuencode.c:zend_string_safe_realloc
Unexecuted instantiation: var_unserializer.c:zend_string_safe_realloc
Unexecuted instantiation: var.c:zend_string_safe_realloc
Unexecuted instantiation: versioning.c:zend_string_safe_realloc
Unexecuted instantiation: crypt_sha256.c:zend_string_safe_realloc
Unexecuted instantiation: crypt_sha512.c:zend_string_safe_realloc
Unexecuted instantiation: php_crypt_r.c:zend_string_safe_realloc
Unexecuted instantiation: php_uri.c:zend_string_safe_realloc
Unexecuted instantiation: php_uri_common.c:zend_string_safe_realloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_realloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_realloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_realloc
Unexecuted instantiation: explicit_bzero.c:zend_string_safe_realloc
Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_realloc
Unexecuted instantiation: getopt.c:zend_string_safe_realloc
Unexecuted instantiation: main.c:zend_string_safe_realloc
Unexecuted instantiation: network.c:zend_string_safe_realloc
Unexecuted instantiation: output.c:zend_string_safe_realloc
Unexecuted instantiation: php_content_types.c:zend_string_safe_realloc
Unexecuted instantiation: php_ini_builder.c:zend_string_safe_realloc
Unexecuted instantiation: php_ini.c:zend_string_safe_realloc
Unexecuted instantiation: php_glob.c:zend_string_safe_realloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_realloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_realloc
Unexecuted instantiation: php_scandir.c:zend_string_safe_realloc
Unexecuted instantiation: php_syslog.c:zend_string_safe_realloc
Unexecuted instantiation: php_ticks.c:zend_string_safe_realloc
Unexecuted instantiation: php_variables.c:zend_string_safe_realloc
Unexecuted instantiation: reentrancy.c:zend_string_safe_realloc
Unexecuted instantiation: rfc1867.c:zend_string_safe_realloc
Unexecuted instantiation: safe_bcmp.c:zend_string_safe_realloc
Unexecuted instantiation: SAPI.c:zend_string_safe_realloc
Unexecuted instantiation: snprintf.c:zend_string_safe_realloc
Unexecuted instantiation: spprintf.c:zend_string_safe_realloc
Unexecuted instantiation: strlcat.c:zend_string_safe_realloc
Unexecuted instantiation: strlcpy.c:zend_string_safe_realloc
Unexecuted instantiation: php_io.c:zend_string_safe_realloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_realloc
Unexecuted instantiation: poll_core.c:zend_string_safe_realloc
Unexecuted instantiation: poll_fd_table.c:zend_string_safe_realloc
Unexecuted instantiation: poll_handle.c:zend_string_safe_realloc
Unexecuted instantiation: cast.c:zend_string_safe_realloc
Unexecuted instantiation: filter.c:zend_string_safe_realloc
Unexecuted instantiation: glob_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: memory.c:zend_string_safe_realloc
Unexecuted instantiation: mmap.c:zend_string_safe_realloc
Unexecuted instantiation: plain_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: stream_errors.c:zend_string_safe_realloc
Unexecuted instantiation: streams.c:zend_string_safe_realloc
Unexecuted instantiation: transports.c:zend_string_safe_realloc
Unexecuted instantiation: userspace.c:zend_string_safe_realloc
Unexecuted instantiation: xp_socket.c:zend_string_safe_realloc
Unexecuted instantiation: block_pass.c:zend_string_safe_realloc
Unexecuted instantiation: compact_literals.c:zend_string_safe_realloc
Unexecuted instantiation: compact_vars.c:zend_string_safe_realloc
Unexecuted instantiation: dce.c:zend_string_safe_realloc
Unexecuted instantiation: dfa_pass.c:zend_string_safe_realloc
Unexecuted instantiation: escape_analysis.c:zend_string_safe_realloc
Unexecuted instantiation: nop_removal.c:zend_string_safe_realloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_realloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_realloc
Unexecuted instantiation: pass1.c:zend_string_safe_realloc
Unexecuted instantiation: pass3.c:zend_string_safe_realloc
Unexecuted instantiation: sccp.c:zend_string_safe_realloc
Unexecuted instantiation: scdf.c:zend_string_safe_realloc
Unexecuted instantiation: zend_call_graph.c:zend_string_safe_realloc
Unexecuted instantiation: zend_cfg.c:zend_string_safe_realloc
Unexecuted instantiation: zend_dfg.c:zend_string_safe_realloc
Unexecuted instantiation: zend_dump.c:zend_string_safe_realloc
Unexecuted instantiation: zend_func_info.c:zend_string_safe_realloc
Unexecuted instantiation: zend_inference.c:zend_string_safe_realloc
Unexecuted instantiation: zend_optimizer.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ssa.c:zend_string_safe_realloc
Unexecuted instantiation: zend_alloc.c:zend_string_safe_realloc
Unexecuted instantiation: zend_API.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ast.c:zend_string_safe_realloc
Unexecuted instantiation: zend_attributes.c:zend_string_safe_realloc
Unexecuted instantiation: zend_autoload.c:zend_string_safe_realloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_realloc
Unexecuted instantiation: zend_call_stack.c:zend_string_safe_realloc
Unexecuted instantiation: zend_closures.c:zend_string_safe_realloc
Unexecuted instantiation: zend_compile.c:zend_string_safe_realloc
Unexecuted instantiation: zend_constants.c:zend_string_safe_realloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_realloc
Unexecuted instantiation: zend_default_classes.c:zend_string_safe_realloc
Unexecuted instantiation: zend_dtrace.c:zend_string_safe_realloc
Unexecuted instantiation: zend_enum.c:zend_string_safe_realloc
Unexecuted instantiation: zend_exceptions.c:zend_string_safe_realloc
Unexecuted instantiation: zend_execute_API.c:zend_string_safe_realloc
Unexecuted instantiation: zend_execute.c:zend_string_safe_realloc
Unexecuted instantiation: zend_extensions.c:zend_string_safe_realloc
Unexecuted instantiation: zend_fibers.c:zend_string_safe_realloc
Unexecuted instantiation: zend_float.c:zend_string_safe_realloc
Unexecuted instantiation: zend_gc.c:zend_string_safe_realloc
Unexecuted instantiation: zend_gdb.c:zend_string_safe_realloc
Unexecuted instantiation: zend_generators.c:zend_string_safe_realloc
Unexecuted instantiation: zend_hash.c:zend_string_safe_realloc
Unexecuted instantiation: zend_highlight.c:zend_string_safe_realloc
Unexecuted instantiation: zend_hrtime.c:zend_string_safe_realloc
Unexecuted instantiation: zend_inheritance.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ini.c:zend_string_safe_realloc
Unexecuted instantiation: zend_interfaces.c:zend_string_safe_realloc
Unexecuted instantiation: zend_iterators.c:zend_string_safe_realloc
Unexecuted instantiation: zend_language_parser.c:zend_string_safe_realloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_realloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_realloc
Unexecuted instantiation: zend_list.c:zend_string_safe_realloc
Unexecuted instantiation: zend_llist.c:zend_string_safe_realloc
Unexecuted instantiation: zend_multibyte.c:zend_string_safe_realloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_realloc
Unexecuted instantiation: zend_objects_API.c:zend_string_safe_realloc
Unexecuted instantiation: zend_objects.c:zend_string_safe_realloc
Unexecuted instantiation: zend_observer.c:zend_string_safe_realloc
Unexecuted instantiation: zend_opcode.c:zend_string_safe_realloc
Unexecuted instantiation: zend_operators.c:zend_string_safe_realloc
Unexecuted instantiation: zend_partial.c:zend_string_safe_realloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_realloc
Unexecuted instantiation: zend_signal.c:zend_string_safe_realloc
Unexecuted instantiation: zend_smart_str.c:zend_string_safe_realloc
Unexecuted instantiation: zend_sort.c:zend_string_safe_realloc
Unexecuted instantiation: zend_stack.c:zend_string_safe_realloc
Unexecuted instantiation: zend_stream.c:zend_string_safe_realloc
Unexecuted instantiation: zend_string.c:zend_string_safe_realloc
Unexecuted instantiation: zend_strtod.c:zend_string_safe_realloc
Unexecuted instantiation: zend_system_id.c:zend_string_safe_realloc
Unexecuted instantiation: zend_variables.c:zend_string_safe_realloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_realloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_realloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_realloc
Unexecuted instantiation: zend.c:zend_string_safe_realloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-json.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_realloc
341
342
0
static zend_always_inline char *zend_cstr_append_char(const char *str, size_t len, char c) {
343
0
  char *res = (char *)safe_emalloc(len, 1, 2);
344
0
  if (len > 0) {
345
0
    memcpy(res, str, len);
346
0
  }
347
0
  res[len] = c;
348
0
  res[len + 1] = '\0';
349
0
  return res;
350
0
}
Unexecuted instantiation: php_date.c:zend_cstr_append_char
Unexecuted instantiation: astro.c:zend_cstr_append_char
Unexecuted instantiation: dow.c:zend_cstr_append_char
Unexecuted instantiation: parse_date.c:zend_cstr_append_char
Unexecuted instantiation: parse_tz.c:zend_cstr_append_char
Unexecuted instantiation: parse_posix.c:zend_cstr_append_char
Unexecuted instantiation: timelib.c:zend_cstr_append_char
Unexecuted instantiation: tm2unixtime.c:zend_cstr_append_char
Unexecuted instantiation: unixtime2tm.c:zend_cstr_append_char
Unexecuted instantiation: parse_iso_intervals.c:zend_cstr_append_char
Unexecuted instantiation: interval.c:zend_cstr_append_char
Unexecuted instantiation: php_pcre.c:zend_cstr_append_char
Unexecuted instantiation: exif.c:zend_cstr_append_char
Unexecuted instantiation: hash_adler32.c:zend_cstr_append_char
Unexecuted instantiation: hash_crc32.c:zend_cstr_append_char
Unexecuted instantiation: hash_fnv.c:zend_cstr_append_char
Unexecuted instantiation: hash_gost.c:zend_cstr_append_char
Unexecuted instantiation: hash_haval.c:zend_cstr_append_char
Unexecuted instantiation: hash_joaat.c:zend_cstr_append_char
Unexecuted instantiation: hash_md.c:zend_cstr_append_char
Unexecuted instantiation: hash_murmur.c:zend_cstr_append_char
Unexecuted instantiation: hash_ripemd.c:zend_cstr_append_char
Unexecuted instantiation: hash_sha_ni.c:zend_cstr_append_char
Unexecuted instantiation: hash_sha_sse2.c:zend_cstr_append_char
Unexecuted instantiation: hash_sha.c:zend_cstr_append_char
Unexecuted instantiation: hash_sha3.c:zend_cstr_append_char
Unexecuted instantiation: hash_snefru.c:zend_cstr_append_char
Unexecuted instantiation: hash_tiger.c:zend_cstr_append_char
Unexecuted instantiation: hash_whirlpool.c:zend_cstr_append_char
Unexecuted instantiation: hash_xxhash.c:zend_cstr_append_char
Unexecuted instantiation: hash.c:zend_cstr_append_char
Unexecuted instantiation: json_encoder.c:zend_cstr_append_char
Unexecuted instantiation: json_parser.tab.c:zend_cstr_append_char
Unexecuted instantiation: json_scanner.c:zend_cstr_append_char
Unexecuted instantiation: json.c:zend_cstr_append_char
Unexecuted instantiation: php_lexbor.c:zend_cstr_append_char
Unexecuted instantiation: shared_alloc_mmap.c:zend_cstr_append_char
Unexecuted instantiation: shared_alloc_posix.c:zend_cstr_append_char
Unexecuted instantiation: shared_alloc_shm.c:zend_cstr_append_char
Unexecuted instantiation: zend_accelerator_api.c:zend_cstr_append_char
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_cstr_append_char
Unexecuted instantiation: zend_accelerator_debug.c:zend_cstr_append_char
Unexecuted instantiation: zend_accelerator_hash.c:zend_cstr_append_char
Unexecuted instantiation: zend_accelerator_module.c:zend_cstr_append_char
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_cstr_append_char
Unexecuted instantiation: zend_file_cache.c:zend_cstr_append_char
Unexecuted instantiation: zend_persist_calc.c:zend_cstr_append_char
Unexecuted instantiation: zend_persist.c:zend_cstr_append_char
Unexecuted instantiation: zend_shared_alloc.c:zend_cstr_append_char
Unexecuted instantiation: ZendAccelerator.c:zend_cstr_append_char
Unexecuted instantiation: ir_cfg.c:zend_cstr_append_char
Unexecuted instantiation: ir_check.c:zend_cstr_append_char
Unexecuted instantiation: ir_dump.c:zend_cstr_append_char
Unexecuted instantiation: ir_emit.c:zend_cstr_append_char
Unexecuted instantiation: ir_gcm.c:zend_cstr_append_char
Unexecuted instantiation: ir_gdb.c:zend_cstr_append_char
Unexecuted instantiation: ir_patch.c:zend_cstr_append_char
Unexecuted instantiation: ir_perf.c:zend_cstr_append_char
Unexecuted instantiation: ir_ra.c:zend_cstr_append_char
Unexecuted instantiation: ir_save.c:zend_cstr_append_char
Unexecuted instantiation: ir_sccp.c:zend_cstr_append_char
Unexecuted instantiation: ir_strtab.c:zend_cstr_append_char
Unexecuted instantiation: ir.c:zend_cstr_append_char
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_append_char
Unexecuted instantiation: zend_jit.c:zend_cstr_append_char
Unexecuted instantiation: csprng.c:zend_cstr_append_char
Unexecuted instantiation: engine_mt19937.c:zend_cstr_append_char
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_append_char
Unexecuted instantiation: engine_secure.c:zend_cstr_append_char
Unexecuted instantiation: engine_user.c:zend_cstr_append_char
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_append_char
Unexecuted instantiation: gammasection.c:zend_cstr_append_char
Unexecuted instantiation: random.c:zend_cstr_append_char
Unexecuted instantiation: randomizer.c:zend_cstr_append_char
Unexecuted instantiation: zend_utils.c:zend_cstr_append_char
Unexecuted instantiation: php_reflection.c:zend_cstr_append_char
Unexecuted instantiation: php_spl.c:zend_cstr_append_char
Unexecuted instantiation: spl_array.c:zend_cstr_append_char
Unexecuted instantiation: spl_directory.c:zend_cstr_append_char
Unexecuted instantiation: spl_dllist.c:zend_cstr_append_char
Unexecuted instantiation: spl_exceptions.c:zend_cstr_append_char
Unexecuted instantiation: spl_fixedarray.c:zend_cstr_append_char
Unexecuted instantiation: spl_functions.c:zend_cstr_append_char
Unexecuted instantiation: spl_heap.c:zend_cstr_append_char
Unexecuted instantiation: spl_iterators.c:zend_cstr_append_char
Unexecuted instantiation: spl_observer.c:zend_cstr_append_char
Unexecuted instantiation: array.c:zend_cstr_append_char
Unexecuted instantiation: assert.c:zend_cstr_append_char
Unexecuted instantiation: base64.c:zend_cstr_append_char
Unexecuted instantiation: basic_functions.c:zend_cstr_append_char
Unexecuted instantiation: browscap.c:zend_cstr_append_char
Unexecuted instantiation: crc32_x86.c:zend_cstr_append_char
Unexecuted instantiation: crc32.c:zend_cstr_append_char
Unexecuted instantiation: credits.c:zend_cstr_append_char
Unexecuted instantiation: crypt.c:zend_cstr_append_char
Unexecuted instantiation: css.c:zend_cstr_append_char
Unexecuted instantiation: datetime.c:zend_cstr_append_char
Unexecuted instantiation: dir.c:zend_cstr_append_char
Unexecuted instantiation: dl.c:zend_cstr_append_char
Unexecuted instantiation: dns.c:zend_cstr_append_char
Unexecuted instantiation: exec.c:zend_cstr_append_char
Unexecuted instantiation: file.c:zend_cstr_append_char
Unexecuted instantiation: filestat.c:zend_cstr_append_char
Unexecuted instantiation: filters.c:zend_cstr_append_char
Unexecuted instantiation: flock_compat.c:zend_cstr_append_char
Unexecuted instantiation: formatted_print.c:zend_cstr_append_char
Unexecuted instantiation: fsock.c:zend_cstr_append_char
Unexecuted instantiation: ftok.c:zend_cstr_append_char
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: head.c:zend_cstr_append_char
Unexecuted instantiation: hrtime.c:zend_cstr_append_char
Unexecuted instantiation: html.c:zend_cstr_append_char
Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: http.c:zend_cstr_append_char
Unexecuted instantiation: image.c:zend_cstr_append_char
Unexecuted instantiation: incomplete_class.c:zend_cstr_append_char
Unexecuted instantiation: info.c:zend_cstr_append_char
Unexecuted instantiation: io_poll.c:zend_cstr_append_char
Unexecuted instantiation: iptc.c:zend_cstr_append_char
Unexecuted instantiation: levenshtein.c:zend_cstr_append_char
Unexecuted instantiation: link.c:zend_cstr_append_char
Unexecuted instantiation: mail.c:zend_cstr_append_char
Unexecuted instantiation: math.c:zend_cstr_append_char
Unexecuted instantiation: md5.c:zend_cstr_append_char
Unexecuted instantiation: metaphone.c:zend_cstr_append_char
Unexecuted instantiation: microtime.c:zend_cstr_append_char
Unexecuted instantiation: net.c:zend_cstr_append_char
Unexecuted instantiation: pack.c:zend_cstr_append_char
Unexecuted instantiation: pageinfo.c:zend_cstr_append_char
Unexecuted instantiation: password.c:zend_cstr_append_char
Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: proc_open.c:zend_cstr_append_char
Unexecuted instantiation: quot_print.c:zend_cstr_append_char
Unexecuted instantiation: scanf.c:zend_cstr_append_char
Unexecuted instantiation: sha1.c:zend_cstr_append_char
Unexecuted instantiation: soundex.c:zend_cstr_append_char
Unexecuted instantiation: streamsfuncs.c:zend_cstr_append_char
Unexecuted instantiation: string.c:zend_cstr_append_char
Unexecuted instantiation: strnatcmp.c:zend_cstr_append_char
Unexecuted instantiation: syslog.c:zend_cstr_append_char
Unexecuted instantiation: type.c:zend_cstr_append_char
Unexecuted instantiation: uniqid.c:zend_cstr_append_char
Unexecuted instantiation: url_scanner_ex.c:zend_cstr_append_char
Unexecuted instantiation: url.c:zend_cstr_append_char
Unexecuted instantiation: user_filters.c:zend_cstr_append_char
Unexecuted instantiation: uuencode.c:zend_cstr_append_char
Unexecuted instantiation: var_unserializer.c:zend_cstr_append_char
Unexecuted instantiation: var.c:zend_cstr_append_char
Unexecuted instantiation: versioning.c:zend_cstr_append_char
Unexecuted instantiation: crypt_sha256.c:zend_cstr_append_char
Unexecuted instantiation: crypt_sha512.c:zend_cstr_append_char
Unexecuted instantiation: php_crypt_r.c:zend_cstr_append_char
Unexecuted instantiation: php_uri.c:zend_cstr_append_char
Unexecuted instantiation: php_uri_common.c:zend_cstr_append_char
Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_append_char
Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_append_char
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_append_char
Unexecuted instantiation: explicit_bzero.c:zend_cstr_append_char
Unexecuted instantiation: fopen_wrappers.c:zend_cstr_append_char
Unexecuted instantiation: getopt.c:zend_cstr_append_char
Unexecuted instantiation: main.c:zend_cstr_append_char
Unexecuted instantiation: network.c:zend_cstr_append_char
Unexecuted instantiation: output.c:zend_cstr_append_char
Unexecuted instantiation: php_content_types.c:zend_cstr_append_char
Unexecuted instantiation: php_ini_builder.c:zend_cstr_append_char
Unexecuted instantiation: php_ini.c:zend_cstr_append_char
Unexecuted instantiation: php_glob.c:zend_cstr_append_char
Unexecuted instantiation: php_odbc_utils.c:zend_cstr_append_char
Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_append_char
Unexecuted instantiation: php_scandir.c:zend_cstr_append_char
Unexecuted instantiation: php_syslog.c:zend_cstr_append_char
Unexecuted instantiation: php_ticks.c:zend_cstr_append_char
Unexecuted instantiation: php_variables.c:zend_cstr_append_char
Unexecuted instantiation: reentrancy.c:zend_cstr_append_char
Unexecuted instantiation: rfc1867.c:zend_cstr_append_char
Unexecuted instantiation: safe_bcmp.c:zend_cstr_append_char
Unexecuted instantiation: SAPI.c:zend_cstr_append_char
Unexecuted instantiation: snprintf.c:zend_cstr_append_char
Unexecuted instantiation: spprintf.c:zend_cstr_append_char
Unexecuted instantiation: strlcat.c:zend_cstr_append_char
Unexecuted instantiation: strlcpy.c:zend_cstr_append_char
Unexecuted instantiation: php_io.c:zend_cstr_append_char
Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_poll.c:zend_cstr_append_char
Unexecuted instantiation: poll_core.c:zend_cstr_append_char
Unexecuted instantiation: poll_fd_table.c:zend_cstr_append_char
Unexecuted instantiation: poll_handle.c:zend_cstr_append_char
Unexecuted instantiation: cast.c:zend_cstr_append_char
Unexecuted instantiation: filter.c:zend_cstr_append_char
Unexecuted instantiation: glob_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: memory.c:zend_cstr_append_char
Unexecuted instantiation: mmap.c:zend_cstr_append_char
Unexecuted instantiation: plain_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: stream_errors.c:zend_cstr_append_char
Unexecuted instantiation: streams.c:zend_cstr_append_char
Unexecuted instantiation: transports.c:zend_cstr_append_char
Unexecuted instantiation: userspace.c:zend_cstr_append_char
Unexecuted instantiation: xp_socket.c:zend_cstr_append_char
Unexecuted instantiation: block_pass.c:zend_cstr_append_char
Unexecuted instantiation: compact_literals.c:zend_cstr_append_char
Unexecuted instantiation: compact_vars.c:zend_cstr_append_char
Unexecuted instantiation: dce.c:zend_cstr_append_char
Unexecuted instantiation: dfa_pass.c:zend_cstr_append_char
Unexecuted instantiation: escape_analysis.c:zend_cstr_append_char
Unexecuted instantiation: nop_removal.c:zend_cstr_append_char
Unexecuted instantiation: optimize_func_calls.c:zend_cstr_append_char
Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_append_char
Unexecuted instantiation: pass1.c:zend_cstr_append_char
Unexecuted instantiation: pass3.c:zend_cstr_append_char
Unexecuted instantiation: sccp.c:zend_cstr_append_char
Unexecuted instantiation: scdf.c:zend_cstr_append_char
Unexecuted instantiation: zend_call_graph.c:zend_cstr_append_char
Unexecuted instantiation: zend_cfg.c:zend_cstr_append_char
Unexecuted instantiation: zend_dfg.c:zend_cstr_append_char
Unexecuted instantiation: zend_dump.c:zend_cstr_append_char
Unexecuted instantiation: zend_func_info.c:zend_cstr_append_char
Unexecuted instantiation: zend_inference.c:zend_cstr_append_char
Unexecuted instantiation: zend_optimizer.c:zend_cstr_append_char
Unexecuted instantiation: zend_ssa.c:zend_cstr_append_char
Unexecuted instantiation: zend_alloc.c:zend_cstr_append_char
Unexecuted instantiation: zend_API.c:zend_cstr_append_char
Unexecuted instantiation: zend_ast.c:zend_cstr_append_char
Unexecuted instantiation: zend_attributes.c:zend_cstr_append_char
Unexecuted instantiation: zend_autoload.c:zend_cstr_append_char
Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_append_char
Unexecuted instantiation: zend_call_stack.c:zend_cstr_append_char
Unexecuted instantiation: zend_closures.c:zend_cstr_append_char
Unexecuted instantiation: zend_compile.c:zend_cstr_append_char
Unexecuted instantiation: zend_constants.c:zend_cstr_append_char
Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_append_char
Unexecuted instantiation: zend_default_classes.c:zend_cstr_append_char
Unexecuted instantiation: zend_dtrace.c:zend_cstr_append_char
Unexecuted instantiation: zend_enum.c:zend_cstr_append_char
Unexecuted instantiation: zend_exceptions.c:zend_cstr_append_char
Unexecuted instantiation: zend_execute_API.c:zend_cstr_append_char
Unexecuted instantiation: zend_execute.c:zend_cstr_append_char
Unexecuted instantiation: zend_extensions.c:zend_cstr_append_char
Unexecuted instantiation: zend_fibers.c:zend_cstr_append_char
Unexecuted instantiation: zend_float.c:zend_cstr_append_char
Unexecuted instantiation: zend_gc.c:zend_cstr_append_char
Unexecuted instantiation: zend_gdb.c:zend_cstr_append_char
Unexecuted instantiation: zend_generators.c:zend_cstr_append_char
Unexecuted instantiation: zend_hash.c:zend_cstr_append_char
Unexecuted instantiation: zend_highlight.c:zend_cstr_append_char
Unexecuted instantiation: zend_hrtime.c:zend_cstr_append_char
Unexecuted instantiation: zend_inheritance.c:zend_cstr_append_char
Unexecuted instantiation: zend_ini_parser.c:zend_cstr_append_char
Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_append_char
Unexecuted instantiation: zend_ini.c:zend_cstr_append_char
Unexecuted instantiation: zend_interfaces.c:zend_cstr_append_char
Unexecuted instantiation: zend_iterators.c:zend_cstr_append_char
Unexecuted instantiation: zend_language_parser.c:zend_cstr_append_char
Unexecuted instantiation: zend_language_scanner.c:zend_cstr_append_char
Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_append_char
Unexecuted instantiation: zend_list.c:zend_cstr_append_char
Unexecuted instantiation: zend_llist.c:zend_cstr_append_char
Unexecuted instantiation: zend_multibyte.c:zend_cstr_append_char
Unexecuted instantiation: zend_object_handlers.c:zend_cstr_append_char
Unexecuted instantiation: zend_objects_API.c:zend_cstr_append_char
Unexecuted instantiation: zend_objects.c:zend_cstr_append_char
Unexecuted instantiation: zend_observer.c:zend_cstr_append_char
Unexecuted instantiation: zend_opcode.c:zend_cstr_append_char
Unexecuted instantiation: zend_operators.c:zend_cstr_append_char
Unexecuted instantiation: zend_partial.c:zend_cstr_append_char
Unexecuted instantiation: zend_property_hooks.c:zend_cstr_append_char
Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_append_char
Unexecuted instantiation: zend_signal.c:zend_cstr_append_char
Unexecuted instantiation: zend_smart_str.c:zend_cstr_append_char
Unexecuted instantiation: zend_sort.c:zend_cstr_append_char
Unexecuted instantiation: zend_stack.c:zend_cstr_append_char
Unexecuted instantiation: zend_stream.c:zend_cstr_append_char
Unexecuted instantiation: zend_string.c:zend_cstr_append_char
Unexecuted instantiation: zend_strtod.c:zend_cstr_append_char
Unexecuted instantiation: zend_system_id.c:zend_cstr_append_char
Unexecuted instantiation: zend_variables.c:zend_cstr_append_char
Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_append_char
Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_append_char
Unexecuted instantiation: zend_weakrefs.c:zend_cstr_append_char
Unexecuted instantiation: zend.c:zend_cstr_append_char
Unexecuted instantiation: internal_functions_cli.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-parser.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-exif.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-json.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-execute.c:zend_cstr_append_char
351
352
0
static zend_always_inline char *zend_cstr_concat(const char *s1, size_t len1, const char *s2, size_t len2) {
353
0
  size_t size = zend_safe_address_guarded(1, len1, len2);
354
0
  size = zend_safe_address_guarded(1, size, 1);
355
0
  char *res = (char *)emalloc(size);
356
0
  if (len1 > 0) {
357
0
    memcpy(res, s1, len1);
358
0
  }
359
0
  if (len2 > 0) {
360
0
    memcpy(res + len1, s2, len2);
361
0
  }
362
0
  res[len1 + len2] = '\0';
363
0
  return res;
364
0
}
Unexecuted instantiation: php_date.c:zend_cstr_concat
Unexecuted instantiation: astro.c:zend_cstr_concat
Unexecuted instantiation: dow.c:zend_cstr_concat
Unexecuted instantiation: parse_date.c:zend_cstr_concat
Unexecuted instantiation: parse_tz.c:zend_cstr_concat
Unexecuted instantiation: parse_posix.c:zend_cstr_concat
Unexecuted instantiation: timelib.c:zend_cstr_concat
Unexecuted instantiation: tm2unixtime.c:zend_cstr_concat
Unexecuted instantiation: unixtime2tm.c:zend_cstr_concat
Unexecuted instantiation: parse_iso_intervals.c:zend_cstr_concat
Unexecuted instantiation: interval.c:zend_cstr_concat
Unexecuted instantiation: php_pcre.c:zend_cstr_concat
Unexecuted instantiation: exif.c:zend_cstr_concat
Unexecuted instantiation: hash_adler32.c:zend_cstr_concat
Unexecuted instantiation: hash_crc32.c:zend_cstr_concat
Unexecuted instantiation: hash_fnv.c:zend_cstr_concat
Unexecuted instantiation: hash_gost.c:zend_cstr_concat
Unexecuted instantiation: hash_haval.c:zend_cstr_concat
Unexecuted instantiation: hash_joaat.c:zend_cstr_concat
Unexecuted instantiation: hash_md.c:zend_cstr_concat
Unexecuted instantiation: hash_murmur.c:zend_cstr_concat
Unexecuted instantiation: hash_ripemd.c:zend_cstr_concat
Unexecuted instantiation: hash_sha_ni.c:zend_cstr_concat
Unexecuted instantiation: hash_sha_sse2.c:zend_cstr_concat
Unexecuted instantiation: hash_sha.c:zend_cstr_concat
Unexecuted instantiation: hash_sha3.c:zend_cstr_concat
Unexecuted instantiation: hash_snefru.c:zend_cstr_concat
Unexecuted instantiation: hash_tiger.c:zend_cstr_concat
Unexecuted instantiation: hash_whirlpool.c:zend_cstr_concat
Unexecuted instantiation: hash_xxhash.c:zend_cstr_concat
Unexecuted instantiation: hash.c:zend_cstr_concat
Unexecuted instantiation: json_encoder.c:zend_cstr_concat
Unexecuted instantiation: json_parser.tab.c:zend_cstr_concat
Unexecuted instantiation: json_scanner.c:zend_cstr_concat
Unexecuted instantiation: json.c:zend_cstr_concat
Unexecuted instantiation: php_lexbor.c:zend_cstr_concat
Unexecuted instantiation: shared_alloc_mmap.c:zend_cstr_concat
Unexecuted instantiation: shared_alloc_posix.c:zend_cstr_concat
Unexecuted instantiation: shared_alloc_shm.c:zend_cstr_concat
Unexecuted instantiation: zend_accelerator_api.c:zend_cstr_concat
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_cstr_concat
Unexecuted instantiation: zend_accelerator_debug.c:zend_cstr_concat
Unexecuted instantiation: zend_accelerator_hash.c:zend_cstr_concat
Unexecuted instantiation: zend_accelerator_module.c:zend_cstr_concat
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_cstr_concat
Unexecuted instantiation: zend_file_cache.c:zend_cstr_concat
Unexecuted instantiation: zend_persist_calc.c:zend_cstr_concat
Unexecuted instantiation: zend_persist.c:zend_cstr_concat
Unexecuted instantiation: zend_shared_alloc.c:zend_cstr_concat
Unexecuted instantiation: ZendAccelerator.c:zend_cstr_concat
Unexecuted instantiation: ir_cfg.c:zend_cstr_concat
Unexecuted instantiation: ir_check.c:zend_cstr_concat
Unexecuted instantiation: ir_dump.c:zend_cstr_concat
Unexecuted instantiation: ir_emit.c:zend_cstr_concat
Unexecuted instantiation: ir_gcm.c:zend_cstr_concat
Unexecuted instantiation: ir_gdb.c:zend_cstr_concat
Unexecuted instantiation: ir_patch.c:zend_cstr_concat
Unexecuted instantiation: ir_perf.c:zend_cstr_concat
Unexecuted instantiation: ir_ra.c:zend_cstr_concat
Unexecuted instantiation: ir_save.c:zend_cstr_concat
Unexecuted instantiation: ir_sccp.c:zend_cstr_concat
Unexecuted instantiation: ir_strtab.c:zend_cstr_concat
Unexecuted instantiation: ir.c:zend_cstr_concat
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_concat
Unexecuted instantiation: zend_jit.c:zend_cstr_concat
Unexecuted instantiation: csprng.c:zend_cstr_concat
Unexecuted instantiation: engine_mt19937.c:zend_cstr_concat
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_concat
Unexecuted instantiation: engine_secure.c:zend_cstr_concat
Unexecuted instantiation: engine_user.c:zend_cstr_concat
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_concat
Unexecuted instantiation: gammasection.c:zend_cstr_concat
Unexecuted instantiation: random.c:zend_cstr_concat
Unexecuted instantiation: randomizer.c:zend_cstr_concat
Unexecuted instantiation: zend_utils.c:zend_cstr_concat
Unexecuted instantiation: php_reflection.c:zend_cstr_concat
Unexecuted instantiation: php_spl.c:zend_cstr_concat
Unexecuted instantiation: spl_array.c:zend_cstr_concat
Unexecuted instantiation: spl_directory.c:zend_cstr_concat
Unexecuted instantiation: spl_dllist.c:zend_cstr_concat
Unexecuted instantiation: spl_exceptions.c:zend_cstr_concat
Unexecuted instantiation: spl_fixedarray.c:zend_cstr_concat
Unexecuted instantiation: spl_functions.c:zend_cstr_concat
Unexecuted instantiation: spl_heap.c:zend_cstr_concat
Unexecuted instantiation: spl_iterators.c:zend_cstr_concat
Unexecuted instantiation: spl_observer.c:zend_cstr_concat
Unexecuted instantiation: array.c:zend_cstr_concat
Unexecuted instantiation: assert.c:zend_cstr_concat
Unexecuted instantiation: base64.c:zend_cstr_concat
Unexecuted instantiation: basic_functions.c:zend_cstr_concat
Unexecuted instantiation: browscap.c:zend_cstr_concat
Unexecuted instantiation: crc32_x86.c:zend_cstr_concat
Unexecuted instantiation: crc32.c:zend_cstr_concat
Unexecuted instantiation: credits.c:zend_cstr_concat
Unexecuted instantiation: crypt.c:zend_cstr_concat
Unexecuted instantiation: css.c:zend_cstr_concat
Unexecuted instantiation: datetime.c:zend_cstr_concat
Unexecuted instantiation: dir.c:zend_cstr_concat
Unexecuted instantiation: dl.c:zend_cstr_concat
Unexecuted instantiation: dns.c:zend_cstr_concat
Unexecuted instantiation: exec.c:zend_cstr_concat
Unexecuted instantiation: file.c:zend_cstr_concat
Unexecuted instantiation: filestat.c:zend_cstr_concat
Unexecuted instantiation: filters.c:zend_cstr_concat
Unexecuted instantiation: flock_compat.c:zend_cstr_concat
Unexecuted instantiation: formatted_print.c:zend_cstr_concat
Unexecuted instantiation: fsock.c:zend_cstr_concat
Unexecuted instantiation: ftok.c:zend_cstr_concat
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_concat
Unexecuted instantiation: head.c:zend_cstr_concat
Unexecuted instantiation: hrtime.c:zend_cstr_concat
Unexecuted instantiation: html.c:zend_cstr_concat
Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_concat
Unexecuted instantiation: http.c:zend_cstr_concat
Unexecuted instantiation: image.c:zend_cstr_concat
Unexecuted instantiation: incomplete_class.c:zend_cstr_concat
Unexecuted instantiation: info.c:zend_cstr_concat
Unexecuted instantiation: io_poll.c:zend_cstr_concat
Unexecuted instantiation: iptc.c:zend_cstr_concat
Unexecuted instantiation: levenshtein.c:zend_cstr_concat
Unexecuted instantiation: link.c:zend_cstr_concat
Unexecuted instantiation: mail.c:zend_cstr_concat
Unexecuted instantiation: math.c:zend_cstr_concat
Unexecuted instantiation: md5.c:zend_cstr_concat
Unexecuted instantiation: metaphone.c:zend_cstr_concat
Unexecuted instantiation: microtime.c:zend_cstr_concat
Unexecuted instantiation: net.c:zend_cstr_concat
Unexecuted instantiation: pack.c:zend_cstr_concat
Unexecuted instantiation: pageinfo.c:zend_cstr_concat
Unexecuted instantiation: password.c:zend_cstr_concat
Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_concat
Unexecuted instantiation: proc_open.c:zend_cstr_concat
Unexecuted instantiation: quot_print.c:zend_cstr_concat
Unexecuted instantiation: scanf.c:zend_cstr_concat
Unexecuted instantiation: sha1.c:zend_cstr_concat
Unexecuted instantiation: soundex.c:zend_cstr_concat
Unexecuted instantiation: streamsfuncs.c:zend_cstr_concat
Unexecuted instantiation: string.c:zend_cstr_concat
Unexecuted instantiation: strnatcmp.c:zend_cstr_concat
Unexecuted instantiation: syslog.c:zend_cstr_concat
Unexecuted instantiation: type.c:zend_cstr_concat
Unexecuted instantiation: uniqid.c:zend_cstr_concat
Unexecuted instantiation: url_scanner_ex.c:zend_cstr_concat
Unexecuted instantiation: url.c:zend_cstr_concat
Unexecuted instantiation: user_filters.c:zend_cstr_concat
Unexecuted instantiation: uuencode.c:zend_cstr_concat
Unexecuted instantiation: var_unserializer.c:zend_cstr_concat
Unexecuted instantiation: var.c:zend_cstr_concat
Unexecuted instantiation: versioning.c:zend_cstr_concat
Unexecuted instantiation: crypt_sha256.c:zend_cstr_concat
Unexecuted instantiation: crypt_sha512.c:zend_cstr_concat
Unexecuted instantiation: php_crypt_r.c:zend_cstr_concat
Unexecuted instantiation: php_uri.c:zend_cstr_concat
Unexecuted instantiation: php_uri_common.c:zend_cstr_concat
Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_concat
Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_concat
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_concat
Unexecuted instantiation: explicit_bzero.c:zend_cstr_concat
Unexecuted instantiation: fopen_wrappers.c:zend_cstr_concat
Unexecuted instantiation: getopt.c:zend_cstr_concat
Unexecuted instantiation: main.c:zend_cstr_concat
Unexecuted instantiation: network.c:zend_cstr_concat
Unexecuted instantiation: output.c:zend_cstr_concat
Unexecuted instantiation: php_content_types.c:zend_cstr_concat
Unexecuted instantiation: php_ini_builder.c:zend_cstr_concat
Unexecuted instantiation: php_ini.c:zend_cstr_concat
Unexecuted instantiation: php_glob.c:zend_cstr_concat
Unexecuted instantiation: php_odbc_utils.c:zend_cstr_concat
Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_concat
Unexecuted instantiation: php_scandir.c:zend_cstr_concat
Unexecuted instantiation: php_syslog.c:zend_cstr_concat
Unexecuted instantiation: php_ticks.c:zend_cstr_concat
Unexecuted instantiation: php_variables.c:zend_cstr_concat
Unexecuted instantiation: reentrancy.c:zend_cstr_concat
Unexecuted instantiation: rfc1867.c:zend_cstr_concat
Unexecuted instantiation: safe_bcmp.c:zend_cstr_concat
Unexecuted instantiation: SAPI.c:zend_cstr_concat
Unexecuted instantiation: snprintf.c:zend_cstr_concat
Unexecuted instantiation: spprintf.c:zend_cstr_concat
Unexecuted instantiation: strlcat.c:zend_cstr_concat
Unexecuted instantiation: strlcpy.c:zend_cstr_concat
Unexecuted instantiation: php_io.c:zend_cstr_concat
Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_poll.c:zend_cstr_concat
Unexecuted instantiation: poll_core.c:zend_cstr_concat
Unexecuted instantiation: poll_fd_table.c:zend_cstr_concat
Unexecuted instantiation: poll_handle.c:zend_cstr_concat
Unexecuted instantiation: cast.c:zend_cstr_concat
Unexecuted instantiation: filter.c:zend_cstr_concat
Unexecuted instantiation: glob_wrapper.c:zend_cstr_concat
Unexecuted instantiation: memory.c:zend_cstr_concat
Unexecuted instantiation: mmap.c:zend_cstr_concat
Unexecuted instantiation: plain_wrapper.c:zend_cstr_concat
Unexecuted instantiation: stream_errors.c:zend_cstr_concat
Unexecuted instantiation: streams.c:zend_cstr_concat
Unexecuted instantiation: transports.c:zend_cstr_concat
Unexecuted instantiation: userspace.c:zend_cstr_concat
Unexecuted instantiation: xp_socket.c:zend_cstr_concat
Unexecuted instantiation: block_pass.c:zend_cstr_concat
Unexecuted instantiation: compact_literals.c:zend_cstr_concat
Unexecuted instantiation: compact_vars.c:zend_cstr_concat
Unexecuted instantiation: dce.c:zend_cstr_concat
Unexecuted instantiation: dfa_pass.c:zend_cstr_concat
Unexecuted instantiation: escape_analysis.c:zend_cstr_concat
Unexecuted instantiation: nop_removal.c:zend_cstr_concat
Unexecuted instantiation: optimize_func_calls.c:zend_cstr_concat
Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_concat
Unexecuted instantiation: pass1.c:zend_cstr_concat
Unexecuted instantiation: pass3.c:zend_cstr_concat
Unexecuted instantiation: sccp.c:zend_cstr_concat
Unexecuted instantiation: scdf.c:zend_cstr_concat
Unexecuted instantiation: zend_call_graph.c:zend_cstr_concat
Unexecuted instantiation: zend_cfg.c:zend_cstr_concat
Unexecuted instantiation: zend_dfg.c:zend_cstr_concat
Unexecuted instantiation: zend_dump.c:zend_cstr_concat
Unexecuted instantiation: zend_func_info.c:zend_cstr_concat
Unexecuted instantiation: zend_inference.c:zend_cstr_concat
Unexecuted instantiation: zend_optimizer.c:zend_cstr_concat
Unexecuted instantiation: zend_ssa.c:zend_cstr_concat
Unexecuted instantiation: zend_alloc.c:zend_cstr_concat
Unexecuted instantiation: zend_API.c:zend_cstr_concat
Unexecuted instantiation: zend_ast.c:zend_cstr_concat
Unexecuted instantiation: zend_attributes.c:zend_cstr_concat
Unexecuted instantiation: zend_autoload.c:zend_cstr_concat
Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_concat
Unexecuted instantiation: zend_call_stack.c:zend_cstr_concat
Unexecuted instantiation: zend_closures.c:zend_cstr_concat
Unexecuted instantiation: zend_compile.c:zend_cstr_concat
Unexecuted instantiation: zend_constants.c:zend_cstr_concat
Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_concat
Unexecuted instantiation: zend_default_classes.c:zend_cstr_concat
Unexecuted instantiation: zend_dtrace.c:zend_cstr_concat
Unexecuted instantiation: zend_enum.c:zend_cstr_concat
Unexecuted instantiation: zend_exceptions.c:zend_cstr_concat
Unexecuted instantiation: zend_execute_API.c:zend_cstr_concat
Unexecuted instantiation: zend_execute.c:zend_cstr_concat
Unexecuted instantiation: zend_extensions.c:zend_cstr_concat
Unexecuted instantiation: zend_fibers.c:zend_cstr_concat
Unexecuted instantiation: zend_float.c:zend_cstr_concat
Unexecuted instantiation: zend_gc.c:zend_cstr_concat
Unexecuted instantiation: zend_gdb.c:zend_cstr_concat
Unexecuted instantiation: zend_generators.c:zend_cstr_concat
Unexecuted instantiation: zend_hash.c:zend_cstr_concat
Unexecuted instantiation: zend_highlight.c:zend_cstr_concat
Unexecuted instantiation: zend_hrtime.c:zend_cstr_concat
Unexecuted instantiation: zend_inheritance.c:zend_cstr_concat
Unexecuted instantiation: zend_ini_parser.c:zend_cstr_concat
Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_concat
Unexecuted instantiation: zend_ini.c:zend_cstr_concat
Unexecuted instantiation: zend_interfaces.c:zend_cstr_concat
Unexecuted instantiation: zend_iterators.c:zend_cstr_concat
Unexecuted instantiation: zend_language_parser.c:zend_cstr_concat
Unexecuted instantiation: zend_language_scanner.c:zend_cstr_concat
Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_concat
Unexecuted instantiation: zend_list.c:zend_cstr_concat
Unexecuted instantiation: zend_llist.c:zend_cstr_concat
Unexecuted instantiation: zend_multibyte.c:zend_cstr_concat
Unexecuted instantiation: zend_object_handlers.c:zend_cstr_concat
Unexecuted instantiation: zend_objects_API.c:zend_cstr_concat
Unexecuted instantiation: zend_objects.c:zend_cstr_concat
Unexecuted instantiation: zend_observer.c:zend_cstr_concat
Unexecuted instantiation: zend_opcode.c:zend_cstr_concat
Unexecuted instantiation: zend_operators.c:zend_cstr_concat
Unexecuted instantiation: zend_partial.c:zend_cstr_concat
Unexecuted instantiation: zend_property_hooks.c:zend_cstr_concat
Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_concat
Unexecuted instantiation: zend_signal.c:zend_cstr_concat
Unexecuted instantiation: zend_smart_str.c:zend_cstr_concat
Unexecuted instantiation: zend_sort.c:zend_cstr_concat
Unexecuted instantiation: zend_stack.c:zend_cstr_concat
Unexecuted instantiation: zend_stream.c:zend_cstr_concat
Unexecuted instantiation: zend_string.c:zend_cstr_concat
Unexecuted instantiation: zend_strtod.c:zend_cstr_concat
Unexecuted instantiation: zend_system_id.c:zend_cstr_concat
Unexecuted instantiation: zend_variables.c:zend_cstr_concat
Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_concat
Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_concat
Unexecuted instantiation: zend_weakrefs.c:zend_cstr_concat
Unexecuted instantiation: zend.c:zend_cstr_concat
Unexecuted instantiation: internal_functions_cli.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-parser.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-exif.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-json.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-execute.c:zend_cstr_concat
365
366
0
static zend_always_inline char *zend_cstr_concat3(const char *s1, size_t len1, const char *s2, size_t len2, const char *s3, size_t len3) {
367
0
  size_t size = zend_safe_address_guarded(1, len1, len2);
368
0
  size = zend_safe_address_guarded(1, size, len3);
369
0
  size = zend_safe_address_guarded(1, size, 1);
370
0
  char *res = (char *)emalloc(size);
371
0
  if (len1 > 0) {
372
0
    memcpy(res, s1, len1);
373
0
  }
374
0
  if (len2 > 0) {
375
0
    memcpy(res + len1, s2, len2);
376
0
  }
377
0
  if (len3 > 0) {
378
0
    memcpy(res + len1 + len2, s3, len3);
379
0
  }
380
0
  res[len1 + len2 + len3] = '\0';
381
0
  return res;
382
0
}
Unexecuted instantiation: php_date.c:zend_cstr_concat3
Unexecuted instantiation: astro.c:zend_cstr_concat3
Unexecuted instantiation: dow.c:zend_cstr_concat3
Unexecuted instantiation: parse_date.c:zend_cstr_concat3
Unexecuted instantiation: parse_tz.c:zend_cstr_concat3
Unexecuted instantiation: parse_posix.c:zend_cstr_concat3
Unexecuted instantiation: timelib.c:zend_cstr_concat3
Unexecuted instantiation: tm2unixtime.c:zend_cstr_concat3
Unexecuted instantiation: unixtime2tm.c:zend_cstr_concat3
Unexecuted instantiation: parse_iso_intervals.c:zend_cstr_concat3
Unexecuted instantiation: interval.c:zend_cstr_concat3
Unexecuted instantiation: php_pcre.c:zend_cstr_concat3
Unexecuted instantiation: exif.c:zend_cstr_concat3
Unexecuted instantiation: hash_adler32.c:zend_cstr_concat3
Unexecuted instantiation: hash_crc32.c:zend_cstr_concat3
Unexecuted instantiation: hash_fnv.c:zend_cstr_concat3
Unexecuted instantiation: hash_gost.c:zend_cstr_concat3
Unexecuted instantiation: hash_haval.c:zend_cstr_concat3
Unexecuted instantiation: hash_joaat.c:zend_cstr_concat3
Unexecuted instantiation: hash_md.c:zend_cstr_concat3
Unexecuted instantiation: hash_murmur.c:zend_cstr_concat3
Unexecuted instantiation: hash_ripemd.c:zend_cstr_concat3
Unexecuted instantiation: hash_sha_ni.c:zend_cstr_concat3
Unexecuted instantiation: hash_sha_sse2.c:zend_cstr_concat3
Unexecuted instantiation: hash_sha.c:zend_cstr_concat3
Unexecuted instantiation: hash_sha3.c:zend_cstr_concat3
Unexecuted instantiation: hash_snefru.c:zend_cstr_concat3
Unexecuted instantiation: hash_tiger.c:zend_cstr_concat3
Unexecuted instantiation: hash_whirlpool.c:zend_cstr_concat3
Unexecuted instantiation: hash_xxhash.c:zend_cstr_concat3
Unexecuted instantiation: hash.c:zend_cstr_concat3
Unexecuted instantiation: json_encoder.c:zend_cstr_concat3
Unexecuted instantiation: json_parser.tab.c:zend_cstr_concat3
Unexecuted instantiation: json_scanner.c:zend_cstr_concat3
Unexecuted instantiation: json.c:zend_cstr_concat3
Unexecuted instantiation: php_lexbor.c:zend_cstr_concat3
Unexecuted instantiation: shared_alloc_mmap.c:zend_cstr_concat3
Unexecuted instantiation: shared_alloc_posix.c:zend_cstr_concat3
Unexecuted instantiation: shared_alloc_shm.c:zend_cstr_concat3
Unexecuted instantiation: zend_accelerator_api.c:zend_cstr_concat3
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_cstr_concat3
Unexecuted instantiation: zend_accelerator_debug.c:zend_cstr_concat3
Unexecuted instantiation: zend_accelerator_hash.c:zend_cstr_concat3
Unexecuted instantiation: zend_accelerator_module.c:zend_cstr_concat3
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_cstr_concat3
Unexecuted instantiation: zend_file_cache.c:zend_cstr_concat3
Unexecuted instantiation: zend_persist_calc.c:zend_cstr_concat3
Unexecuted instantiation: zend_persist.c:zend_cstr_concat3
Unexecuted instantiation: zend_shared_alloc.c:zend_cstr_concat3
Unexecuted instantiation: ZendAccelerator.c:zend_cstr_concat3
Unexecuted instantiation: ir_cfg.c:zend_cstr_concat3
Unexecuted instantiation: ir_check.c:zend_cstr_concat3
Unexecuted instantiation: ir_dump.c:zend_cstr_concat3
Unexecuted instantiation: ir_emit.c:zend_cstr_concat3
Unexecuted instantiation: ir_gcm.c:zend_cstr_concat3
Unexecuted instantiation: ir_gdb.c:zend_cstr_concat3
Unexecuted instantiation: ir_patch.c:zend_cstr_concat3
Unexecuted instantiation: ir_perf.c:zend_cstr_concat3
Unexecuted instantiation: ir_ra.c:zend_cstr_concat3
Unexecuted instantiation: ir_save.c:zend_cstr_concat3
Unexecuted instantiation: ir_sccp.c:zend_cstr_concat3
Unexecuted instantiation: ir_strtab.c:zend_cstr_concat3
Unexecuted instantiation: ir.c:zend_cstr_concat3
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_concat3
Unexecuted instantiation: zend_jit.c:zend_cstr_concat3
Unexecuted instantiation: csprng.c:zend_cstr_concat3
Unexecuted instantiation: engine_mt19937.c:zend_cstr_concat3
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_concat3
Unexecuted instantiation: engine_secure.c:zend_cstr_concat3
Unexecuted instantiation: engine_user.c:zend_cstr_concat3
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_concat3
Unexecuted instantiation: gammasection.c:zend_cstr_concat3
Unexecuted instantiation: random.c:zend_cstr_concat3
Unexecuted instantiation: randomizer.c:zend_cstr_concat3
Unexecuted instantiation: zend_utils.c:zend_cstr_concat3
Unexecuted instantiation: php_reflection.c:zend_cstr_concat3
Unexecuted instantiation: php_spl.c:zend_cstr_concat3
Unexecuted instantiation: spl_array.c:zend_cstr_concat3
Unexecuted instantiation: spl_directory.c:zend_cstr_concat3
Unexecuted instantiation: spl_dllist.c:zend_cstr_concat3
Unexecuted instantiation: spl_exceptions.c:zend_cstr_concat3
Unexecuted instantiation: spl_fixedarray.c:zend_cstr_concat3
Unexecuted instantiation: spl_functions.c:zend_cstr_concat3
Unexecuted instantiation: spl_heap.c:zend_cstr_concat3
Unexecuted instantiation: spl_iterators.c:zend_cstr_concat3
Unexecuted instantiation: spl_observer.c:zend_cstr_concat3
Unexecuted instantiation: array.c:zend_cstr_concat3
Unexecuted instantiation: assert.c:zend_cstr_concat3
Unexecuted instantiation: base64.c:zend_cstr_concat3
Unexecuted instantiation: basic_functions.c:zend_cstr_concat3
Unexecuted instantiation: browscap.c:zend_cstr_concat3
Unexecuted instantiation: crc32_x86.c:zend_cstr_concat3
Unexecuted instantiation: crc32.c:zend_cstr_concat3
Unexecuted instantiation: credits.c:zend_cstr_concat3
Unexecuted instantiation: crypt.c:zend_cstr_concat3
Unexecuted instantiation: css.c:zend_cstr_concat3
Unexecuted instantiation: datetime.c:zend_cstr_concat3
Unexecuted instantiation: dir.c:zend_cstr_concat3
Unexecuted instantiation: dl.c:zend_cstr_concat3
Unexecuted instantiation: dns.c:zend_cstr_concat3
Unexecuted instantiation: exec.c:zend_cstr_concat3
Unexecuted instantiation: file.c:zend_cstr_concat3
Unexecuted instantiation: filestat.c:zend_cstr_concat3
Unexecuted instantiation: filters.c:zend_cstr_concat3
Unexecuted instantiation: flock_compat.c:zend_cstr_concat3
Unexecuted instantiation: formatted_print.c:zend_cstr_concat3
Unexecuted instantiation: fsock.c:zend_cstr_concat3
Unexecuted instantiation: ftok.c:zend_cstr_concat3
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: head.c:zend_cstr_concat3
Unexecuted instantiation: hrtime.c:zend_cstr_concat3
Unexecuted instantiation: html.c:zend_cstr_concat3
Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: http.c:zend_cstr_concat3
Unexecuted instantiation: image.c:zend_cstr_concat3
Unexecuted instantiation: incomplete_class.c:zend_cstr_concat3
Unexecuted instantiation: info.c:zend_cstr_concat3
Unexecuted instantiation: io_poll.c:zend_cstr_concat3
Unexecuted instantiation: iptc.c:zend_cstr_concat3
Unexecuted instantiation: levenshtein.c:zend_cstr_concat3
Unexecuted instantiation: link.c:zend_cstr_concat3
Unexecuted instantiation: mail.c:zend_cstr_concat3
Unexecuted instantiation: math.c:zend_cstr_concat3
Unexecuted instantiation: md5.c:zend_cstr_concat3
Unexecuted instantiation: metaphone.c:zend_cstr_concat3
Unexecuted instantiation: microtime.c:zend_cstr_concat3
Unexecuted instantiation: net.c:zend_cstr_concat3
Unexecuted instantiation: pack.c:zend_cstr_concat3
Unexecuted instantiation: pageinfo.c:zend_cstr_concat3
Unexecuted instantiation: password.c:zend_cstr_concat3
Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: proc_open.c:zend_cstr_concat3
Unexecuted instantiation: quot_print.c:zend_cstr_concat3
Unexecuted instantiation: scanf.c:zend_cstr_concat3
Unexecuted instantiation: sha1.c:zend_cstr_concat3
Unexecuted instantiation: soundex.c:zend_cstr_concat3
Unexecuted instantiation: streamsfuncs.c:zend_cstr_concat3
Unexecuted instantiation: string.c:zend_cstr_concat3
Unexecuted instantiation: strnatcmp.c:zend_cstr_concat3
Unexecuted instantiation: syslog.c:zend_cstr_concat3
Unexecuted instantiation: type.c:zend_cstr_concat3
Unexecuted instantiation: uniqid.c:zend_cstr_concat3
Unexecuted instantiation: url_scanner_ex.c:zend_cstr_concat3
Unexecuted instantiation: url.c:zend_cstr_concat3
Unexecuted instantiation: user_filters.c:zend_cstr_concat3
Unexecuted instantiation: uuencode.c:zend_cstr_concat3
Unexecuted instantiation: var_unserializer.c:zend_cstr_concat3
Unexecuted instantiation: var.c:zend_cstr_concat3
Unexecuted instantiation: versioning.c:zend_cstr_concat3
Unexecuted instantiation: crypt_sha256.c:zend_cstr_concat3
Unexecuted instantiation: crypt_sha512.c:zend_cstr_concat3
Unexecuted instantiation: php_crypt_r.c:zend_cstr_concat3
Unexecuted instantiation: php_uri.c:zend_cstr_concat3
Unexecuted instantiation: php_uri_common.c:zend_cstr_concat3
Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_concat3
Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_concat3
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_concat3
Unexecuted instantiation: explicit_bzero.c:zend_cstr_concat3
Unexecuted instantiation: fopen_wrappers.c:zend_cstr_concat3
Unexecuted instantiation: getopt.c:zend_cstr_concat3
Unexecuted instantiation: main.c:zend_cstr_concat3
Unexecuted instantiation: network.c:zend_cstr_concat3
Unexecuted instantiation: output.c:zend_cstr_concat3
Unexecuted instantiation: php_content_types.c:zend_cstr_concat3
Unexecuted instantiation: php_ini_builder.c:zend_cstr_concat3
Unexecuted instantiation: php_ini.c:zend_cstr_concat3
Unexecuted instantiation: php_glob.c:zend_cstr_concat3
Unexecuted instantiation: php_odbc_utils.c:zend_cstr_concat3
Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_concat3
Unexecuted instantiation: php_scandir.c:zend_cstr_concat3
Unexecuted instantiation: php_syslog.c:zend_cstr_concat3
Unexecuted instantiation: php_ticks.c:zend_cstr_concat3
Unexecuted instantiation: php_variables.c:zend_cstr_concat3
Unexecuted instantiation: reentrancy.c:zend_cstr_concat3
Unexecuted instantiation: rfc1867.c:zend_cstr_concat3
Unexecuted instantiation: safe_bcmp.c:zend_cstr_concat3
Unexecuted instantiation: SAPI.c:zend_cstr_concat3
Unexecuted instantiation: snprintf.c:zend_cstr_concat3
Unexecuted instantiation: spprintf.c:zend_cstr_concat3
Unexecuted instantiation: strlcat.c:zend_cstr_concat3
Unexecuted instantiation: strlcpy.c:zend_cstr_concat3
Unexecuted instantiation: php_io.c:zend_cstr_concat3
Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_poll.c:zend_cstr_concat3
Unexecuted instantiation: poll_core.c:zend_cstr_concat3
Unexecuted instantiation: poll_fd_table.c:zend_cstr_concat3
Unexecuted instantiation: poll_handle.c:zend_cstr_concat3
Unexecuted instantiation: cast.c:zend_cstr_concat3
Unexecuted instantiation: filter.c:zend_cstr_concat3
Unexecuted instantiation: glob_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: memory.c:zend_cstr_concat3
Unexecuted instantiation: mmap.c:zend_cstr_concat3
Unexecuted instantiation: plain_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: stream_errors.c:zend_cstr_concat3
Unexecuted instantiation: streams.c:zend_cstr_concat3
Unexecuted instantiation: transports.c:zend_cstr_concat3
Unexecuted instantiation: userspace.c:zend_cstr_concat3
Unexecuted instantiation: xp_socket.c:zend_cstr_concat3
Unexecuted instantiation: block_pass.c:zend_cstr_concat3
Unexecuted instantiation: compact_literals.c:zend_cstr_concat3
Unexecuted instantiation: compact_vars.c:zend_cstr_concat3
Unexecuted instantiation: dce.c:zend_cstr_concat3
Unexecuted instantiation: dfa_pass.c:zend_cstr_concat3
Unexecuted instantiation: escape_analysis.c:zend_cstr_concat3
Unexecuted instantiation: nop_removal.c:zend_cstr_concat3
Unexecuted instantiation: optimize_func_calls.c:zend_cstr_concat3
Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_concat3
Unexecuted instantiation: pass1.c:zend_cstr_concat3
Unexecuted instantiation: pass3.c:zend_cstr_concat3
Unexecuted instantiation: sccp.c:zend_cstr_concat3
Unexecuted instantiation: scdf.c:zend_cstr_concat3
Unexecuted instantiation: zend_call_graph.c:zend_cstr_concat3
Unexecuted instantiation: zend_cfg.c:zend_cstr_concat3
Unexecuted instantiation: zend_dfg.c:zend_cstr_concat3
Unexecuted instantiation: zend_dump.c:zend_cstr_concat3
Unexecuted instantiation: zend_func_info.c:zend_cstr_concat3
Unexecuted instantiation: zend_inference.c:zend_cstr_concat3
Unexecuted instantiation: zend_optimizer.c:zend_cstr_concat3
Unexecuted instantiation: zend_ssa.c:zend_cstr_concat3
Unexecuted instantiation: zend_alloc.c:zend_cstr_concat3
Unexecuted instantiation: zend_API.c:zend_cstr_concat3
Unexecuted instantiation: zend_ast.c:zend_cstr_concat3
Unexecuted instantiation: zend_attributes.c:zend_cstr_concat3
Unexecuted instantiation: zend_autoload.c:zend_cstr_concat3
Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_concat3
Unexecuted instantiation: zend_call_stack.c:zend_cstr_concat3
Unexecuted instantiation: zend_closures.c:zend_cstr_concat3
Unexecuted instantiation: zend_compile.c:zend_cstr_concat3
Unexecuted instantiation: zend_constants.c:zend_cstr_concat3
Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_concat3
Unexecuted instantiation: zend_default_classes.c:zend_cstr_concat3
Unexecuted instantiation: zend_dtrace.c:zend_cstr_concat3
Unexecuted instantiation: zend_enum.c:zend_cstr_concat3
Unexecuted instantiation: zend_exceptions.c:zend_cstr_concat3
Unexecuted instantiation: zend_execute_API.c:zend_cstr_concat3
Unexecuted instantiation: zend_execute.c:zend_cstr_concat3
Unexecuted instantiation: zend_extensions.c:zend_cstr_concat3
Unexecuted instantiation: zend_fibers.c:zend_cstr_concat3
Unexecuted instantiation: zend_float.c:zend_cstr_concat3
Unexecuted instantiation: zend_gc.c:zend_cstr_concat3
Unexecuted instantiation: zend_gdb.c:zend_cstr_concat3
Unexecuted instantiation: zend_generators.c:zend_cstr_concat3
Unexecuted instantiation: zend_hash.c:zend_cstr_concat3
Unexecuted instantiation: zend_highlight.c:zend_cstr_concat3
Unexecuted instantiation: zend_hrtime.c:zend_cstr_concat3
Unexecuted instantiation: zend_inheritance.c:zend_cstr_concat3
Unexecuted instantiation: zend_ini_parser.c:zend_cstr_concat3
Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_concat3
Unexecuted instantiation: zend_ini.c:zend_cstr_concat3
Unexecuted instantiation: zend_interfaces.c:zend_cstr_concat3
Unexecuted instantiation: zend_iterators.c:zend_cstr_concat3
Unexecuted instantiation: zend_language_parser.c:zend_cstr_concat3
Unexecuted instantiation: zend_language_scanner.c:zend_cstr_concat3
Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_concat3
Unexecuted instantiation: zend_list.c:zend_cstr_concat3
Unexecuted instantiation: zend_llist.c:zend_cstr_concat3
Unexecuted instantiation: zend_multibyte.c:zend_cstr_concat3
Unexecuted instantiation: zend_object_handlers.c:zend_cstr_concat3
Unexecuted instantiation: zend_objects_API.c:zend_cstr_concat3
Unexecuted instantiation: zend_objects.c:zend_cstr_concat3
Unexecuted instantiation: zend_observer.c:zend_cstr_concat3
Unexecuted instantiation: zend_opcode.c:zend_cstr_concat3
Unexecuted instantiation: zend_operators.c:zend_cstr_concat3
Unexecuted instantiation: zend_partial.c:zend_cstr_concat3
Unexecuted instantiation: zend_property_hooks.c:zend_cstr_concat3
Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_concat3
Unexecuted instantiation: zend_signal.c:zend_cstr_concat3
Unexecuted instantiation: zend_smart_str.c:zend_cstr_concat3
Unexecuted instantiation: zend_sort.c:zend_cstr_concat3
Unexecuted instantiation: zend_stack.c:zend_cstr_concat3
Unexecuted instantiation: zend_stream.c:zend_cstr_concat3
Unexecuted instantiation: zend_string.c:zend_cstr_concat3
Unexecuted instantiation: zend_strtod.c:zend_cstr_concat3
Unexecuted instantiation: zend_system_id.c:zend_cstr_concat3
Unexecuted instantiation: zend_variables.c:zend_cstr_concat3
Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_concat3
Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_concat3
Unexecuted instantiation: zend_weakrefs.c:zend_cstr_concat3
Unexecuted instantiation: zend.c:zend_cstr_concat3
Unexecuted instantiation: internal_functions_cli.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-parser.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-exif.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-json.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-execute.c:zend_cstr_concat3
383
384
static zend_always_inline void zend_string_free(zend_string *s)
385
1.74M
{
386
1.74M
  if (!ZSTR_IS_INTERNED(s)) {
387
1.54M
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
1.54M
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
1.54M
  }
390
1.74M
}
Unexecuted instantiation: php_date.c:zend_string_free
Unexecuted instantiation: astro.c:zend_string_free
Unexecuted instantiation: dow.c:zend_string_free
Unexecuted instantiation: parse_date.c:zend_string_free
Unexecuted instantiation: parse_tz.c:zend_string_free
Unexecuted instantiation: parse_posix.c:zend_string_free
Unexecuted instantiation: timelib.c:zend_string_free
Unexecuted instantiation: tm2unixtime.c:zend_string_free
Unexecuted instantiation: unixtime2tm.c:zend_string_free
Unexecuted instantiation: parse_iso_intervals.c:zend_string_free
Unexecuted instantiation: interval.c:zend_string_free
Unexecuted instantiation: php_pcre.c:zend_string_free
Unexecuted instantiation: exif.c:zend_string_free
Unexecuted instantiation: hash_adler32.c:zend_string_free
Unexecuted instantiation: hash_crc32.c:zend_string_free
Unexecuted instantiation: hash_fnv.c:zend_string_free
Unexecuted instantiation: hash_gost.c:zend_string_free
Unexecuted instantiation: hash_haval.c:zend_string_free
Unexecuted instantiation: hash_joaat.c:zend_string_free
Unexecuted instantiation: hash_md.c:zend_string_free
Unexecuted instantiation: hash_murmur.c:zend_string_free
Unexecuted instantiation: hash_ripemd.c:zend_string_free
Unexecuted instantiation: hash_sha_ni.c:zend_string_free
Unexecuted instantiation: hash_sha_sse2.c:zend_string_free
Unexecuted instantiation: hash_sha.c:zend_string_free
Unexecuted instantiation: hash_sha3.c:zend_string_free
Unexecuted instantiation: hash_snefru.c:zend_string_free
Unexecuted instantiation: hash_tiger.c:zend_string_free
Unexecuted instantiation: hash_whirlpool.c:zend_string_free
Unexecuted instantiation: hash_xxhash.c:zend_string_free
Unexecuted instantiation: hash.c:zend_string_free
Unexecuted instantiation: json_encoder.c:zend_string_free
Unexecuted instantiation: json_parser.tab.c:zend_string_free
Unexecuted instantiation: json_scanner.c:zend_string_free
Unexecuted instantiation: json.c:zend_string_free
Unexecuted instantiation: php_lexbor.c:zend_string_free
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_free
Unexecuted instantiation: shared_alloc_posix.c:zend_string_free
Unexecuted instantiation: shared_alloc_shm.c:zend_string_free
Unexecuted instantiation: zend_accelerator_api.c:zend_string_free
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_free
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_free
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_free
Unexecuted instantiation: zend_accelerator_module.c:zend_string_free
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_free
Unexecuted instantiation: zend_file_cache.c:zend_string_free
Unexecuted instantiation: zend_persist_calc.c:zend_string_free
Unexecuted instantiation: zend_persist.c:zend_string_free
Unexecuted instantiation: zend_shared_alloc.c:zend_string_free
Unexecuted instantiation: ZendAccelerator.c:zend_string_free
Unexecuted instantiation: ir_cfg.c:zend_string_free
Unexecuted instantiation: ir_check.c:zend_string_free
Unexecuted instantiation: ir_dump.c:zend_string_free
Unexecuted instantiation: ir_emit.c:zend_string_free
Unexecuted instantiation: ir_gcm.c:zend_string_free
Unexecuted instantiation: ir_gdb.c:zend_string_free
Unexecuted instantiation: ir_patch.c:zend_string_free
Unexecuted instantiation: ir_perf.c:zend_string_free
Unexecuted instantiation: ir_ra.c:zend_string_free
Unexecuted instantiation: ir_save.c:zend_string_free
Unexecuted instantiation: ir_sccp.c:zend_string_free
Unexecuted instantiation: ir_strtab.c:zend_string_free
Unexecuted instantiation: ir.c:zend_string_free
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_free
Unexecuted instantiation: zend_jit.c:zend_string_free
Unexecuted instantiation: csprng.c:zend_string_free
Unexecuted instantiation: engine_mt19937.c:zend_string_free
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_free
Unexecuted instantiation: engine_secure.c:zend_string_free
Unexecuted instantiation: engine_user.c:zend_string_free
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_free
Unexecuted instantiation: gammasection.c:zend_string_free
Unexecuted instantiation: random.c:zend_string_free
Unexecuted instantiation: randomizer.c:zend_string_free
Unexecuted instantiation: zend_utils.c:zend_string_free
Unexecuted instantiation: php_reflection.c:zend_string_free
Unexecuted instantiation: php_spl.c:zend_string_free
Unexecuted instantiation: spl_array.c:zend_string_free
Unexecuted instantiation: spl_directory.c:zend_string_free
Unexecuted instantiation: spl_dllist.c:zend_string_free
Unexecuted instantiation: spl_exceptions.c:zend_string_free
Unexecuted instantiation: spl_fixedarray.c:zend_string_free
Unexecuted instantiation: spl_functions.c:zend_string_free
Unexecuted instantiation: spl_heap.c:zend_string_free
Unexecuted instantiation: spl_iterators.c:zend_string_free
Unexecuted instantiation: spl_observer.c:zend_string_free
Unexecuted instantiation: array.c:zend_string_free
Unexecuted instantiation: assert.c:zend_string_free
Unexecuted instantiation: base64.c:zend_string_free
Unexecuted instantiation: basic_functions.c:zend_string_free
Unexecuted instantiation: browscap.c:zend_string_free
Unexecuted instantiation: crc32_x86.c:zend_string_free
Unexecuted instantiation: crc32.c:zend_string_free
Unexecuted instantiation: credits.c:zend_string_free
Unexecuted instantiation: crypt.c:zend_string_free
Unexecuted instantiation: css.c:zend_string_free
Unexecuted instantiation: datetime.c:zend_string_free
Unexecuted instantiation: dir.c:zend_string_free
Unexecuted instantiation: dl.c:zend_string_free
Unexecuted instantiation: dns.c:zend_string_free
Unexecuted instantiation: exec.c:zend_string_free
Unexecuted instantiation: file.c:zend_string_free
Unexecuted instantiation: filestat.c:zend_string_free
Unexecuted instantiation: filters.c:zend_string_free
Unexecuted instantiation: flock_compat.c:zend_string_free
Unexecuted instantiation: formatted_print.c:zend_string_free
Unexecuted instantiation: fsock.c:zend_string_free
Unexecuted instantiation: ftok.c:zend_string_free
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: head.c:zend_string_free
Unexecuted instantiation: hrtime.c:zend_string_free
Unexecuted instantiation: html.c:zend_string_free
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: http.c:zend_string_free
Unexecuted instantiation: image.c:zend_string_free
Unexecuted instantiation: incomplete_class.c:zend_string_free
info.c:zend_string_free
Line
Count
Source
385
4
{
386
4
  if (!ZSTR_IS_INTERNED(s)) {
387
4
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
4
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
4
  }
390
4
}
Unexecuted instantiation: io_poll.c:zend_string_free
Unexecuted instantiation: iptc.c:zend_string_free
Unexecuted instantiation: levenshtein.c:zend_string_free
Unexecuted instantiation: link.c:zend_string_free
Unexecuted instantiation: mail.c:zend_string_free
Unexecuted instantiation: math.c:zend_string_free
Unexecuted instantiation: md5.c:zend_string_free
Unexecuted instantiation: metaphone.c:zend_string_free
Unexecuted instantiation: microtime.c:zend_string_free
Unexecuted instantiation: net.c:zend_string_free
Unexecuted instantiation: pack.c:zend_string_free
Unexecuted instantiation: pageinfo.c:zend_string_free
password.c:zend_string_free
Line
Count
Source
385
7
{
386
7
  if (!ZSTR_IS_INTERNED(s)) {
387
7
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
7
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
7
  }
390
7
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: proc_open.c:zend_string_free
Unexecuted instantiation: quot_print.c:zend_string_free
Unexecuted instantiation: scanf.c:zend_string_free
Unexecuted instantiation: sha1.c:zend_string_free
Unexecuted instantiation: soundex.c:zend_string_free
Unexecuted instantiation: streamsfuncs.c:zend_string_free
Unexecuted instantiation: string.c:zend_string_free
Unexecuted instantiation: strnatcmp.c:zend_string_free
Unexecuted instantiation: syslog.c:zend_string_free
Unexecuted instantiation: type.c:zend_string_free
Unexecuted instantiation: uniqid.c:zend_string_free
Unexecuted instantiation: url_scanner_ex.c:zend_string_free
Unexecuted instantiation: url.c:zend_string_free
Unexecuted instantiation: user_filters.c:zend_string_free
Unexecuted instantiation: uuencode.c:zend_string_free
Unexecuted instantiation: var_unserializer.c:zend_string_free
var.c:zend_string_free
Line
Count
Source
385
1.43k
{
386
1.43k
  if (!ZSTR_IS_INTERNED(s)) {
387
1.43k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
1.43k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
1.43k
  }
390
1.43k
}
Unexecuted instantiation: versioning.c:zend_string_free
Unexecuted instantiation: crypt_sha256.c:zend_string_free
Unexecuted instantiation: crypt_sha512.c:zend_string_free
Unexecuted instantiation: php_crypt_r.c:zend_string_free
Unexecuted instantiation: php_uri.c:zend_string_free
Unexecuted instantiation: php_uri_common.c:zend_string_free
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_free
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_free
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_free
Unexecuted instantiation: explicit_bzero.c:zend_string_free
Unexecuted instantiation: fopen_wrappers.c:zend_string_free
Unexecuted instantiation: getopt.c:zend_string_free
main.c:zend_string_free
Line
Count
Source
385
427k
{
386
427k
  if (!ZSTR_IS_INTERNED(s)) {
387
427k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
427k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
427k
  }
390
427k
}
Unexecuted instantiation: network.c:zend_string_free
Unexecuted instantiation: output.c:zend_string_free
Unexecuted instantiation: php_content_types.c:zend_string_free
Unexecuted instantiation: php_ini_builder.c:zend_string_free
Unexecuted instantiation: php_ini.c:zend_string_free
Unexecuted instantiation: php_glob.c:zend_string_free
Unexecuted instantiation: php_odbc_utils.c:zend_string_free
Unexecuted instantiation: php_open_temporary_file.c:zend_string_free
Unexecuted instantiation: php_scandir.c:zend_string_free
Unexecuted instantiation: php_syslog.c:zend_string_free
Unexecuted instantiation: php_ticks.c:zend_string_free
Unexecuted instantiation: php_variables.c:zend_string_free
Unexecuted instantiation: reentrancy.c:zend_string_free
Unexecuted instantiation: rfc1867.c:zend_string_free
Unexecuted instantiation: safe_bcmp.c:zend_string_free
Unexecuted instantiation: SAPI.c:zend_string_free
Unexecuted instantiation: snprintf.c:zend_string_free
Unexecuted instantiation: spprintf.c:zend_string_free
Unexecuted instantiation: strlcat.c:zend_string_free
Unexecuted instantiation: strlcpy.c:zend_string_free
Unexecuted instantiation: php_io.c:zend_string_free
Unexecuted instantiation: php_io_copy_linux.c:zend_string_free
Unexecuted instantiation: poll_backend_epoll.c:zend_string_free
Unexecuted instantiation: poll_backend_eventport.c:zend_string_free
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_free
Unexecuted instantiation: poll_backend_poll.c:zend_string_free
Unexecuted instantiation: poll_core.c:zend_string_free
Unexecuted instantiation: poll_fd_table.c:zend_string_free
Unexecuted instantiation: poll_handle.c:zend_string_free
Unexecuted instantiation: cast.c:zend_string_free
Unexecuted instantiation: filter.c:zend_string_free
Unexecuted instantiation: glob_wrapper.c:zend_string_free
Unexecuted instantiation: memory.c:zend_string_free
Unexecuted instantiation: mmap.c:zend_string_free
Unexecuted instantiation: plain_wrapper.c:zend_string_free
Unexecuted instantiation: stream_errors.c:zend_string_free
streams.c:zend_string_free
Line
Count
Source
385
6
{
386
6
  if (!ZSTR_IS_INTERNED(s)) {
387
6
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
6
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
6
  }
390
6
}
Unexecuted instantiation: transports.c:zend_string_free
Unexecuted instantiation: userspace.c:zend_string_free
Unexecuted instantiation: xp_socket.c:zend_string_free
Unexecuted instantiation: block_pass.c:zend_string_free
Unexecuted instantiation: compact_literals.c:zend_string_free
Unexecuted instantiation: compact_vars.c:zend_string_free
Unexecuted instantiation: dce.c:zend_string_free
Unexecuted instantiation: dfa_pass.c:zend_string_free
Unexecuted instantiation: escape_analysis.c:zend_string_free
Unexecuted instantiation: nop_removal.c:zend_string_free
Unexecuted instantiation: optimize_func_calls.c:zend_string_free
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_free
Unexecuted instantiation: pass1.c:zend_string_free
Unexecuted instantiation: pass3.c:zend_string_free
Unexecuted instantiation: sccp.c:zend_string_free
Unexecuted instantiation: scdf.c:zend_string_free
Unexecuted instantiation: zend_call_graph.c:zend_string_free
Unexecuted instantiation: zend_cfg.c:zend_string_free
Unexecuted instantiation: zend_dfg.c:zend_string_free
Unexecuted instantiation: zend_dump.c:zend_string_free
Unexecuted instantiation: zend_func_info.c:zend_string_free
Unexecuted instantiation: zend_inference.c:zend_string_free
Unexecuted instantiation: zend_optimizer.c:zend_string_free
Unexecuted instantiation: zend_ssa.c:zend_string_free
Unexecuted instantiation: zend_alloc.c:zend_string_free
Unexecuted instantiation: zend_API.c:zend_string_free
Unexecuted instantiation: zend_ast.c:zend_string_free
Unexecuted instantiation: zend_attributes.c:zend_string_free
Unexecuted instantiation: zend_autoload.c:zend_string_free
Unexecuted instantiation: zend_builtin_functions.c:zend_string_free
Unexecuted instantiation: zend_call_stack.c:zend_string_free
Unexecuted instantiation: zend_closures.c:zend_string_free
Unexecuted instantiation: zend_compile.c:zend_string_free
Unexecuted instantiation: zend_constants.c:zend_string_free
Unexecuted instantiation: zend_cpuinfo.c:zend_string_free
Unexecuted instantiation: zend_default_classes.c:zend_string_free
Unexecuted instantiation: zend_dtrace.c:zend_string_free
Unexecuted instantiation: zend_enum.c:zend_string_free
Unexecuted instantiation: zend_exceptions.c:zend_string_free
Unexecuted instantiation: zend_execute_API.c:zend_string_free
Unexecuted instantiation: zend_execute.c:zend_string_free
Unexecuted instantiation: zend_extensions.c:zend_string_free
Unexecuted instantiation: zend_fibers.c:zend_string_free
Unexecuted instantiation: zend_float.c:zend_string_free
Unexecuted instantiation: zend_gc.c:zend_string_free
Unexecuted instantiation: zend_gdb.c:zend_string_free
Unexecuted instantiation: zend_generators.c:zend_string_free
Unexecuted instantiation: zend_hash.c:zend_string_free
Unexecuted instantiation: zend_highlight.c:zend_string_free
Unexecuted instantiation: zend_hrtime.c:zend_string_free
Unexecuted instantiation: zend_inheritance.c:zend_string_free
zend_ini_parser.c:zend_string_free
Line
Count
Source
385
1.31M
{
386
1.31M
  if (!ZSTR_IS_INTERNED(s)) {
387
1.11M
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
1.11M
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
1.11M
  }
390
1.31M
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_free
Unexecuted instantiation: zend_ini.c:zend_string_free
Unexecuted instantiation: zend_interfaces.c:zend_string_free
Unexecuted instantiation: zend_iterators.c:zend_string_free
Unexecuted instantiation: zend_language_parser.c:zend_string_free
Unexecuted instantiation: zend_language_scanner.c:zend_string_free
Unexecuted instantiation: zend_lazy_objects.c:zend_string_free
Unexecuted instantiation: zend_list.c:zend_string_free
Unexecuted instantiation: zend_llist.c:zend_string_free
Unexecuted instantiation: zend_multibyte.c:zend_string_free
Unexecuted instantiation: zend_object_handlers.c:zend_string_free
Unexecuted instantiation: zend_objects_API.c:zend_string_free
Unexecuted instantiation: zend_objects.c:zend_string_free
Unexecuted instantiation: zend_observer.c:zend_string_free
Unexecuted instantiation: zend_opcode.c:zend_string_free
zend_operators.c:zend_string_free
Line
Count
Source
385
46
{
386
46
  if (!ZSTR_IS_INTERNED(s)) {
387
46
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
46
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
46
  }
390
46
}
Unexecuted instantiation: zend_partial.c:zend_string_free
Unexecuted instantiation: zend_property_hooks.c:zend_string_free
Unexecuted instantiation: zend_ptr_stack.c:zend_string_free
Unexecuted instantiation: zend_signal.c:zend_string_free
Unexecuted instantiation: zend_smart_str.c:zend_string_free
Unexecuted instantiation: zend_sort.c:zend_string_free
Unexecuted instantiation: zend_stack.c:zend_string_free
Unexecuted instantiation: zend_stream.c:zend_string_free
Unexecuted instantiation: zend_string.c:zend_string_free
Unexecuted instantiation: zend_strtod.c:zend_string_free
Unexecuted instantiation: zend_system_id.c:zend_string_free
Unexecuted instantiation: zend_variables.c:zend_string_free
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_free
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_free
Unexecuted instantiation: zend_weakrefs.c:zend_string_free
Unexecuted instantiation: zend.c:zend_string_free
Unexecuted instantiation: internal_functions_cli.c:zend_string_free
Unexecuted instantiation: fuzzer-parser.c:zend_string_free
Unexecuted instantiation: fuzzer-sapi.c:zend_string_free
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_free
Unexecuted instantiation: fuzzer-exif.c:zend_string_free
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_free
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_free
Unexecuted instantiation: fuzzer-json.c:zend_string_free
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_free
Unexecuted instantiation: fuzzer-execute.c:zend_string_free
391
392
static zend_always_inline void zend_string_efree(zend_string *s)
393
186k
{
394
186k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
186k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
186k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
186k
  efree(s);
398
186k
}
Unexecuted instantiation: php_date.c:zend_string_efree
Unexecuted instantiation: astro.c:zend_string_efree
Unexecuted instantiation: dow.c:zend_string_efree
Unexecuted instantiation: parse_date.c:zend_string_efree
Unexecuted instantiation: parse_tz.c:zend_string_efree
Unexecuted instantiation: parse_posix.c:zend_string_efree
Unexecuted instantiation: timelib.c:zend_string_efree
Unexecuted instantiation: tm2unixtime.c:zend_string_efree
Unexecuted instantiation: unixtime2tm.c:zend_string_efree
Unexecuted instantiation: parse_iso_intervals.c:zend_string_efree
Unexecuted instantiation: interval.c:zend_string_efree
Unexecuted instantiation: php_pcre.c:zend_string_efree
Unexecuted instantiation: exif.c:zend_string_efree
Unexecuted instantiation: hash_adler32.c:zend_string_efree
Unexecuted instantiation: hash_crc32.c:zend_string_efree
Unexecuted instantiation: hash_fnv.c:zend_string_efree
Unexecuted instantiation: hash_gost.c:zend_string_efree
Unexecuted instantiation: hash_haval.c:zend_string_efree
Unexecuted instantiation: hash_joaat.c:zend_string_efree
Unexecuted instantiation: hash_md.c:zend_string_efree
Unexecuted instantiation: hash_murmur.c:zend_string_efree
Unexecuted instantiation: hash_ripemd.c:zend_string_efree
Unexecuted instantiation: hash_sha_ni.c:zend_string_efree
Unexecuted instantiation: hash_sha_sse2.c:zend_string_efree
Unexecuted instantiation: hash_sha.c:zend_string_efree
Unexecuted instantiation: hash_sha3.c:zend_string_efree
Unexecuted instantiation: hash_snefru.c:zend_string_efree
Unexecuted instantiation: hash_tiger.c:zend_string_efree
Unexecuted instantiation: hash_whirlpool.c:zend_string_efree
Unexecuted instantiation: hash_xxhash.c:zend_string_efree
hash.c:zend_string_efree
Line
Count
Source
393
2.34k
{
394
2.34k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
2.34k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
2.34k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
2.34k
  efree(s);
398
2.34k
}
Unexecuted instantiation: json_encoder.c:zend_string_efree
Unexecuted instantiation: json_parser.tab.c:zend_string_efree
Unexecuted instantiation: json_scanner.c:zend_string_efree
Unexecuted instantiation: json.c:zend_string_efree
Unexecuted instantiation: php_lexbor.c:zend_string_efree
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_efree
Unexecuted instantiation: shared_alloc_posix.c:zend_string_efree
Unexecuted instantiation: shared_alloc_shm.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_api.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_module.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_efree
Unexecuted instantiation: zend_file_cache.c:zend_string_efree
Unexecuted instantiation: zend_persist_calc.c:zend_string_efree
Unexecuted instantiation: zend_persist.c:zend_string_efree
Unexecuted instantiation: zend_shared_alloc.c:zend_string_efree
Unexecuted instantiation: ZendAccelerator.c:zend_string_efree
Unexecuted instantiation: ir_cfg.c:zend_string_efree
Unexecuted instantiation: ir_check.c:zend_string_efree
Unexecuted instantiation: ir_dump.c:zend_string_efree
Unexecuted instantiation: ir_emit.c:zend_string_efree
Unexecuted instantiation: ir_gcm.c:zend_string_efree
Unexecuted instantiation: ir_gdb.c:zend_string_efree
Unexecuted instantiation: ir_patch.c:zend_string_efree
Unexecuted instantiation: ir_perf.c:zend_string_efree
Unexecuted instantiation: ir_ra.c:zend_string_efree
Unexecuted instantiation: ir_save.c:zend_string_efree
Unexecuted instantiation: ir_sccp.c:zend_string_efree
Unexecuted instantiation: ir_strtab.c:zend_string_efree
Unexecuted instantiation: ir.c:zend_string_efree
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_efree
Unexecuted instantiation: zend_jit.c:zend_string_efree
Unexecuted instantiation: csprng.c:zend_string_efree
Unexecuted instantiation: engine_mt19937.c:zend_string_efree
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_efree
Unexecuted instantiation: engine_secure.c:zend_string_efree
Unexecuted instantiation: engine_user.c:zend_string_efree
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_efree
Unexecuted instantiation: gammasection.c:zend_string_efree
Unexecuted instantiation: random.c:zend_string_efree
Unexecuted instantiation: randomizer.c:zend_string_efree
Unexecuted instantiation: zend_utils.c:zend_string_efree
Unexecuted instantiation: php_reflection.c:zend_string_efree
Unexecuted instantiation: php_spl.c:zend_string_efree
Unexecuted instantiation: spl_array.c:zend_string_efree
Unexecuted instantiation: spl_directory.c:zend_string_efree
Unexecuted instantiation: spl_dllist.c:zend_string_efree
Unexecuted instantiation: spl_exceptions.c:zend_string_efree
Unexecuted instantiation: spl_fixedarray.c:zend_string_efree
Unexecuted instantiation: spl_functions.c:zend_string_efree
Unexecuted instantiation: spl_heap.c:zend_string_efree
Unexecuted instantiation: spl_iterators.c:zend_string_efree
Unexecuted instantiation: spl_observer.c:zend_string_efree
Unexecuted instantiation: array.c:zend_string_efree
Unexecuted instantiation: assert.c:zend_string_efree
Unexecuted instantiation: base64.c:zend_string_efree
Unexecuted instantiation: basic_functions.c:zend_string_efree
Unexecuted instantiation: browscap.c:zend_string_efree
Unexecuted instantiation: crc32_x86.c:zend_string_efree
Unexecuted instantiation: crc32.c:zend_string_efree
Unexecuted instantiation: credits.c:zend_string_efree
Unexecuted instantiation: crypt.c:zend_string_efree
Unexecuted instantiation: css.c:zend_string_efree
Unexecuted instantiation: datetime.c:zend_string_efree
Unexecuted instantiation: dir.c:zend_string_efree
Unexecuted instantiation: dl.c:zend_string_efree
Unexecuted instantiation: dns.c:zend_string_efree
Unexecuted instantiation: exec.c:zend_string_efree
Unexecuted instantiation: file.c:zend_string_efree
Unexecuted instantiation: filestat.c:zend_string_efree
Unexecuted instantiation: filters.c:zend_string_efree
Unexecuted instantiation: flock_compat.c:zend_string_efree
formatted_print.c:zend_string_efree
Line
Count
Source
393
695
{
394
695
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
695
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
695
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
695
  efree(s);
398
695
}
Unexecuted instantiation: fsock.c:zend_string_efree
Unexecuted instantiation: ftok.c:zend_string_efree
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: head.c:zend_string_efree
Unexecuted instantiation: hrtime.c:zend_string_efree
html.c:zend_string_efree
Line
Count
Source
393
200
{
394
200
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
200
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
200
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
200
  efree(s);
398
200
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: http.c:zend_string_efree
Unexecuted instantiation: image.c:zend_string_efree
Unexecuted instantiation: incomplete_class.c:zend_string_efree
info.c:zend_string_efree
Line
Count
Source
393
28
{
394
28
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
28
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
28
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
28
  efree(s);
398
28
}
Unexecuted instantiation: io_poll.c:zend_string_efree
Unexecuted instantiation: iptc.c:zend_string_efree
Unexecuted instantiation: levenshtein.c:zend_string_efree
Unexecuted instantiation: link.c:zend_string_efree
Unexecuted instantiation: mail.c:zend_string_efree
Unexecuted instantiation: math.c:zend_string_efree
Unexecuted instantiation: md5.c:zend_string_efree
Unexecuted instantiation: metaphone.c:zend_string_efree
Unexecuted instantiation: microtime.c:zend_string_efree
Unexecuted instantiation: net.c:zend_string_efree
Unexecuted instantiation: pack.c:zend_string_efree
Unexecuted instantiation: pageinfo.c:zend_string_efree
password.c:zend_string_efree
Line
Count
Source
393
7
{
394
7
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
7
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
7
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
7
  efree(s);
398
7
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: proc_open.c:zend_string_efree
Unexecuted instantiation: quot_print.c:zend_string_efree
Unexecuted instantiation: scanf.c:zend_string_efree
Unexecuted instantiation: sha1.c:zend_string_efree
Unexecuted instantiation: soundex.c:zend_string_efree
Unexecuted instantiation: streamsfuncs.c:zend_string_efree
Unexecuted instantiation: string.c:zend_string_efree
Unexecuted instantiation: strnatcmp.c:zend_string_efree
Unexecuted instantiation: syslog.c:zend_string_efree
Unexecuted instantiation: type.c:zend_string_efree
Unexecuted instantiation: uniqid.c:zend_string_efree
Unexecuted instantiation: url_scanner_ex.c:zend_string_efree
Unexecuted instantiation: url.c:zend_string_efree
Unexecuted instantiation: user_filters.c:zend_string_efree
Unexecuted instantiation: uuencode.c:zend_string_efree
var_unserializer.c:zend_string_efree
Line
Count
Source
393
204
{
394
204
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
204
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
204
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
204
  efree(s);
398
204
}
Unexecuted instantiation: var.c:zend_string_efree
Unexecuted instantiation: versioning.c:zend_string_efree
Unexecuted instantiation: crypt_sha256.c:zend_string_efree
Unexecuted instantiation: crypt_sha512.c:zend_string_efree
Unexecuted instantiation: php_crypt_r.c:zend_string_efree
Unexecuted instantiation: php_uri.c:zend_string_efree
Unexecuted instantiation: php_uri_common.c:zend_string_efree
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_efree
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_efree
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_efree
Unexecuted instantiation: explicit_bzero.c:zend_string_efree
Unexecuted instantiation: fopen_wrappers.c:zend_string_efree
Unexecuted instantiation: getopt.c:zend_string_efree
Unexecuted instantiation: main.c:zend_string_efree
Unexecuted instantiation: network.c:zend_string_efree
Unexecuted instantiation: output.c:zend_string_efree
Unexecuted instantiation: php_content_types.c:zend_string_efree
Unexecuted instantiation: php_ini_builder.c:zend_string_efree
Unexecuted instantiation: php_ini.c:zend_string_efree
Unexecuted instantiation: php_glob.c:zend_string_efree
Unexecuted instantiation: php_odbc_utils.c:zend_string_efree
Unexecuted instantiation: php_open_temporary_file.c:zend_string_efree
Unexecuted instantiation: php_scandir.c:zend_string_efree
Unexecuted instantiation: php_syslog.c:zend_string_efree
Unexecuted instantiation: php_ticks.c:zend_string_efree
Unexecuted instantiation: php_variables.c:zend_string_efree
Unexecuted instantiation: reentrancy.c:zend_string_efree
Unexecuted instantiation: rfc1867.c:zend_string_efree
Unexecuted instantiation: safe_bcmp.c:zend_string_efree
Unexecuted instantiation: SAPI.c:zend_string_efree
Unexecuted instantiation: snprintf.c:zend_string_efree
Unexecuted instantiation: spprintf.c:zend_string_efree
Unexecuted instantiation: strlcat.c:zend_string_efree
Unexecuted instantiation: strlcpy.c:zend_string_efree
Unexecuted instantiation: php_io.c:zend_string_efree
Unexecuted instantiation: php_io_copy_linux.c:zend_string_efree
Unexecuted instantiation: poll_backend_epoll.c:zend_string_efree
Unexecuted instantiation: poll_backend_eventport.c:zend_string_efree
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_efree
Unexecuted instantiation: poll_backend_poll.c:zend_string_efree
Unexecuted instantiation: poll_core.c:zend_string_efree
Unexecuted instantiation: poll_fd_table.c:zend_string_efree
Unexecuted instantiation: poll_handle.c:zend_string_efree
Unexecuted instantiation: cast.c:zend_string_efree
Unexecuted instantiation: filter.c:zend_string_efree
Unexecuted instantiation: glob_wrapper.c:zend_string_efree
Unexecuted instantiation: memory.c:zend_string_efree
Unexecuted instantiation: mmap.c:zend_string_efree
Unexecuted instantiation: plain_wrapper.c:zend_string_efree
Unexecuted instantiation: stream_errors.c:zend_string_efree
Unexecuted instantiation: streams.c:zend_string_efree
Unexecuted instantiation: transports.c:zend_string_efree
Unexecuted instantiation: userspace.c:zend_string_efree
Unexecuted instantiation: xp_socket.c:zend_string_efree
Unexecuted instantiation: block_pass.c:zend_string_efree
Unexecuted instantiation: compact_literals.c:zend_string_efree
Unexecuted instantiation: compact_vars.c:zend_string_efree
Unexecuted instantiation: dce.c:zend_string_efree
Unexecuted instantiation: dfa_pass.c:zend_string_efree
Unexecuted instantiation: escape_analysis.c:zend_string_efree
Unexecuted instantiation: nop_removal.c:zend_string_efree
Unexecuted instantiation: optimize_func_calls.c:zend_string_efree
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_efree
Unexecuted instantiation: pass1.c:zend_string_efree
Unexecuted instantiation: pass3.c:zend_string_efree
Unexecuted instantiation: sccp.c:zend_string_efree
Unexecuted instantiation: scdf.c:zend_string_efree
Unexecuted instantiation: zend_call_graph.c:zend_string_efree
Unexecuted instantiation: zend_cfg.c:zend_string_efree
Unexecuted instantiation: zend_dfg.c:zend_string_efree
Unexecuted instantiation: zend_dump.c:zend_string_efree
Unexecuted instantiation: zend_func_info.c:zend_string_efree
Unexecuted instantiation: zend_inference.c:zend_string_efree
Unexecuted instantiation: zend_optimizer.c:zend_string_efree
Unexecuted instantiation: zend_ssa.c:zend_string_efree
Unexecuted instantiation: zend_alloc.c:zend_string_efree
zend_API.c:zend_string_efree
Line
Count
Source
393
80
{
394
80
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
80
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
80
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
80
  efree(s);
398
80
}
Unexecuted instantiation: zend_ast.c:zend_string_efree
Unexecuted instantiation: zend_attributes.c:zend_string_efree
Unexecuted instantiation: zend_autoload.c:zend_string_efree
Unexecuted instantiation: zend_builtin_functions.c:zend_string_efree
Unexecuted instantiation: zend_call_stack.c:zend_string_efree
Unexecuted instantiation: zend_closures.c:zend_string_efree
zend_compile.c:zend_string_efree
Line
Count
Source
393
1.05k
{
394
1.05k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
1.05k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
1.05k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
1.05k
  efree(s);
398
1.05k
}
zend_constants.c:zend_string_efree
Line
Count
Source
393
63.3k
{
394
63.3k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
63.3k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
63.3k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
63.3k
  efree(s);
398
63.3k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_efree
Unexecuted instantiation: zend_default_classes.c:zend_string_efree
Unexecuted instantiation: zend_dtrace.c:zend_string_efree
Unexecuted instantiation: zend_enum.c:zend_string_efree
Unexecuted instantiation: zend_exceptions.c:zend_string_efree
Unexecuted instantiation: zend_execute_API.c:zend_string_efree
Unexecuted instantiation: zend_execute.c:zend_string_efree
Unexecuted instantiation: zend_extensions.c:zend_string_efree
Unexecuted instantiation: zend_fibers.c:zend_string_efree
Unexecuted instantiation: zend_float.c:zend_string_efree
Unexecuted instantiation: zend_gc.c:zend_string_efree
Unexecuted instantiation: zend_gdb.c:zend_string_efree
Unexecuted instantiation: zend_generators.c:zend_string_efree
Unexecuted instantiation: zend_hash.c:zend_string_efree
Unexecuted instantiation: zend_highlight.c:zend_string_efree
Unexecuted instantiation: zend_hrtime.c:zend_string_efree
zend_inheritance.c:zend_string_efree
Line
Count
Source
393
718
{
394
718
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
718
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
718
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
718
  efree(s);
398
718
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_efree
Unexecuted instantiation: zend_ini_scanner.c:zend_string_efree
Unexecuted instantiation: zend_ini.c:zend_string_efree
Unexecuted instantiation: zend_interfaces.c:zend_string_efree
Unexecuted instantiation: zend_iterators.c:zend_string_efree
Unexecuted instantiation: zend_language_parser.c:zend_string_efree
zend_language_scanner.c:zend_string_efree
Line
Count
Source
393
117k
{
394
117k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
117k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
117k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
117k
  efree(s);
398
117k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_efree
Unexecuted instantiation: zend_list.c:zend_string_efree
Unexecuted instantiation: zend_llist.c:zend_string_efree
Unexecuted instantiation: zend_multibyte.c:zend_string_efree
Unexecuted instantiation: zend_object_handlers.c:zend_string_efree
Unexecuted instantiation: zend_objects_API.c:zend_string_efree
Unexecuted instantiation: zend_objects.c:zend_string_efree
Unexecuted instantiation: zend_observer.c:zend_string_efree
Unexecuted instantiation: zend_opcode.c:zend_string_efree
Unexecuted instantiation: zend_operators.c:zend_string_efree
Unexecuted instantiation: zend_partial.c:zend_string_efree
Unexecuted instantiation: zend_property_hooks.c:zend_string_efree
Unexecuted instantiation: zend_ptr_stack.c:zend_string_efree
Unexecuted instantiation: zend_signal.c:zend_string_efree
Unexecuted instantiation: zend_smart_str.c:zend_string_efree
Unexecuted instantiation: zend_sort.c:zend_string_efree
Unexecuted instantiation: zend_stack.c:zend_string_efree
Unexecuted instantiation: zend_stream.c:zend_string_efree
Unexecuted instantiation: zend_string.c:zend_string_efree
Unexecuted instantiation: zend_strtod.c:zend_string_efree
Unexecuted instantiation: zend_system_id.c:zend_string_efree
Unexecuted instantiation: zend_variables.c:zend_string_efree
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_efree
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_efree
Unexecuted instantiation: zend_weakrefs.c:zend_string_efree
Unexecuted instantiation: zend.c:zend_string_efree
Unexecuted instantiation: internal_functions_cli.c:zend_string_efree
Unexecuted instantiation: fuzzer-parser.c:zend_string_efree
Unexecuted instantiation: fuzzer-sapi.c:zend_string_efree
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_efree
Unexecuted instantiation: fuzzer-exif.c:zend_string_efree
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_efree
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_efree
Unexecuted instantiation: fuzzer-json.c:zend_string_efree
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_efree
Unexecuted instantiation: fuzzer-execute.c:zend_string_efree
399
400
static zend_always_inline void zend_string_release(zend_string *s)
401
33.1M
{
402
33.1M
  if (!ZSTR_IS_INTERNED(s)) {
403
20.9M
    if (GC_DELREF(s) == 0) {
404
11.4M
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
11.4M
    }
406
20.9M
  }
407
33.1M
}
php_date.c:zend_string_release
Line
Count
Source
401
80
{
402
80
  if (!ZSTR_IS_INTERNED(s)) {
403
74
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
72
    }
406
74
  }
407
80
}
Unexecuted instantiation: astro.c:zend_string_release
Unexecuted instantiation: dow.c:zend_string_release
Unexecuted instantiation: parse_date.c:zend_string_release
Unexecuted instantiation: parse_tz.c:zend_string_release
Unexecuted instantiation: parse_posix.c:zend_string_release
Unexecuted instantiation: timelib.c:zend_string_release
Unexecuted instantiation: tm2unixtime.c:zend_string_release
Unexecuted instantiation: unixtime2tm.c:zend_string_release
Unexecuted instantiation: parse_iso_intervals.c:zend_string_release
Unexecuted instantiation: interval.c:zend_string_release
php_pcre.c:zend_string_release
Line
Count
Source
401
797
{
402
797
  if (!ZSTR_IS_INTERNED(s)) {
403
797
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
797
  }
407
797
}
Unexecuted instantiation: exif.c:zend_string_release
Unexecuted instantiation: hash_adler32.c:zend_string_release
Unexecuted instantiation: hash_crc32.c:zend_string_release
Unexecuted instantiation: hash_fnv.c:zend_string_release
Unexecuted instantiation: hash_gost.c:zend_string_release
Unexecuted instantiation: hash_haval.c:zend_string_release
Unexecuted instantiation: hash_joaat.c:zend_string_release
Unexecuted instantiation: hash_md.c:zend_string_release
Unexecuted instantiation: hash_murmur.c:zend_string_release
Unexecuted instantiation: hash_ripemd.c:zend_string_release
Unexecuted instantiation: hash_sha_ni.c:zend_string_release
Unexecuted instantiation: hash_sha_sse2.c:zend_string_release
Unexecuted instantiation: hash_sha.c:zend_string_release
Unexecuted instantiation: hash_sha3.c:zend_string_release
Unexecuted instantiation: hash_snefru.c:zend_string_release
Unexecuted instantiation: hash_tiger.c:zend_string_release
Unexecuted instantiation: hash_whirlpool.c:zend_string_release
Unexecuted instantiation: hash_xxhash.c:zend_string_release
Unexecuted instantiation: hash.c:zend_string_release
Unexecuted instantiation: json_encoder.c:zend_string_release
Unexecuted instantiation: json_parser.tab.c:zend_string_release
Unexecuted instantiation: json_scanner.c:zend_string_release
Unexecuted instantiation: json.c:zend_string_release
Unexecuted instantiation: php_lexbor.c:zend_string_release
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release
Unexecuted instantiation: shared_alloc_posix.c:zend_string_release
Unexecuted instantiation: shared_alloc_shm.c:zend_string_release
Unexecuted instantiation: zend_accelerator_api.c:zend_string_release
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release
zend_accelerator_module.c:zend_string_release
Line
Count
Source
401
4
{
402
4
  if (!ZSTR_IS_INTERNED(s)) {
403
4
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
4
    }
406
4
  }
407
4
}
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_release
Unexecuted instantiation: zend_file_cache.c:zend_string_release
Unexecuted instantiation: zend_persist_calc.c:zend_string_release
Unexecuted instantiation: zend_persist.c:zend_string_release
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release
ZendAccelerator.c:zend_string_release
Line
Count
Source
401
7.67M
{
402
7.67M
  if (!ZSTR_IS_INTERNED(s)) {
403
4.45M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
3.59M
    }
406
4.45M
  }
407
7.67M
}
Unexecuted instantiation: ir_cfg.c:zend_string_release
Unexecuted instantiation: ir_check.c:zend_string_release
Unexecuted instantiation: ir_dump.c:zend_string_release
Unexecuted instantiation: ir_emit.c:zend_string_release
Unexecuted instantiation: ir_gcm.c:zend_string_release
Unexecuted instantiation: ir_gdb.c:zend_string_release
Unexecuted instantiation: ir_patch.c:zend_string_release
Unexecuted instantiation: ir_perf.c:zend_string_release
Unexecuted instantiation: ir_ra.c:zend_string_release
Unexecuted instantiation: ir_save.c:zend_string_release
Unexecuted instantiation: ir_sccp.c:zend_string_release
Unexecuted instantiation: ir_strtab.c:zend_string_release
Unexecuted instantiation: ir.c:zend_string_release
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_release
Unexecuted instantiation: zend_jit.c:zend_string_release
Unexecuted instantiation: csprng.c:zend_string_release
Unexecuted instantiation: engine_mt19937.c:zend_string_release
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_release
Unexecuted instantiation: engine_secure.c:zend_string_release
Unexecuted instantiation: engine_user.c:zend_string_release
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_release
Unexecuted instantiation: gammasection.c:zend_string_release
Unexecuted instantiation: random.c:zend_string_release
Unexecuted instantiation: randomizer.c:zend_string_release
Unexecuted instantiation: zend_utils.c:zend_string_release
php_reflection.c:zend_string_release
Line
Count
Source
401
5.17k
{
402
5.17k
  if (!ZSTR_IS_INTERNED(s)) {
403
981
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
935
    }
406
981
  }
407
5.17k
}
Unexecuted instantiation: php_spl.c:zend_string_release
Unexecuted instantiation: spl_array.c:zend_string_release
Unexecuted instantiation: spl_directory.c:zend_string_release
Unexecuted instantiation: spl_dllist.c:zend_string_release
Unexecuted instantiation: spl_exceptions.c:zend_string_release
Unexecuted instantiation: spl_fixedarray.c:zend_string_release
Unexecuted instantiation: spl_functions.c:zend_string_release
Unexecuted instantiation: spl_heap.c:zend_string_release
spl_iterators.c:zend_string_release
Line
Count
Source
401
3.49k
{
402
3.49k
  if (!ZSTR_IS_INTERNED(s)) {
403
1.99k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.99k
    }
406
1.99k
  }
407
3.49k
}
Unexecuted instantiation: spl_observer.c:zend_string_release
array.c:zend_string_release
Line
Count
Source
401
63
{
402
63
  if (!ZSTR_IS_INTERNED(s)) {
403
0
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
0
  }
407
63
}
Unexecuted instantiation: assert.c:zend_string_release
Unexecuted instantiation: base64.c:zend_string_release
basic_functions.c:zend_string_release
Line
Count
Source
401
715
{
402
715
  if (!ZSTR_IS_INTERNED(s)) {
403
535
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
512
    }
406
535
  }
407
715
}
Unexecuted instantiation: browscap.c:zend_string_release
Unexecuted instantiation: crc32_x86.c:zend_string_release
Unexecuted instantiation: crc32.c:zend_string_release
Unexecuted instantiation: credits.c:zend_string_release
Unexecuted instantiation: crypt.c:zend_string_release
Unexecuted instantiation: css.c:zend_string_release
Unexecuted instantiation: datetime.c:zend_string_release
Unexecuted instantiation: dir.c:zend_string_release
Unexecuted instantiation: dl.c:zend_string_release
Unexecuted instantiation: dns.c:zend_string_release
Unexecuted instantiation: exec.c:zend_string_release
Unexecuted instantiation: file.c:zend_string_release
Unexecuted instantiation: filestat.c:zend_string_release
Unexecuted instantiation: filters.c:zend_string_release
Unexecuted instantiation: flock_compat.c:zend_string_release
Unexecuted instantiation: formatted_print.c:zend_string_release
Unexecuted instantiation: fsock.c:zend_string_release
Unexecuted instantiation: ftok.c:zend_string_release
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: head.c:zend_string_release
Unexecuted instantiation: hrtime.c:zend_string_release
Unexecuted instantiation: html.c:zend_string_release
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: http.c:zend_string_release
Unexecuted instantiation: image.c:zend_string_release
Unexecuted instantiation: incomplete_class.c:zend_string_release
Unexecuted instantiation: info.c:zend_string_release
Unexecuted instantiation: io_poll.c:zend_string_release
Unexecuted instantiation: iptc.c:zend_string_release
Unexecuted instantiation: levenshtein.c:zend_string_release
Unexecuted instantiation: link.c:zend_string_release
Unexecuted instantiation: mail.c:zend_string_release
Unexecuted instantiation: math.c:zend_string_release
Unexecuted instantiation: md5.c:zend_string_release
Unexecuted instantiation: metaphone.c:zend_string_release
Unexecuted instantiation: microtime.c:zend_string_release
Unexecuted instantiation: net.c:zend_string_release
Unexecuted instantiation: pack.c:zend_string_release
Unexecuted instantiation: pageinfo.c:zend_string_release
Unexecuted instantiation: password.c:zend_string_release
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: proc_open.c:zend_string_release
Unexecuted instantiation: quot_print.c:zend_string_release
Unexecuted instantiation: scanf.c:zend_string_release
Unexecuted instantiation: sha1.c:zend_string_release
Unexecuted instantiation: soundex.c:zend_string_release
Unexecuted instantiation: streamsfuncs.c:zend_string_release
Unexecuted instantiation: string.c:zend_string_release
Unexecuted instantiation: strnatcmp.c:zend_string_release
Unexecuted instantiation: syslog.c:zend_string_release
Unexecuted instantiation: type.c:zend_string_release
Unexecuted instantiation: uniqid.c:zend_string_release
Unexecuted instantiation: url_scanner_ex.c:zend_string_release
Unexecuted instantiation: url.c:zend_string_release
user_filters.c:zend_string_release
Line
Count
Source
401
210
{
402
210
  if (!ZSTR_IS_INTERNED(s)) {
403
210
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
210
    }
406
210
  }
407
210
}
Unexecuted instantiation: uuencode.c:zend_string_release
Unexecuted instantiation: var_unserializer.c:zend_string_release
var.c:zend_string_release
Line
Count
Source
401
947
{
402
947
  if (!ZSTR_IS_INTERNED(s)) {
403
81
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
56
    }
406
81
  }
407
947
}
Unexecuted instantiation: versioning.c:zend_string_release
Unexecuted instantiation: crypt_sha256.c:zend_string_release
Unexecuted instantiation: crypt_sha512.c:zend_string_release
Unexecuted instantiation: php_crypt_r.c:zend_string_release
Unexecuted instantiation: php_uri.c:zend_string_release
Unexecuted instantiation: php_uri_common.c:zend_string_release
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_release
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_release
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_release
Unexecuted instantiation: explicit_bzero.c:zend_string_release
fopen_wrappers.c:zend_string_release
Line
Count
Source
401
18
{
402
18
  if (!ZSTR_IS_INTERNED(s)) {
403
18
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
18
    }
406
18
  }
407
18
}
Unexecuted instantiation: getopt.c:zend_string_release
main.c:zend_string_release
Line
Count
Source
401
9.54M
{
402
9.54M
  if (!ZSTR_IS_INTERNED(s)) {
403
3.72M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2.87M
    }
406
3.72M
  }
407
9.54M
}
Unexecuted instantiation: network.c:zend_string_release
output.c:zend_string_release
Line
Count
Source
401
60.3k
{
402
60.3k
  if (!ZSTR_IS_INTERNED(s)) {
403
3.10k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.52k
    }
406
3.10k
  }
407
60.3k
}
Unexecuted instantiation: php_content_types.c:zend_string_release
Unexecuted instantiation: php_ini_builder.c:zend_string_release
Unexecuted instantiation: php_ini.c:zend_string_release
Unexecuted instantiation: php_glob.c:zend_string_release
Unexecuted instantiation: php_odbc_utils.c:zend_string_release
Unexecuted instantiation: php_open_temporary_file.c:zend_string_release
Unexecuted instantiation: php_scandir.c:zend_string_release
Unexecuted instantiation: php_syslog.c:zend_string_release
Unexecuted instantiation: php_ticks.c:zend_string_release
Unexecuted instantiation: php_variables.c:zend_string_release
Unexecuted instantiation: reentrancy.c:zend_string_release
Unexecuted instantiation: rfc1867.c:zend_string_release
Unexecuted instantiation: safe_bcmp.c:zend_string_release
Unexecuted instantiation: SAPI.c:zend_string_release
Unexecuted instantiation: snprintf.c:zend_string_release
Unexecuted instantiation: spprintf.c:zend_string_release
Unexecuted instantiation: strlcat.c:zend_string_release
Unexecuted instantiation: strlcpy.c:zend_string_release
Unexecuted instantiation: php_io.c:zend_string_release
Unexecuted instantiation: php_io_copy_linux.c:zend_string_release
Unexecuted instantiation: poll_backend_epoll.c:zend_string_release
Unexecuted instantiation: poll_backend_eventport.c:zend_string_release
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_release
Unexecuted instantiation: poll_backend_poll.c:zend_string_release
Unexecuted instantiation: poll_core.c:zend_string_release
Unexecuted instantiation: poll_fd_table.c:zend_string_release
Unexecuted instantiation: poll_handle.c:zend_string_release
Unexecuted instantiation: cast.c:zend_string_release
Unexecuted instantiation: filter.c:zend_string_release
Unexecuted instantiation: glob_wrapper.c:zend_string_release
memory.c:zend_string_release
Line
Count
Source
401
2.03k
{
402
2.03k
  if (!ZSTR_IS_INTERNED(s)) {
403
2.03k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2.00k
    }
406
2.03k
  }
407
2.03k
}
Unexecuted instantiation: mmap.c:zend_string_release
Unexecuted instantiation: plain_wrapper.c:zend_string_release
stream_errors.c:zend_string_release
Line
Count
Source
401
3.22k
{
402
3.22k
  if (!ZSTR_IS_INTERNED(s)) {
403
3.22k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
3.22k
    }
406
3.22k
  }
407
3.22k
}
Unexecuted instantiation: streams.c:zend_string_release
Unexecuted instantiation: transports.c:zend_string_release
Unexecuted instantiation: userspace.c:zend_string_release
Unexecuted instantiation: xp_socket.c:zend_string_release
Unexecuted instantiation: block_pass.c:zend_string_release
Unexecuted instantiation: compact_literals.c:zend_string_release
Unexecuted instantiation: compact_vars.c:zend_string_release
Unexecuted instantiation: dce.c:zend_string_release
dfa_pass.c:zend_string_release
Line
Count
Source
401
397
{
402
397
  if (!ZSTR_IS_INTERNED(s)) {
403
353
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
341
    }
406
353
  }
407
397
}
Unexecuted instantiation: escape_analysis.c:zend_string_release
Unexecuted instantiation: nop_removal.c:zend_string_release
Unexecuted instantiation: optimize_func_calls.c:zend_string_release
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_release
Unexecuted instantiation: pass1.c:zend_string_release
Unexecuted instantiation: pass3.c:zend_string_release
Unexecuted instantiation: sccp.c:zend_string_release
Unexecuted instantiation: scdf.c:zend_string_release
Unexecuted instantiation: zend_call_graph.c:zend_string_release
Unexecuted instantiation: zend_cfg.c:zend_string_release
Unexecuted instantiation: zend_dfg.c:zend_string_release
Unexecuted instantiation: zend_dump.c:zend_string_release
Unexecuted instantiation: zend_func_info.c:zend_string_release
Unexecuted instantiation: zend_inference.c:zend_string_release
Unexecuted instantiation: zend_optimizer.c:zend_string_release
Unexecuted instantiation: zend_ssa.c:zend_string_release
Unexecuted instantiation: zend_alloc.c:zend_string_release
zend_API.c:zend_string_release
Line
Count
Source
401
42.1k
{
402
42.1k
  if (!ZSTR_IS_INTERNED(s)) {
403
4.74k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
4.44k
    }
406
4.74k
  }
407
42.1k
}
zend_ast.c:zend_string_release
Line
Count
Source
401
8.92k
{
402
8.92k
  if (!ZSTR_IS_INTERNED(s)) {
403
8.85k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
8.84k
    }
406
8.85k
  }
407
8.92k
}
zend_attributes.c:zend_string_release
Line
Count
Source
401
1.04M
{
402
1.04M
  if (!ZSTR_IS_INTERNED(s)) {
403
1.04M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.04M
    }
406
1.04M
  }
407
1.04M
}
Unexecuted instantiation: zend_autoload.c:zend_string_release
zend_builtin_functions.c:zend_string_release
Line
Count
Source
401
372
{
402
372
  if (!ZSTR_IS_INTERNED(s)) {
403
338
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
338
    }
406
338
  }
407
372
}
Unexecuted instantiation: zend_call_stack.c:zend_string_release
zend_closures.c:zend_string_release
Line
Count
Source
401
1.13k
{
402
1.13k
  if (!ZSTR_IS_INTERNED(s)) {
403
228
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
76
    }
406
228
  }
407
1.13k
}
zend_compile.c:zend_string_release
Line
Count
Source
401
5.04M
{
402
5.04M
  if (!ZSTR_IS_INTERNED(s)) {
403
5.01M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2.52M
    }
406
5.01M
  }
407
5.04M
}
zend_constants.c:zend_string_release
Line
Count
Source
401
804
{
402
804
  if (!ZSTR_IS_INTERNED(s)) {
403
80
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1
    }
406
80
  }
407
804
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_release
Unexecuted instantiation: zend_default_classes.c:zend_string_release
Unexecuted instantiation: zend_dtrace.c:zend_string_release
zend_enum.c:zend_string_release
Line
Count
Source
401
2.55k
{
402
2.55k
  if (!ZSTR_IS_INTERNED(s)) {
403
12
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
12
    }
406
12
  }
407
2.55k
}
zend_exceptions.c:zend_string_release
Line
Count
Source
401
791k
{
402
791k
  if (!ZSTR_IS_INTERNED(s)) {
403
791k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
791k
  }
407
791k
}
Unexecuted instantiation: zend_execute_API.c:zend_string_release
zend_execute.c:zend_string_release
Line
Count
Source
401
21.1k
{
402
21.1k
  if (!ZSTR_IS_INTERNED(s)) {
403
12.4k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.75k
    }
406
12.4k
  }
407
21.1k
}
Unexecuted instantiation: zend_extensions.c:zend_string_release
Unexecuted instantiation: zend_fibers.c:zend_string_release
Unexecuted instantiation: zend_float.c:zend_string_release
Unexecuted instantiation: zend_gc.c:zend_string_release
Unexecuted instantiation: zend_gdb.c:zend_string_release
Unexecuted instantiation: zend_generators.c:zend_string_release
zend_hash.c:zend_string_release
Line
Count
Source
401
4.35M
{
402
4.35M
  if (!ZSTR_IS_INTERNED(s)) {
403
1.62M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
209k
    }
406
1.62M
  }
407
4.35M
}
Unexecuted instantiation: zend_highlight.c:zend_string_release
Unexecuted instantiation: zend_hrtime.c:zend_string_release
zend_inheritance.c:zend_string_release
Line
Count
Source
401
4.15k
{
402
4.15k
  if (!ZSTR_IS_INTERNED(s)) {
403
1.83k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.33k
    }
406
1.83k
  }
407
4.15k
}
zend_ini_parser.c:zend_string_release
Line
Count
Source
401
683k
{
402
683k
  if (!ZSTR_IS_INTERNED(s)) {
403
677k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
452k
    }
406
677k
  }
407
683k
}
zend_ini_scanner.c:zend_string_release
Line
Count
Source
401
7
{
402
7
  if (!ZSTR_IS_INTERNED(s)) {
403
0
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
0
  }
407
7
}
zend_ini.c:zend_string_release
Line
Count
Source
401
151k
{
402
151k
  if (!ZSTR_IS_INTERNED(s)) {
403
151k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
75.8k
    }
406
151k
  }
407
151k
}
Unexecuted instantiation: zend_interfaces.c:zend_string_release
Unexecuted instantiation: zend_iterators.c:zend_string_release
Unexecuted instantiation: zend_language_parser.c:zend_string_release
zend_language_scanner.c:zend_string_release
Line
Count
Source
401
28.0k
{
402
28.0k
  if (!ZSTR_IS_INTERNED(s)) {
403
28.0k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
28.0k
  }
407
28.0k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_release
Unexecuted instantiation: zend_list.c:zend_string_release
Unexecuted instantiation: zend_llist.c:zend_string_release
Unexecuted instantiation: zend_multibyte.c:zend_string_release
zend_object_handlers.c:zend_string_release
Line
Count
Source
401
309
{
402
309
  if (!ZSTR_IS_INTERNED(s)) {
403
309
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
263
    }
406
309
  }
407
309
}
Unexecuted instantiation: zend_objects_API.c:zend_string_release
Unexecuted instantiation: zend_objects.c:zend_string_release
Unexecuted instantiation: zend_observer.c:zend_string_release
zend_opcode.c:zend_string_release
Line
Count
Source
401
521k
{
402
521k
  if (!ZSTR_IS_INTERNED(s)) {
403
424k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
420k
    }
406
424k
  }
407
521k
}
zend_operators.c:zend_string_release
Line
Count
Source
401
13.8k
{
402
13.8k
  if (!ZSTR_IS_INTERNED(s)) {
403
9.60k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
9.60k
    }
406
9.60k
  }
407
13.8k
}
zend_partial.c:zend_string_release
Line
Count
Source
401
1.98k
{
402
1.98k
  if (!ZSTR_IS_INTERNED(s)) {
403
286
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
256
    }
406
286
  }
407
1.98k
}
zend_property_hooks.c:zend_string_release
Line
Count
Source
401
80
{
402
80
  if (!ZSTR_IS_INTERNED(s)) {
403
80
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
64
    }
406
80
  }
407
80
}
Unexecuted instantiation: zend_ptr_stack.c:zend_string_release
Unexecuted instantiation: zend_signal.c:zend_string_release
Unexecuted instantiation: zend_smart_str.c:zend_string_release
Unexecuted instantiation: zend_sort.c:zend_string_release
Unexecuted instantiation: zend_stack.c:zend_string_release
zend_stream.c:zend_string_release
Line
Count
Source
401
335k
{
402
335k
  if (!ZSTR_IS_INTERNED(s)) {
403
245k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
122k
    }
406
245k
  }
407
335k
}
zend_string.c:zend_string_release
Line
Count
Source
401
4.68k
{
402
4.68k
  if (!ZSTR_IS_INTERNED(s)) {
403
4.68k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
4.28k
    }
406
4.68k
  }
407
4.68k
}
Unexecuted instantiation: zend_strtod.c:zend_string_release
Unexecuted instantiation: zend_system_id.c:zend_string_release
Unexecuted instantiation: zend_variables.c:zend_string_release
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_release
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_release
Unexecuted instantiation: zend_weakrefs.c:zend_string_release
zend.c:zend_string_release
Line
Count
Source
401
2.70M
{
402
2.70M
  if (!ZSTR_IS_INTERNED(s)) {
403
2.70M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
52.7k
    }
406
2.70M
  }
407
2.70M
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_release
Unexecuted instantiation: fuzzer-parser.c:zend_string_release
Unexecuted instantiation: fuzzer-sapi.c:zend_string_release
fuzzer-tracing-jit.c:zend_string_release
Line
Count
Source
401
23.8k
{
402
23.8k
  if (!ZSTR_IS_INTERNED(s)) {
403
23.8k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
23.8k
    }
406
23.8k
  }
407
23.8k
}
Unexecuted instantiation: fuzzer-exif.c:zend_string_release
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_release
fuzzer-function-jit.c:zend_string_release
Line
Count
Source
401
20.2k
{
402
20.2k
  if (!ZSTR_IS_INTERNED(s)) {
403
20.2k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
20.2k
    }
406
20.2k
  }
407
20.2k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_release
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_release
Unexecuted instantiation: fuzzer-execute.c:zend_string_release
408
409
static zend_always_inline void zend_string_release_ex(zend_string *s, bool persistent)
410
15.6M
{
411
15.6M
  if (!ZSTR_IS_INTERNED(s)) {
412
10.4M
    if (GC_DELREF(s) == 0) {
413
4.94M
      if (persistent) {
414
400
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
400
        free(s);
416
4.94M
      } else {
417
4.94M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
4.94M
        efree(s);
419
4.94M
      }
420
4.94M
    }
421
10.4M
  }
422
15.6M
}
php_date.c:zend_string_release_ex
Line
Count
Source
410
85.0k
{
411
85.0k
  if (!ZSTR_IS_INTERNED(s)) {
412
84.4k
    if (GC_DELREF(s) == 0) {
413
84.4k
      if (persistent) {
414
112
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
112
        free(s);
416
84.3k
      } else {
417
84.3k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
84.3k
        efree(s);
419
84.3k
      }
420
84.4k
    }
421
84.4k
  }
422
85.0k
}
Unexecuted instantiation: astro.c:zend_string_release_ex
Unexecuted instantiation: dow.c:zend_string_release_ex
Unexecuted instantiation: parse_date.c:zend_string_release_ex
Unexecuted instantiation: parse_tz.c:zend_string_release_ex
Unexecuted instantiation: parse_posix.c:zend_string_release_ex
Unexecuted instantiation: timelib.c:zend_string_release_ex
Unexecuted instantiation: tm2unixtime.c:zend_string_release_ex
Unexecuted instantiation: unixtime2tm.c:zend_string_release_ex
Unexecuted instantiation: parse_iso_intervals.c:zend_string_release_ex
Unexecuted instantiation: interval.c:zend_string_release_ex
php_pcre.c:zend_string_release_ex
Line
Count
Source
410
529
{
411
529
  if (!ZSTR_IS_INTERNED(s)) {
412
26
    if (GC_DELREF(s) == 0) {
413
26
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
26
      } else {
417
26
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
26
        efree(s);
419
26
      }
420
26
    }
421
26
  }
422
529
}
Unexecuted instantiation: exif.c:zend_string_release_ex
Unexecuted instantiation: hash_adler32.c:zend_string_release_ex
Unexecuted instantiation: hash_crc32.c:zend_string_release_ex
Unexecuted instantiation: hash_fnv.c:zend_string_release_ex
Unexecuted instantiation: hash_gost.c:zend_string_release_ex
Unexecuted instantiation: hash_haval.c:zend_string_release_ex
Unexecuted instantiation: hash_joaat.c:zend_string_release_ex
Unexecuted instantiation: hash_md.c:zend_string_release_ex
Unexecuted instantiation: hash_murmur.c:zend_string_release_ex
Unexecuted instantiation: hash_ripemd.c:zend_string_release_ex
Unexecuted instantiation: hash_sha_ni.c:zend_string_release_ex
Unexecuted instantiation: hash_sha_sse2.c:zend_string_release_ex
Unexecuted instantiation: hash_sha.c:zend_string_release_ex
Unexecuted instantiation: hash_sha3.c:zend_string_release_ex
Unexecuted instantiation: hash_snefru.c:zend_string_release_ex
Unexecuted instantiation: hash_tiger.c:zend_string_release_ex
Unexecuted instantiation: hash_whirlpool.c:zend_string_release_ex
Unexecuted instantiation: hash_xxhash.c:zend_string_release_ex
Unexecuted instantiation: hash.c:zend_string_release_ex
Unexecuted instantiation: json_encoder.c:zend_string_release_ex
json_parser.tab.c:zend_string_release_ex
Line
Count
Source
410
53.7k
{
411
53.7k
  if (!ZSTR_IS_INTERNED(s)) {
412
35.3k
    if (GC_DELREF(s) == 0) {
413
16.0k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
16.0k
      } else {
417
16.0k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
16.0k
        efree(s);
419
16.0k
      }
420
16.0k
    }
421
35.3k
  }
422
53.7k
}
Unexecuted instantiation: json_scanner.c:zend_string_release_ex
json.c:zend_string_release_ex
Line
Count
Source
410
132
{
411
132
  if (!ZSTR_IS_INTERNED(s)) {
412
132
    if (GC_DELREF(s) == 0) {
413
132
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
132
      } else {
417
132
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
132
        efree(s);
419
132
      }
420
132
    }
421
132
  }
422
132
}
Unexecuted instantiation: php_lexbor.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_posix.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_shm.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_api.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_module.c:zend_string_release_ex
zend_accelerator_util_funcs.c:zend_string_release_ex
Line
Count
Source
410
126
{
411
126
  if (!ZSTR_IS_INTERNED(s)) {
412
126
    if (GC_DELREF(s) == 0) {
413
126
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
126
      } else {
417
126
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
126
        efree(s);
419
126
      }
420
126
    }
421
126
  }
422
126
}
Unexecuted instantiation: zend_file_cache.c:zend_string_release_ex
zend_persist_calc.c:zend_string_release_ex
Line
Count
Source
410
1.98k
{
411
1.98k
  if (!ZSTR_IS_INTERNED(s)) {
412
1.98k
    if (GC_DELREF(s) == 0) {
413
1.73k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.73k
      } else {
417
1.73k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.73k
        efree(s);
419
1.73k
      }
420
1.73k
    }
421
1.98k
  }
422
1.98k
}
zend_persist.c:zend_string_release_ex
Line
Count
Source
410
222k
{
411
222k
  if (!ZSTR_IS_INTERNED(s)) {
412
221k
    if (GC_DELREF(s) == 0) {
413
71.3k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
71.3k
      } else {
417
71.3k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
71.3k
        efree(s);
419
71.3k
      }
420
71.3k
    }
421
221k
  }
422
222k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release_ex
ZendAccelerator.c:zend_string_release_ex
Line
Count
Source
410
110k
{
411
110k
  if (!ZSTR_IS_INTERNED(s)) {
412
110k
    if (GC_DELREF(s) == 0) {
413
110k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
110k
      } else {
417
110k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
110k
        efree(s);
419
110k
      }
420
110k
    }
421
110k
  }
422
110k
}
Unexecuted instantiation: ir_cfg.c:zend_string_release_ex
Unexecuted instantiation: ir_check.c:zend_string_release_ex
Unexecuted instantiation: ir_dump.c:zend_string_release_ex
Unexecuted instantiation: ir_emit.c:zend_string_release_ex
Unexecuted instantiation: ir_gcm.c:zend_string_release_ex
Unexecuted instantiation: ir_gdb.c:zend_string_release_ex
Unexecuted instantiation: ir_patch.c:zend_string_release_ex
Unexecuted instantiation: ir_perf.c:zend_string_release_ex
Unexecuted instantiation: ir_ra.c:zend_string_release_ex
Unexecuted instantiation: ir_save.c:zend_string_release_ex
Unexecuted instantiation: ir_sccp.c:zend_string_release_ex
Unexecuted instantiation: ir_strtab.c:zend_string_release_ex
Unexecuted instantiation: ir.c:zend_string_release_ex
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_release_ex
Unexecuted instantiation: zend_jit.c:zend_string_release_ex
Unexecuted instantiation: csprng.c:zend_string_release_ex
Unexecuted instantiation: engine_mt19937.c:zend_string_release_ex
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_release_ex
Unexecuted instantiation: engine_secure.c:zend_string_release_ex
Unexecuted instantiation: engine_user.c:zend_string_release_ex
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_release_ex
Unexecuted instantiation: gammasection.c:zend_string_release_ex
random.c:zend_string_release_ex
Line
Count
Source
410
16
{
411
16
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
16
}
Unexecuted instantiation: randomizer.c:zend_string_release_ex
Unexecuted instantiation: zend_utils.c:zend_string_release_ex
php_reflection.c:zend_string_release_ex
Line
Count
Source
410
4.62k
{
411
4.62k
  if (!ZSTR_IS_INTERNED(s)) {
412
2.24k
    if (GC_DELREF(s) == 0) {
413
2.15k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
2.15k
      } else {
417
2.15k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
2.15k
        efree(s);
419
2.15k
      }
420
2.15k
    }
421
2.24k
  }
422
4.62k
}
Unexecuted instantiation: php_spl.c:zend_string_release_ex
spl_array.c:zend_string_release_ex
Line
Count
Source
410
80
{
411
80
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
80
}
spl_directory.c:zend_string_release_ex
Line
Count
Source
410
256
{
411
256
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
256
}
spl_dllist.c:zend_string_release_ex
Line
Count
Source
410
64
{
411
64
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
64
}
Unexecuted instantiation: spl_exceptions.c:zend_string_release_ex
Unexecuted instantiation: spl_fixedarray.c:zend_string_release_ex
spl_functions.c:zend_string_release_ex
Line
Count
Source
410
84
{
411
84
  if (!ZSTR_IS_INTERNED(s)) {
412
84
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
84
  }
422
84
}
spl_heap.c:zend_string_release_ex
Line
Count
Source
410
48
{
411
48
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
48
}
spl_iterators.c:zend_string_release_ex
Line
Count
Source
410
416
{
411
416
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
416
}
spl_observer.c:zend_string_release_ex
Line
Count
Source
410
64
{
411
64
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
64
}
array.c:zend_string_release_ex
Line
Count
Source
410
3.42k
{
411
3.42k
  if (!ZSTR_IS_INTERNED(s)) {
412
507
    if (GC_DELREF(s) == 0) {
413
502
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
502
      } else {
417
502
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
502
        efree(s);
419
502
      }
420
502
    }
421
507
  }
422
3.42k
}
assert.c:zend_string_release_ex
Line
Count
Source
410
90
{
411
90
  if (!ZSTR_IS_INTERNED(s)) {
412
56
    if (GC_DELREF(s) == 0) {
413
45
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
45
      } else {
417
45
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
45
        efree(s);
419
45
      }
420
45
    }
421
56
  }
422
90
}
Unexecuted instantiation: base64.c:zend_string_release_ex
basic_functions.c:zend_string_release_ex
Line
Count
Source
410
727
{
411
727
  if (!ZSTR_IS_INTERNED(s)) {
412
155
    if (GC_DELREF(s) == 0) {
413
107
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
107
      } else {
417
107
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
107
        efree(s);
419
107
      }
420
107
    }
421
155
  }
422
727
}
Unexecuted instantiation: browscap.c:zend_string_release_ex
Unexecuted instantiation: crc32_x86.c:zend_string_release_ex
Unexecuted instantiation: crc32.c:zend_string_release_ex
Unexecuted instantiation: credits.c:zend_string_release_ex
Unexecuted instantiation: crypt.c:zend_string_release_ex
Unexecuted instantiation: css.c:zend_string_release_ex
Unexecuted instantiation: datetime.c:zend_string_release_ex
dir.c:zend_string_release_ex
Line
Count
Source
410
16
{
411
16
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
16
}
Unexecuted instantiation: dl.c:zend_string_release_ex
Unexecuted instantiation: dns.c:zend_string_release_ex
Unexecuted instantiation: exec.c:zend_string_release_ex
Unexecuted instantiation: file.c:zend_string_release_ex
Unexecuted instantiation: filestat.c:zend_string_release_ex
Unexecuted instantiation: filters.c:zend_string_release_ex
Unexecuted instantiation: flock_compat.c:zend_string_release_ex
formatted_print.c:zend_string_release_ex
Line
Count
Source
410
35
{
411
35
  if (!ZSTR_IS_INTERNED(s)) {
412
10
    if (GC_DELREF(s) == 0) {
413
10
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
10
      } else {
417
10
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
10
        efree(s);
419
10
      }
420
10
    }
421
10
  }
422
35
}
Unexecuted instantiation: fsock.c:zend_string_release_ex
Unexecuted instantiation: ftok.c:zend_string_release_ex
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: head.c:zend_string_release_ex
Unexecuted instantiation: hrtime.c:zend_string_release_ex
Unexecuted instantiation: html.c:zend_string_release_ex
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: http.c:zend_string_release_ex
Unexecuted instantiation: image.c:zend_string_release_ex
incomplete_class.c:zend_string_release_ex
Line
Count
Source
410
36
{
411
36
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
36
}
info.c:zend_string_release_ex
Line
Count
Source
410
8
{
411
8
  if (!ZSTR_IS_INTERNED(s)) {
412
8
    if (GC_DELREF(s) == 0) {
413
8
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
8
      } else {
417
8
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
8
        efree(s);
419
8
      }
420
8
    }
421
8
  }
422
8
}
io_poll.c:zend_string_release_ex
Line
Count
Source
410
192
{
411
192
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
192
}
Unexecuted instantiation: iptc.c:zend_string_release_ex
Unexecuted instantiation: levenshtein.c:zend_string_release_ex
Unexecuted instantiation: link.c:zend_string_release_ex
Unexecuted instantiation: mail.c:zend_string_release_ex
Unexecuted instantiation: math.c:zend_string_release_ex
Unexecuted instantiation: md5.c:zend_string_release_ex
Unexecuted instantiation: metaphone.c:zend_string_release_ex
Unexecuted instantiation: microtime.c:zend_string_release_ex
Unexecuted instantiation: net.c:zend_string_release_ex
Unexecuted instantiation: pack.c:zend_string_release_ex
Unexecuted instantiation: pageinfo.c:zend_string_release_ex
password.c:zend_string_release_ex
Line
Count
Source
410
14
{
411
14
  if (!ZSTR_IS_INTERNED(s)) {
412
14
    if (GC_DELREF(s) == 0) {
413
14
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
14
      } else {
417
14
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
14
        efree(s);
419
14
      }
420
14
    }
421
14
  }
422
14
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: proc_open.c:zend_string_release_ex
Unexecuted instantiation: quot_print.c:zend_string_release_ex
Unexecuted instantiation: scanf.c:zend_string_release_ex
Unexecuted instantiation: sha1.c:zend_string_release_ex
Unexecuted instantiation: soundex.c:zend_string_release_ex
Unexecuted instantiation: streamsfuncs.c:zend_string_release_ex
string.c:zend_string_release_ex
Line
Count
Source
410
193
{
411
193
  if (!ZSTR_IS_INTERNED(s)) {
412
104
    if (GC_DELREF(s) == 0) {
413
53
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
53
      } else {
417
53
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
53
        efree(s);
419
53
      }
420
53
    }
421
104
  }
422
193
}
Unexecuted instantiation: strnatcmp.c:zend_string_release_ex
Unexecuted instantiation: syslog.c:zend_string_release_ex
Unexecuted instantiation: type.c:zend_string_release_ex
Unexecuted instantiation: uniqid.c:zend_string_release_ex
url_scanner_ex.c:zend_string_release_ex
Line
Count
Source
410
80
{
411
80
  if (!ZSTR_IS_INTERNED(s)) {
412
80
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
80
  }
422
80
}
Unexecuted instantiation: url.c:zend_string_release_ex
user_filters.c:zend_string_release_ex
Line
Count
Source
410
566
{
411
566
  if (!ZSTR_IS_INTERNED(s)) {
412
116
    if (GC_DELREF(s) == 0) {
413
116
      if (persistent) {
414
112
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
112
        free(s);
416
112
      } else {
417
4
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
4
        efree(s);
419
4
      }
420
116
    }
421
116
  }
422
566
}
Unexecuted instantiation: uuencode.c:zend_string_release_ex
var_unserializer.c:zend_string_release_ex
Line
Count
Source
410
1.65M
{
411
1.65M
  if (!ZSTR_IS_INTERNED(s)) {
412
1.65M
    if (GC_DELREF(s) == 0) {
413
1.50M
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.50M
      } else {
417
1.50M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.50M
        efree(s);
419
1.50M
      }
420
1.50M
    }
421
1.65M
  }
422
1.65M
}
var.c:zend_string_release_ex
Line
Count
Source
410
13.8k
{
411
13.8k
  if (!ZSTR_IS_INTERNED(s)) {
412
1.55k
    if (GC_DELREF(s) == 0) {
413
1.44k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.44k
      } else {
417
1.44k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.44k
        efree(s);
419
1.44k
      }
420
1.44k
    }
421
1.55k
  }
422
13.8k
}
Unexecuted instantiation: versioning.c:zend_string_release_ex
Unexecuted instantiation: crypt_sha256.c:zend_string_release_ex
Unexecuted instantiation: crypt_sha512.c:zend_string_release_ex
Unexecuted instantiation: php_crypt_r.c:zend_string_release_ex
php_uri.c:zend_string_release_ex
Line
Count
Source
410
112
{
411
112
  if (!ZSTR_IS_INTERNED(s)) {
412
64
    if (GC_DELREF(s) == 0) {
413
64
      if (persistent) {
414
64
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
64
        free(s);
416
64
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
64
    }
421
64
  }
422
112
}
Unexecuted instantiation: php_uri_common.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_release_ex
Unexecuted instantiation: explicit_bzero.c:zend_string_release_ex
Unexecuted instantiation: fopen_wrappers.c:zend_string_release_ex
Unexecuted instantiation: getopt.c:zend_string_release_ex
main.c:zend_string_release_ex
Line
Count
Source
410
24
{
411
24
  if (!ZSTR_IS_INTERNED(s)) {
412
17
    if (GC_DELREF(s) == 0) {
413
12
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
12
      } else {
417
12
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
12
        efree(s);
419
12
      }
420
12
    }
421
17
  }
422
24
}
Unexecuted instantiation: network.c:zend_string_release_ex
output.c:zend_string_release_ex
Line
Count
Source
410
4.27k
{
411
4.27k
  if (!ZSTR_IS_INTERNED(s)) {
412
4.15k
    if (GC_DELREF(s) == 0) {
413
2.07k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
2.07k
      } else {
417
2.07k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
2.07k
        efree(s);
419
2.07k
      }
420
2.07k
    }
421
4.15k
  }
422
4.27k
}
Unexecuted instantiation: php_content_types.c:zend_string_release_ex
Unexecuted instantiation: php_ini_builder.c:zend_string_release_ex
Unexecuted instantiation: php_ini.c:zend_string_release_ex
Unexecuted instantiation: php_glob.c:zend_string_release_ex
Unexecuted instantiation: php_odbc_utils.c:zend_string_release_ex
Unexecuted instantiation: php_open_temporary_file.c:zend_string_release_ex
Unexecuted instantiation: php_scandir.c:zend_string_release_ex
Unexecuted instantiation: php_syslog.c:zend_string_release_ex
Unexecuted instantiation: php_ticks.c:zend_string_release_ex
php_variables.c:zend_string_release_ex
Line
Count
Source
410
5.14k
{
411
5.14k
  if (!ZSTR_IS_INTERNED(s)) {
412
4.99k
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
4.99k
  }
422
5.14k
}
Unexecuted instantiation: reentrancy.c:zend_string_release_ex
Unexecuted instantiation: rfc1867.c:zend_string_release_ex
Unexecuted instantiation: safe_bcmp.c:zend_string_release_ex
SAPI.c:zend_string_release_ex
Line
Count
Source
410
32
{
411
32
  if (!ZSTR_IS_INTERNED(s)) {
412
32
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
32
  }
422
32
}
Unexecuted instantiation: snprintf.c:zend_string_release_ex
Unexecuted instantiation: spprintf.c:zend_string_release_ex
Unexecuted instantiation: strlcat.c:zend_string_release_ex
Unexecuted instantiation: strlcpy.c:zend_string_release_ex
Unexecuted instantiation: php_io.c:zend_string_release_ex
Unexecuted instantiation: php_io_copy_linux.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_epoll.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_eventport.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_poll.c:zend_string_release_ex
Unexecuted instantiation: poll_core.c:zend_string_release_ex
Unexecuted instantiation: poll_fd_table.c:zend_string_release_ex
Unexecuted instantiation: poll_handle.c:zend_string_release_ex
Unexecuted instantiation: cast.c:zend_string_release_ex
filter.c:zend_string_release_ex
Line
Count
Source
410
96
{
411
96
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
96
}
Unexecuted instantiation: glob_wrapper.c:zend_string_release_ex
Unexecuted instantiation: memory.c:zend_string_release_ex
Unexecuted instantiation: mmap.c:zend_string_release_ex
Unexecuted instantiation: plain_wrapper.c:zend_string_release_ex
stream_errors.c:zend_string_release_ex
Line
Count
Source
410
48
{
411
48
  if (!ZSTR_IS_INTERNED(s)) {
412
48
    if (GC_DELREF(s) == 0) {
413
48
      if (persistent) {
414
48
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
48
        free(s);
416
48
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
48
    }
421
48
  }
422
48
}
streams.c:zend_string_release_ex
Line
Count
Source
410
218
{
411
218
  if (!ZSTR_IS_INTERNED(s)) {
412
122
    if (GC_DELREF(s) == 0) {
413
122
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
122
      } else {
417
122
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
122
        efree(s);
419
122
      }
420
122
    }
421
122
  }
422
218
}
transports.c:zend_string_release_ex
Line
Count
Source
410
64
{
411
64
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
64
}
userspace.c:zend_string_release_ex
Line
Count
Source
410
2.21k
{
411
2.21k
  if (!ZSTR_IS_INTERNED(s)) {
412
2.21k
    if (GC_DELREF(s) == 0) {
413
2.20k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
2.20k
      } else {
417
2.20k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
2.20k
        efree(s);
419
2.20k
      }
420
2.20k
    }
421
2.21k
  }
422
2.21k
}
Unexecuted instantiation: xp_socket.c:zend_string_release_ex
Unexecuted instantiation: block_pass.c:zend_string_release_ex
compact_literals.c:zend_string_release_ex
Line
Count
Source
410
973k
{
411
973k
  if (!ZSTR_IS_INTERNED(s)) {
412
346k
    if (GC_DELREF(s) == 0) {
413
71.7k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
71.7k
      } else {
417
71.7k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
71.7k
        efree(s);
419
71.7k
      }
420
71.7k
    }
421
346k
  }
422
973k
}
compact_vars.c:zend_string_release_ex
Line
Count
Source
410
7.08k
{
411
7.08k
  if (!ZSTR_IS_INTERNED(s)) {
412
1.12k
    if (GC_DELREF(s) == 0) {
413
1.05k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.05k
      } else {
417
1.05k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.05k
        efree(s);
419
1.05k
      }
420
1.05k
    }
421
1.12k
  }
422
7.08k
}
Unexecuted instantiation: dce.c:zend_string_release_ex
Unexecuted instantiation: dfa_pass.c:zend_string_release_ex
Unexecuted instantiation: escape_analysis.c:zend_string_release_ex
Unexecuted instantiation: nop_removal.c:zend_string_release_ex
Unexecuted instantiation: optimize_func_calls.c:zend_string_release_ex
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_release_ex
Unexecuted instantiation: pass1.c:zend_string_release_ex
Unexecuted instantiation: pass3.c:zend_string_release_ex
Unexecuted instantiation: sccp.c:zend_string_release_ex
Unexecuted instantiation: scdf.c:zend_string_release_ex
Unexecuted instantiation: zend_call_graph.c:zend_string_release_ex
Unexecuted instantiation: zend_cfg.c:zend_string_release_ex
Unexecuted instantiation: zend_dfg.c:zend_string_release_ex
Unexecuted instantiation: zend_dump.c:zend_string_release_ex
zend_func_info.c:zend_string_release_ex
Line
Count
Source
410
8.52k
{
411
8.52k
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
8.52k
}
zend_inference.c:zend_string_release_ex
Line
Count
Source
410
5.22k
{
411
5.22k
  if (!ZSTR_IS_INTERNED(s)) {
412
4.52k
    if (GC_DELREF(s) == 0) {
413
4.34k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
4.34k
      } else {
417
4.34k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
4.34k
        efree(s);
419
4.34k
      }
420
4.34k
    }
421
4.52k
  }
422
5.22k
}
Unexecuted instantiation: zend_optimizer.c:zend_string_release_ex
Unexecuted instantiation: zend_ssa.c:zend_string_release_ex
Unexecuted instantiation: zend_alloc.c:zend_string_release_ex
zend_API.c:zend_string_release_ex
Line
Count
Source
410
64.7k
{
411
64.7k
  if (!ZSTR_IS_INTERNED(s)) {
412
55.1k
    if (GC_DELREF(s) == 0) {
413
23.3k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
23.3k
      } else {
417
23.3k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
23.3k
        efree(s);
419
23.3k
      }
420
23.3k
    }
421
55.1k
  }
422
64.7k
}
zend_ast.c:zend_string_release_ex
Line
Count
Source
410
140k
{
411
140k
  if (!ZSTR_IS_INTERNED(s)) {
412
92.8k
    if (GC_DELREF(s) == 0) {
413
28.3k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
28.3k
      } else {
417
28.3k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
28.3k
        efree(s);
419
28.3k
      }
420
28.3k
    }
421
92.8k
  }
422
140k
}
zend_attributes.c:zend_string_release_ex
Line
Count
Source
410
288
{
411
288
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
288
}
Unexecuted instantiation: zend_autoload.c:zend_string_release_ex
zend_builtin_functions.c:zend_string_release_ex
Line
Count
Source
410
865
{
411
865
  if (!ZSTR_IS_INTERNED(s)) {
412
746
    if (GC_DELREF(s) == 0) {
413
746
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
746
      } else {
417
746
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
746
        efree(s);
419
746
      }
420
746
    }
421
746
  }
422
865
}
Unexecuted instantiation: zend_call_stack.c:zend_string_release_ex
zend_closures.c:zend_string_release_ex
Line
Count
Source
410
525
{
411
525
  if (!ZSTR_IS_INTERNED(s)) {
412
222
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
222
  }
422
525
}
zend_compile.c:zend_string_release_ex
Line
Count
Source
410
2.54M
{
411
2.54M
  if (!ZSTR_IS_INTERNED(s)) {
412
2.45M
    if (GC_DELREF(s) == 0) {
413
137k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
137k
      } else {
417
137k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
137k
        efree(s);
419
137k
      }
420
137k
    }
421
2.45M
  }
422
2.54M
}
zend_constants.c:zend_string_release_ex
Line
Count
Source
410
186
{
411
186
  if (!ZSTR_IS_INTERNED(s)) {
412
39
    if (GC_DELREF(s) == 0) {
413
39
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
39
      } else {
417
39
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
39
        efree(s);
419
39
      }
420
39
    }
421
39
  }
422
186
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_release_ex
Unexecuted instantiation: zend_default_classes.c:zend_string_release_ex
Unexecuted instantiation: zend_dtrace.c:zend_string_release_ex
Unexecuted instantiation: zend_enum.c:zend_string_release_ex
zend_exceptions.c:zend_string_release_ex
Line
Count
Source
410
24.8k
{
411
24.8k
  if (!ZSTR_IS_INTERNED(s)) {
412
17.6k
    if (GC_DELREF(s) == 0) {
413
220
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
220
      } else {
417
220
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
220
        efree(s);
419
220
      }
420
220
    }
421
17.6k
  }
422
24.8k
}
zend_execute_API.c:zend_string_release_ex
Line
Count
Source
410
850k
{
411
850k
  if (!ZSTR_IS_INTERNED(s)) {
412
714k
    if (GC_DELREF(s) == 0) {
413
196k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
196k
      } else {
417
196k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
196k
        efree(s);
419
196k
      }
420
196k
    }
421
714k
  }
422
850k
}
zend_execute.c:zend_string_release_ex
Line
Count
Source
410
2.42M
{
411
2.42M
  if (!ZSTR_IS_INTERNED(s)) {
412
582k
    if (GC_DELREF(s) == 0) {
413
206k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
206k
      } else {
417
206k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
206k
        efree(s);
419
206k
      }
420
206k
    }
421
582k
  }
422
2.42M
}
Unexecuted instantiation: zend_extensions.c:zend_string_release_ex
Unexecuted instantiation: zend_fibers.c:zend_string_release_ex
Unexecuted instantiation: zend_float.c:zend_string_release_ex
Unexecuted instantiation: zend_gc.c:zend_string_release_ex
Unexecuted instantiation: zend_gdb.c:zend_string_release_ex
Unexecuted instantiation: zend_generators.c:zend_string_release_ex
zend_hash.c:zend_string_release_ex
Line
Count
Source
410
2.15M
{
411
2.15M
  if (!ZSTR_IS_INTERNED(s)) {
412
992k
    if (GC_DELREF(s) == 0) {
413
916k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
916k
      } else {
417
916k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
916k
        efree(s);
419
916k
      }
420
916k
    }
421
992k
  }
422
2.15M
}
Unexecuted instantiation: zend_highlight.c:zend_string_release_ex
Unexecuted instantiation: zend_hrtime.c:zend_string_release_ex
zend_inheritance.c:zend_string_release_ex
Line
Count
Source
410
8.70k
{
411
8.70k
  if (!ZSTR_IS_INTERNED(s)) {
412
3.87k
    if (GC_DELREF(s) == 0) {
413
584
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
584
      } else {
417
584
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
584
        efree(s);
419
584
      }
420
584
    }
421
3.87k
  }
422
8.70k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_release_ex
Unexecuted instantiation: zend_ini_scanner.c:zend_string_release_ex
zend_ini.c:zend_string_release_ex
Line
Count
Source
410
521
{
411
521
  if (!ZSTR_IS_INTERNED(s)) {
412
521
    if (GC_DELREF(s) == 0) {
413
521
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
521
      } else {
417
521
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
521
        efree(s);
419
521
      }
420
521
    }
421
521
  }
422
521
}
Unexecuted instantiation: zend_interfaces.c:zend_string_release_ex
Unexecuted instantiation: zend_iterators.c:zend_string_release_ex
zend_language_parser.c:zend_string_release_ex
Line
Count
Source
410
415
{
411
415
  if (!ZSTR_IS_INTERNED(s)) {
412
415
    if (GC_DELREF(s) == 0) {
413
415
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
415
      } else {
417
415
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
415
        efree(s);
419
415
      }
420
415
    }
421
415
  }
422
415
}
zend_language_scanner.c:zend_string_release_ex
Line
Count
Source
410
129k
{
411
129k
  if (!ZSTR_IS_INTERNED(s)) {
412
129k
    if (GC_DELREF(s) == 0) {
413
6.64k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
6.64k
      } else {
417
6.64k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
6.64k
        efree(s);
419
6.64k
      }
420
6.64k
    }
421
129k
  }
422
129k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_release_ex
Unexecuted instantiation: zend_list.c:zend_string_release_ex
Unexecuted instantiation: zend_llist.c:zend_string_release_ex
Unexecuted instantiation: zend_multibyte.c:zend_string_release_ex
zend_object_handlers.c:zend_string_release_ex
Line
Count
Source
410
1.73k
{
411
1.73k
  if (!ZSTR_IS_INTERNED(s)) {
412
1.31k
    if (GC_DELREF(s) == 0) {
413
1.15k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.15k
      } else {
417
1.15k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.15k
        efree(s);
419
1.15k
      }
420
1.15k
    }
421
1.31k
  }
422
1.73k
}
Unexecuted instantiation: zend_objects_API.c:zend_string_release_ex
zend_objects.c:zend_string_release_ex
Line
Count
Source
410
33
{
411
33
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
33
}
Unexecuted instantiation: zend_observer.c:zend_string_release_ex
zend_opcode.c:zend_string_release_ex
Line
Count
Source
410
3.79M
{
411
3.79M
  if (!ZSTR_IS_INTERNED(s)) {
412
2.89M
    if (GC_DELREF(s) == 0) {
413
1.49M
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.49M
      } else {
417
1.49M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.49M
        efree(s);
419
1.49M
      }
420
1.49M
    }
421
2.89M
  }
422
3.79M
}
zend_operators.c:zend_string_release_ex
Line
Count
Source
410
287k
{
411
287k
  if (!ZSTR_IS_INTERNED(s)) {
412
66.4k
    if (GC_DELREF(s) == 0) {
413
58.7k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
58.7k
      } else {
417
58.7k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
58.7k
        efree(s);
419
58.7k
      }
420
58.7k
    }
421
66.4k
  }
422
287k
}
Unexecuted instantiation: zend_partial.c:zend_string_release_ex
Unexecuted instantiation: zend_property_hooks.c:zend_string_release_ex
Unexecuted instantiation: zend_ptr_stack.c:zend_string_release_ex
Unexecuted instantiation: zend_signal.c:zend_string_release_ex
Unexecuted instantiation: zend_smart_str.c:zend_string_release_ex
Unexecuted instantiation: zend_sort.c:zend_string_release_ex
Unexecuted instantiation: zend_stack.c:zend_string_release_ex
zend_stream.c:zend_string_release_ex
Line
Count
Source
410
124
{
411
124
  if (!ZSTR_IS_INTERNED(s)) {
412
114
    if (GC_DELREF(s) == 0) {
413
48
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
48
      } else {
417
48
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
48
        efree(s);
419
48
      }
420
48
    }
421
114
  }
422
124
}
Unexecuted instantiation: zend_string.c:zend_string_release_ex
Unexecuted instantiation: zend_strtod.c:zend_string_release_ex
Unexecuted instantiation: zend_system_id.c:zend_string_release_ex
Unexecuted instantiation: zend_variables.c:zend_string_release_ex
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_release_ex
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_release_ex
Unexecuted instantiation: zend_weakrefs.c:zend_string_release_ex
zend.c:zend_string_release_ex
Line
Count
Source
410
22.2k
{
411
22.2k
  if (!ZSTR_IS_INTERNED(s)) {
412
2.88k
    if (GC_DELREF(s) == 0) {
413
2.87k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
2.87k
      } else {
417
2.87k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
2.87k
        efree(s);
419
2.87k
      }
420
2.87k
    }
421
2.88k
  }
422
22.2k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-parser.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-sapi.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-exif.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-json.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-execute.c:zend_string_release_ex
423
424
static zend_always_inline bool zend_string_equals_cstr(const zend_string *s1, const char *s2, size_t s2_length)
425
49.7M
{
426
49.7M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
49.7M
}
php_date.c:zend_string_equals_cstr
Line
Count
Source
425
1.94M
{
426
1.94M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
1.94M
}
Unexecuted instantiation: astro.c:zend_string_equals_cstr
Unexecuted instantiation: dow.c:zend_string_equals_cstr
Unexecuted instantiation: parse_date.c:zend_string_equals_cstr
Unexecuted instantiation: parse_tz.c:zend_string_equals_cstr
Unexecuted instantiation: parse_posix.c:zend_string_equals_cstr
Unexecuted instantiation: timelib.c:zend_string_equals_cstr
Unexecuted instantiation: tm2unixtime.c:zend_string_equals_cstr
Unexecuted instantiation: unixtime2tm.c:zend_string_equals_cstr
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals_cstr
Unexecuted instantiation: interval.c:zend_string_equals_cstr
Unexecuted instantiation: php_pcre.c:zend_string_equals_cstr
Unexecuted instantiation: exif.c:zend_string_equals_cstr
Unexecuted instantiation: hash_adler32.c:zend_string_equals_cstr
Unexecuted instantiation: hash_crc32.c:zend_string_equals_cstr
Unexecuted instantiation: hash_fnv.c:zend_string_equals_cstr
Unexecuted instantiation: hash_gost.c:zend_string_equals_cstr
Unexecuted instantiation: hash_haval.c:zend_string_equals_cstr
Unexecuted instantiation: hash_joaat.c:zend_string_equals_cstr
Unexecuted instantiation: hash_md.c:zend_string_equals_cstr
Unexecuted instantiation: hash_murmur.c:zend_string_equals_cstr
Unexecuted instantiation: hash_ripemd.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha_ni.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha3.c:zend_string_equals_cstr
Unexecuted instantiation: hash_snefru.c:zend_string_equals_cstr
Unexecuted instantiation: hash_tiger.c:zend_string_equals_cstr
Unexecuted instantiation: hash_whirlpool.c:zend_string_equals_cstr
Unexecuted instantiation: hash_xxhash.c:zend_string_equals_cstr
Unexecuted instantiation: hash.c:zend_string_equals_cstr
Unexecuted instantiation: json_encoder.c:zend_string_equals_cstr
Unexecuted instantiation: json_parser.tab.c:zend_string_equals_cstr
Unexecuted instantiation: json_scanner.c:zend_string_equals_cstr
Unexecuted instantiation: json.c:zend_string_equals_cstr
Unexecuted instantiation: php_lexbor.c:zend_string_equals_cstr
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals_cstr
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals_cstr
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals_cstr
Unexecuted instantiation: zend_file_cache.c:zend_string_equals_cstr
Unexecuted instantiation: zend_persist_calc.c:zend_string_equals_cstr
Unexecuted instantiation: zend_persist.c:zend_string_equals_cstr
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_cstr
ZendAccelerator.c:zend_string_equals_cstr
Line
Count
Source
425
41.6k
{
426
41.6k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
41.6k
}
Unexecuted instantiation: ir_cfg.c:zend_string_equals_cstr
Unexecuted instantiation: ir_check.c:zend_string_equals_cstr
Unexecuted instantiation: ir_dump.c:zend_string_equals_cstr
Unexecuted instantiation: ir_emit.c:zend_string_equals_cstr
Unexecuted instantiation: ir_gcm.c:zend_string_equals_cstr
Unexecuted instantiation: ir_gdb.c:zend_string_equals_cstr
Unexecuted instantiation: ir_patch.c:zend_string_equals_cstr
Unexecuted instantiation: ir_perf.c:zend_string_equals_cstr
Unexecuted instantiation: ir_ra.c:zend_string_equals_cstr
Unexecuted instantiation: ir_save.c:zend_string_equals_cstr
Unexecuted instantiation: ir_sccp.c:zend_string_equals_cstr
Unexecuted instantiation: ir_strtab.c:zend_string_equals_cstr
Unexecuted instantiation: ir.c:zend_string_equals_cstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_cstr
Unexecuted instantiation: zend_jit.c:zend_string_equals_cstr
Unexecuted instantiation: csprng.c:zend_string_equals_cstr
Unexecuted instantiation: engine_mt19937.c:zend_string_equals_cstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_cstr
Unexecuted instantiation: engine_secure.c:zend_string_equals_cstr
Unexecuted instantiation: engine_user.c:zend_string_equals_cstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_cstr
Unexecuted instantiation: gammasection.c:zend_string_equals_cstr
Unexecuted instantiation: random.c:zend_string_equals_cstr
Unexecuted instantiation: randomizer.c:zend_string_equals_cstr
Unexecuted instantiation: zend_utils.c:zend_string_equals_cstr
Unexecuted instantiation: php_reflection.c:zend_string_equals_cstr
Unexecuted instantiation: php_spl.c:zend_string_equals_cstr
Unexecuted instantiation: spl_array.c:zend_string_equals_cstr
Unexecuted instantiation: spl_directory.c:zend_string_equals_cstr
Unexecuted instantiation: spl_dllist.c:zend_string_equals_cstr
Unexecuted instantiation: spl_exceptions.c:zend_string_equals_cstr
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_cstr
Unexecuted instantiation: spl_functions.c:zend_string_equals_cstr
Unexecuted instantiation: spl_heap.c:zend_string_equals_cstr
Unexecuted instantiation: spl_iterators.c:zend_string_equals_cstr
Unexecuted instantiation: spl_observer.c:zend_string_equals_cstr
array.c:zend_string_equals_cstr
Line
Count
Source
425
5
{
426
5
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
5
}
Unexecuted instantiation: assert.c:zend_string_equals_cstr
Unexecuted instantiation: base64.c:zend_string_equals_cstr
basic_functions.c:zend_string_equals_cstr
Line
Count
Source
425
4.00k
{
426
4.00k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
4.00k
}
Unexecuted instantiation: browscap.c:zend_string_equals_cstr
Unexecuted instantiation: crc32_x86.c:zend_string_equals_cstr
Unexecuted instantiation: crc32.c:zend_string_equals_cstr
Unexecuted instantiation: credits.c:zend_string_equals_cstr
Unexecuted instantiation: crypt.c:zend_string_equals_cstr
Unexecuted instantiation: css.c:zend_string_equals_cstr
Unexecuted instantiation: datetime.c:zend_string_equals_cstr
Unexecuted instantiation: dir.c:zend_string_equals_cstr
Unexecuted instantiation: dl.c:zend_string_equals_cstr
Unexecuted instantiation: dns.c:zend_string_equals_cstr
Unexecuted instantiation: exec.c:zend_string_equals_cstr
Unexecuted instantiation: file.c:zend_string_equals_cstr
Unexecuted instantiation: filestat.c:zend_string_equals_cstr
Unexecuted instantiation: filters.c:zend_string_equals_cstr
Unexecuted instantiation: flock_compat.c:zend_string_equals_cstr
Unexecuted instantiation: formatted_print.c:zend_string_equals_cstr
Unexecuted instantiation: fsock.c:zend_string_equals_cstr
Unexecuted instantiation: ftok.c:zend_string_equals_cstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: head.c:zend_string_equals_cstr
Unexecuted instantiation: hrtime.c:zend_string_equals_cstr
Unexecuted instantiation: html.c:zend_string_equals_cstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: http.c:zend_string_equals_cstr
Unexecuted instantiation: image.c:zend_string_equals_cstr
Unexecuted instantiation: incomplete_class.c:zend_string_equals_cstr
Unexecuted instantiation: info.c:zend_string_equals_cstr
Unexecuted instantiation: io_poll.c:zend_string_equals_cstr
Unexecuted instantiation: iptc.c:zend_string_equals_cstr
Unexecuted instantiation: levenshtein.c:zend_string_equals_cstr
Unexecuted instantiation: link.c:zend_string_equals_cstr
Unexecuted instantiation: mail.c:zend_string_equals_cstr
Unexecuted instantiation: math.c:zend_string_equals_cstr
Unexecuted instantiation: md5.c:zend_string_equals_cstr
Unexecuted instantiation: metaphone.c:zend_string_equals_cstr
Unexecuted instantiation: microtime.c:zend_string_equals_cstr
Unexecuted instantiation: net.c:zend_string_equals_cstr
Unexecuted instantiation: pack.c:zend_string_equals_cstr
Unexecuted instantiation: pageinfo.c:zend_string_equals_cstr
Unexecuted instantiation: password.c:zend_string_equals_cstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: proc_open.c:zend_string_equals_cstr
Unexecuted instantiation: quot_print.c:zend_string_equals_cstr
Unexecuted instantiation: scanf.c:zend_string_equals_cstr
Unexecuted instantiation: sha1.c:zend_string_equals_cstr
Unexecuted instantiation: soundex.c:zend_string_equals_cstr
Unexecuted instantiation: streamsfuncs.c:zend_string_equals_cstr
string.c:zend_string_equals_cstr
Line
Count
Source
425
25
{
426
25
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
25
}
Unexecuted instantiation: strnatcmp.c:zend_string_equals_cstr
Unexecuted instantiation: syslog.c:zend_string_equals_cstr
Unexecuted instantiation: type.c:zend_string_equals_cstr
Unexecuted instantiation: uniqid.c:zend_string_equals_cstr
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_cstr
Unexecuted instantiation: url.c:zend_string_equals_cstr
Unexecuted instantiation: user_filters.c:zend_string_equals_cstr
Unexecuted instantiation: uuencode.c:zend_string_equals_cstr
Unexecuted instantiation: var_unserializer.c:zend_string_equals_cstr
Unexecuted instantiation: var.c:zend_string_equals_cstr
Unexecuted instantiation: versioning.c:zend_string_equals_cstr
Unexecuted instantiation: crypt_sha256.c:zend_string_equals_cstr
Unexecuted instantiation: crypt_sha512.c:zend_string_equals_cstr
Unexecuted instantiation: php_crypt_r.c:zend_string_equals_cstr
Unexecuted instantiation: php_uri.c:zend_string_equals_cstr
Unexecuted instantiation: php_uri_common.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_cstr
Unexecuted instantiation: explicit_bzero.c:zend_string_equals_cstr
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_cstr
Unexecuted instantiation: getopt.c:zend_string_equals_cstr
main.c:zend_string_equals_cstr
Line
Count
Source
425
400
{
426
400
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
400
}
Unexecuted instantiation: network.c:zend_string_equals_cstr
Unexecuted instantiation: output.c:zend_string_equals_cstr
Unexecuted instantiation: php_content_types.c:zend_string_equals_cstr
Unexecuted instantiation: php_ini_builder.c:zend_string_equals_cstr
Unexecuted instantiation: php_ini.c:zend_string_equals_cstr
Unexecuted instantiation: php_glob.c:zend_string_equals_cstr
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_cstr
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_cstr
Unexecuted instantiation: php_scandir.c:zend_string_equals_cstr
Unexecuted instantiation: php_syslog.c:zend_string_equals_cstr
Unexecuted instantiation: php_ticks.c:zend_string_equals_cstr
Unexecuted instantiation: php_variables.c:zend_string_equals_cstr
Unexecuted instantiation: reentrancy.c:zend_string_equals_cstr
Unexecuted instantiation: rfc1867.c:zend_string_equals_cstr
Unexecuted instantiation: safe_bcmp.c:zend_string_equals_cstr
Unexecuted instantiation: SAPI.c:zend_string_equals_cstr
Unexecuted instantiation: snprintf.c:zend_string_equals_cstr
Unexecuted instantiation: spprintf.c:zend_string_equals_cstr
Unexecuted instantiation: strlcat.c:zend_string_equals_cstr
Unexecuted instantiation: strlcpy.c:zend_string_equals_cstr
Unexecuted instantiation: php_io.c:zend_string_equals_cstr
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_cstr
Unexecuted instantiation: poll_core.c:zend_string_equals_cstr
Unexecuted instantiation: poll_fd_table.c:zend_string_equals_cstr
Unexecuted instantiation: poll_handle.c:zend_string_equals_cstr
Unexecuted instantiation: cast.c:zend_string_equals_cstr
Unexecuted instantiation: filter.c:zend_string_equals_cstr
Unexecuted instantiation: glob_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: memory.c:zend_string_equals_cstr
Unexecuted instantiation: mmap.c:zend_string_equals_cstr
Unexecuted instantiation: plain_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: stream_errors.c:zend_string_equals_cstr
Unexecuted instantiation: streams.c:zend_string_equals_cstr
Unexecuted instantiation: transports.c:zend_string_equals_cstr
Unexecuted instantiation: userspace.c:zend_string_equals_cstr
Unexecuted instantiation: xp_socket.c:zend_string_equals_cstr
Unexecuted instantiation: block_pass.c:zend_string_equals_cstr
Unexecuted instantiation: compact_literals.c:zend_string_equals_cstr
Unexecuted instantiation: compact_vars.c:zend_string_equals_cstr
Unexecuted instantiation: dce.c:zend_string_equals_cstr
Unexecuted instantiation: dfa_pass.c:zend_string_equals_cstr
Unexecuted instantiation: escape_analysis.c:zend_string_equals_cstr
Unexecuted instantiation: nop_removal.c:zend_string_equals_cstr
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_cstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_cstr
pass1.c:zend_string_equals_cstr
Line
Count
Source
425
27.4k
{
426
27.4k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
27.4k
}
Unexecuted instantiation: pass3.c:zend_string_equals_cstr
Unexecuted instantiation: sccp.c:zend_string_equals_cstr
Unexecuted instantiation: scdf.c:zend_string_equals_cstr
Unexecuted instantiation: zend_call_graph.c:zend_string_equals_cstr
Unexecuted instantiation: zend_cfg.c:zend_string_equals_cstr
Unexecuted instantiation: zend_dfg.c:zend_string_equals_cstr
Unexecuted instantiation: zend_dump.c:zend_string_equals_cstr
Unexecuted instantiation: zend_func_info.c:zend_string_equals_cstr
Unexecuted instantiation: zend_inference.c:zend_string_equals_cstr
zend_optimizer.c:zend_string_equals_cstr
Line
Count
Source
425
1.33M
{
426
1.33M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
1.33M
}
zend_ssa.c:zend_string_equals_cstr
Line
Count
Source
425
159k
{
426
159k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
159k
}
Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr
zend_API.c:zend_string_equals_cstr
Line
Count
Source
425
485k
{
426
485k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
485k
}
Unexecuted instantiation: zend_ast.c:zend_string_equals_cstr
zend_attributes.c:zend_string_equals_cstr
Line
Count
Source
425
6.97M
{
426
6.97M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
6.97M
}
Unexecuted instantiation: zend_autoload.c:zend_string_equals_cstr
Unexecuted instantiation: zend_builtin_functions.c:zend_string_equals_cstr
Unexecuted instantiation: zend_call_stack.c:zend_string_equals_cstr
Unexecuted instantiation: zend_closures.c:zend_string_equals_cstr
zend_compile.c:zend_string_equals_cstr
Line
Count
Source
425
37.5M
{
426
37.5M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
37.5M
}
zend_constants.c:zend_string_equals_cstr
Line
Count
Source
425
11.8k
{
426
11.8k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
11.8k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_cstr
Unexecuted instantiation: zend_default_classes.c:zend_string_equals_cstr
Unexecuted instantiation: zend_dtrace.c:zend_string_equals_cstr
Unexecuted instantiation: zend_enum.c:zend_string_equals_cstr
zend_exceptions.c:zend_string_equals_cstr
Line
Count
Source
425
1.52k
{
426
1.52k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
1.52k
}
Unexecuted instantiation: zend_execute_API.c:zend_string_equals_cstr
Unexecuted instantiation: zend_execute.c:zend_string_equals_cstr
Unexecuted instantiation: zend_extensions.c:zend_string_equals_cstr
Unexecuted instantiation: zend_fibers.c:zend_string_equals_cstr
Unexecuted instantiation: zend_float.c:zend_string_equals_cstr
Unexecuted instantiation: zend_gc.c:zend_string_equals_cstr
Unexecuted instantiation: zend_gdb.c:zend_string_equals_cstr
Unexecuted instantiation: zend_generators.c:zend_string_equals_cstr
zend_hash.c:zend_string_equals_cstr
Line
Count
Source
425
1.12M
{
426
1.12M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
1.12M
}
Unexecuted instantiation: zend_highlight.c:zend_string_equals_cstr
Unexecuted instantiation: zend_hrtime.c:zend_string_equals_cstr
Unexecuted instantiation: zend_inheritance.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ini.c:zend_string_equals_cstr
Unexecuted instantiation: zend_interfaces.c:zend_string_equals_cstr
Unexecuted instantiation: zend_iterators.c:zend_string_equals_cstr
Unexecuted instantiation: zend_language_parser.c:zend_string_equals_cstr
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_cstr
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_cstr
Unexecuted instantiation: zend_list.c:zend_string_equals_cstr
Unexecuted instantiation: zend_llist.c:zend_string_equals_cstr
Unexecuted instantiation: zend_multibyte.c:zend_string_equals_cstr
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_cstr
Unexecuted instantiation: zend_objects_API.c:zend_string_equals_cstr
Unexecuted instantiation: zend_objects.c:zend_string_equals_cstr
Unexecuted instantiation: zend_observer.c:zend_string_equals_cstr
Unexecuted instantiation: zend_opcode.c:zend_string_equals_cstr
Unexecuted instantiation: zend_operators.c:zend_string_equals_cstr
Unexecuted instantiation: zend_partial.c:zend_string_equals_cstr
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_cstr
Unexecuted instantiation: zend_signal.c:zend_string_equals_cstr
Unexecuted instantiation: zend_smart_str.c:zend_string_equals_cstr
Unexecuted instantiation: zend_sort.c:zend_string_equals_cstr
Unexecuted instantiation: zend_stack.c:zend_string_equals_cstr
Unexecuted instantiation: zend_stream.c:zend_string_equals_cstr
zend_string.c:zend_string_equals_cstr
Line
Count
Source
425
52.8k
{
426
52.8k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
52.8k
}
Unexecuted instantiation: zend_strtod.c:zend_string_equals_cstr
Unexecuted instantiation: zend_system_id.c:zend_string_equals_cstr
Unexecuted instantiation: zend_variables.c:zend_string_equals_cstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_cstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_cstr
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_cstr
Unexecuted instantiation: zend.c:zend_string_equals_cstr
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-parser.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-exif.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-json.c:zend_string_equals_cstr
fuzzer-unserializehash.c:zend_string_equals_cstr
Line
Count
Source
425
35.8k
{
426
35.8k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
35.8k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_cstr
428
429
#if defined(__GNUC__) && (defined(__i386__) || (defined(__x86_64__) && !defined(__ILP32__)))
430
BEGIN_EXTERN_C()
431
ZEND_API bool ZEND_FASTCALL zend_string_equal_val(const zend_string *s1, const zend_string *s2);
432
END_EXTERN_C()
433
#else
434
static zend_always_inline bool zend_string_equal_val(const zend_string *s1, const zend_string *s2)
435
{
436
  return !memcmp(ZSTR_VAL(s1), ZSTR_VAL(s2), ZSTR_LEN(s1));
437
}
438
#endif
439
440
static zend_always_inline bool zend_string_equal_content(const zend_string *s1, const zend_string *s2)
441
13.1M
{
442
13.1M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
13.1M
}
Unexecuted instantiation: php_date.c:zend_string_equal_content
Unexecuted instantiation: astro.c:zend_string_equal_content
Unexecuted instantiation: dow.c:zend_string_equal_content
Unexecuted instantiation: parse_date.c:zend_string_equal_content
Unexecuted instantiation: parse_tz.c:zend_string_equal_content
Unexecuted instantiation: parse_posix.c:zend_string_equal_content
Unexecuted instantiation: timelib.c:zend_string_equal_content
Unexecuted instantiation: tm2unixtime.c:zend_string_equal_content
Unexecuted instantiation: unixtime2tm.c:zend_string_equal_content
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equal_content
Unexecuted instantiation: interval.c:zend_string_equal_content
Unexecuted instantiation: php_pcre.c:zend_string_equal_content
Unexecuted instantiation: exif.c:zend_string_equal_content
Unexecuted instantiation: hash_adler32.c:zend_string_equal_content
Unexecuted instantiation: hash_crc32.c:zend_string_equal_content
Unexecuted instantiation: hash_fnv.c:zend_string_equal_content
Unexecuted instantiation: hash_gost.c:zend_string_equal_content
Unexecuted instantiation: hash_haval.c:zend_string_equal_content
Unexecuted instantiation: hash_joaat.c:zend_string_equal_content
Unexecuted instantiation: hash_md.c:zend_string_equal_content
Unexecuted instantiation: hash_murmur.c:zend_string_equal_content
Unexecuted instantiation: hash_ripemd.c:zend_string_equal_content
Unexecuted instantiation: hash_sha_ni.c:zend_string_equal_content
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equal_content
Unexecuted instantiation: hash_sha.c:zend_string_equal_content
Unexecuted instantiation: hash_sha3.c:zend_string_equal_content
Unexecuted instantiation: hash_snefru.c:zend_string_equal_content
Unexecuted instantiation: hash_tiger.c:zend_string_equal_content
Unexecuted instantiation: hash_whirlpool.c:zend_string_equal_content
Unexecuted instantiation: hash_xxhash.c:zend_string_equal_content
Unexecuted instantiation: hash.c:zend_string_equal_content
Unexecuted instantiation: json_encoder.c:zend_string_equal_content
Unexecuted instantiation: json_parser.tab.c:zend_string_equal_content
Unexecuted instantiation: json_scanner.c:zend_string_equal_content
Unexecuted instantiation: json.c:zend_string_equal_content
Unexecuted instantiation: php_lexbor.c:zend_string_equal_content
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equal_content
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equal_content
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equal_content
zend_accelerator_hash.c:zend_string_equal_content
Line
Count
Source
441
277k
{
442
277k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
277k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equal_content
Unexecuted instantiation: zend_file_cache.c:zend_string_equal_content
Unexecuted instantiation: zend_persist_calc.c:zend_string_equal_content
Unexecuted instantiation: zend_persist.c:zend_string_equal_content
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equal_content
ZendAccelerator.c:zend_string_equal_content
Line
Count
Source
441
4.74M
{
442
4.74M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
4.74M
}
Unexecuted instantiation: ir_cfg.c:zend_string_equal_content
Unexecuted instantiation: ir_check.c:zend_string_equal_content
Unexecuted instantiation: ir_dump.c:zend_string_equal_content
Unexecuted instantiation: ir_emit.c:zend_string_equal_content
Unexecuted instantiation: ir_gcm.c:zend_string_equal_content
Unexecuted instantiation: ir_gdb.c:zend_string_equal_content
Unexecuted instantiation: ir_patch.c:zend_string_equal_content
Unexecuted instantiation: ir_perf.c:zend_string_equal_content
Unexecuted instantiation: ir_ra.c:zend_string_equal_content
Unexecuted instantiation: ir_save.c:zend_string_equal_content
Unexecuted instantiation: ir_sccp.c:zend_string_equal_content
Unexecuted instantiation: ir_strtab.c:zend_string_equal_content
Unexecuted instantiation: ir.c:zend_string_equal_content
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equal_content
Unexecuted instantiation: zend_jit.c:zend_string_equal_content
Unexecuted instantiation: csprng.c:zend_string_equal_content
Unexecuted instantiation: engine_mt19937.c:zend_string_equal_content
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equal_content
Unexecuted instantiation: engine_secure.c:zend_string_equal_content
Unexecuted instantiation: engine_user.c:zend_string_equal_content
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equal_content
Unexecuted instantiation: gammasection.c:zend_string_equal_content
Unexecuted instantiation: random.c:zend_string_equal_content
Unexecuted instantiation: randomizer.c:zend_string_equal_content
Unexecuted instantiation: zend_utils.c:zend_string_equal_content
php_reflection.c:zend_string_equal_content
Line
Count
Source
441
94
{
442
94
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
94
}
Unexecuted instantiation: php_spl.c:zend_string_equal_content
Unexecuted instantiation: spl_array.c:zend_string_equal_content
Unexecuted instantiation: spl_directory.c:zend_string_equal_content
Unexecuted instantiation: spl_dllist.c:zend_string_equal_content
Unexecuted instantiation: spl_exceptions.c:zend_string_equal_content
Unexecuted instantiation: spl_fixedarray.c:zend_string_equal_content
Unexecuted instantiation: spl_functions.c:zend_string_equal_content
Unexecuted instantiation: spl_heap.c:zend_string_equal_content
Unexecuted instantiation: spl_iterators.c:zend_string_equal_content
Unexecuted instantiation: spl_observer.c:zend_string_equal_content
array.c:zend_string_equal_content
Line
Count
Source
441
17.8k
{
442
17.8k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
17.8k
}
Unexecuted instantiation: assert.c:zend_string_equal_content
Unexecuted instantiation: base64.c:zend_string_equal_content
Unexecuted instantiation: basic_functions.c:zend_string_equal_content
Unexecuted instantiation: browscap.c:zend_string_equal_content
Unexecuted instantiation: crc32_x86.c:zend_string_equal_content
Unexecuted instantiation: crc32.c:zend_string_equal_content
Unexecuted instantiation: credits.c:zend_string_equal_content
Unexecuted instantiation: crypt.c:zend_string_equal_content
Unexecuted instantiation: css.c:zend_string_equal_content
Unexecuted instantiation: datetime.c:zend_string_equal_content
Unexecuted instantiation: dir.c:zend_string_equal_content
Unexecuted instantiation: dl.c:zend_string_equal_content
Unexecuted instantiation: dns.c:zend_string_equal_content
Unexecuted instantiation: exec.c:zend_string_equal_content
Unexecuted instantiation: file.c:zend_string_equal_content
Unexecuted instantiation: filestat.c:zend_string_equal_content
Unexecuted instantiation: filters.c:zend_string_equal_content
Unexecuted instantiation: flock_compat.c:zend_string_equal_content
Unexecuted instantiation: formatted_print.c:zend_string_equal_content
Unexecuted instantiation: fsock.c:zend_string_equal_content
Unexecuted instantiation: ftok.c:zend_string_equal_content
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equal_content
Unexecuted instantiation: head.c:zend_string_equal_content
Unexecuted instantiation: hrtime.c:zend_string_equal_content
Unexecuted instantiation: html.c:zend_string_equal_content
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equal_content
Unexecuted instantiation: http.c:zend_string_equal_content
Unexecuted instantiation: image.c:zend_string_equal_content
Unexecuted instantiation: incomplete_class.c:zend_string_equal_content
Unexecuted instantiation: info.c:zend_string_equal_content
Unexecuted instantiation: io_poll.c:zend_string_equal_content
Unexecuted instantiation: iptc.c:zend_string_equal_content
Unexecuted instantiation: levenshtein.c:zend_string_equal_content
Unexecuted instantiation: link.c:zend_string_equal_content
Unexecuted instantiation: mail.c:zend_string_equal_content
Unexecuted instantiation: math.c:zend_string_equal_content
Unexecuted instantiation: md5.c:zend_string_equal_content
Unexecuted instantiation: metaphone.c:zend_string_equal_content
Unexecuted instantiation: microtime.c:zend_string_equal_content
Unexecuted instantiation: net.c:zend_string_equal_content
Unexecuted instantiation: pack.c:zend_string_equal_content
Unexecuted instantiation: pageinfo.c:zend_string_equal_content
Unexecuted instantiation: password.c:zend_string_equal_content
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equal_content
Unexecuted instantiation: proc_open.c:zend_string_equal_content
Unexecuted instantiation: quot_print.c:zend_string_equal_content
Unexecuted instantiation: scanf.c:zend_string_equal_content
Unexecuted instantiation: sha1.c:zend_string_equal_content
Unexecuted instantiation: soundex.c:zend_string_equal_content
Unexecuted instantiation: streamsfuncs.c:zend_string_equal_content
Unexecuted instantiation: string.c:zend_string_equal_content
Unexecuted instantiation: strnatcmp.c:zend_string_equal_content
Unexecuted instantiation: syslog.c:zend_string_equal_content
Unexecuted instantiation: type.c:zend_string_equal_content
Unexecuted instantiation: uniqid.c:zend_string_equal_content
Unexecuted instantiation: url_scanner_ex.c:zend_string_equal_content
Unexecuted instantiation: url.c:zend_string_equal_content
Unexecuted instantiation: user_filters.c:zend_string_equal_content
Unexecuted instantiation: uuencode.c:zend_string_equal_content
Unexecuted instantiation: var_unserializer.c:zend_string_equal_content
Unexecuted instantiation: var.c:zend_string_equal_content
Unexecuted instantiation: versioning.c:zend_string_equal_content
Unexecuted instantiation: crypt_sha256.c:zend_string_equal_content
Unexecuted instantiation: crypt_sha512.c:zend_string_equal_content
Unexecuted instantiation: php_crypt_r.c:zend_string_equal_content
Unexecuted instantiation: php_uri.c:zend_string_equal_content
Unexecuted instantiation: php_uri_common.c:zend_string_equal_content
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equal_content
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equal_content
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equal_content
Unexecuted instantiation: explicit_bzero.c:zend_string_equal_content
Unexecuted instantiation: fopen_wrappers.c:zend_string_equal_content
Unexecuted instantiation: getopt.c:zend_string_equal_content
main.c:zend_string_equal_content
Line
Count
Source
441
16
{
442
16
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
16
}
Unexecuted instantiation: network.c:zend_string_equal_content
Unexecuted instantiation: output.c:zend_string_equal_content
Unexecuted instantiation: php_content_types.c:zend_string_equal_content
Unexecuted instantiation: php_ini_builder.c:zend_string_equal_content
Unexecuted instantiation: php_ini.c:zend_string_equal_content
Unexecuted instantiation: php_glob.c:zend_string_equal_content
Unexecuted instantiation: php_odbc_utils.c:zend_string_equal_content
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equal_content
Unexecuted instantiation: php_scandir.c:zend_string_equal_content
Unexecuted instantiation: php_syslog.c:zend_string_equal_content
Unexecuted instantiation: php_ticks.c:zend_string_equal_content
Unexecuted instantiation: php_variables.c:zend_string_equal_content
Unexecuted instantiation: reentrancy.c:zend_string_equal_content
Unexecuted instantiation: rfc1867.c:zend_string_equal_content
Unexecuted instantiation: safe_bcmp.c:zend_string_equal_content
Unexecuted instantiation: SAPI.c:zend_string_equal_content
Unexecuted instantiation: snprintf.c:zend_string_equal_content
Unexecuted instantiation: spprintf.c:zend_string_equal_content
Unexecuted instantiation: strlcat.c:zend_string_equal_content
Unexecuted instantiation: strlcpy.c:zend_string_equal_content
Unexecuted instantiation: php_io.c:zend_string_equal_content
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_poll.c:zend_string_equal_content
Unexecuted instantiation: poll_core.c:zend_string_equal_content
Unexecuted instantiation: poll_fd_table.c:zend_string_equal_content
Unexecuted instantiation: poll_handle.c:zend_string_equal_content
Unexecuted instantiation: cast.c:zend_string_equal_content
Unexecuted instantiation: filter.c:zend_string_equal_content
Unexecuted instantiation: glob_wrapper.c:zend_string_equal_content
Unexecuted instantiation: memory.c:zend_string_equal_content
Unexecuted instantiation: mmap.c:zend_string_equal_content
Unexecuted instantiation: plain_wrapper.c:zend_string_equal_content
Unexecuted instantiation: stream_errors.c:zend_string_equal_content
Unexecuted instantiation: streams.c:zend_string_equal_content
Unexecuted instantiation: transports.c:zend_string_equal_content
Unexecuted instantiation: userspace.c:zend_string_equal_content
Unexecuted instantiation: xp_socket.c:zend_string_equal_content
Unexecuted instantiation: block_pass.c:zend_string_equal_content
Unexecuted instantiation: compact_literals.c:zend_string_equal_content
Unexecuted instantiation: compact_vars.c:zend_string_equal_content
Unexecuted instantiation: dce.c:zend_string_equal_content
Unexecuted instantiation: dfa_pass.c:zend_string_equal_content
Unexecuted instantiation: escape_analysis.c:zend_string_equal_content
Unexecuted instantiation: nop_removal.c:zend_string_equal_content
Unexecuted instantiation: optimize_func_calls.c:zend_string_equal_content
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equal_content
Unexecuted instantiation: pass1.c:zend_string_equal_content
Unexecuted instantiation: pass3.c:zend_string_equal_content
Unexecuted instantiation: sccp.c:zend_string_equal_content
Unexecuted instantiation: scdf.c:zend_string_equal_content
Unexecuted instantiation: zend_call_graph.c:zend_string_equal_content
Unexecuted instantiation: zend_cfg.c:zend_string_equal_content
Unexecuted instantiation: zend_dfg.c:zend_string_equal_content
Unexecuted instantiation: zend_dump.c:zend_string_equal_content
Unexecuted instantiation: zend_func_info.c:zend_string_equal_content
Unexecuted instantiation: zend_inference.c:zend_string_equal_content
Unexecuted instantiation: zend_optimizer.c:zend_string_equal_content
Unexecuted instantiation: zend_ssa.c:zend_string_equal_content
Unexecuted instantiation: zend_alloc.c:zend_string_equal_content
zend_API.c:zend_string_equal_content
Line
Count
Source
441
28.4k
{
442
28.4k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
28.4k
}
Unexecuted instantiation: zend_ast.c:zend_string_equal_content
zend_attributes.c:zend_string_equal_content
Line
Count
Source
441
1.71k
{
442
1.71k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
1.71k
}
zend_autoload.c:zend_string_equal_content
Line
Count
Source
441
10
{
442
10
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
10
}
zend_builtin_functions.c:zend_string_equal_content
Line
Count
Source
441
50
{
442
50
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
50
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equal_content
zend_closures.c:zend_string_equal_content
Line
Count
Source
441
328
{
442
328
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
328
}
zend_compile.c:zend_string_equal_content
Line
Count
Source
441
4.16M
{
442
4.16M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
4.16M
}
Unexecuted instantiation: zend_constants.c:zend_string_equal_content
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equal_content
Unexecuted instantiation: zend_default_classes.c:zend_string_equal_content
Unexecuted instantiation: zend_dtrace.c:zend_string_equal_content
zend_enum.c:zend_string_equal_content
Line
Count
Source
441
512
{
442
512
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
512
}
Unexecuted instantiation: zend_exceptions.c:zend_string_equal_content
Unexecuted instantiation: zend_execute_API.c:zend_string_equal_content
zend_execute.c:zend_string_equal_content
Line
Count
Source
441
59.0k
{
442
59.0k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
59.0k
}
Unexecuted instantiation: zend_extensions.c:zend_string_equal_content
Unexecuted instantiation: zend_fibers.c:zend_string_equal_content
Unexecuted instantiation: zend_float.c:zend_string_equal_content
Unexecuted instantiation: zend_gc.c:zend_string_equal_content
Unexecuted instantiation: zend_gdb.c:zend_string_equal_content
Unexecuted instantiation: zend_generators.c:zend_string_equal_content
zend_hash.c:zend_string_equal_content
Line
Count
Source
441
3.83M
{
442
3.83M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
3.83M
}
Unexecuted instantiation: zend_highlight.c:zend_string_equal_content
Unexecuted instantiation: zend_hrtime.c:zend_string_equal_content
Unexecuted instantiation: zend_inheritance.c:zend_string_equal_content
Unexecuted instantiation: zend_ini_parser.c:zend_string_equal_content
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equal_content
Unexecuted instantiation: zend_ini.c:zend_string_equal_content
Unexecuted instantiation: zend_interfaces.c:zend_string_equal_content
Unexecuted instantiation: zend_iterators.c:zend_string_equal_content
Unexecuted instantiation: zend_language_parser.c:zend_string_equal_content
Unexecuted instantiation: zend_language_scanner.c:zend_string_equal_content
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equal_content
Unexecuted instantiation: zend_list.c:zend_string_equal_content
Unexecuted instantiation: zend_llist.c:zend_string_equal_content
Unexecuted instantiation: zend_multibyte.c:zend_string_equal_content
zend_object_handlers.c:zend_string_equal_content
Line
Count
Source
441
1.36k
{
442
1.36k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
1.36k
}
Unexecuted instantiation: zend_objects_API.c:zend_string_equal_content
Unexecuted instantiation: zend_objects.c:zend_string_equal_content
Unexecuted instantiation: zend_observer.c:zend_string_equal_content
Unexecuted instantiation: zend_opcode.c:zend_string_equal_content
zend_operators.c:zend_string_equal_content
Line
Count
Source
441
38.9k
{
442
38.9k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
38.9k
}
zend_partial.c:zend_string_equal_content
Line
Count
Source
441
1.63k
{
442
1.63k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
1.63k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_equal_content
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equal_content
Unexecuted instantiation: zend_signal.c:zend_string_equal_content
Unexecuted instantiation: zend_smart_str.c:zend_string_equal_content
Unexecuted instantiation: zend_sort.c:zend_string_equal_content
Unexecuted instantiation: zend_stack.c:zend_string_equal_content
Unexecuted instantiation: zend_stream.c:zend_string_equal_content
zend_string.c:zend_string_equal_content
Line
Count
Source
441
4.68k
{
442
4.68k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
4.68k
}
Unexecuted instantiation: zend_strtod.c:zend_string_equal_content
Unexecuted instantiation: zend_system_id.c:zend_string_equal_content
Unexecuted instantiation: zend_variables.c:zend_string_equal_content
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equal_content
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equal_content
Unexecuted instantiation: zend_weakrefs.c:zend_string_equal_content
zend.c:zend_string_equal_content
Line
Count
Source
441
9
{
442
9
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
9
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-parser.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-exif.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-json.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-execute.c:zend_string_equal_content
444
445
static zend_always_inline bool zend_string_equals(const zend_string *s1, const zend_string *s2)
446
5.52M
{
447
5.52M
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
5.52M
}
Unexecuted instantiation: php_date.c:zend_string_equals
Unexecuted instantiation: astro.c:zend_string_equals
Unexecuted instantiation: dow.c:zend_string_equals
Unexecuted instantiation: parse_date.c:zend_string_equals
Unexecuted instantiation: parse_tz.c:zend_string_equals
Unexecuted instantiation: parse_posix.c:zend_string_equals
Unexecuted instantiation: timelib.c:zend_string_equals
Unexecuted instantiation: tm2unixtime.c:zend_string_equals
Unexecuted instantiation: unixtime2tm.c:zend_string_equals
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals
Unexecuted instantiation: interval.c:zend_string_equals
Unexecuted instantiation: php_pcre.c:zend_string_equals
Unexecuted instantiation: exif.c:zend_string_equals
Unexecuted instantiation: hash_adler32.c:zend_string_equals
Unexecuted instantiation: hash_crc32.c:zend_string_equals
Unexecuted instantiation: hash_fnv.c:zend_string_equals
Unexecuted instantiation: hash_gost.c:zend_string_equals
Unexecuted instantiation: hash_haval.c:zend_string_equals
Unexecuted instantiation: hash_joaat.c:zend_string_equals
Unexecuted instantiation: hash_md.c:zend_string_equals
Unexecuted instantiation: hash_murmur.c:zend_string_equals
Unexecuted instantiation: hash_ripemd.c:zend_string_equals
Unexecuted instantiation: hash_sha_ni.c:zend_string_equals
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals
Unexecuted instantiation: hash_sha.c:zend_string_equals
Unexecuted instantiation: hash_sha3.c:zend_string_equals
Unexecuted instantiation: hash_snefru.c:zend_string_equals
Unexecuted instantiation: hash_tiger.c:zend_string_equals
Unexecuted instantiation: hash_whirlpool.c:zend_string_equals
Unexecuted instantiation: hash_xxhash.c:zend_string_equals
Unexecuted instantiation: hash.c:zend_string_equals
Unexecuted instantiation: json_encoder.c:zend_string_equals
Unexecuted instantiation: json_parser.tab.c:zend_string_equals
Unexecuted instantiation: json_scanner.c:zend_string_equals
Unexecuted instantiation: json.c:zend_string_equals
Unexecuted instantiation: php_lexbor.c:zend_string_equals
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals
zend_accelerator_hash.c:zend_string_equals
Line
Count
Source
446
428k
{
447
428k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
428k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals
zend_accelerator_util_funcs.c:zend_string_equals
Line
Count
Source
446
1.51k
{
447
1.51k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
1.51k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_equals
Unexecuted instantiation: zend_persist_calc.c:zend_string_equals
Unexecuted instantiation: zend_persist.c:zend_string_equals
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals
ZendAccelerator.c:zend_string_equals
Line
Count
Source
446
62.5k
{
447
62.5k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
62.5k
}
Unexecuted instantiation: ir_cfg.c:zend_string_equals
Unexecuted instantiation: ir_check.c:zend_string_equals
Unexecuted instantiation: ir_dump.c:zend_string_equals
Unexecuted instantiation: ir_emit.c:zend_string_equals
Unexecuted instantiation: ir_gcm.c:zend_string_equals
Unexecuted instantiation: ir_gdb.c:zend_string_equals
Unexecuted instantiation: ir_patch.c:zend_string_equals
Unexecuted instantiation: ir_perf.c:zend_string_equals
Unexecuted instantiation: ir_ra.c:zend_string_equals
Unexecuted instantiation: ir_save.c:zend_string_equals
Unexecuted instantiation: ir_sccp.c:zend_string_equals
Unexecuted instantiation: ir_strtab.c:zend_string_equals
Unexecuted instantiation: ir.c:zend_string_equals
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals
Unexecuted instantiation: zend_jit.c:zend_string_equals
Unexecuted instantiation: csprng.c:zend_string_equals
Unexecuted instantiation: engine_mt19937.c:zend_string_equals
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals
Unexecuted instantiation: engine_secure.c:zend_string_equals
Unexecuted instantiation: engine_user.c:zend_string_equals
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals
Unexecuted instantiation: gammasection.c:zend_string_equals
Unexecuted instantiation: random.c:zend_string_equals
Unexecuted instantiation: randomizer.c:zend_string_equals
Unexecuted instantiation: zend_utils.c:zend_string_equals
php_reflection.c:zend_string_equals
Line
Count
Source
446
109
{
447
109
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
109
}
Unexecuted instantiation: php_spl.c:zend_string_equals
Unexecuted instantiation: spl_array.c:zend_string_equals
Unexecuted instantiation: spl_directory.c:zend_string_equals
Unexecuted instantiation: spl_dllist.c:zend_string_equals
Unexecuted instantiation: spl_exceptions.c:zend_string_equals
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals
Unexecuted instantiation: spl_functions.c:zend_string_equals
Unexecuted instantiation: spl_heap.c:zend_string_equals
Unexecuted instantiation: spl_iterators.c:zend_string_equals
Unexecuted instantiation: spl_observer.c:zend_string_equals
array.c:zend_string_equals
Line
Count
Source
446
93
{
447
93
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
93
}
Unexecuted instantiation: assert.c:zend_string_equals
Unexecuted instantiation: base64.c:zend_string_equals
Unexecuted instantiation: basic_functions.c:zend_string_equals
Unexecuted instantiation: browscap.c:zend_string_equals
Unexecuted instantiation: crc32_x86.c:zend_string_equals
Unexecuted instantiation: crc32.c:zend_string_equals
Unexecuted instantiation: credits.c:zend_string_equals
Unexecuted instantiation: crypt.c:zend_string_equals
Unexecuted instantiation: css.c:zend_string_equals
Unexecuted instantiation: datetime.c:zend_string_equals
Unexecuted instantiation: dir.c:zend_string_equals
Unexecuted instantiation: dl.c:zend_string_equals
Unexecuted instantiation: dns.c:zend_string_equals
Unexecuted instantiation: exec.c:zend_string_equals
Unexecuted instantiation: file.c:zend_string_equals
Unexecuted instantiation: filestat.c:zend_string_equals
Unexecuted instantiation: filters.c:zend_string_equals
Unexecuted instantiation: flock_compat.c:zend_string_equals
Unexecuted instantiation: formatted_print.c:zend_string_equals
Unexecuted instantiation: fsock.c:zend_string_equals
Unexecuted instantiation: ftok.c:zend_string_equals
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals
Unexecuted instantiation: head.c:zend_string_equals
Unexecuted instantiation: hrtime.c:zend_string_equals
Unexecuted instantiation: html.c:zend_string_equals
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals
Unexecuted instantiation: http.c:zend_string_equals
Unexecuted instantiation: image.c:zend_string_equals
Unexecuted instantiation: incomplete_class.c:zend_string_equals
Unexecuted instantiation: info.c:zend_string_equals
Unexecuted instantiation: io_poll.c:zend_string_equals
Unexecuted instantiation: iptc.c:zend_string_equals
Unexecuted instantiation: levenshtein.c:zend_string_equals
Unexecuted instantiation: link.c:zend_string_equals
Unexecuted instantiation: mail.c:zend_string_equals
Unexecuted instantiation: math.c:zend_string_equals
Unexecuted instantiation: md5.c:zend_string_equals
Unexecuted instantiation: metaphone.c:zend_string_equals
Unexecuted instantiation: microtime.c:zend_string_equals
Unexecuted instantiation: net.c:zend_string_equals
Unexecuted instantiation: pack.c:zend_string_equals
Unexecuted instantiation: pageinfo.c:zend_string_equals
Unexecuted instantiation: password.c:zend_string_equals
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals
Unexecuted instantiation: proc_open.c:zend_string_equals
Unexecuted instantiation: quot_print.c:zend_string_equals
Unexecuted instantiation: scanf.c:zend_string_equals
Unexecuted instantiation: sha1.c:zend_string_equals
Unexecuted instantiation: soundex.c:zend_string_equals
Unexecuted instantiation: streamsfuncs.c:zend_string_equals
Unexecuted instantiation: string.c:zend_string_equals
Unexecuted instantiation: strnatcmp.c:zend_string_equals
Unexecuted instantiation: syslog.c:zend_string_equals
Unexecuted instantiation: type.c:zend_string_equals
Unexecuted instantiation: uniqid.c:zend_string_equals
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals
Unexecuted instantiation: url.c:zend_string_equals
Unexecuted instantiation: user_filters.c:zend_string_equals
Unexecuted instantiation: uuencode.c:zend_string_equals
Unexecuted instantiation: var_unserializer.c:zend_string_equals
Unexecuted instantiation: var.c:zend_string_equals
Unexecuted instantiation: versioning.c:zend_string_equals
Unexecuted instantiation: crypt_sha256.c:zend_string_equals
Unexecuted instantiation: crypt_sha512.c:zend_string_equals
Unexecuted instantiation: php_crypt_r.c:zend_string_equals
Unexecuted instantiation: php_uri.c:zend_string_equals
Unexecuted instantiation: php_uri_common.c:zend_string_equals
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals
Unexecuted instantiation: explicit_bzero.c:zend_string_equals
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals
Unexecuted instantiation: getopt.c:zend_string_equals
main.c:zend_string_equals
Line
Count
Source
446
16
{
447
16
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
16
}
Unexecuted instantiation: network.c:zend_string_equals
Unexecuted instantiation: output.c:zend_string_equals
Unexecuted instantiation: php_content_types.c:zend_string_equals
Unexecuted instantiation: php_ini_builder.c:zend_string_equals
Unexecuted instantiation: php_ini.c:zend_string_equals
Unexecuted instantiation: php_glob.c:zend_string_equals
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals
Unexecuted instantiation: php_scandir.c:zend_string_equals
Unexecuted instantiation: php_syslog.c:zend_string_equals
Unexecuted instantiation: php_ticks.c:zend_string_equals
Unexecuted instantiation: php_variables.c:zend_string_equals
Unexecuted instantiation: reentrancy.c:zend_string_equals
Unexecuted instantiation: rfc1867.c:zend_string_equals
Unexecuted instantiation: safe_bcmp.c:zend_string_equals
Unexecuted instantiation: SAPI.c:zend_string_equals
Unexecuted instantiation: snprintf.c:zend_string_equals
Unexecuted instantiation: spprintf.c:zend_string_equals
Unexecuted instantiation: strlcat.c:zend_string_equals
Unexecuted instantiation: strlcpy.c:zend_string_equals
Unexecuted instantiation: php_io.c:zend_string_equals
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals
Unexecuted instantiation: poll_core.c:zend_string_equals
Unexecuted instantiation: poll_fd_table.c:zend_string_equals
Unexecuted instantiation: poll_handle.c:zend_string_equals
Unexecuted instantiation: cast.c:zend_string_equals
Unexecuted instantiation: filter.c:zend_string_equals
Unexecuted instantiation: glob_wrapper.c:zend_string_equals
Unexecuted instantiation: memory.c:zend_string_equals
Unexecuted instantiation: mmap.c:zend_string_equals
Unexecuted instantiation: plain_wrapper.c:zend_string_equals
Unexecuted instantiation: stream_errors.c:zend_string_equals
Unexecuted instantiation: streams.c:zend_string_equals
Unexecuted instantiation: transports.c:zend_string_equals
Unexecuted instantiation: userspace.c:zend_string_equals
Unexecuted instantiation: xp_socket.c:zend_string_equals
Unexecuted instantiation: block_pass.c:zend_string_equals
Unexecuted instantiation: compact_literals.c:zend_string_equals
Unexecuted instantiation: compact_vars.c:zend_string_equals
Unexecuted instantiation: dce.c:zend_string_equals
Unexecuted instantiation: dfa_pass.c:zend_string_equals
Unexecuted instantiation: escape_analysis.c:zend_string_equals
Unexecuted instantiation: nop_removal.c:zend_string_equals
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals
Unexecuted instantiation: pass1.c:zend_string_equals
Unexecuted instantiation: pass3.c:zend_string_equals
Unexecuted instantiation: sccp.c:zend_string_equals
Unexecuted instantiation: scdf.c:zend_string_equals
Unexecuted instantiation: zend_call_graph.c:zend_string_equals
Unexecuted instantiation: zend_cfg.c:zend_string_equals
Unexecuted instantiation: zend_dfg.c:zend_string_equals
Unexecuted instantiation: zend_dump.c:zend_string_equals
Unexecuted instantiation: zend_func_info.c:zend_string_equals
Unexecuted instantiation: zend_inference.c:zend_string_equals
Unexecuted instantiation: zend_optimizer.c:zend_string_equals
Unexecuted instantiation: zend_ssa.c:zend_string_equals
Unexecuted instantiation: zend_alloc.c:zend_string_equals
zend_API.c:zend_string_equals
Line
Count
Source
446
29.1k
{
447
29.1k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
29.1k
}
Unexecuted instantiation: zend_ast.c:zend_string_equals
zend_attributes.c:zend_string_equals
Line
Count
Source
446
1.87k
{
447
1.87k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
1.87k
}
zend_autoload.c:zend_string_equals
Line
Count
Source
446
10
{
447
10
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
10
}
zend_builtin_functions.c:zend_string_equals
Line
Count
Source
446
238
{
447
238
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
238
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equals
zend_closures.c:zend_string_equals
Line
Count
Source
446
809
{
447
809
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
809
}
zend_compile.c:zend_string_equals
Line
Count
Source
446
4.89M
{
447
4.89M
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
4.89M
}
Unexecuted instantiation: zend_constants.c:zend_string_equals
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals
Unexecuted instantiation: zend_default_classes.c:zend_string_equals
Unexecuted instantiation: zend_dtrace.c:zend_string_equals
zend_enum.c:zend_string_equals
Line
Count
Source
446
2.49k
{
447
2.49k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
2.49k
}
Unexecuted instantiation: zend_exceptions.c:zend_string_equals
Unexecuted instantiation: zend_execute_API.c:zend_string_equals
zend_execute.c:zend_string_equals
Line
Count
Source
446
60.1k
{
447
60.1k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
60.1k
}
Unexecuted instantiation: zend_extensions.c:zend_string_equals
Unexecuted instantiation: zend_fibers.c:zend_string_equals
Unexecuted instantiation: zend_float.c:zend_string_equals
Unexecuted instantiation: zend_gc.c:zend_string_equals
Unexecuted instantiation: zend_gdb.c:zend_string_equals
Unexecuted instantiation: zend_generators.c:zend_string_equals
Unexecuted instantiation: zend_hash.c:zend_string_equals
Unexecuted instantiation: zend_highlight.c:zend_string_equals
Unexecuted instantiation: zend_hrtime.c:zend_string_equals
Unexecuted instantiation: zend_inheritance.c:zend_string_equals
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals
Unexecuted instantiation: zend_ini.c:zend_string_equals
Unexecuted instantiation: zend_interfaces.c:zend_string_equals
Unexecuted instantiation: zend_iterators.c:zend_string_equals
Unexecuted instantiation: zend_language_parser.c:zend_string_equals
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals
Unexecuted instantiation: zend_list.c:zend_string_equals
Unexecuted instantiation: zend_llist.c:zend_string_equals
Unexecuted instantiation: zend_multibyte.c:zend_string_equals
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals
Unexecuted instantiation: zend_objects_API.c:zend_string_equals
Unexecuted instantiation: zend_objects.c:zend_string_equals
Unexecuted instantiation: zend_observer.c:zend_string_equals
Unexecuted instantiation: zend_opcode.c:zend_string_equals
zend_operators.c:zend_string_equals
Line
Count
Source
446
39.5k
{
447
39.5k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
39.5k
}
zend_partial.c:zend_string_equals
Line
Count
Source
446
1.67k
{
447
1.67k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
1.67k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals
Unexecuted instantiation: zend_signal.c:zend_string_equals
Unexecuted instantiation: zend_smart_str.c:zend_string_equals
Unexecuted instantiation: zend_sort.c:zend_string_equals
Unexecuted instantiation: zend_stack.c:zend_string_equals
zend_stream.c:zend_string_equals
Line
Count
Source
446
736
{
447
736
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
736
}
Unexecuted instantiation: zend_string.c:zend_string_equals
Unexecuted instantiation: zend_strtod.c:zend_string_equals
Unexecuted instantiation: zend_system_id.c:zend_string_equals
Unexecuted instantiation: zend_variables.c:zend_string_equals
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals
zend.c:zend_string_equals
Line
Count
Source
446
16
{
447
16
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
16
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals
Unexecuted instantiation: fuzzer-parser.c:zend_string_equals
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals
Unexecuted instantiation: fuzzer-exif.c:zend_string_equals
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals
Unexecuted instantiation: fuzzer-json.c:zend_string_equals
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equals
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals
449
450
BEGIN_EXTERN_C()
451
ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp(const char *s1, size_t len1, const char *s2, size_t len2);
452
END_EXTERN_C()
453
454
static zend_always_inline bool zend_string_equals_cstr_ci(const zend_string *s1, const char *s2, size_t s2_length)
455
23.2M
{
456
23.2M
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
23.2M
}
Unexecuted instantiation: php_date.c:zend_string_equals_cstr_ci
Unexecuted instantiation: astro.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dow.c:zend_string_equals_cstr_ci
Unexecuted instantiation: parse_date.c:zend_string_equals_cstr_ci
Unexecuted instantiation: parse_tz.c:zend_string_equals_cstr_ci
Unexecuted instantiation: parse_posix.c:zend_string_equals_cstr_ci
Unexecuted instantiation: timelib.c:zend_string_equals_cstr_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_equals_cstr_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_equals_cstr_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals_cstr_ci
Unexecuted instantiation: interval.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_pcre.c:zend_string_equals_cstr_ci
Unexecuted instantiation: exif.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_adler32.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_crc32.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_fnv.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_gost.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_haval.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_joaat.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_md.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_murmur.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_sha.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_sha3.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_snefru.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_tiger.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hash.c:zend_string_equals_cstr_ci
Unexecuted instantiation: json_encoder.c:zend_string_equals_cstr_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_equals_cstr_ci
Unexecuted instantiation: json_scanner.c:zend_string_equals_cstr_ci
Unexecuted instantiation: json.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_lexbor.c:zend_string_equals_cstr_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals_cstr_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals_cstr_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_equals_cstr_ci
zend_persist.c:zend_string_equals_cstr_ci
Line
Count
Source
455
69.9k
{
456
69.9k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
69.9k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_cfg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_check.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_dump.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_emit.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_gcm.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_gdb.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_patch.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_perf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_ra.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_save.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_sccp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_strtab.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_cstr_ci
zend_jit.c:zend_string_equals_cstr_ci
Line
Count
Source
455
16
{
456
16
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
16
}
Unexecuted instantiation: csprng.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_secure.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_user.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_cstr_ci
Unexecuted instantiation: gammasection.c:zend_string_equals_cstr_ci
Unexecuted instantiation: random.c:zend_string_equals_cstr_ci
Unexecuted instantiation: randomizer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_utils.c:zend_string_equals_cstr_ci
php_reflection.c:zend_string_equals_cstr_ci
Line
Count
Source
455
103
{
456
103
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
103
}
Unexecuted instantiation: php_spl.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_array.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_directory.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_dllist.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_functions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_heap.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_iterators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_observer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: array.c:zend_string_equals_cstr_ci
Unexecuted instantiation: assert.c:zend_string_equals_cstr_ci
Unexecuted instantiation: base64.c:zend_string_equals_cstr_ci
basic_functions.c:zend_string_equals_cstr_ci
Line
Count
Source
455
36
{
456
36
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
36
}
Unexecuted instantiation: browscap.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crc32_x86.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crc32.c:zend_string_equals_cstr_ci
Unexecuted instantiation: credits.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crypt.c:zend_string_equals_cstr_ci
Unexecuted instantiation: css.c:zend_string_equals_cstr_ci
Unexecuted instantiation: datetime.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dir.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dl.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dns.c:zend_string_equals_cstr_ci
Unexecuted instantiation: exec.c:zend_string_equals_cstr_ci
Unexecuted instantiation: file.c:zend_string_equals_cstr_ci
Unexecuted instantiation: filestat.c:zend_string_equals_cstr_ci
Unexecuted instantiation: filters.c:zend_string_equals_cstr_ci
Unexecuted instantiation: flock_compat.c:zend_string_equals_cstr_ci
Unexecuted instantiation: formatted_print.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fsock.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ftok.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: head.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hrtime.c:zend_string_equals_cstr_ci
Unexecuted instantiation: html.c:zend_string_equals_cstr_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: http.c:zend_string_equals_cstr_ci
Unexecuted instantiation: image.c:zend_string_equals_cstr_ci
Unexecuted instantiation: incomplete_class.c:zend_string_equals_cstr_ci
Unexecuted instantiation: info.c:zend_string_equals_cstr_ci
Unexecuted instantiation: io_poll.c:zend_string_equals_cstr_ci
Unexecuted instantiation: iptc.c:zend_string_equals_cstr_ci
Unexecuted instantiation: levenshtein.c:zend_string_equals_cstr_ci
Unexecuted instantiation: link.c:zend_string_equals_cstr_ci
Unexecuted instantiation: mail.c:zend_string_equals_cstr_ci
Unexecuted instantiation: math.c:zend_string_equals_cstr_ci
Unexecuted instantiation: md5.c:zend_string_equals_cstr_ci
Unexecuted instantiation: metaphone.c:zend_string_equals_cstr_ci
Unexecuted instantiation: microtime.c:zend_string_equals_cstr_ci
Unexecuted instantiation: net.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pack.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pageinfo.c:zend_string_equals_cstr_ci
Unexecuted instantiation: password.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: proc_open.c:zend_string_equals_cstr_ci
Unexecuted instantiation: quot_print.c:zend_string_equals_cstr_ci
Unexecuted instantiation: scanf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: sha1.c:zend_string_equals_cstr_ci
Unexecuted instantiation: soundex.c:zend_string_equals_cstr_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_equals_cstr_ci
Unexecuted instantiation: string.c:zend_string_equals_cstr_ci
Unexecuted instantiation: strnatcmp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: syslog.c:zend_string_equals_cstr_ci
type.c:zend_string_equals_cstr_ci
Line
Count
Source
455
1.01k
{
456
1.01k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
1.01k
}
Unexecuted instantiation: uniqid.c:zend_string_equals_cstr_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_cstr_ci
Unexecuted instantiation: url.c:zend_string_equals_cstr_ci
Unexecuted instantiation: user_filters.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uuencode.c:zend_string_equals_cstr_ci
Unexecuted instantiation: var_unserializer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: var.c:zend_string_equals_cstr_ci
Unexecuted instantiation: versioning.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_uri.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_uri_common.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_cstr_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_cstr_ci
Unexecuted instantiation: getopt.c:zend_string_equals_cstr_ci
main.c:zend_string_equals_cstr_ci
Line
Count
Source
455
120
{
456
120
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
120
}
Unexecuted instantiation: network.c:zend_string_equals_cstr_ci
Unexecuted instantiation: output.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_content_types.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_equals_cstr_ci
php_ini.c:zend_string_equals_cstr_ci
Line
Count
Source
455
416
{
456
416
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
416
}
Unexecuted instantiation: php_glob.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_scandir.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_syslog.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_ticks.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_variables.c:zend_string_equals_cstr_ci
Unexecuted instantiation: reentrancy.c:zend_string_equals_cstr_ci
Unexecuted instantiation: rfc1867.c:zend_string_equals_cstr_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: SAPI.c:zend_string_equals_cstr_ci
Unexecuted instantiation: snprintf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spprintf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: strlcat.c:zend_string_equals_cstr_ci
Unexecuted instantiation: strlcpy.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_io.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_core.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_handle.c:zend_string_equals_cstr_ci
Unexecuted instantiation: cast.c:zend_string_equals_cstr_ci
Unexecuted instantiation: filter.c:zend_string_equals_cstr_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: memory.c:zend_string_equals_cstr_ci
Unexecuted instantiation: mmap.c:zend_string_equals_cstr_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: stream_errors.c:zend_string_equals_cstr_ci
Unexecuted instantiation: streams.c:zend_string_equals_cstr_ci
Unexecuted instantiation: transports.c:zend_string_equals_cstr_ci
Unexecuted instantiation: userspace.c:zend_string_equals_cstr_ci
Unexecuted instantiation: xp_socket.c:zend_string_equals_cstr_ci
Unexecuted instantiation: block_pass.c:zend_string_equals_cstr_ci
Unexecuted instantiation: compact_literals.c:zend_string_equals_cstr_ci
Unexecuted instantiation: compact_vars.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dce.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dfa_pass.c:zend_string_equals_cstr_ci
Unexecuted instantiation: escape_analysis.c:zend_string_equals_cstr_ci
Unexecuted instantiation: nop_removal.c:zend_string_equals_cstr_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_cstr_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pass1.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pass3.c:zend_string_equals_cstr_ci
Unexecuted instantiation: sccp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: scdf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_cfg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_dfg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_dump.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_func_info.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_inference.c:zend_string_equals_cstr_ci
zend_optimizer.c:zend_string_equals_cstr_ci
Line
Count
Source
455
999
{
456
999
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
999
}
Unexecuted instantiation: zend_ssa.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr_ci
zend_API.c:zend_string_equals_cstr_ci
Line
Count
Source
455
50.8k
{
456
50.8k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
50.8k
}
zend_ast.c:zend_string_equals_cstr_ci
Line
Count
Source
455
37.2k
{
456
37.2k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
37.2k
}
Unexecuted instantiation: zend_attributes.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_autoload.c:zend_string_equals_cstr_ci
zend_builtin_functions.c:zend_string_equals_cstr_ci
Line
Count
Source
455
72
{
456
72
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
72
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equals_cstr_ci
zend_closures.c:zend_string_equals_cstr_ci
Line
Count
Source
455
1.95k
{
456
1.95k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
1.95k
}
zend_compile.c:zend_string_equals_cstr_ci
Line
Count
Source
455
22.4M
{
456
22.4M
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
22.4M
}
zend_constants.c:zend_string_equals_cstr_ci
Line
Count
Source
455
1.18k
{
456
1.18k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
1.18k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_enum.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_equals_cstr_ci
zend_execute.c:zend_string_equals_cstr_ci
Line
Count
Source
455
760
{
456
760
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
760
}
Unexecuted instantiation: zend_extensions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_fibers.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_float.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_gc.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_gdb.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_generators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_hash.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_highlight.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_equals_cstr_ci
zend_inheritance.c:zend_string_equals_cstr_ci
Line
Count
Source
455
581k
{
456
581k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
581k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_cstr_ci
zend_ini.c:zend_string_equals_cstr_ci
Line
Count
Source
455
4.76k
{
456
4.76k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
4.76k
}
Unexecuted instantiation: zend_interfaces.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_iterators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_list.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_llist.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_objects.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_observer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_opcode.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_operators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_partial.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_signal.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_sort.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_stack.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_stream.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_string.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_strtod.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_system_id.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_variables.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_cstr_ci
zend.c:zend_string_equals_cstr_ci
Line
Count
Source
455
6.14k
{
456
6.14k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
6.14k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_cstr_ci
458
459
#define zend_string_equals_literal_ci(str, literal) \
460
10.4M
  zend_string_equals_cstr_ci(str, "" literal, sizeof(literal) - 1)
461
462
static zend_always_inline bool zend_string_equals_ci(const zend_string *s1, const zend_string *s2)
463
16.9M
{
464
16.9M
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
16.9M
}
Unexecuted instantiation: php_date.c:zend_string_equals_ci
Unexecuted instantiation: astro.c:zend_string_equals_ci
Unexecuted instantiation: dow.c:zend_string_equals_ci
Unexecuted instantiation: parse_date.c:zend_string_equals_ci
Unexecuted instantiation: parse_tz.c:zend_string_equals_ci
Unexecuted instantiation: parse_posix.c:zend_string_equals_ci
Unexecuted instantiation: timelib.c:zend_string_equals_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_equals_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_equals_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals_ci
Unexecuted instantiation: interval.c:zend_string_equals_ci
Unexecuted instantiation: php_pcre.c:zend_string_equals_ci
Unexecuted instantiation: exif.c:zend_string_equals_ci
Unexecuted instantiation: hash_adler32.c:zend_string_equals_ci
Unexecuted instantiation: hash_crc32.c:zend_string_equals_ci
Unexecuted instantiation: hash_fnv.c:zend_string_equals_ci
Unexecuted instantiation: hash_gost.c:zend_string_equals_ci
Unexecuted instantiation: hash_haval.c:zend_string_equals_ci
Unexecuted instantiation: hash_joaat.c:zend_string_equals_ci
Unexecuted instantiation: hash_md.c:zend_string_equals_ci
Unexecuted instantiation: hash_murmur.c:zend_string_equals_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_equals_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_equals_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals_ci
Unexecuted instantiation: hash_sha.c:zend_string_equals_ci
Unexecuted instantiation: hash_sha3.c:zend_string_equals_ci
Unexecuted instantiation: hash_snefru.c:zend_string_equals_ci
Unexecuted instantiation: hash_tiger.c:zend_string_equals_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_equals_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_equals_ci
Unexecuted instantiation: hash.c:zend_string_equals_ci
Unexecuted instantiation: json_encoder.c:zend_string_equals_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_equals_ci
Unexecuted instantiation: json_scanner.c:zend_string_equals_ci
Unexecuted instantiation: json.c:zend_string_equals_ci
Unexecuted instantiation: php_lexbor.c:zend_string_equals_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_equals_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_equals_ci
zend_persist.c:zend_string_equals_ci
Line
Count
Source
463
69.9k
{
464
69.9k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
69.9k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_equals_ci
Unexecuted instantiation: ir_cfg.c:zend_string_equals_ci
Unexecuted instantiation: ir_check.c:zend_string_equals_ci
Unexecuted instantiation: ir_dump.c:zend_string_equals_ci
Unexecuted instantiation: ir_emit.c:zend_string_equals_ci
Unexecuted instantiation: ir_gcm.c:zend_string_equals_ci
Unexecuted instantiation: ir_gdb.c:zend_string_equals_ci
Unexecuted instantiation: ir_patch.c:zend_string_equals_ci
Unexecuted instantiation: ir_perf.c:zend_string_equals_ci
Unexecuted instantiation: ir_ra.c:zend_string_equals_ci
Unexecuted instantiation: ir_save.c:zend_string_equals_ci
Unexecuted instantiation: ir_sccp.c:zend_string_equals_ci
Unexecuted instantiation: ir_strtab.c:zend_string_equals_ci
Unexecuted instantiation: ir.c:zend_string_equals_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_ci
Unexecuted instantiation: zend_jit.c:zend_string_equals_ci
Unexecuted instantiation: csprng.c:zend_string_equals_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_equals_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_ci
Unexecuted instantiation: engine_secure.c:zend_string_equals_ci
Unexecuted instantiation: engine_user.c:zend_string_equals_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_ci
Unexecuted instantiation: gammasection.c:zend_string_equals_ci
Unexecuted instantiation: random.c:zend_string_equals_ci
Unexecuted instantiation: randomizer.c:zend_string_equals_ci
Unexecuted instantiation: zend_utils.c:zend_string_equals_ci
php_reflection.c:zend_string_equals_ci
Line
Count
Source
463
103
{
464
103
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
103
}
Unexecuted instantiation: php_spl.c:zend_string_equals_ci
Unexecuted instantiation: spl_array.c:zend_string_equals_ci
Unexecuted instantiation: spl_directory.c:zend_string_equals_ci
Unexecuted instantiation: spl_dllist.c:zend_string_equals_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_equals_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_ci
Unexecuted instantiation: spl_functions.c:zend_string_equals_ci
Unexecuted instantiation: spl_heap.c:zend_string_equals_ci
Unexecuted instantiation: spl_iterators.c:zend_string_equals_ci
Unexecuted instantiation: spl_observer.c:zend_string_equals_ci
Unexecuted instantiation: array.c:zend_string_equals_ci
Unexecuted instantiation: assert.c:zend_string_equals_ci
Unexecuted instantiation: base64.c:zend_string_equals_ci
Unexecuted instantiation: basic_functions.c:zend_string_equals_ci
Unexecuted instantiation: browscap.c:zend_string_equals_ci
Unexecuted instantiation: crc32_x86.c:zend_string_equals_ci
Unexecuted instantiation: crc32.c:zend_string_equals_ci
Unexecuted instantiation: credits.c:zend_string_equals_ci
Unexecuted instantiation: crypt.c:zend_string_equals_ci
Unexecuted instantiation: css.c:zend_string_equals_ci
Unexecuted instantiation: datetime.c:zend_string_equals_ci
Unexecuted instantiation: dir.c:zend_string_equals_ci
Unexecuted instantiation: dl.c:zend_string_equals_ci
Unexecuted instantiation: dns.c:zend_string_equals_ci
Unexecuted instantiation: exec.c:zend_string_equals_ci
Unexecuted instantiation: file.c:zend_string_equals_ci
Unexecuted instantiation: filestat.c:zend_string_equals_ci
Unexecuted instantiation: filters.c:zend_string_equals_ci
Unexecuted instantiation: flock_compat.c:zend_string_equals_ci
Unexecuted instantiation: formatted_print.c:zend_string_equals_ci
Unexecuted instantiation: fsock.c:zend_string_equals_ci
Unexecuted instantiation: ftok.c:zend_string_equals_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: head.c:zend_string_equals_ci
Unexecuted instantiation: hrtime.c:zend_string_equals_ci
Unexecuted instantiation: html.c:zend_string_equals_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: http.c:zend_string_equals_ci
Unexecuted instantiation: image.c:zend_string_equals_ci
Unexecuted instantiation: incomplete_class.c:zend_string_equals_ci
Unexecuted instantiation: info.c:zend_string_equals_ci
Unexecuted instantiation: io_poll.c:zend_string_equals_ci
Unexecuted instantiation: iptc.c:zend_string_equals_ci
Unexecuted instantiation: levenshtein.c:zend_string_equals_ci
Unexecuted instantiation: link.c:zend_string_equals_ci
Unexecuted instantiation: mail.c:zend_string_equals_ci
Unexecuted instantiation: math.c:zend_string_equals_ci
Unexecuted instantiation: md5.c:zend_string_equals_ci
Unexecuted instantiation: metaphone.c:zend_string_equals_ci
Unexecuted instantiation: microtime.c:zend_string_equals_ci
Unexecuted instantiation: net.c:zend_string_equals_ci
Unexecuted instantiation: pack.c:zend_string_equals_ci
Unexecuted instantiation: pageinfo.c:zend_string_equals_ci
Unexecuted instantiation: password.c:zend_string_equals_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: proc_open.c:zend_string_equals_ci
Unexecuted instantiation: quot_print.c:zend_string_equals_ci
Unexecuted instantiation: scanf.c:zend_string_equals_ci
Unexecuted instantiation: sha1.c:zend_string_equals_ci
Unexecuted instantiation: soundex.c:zend_string_equals_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_equals_ci
Unexecuted instantiation: string.c:zend_string_equals_ci
Unexecuted instantiation: strnatcmp.c:zend_string_equals_ci
Unexecuted instantiation: syslog.c:zend_string_equals_ci
type.c:zend_string_equals_ci
Line
Count
Source
463
1.01k
{
464
1.01k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
1.01k
}
Unexecuted instantiation: uniqid.c:zend_string_equals_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_ci
Unexecuted instantiation: url.c:zend_string_equals_ci
Unexecuted instantiation: user_filters.c:zend_string_equals_ci
Unexecuted instantiation: uuencode.c:zend_string_equals_ci
Unexecuted instantiation: var_unserializer.c:zend_string_equals_ci
Unexecuted instantiation: var.c:zend_string_equals_ci
Unexecuted instantiation: versioning.c:zend_string_equals_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_equals_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_equals_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_equals_ci
Unexecuted instantiation: php_uri.c:zend_string_equals_ci
Unexecuted instantiation: php_uri_common.c:zend_string_equals_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_equals_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_ci
Unexecuted instantiation: getopt.c:zend_string_equals_ci
Unexecuted instantiation: main.c:zend_string_equals_ci
Unexecuted instantiation: network.c:zend_string_equals_ci
Unexecuted instantiation: output.c:zend_string_equals_ci
Unexecuted instantiation: php_content_types.c:zend_string_equals_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_equals_ci
Unexecuted instantiation: php_ini.c:zend_string_equals_ci
Unexecuted instantiation: php_glob.c:zend_string_equals_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_ci
Unexecuted instantiation: php_scandir.c:zend_string_equals_ci
Unexecuted instantiation: php_syslog.c:zend_string_equals_ci
Unexecuted instantiation: php_ticks.c:zend_string_equals_ci
Unexecuted instantiation: php_variables.c:zend_string_equals_ci
Unexecuted instantiation: reentrancy.c:zend_string_equals_ci
Unexecuted instantiation: rfc1867.c:zend_string_equals_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_equals_ci
Unexecuted instantiation: SAPI.c:zend_string_equals_ci
Unexecuted instantiation: snprintf.c:zend_string_equals_ci
Unexecuted instantiation: spprintf.c:zend_string_equals_ci
Unexecuted instantiation: strlcat.c:zend_string_equals_ci
Unexecuted instantiation: strlcpy.c:zend_string_equals_ci
Unexecuted instantiation: php_io.c:zend_string_equals_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_ci
Unexecuted instantiation: poll_core.c:zend_string_equals_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_equals_ci
Unexecuted instantiation: poll_handle.c:zend_string_equals_ci
Unexecuted instantiation: cast.c:zend_string_equals_ci
Unexecuted instantiation: filter.c:zend_string_equals_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: memory.c:zend_string_equals_ci
Unexecuted instantiation: mmap.c:zend_string_equals_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: stream_errors.c:zend_string_equals_ci
Unexecuted instantiation: streams.c:zend_string_equals_ci
Unexecuted instantiation: transports.c:zend_string_equals_ci
Unexecuted instantiation: userspace.c:zend_string_equals_ci
Unexecuted instantiation: xp_socket.c:zend_string_equals_ci
Unexecuted instantiation: block_pass.c:zend_string_equals_ci
Unexecuted instantiation: compact_literals.c:zend_string_equals_ci
Unexecuted instantiation: compact_vars.c:zend_string_equals_ci
Unexecuted instantiation: dce.c:zend_string_equals_ci
Unexecuted instantiation: dfa_pass.c:zend_string_equals_ci
Unexecuted instantiation: escape_analysis.c:zend_string_equals_ci
Unexecuted instantiation: nop_removal.c:zend_string_equals_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_ci
Unexecuted instantiation: pass1.c:zend_string_equals_ci
Unexecuted instantiation: pass3.c:zend_string_equals_ci
Unexecuted instantiation: sccp.c:zend_string_equals_ci
Unexecuted instantiation: scdf.c:zend_string_equals_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_equals_ci
Unexecuted instantiation: zend_cfg.c:zend_string_equals_ci
Unexecuted instantiation: zend_dfg.c:zend_string_equals_ci
Unexecuted instantiation: zend_dump.c:zend_string_equals_ci
Unexecuted instantiation: zend_func_info.c:zend_string_equals_ci
Unexecuted instantiation: zend_inference.c:zend_string_equals_ci
zend_optimizer.c:zend_string_equals_ci
Line
Count
Source
463
999
{
464
999
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
999
}
Unexecuted instantiation: zend_ssa.c:zend_string_equals_ci
Unexecuted instantiation: zend_alloc.c:zend_string_equals_ci
zend_API.c:zend_string_equals_ci
Line
Count
Source
463
34.8k
{
464
34.8k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
34.8k
}
zend_ast.c:zend_string_equals_ci
Line
Count
Source
463
34.6k
{
464
34.6k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
34.6k
}
Unexecuted instantiation: zend_attributes.c:zend_string_equals_ci
Unexecuted instantiation: zend_autoload.c:zend_string_equals_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_equals_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_equals_ci
Unexecuted instantiation: zend_closures.c:zend_string_equals_ci
zend_compile.c:zend_string_equals_ci
Line
Count
Source
463
16.2M
{
464
16.2M
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
16.2M
}
zend_constants.c:zend_string_equals_ci
Line
Count
Source
463
1.18k
{
464
1.18k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
1.18k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_equals_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_equals_ci
Unexecuted instantiation: zend_enum.c:zend_string_equals_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_equals_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_equals_ci
zend_execute.c:zend_string_equals_ci
Line
Count
Source
463
131
{
464
131
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
131
}
Unexecuted instantiation: zend_extensions.c:zend_string_equals_ci
Unexecuted instantiation: zend_fibers.c:zend_string_equals_ci
Unexecuted instantiation: zend_float.c:zend_string_equals_ci
Unexecuted instantiation: zend_gc.c:zend_string_equals_ci
Unexecuted instantiation: zend_gdb.c:zend_string_equals_ci
Unexecuted instantiation: zend_generators.c:zend_string_equals_ci
Unexecuted instantiation: zend_hash.c:zend_string_equals_ci
Unexecuted instantiation: zend_highlight.c:zend_string_equals_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_equals_ci
zend_inheritance.c:zend_string_equals_ci
Line
Count
Source
463
581k
{
464
581k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
581k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_ci
Unexecuted instantiation: zend_ini.c:zend_string_equals_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_equals_ci
Unexecuted instantiation: zend_iterators.c:zend_string_equals_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_equals_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_ci
Unexecuted instantiation: zend_list.c:zend_string_equals_ci
Unexecuted instantiation: zend_llist.c:zend_string_equals_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_equals_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_equals_ci
Unexecuted instantiation: zend_objects.c:zend_string_equals_ci
Unexecuted instantiation: zend_observer.c:zend_string_equals_ci
Unexecuted instantiation: zend_opcode.c:zend_string_equals_ci
Unexecuted instantiation: zend_operators.c:zend_string_equals_ci
Unexecuted instantiation: zend_partial.c:zend_string_equals_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_ci
Unexecuted instantiation: zend_signal.c:zend_string_equals_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_equals_ci
Unexecuted instantiation: zend_sort.c:zend_string_equals_ci
Unexecuted instantiation: zend_stack.c:zend_string_equals_ci
Unexecuted instantiation: zend_stream.c:zend_string_equals_ci
Unexecuted instantiation: zend_string.c:zend_string_equals_ci
Unexecuted instantiation: zend_strtod.c:zend_string_equals_ci
Unexecuted instantiation: zend_system_id.c:zend_string_equals_ci
Unexecuted instantiation: zend_variables.c:zend_string_equals_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_ci
zend.c:zend_string_equals_ci
Line
Count
Source
463
6.14k
{
464
6.14k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
6.14k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equals_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_ci
466
467
#define zend_string_equals_literal(str, literal) \
468
56.0M
  zend_string_equals_cstr(str, "" literal, sizeof(literal) - 1)
469
470
static zend_always_inline bool zend_string_starts_with_cstr(const zend_string *str, const char *prefix, size_t prefix_length)
471
62.5k
{
472
62.5k
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
473
62.5k
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr
Unexecuted instantiation: astro.c:zend_string_starts_with_cstr
Unexecuted instantiation: dow.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_date.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_tz.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_posix.c:zend_string_starts_with_cstr
Unexecuted instantiation: timelib.c:zend_string_starts_with_cstr
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_cstr
Unexecuted instantiation: interval.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_pcre.c:zend_string_starts_with_cstr
Unexecuted instantiation: exif.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_gost.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_haval.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_md.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash.c:zend_string_starts_with_cstr
Unexecuted instantiation: json_encoder.c:zend_string_starts_with_cstr
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_cstr
Unexecuted instantiation: json_scanner.c:zend_string_starts_with_cstr
Unexecuted instantiation: json.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_cstr
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_cstr
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_cstr
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_persist.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_cstr
ZendAccelerator.c:zend_string_starts_with_cstr
Line
Count
Source
471
62.5k
{
472
62.5k
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
473
62.5k
}
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_check.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_dump.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_emit.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_patch.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_perf.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_ra.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_save.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_cstr
Unexecuted instantiation: csprng.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_user.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_cstr
Unexecuted instantiation: gammasection.c:zend_string_starts_with_cstr
Unexecuted instantiation: random.c:zend_string_starts_with_cstr
Unexecuted instantiation: randomizer.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_spl.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_array.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_cstr
Unexecuted instantiation: array.c:zend_string_starts_with_cstr
Unexecuted instantiation: assert.c:zend_string_starts_with_cstr
Unexecuted instantiation: base64.c:zend_string_starts_with_cstr
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_cstr
Unexecuted instantiation: browscap.c:zend_string_starts_with_cstr
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_cstr
Unexecuted instantiation: crc32.c:zend_string_starts_with_cstr
Unexecuted instantiation: credits.c:zend_string_starts_with_cstr
Unexecuted instantiation: crypt.c:zend_string_starts_with_cstr
Unexecuted instantiation: css.c:zend_string_starts_with_cstr
Unexecuted instantiation: datetime.c:zend_string_starts_with_cstr
Unexecuted instantiation: dir.c:zend_string_starts_with_cstr
Unexecuted instantiation: dl.c:zend_string_starts_with_cstr
Unexecuted instantiation: dns.c:zend_string_starts_with_cstr
Unexecuted instantiation: exec.c:zend_string_starts_with_cstr
Unexecuted instantiation: file.c:zend_string_starts_with_cstr
Unexecuted instantiation: filestat.c:zend_string_starts_with_cstr
Unexecuted instantiation: filters.c:zend_string_starts_with_cstr
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_cstr
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_cstr
Unexecuted instantiation: fsock.c:zend_string_starts_with_cstr
Unexecuted instantiation: ftok.c:zend_string_starts_with_cstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: head.c:zend_string_starts_with_cstr
Unexecuted instantiation: hrtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: html.c:zend_string_starts_with_cstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: http.c:zend_string_starts_with_cstr
Unexecuted instantiation: image.c:zend_string_starts_with_cstr
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_cstr
Unexecuted instantiation: info.c:zend_string_starts_with_cstr
Unexecuted instantiation: io_poll.c:zend_string_starts_with_cstr
Unexecuted instantiation: iptc.c:zend_string_starts_with_cstr
Unexecuted instantiation: levenshtein.c:zend_string_starts_with_cstr
Unexecuted instantiation: link.c:zend_string_starts_with_cstr
Unexecuted instantiation: mail.c:zend_string_starts_with_cstr
Unexecuted instantiation: math.c:zend_string_starts_with_cstr
Unexecuted instantiation: md5.c:zend_string_starts_with_cstr
Unexecuted instantiation: metaphone.c:zend_string_starts_with_cstr
Unexecuted instantiation: microtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: net.c:zend_string_starts_with_cstr
Unexecuted instantiation: pack.c:zend_string_starts_with_cstr
Unexecuted instantiation: pageinfo.c:zend_string_starts_with_cstr
Unexecuted instantiation: password.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: proc_open.c:zend_string_starts_with_cstr
Unexecuted instantiation: quot_print.c:zend_string_starts_with_cstr
Unexecuted instantiation: scanf.c:zend_string_starts_with_cstr
Unexecuted instantiation: sha1.c:zend_string_starts_with_cstr
Unexecuted instantiation: soundex.c:zend_string_starts_with_cstr
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_cstr
Unexecuted instantiation: string.c:zend_string_starts_with_cstr
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_cstr
Unexecuted instantiation: syslog.c:zend_string_starts_with_cstr
Unexecuted instantiation: type.c:zend_string_starts_with_cstr
Unexecuted instantiation: uniqid.c:zend_string_starts_with_cstr
url_scanner_ex.c:zend_string_starts_with_cstr
Line
Count
Source
471
16
{
472
16
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
473
16
}
Unexecuted instantiation: url.c:zend_string_starts_with_cstr
Unexecuted instantiation: user_filters.c:zend_string_starts_with_cstr
Unexecuted instantiation: uuencode.c:zend_string_starts_with_cstr
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_cstr
Unexecuted instantiation: var.c:zend_string_starts_with_cstr
Unexecuted instantiation: versioning.c:zend_string_starts_with_cstr
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_cstr
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_uri.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_cstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_cstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_cstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_cstr
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_cstr
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_cstr
Unexecuted instantiation: getopt.c:zend_string_starts_with_cstr
Unexecuted instantiation: main.c:zend_string_starts_with_cstr
Unexecuted instantiation: network.c:zend_string_starts_with_cstr
Unexecuted instantiation: output.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_content_types.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_ini.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_glob.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_scandir.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_syslog.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_ticks.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_variables.c:zend_string_starts_with_cstr
Unexecuted instantiation: reentrancy.c:zend_string_starts_with_cstr
Unexecuted instantiation: rfc1867.c:zend_string_starts_with_cstr
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_cstr
Unexecuted instantiation: SAPI.c:zend_string_starts_with_cstr
Unexecuted instantiation: snprintf.c:zend_string_starts_with_cstr
Unexecuted instantiation: spprintf.c:zend_string_starts_with_cstr
Unexecuted instantiation: strlcat.c:zend_string_starts_with_cstr
Unexecuted instantiation: strlcpy.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_io.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_core.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_handle.c:zend_string_starts_with_cstr
Unexecuted instantiation: cast.c:zend_string_starts_with_cstr
Unexecuted instantiation: filter.c:zend_string_starts_with_cstr
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: memory.c:zend_string_starts_with_cstr
Unexecuted instantiation: mmap.c:zend_string_starts_with_cstr
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: stream_errors.c:zend_string_starts_with_cstr
Unexecuted instantiation: streams.c:zend_string_starts_with_cstr
Unexecuted instantiation: transports.c:zend_string_starts_with_cstr
Unexecuted instantiation: userspace.c:zend_string_starts_with_cstr
Unexecuted instantiation: xp_socket.c:zend_string_starts_with_cstr
Unexecuted instantiation: block_pass.c:zend_string_starts_with_cstr
Unexecuted instantiation: compact_literals.c:zend_string_starts_with_cstr
Unexecuted instantiation: compact_vars.c:zend_string_starts_with_cstr
Unexecuted instantiation: dce.c:zend_string_starts_with_cstr
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_cstr
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_cstr
Unexecuted instantiation: nop_removal.c:zend_string_starts_with_cstr
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_cstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_cstr
Unexecuted instantiation: pass1.c:zend_string_starts_with_cstr
Unexecuted instantiation: pass3.c:zend_string_starts_with_cstr
Unexecuted instantiation: sccp.c:zend_string_starts_with_cstr
Unexecuted instantiation: scdf.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_dump.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_inference.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_API.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ast.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_closures.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_compile.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_constants.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_enum.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_execute.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_float.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_gc.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_generators.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_hash.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ini.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_list.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_llist.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_objects.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_observer.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_operators.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_partial.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_signal.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_sort.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_stack.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_stream.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_string.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_variables.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend.c:zend_string_starts_with_cstr
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_cstr
474
475
static zend_always_inline bool zend_string_starts_with(const zend_string *str, const zend_string *prefix)
476
0
{
477
0
  return zend_string_starts_with_cstr(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
478
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with
Unexecuted instantiation: astro.c:zend_string_starts_with
Unexecuted instantiation: dow.c:zend_string_starts_with
Unexecuted instantiation: parse_date.c:zend_string_starts_with
Unexecuted instantiation: parse_tz.c:zend_string_starts_with
Unexecuted instantiation: parse_posix.c:zend_string_starts_with
Unexecuted instantiation: timelib.c:zend_string_starts_with
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with
Unexecuted instantiation: interval.c:zend_string_starts_with
Unexecuted instantiation: php_pcre.c:zend_string_starts_with
Unexecuted instantiation: exif.c:zend_string_starts_with
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with
Unexecuted instantiation: hash_gost.c:zend_string_starts_with
Unexecuted instantiation: hash_haval.c:zend_string_starts_with
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with
Unexecuted instantiation: hash_md.c:zend_string_starts_with
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with
Unexecuted instantiation: hash_sha.c:zend_string_starts_with
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with
Unexecuted instantiation: hash.c:zend_string_starts_with
Unexecuted instantiation: json_encoder.c:zend_string_starts_with
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with
Unexecuted instantiation: json_scanner.c:zend_string_starts_with
Unexecuted instantiation: json.c:zend_string_starts_with
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with
Unexecuted instantiation: zend_persist.c:zend_string_starts_with
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with
Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with
Unexecuted instantiation: ir_check.c:zend_string_starts_with
Unexecuted instantiation: ir_dump.c:zend_string_starts_with
Unexecuted instantiation: ir_emit.c:zend_string_starts_with
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with
Unexecuted instantiation: ir_patch.c:zend_string_starts_with
Unexecuted instantiation: ir_perf.c:zend_string_starts_with
Unexecuted instantiation: ir_ra.c:zend_string_starts_with
Unexecuted instantiation: ir_save.c:zend_string_starts_with
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with
Unexecuted instantiation: ir.c:zend_string_starts_with
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with
Unexecuted instantiation: zend_jit.c:zend_string_starts_with
Unexecuted instantiation: csprng.c:zend_string_starts_with
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with
Unexecuted instantiation: engine_secure.c:zend_string_starts_with
Unexecuted instantiation: engine_user.c:zend_string_starts_with
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with
Unexecuted instantiation: gammasection.c:zend_string_starts_with
Unexecuted instantiation: random.c:zend_string_starts_with
Unexecuted instantiation: randomizer.c:zend_string_starts_with
Unexecuted instantiation: zend_utils.c:zend_string_starts_with
Unexecuted instantiation: php_reflection.c:zend_string_starts_with
Unexecuted instantiation: php_spl.c:zend_string_starts_with
Unexecuted instantiation: spl_array.c:zend_string_starts_with
Unexecuted instantiation: spl_directory.c:zend_string_starts_with
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with
Unexecuted instantiation: spl_functions.c:zend_string_starts_with
Unexecuted instantiation: spl_heap.c:zend_string_starts_with
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with
Unexecuted instantiation: spl_observer.c:zend_string_starts_with
Unexecuted instantiation: array.c:zend_string_starts_with
Unexecuted instantiation: assert.c:zend_string_starts_with
Unexecuted instantiation: base64.c:zend_string_starts_with
Unexecuted instantiation: basic_functions.c:zend_string_starts_with
Unexecuted instantiation: browscap.c:zend_string_starts_with
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with
Unexecuted instantiation: crc32.c:zend_string_starts_with
Unexecuted instantiation: credits.c:zend_string_starts_with
Unexecuted instantiation: crypt.c:zend_string_starts_with
Unexecuted instantiation: css.c:zend_string_starts_with
Unexecuted instantiation: datetime.c:zend_string_starts_with
Unexecuted instantiation: dir.c:zend_string_starts_with
Unexecuted instantiation: dl.c:zend_string_starts_with
Unexecuted instantiation: dns.c:zend_string_starts_with
Unexecuted instantiation: exec.c:zend_string_starts_with
Unexecuted instantiation: file.c:zend_string_starts_with
Unexecuted instantiation: filestat.c:zend_string_starts_with
Unexecuted instantiation: filters.c:zend_string_starts_with
Unexecuted instantiation: flock_compat.c:zend_string_starts_with
Unexecuted instantiation: formatted_print.c:zend_string_starts_with
Unexecuted instantiation: fsock.c:zend_string_starts_with
Unexecuted instantiation: ftok.c:zend_string_starts_with
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: head.c:zend_string_starts_with
Unexecuted instantiation: hrtime.c:zend_string_starts_with
Unexecuted instantiation: html.c:zend_string_starts_with
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: http.c:zend_string_starts_with
Unexecuted instantiation: image.c:zend_string_starts_with
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with
Unexecuted instantiation: info.c:zend_string_starts_with
Unexecuted instantiation: io_poll.c:zend_string_starts_with
Unexecuted instantiation: iptc.c:zend_string_starts_with
Unexecuted instantiation: levenshtein.c:zend_string_starts_with
Unexecuted instantiation: link.c:zend_string_starts_with
Unexecuted instantiation: mail.c:zend_string_starts_with
Unexecuted instantiation: math.c:zend_string_starts_with
Unexecuted instantiation: md5.c:zend_string_starts_with
Unexecuted instantiation: metaphone.c:zend_string_starts_with
Unexecuted instantiation: microtime.c:zend_string_starts_with
Unexecuted instantiation: net.c:zend_string_starts_with
Unexecuted instantiation: pack.c:zend_string_starts_with
Unexecuted instantiation: pageinfo.c:zend_string_starts_with
Unexecuted instantiation: password.c:zend_string_starts_with
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: proc_open.c:zend_string_starts_with
Unexecuted instantiation: quot_print.c:zend_string_starts_with
Unexecuted instantiation: scanf.c:zend_string_starts_with
Unexecuted instantiation: sha1.c:zend_string_starts_with
Unexecuted instantiation: soundex.c:zend_string_starts_with
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with
Unexecuted instantiation: string.c:zend_string_starts_with
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with
Unexecuted instantiation: syslog.c:zend_string_starts_with
Unexecuted instantiation: type.c:zend_string_starts_with
Unexecuted instantiation: uniqid.c:zend_string_starts_with
Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with
Unexecuted instantiation: url.c:zend_string_starts_with
Unexecuted instantiation: user_filters.c:zend_string_starts_with
Unexecuted instantiation: uuencode.c:zend_string_starts_with
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with
Unexecuted instantiation: var.c:zend_string_starts_with
Unexecuted instantiation: versioning.c:zend_string_starts_with
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with
Unexecuted instantiation: php_uri.c:zend_string_starts_with
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with
Unexecuted instantiation: getopt.c:zend_string_starts_with
Unexecuted instantiation: main.c:zend_string_starts_with
Unexecuted instantiation: network.c:zend_string_starts_with
Unexecuted instantiation: output.c:zend_string_starts_with
Unexecuted instantiation: php_content_types.c:zend_string_starts_with
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with
Unexecuted instantiation: php_ini.c:zend_string_starts_with
Unexecuted instantiation: php_glob.c:zend_string_starts_with
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with
Unexecuted instantiation: php_scandir.c:zend_string_starts_with
Unexecuted instantiation: php_syslog.c:zend_string_starts_with
Unexecuted instantiation: php_ticks.c:zend_string_starts_with
Unexecuted instantiation: php_variables.c:zend_string_starts_with
Unexecuted instantiation: reentrancy.c:zend_string_starts_with
Unexecuted instantiation: rfc1867.c:zend_string_starts_with
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with
Unexecuted instantiation: SAPI.c:zend_string_starts_with
Unexecuted instantiation: snprintf.c:zend_string_starts_with
Unexecuted instantiation: spprintf.c:zend_string_starts_with
Unexecuted instantiation: strlcat.c:zend_string_starts_with
Unexecuted instantiation: strlcpy.c:zend_string_starts_with
Unexecuted instantiation: php_io.c:zend_string_starts_with
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with
Unexecuted instantiation: poll_core.c:zend_string_starts_with
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with
Unexecuted instantiation: poll_handle.c:zend_string_starts_with
Unexecuted instantiation: cast.c:zend_string_starts_with
Unexecuted instantiation: filter.c:zend_string_starts_with
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with
Unexecuted instantiation: memory.c:zend_string_starts_with
Unexecuted instantiation: mmap.c:zend_string_starts_with
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with
Unexecuted instantiation: stream_errors.c:zend_string_starts_with
Unexecuted instantiation: streams.c:zend_string_starts_with
Unexecuted instantiation: transports.c:zend_string_starts_with
Unexecuted instantiation: userspace.c:zend_string_starts_with
Unexecuted instantiation: xp_socket.c:zend_string_starts_with
Unexecuted instantiation: block_pass.c:zend_string_starts_with
Unexecuted instantiation: compact_literals.c:zend_string_starts_with
Unexecuted instantiation: compact_vars.c:zend_string_starts_with
Unexecuted instantiation: dce.c:zend_string_starts_with
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with
Unexecuted instantiation: nop_removal.c:zend_string_starts_with
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with
Unexecuted instantiation: pass1.c:zend_string_starts_with
Unexecuted instantiation: pass3.c:zend_string_starts_with
Unexecuted instantiation: sccp.c:zend_string_starts_with
Unexecuted instantiation: scdf.c:zend_string_starts_with
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with
Unexecuted instantiation: zend_dump.c:zend_string_starts_with
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with
Unexecuted instantiation: zend_inference.c:zend_string_starts_with
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with
Unexecuted instantiation: zend_API.c:zend_string_starts_with
Unexecuted instantiation: zend_ast.c:zend_string_starts_with
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with
Unexecuted instantiation: zend_closures.c:zend_string_starts_with
Unexecuted instantiation: zend_compile.c:zend_string_starts_with
Unexecuted instantiation: zend_constants.c:zend_string_starts_with
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with
Unexecuted instantiation: zend_enum.c:zend_string_starts_with
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with
Unexecuted instantiation: zend_execute.c:zend_string_starts_with
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with
Unexecuted instantiation: zend_float.c:zend_string_starts_with
Unexecuted instantiation: zend_gc.c:zend_string_starts_with
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with
Unexecuted instantiation: zend_generators.c:zend_string_starts_with
Unexecuted instantiation: zend_hash.c:zend_string_starts_with
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with
Unexecuted instantiation: zend_ini.c:zend_string_starts_with
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with
Unexecuted instantiation: zend_list.c:zend_string_starts_with
Unexecuted instantiation: zend_llist.c:zend_string_starts_with
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with
Unexecuted instantiation: zend_objects.c:zend_string_starts_with
Unexecuted instantiation: zend_observer.c:zend_string_starts_with
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with
Unexecuted instantiation: zend_operators.c:zend_string_starts_with
Unexecuted instantiation: zend_partial.c:zend_string_starts_with
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with
Unexecuted instantiation: zend_signal.c:zend_string_starts_with
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with
Unexecuted instantiation: zend_sort.c:zend_string_starts_with
Unexecuted instantiation: zend_stack.c:zend_string_starts_with
Unexecuted instantiation: zend_stream.c:zend_string_starts_with
Unexecuted instantiation: zend_string.c:zend_string_starts_with
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with
Unexecuted instantiation: zend_variables.c:zend_string_starts_with
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with
Unexecuted instantiation: zend.c:zend_string_starts_with
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with
479
480
#define zend_string_starts_with_literal(str, prefix) \
481
125k
  zend_string_starts_with_cstr(str, "" prefix, sizeof(prefix) - 1)
482
483
static zend_always_inline bool zend_string_starts_with_cstr_ci(const zend_string *str, const char *prefix, size_t prefix_length)
484
0
{
485
0
  return ZSTR_LEN(str) >= prefix_length && !strncasecmp(ZSTR_VAL(str), prefix, prefix_length);
486
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: astro.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dow.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_date.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_tz.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_posix.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: timelib.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: interval.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_pcre.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: exif.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_gost.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_haval.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_md.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json_encoder.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json_scanner.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_persist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_check.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_dump.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_emit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_patch.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_perf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_ra.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_save.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: csprng.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_user.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: gammasection.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: random.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: randomizer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_spl.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_array.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: array.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: assert.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: base64.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: browscap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crc32.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: credits.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crypt.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: css.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: datetime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dl.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dns.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: exec.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: file.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filestat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filters.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fsock.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ftok.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: head.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hrtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: html.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: http.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: image.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: info.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: io_poll.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: iptc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: levenshtein.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: link.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: mail.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: math.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: md5.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: metaphone.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: microtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: net.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pageinfo.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: password.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: proc_open.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: quot_print.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: scanf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: sha1.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: soundex.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: string.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: syslog.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: type.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uniqid.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: url.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: user_filters.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uuencode.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: var.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: versioning.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_uri.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: getopt.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: main.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: network.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: output.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_content_types.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_ini.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_glob.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_scandir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_syslog.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_ticks.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_variables.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: reentrancy.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: rfc1867.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: SAPI.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: snprintf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spprintf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: strlcat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: strlcpy.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_io.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_core.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_handle.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: cast.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filter.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: memory.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: mmap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: stream_errors.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: streams.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: transports.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: userspace.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: xp_socket.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: block_pass.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: compact_literals.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: compact_vars.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dce.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: nop_removal.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pass1.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pass3.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: sccp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: scdf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_dump.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_inference.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_API.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ast.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_closures.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_compile.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_constants.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_enum.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_execute.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_float.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_gc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_generators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_hash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ini.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_list.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_llist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_objects.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_observer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_operators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_partial.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_signal.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_sort.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_stack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_stream.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_string.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_variables.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_cstr_ci
487
488
static zend_always_inline bool zend_string_starts_with_ci(const zend_string *str, const zend_string *prefix)
489
0
{
490
0
  return zend_string_starts_with_cstr_ci(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
491
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_ci
Unexecuted instantiation: astro.c:zend_string_starts_with_ci
Unexecuted instantiation: dow.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_date.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_tz.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_posix.c:zend_string_starts_with_ci
Unexecuted instantiation: timelib.c:zend_string_starts_with_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_ci
Unexecuted instantiation: interval.c:zend_string_starts_with_ci
Unexecuted instantiation: php_pcre.c:zend_string_starts_with_ci
Unexecuted instantiation: exif.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_gost.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_haval.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_md.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_ci
Unexecuted instantiation: hash.c:zend_string_starts_with_ci
Unexecuted instantiation: json_encoder.c:zend_string_starts_with_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_ci
Unexecuted instantiation: json_scanner.c:zend_string_starts_with_ci
Unexecuted instantiation: json.c:zend_string_starts_with_ci
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_persist.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_check.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_dump.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_emit.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_patch.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_perf.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_ra.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_save.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_ci
Unexecuted instantiation: ir.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_ci
Unexecuted instantiation: csprng.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_user.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_ci
Unexecuted instantiation: gammasection.c:zend_string_starts_with_ci
Unexecuted instantiation: random.c:zend_string_starts_with_ci
Unexecuted instantiation: randomizer.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_ci
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_ci
Unexecuted instantiation: php_spl.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_array.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_ci
Unexecuted instantiation: array.c:zend_string_starts_with_ci
Unexecuted instantiation: assert.c:zend_string_starts_with_ci
Unexecuted instantiation: base64.c:zend_string_starts_with_ci
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: browscap.c:zend_string_starts_with_ci
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_ci
Unexecuted instantiation: crc32.c:zend_string_starts_with_ci
Unexecuted instantiation: credits.c:zend_string_starts_with_ci
Unexecuted instantiation: crypt.c:zend_string_starts_with_ci
Unexecuted instantiation: css.c:zend_string_starts_with_ci
Unexecuted instantiation: datetime.c:zend_string_starts_with_ci
Unexecuted instantiation: dir.c:zend_string_starts_with_ci
Unexecuted instantiation: dl.c:zend_string_starts_with_ci
Unexecuted instantiation: dns.c:zend_string_starts_with_ci
Unexecuted instantiation: exec.c:zend_string_starts_with_ci
Unexecuted instantiation: file.c:zend_string_starts_with_ci
Unexecuted instantiation: filestat.c:zend_string_starts_with_ci
Unexecuted instantiation: filters.c:zend_string_starts_with_ci
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_ci
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_ci
Unexecuted instantiation: fsock.c:zend_string_starts_with_ci
Unexecuted instantiation: ftok.c:zend_string_starts_with_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: head.c:zend_string_starts_with_ci
Unexecuted instantiation: hrtime.c:zend_string_starts_with_ci
Unexecuted instantiation: html.c:zend_string_starts_with_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: http.c:zend_string_starts_with_ci
Unexecuted instantiation: image.c:zend_string_starts_with_ci
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_ci
Unexecuted instantiation: info.c:zend_string_starts_with_ci
Unexecuted instantiation: io_poll.c:zend_string_starts_with_ci
Unexecuted instantiation: iptc.c:zend_string_starts_with_ci
Unexecuted instantiation: levenshtein.c:zend_string_starts_with_ci
Unexecuted instantiation: link.c:zend_string_starts_with_ci
Unexecuted instantiation: mail.c:zend_string_starts_with_ci
Unexecuted instantiation: math.c:zend_string_starts_with_ci
Unexecuted instantiation: md5.c:zend_string_starts_with_ci
Unexecuted instantiation: metaphone.c:zend_string_starts_with_ci
Unexecuted instantiation: microtime.c:zend_string_starts_with_ci
Unexecuted instantiation: net.c:zend_string_starts_with_ci
Unexecuted instantiation: pack.c:zend_string_starts_with_ci
Unexecuted instantiation: pageinfo.c:zend_string_starts_with_ci
Unexecuted instantiation: password.c:zend_string_starts_with_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: proc_open.c:zend_string_starts_with_ci
Unexecuted instantiation: quot_print.c:zend_string_starts_with_ci
Unexecuted instantiation: scanf.c:zend_string_starts_with_ci
Unexecuted instantiation: sha1.c:zend_string_starts_with_ci
Unexecuted instantiation: soundex.c:zend_string_starts_with_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_ci
Unexecuted instantiation: string.c:zend_string_starts_with_ci
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_ci
Unexecuted instantiation: syslog.c:zend_string_starts_with_ci
Unexecuted instantiation: type.c:zend_string_starts_with_ci
Unexecuted instantiation: uniqid.c:zend_string_starts_with_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with_ci
Unexecuted instantiation: url.c:zend_string_starts_with_ci
Unexecuted instantiation: user_filters.c:zend_string_starts_with_ci
Unexecuted instantiation: uuencode.c:zend_string_starts_with_ci
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_ci
Unexecuted instantiation: var.c:zend_string_starts_with_ci
Unexecuted instantiation: versioning.c:zend_string_starts_with_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_ci
Unexecuted instantiation: php_uri.c:zend_string_starts_with_ci
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_ci
Unexecuted instantiation: getopt.c:zend_string_starts_with_ci
Unexecuted instantiation: main.c:zend_string_starts_with_ci
Unexecuted instantiation: network.c:zend_string_starts_with_ci
Unexecuted instantiation: output.c:zend_string_starts_with_ci
Unexecuted instantiation: php_content_types.c:zend_string_starts_with_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_ci
Unexecuted instantiation: php_ini.c:zend_string_starts_with_ci
Unexecuted instantiation: php_glob.c:zend_string_starts_with_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_ci
Unexecuted instantiation: php_scandir.c:zend_string_starts_with_ci
Unexecuted instantiation: php_syslog.c:zend_string_starts_with_ci
Unexecuted instantiation: php_ticks.c:zend_string_starts_with_ci
Unexecuted instantiation: php_variables.c:zend_string_starts_with_ci
Unexecuted instantiation: reentrancy.c:zend_string_starts_with_ci
Unexecuted instantiation: rfc1867.c:zend_string_starts_with_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_ci
Unexecuted instantiation: SAPI.c:zend_string_starts_with_ci
Unexecuted instantiation: snprintf.c:zend_string_starts_with_ci
Unexecuted instantiation: spprintf.c:zend_string_starts_with_ci
Unexecuted instantiation: strlcat.c:zend_string_starts_with_ci
Unexecuted instantiation: strlcpy.c:zend_string_starts_with_ci
Unexecuted instantiation: php_io.c:zend_string_starts_with_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_core.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_handle.c:zend_string_starts_with_ci
Unexecuted instantiation: cast.c:zend_string_starts_with_ci
Unexecuted instantiation: filter.c:zend_string_starts_with_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: memory.c:zend_string_starts_with_ci
Unexecuted instantiation: mmap.c:zend_string_starts_with_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: stream_errors.c:zend_string_starts_with_ci
Unexecuted instantiation: streams.c:zend_string_starts_with_ci
Unexecuted instantiation: transports.c:zend_string_starts_with_ci
Unexecuted instantiation: userspace.c:zend_string_starts_with_ci
Unexecuted instantiation: xp_socket.c:zend_string_starts_with_ci
Unexecuted instantiation: block_pass.c:zend_string_starts_with_ci
Unexecuted instantiation: compact_literals.c:zend_string_starts_with_ci
Unexecuted instantiation: compact_vars.c:zend_string_starts_with_ci
Unexecuted instantiation: dce.c:zend_string_starts_with_ci
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_ci
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_ci
Unexecuted instantiation: nop_removal.c:zend_string_starts_with_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_ci
Unexecuted instantiation: pass1.c:zend_string_starts_with_ci
Unexecuted instantiation: pass3.c:zend_string_starts_with_ci
Unexecuted instantiation: sccp.c:zend_string_starts_with_ci
Unexecuted instantiation: scdf.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_dump.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_inference.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_API.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ast.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_closures.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_compile.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_constants.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_enum.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_execute.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_float.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_gc.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_generators.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_hash.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ini.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_list.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_llist.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_objects.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_observer.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_operators.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_partial.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_signal.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_sort.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_stack.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_stream.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_string.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_variables.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_ci
Unexecuted instantiation: zend.c:zend_string_starts_with_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_ci
492
493
#define zend_string_starts_with_literal_ci(str, prefix) \
494
0
  zend_string_starts_with_cstr_ci(str, "" prefix, sizeof(prefix) - 1)
495
496
static zend_always_inline bool zend_string_ends_with_cstr(const zend_string *str, const char *suffix, size_t suffix_length)
497
0
{
498
0
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
499
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_cstr
Unexecuted instantiation: astro.c:zend_string_ends_with_cstr
Unexecuted instantiation: dow.c:zend_string_ends_with_cstr
Unexecuted instantiation: parse_date.c:zend_string_ends_with_cstr
Unexecuted instantiation: parse_tz.c:zend_string_ends_with_cstr
Unexecuted instantiation: parse_posix.c:zend_string_ends_with_cstr
Unexecuted instantiation: timelib.c:zend_string_ends_with_cstr
Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with_cstr
Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with_cstr
Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with_cstr
Unexecuted instantiation: interval.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_pcre.c:zend_string_ends_with_cstr
Unexecuted instantiation: exif.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_adler32.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_crc32.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_fnv.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_gost.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_haval.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_joaat.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_md.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_murmur.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_sha.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_sha3.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_snefru.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_tiger.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with_cstr
Unexecuted instantiation: hash.c:zend_string_ends_with_cstr
Unexecuted instantiation: json_encoder.c:zend_string_ends_with_cstr
Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with_cstr
Unexecuted instantiation: json_scanner.c:zend_string_ends_with_cstr
Unexecuted instantiation: json.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_lexbor.c:zend_string_ends_with_cstr
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with_cstr
Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with_cstr
Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_persist.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with_cstr
Unexecuted instantiation: ZendAccelerator.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_cfg.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_check.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_dump.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_emit.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_gcm.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_gdb.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_patch.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_perf.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_ra.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_save.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_jit.c:zend_string_ends_with_cstr
Unexecuted instantiation: csprng.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_secure.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_user.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_cstr
Unexecuted instantiation: gammasection.c:zend_string_ends_with_cstr
Unexecuted instantiation: random.c:zend_string_ends_with_cstr
Unexecuted instantiation: randomizer.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_utils.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_reflection.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_spl.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_array.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_directory.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_functions.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_heap.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_observer.c:zend_string_ends_with_cstr
Unexecuted instantiation: array.c:zend_string_ends_with_cstr
Unexecuted instantiation: assert.c:zend_string_ends_with_cstr
Unexecuted instantiation: base64.c:zend_string_ends_with_cstr
Unexecuted instantiation: basic_functions.c:zend_string_ends_with_cstr
Unexecuted instantiation: browscap.c:zend_string_ends_with_cstr
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_cstr
Unexecuted instantiation: crc32.c:zend_string_ends_with_cstr
Unexecuted instantiation: credits.c:zend_string_ends_with_cstr
Unexecuted instantiation: crypt.c:zend_string_ends_with_cstr
Unexecuted instantiation: css.c:zend_string_ends_with_cstr
Unexecuted instantiation: datetime.c:zend_string_ends_with_cstr
Unexecuted instantiation: dir.c:zend_string_ends_with_cstr
Unexecuted instantiation: dl.c:zend_string_ends_with_cstr
Unexecuted instantiation: dns.c:zend_string_ends_with_cstr
Unexecuted instantiation: exec.c:zend_string_ends_with_cstr
Unexecuted instantiation: file.c:zend_string_ends_with_cstr
Unexecuted instantiation: filestat.c:zend_string_ends_with_cstr
Unexecuted instantiation: filters.c:zend_string_ends_with_cstr
Unexecuted instantiation: flock_compat.c:zend_string_ends_with_cstr
Unexecuted instantiation: formatted_print.c:zend_string_ends_with_cstr
Unexecuted instantiation: fsock.c:zend_string_ends_with_cstr
Unexecuted instantiation: ftok.c:zend_string_ends_with_cstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: head.c:zend_string_ends_with_cstr
Unexecuted instantiation: hrtime.c:zend_string_ends_with_cstr
Unexecuted instantiation: html.c:zend_string_ends_with_cstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: http.c:zend_string_ends_with_cstr
Unexecuted instantiation: image.c:zend_string_ends_with_cstr
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_cstr
Unexecuted instantiation: info.c:zend_string_ends_with_cstr
Unexecuted instantiation: io_poll.c:zend_string_ends_with_cstr
Unexecuted instantiation: iptc.c:zend_string_ends_with_cstr
Unexecuted instantiation: levenshtein.c:zend_string_ends_with_cstr
Unexecuted instantiation: link.c:zend_string_ends_with_cstr
Unexecuted instantiation: mail.c:zend_string_ends_with_cstr
Unexecuted instantiation: math.c:zend_string_ends_with_cstr
Unexecuted instantiation: md5.c:zend_string_ends_with_cstr
Unexecuted instantiation: metaphone.c:zend_string_ends_with_cstr
Unexecuted instantiation: microtime.c:zend_string_ends_with_cstr
Unexecuted instantiation: net.c:zend_string_ends_with_cstr
Unexecuted instantiation: pack.c:zend_string_ends_with_cstr
Unexecuted instantiation: pageinfo.c:zend_string_ends_with_cstr
Unexecuted instantiation: password.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: proc_open.c:zend_string_ends_with_cstr
Unexecuted instantiation: quot_print.c:zend_string_ends_with_cstr
Unexecuted instantiation: scanf.c:zend_string_ends_with_cstr
Unexecuted instantiation: sha1.c:zend_string_ends_with_cstr
Unexecuted instantiation: soundex.c:zend_string_ends_with_cstr
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_cstr
Unexecuted instantiation: string.c:zend_string_ends_with_cstr
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_cstr
Unexecuted instantiation: syslog.c:zend_string_ends_with_cstr
Unexecuted instantiation: type.c:zend_string_ends_with_cstr
Unexecuted instantiation: uniqid.c:zend_string_ends_with_cstr
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_cstr
Unexecuted instantiation: url.c:zend_string_ends_with_cstr
Unexecuted instantiation: user_filters.c:zend_string_ends_with_cstr
Unexecuted instantiation: uuencode.c:zend_string_ends_with_cstr
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_cstr
Unexecuted instantiation: var.c:zend_string_ends_with_cstr
Unexecuted instantiation: versioning.c:zend_string_ends_with_cstr
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_cstr
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_uri.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_cstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_cstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_cstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_cstr
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_cstr
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_cstr
Unexecuted instantiation: getopt.c:zend_string_ends_with_cstr
Unexecuted instantiation: main.c:zend_string_ends_with_cstr
Unexecuted instantiation: network.c:zend_string_ends_with_cstr
Unexecuted instantiation: output.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_content_types.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_ini.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_glob.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_scandir.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_syslog.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_ticks.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_variables.c:zend_string_ends_with_cstr
Unexecuted instantiation: reentrancy.c:zend_string_ends_with_cstr
Unexecuted instantiation: rfc1867.c:zend_string_ends_with_cstr
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_cstr
Unexecuted instantiation: SAPI.c:zend_string_ends_with_cstr
Unexecuted instantiation: snprintf.c:zend_string_ends_with_cstr
Unexecuted instantiation: spprintf.c:zend_string_ends_with_cstr
Unexecuted instantiation: strlcat.c:zend_string_ends_with_cstr
Unexecuted instantiation: strlcpy.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_io.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_core.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_handle.c:zend_string_ends_with_cstr
Unexecuted instantiation: cast.c:zend_string_ends_with_cstr
Unexecuted instantiation: filter.c:zend_string_ends_with_cstr
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: memory.c:zend_string_ends_with_cstr
Unexecuted instantiation: mmap.c:zend_string_ends_with_cstr
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: stream_errors.c:zend_string_ends_with_cstr
Unexecuted instantiation: streams.c:zend_string_ends_with_cstr
Unexecuted instantiation: transports.c:zend_string_ends_with_cstr
Unexecuted instantiation: userspace.c:zend_string_ends_with_cstr
Unexecuted instantiation: xp_socket.c:zend_string_ends_with_cstr
Unexecuted instantiation: block_pass.c:zend_string_ends_with_cstr
Unexecuted instantiation: compact_literals.c:zend_string_ends_with_cstr
Unexecuted instantiation: compact_vars.c:zend_string_ends_with_cstr
Unexecuted instantiation: dce.c:zend_string_ends_with_cstr
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_cstr
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_cstr
Unexecuted instantiation: nop_removal.c:zend_string_ends_with_cstr
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_cstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_cstr
Unexecuted instantiation: pass1.c:zend_string_ends_with_cstr
Unexecuted instantiation: pass3.c:zend_string_ends_with_cstr
Unexecuted instantiation: sccp.c:zend_string_ends_with_cstr
Unexecuted instantiation: scdf.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_dump.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_inference.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_API.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ast.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_closures.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_compile.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_constants.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_enum.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_execute.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_float.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_gc.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_generators.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_hash.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ini.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_list.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_llist.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_objects.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_observer.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_operators.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_partial.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_signal.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_sort.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_stack.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_stream.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_string.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_variables.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend.c:zend_string_ends_with_cstr
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_cstr
500
501
static zend_always_inline bool zend_string_ends_with(const zend_string *str, const zend_string *suffix)
502
0
{
503
0
  return zend_string_ends_with_cstr(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix));
504
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with
Unexecuted instantiation: astro.c:zend_string_ends_with
Unexecuted instantiation: dow.c:zend_string_ends_with
Unexecuted instantiation: parse_date.c:zend_string_ends_with
Unexecuted instantiation: parse_tz.c:zend_string_ends_with
Unexecuted instantiation: parse_posix.c:zend_string_ends_with
Unexecuted instantiation: timelib.c:zend_string_ends_with
Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with
Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with
Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with
Unexecuted instantiation: interval.c:zend_string_ends_with
Unexecuted instantiation: php_pcre.c:zend_string_ends_with
Unexecuted instantiation: exif.c:zend_string_ends_with
Unexecuted instantiation: hash_adler32.c:zend_string_ends_with
Unexecuted instantiation: hash_crc32.c:zend_string_ends_with
Unexecuted instantiation: hash_fnv.c:zend_string_ends_with
Unexecuted instantiation: hash_gost.c:zend_string_ends_with
Unexecuted instantiation: hash_haval.c:zend_string_ends_with
Unexecuted instantiation: hash_joaat.c:zend_string_ends_with
Unexecuted instantiation: hash_md.c:zend_string_ends_with
Unexecuted instantiation: hash_murmur.c:zend_string_ends_with
Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with
Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with
Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with
Unexecuted instantiation: hash_sha.c:zend_string_ends_with
Unexecuted instantiation: hash_sha3.c:zend_string_ends_with
Unexecuted instantiation: hash_snefru.c:zend_string_ends_with
Unexecuted instantiation: hash_tiger.c:zend_string_ends_with
Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with
Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with
Unexecuted instantiation: hash.c:zend_string_ends_with
Unexecuted instantiation: json_encoder.c:zend_string_ends_with
Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with
Unexecuted instantiation: json_scanner.c:zend_string_ends_with
Unexecuted instantiation: json.c:zend_string_ends_with
Unexecuted instantiation: php_lexbor.c:zend_string_ends_with
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with
Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with
Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with
Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with
Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with
Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with
Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with
Unexecuted instantiation: zend_persist.c:zend_string_ends_with
Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with
Unexecuted instantiation: ZendAccelerator.c:zend_string_ends_with
Unexecuted instantiation: ir_cfg.c:zend_string_ends_with
Unexecuted instantiation: ir_check.c:zend_string_ends_with
Unexecuted instantiation: ir_dump.c:zend_string_ends_with
Unexecuted instantiation: ir_emit.c:zend_string_ends_with
Unexecuted instantiation: ir_gcm.c:zend_string_ends_with
Unexecuted instantiation: ir_gdb.c:zend_string_ends_with
Unexecuted instantiation: ir_patch.c:zend_string_ends_with
Unexecuted instantiation: ir_perf.c:zend_string_ends_with
Unexecuted instantiation: ir_ra.c:zend_string_ends_with
Unexecuted instantiation: ir_save.c:zend_string_ends_with
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with
Unexecuted instantiation: ir.c:zend_string_ends_with
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with
Unexecuted instantiation: zend_jit.c:zend_string_ends_with
Unexecuted instantiation: csprng.c:zend_string_ends_with
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with
Unexecuted instantiation: engine_secure.c:zend_string_ends_with
Unexecuted instantiation: engine_user.c:zend_string_ends_with
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with
Unexecuted instantiation: gammasection.c:zend_string_ends_with
Unexecuted instantiation: random.c:zend_string_ends_with
Unexecuted instantiation: randomizer.c:zend_string_ends_with
Unexecuted instantiation: zend_utils.c:zend_string_ends_with
Unexecuted instantiation: php_reflection.c:zend_string_ends_with
Unexecuted instantiation: php_spl.c:zend_string_ends_with
Unexecuted instantiation: spl_array.c:zend_string_ends_with
Unexecuted instantiation: spl_directory.c:zend_string_ends_with
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with
Unexecuted instantiation: spl_functions.c:zend_string_ends_with
Unexecuted instantiation: spl_heap.c:zend_string_ends_with
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with
Unexecuted instantiation: spl_observer.c:zend_string_ends_with
Unexecuted instantiation: array.c:zend_string_ends_with
Unexecuted instantiation: assert.c:zend_string_ends_with
Unexecuted instantiation: base64.c:zend_string_ends_with
Unexecuted instantiation: basic_functions.c:zend_string_ends_with
Unexecuted instantiation: browscap.c:zend_string_ends_with
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with
Unexecuted instantiation: crc32.c:zend_string_ends_with
Unexecuted instantiation: credits.c:zend_string_ends_with
Unexecuted instantiation: crypt.c:zend_string_ends_with
Unexecuted instantiation: css.c:zend_string_ends_with
Unexecuted instantiation: datetime.c:zend_string_ends_with
Unexecuted instantiation: dir.c:zend_string_ends_with
Unexecuted instantiation: dl.c:zend_string_ends_with
Unexecuted instantiation: dns.c:zend_string_ends_with
Unexecuted instantiation: exec.c:zend_string_ends_with
Unexecuted instantiation: file.c:zend_string_ends_with
Unexecuted instantiation: filestat.c:zend_string_ends_with
Unexecuted instantiation: filters.c:zend_string_ends_with
Unexecuted instantiation: flock_compat.c:zend_string_ends_with
Unexecuted instantiation: formatted_print.c:zend_string_ends_with
Unexecuted instantiation: fsock.c:zend_string_ends_with
Unexecuted instantiation: ftok.c:zend_string_ends_with
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with
Unexecuted instantiation: head.c:zend_string_ends_with
Unexecuted instantiation: hrtime.c:zend_string_ends_with
Unexecuted instantiation: html.c:zend_string_ends_with
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with
Unexecuted instantiation: http.c:zend_string_ends_with
Unexecuted instantiation: image.c:zend_string_ends_with
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with
Unexecuted instantiation: info.c:zend_string_ends_with
Unexecuted instantiation: io_poll.c:zend_string_ends_with
Unexecuted instantiation: iptc.c:zend_string_ends_with
Unexecuted instantiation: levenshtein.c:zend_string_ends_with
Unexecuted instantiation: link.c:zend_string_ends_with
Unexecuted instantiation: mail.c:zend_string_ends_with
Unexecuted instantiation: math.c:zend_string_ends_with
Unexecuted instantiation: md5.c:zend_string_ends_with
Unexecuted instantiation: metaphone.c:zend_string_ends_with
Unexecuted instantiation: microtime.c:zend_string_ends_with
Unexecuted instantiation: net.c:zend_string_ends_with
Unexecuted instantiation: pack.c:zend_string_ends_with
Unexecuted instantiation: pageinfo.c:zend_string_ends_with
Unexecuted instantiation: password.c:zend_string_ends_with
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with
Unexecuted instantiation: proc_open.c:zend_string_ends_with
Unexecuted instantiation: quot_print.c:zend_string_ends_with
Unexecuted instantiation: scanf.c:zend_string_ends_with
Unexecuted instantiation: sha1.c:zend_string_ends_with
Unexecuted instantiation: soundex.c:zend_string_ends_with
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with
Unexecuted instantiation: string.c:zend_string_ends_with
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with
Unexecuted instantiation: syslog.c:zend_string_ends_with
Unexecuted instantiation: type.c:zend_string_ends_with
Unexecuted instantiation: uniqid.c:zend_string_ends_with
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with
Unexecuted instantiation: url.c:zend_string_ends_with
Unexecuted instantiation: user_filters.c:zend_string_ends_with
Unexecuted instantiation: uuencode.c:zend_string_ends_with
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with
Unexecuted instantiation: var.c:zend_string_ends_with
Unexecuted instantiation: versioning.c:zend_string_ends_with
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with
Unexecuted instantiation: php_uri.c:zend_string_ends_with
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with
Unexecuted instantiation: getopt.c:zend_string_ends_with
Unexecuted instantiation: main.c:zend_string_ends_with
Unexecuted instantiation: network.c:zend_string_ends_with
Unexecuted instantiation: output.c:zend_string_ends_with
Unexecuted instantiation: php_content_types.c:zend_string_ends_with
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with
Unexecuted instantiation: php_ini.c:zend_string_ends_with
Unexecuted instantiation: php_glob.c:zend_string_ends_with
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with
Unexecuted instantiation: php_scandir.c:zend_string_ends_with
Unexecuted instantiation: php_syslog.c:zend_string_ends_with
Unexecuted instantiation: php_ticks.c:zend_string_ends_with
Unexecuted instantiation: php_variables.c:zend_string_ends_with
Unexecuted instantiation: reentrancy.c:zend_string_ends_with
Unexecuted instantiation: rfc1867.c:zend_string_ends_with
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with
Unexecuted instantiation: SAPI.c:zend_string_ends_with
Unexecuted instantiation: snprintf.c:zend_string_ends_with
Unexecuted instantiation: spprintf.c:zend_string_ends_with
Unexecuted instantiation: strlcat.c:zend_string_ends_with
Unexecuted instantiation: strlcpy.c:zend_string_ends_with
Unexecuted instantiation: php_io.c:zend_string_ends_with
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with
Unexecuted instantiation: poll_core.c:zend_string_ends_with
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with
Unexecuted instantiation: poll_handle.c:zend_string_ends_with
Unexecuted instantiation: cast.c:zend_string_ends_with
Unexecuted instantiation: filter.c:zend_string_ends_with
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with
Unexecuted instantiation: memory.c:zend_string_ends_with
Unexecuted instantiation: mmap.c:zend_string_ends_with
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with
Unexecuted instantiation: stream_errors.c:zend_string_ends_with
Unexecuted instantiation: streams.c:zend_string_ends_with
Unexecuted instantiation: transports.c:zend_string_ends_with
Unexecuted instantiation: userspace.c:zend_string_ends_with
Unexecuted instantiation: xp_socket.c:zend_string_ends_with
Unexecuted instantiation: block_pass.c:zend_string_ends_with
Unexecuted instantiation: compact_literals.c:zend_string_ends_with
Unexecuted instantiation: compact_vars.c:zend_string_ends_with
Unexecuted instantiation: dce.c:zend_string_ends_with
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with
Unexecuted instantiation: nop_removal.c:zend_string_ends_with
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with
Unexecuted instantiation: pass1.c:zend_string_ends_with
Unexecuted instantiation: pass3.c:zend_string_ends_with
Unexecuted instantiation: sccp.c:zend_string_ends_with
Unexecuted instantiation: scdf.c:zend_string_ends_with
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with
Unexecuted instantiation: zend_dump.c:zend_string_ends_with
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with
Unexecuted instantiation: zend_inference.c:zend_string_ends_with
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with
Unexecuted instantiation: zend_API.c:zend_string_ends_with
Unexecuted instantiation: zend_ast.c:zend_string_ends_with
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with
Unexecuted instantiation: zend_closures.c:zend_string_ends_with
Unexecuted instantiation: zend_compile.c:zend_string_ends_with
Unexecuted instantiation: zend_constants.c:zend_string_ends_with
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with
Unexecuted instantiation: zend_enum.c:zend_string_ends_with
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with
Unexecuted instantiation: zend_execute.c:zend_string_ends_with
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with
Unexecuted instantiation: zend_float.c:zend_string_ends_with
Unexecuted instantiation: zend_gc.c:zend_string_ends_with
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with
Unexecuted instantiation: zend_generators.c:zend_string_ends_with
Unexecuted instantiation: zend_hash.c:zend_string_ends_with
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with
Unexecuted instantiation: zend_ini.c:zend_string_ends_with
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with
Unexecuted instantiation: zend_list.c:zend_string_ends_with
Unexecuted instantiation: zend_llist.c:zend_string_ends_with
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with
Unexecuted instantiation: zend_objects.c:zend_string_ends_with
Unexecuted instantiation: zend_observer.c:zend_string_ends_with
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with
Unexecuted instantiation: zend_operators.c:zend_string_ends_with
Unexecuted instantiation: zend_partial.c:zend_string_ends_with
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with
Unexecuted instantiation: zend_signal.c:zend_string_ends_with
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with
Unexecuted instantiation: zend_sort.c:zend_string_ends_with
Unexecuted instantiation: zend_stack.c:zend_string_ends_with
Unexecuted instantiation: zend_stream.c:zend_string_ends_with
Unexecuted instantiation: zend_string.c:zend_string_ends_with
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with
Unexecuted instantiation: zend_variables.c:zend_string_ends_with
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with
Unexecuted instantiation: zend.c:zend_string_ends_with
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with
505
506
#define zend_string_ends_with_literal(str, suffix) \
507
  zend_string_ends_with_cstr(str, "" suffix, sizeof(suffix) - 1)
508
509
static zend_always_inline bool zend_string_ends_with_cstr_ci(const zend_string *str, const char *suffix, size_t suffix_length)
510
0
{
511
0
  return ZSTR_LEN(str) >= suffix_length && !strncasecmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
512
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: astro.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dow.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: parse_date.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: parse_tz.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: parse_posix.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: timelib.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: interval.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_pcre.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: exif.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_adler32.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_crc32.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_fnv.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_gost.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_haval.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_joaat.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_md.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_murmur.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_sha.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_sha3.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_snefru.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_tiger.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hash.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: json_encoder.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: json_scanner.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: json.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_lexbor.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_persist.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_cfg.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_check.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_dump.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_emit.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_gcm.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_gdb.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_patch.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_perf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_ra.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_save.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_jit.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: csprng.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_secure.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_user.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: gammasection.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: random.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: randomizer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_utils.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_reflection.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_spl.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_array.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_directory.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_functions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_heap.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_observer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: array.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: assert.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: base64.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: basic_functions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: browscap.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crc32.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: credits.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crypt.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: css.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: datetime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dir.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dl.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dns.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: exec.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: file.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: filestat.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: filters.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: flock_compat.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: formatted_print.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fsock.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ftok.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: head.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hrtime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: html.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: http.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: image.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: info.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: io_poll.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: iptc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: levenshtein.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: link.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: mail.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: math.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: md5.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: metaphone.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: microtime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: net.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pageinfo.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: password.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: proc_open.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: quot_print.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: scanf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: sha1.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: soundex.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: string.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: syslog.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: type.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uniqid.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: url.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: user_filters.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uuencode.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: var.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: versioning.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_uri.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: getopt.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: main.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: network.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: output.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_content_types.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_ini.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_glob.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_scandir.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_syslog.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_ticks.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_variables.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: reentrancy.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: rfc1867.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: SAPI.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: snprintf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spprintf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: strlcat.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: strlcpy.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_io.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_core.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_handle.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: cast.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: filter.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: memory.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: mmap.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: stream_errors.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: streams.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: transports.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: userspace.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: xp_socket.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: block_pass.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: compact_literals.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: compact_vars.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dce.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: nop_removal.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pass1.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pass3.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: sccp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: scdf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_dump.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_inference.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_API.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ast.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_closures.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_compile.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_constants.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_enum.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_execute.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_float.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_gc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_generators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_hash.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ini.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_list.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_llist.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_objects.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_observer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_operators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_partial.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_signal.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_sort.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_stack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_stream.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_string.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_variables.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_cstr_ci
513
514
static zend_always_inline bool zend_string_ends_with_ci(const zend_string *str, const zend_string *suffix)
515
0
{
516
0
  return zend_string_ends_with_cstr_ci(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix));
517
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_ci
Unexecuted instantiation: astro.c:zend_string_ends_with_ci
Unexecuted instantiation: dow.c:zend_string_ends_with_ci
Unexecuted instantiation: parse_date.c:zend_string_ends_with_ci
Unexecuted instantiation: parse_tz.c:zend_string_ends_with_ci
Unexecuted instantiation: parse_posix.c:zend_string_ends_with_ci
Unexecuted instantiation: timelib.c:zend_string_ends_with_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with_ci
Unexecuted instantiation: interval.c:zend_string_ends_with_ci
Unexecuted instantiation: php_pcre.c:zend_string_ends_with_ci
Unexecuted instantiation: exif.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_adler32.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_crc32.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_fnv.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_gost.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_haval.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_joaat.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_md.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_murmur.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_sha.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_sha3.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_snefru.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_tiger.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with_ci
Unexecuted instantiation: hash.c:zend_string_ends_with_ci
Unexecuted instantiation: json_encoder.c:zend_string_ends_with_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with_ci
Unexecuted instantiation: json_scanner.c:zend_string_ends_with_ci
Unexecuted instantiation: json.c:zend_string_ends_with_ci
Unexecuted instantiation: php_lexbor.c:zend_string_ends_with_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_persist.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_cfg.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_check.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_dump.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_emit.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_gcm.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_gdb.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_patch.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_perf.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_ra.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_save.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_ci
Unexecuted instantiation: ir.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_jit.c:zend_string_ends_with_ci
Unexecuted instantiation: csprng.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_secure.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_user.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_ci
Unexecuted instantiation: gammasection.c:zend_string_ends_with_ci
Unexecuted instantiation: random.c:zend_string_ends_with_ci
Unexecuted instantiation: randomizer.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_utils.c:zend_string_ends_with_ci
Unexecuted instantiation: php_reflection.c:zend_string_ends_with_ci
Unexecuted instantiation: php_spl.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_array.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_directory.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_functions.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_heap.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_observer.c:zend_string_ends_with_ci
Unexecuted instantiation: array.c:zend_string_ends_with_ci
Unexecuted instantiation: assert.c:zend_string_ends_with_ci
Unexecuted instantiation: base64.c:zend_string_ends_with_ci
Unexecuted instantiation: basic_functions.c:zend_string_ends_with_ci
Unexecuted instantiation: browscap.c:zend_string_ends_with_ci
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_ci
Unexecuted instantiation: crc32.c:zend_string_ends_with_ci
Unexecuted instantiation: credits.c:zend_string_ends_with_ci
Unexecuted instantiation: crypt.c:zend_string_ends_with_ci
Unexecuted instantiation: css.c:zend_string_ends_with_ci
Unexecuted instantiation: datetime.c:zend_string_ends_with_ci
Unexecuted instantiation: dir.c:zend_string_ends_with_ci
Unexecuted instantiation: dl.c:zend_string_ends_with_ci
Unexecuted instantiation: dns.c:zend_string_ends_with_ci
Unexecuted instantiation: exec.c:zend_string_ends_with_ci
Unexecuted instantiation: file.c:zend_string_ends_with_ci
Unexecuted instantiation: filestat.c:zend_string_ends_with_ci
Unexecuted instantiation: filters.c:zend_string_ends_with_ci
Unexecuted instantiation: flock_compat.c:zend_string_ends_with_ci
Unexecuted instantiation: formatted_print.c:zend_string_ends_with_ci
Unexecuted instantiation: fsock.c:zend_string_ends_with_ci
Unexecuted instantiation: ftok.c:zend_string_ends_with_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: head.c:zend_string_ends_with_ci
Unexecuted instantiation: hrtime.c:zend_string_ends_with_ci
Unexecuted instantiation: html.c:zend_string_ends_with_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: http.c:zend_string_ends_with_ci
Unexecuted instantiation: image.c:zend_string_ends_with_ci
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_ci
Unexecuted instantiation: info.c:zend_string_ends_with_ci
Unexecuted instantiation: io_poll.c:zend_string_ends_with_ci
Unexecuted instantiation: iptc.c:zend_string_ends_with_ci
Unexecuted instantiation: levenshtein.c:zend_string_ends_with_ci
Unexecuted instantiation: link.c:zend_string_ends_with_ci
Unexecuted instantiation: mail.c:zend_string_ends_with_ci
Unexecuted instantiation: math.c:zend_string_ends_with_ci
Unexecuted instantiation: md5.c:zend_string_ends_with_ci
Unexecuted instantiation: metaphone.c:zend_string_ends_with_ci
Unexecuted instantiation: microtime.c:zend_string_ends_with_ci
Unexecuted instantiation: net.c:zend_string_ends_with_ci
Unexecuted instantiation: pack.c:zend_string_ends_with_ci
Unexecuted instantiation: pageinfo.c:zend_string_ends_with_ci
Unexecuted instantiation: password.c:zend_string_ends_with_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: proc_open.c:zend_string_ends_with_ci
Unexecuted instantiation: quot_print.c:zend_string_ends_with_ci
Unexecuted instantiation: scanf.c:zend_string_ends_with_ci
Unexecuted instantiation: sha1.c:zend_string_ends_with_ci
Unexecuted instantiation: soundex.c:zend_string_ends_with_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_ci
Unexecuted instantiation: string.c:zend_string_ends_with_ci
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_ci
Unexecuted instantiation: syslog.c:zend_string_ends_with_ci
Unexecuted instantiation: type.c:zend_string_ends_with_ci
Unexecuted instantiation: uniqid.c:zend_string_ends_with_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_ci
Unexecuted instantiation: url.c:zend_string_ends_with_ci
Unexecuted instantiation: user_filters.c:zend_string_ends_with_ci
Unexecuted instantiation: uuencode.c:zend_string_ends_with_ci
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_ci
Unexecuted instantiation: var.c:zend_string_ends_with_ci
Unexecuted instantiation: versioning.c:zend_string_ends_with_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_ci
Unexecuted instantiation: php_uri.c:zend_string_ends_with_ci
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_ci
Unexecuted instantiation: getopt.c:zend_string_ends_with_ci
Unexecuted instantiation: main.c:zend_string_ends_with_ci
Unexecuted instantiation: network.c:zend_string_ends_with_ci
Unexecuted instantiation: output.c:zend_string_ends_with_ci
Unexecuted instantiation: php_content_types.c:zend_string_ends_with_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_ci
Unexecuted instantiation: php_ini.c:zend_string_ends_with_ci
Unexecuted instantiation: php_glob.c:zend_string_ends_with_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_ci
Unexecuted instantiation: php_scandir.c:zend_string_ends_with_ci
Unexecuted instantiation: php_syslog.c:zend_string_ends_with_ci
Unexecuted instantiation: php_ticks.c:zend_string_ends_with_ci
Unexecuted instantiation: php_variables.c:zend_string_ends_with_ci
Unexecuted instantiation: reentrancy.c:zend_string_ends_with_ci
Unexecuted instantiation: rfc1867.c:zend_string_ends_with_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_ci
Unexecuted instantiation: SAPI.c:zend_string_ends_with_ci
Unexecuted instantiation: snprintf.c:zend_string_ends_with_ci
Unexecuted instantiation: spprintf.c:zend_string_ends_with_ci
Unexecuted instantiation: strlcat.c:zend_string_ends_with_ci
Unexecuted instantiation: strlcpy.c:zend_string_ends_with_ci
Unexecuted instantiation: php_io.c:zend_string_ends_with_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_core.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_handle.c:zend_string_ends_with_ci
Unexecuted instantiation: cast.c:zend_string_ends_with_ci
Unexecuted instantiation: filter.c:zend_string_ends_with_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: memory.c:zend_string_ends_with_ci
Unexecuted instantiation: mmap.c:zend_string_ends_with_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: stream_errors.c:zend_string_ends_with_ci
Unexecuted instantiation: streams.c:zend_string_ends_with_ci
Unexecuted instantiation: transports.c:zend_string_ends_with_ci
Unexecuted instantiation: userspace.c:zend_string_ends_with_ci
Unexecuted instantiation: xp_socket.c:zend_string_ends_with_ci
Unexecuted instantiation: block_pass.c:zend_string_ends_with_ci
Unexecuted instantiation: compact_literals.c:zend_string_ends_with_ci
Unexecuted instantiation: compact_vars.c:zend_string_ends_with_ci
Unexecuted instantiation: dce.c:zend_string_ends_with_ci
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_ci
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_ci
Unexecuted instantiation: nop_removal.c:zend_string_ends_with_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_ci
Unexecuted instantiation: pass1.c:zend_string_ends_with_ci
Unexecuted instantiation: pass3.c:zend_string_ends_with_ci
Unexecuted instantiation: sccp.c:zend_string_ends_with_ci
Unexecuted instantiation: scdf.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_dump.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_inference.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_API.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ast.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_closures.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_compile.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_constants.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_enum.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_execute.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_float.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_gc.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_generators.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_hash.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ini.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_list.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_llist.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_objects.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_observer.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_operators.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_partial.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_signal.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_sort.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_stack.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_stream.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_string.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_variables.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_ci
Unexecuted instantiation: zend.c:zend_string_ends_with_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_ci
518
519
#define zend_string_ends_with_literal_ci(str, suffix) \
520
  zend_string_ends_with_cstr_ci(str, "" suffix, sizeof(suffix) - 1)
521
522
/*
523
 * DJBX33A (Daniel J. Bernstein, Times 33 with Addition)
524
 *
525
 * This is Daniel J. Bernstein's popular `times 33' hash function as
526
 * posted by him years ago on comp.lang.c. It basically uses a function
527
 * like ``hash(i) = hash(i-1) * 33 + str[i]''. This is one of the best
528
 * known hash functions for strings. Because it is both computed very
529
 * fast and distributes very well.
530
 *
531
 * The magic of number 33, i.e. why it works better than many other
532
 * constants, prime or not, has never been adequately explained by
533
 * anyone. So I try an explanation: if one experimentally tests all
534
 * multipliers between 1 and 256 (as RSE did now) one detects that even
535
 * numbers are not usable at all. The remaining 128 odd numbers
536
 * (except for the number 1) work more or less all equally well. They
537
 * all distribute in an acceptable way and this way fill a hash table
538
 * with an average percent of approx. 86%.
539
 *
540
 * If one compares the Chi^2 values of the variants, the number 33 not
541
 * even has the best value. But the number 33 and a few other equally
542
 * good numbers like 17, 31, 63, 127 and 129 have nevertheless a great
543
 * advantage to the remaining numbers in the large set of possible
544
 * multipliers: their multiply operation can be replaced by a faster
545
 * operation based on just one shift plus either a single addition
546
 * or subtraction operation. And because a hash function has to both
547
 * distribute good _and_ has to be very fast to compute, those few
548
 * numbers should be preferred and seems to be the reason why Daniel J.
549
 * Bernstein also preferred it.
550
 *
551
 *
552
 *                  -- Ralf S. Engelschall <rse@engelschall.com>
553
 */
554
555
static zend_always_inline zend_ulong zend_inline_hash_func(const char *str, size_t len)
556
63.0M
{
557
63.0M
  zend_ulong hash = Z_UL(5381);
558
559
63.0M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
423M
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
360M
    hash =
582
360M
      hash   * Z_L(33 * 33 * 33 * 33) +
583
360M
      str[0] * Z_L(33 * 33 * 33) +
584
360M
      str[1] * Z_L(33 * 33) +
585
360M
      str[2] * Z_L(33) +
586
360M
      str[3];
587
360M
    hash =
588
360M
      hash   * Z_L(33 * 33 * 33 * 33) +
589
360M
      str[4] * Z_L(33 * 33 * 33) +
590
360M
      str[5] * Z_L(33 * 33) +
591
360M
      str[6] * Z_L(33) +
592
360M
      str[7];
593
360M
# endif
594
360M
  }
595
63.0M
  if (len >= 4) {
596
28.9M
    hash =
597
28.9M
      hash   * Z_L(33 * 33 * 33 * 33) +
598
28.9M
      str[0] * Z_L(33 * 33 * 33) +
599
28.9M
      str[1] * Z_L(33 * 33) +
600
28.9M
      str[2] * Z_L(33) +
601
28.9M
      str[3];
602
28.9M
    len -= 4;
603
28.9M
    str += 4;
604
28.9M
  }
605
63.0M
  if (len >= 2) {
606
24.3M
    if (len > 2) {
607
12.5M
      hash =
608
12.5M
        hash   * Z_L(33 * 33 * 33) +
609
12.5M
        str[0] * Z_L(33 * 33) +
610
12.5M
        str[1] * Z_L(33) +
611
12.5M
        str[2];
612
12.5M
    } else {
613
11.8M
      hash =
614
11.8M
        hash   * Z_L(33 * 33) +
615
11.8M
        str[0] * Z_L(33) +
616
11.8M
        str[1];
617
11.8M
    }
618
38.6M
  } else if (len != 0) {
619
24.9M
    hash = hash * Z_L(33) + *str;
620
24.9M
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
63.0M
#if SIZEOF_ZEND_LONG == 8
648
63.0M
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
63.0M
}
Unexecuted instantiation: php_date.c:zend_inline_hash_func
Unexecuted instantiation: astro.c:zend_inline_hash_func
Unexecuted instantiation: dow.c:zend_inline_hash_func
Unexecuted instantiation: parse_date.c:zend_inline_hash_func
Unexecuted instantiation: parse_tz.c:zend_inline_hash_func
Unexecuted instantiation: parse_posix.c:zend_inline_hash_func
Unexecuted instantiation: timelib.c:zend_inline_hash_func
Unexecuted instantiation: tm2unixtime.c:zend_inline_hash_func
Unexecuted instantiation: unixtime2tm.c:zend_inline_hash_func
Unexecuted instantiation: parse_iso_intervals.c:zend_inline_hash_func
Unexecuted instantiation: interval.c:zend_inline_hash_func
Unexecuted instantiation: php_pcre.c:zend_inline_hash_func
Unexecuted instantiation: exif.c:zend_inline_hash_func
Unexecuted instantiation: hash_adler32.c:zend_inline_hash_func
Unexecuted instantiation: hash_crc32.c:zend_inline_hash_func
Unexecuted instantiation: hash_fnv.c:zend_inline_hash_func
Unexecuted instantiation: hash_gost.c:zend_inline_hash_func
Unexecuted instantiation: hash_haval.c:zend_inline_hash_func
Unexecuted instantiation: hash_joaat.c:zend_inline_hash_func
Unexecuted instantiation: hash_md.c:zend_inline_hash_func
Unexecuted instantiation: hash_murmur.c:zend_inline_hash_func
Unexecuted instantiation: hash_ripemd.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha_ni.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha_sse2.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha3.c:zend_inline_hash_func
Unexecuted instantiation: hash_snefru.c:zend_inline_hash_func
Unexecuted instantiation: hash_tiger.c:zend_inline_hash_func
Unexecuted instantiation: hash_whirlpool.c:zend_inline_hash_func
Unexecuted instantiation: hash_xxhash.c:zend_inline_hash_func
Unexecuted instantiation: hash.c:zend_inline_hash_func
Unexecuted instantiation: json_encoder.c:zend_inline_hash_func
Unexecuted instantiation: json_parser.tab.c:zend_inline_hash_func
Unexecuted instantiation: json_scanner.c:zend_inline_hash_func
Unexecuted instantiation: json.c:zend_inline_hash_func
Unexecuted instantiation: php_lexbor.c:zend_inline_hash_func
Unexecuted instantiation: shared_alloc_mmap.c:zend_inline_hash_func
Unexecuted instantiation: shared_alloc_posix.c:zend_inline_hash_func
Unexecuted instantiation: shared_alloc_shm.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_api.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_debug.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_hash.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_module.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_inline_hash_func
Unexecuted instantiation: zend_file_cache.c:zend_inline_hash_func
Unexecuted instantiation: zend_persist_calc.c:zend_inline_hash_func
Unexecuted instantiation: zend_persist.c:zend_inline_hash_func
Unexecuted instantiation: zend_shared_alloc.c:zend_inline_hash_func
ZendAccelerator.c:zend_inline_hash_func
Line
Count
Source
556
46.9k
{
557
46.9k
  zend_ulong hash = Z_UL(5381);
558
559
46.9k
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
59.5k
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
12.5k
    hash =
582
12.5k
      hash   * Z_L(33 * 33 * 33 * 33) +
583
12.5k
      str[0] * Z_L(33 * 33 * 33) +
584
12.5k
      str[1] * Z_L(33 * 33) +
585
12.5k
      str[2] * Z_L(33) +
586
12.5k
      str[3];
587
12.5k
    hash =
588
12.5k
      hash   * Z_L(33 * 33 * 33 * 33) +
589
12.5k
      str[4] * Z_L(33 * 33 * 33) +
590
12.5k
      str[5] * Z_L(33 * 33) +
591
12.5k
      str[6] * Z_L(33) +
592
12.5k
      str[7];
593
12.5k
# endif
594
12.5k
  }
595
46.9k
  if (len >= 4) {
596
27.4k
    hash =
597
27.4k
      hash   * Z_L(33 * 33 * 33 * 33) +
598
27.4k
      str[0] * Z_L(33 * 33 * 33) +
599
27.4k
      str[1] * Z_L(33 * 33) +
600
27.4k
      str[2] * Z_L(33) +
601
27.4k
      str[3];
602
27.4k
    len -= 4;
603
27.4k
    str += 4;
604
27.4k
  }
605
46.9k
  if (len >= 2) {
606
23.0k
    if (len > 2) {
607
6.58k
      hash =
608
6.58k
        hash   * Z_L(33 * 33 * 33) +
609
6.58k
        str[0] * Z_L(33 * 33) +
610
6.58k
        str[1] * Z_L(33) +
611
6.58k
        str[2];
612
16.4k
    } else {
613
16.4k
      hash =
614
16.4k
        hash   * Z_L(33 * 33) +
615
16.4k
        str[0] * Z_L(33) +
616
16.4k
        str[1];
617
16.4k
    }
618
23.8k
  } else if (len != 0) {
619
16.3k
    hash = hash * Z_L(33) + *str;
620
16.3k
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
46.9k
#if SIZEOF_ZEND_LONG == 8
648
46.9k
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
46.9k
}
Unexecuted instantiation: ir_cfg.c:zend_inline_hash_func
Unexecuted instantiation: ir_check.c:zend_inline_hash_func
Unexecuted instantiation: ir_dump.c:zend_inline_hash_func
Unexecuted instantiation: ir_emit.c:zend_inline_hash_func
Unexecuted instantiation: ir_gcm.c:zend_inline_hash_func
Unexecuted instantiation: ir_gdb.c:zend_inline_hash_func
Unexecuted instantiation: ir_patch.c:zend_inline_hash_func
Unexecuted instantiation: ir_perf.c:zend_inline_hash_func
Unexecuted instantiation: ir_ra.c:zend_inline_hash_func
Unexecuted instantiation: ir_save.c:zend_inline_hash_func
Unexecuted instantiation: ir_sccp.c:zend_inline_hash_func
Unexecuted instantiation: ir_strtab.c:zend_inline_hash_func
Unexecuted instantiation: ir.c:zend_inline_hash_func
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_inline_hash_func
Unexecuted instantiation: zend_jit.c:zend_inline_hash_func
Unexecuted instantiation: csprng.c:zend_inline_hash_func
Unexecuted instantiation: engine_mt19937.c:zend_inline_hash_func
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_inline_hash_func
Unexecuted instantiation: engine_secure.c:zend_inline_hash_func
Unexecuted instantiation: engine_user.c:zend_inline_hash_func
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_inline_hash_func
Unexecuted instantiation: gammasection.c:zend_inline_hash_func
Unexecuted instantiation: random.c:zend_inline_hash_func
Unexecuted instantiation: randomizer.c:zend_inline_hash_func
Unexecuted instantiation: zend_utils.c:zend_inline_hash_func
Unexecuted instantiation: php_reflection.c:zend_inline_hash_func
Unexecuted instantiation: php_spl.c:zend_inline_hash_func
Unexecuted instantiation: spl_array.c:zend_inline_hash_func
Unexecuted instantiation: spl_directory.c:zend_inline_hash_func
Unexecuted instantiation: spl_dllist.c:zend_inline_hash_func
Unexecuted instantiation: spl_exceptions.c:zend_inline_hash_func
Unexecuted instantiation: spl_fixedarray.c:zend_inline_hash_func
Unexecuted instantiation: spl_functions.c:zend_inline_hash_func
Unexecuted instantiation: spl_heap.c:zend_inline_hash_func
Unexecuted instantiation: spl_iterators.c:zend_inline_hash_func
Unexecuted instantiation: spl_observer.c:zend_inline_hash_func
Unexecuted instantiation: array.c:zend_inline_hash_func
Unexecuted instantiation: assert.c:zend_inline_hash_func
Unexecuted instantiation: base64.c:zend_inline_hash_func
Unexecuted instantiation: basic_functions.c:zend_inline_hash_func
Unexecuted instantiation: browscap.c:zend_inline_hash_func
Unexecuted instantiation: crc32_x86.c:zend_inline_hash_func
Unexecuted instantiation: crc32.c:zend_inline_hash_func
Unexecuted instantiation: credits.c:zend_inline_hash_func
Unexecuted instantiation: crypt.c:zend_inline_hash_func
Unexecuted instantiation: css.c:zend_inline_hash_func
Unexecuted instantiation: datetime.c:zend_inline_hash_func
Unexecuted instantiation: dir.c:zend_inline_hash_func
Unexecuted instantiation: dl.c:zend_inline_hash_func
Unexecuted instantiation: dns.c:zend_inline_hash_func
Unexecuted instantiation: exec.c:zend_inline_hash_func
Unexecuted instantiation: file.c:zend_inline_hash_func
Unexecuted instantiation: filestat.c:zend_inline_hash_func
Unexecuted instantiation: filters.c:zend_inline_hash_func
Unexecuted instantiation: flock_compat.c:zend_inline_hash_func
Unexecuted instantiation: formatted_print.c:zend_inline_hash_func
Unexecuted instantiation: fsock.c:zend_inline_hash_func
Unexecuted instantiation: ftok.c:zend_inline_hash_func
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: head.c:zend_inline_hash_func
Unexecuted instantiation: hrtime.c:zend_inline_hash_func
html.c:zend_inline_hash_func
Line
Count
Source
556
11.4k
{
557
11.4k
  zend_ulong hash = Z_UL(5381);
558
559
11.4k
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
11.5k
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
127
    hash =
582
127
      hash   * Z_L(33 * 33 * 33 * 33) +
583
127
      str[0] * Z_L(33 * 33 * 33) +
584
127
      str[1] * Z_L(33 * 33) +
585
127
      str[2] * Z_L(33) +
586
127
      str[3];
587
127
    hash =
588
127
      hash   * Z_L(33 * 33 * 33 * 33) +
589
127
      str[4] * Z_L(33 * 33 * 33) +
590
127
      str[5] * Z_L(33 * 33) +
591
127
      str[6] * Z_L(33) +
592
127
      str[7];
593
127
# endif
594
127
  }
595
11.4k
  if (len >= 4) {
596
85
    hash =
597
85
      hash   * Z_L(33 * 33 * 33 * 33) +
598
85
      str[0] * Z_L(33 * 33 * 33) +
599
85
      str[1] * Z_L(33 * 33) +
600
85
      str[2] * Z_L(33) +
601
85
      str[3];
602
85
    len -= 4;
603
85
    str += 4;
604
85
  }
605
11.4k
  if (len >= 2) {
606
11.3k
    if (len > 2) {
607
606
      hash =
608
606
        hash   * Z_L(33 * 33 * 33) +
609
606
        str[0] * Z_L(33 * 33) +
610
606
        str[1] * Z_L(33) +
611
606
        str[2];
612
10.7k
    } else {
613
10.7k
      hash =
614
10.7k
        hash   * Z_L(33 * 33) +
615
10.7k
        str[0] * Z_L(33) +
616
10.7k
        str[1];
617
10.7k
    }
618
11.3k
  } else if (len != 0) {
619
82
    hash = hash * Z_L(33) + *str;
620
82
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
11.4k
#if SIZEOF_ZEND_LONG == 8
648
11.4k
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
11.4k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: http.c:zend_inline_hash_func
Unexecuted instantiation: image.c:zend_inline_hash_func
Unexecuted instantiation: incomplete_class.c:zend_inline_hash_func
Unexecuted instantiation: info.c:zend_inline_hash_func
Unexecuted instantiation: io_poll.c:zend_inline_hash_func
Unexecuted instantiation: iptc.c:zend_inline_hash_func
Unexecuted instantiation: levenshtein.c:zend_inline_hash_func
Unexecuted instantiation: link.c:zend_inline_hash_func
Unexecuted instantiation: mail.c:zend_inline_hash_func
Unexecuted instantiation: math.c:zend_inline_hash_func
Unexecuted instantiation: md5.c:zend_inline_hash_func
Unexecuted instantiation: metaphone.c:zend_inline_hash_func
Unexecuted instantiation: microtime.c:zend_inline_hash_func
Unexecuted instantiation: net.c:zend_inline_hash_func
Unexecuted instantiation: pack.c:zend_inline_hash_func
Unexecuted instantiation: pageinfo.c:zend_inline_hash_func
Unexecuted instantiation: password.c:zend_inline_hash_func
Unexecuted instantiation: php_fopen_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: proc_open.c:zend_inline_hash_func
Unexecuted instantiation: quot_print.c:zend_inline_hash_func
Unexecuted instantiation: scanf.c:zend_inline_hash_func
Unexecuted instantiation: sha1.c:zend_inline_hash_func
Unexecuted instantiation: soundex.c:zend_inline_hash_func
Unexecuted instantiation: streamsfuncs.c:zend_inline_hash_func
Unexecuted instantiation: string.c:zend_inline_hash_func
Unexecuted instantiation: strnatcmp.c:zend_inline_hash_func
Unexecuted instantiation: syslog.c:zend_inline_hash_func
Unexecuted instantiation: type.c:zend_inline_hash_func
Unexecuted instantiation: uniqid.c:zend_inline_hash_func
Unexecuted instantiation: url_scanner_ex.c:zend_inline_hash_func
Unexecuted instantiation: url.c:zend_inline_hash_func
Unexecuted instantiation: user_filters.c:zend_inline_hash_func
Unexecuted instantiation: uuencode.c:zend_inline_hash_func
Unexecuted instantiation: var_unserializer.c:zend_inline_hash_func
Unexecuted instantiation: var.c:zend_inline_hash_func
Unexecuted instantiation: versioning.c:zend_inline_hash_func
Unexecuted instantiation: crypt_sha256.c:zend_inline_hash_func
Unexecuted instantiation: crypt_sha512.c:zend_inline_hash_func
Unexecuted instantiation: php_crypt_r.c:zend_inline_hash_func
Unexecuted instantiation: php_uri.c:zend_inline_hash_func
Unexecuted instantiation: php_uri_common.c:zend_inline_hash_func
Unexecuted instantiation: uri_parser_rfc3986.c:zend_inline_hash_func
Unexecuted instantiation: uri_parser_whatwg.c:zend_inline_hash_func
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_inline_hash_func
Unexecuted instantiation: explicit_bzero.c:zend_inline_hash_func
Unexecuted instantiation: fopen_wrappers.c:zend_inline_hash_func
Unexecuted instantiation: getopt.c:zend_inline_hash_func
Unexecuted instantiation: main.c:zend_inline_hash_func
Unexecuted instantiation: network.c:zend_inline_hash_func
Unexecuted instantiation: output.c:zend_inline_hash_func
Unexecuted instantiation: php_content_types.c:zend_inline_hash_func
Unexecuted instantiation: php_ini_builder.c:zend_inline_hash_func
Unexecuted instantiation: php_ini.c:zend_inline_hash_func
Unexecuted instantiation: php_glob.c:zend_inline_hash_func
Unexecuted instantiation: php_odbc_utils.c:zend_inline_hash_func
Unexecuted instantiation: php_open_temporary_file.c:zend_inline_hash_func
Unexecuted instantiation: php_scandir.c:zend_inline_hash_func
Unexecuted instantiation: php_syslog.c:zend_inline_hash_func
Unexecuted instantiation: php_ticks.c:zend_inline_hash_func
Unexecuted instantiation: php_variables.c:zend_inline_hash_func
Unexecuted instantiation: reentrancy.c:zend_inline_hash_func
Unexecuted instantiation: rfc1867.c:zend_inline_hash_func
Unexecuted instantiation: safe_bcmp.c:zend_inline_hash_func
Unexecuted instantiation: SAPI.c:zend_inline_hash_func
Unexecuted instantiation: snprintf.c:zend_inline_hash_func
Unexecuted instantiation: spprintf.c:zend_inline_hash_func
Unexecuted instantiation: strlcat.c:zend_inline_hash_func
Unexecuted instantiation: strlcpy.c:zend_inline_hash_func
Unexecuted instantiation: php_io.c:zend_inline_hash_func
Unexecuted instantiation: php_io_copy_linux.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_epoll.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_eventport.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_kqueue.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_poll.c:zend_inline_hash_func
Unexecuted instantiation: poll_core.c:zend_inline_hash_func
Unexecuted instantiation: poll_fd_table.c:zend_inline_hash_func
Unexecuted instantiation: poll_handle.c:zend_inline_hash_func
Unexecuted instantiation: cast.c:zend_inline_hash_func
Unexecuted instantiation: filter.c:zend_inline_hash_func
Unexecuted instantiation: glob_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: memory.c:zend_inline_hash_func
Unexecuted instantiation: mmap.c:zend_inline_hash_func
Unexecuted instantiation: plain_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: stream_errors.c:zend_inline_hash_func
Unexecuted instantiation: streams.c:zend_inline_hash_func
Unexecuted instantiation: transports.c:zend_inline_hash_func
Unexecuted instantiation: userspace.c:zend_inline_hash_func
Unexecuted instantiation: xp_socket.c:zend_inline_hash_func
Unexecuted instantiation: block_pass.c:zend_inline_hash_func
Unexecuted instantiation: compact_literals.c:zend_inline_hash_func
Unexecuted instantiation: compact_vars.c:zend_inline_hash_func
Unexecuted instantiation: dce.c:zend_inline_hash_func
Unexecuted instantiation: dfa_pass.c:zend_inline_hash_func
Unexecuted instantiation: escape_analysis.c:zend_inline_hash_func
Unexecuted instantiation: nop_removal.c:zend_inline_hash_func
Unexecuted instantiation: optimize_func_calls.c:zend_inline_hash_func
Unexecuted instantiation: optimize_temp_vars_5.c:zend_inline_hash_func
Unexecuted instantiation: pass1.c:zend_inline_hash_func
Unexecuted instantiation: pass3.c:zend_inline_hash_func
Unexecuted instantiation: sccp.c:zend_inline_hash_func
Unexecuted instantiation: scdf.c:zend_inline_hash_func
Unexecuted instantiation: zend_call_graph.c:zend_inline_hash_func
Unexecuted instantiation: zend_cfg.c:zend_inline_hash_func
Unexecuted instantiation: zend_dfg.c:zend_inline_hash_func
Unexecuted instantiation: zend_dump.c:zend_inline_hash_func
Unexecuted instantiation: zend_func_info.c:zend_inline_hash_func
Unexecuted instantiation: zend_inference.c:zend_inline_hash_func
Unexecuted instantiation: zend_optimizer.c:zend_inline_hash_func
Unexecuted instantiation: zend_ssa.c:zend_inline_hash_func
Unexecuted instantiation: zend_alloc.c:zend_inline_hash_func
Unexecuted instantiation: zend_API.c:zend_inline_hash_func
Unexecuted instantiation: zend_ast.c:zend_inline_hash_func
Unexecuted instantiation: zend_attributes.c:zend_inline_hash_func
Unexecuted instantiation: zend_autoload.c:zend_inline_hash_func
Unexecuted instantiation: zend_builtin_functions.c:zend_inline_hash_func
Unexecuted instantiation: zend_call_stack.c:zend_inline_hash_func
Unexecuted instantiation: zend_closures.c:zend_inline_hash_func
Unexecuted instantiation: zend_compile.c:zend_inline_hash_func
Unexecuted instantiation: zend_constants.c:zend_inline_hash_func
Unexecuted instantiation: zend_cpuinfo.c:zend_inline_hash_func
Unexecuted instantiation: zend_default_classes.c:zend_inline_hash_func
Unexecuted instantiation: zend_dtrace.c:zend_inline_hash_func
Unexecuted instantiation: zend_enum.c:zend_inline_hash_func
Unexecuted instantiation: zend_exceptions.c:zend_inline_hash_func
Unexecuted instantiation: zend_execute_API.c:zend_inline_hash_func
Unexecuted instantiation: zend_execute.c:zend_inline_hash_func
Unexecuted instantiation: zend_extensions.c:zend_inline_hash_func
Unexecuted instantiation: zend_fibers.c:zend_inline_hash_func
Unexecuted instantiation: zend_float.c:zend_inline_hash_func
Unexecuted instantiation: zend_gc.c:zend_inline_hash_func
Unexecuted instantiation: zend_gdb.c:zend_inline_hash_func
Unexecuted instantiation: zend_generators.c:zend_inline_hash_func
zend_hash.c:zend_inline_hash_func
Line
Count
Source
556
5.26M
{
557
5.26M
  zend_ulong hash = Z_UL(5381);
558
559
5.26M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
9.38M
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
4.11M
    hash =
582
4.11M
      hash   * Z_L(33 * 33 * 33 * 33) +
583
4.11M
      str[0] * Z_L(33 * 33 * 33) +
584
4.11M
      str[1] * Z_L(33 * 33) +
585
4.11M
      str[2] * Z_L(33) +
586
4.11M
      str[3];
587
4.11M
    hash =
588
4.11M
      hash   * Z_L(33 * 33 * 33 * 33) +
589
4.11M
      str[4] * Z_L(33 * 33 * 33) +
590
4.11M
      str[5] * Z_L(33 * 33) +
591
4.11M
      str[6] * Z_L(33) +
592
4.11M
      str[7];
593
4.11M
# endif
594
4.11M
  }
595
5.26M
  if (len >= 4) {
596
1.93M
    hash =
597
1.93M
      hash   * Z_L(33 * 33 * 33 * 33) +
598
1.93M
      str[0] * Z_L(33 * 33 * 33) +
599
1.93M
      str[1] * Z_L(33 * 33) +
600
1.93M
      str[2] * Z_L(33) +
601
1.93M
      str[3];
602
1.93M
    len -= 4;
603
1.93M
    str += 4;
604
1.93M
  }
605
5.26M
  if (len >= 2) {
606
1.53M
    if (len > 2) {
607
841k
      hash =
608
841k
        hash   * Z_L(33 * 33 * 33) +
609
841k
        str[0] * Z_L(33 * 33) +
610
841k
        str[1] * Z_L(33) +
611
841k
        str[2];
612
841k
    } else {
613
694k
      hash =
614
694k
        hash   * Z_L(33 * 33) +
615
694k
        str[0] * Z_L(33) +
616
694k
        str[1];
617
694k
    }
618
3.72M
  } else if (len != 0) {
619
2.55M
    hash = hash * Z_L(33) + *str;
620
2.55M
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
5.26M
#if SIZEOF_ZEND_LONG == 8
648
5.26M
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
5.26M
}
Unexecuted instantiation: zend_highlight.c:zend_inline_hash_func
Unexecuted instantiation: zend_hrtime.c:zend_inline_hash_func
Unexecuted instantiation: zend_inheritance.c:zend_inline_hash_func
Unexecuted instantiation: zend_ini_parser.c:zend_inline_hash_func
Unexecuted instantiation: zend_ini_scanner.c:zend_inline_hash_func
Unexecuted instantiation: zend_ini.c:zend_inline_hash_func
Unexecuted instantiation: zend_interfaces.c:zend_inline_hash_func
Unexecuted instantiation: zend_iterators.c:zend_inline_hash_func
Unexecuted instantiation: zend_language_parser.c:zend_inline_hash_func
Unexecuted instantiation: zend_language_scanner.c:zend_inline_hash_func
Unexecuted instantiation: zend_lazy_objects.c:zend_inline_hash_func
Unexecuted instantiation: zend_list.c:zend_inline_hash_func
Unexecuted instantiation: zend_llist.c:zend_inline_hash_func
Unexecuted instantiation: zend_multibyte.c:zend_inline_hash_func
Unexecuted instantiation: zend_object_handlers.c:zend_inline_hash_func
Unexecuted instantiation: zend_objects_API.c:zend_inline_hash_func
Unexecuted instantiation: zend_objects.c:zend_inline_hash_func
Unexecuted instantiation: zend_observer.c:zend_inline_hash_func
Unexecuted instantiation: zend_opcode.c:zend_inline_hash_func
Unexecuted instantiation: zend_operators.c:zend_inline_hash_func
Unexecuted instantiation: zend_partial.c:zend_inline_hash_func
Unexecuted instantiation: zend_property_hooks.c:zend_inline_hash_func
Unexecuted instantiation: zend_ptr_stack.c:zend_inline_hash_func
Unexecuted instantiation: zend_signal.c:zend_inline_hash_func
Unexecuted instantiation: zend_smart_str.c:zend_inline_hash_func
Unexecuted instantiation: zend_sort.c:zend_inline_hash_func
Unexecuted instantiation: zend_stack.c:zend_inline_hash_func
Unexecuted instantiation: zend_stream.c:zend_inline_hash_func
zend_string.c:zend_inline_hash_func
Line
Count
Source
556
57.7M
{
557
57.7M
  zend_ulong hash = Z_UL(5381);
558
559
57.7M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
413M
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
356M
    hash =
582
356M
      hash   * Z_L(33 * 33 * 33 * 33) +
583
356M
      str[0] * Z_L(33 * 33 * 33) +
584
356M
      str[1] * Z_L(33 * 33) +
585
356M
      str[2] * Z_L(33) +
586
356M
      str[3];
587
356M
    hash =
588
356M
      hash   * Z_L(33 * 33 * 33 * 33) +
589
356M
      str[4] * Z_L(33 * 33 * 33) +
590
356M
      str[5] * Z_L(33 * 33) +
591
356M
      str[6] * Z_L(33) +
592
356M
      str[7];
593
356M
# endif
594
356M
  }
595
57.7M
  if (len >= 4) {
596
27.0M
    hash =
597
27.0M
      hash   * Z_L(33 * 33 * 33 * 33) +
598
27.0M
      str[0] * Z_L(33 * 33 * 33) +
599
27.0M
      str[1] * Z_L(33 * 33) +
600
27.0M
      str[2] * Z_L(33) +
601
27.0M
      str[3];
602
27.0M
    len -= 4;
603
27.0M
    str += 4;
604
27.0M
  }
605
57.7M
  if (len >= 2) {
606
22.8M
    if (len > 2) {
607
11.6M
      hash =
608
11.6M
        hash   * Z_L(33 * 33 * 33) +
609
11.6M
        str[0] * Z_L(33 * 33) +
610
11.6M
        str[1] * Z_L(33) +
611
11.6M
        str[2];
612
11.6M
    } else {
613
11.1M
      hash =
614
11.1M
        hash   * Z_L(33 * 33) +
615
11.1M
        str[0] * Z_L(33) +
616
11.1M
        str[1];
617
11.1M
    }
618
34.9M
  } else if (len != 0) {
619
22.3M
    hash = hash * Z_L(33) + *str;
620
22.3M
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
57.7M
#if SIZEOF_ZEND_LONG == 8
648
57.7M
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
57.7M
}
Unexecuted instantiation: zend_strtod.c:zend_inline_hash_func
Unexecuted instantiation: zend_system_id.c:zend_inline_hash_func
Unexecuted instantiation: zend_variables.c:zend_inline_hash_func
Unexecuted instantiation: zend_virtual_cwd.c:zend_inline_hash_func
Unexecuted instantiation: zend_vm_opcodes.c:zend_inline_hash_func
Unexecuted instantiation: zend_weakrefs.c:zend_inline_hash_func
Unexecuted instantiation: zend.c:zend_inline_hash_func
Unexecuted instantiation: internal_functions_cli.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-parser.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-sapi.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-exif.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-unserialize.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-function-jit.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-json.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-unserializehash.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-execute.c:zend_inline_hash_func
655
656
// When adding a new string here, please also update build/gen_stub.php to the
657
// known strings to be used in property registration; see gh-15751
658
#define ZEND_KNOWN_STRINGS(_) \
659
  _(ZEND_STR_FILE,                   "file") \
660
  _(ZEND_STR_LINE,                   "line") \
661
  _(ZEND_STR_FUNCTION,               "function") \
662
  _(ZEND_STR_CLASS,                  "class") \
663
  _(ZEND_STR_OBJECT,                 "object") \
664
  _(ZEND_STR_TYPE,                   "type") \
665
  _(ZEND_STR_OBJECT_OPERATOR,        "->") \
666
  _(ZEND_STR_PAAMAYIM_NEKUDOTAYIM,   "::") \
667
  _(ZEND_STR_ARGS,                   "args") \
668
  _(ZEND_STR_ARGUMENTS,              "arguments") \
669
  _(ZEND_STR_UNKNOWN,                "unknown") \
670
  _(ZEND_STR_UNKNOWN_CAPITALIZED,    "Unknown") \
671
  _(ZEND_STR_EXIT,                   "exit") \
672
  _(ZEND_STR_CLONE,                  "clone") \
673
  _(ZEND_STR_EVAL,                   "eval") \
674
  _(ZEND_STR_INCLUDE,                "include") \
675
  _(ZEND_STR_REQUIRE,                "require") \
676
  _(ZEND_STR_INCLUDE_ONCE,           "include_once") \
677
  _(ZEND_STR_REQUIRE_ONCE,           "require_once") \
678
  _(ZEND_STR_SCALAR,                 "scalar") \
679
  _(ZEND_STR_ERROR_REPORTING,        "error_reporting") \
680
  _(ZEND_STR_STATIC,                 "static") \
681
  _(ZEND_STR_THIS,                   "this") \
682
  _(ZEND_STR_VALUE,                  "value") \
683
  _(ZEND_STR_KEY,                    "key") \
684
  _(ZEND_STR_MAGIC_INVOKE,           "__invoke") \
685
  _(ZEND_STR_PREVIOUS,               "previous") \
686
  _(ZEND_STR_CODE,                   "code") \
687
  _(ZEND_STR_MESSAGE,                "message") \
688
  _(ZEND_STR_SEVERITY,               "severity") \
689
  _(ZEND_STR_STRING,                 "string") \
690
  _(ZEND_STR_TRACE,                  "trace") \
691
  _(ZEND_STR_SCHEME,                 "scheme") \
692
  _(ZEND_STR_HOST,                   "host") \
693
  _(ZEND_STR_PORT,                   "port") \
694
  _(ZEND_STR_USER,                   "user") \
695
  _(ZEND_STR_USERNAME,               "username") \
696
  _(ZEND_STR_PASS,                   "pass") \
697
  _(ZEND_STR_PASSWORD,               "password") \
698
  _(ZEND_STR_PATH,                   "path") \
699
  _(ZEND_STR_QUERY,                  "query") \
700
  _(ZEND_STR_FRAGMENT,               "fragment") \
701
  _(ZEND_STR_NULL,                   "NULL") \
702
  _(ZEND_STR_BOOLEAN,                "boolean") \
703
  _(ZEND_STR_INTEGER,                "integer") \
704
  _(ZEND_STR_DOUBLE,                 "double") \
705
  _(ZEND_STR_ARRAY,                  "array") \
706
  _(ZEND_STR_RESOURCE,               "resource") \
707
  _(ZEND_STR_CLOSED_RESOURCE,        "resource (closed)") \
708
  _(ZEND_STR_NAME,                   "name") \
709
  _(ZEND_STR_ARGV,                   "argv") \
710
  _(ZEND_STR_ARGC,                   "argc") \
711
  _(ZEND_STR_ARRAY_CAPITALIZED,      "Array") \
712
  _(ZEND_STR_BOOL,                   "bool") \
713
  _(ZEND_STR_INT,                    "int") \
714
  _(ZEND_STR_FLOAT,                  "float") \
715
  _(ZEND_STR_CALLABLE,               "callable") \
716
  _(ZEND_STR_ITERABLE,               "iterable") \
717
  _(ZEND_STR_VOID,                   "void") \
718
  _(ZEND_STR_NEVER,                  "never") \
719
  _(ZEND_STR_FALSE,                  "false") \
720
  _(ZEND_STR_TRUE,                   "true") \
721
  _(ZEND_STR_NULL_LOWERCASE,         "null") \
722
  _(ZEND_STR_MIXED,                  "mixed") \
723
  _(ZEND_STR_TRAVERSABLE,            "Traversable") \
724
  _(ZEND_STR_SELF,                   "self") \
725
  _(ZEND_STR_PARENT,                 "parent") \
726
  _(ZEND_STR_SLEEP,                  "__sleep") \
727
  _(ZEND_STR_WAKEUP,                 "__wakeup") \
728
  _(ZEND_STR_CASES,                  "cases") \
729
  _(ZEND_STR_FROM,                   "from") \
730
  _(ZEND_STR_TRYFROM,                "tryFrom") \
731
  _(ZEND_STR_TRYFROM_LOWERCASE,      "tryfrom") \
732
  _(ZEND_STR_AUTOGLOBAL_SERVER,      "_SERVER") \
733
  _(ZEND_STR_AUTOGLOBAL_ENV,         "_ENV") \
734
  _(ZEND_STR_AUTOGLOBAL_REQUEST,     "_REQUEST") \
735
  _(ZEND_STR_COUNT,                  "count") \
736
  _(ZEND_STR_FUNC_NUM_ARGS,          "func_num_args") \
737
  _(ZEND_STR_FUNC_GET_ARGS,          "func_get_args") \
738
  _(ZEND_STR_ASSERT,                 "assert") \
739
  _(ZEND_STR_CALL_USER_FUNC,         "call_user_func") \
740
  _(ZEND_STR_ARRAY_SLICE,            "array_slice") \
741
  _(ZEND_STR_SENSITIVEPARAMETER,     "SensitiveParameter") \
742
  _(ZEND_STR_CONST_EXPR_PLACEHOLDER, "[constant expression]") \
743
  _(ZEND_STR_DEPRECATED_CAPITALIZED, "Deprecated") \
744
  _(ZEND_STR_SINCE,                  "since") \
745
  _(ZEND_STR_NODISCARD,              "NoDiscard") \
746
  _(ZEND_STR_GET,                    "get") \
747
  _(ZEND_STR_SET,                    "set") \
748
  _(ZEND_STR_8_DOT_0,                "8.0") \
749
  _(ZEND_STR_8_DOT_1,                "8.1") \
750
  _(ZEND_STR_8_DOT_2,                "8.2") \
751
  _(ZEND_STR_8_DOT_3,                "8.3") \
752
  _(ZEND_STR_8_DOT_4,                "8.4") \
753
  _(ZEND_STR_8_DOT_5,                "8.5") \
754
755
756
typedef enum _zend_known_string_id {
757
#define _ZEND_STR_ID(id, str) id,
758
ZEND_KNOWN_STRINGS(_ZEND_STR_ID)
759
#undef _ZEND_STR_ID
760
  ZEND_STR_LAST_KNOWN
761
} zend_known_string_id;
762
763
#endif /* ZEND_STRING_H */