Coverage Report

Created: 2026-10-28 06:20

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_NORETURN ZEND_API ZEND_COLD 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 zend_string* ZEND_FASTCALL zend_string_finit_existing_interned(const char *str, size_t len, bool permanent, bool fallible);
47
ZEND_API void ZEND_FASTCALL zend_bin2hex(char *out, const unsigned char *in, size_t in_len);
48
ZEND_API zend_string *zend_bin2hex_str(const unsigned char *in, size_t in_len);
49
50
ZEND_API zend_string *zend_string_concat2(
51
  const char *str1, size_t str1_len,
52
  const char *str2, size_t str2_len);
53
ZEND_API zend_string *zend_string_concat3(
54
  const char *str1, size_t str1_len,
55
  const char *str2, size_t str2_len,
56
  const char *str3, size_t str3_len);
57
58
ZEND_API void zend_interned_strings_init(void);
59
ZEND_API void zend_interned_strings_dtor(void);
60
ZEND_API void zend_interned_strings_activate(void);
61
ZEND_API void zend_interned_strings_deactivate(void);
62
ZEND_API void zend_interned_strings_set_request_storage_handlers(
63
  zend_new_interned_string_func_t handler,
64
  zend_string_init_interned_func_t init_handler,
65
  zend_string_init_existing_interned_func_t init_existing_handler);
66
ZEND_API void zend_interned_strings_switch_storage(bool request);
67
68
ZEND_API extern zend_string  *zend_empty_string;
69
ZEND_API extern zend_string  *zend_one_char_string[256];
70
ZEND_API extern zend_string **zend_known_strings;
71
72
END_EXTERN_C()
73
74
/* Shortcuts */
75
76
705M
#define ZSTR_VAL(zstr)  (zstr)->val
77
839M
#define ZSTR_LEN(zstr)  (zstr)->len
78
458M
#define ZSTR_H(zstr)    (zstr)->h
79
#define ZSTR_HASH(zstr) zend_string_hash_val(zstr)
80
81
/*---*/
82
83
203M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
203M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
203M
}
php_date.c:ZSTR_IS_INTERNED
Line
Count
Source
83
100k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
100k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
100k
}
php_time.c:ZSTR_IS_INTERNED
Line
Count
Source
83
48
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
48
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
48
}
Unexecuted instantiation: time_duration.c:ZSTR_IS_INTERNED
Unexecuted instantiation: astro.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dow.c:ZSTR_IS_INTERNED
Unexecuted instantiation: duration.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
83
233
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
233
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
233
}
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
83
2.00k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
2.00k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
2.00k
}
Unexecuted instantiation: json_encoder.c:ZSTR_IS_INTERNED
json_parser.tab.c:ZSTR_IS_INTERNED
Line
Count
Source
83
118k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
118k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
118k
}
json_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
83
106k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
106k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
106k
}
json.c:ZSTR_IS_INTERNED
Line
Count
Source
83
16
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
16
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
16
}
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
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_IS_INTERNED
zend_accelerator_util_funcs.c:ZSTR_IS_INTERNED
Line
Count
Source
83
2.33k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
2.33k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
2.33k
}
Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_INTERNED
zend_persist_calc.c:ZSTR_IS_INTERNED
Line
Count
Source
83
68.9k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
68.9k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
68.9k
}
zend_persist.c:ZSTR_IS_INTERNED
Line
Count
Source
83
26.3k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
26.3k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
26.3k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_INTERNED
ZendAccelerator.c:ZSTR_IS_INTERNED
Line
Count
Source
83
7.53M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
7.53M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
7.53M
}
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_ra_simple.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
zend_jit.c:ZSTR_IS_INTERNED
Line
Count
Source
83
7.81k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
7.81k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
7.81k
}
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
83
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
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
83
988
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
988
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
988
}
php_spl.c:ZSTR_IS_INTERNED
Line
Count
Source
83
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
64
}
spl_array.c:ZSTR_IS_INTERNED
Line
Count
Source
83
240
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
240
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
240
}
spl_directory.c:ZSTR_IS_INTERNED
Line
Count
Source
83
336
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
336
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
336
}
spl_dllist.c:ZSTR_IS_INTERNED
Line
Count
Source
83
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
64
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_INTERNED
spl_fixedarray.c:ZSTR_IS_INTERNED
Line
Count
Source
83
32
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
32
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
32
}
Unexecuted instantiation: spl_functions.c:ZSTR_IS_INTERNED
spl_heap.c:ZSTR_IS_INTERNED
Line
Count
Source
83
48
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
48
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
48
}
spl_iterators.c:ZSTR_IS_INTERNED
Line
Count
Source
83
3.39k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
3.39k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
3.39k
}
spl_observer.c:ZSTR_IS_INTERNED
Line
Count
Source
83
160
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
160
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
160
}
array.c:ZSTR_IS_INTERNED
Line
Count
Source
83
17
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
17
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
17
}
assert.c:ZSTR_IS_INTERNED
Line
Count
Source
83
29
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
29
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
29
}
Unexecuted instantiation: base64.c:ZSTR_IS_INTERNED
basic_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
83
794
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
794
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
794
}
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
83
16
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
16
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
16
}
Unexecuted instantiation: dl.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dns.c:ZSTR_IS_INTERNED
Unexecuted instantiation: exec.c:ZSTR_IS_INTERNED
file.c:ZSTR_IS_INTERNED
Line
Count
Source
83
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
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
83
85
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
85
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
85
}
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
83
36
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
36
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
36
}
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
83
152k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
152k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
152k
}
Unexecuted instantiation: info.c:ZSTR_IS_INTERNED
io_poll.c:ZSTR_IS_INTERNED
Line
Count
Source
83
192
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
192
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
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
Unexecuted instantiation: math.c:ZSTR_IS_INTERNED
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
Unexecuted instantiation: password.c:ZSTR_IS_INTERNED
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
83
2
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
2
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
2
}
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
83
38
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
38
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
38
}
Unexecuted instantiation: strnatcmp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: syslog.c:ZSTR_IS_INTERNED
Unexecuted instantiation: type.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uniqid.c:ZSTR_IS_INTERNED
url_scanner_ex.c:ZSTR_IS_INTERNED
Line
Count
Source
83
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
80
}
Unexecuted instantiation: url.c:ZSTR_IS_INTERNED
user_filters.c:ZSTR_IS_INTERNED
Line
Count
Source
83
115
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
115
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
115
}
Unexecuted instantiation: uuencode.c:ZSTR_IS_INTERNED
var_unserializer.c:ZSTR_IS_INTERNED
Line
Count
Source
83
3.57M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
3.57M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
3.57M
}
var.c:ZSTR_IS_INTERNED
Line
Count
Source
83
196
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
196
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
196
}
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
83
112
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
112
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
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
83
12
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
12
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
12
}
Unexecuted instantiation: getopt.c:ZSTR_IS_INTERNED
main.c:ZSTR_IS_INTERNED
Line
Count
Source
83
9.16M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
9.16M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
9.16M
}
Unexecuted instantiation: network.c:ZSTR_IS_INTERNED
output.c:ZSTR_IS_INTERNED
Line
Count
Source
83
31.3k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
31.3k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
31.3k
}
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
83
212
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
212
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
212
}
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
83
165k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
165k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
165k
}
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
83
32
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
32
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
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
83
96
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
96
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
96
}
Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_INTERNED
memory.c:ZSTR_IS_INTERNED
Line
Count
Source
83
20.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
20.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
20.2k
}
Unexecuted instantiation: mmap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: plain_wrapper.c:ZSTR_IS_INTERNED
stream_errors.c:ZSTR_IS_INTERNED
Line
Count
Source
83
339
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
339
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
339
}
streams.c:ZSTR_IS_INTERNED
Line
Count
Source
83
99
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
99
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
99
}
transports.c:ZSTR_IS_INTERNED
Line
Count
Source
83
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
64
}
userspace.c:ZSTR_IS_INTERNED
Line
Count
Source
83
16
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
16
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
16
}
Unexecuted instantiation: xp_socket.c:ZSTR_IS_INTERNED
block_pass.c:ZSTR_IS_INTERNED
Line
Count
Source
83
972
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
972
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
972
}
compact_literals.c:ZSTR_IS_INTERNED
Line
Count
Source
83
82.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
82.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
82.2k
}
compact_vars.c:ZSTR_IS_INTERNED
Line
Count
Source
83
545
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
545
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
545
}
Unexecuted instantiation: dce.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dfa_pass.c:ZSTR_IS_INTERNED
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
83
8.52k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
8.52k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
8.52k
}
zend_inference.c:ZSTR_IS_INTERNED
Line
Count
Source
83
113
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
113
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
113
}
zend_optimizer.c:ZSTR_IS_INTERNED
Line
Count
Source
83
2
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
2
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
2
}
Unexecuted instantiation: zend_ssa.c:ZSTR_IS_INTERNED
zend_alloc.c:ZSTR_IS_INTERNED
Line
Count
Source
83
3.30k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
3.30k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
3.30k
}
zend_API.c:ZSTR_IS_INTERNED
Line
Count
Source
83
201k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
201k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
201k
}
zend_ast.c:ZSTR_IS_INTERNED
Line
Count
Source
83
161k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
161k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
161k
}
zend_attributes.c:ZSTR_IS_INTERNED
Line
Count
Source
83
3.23M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
3.23M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
3.23M
}
zend_autoload.c:ZSTR_IS_INTERNED
Line
Count
Source
83
12
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
12
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
12
}
zend_builtin_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
83
756k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
756k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
756k
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_INTERNED
zend_closures.c:ZSTR_IS_INTERNED
Line
Count
Source
83
1.67k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
1.67k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
1.67k
}
zend_compile.c:ZSTR_IS_INTERNED
Line
Count
Source
83
123M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
123M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
123M
}
zend_constants.c:ZSTR_IS_INTERNED
Line
Count
Source
83
26.1k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
26.1k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
26.1k
}
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
83
104k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
104k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
104k
}
zend_exceptions.c:ZSTR_IS_INTERNED
Line
Count
Source
83
939k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
939k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
939k
}
zend_execute_API.c:ZSTR_IS_INTERNED
Line
Count
Source
83
1.14M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
1.14M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
1.14M
}
zend_execute.c:ZSTR_IS_INTERNED
Line
Count
Source
83
94.3k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
94.3k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
94.3k
}
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
Unexecuted instantiation: zend_generators.c:ZSTR_IS_INTERNED
zend_hash.c:ZSTR_IS_INTERNED
Line
Count
Source
83
13.7M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
13.7M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
13.7M
}
zend_highlight.c:ZSTR_IS_INTERNED
Line
Count
Source
83
47.0k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
47.0k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
47.0k
}
Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_INTERNED
zend_inheritance.c:ZSTR_IS_INTERNED
Line
Count
Source
83
103k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
103k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
103k
}
zend_ini_parser.c:ZSTR_IS_INTERNED
Line
Count
Source
83
733k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
733k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
733k
}
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_IS_INTERNED
zend_ini.c:ZSTR_IS_INTERNED
Line
Count
Source
83
135k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
135k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
135k
}
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
83
546
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
546
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
546
}
zend_language_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
83
262k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
262k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
262k
}
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
83
1.11M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
1.11M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
1.11M
}
Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_INTERNED
zend_objects.c:ZSTR_IS_INTERNED
Line
Count
Source
83
19
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
19
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
19
}
Unexecuted instantiation: zend_observer.c:ZSTR_IS_INTERNED
zend_opcode.c:ZSTR_IS_INTERNED
Line
Count
Source
83
6.69M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
6.69M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
6.69M
}
zend_operators.c:ZSTR_IS_INTERNED
Line
Count
Source
83
4.23M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
4.23M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
4.23M
}
zend_partial.c:ZSTR_IS_INTERNED
Line
Count
Source
83
477
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
477
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
477
}
zend_property_hooks.c:ZSTR_IS_INTERNED
Line
Count
Source
83
4
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
4
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
4
}
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
83
213k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
213k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
213k
}
zend_string.c:ZSTR_IS_INTERNED
Line
Count
Source
83
40.0k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
40.0k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
40.0k
}
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
83
16.9M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
16.9M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
16.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
83
7.87M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
7.87M
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
7.87M
}
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
83
10.6k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
10.6k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
10.6k
}
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
83
12.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
84
12.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
85
12.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
86
87
97.0k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
88
97.0k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
89
97.0k
}
Unexecuted instantiation: php_date.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_time.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: time_duration.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: astro.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dow.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: duration.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
87
89
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
88
89
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
89
89
}
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
87
25.3k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
88
25.3k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
89
25.3k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_VALID_UTF8
ZendAccelerator.c:ZSTR_IS_VALID_UTF8
Line
Count
Source
87
71.6k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
88
71.6k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
89
71.6k
}
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_ra_simple.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
90
91
/* These are properties, encoded as flags, that will hold on the resulting string
92
 * after concatenating two strings that have these property.
93
 * Example: concatenating two UTF-8 strings yields another UTF-8 string. */
94
88.7k
#define ZSTR_COPYABLE_CONCAT_PROPERTIES   (IS_STR_VALID_UTF8)
95
96
81.9k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
97
81.9k
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
98
81.9k
}
Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_time.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: time_duration.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: duration.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_ra_simple.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
zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
96
307
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
97
307
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
98
307
}
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
96
8
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
97
8
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
98
8
}
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
96
27.9k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
97
27.9k
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
98
27.9k
}
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
96
53.5k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
97
53.5k
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
98
53.5k
}
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
96
194
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
97
194
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
98
194
}
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
99
100
/* This function returns the copyable concat properties which hold on both strings. */
101
26.9k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
102
26.9k
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
103
26.9k
}
Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_time.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: time_duration.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: duration.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_ra_simple.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
zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Line
Count
Source
101
7
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
102
7
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
103
7
}
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
101
166
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
102
166
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
103
166
}
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
101
26.7k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
102
26.7k
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
103
26.7k
}
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
104
105
8
static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) {
106
8
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in);
107
8
  GC_ADD_FLAGS(out, properties);
108
8
}
Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_time.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: time_duration.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: astro.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dow.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: duration.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_ra_simple.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
105
8
static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) {
106
8
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in);
107
8
  GC_ADD_FLAGS(out, properties);
108
8
}
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
109
110
75
static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) {
111
75
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2);
112
75
  GC_ADD_FLAGS(out, properties);
113
75
}
Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_time.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: time_duration.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: duration.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_ra_simple.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
110
75
static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) {
111
75
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2);
112
75
  GC_ADD_FLAGS(out, properties);
113
75
}
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
114
115
1.97M
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
1.97M
  return zend_empty_string;
117
1.97M
}
Unexecuted instantiation: php_date.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_time.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: time_duration.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: astro.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dow.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: duration.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
115
29.2k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
29.2k
  return zend_empty_string;
117
29.2k
}
Unexecuted instantiation: json.c:ZSTR_EMPTY_ALLOC
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_ra_simple.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
zend_jit.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
115
63
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
63
  return zend_empty_string;
117
63
}
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
Unexecuted instantiation: php_reflection.c:ZSTR_EMPTY_ALLOC
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
115
1.27k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
1.27k
  return zend_empty_string;
117
1.27k
}
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
115
4
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
4
  return zend_empty_string;
117
4
}
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
Unexecuted instantiation: quot_print.c:ZSTR_EMPTY_ALLOC
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
115
4
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
4
  return zend_empty_string;
117
4
}
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
115
32
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
32
  return zend_empty_string;
117
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
115
48
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
48
  return zend_empty_string;
117
48
}
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
115
1.63M
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
1.63M
  return zend_empty_string;
117
1.63M
}
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
115
6.76k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
6.76k
  return zend_empty_string;
117
6.76k
}
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
115
6
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
6
  return zend_empty_string;
117
6
}
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
115
3.29k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
3.29k
  return zend_empty_string;
117
3.29k
}
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
115
18.6k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
18.6k
  return zend_empty_string;
117
18.6k
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_EMPTY_ALLOC
zend_execute.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
115
551
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
551
  return zend_empty_string;
117
551
}
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
115
82.8k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
82.8k
  return zend_empty_string;
117
82.8k
}
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_EMPTY_ALLOC
zend_ini.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
115
1.23k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
1.23k
  return zend_empty_string;
117
1.23k
}
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
115
3.86k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
3.86k
  return zend_empty_string;
117
3.86k
}
zend_language_scanner.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
115
20.2k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
20.2k
  return zend_empty_string;
117
20.2k
}
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
115
45.0k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
45.0k
  return zend_empty_string;
117
45.0k
}
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
115
129k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
116
129k
  return zend_empty_string;
117
129k
}
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
118
119
1.99M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
1.99M
  return zend_one_char_string[c];
121
1.99M
}
Unexecuted instantiation: php_date.c:ZSTR_CHAR
Unexecuted instantiation: php_time.c:ZSTR_CHAR
Unexecuted instantiation: time_duration.c:ZSTR_CHAR
Unexecuted instantiation: astro.c:ZSTR_CHAR
Unexecuted instantiation: dow.c:ZSTR_CHAR
Unexecuted instantiation: duration.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
Unexecuted instantiation: php_pcre.c:ZSTR_CHAR
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
119
4.09k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
4.09k
  return zend_one_char_string[c];
121
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_ra_simple.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
zend_jit.c:ZSTR_CHAR
Line
Count
Source
119
11
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
11
  return zend_one_char_string[c];
121
11
}
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
Unexecuted instantiation: array.c:ZSTR_CHAR
Unexecuted instantiation: assert.c:ZSTR_CHAR
Unexecuted instantiation: base64.c:ZSTR_CHAR
Unexecuted instantiation: basic_functions.c:ZSTR_CHAR
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
119
1
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
1
  return zend_one_char_string[c];
121
1
}
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
119
222
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
222
  return zend_one_char_string[c];
121
222
}
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
119
129
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
129
  return zend_one_char_string[c];
121
129
}
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
119
4
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
4
  return zend_one_char_string[c];
121
4
}
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
119
4.56k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
4.56k
  return zend_one_char_string[c];
121
4.56k
}
zend_constants.c:ZSTR_CHAR
Line
Count
Source
119
8.89k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
8.89k
  return zend_one_char_string[c];
121
8.89k
}
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
119
22
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
22
  return zend_one_char_string[c];
121
22
}
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
119
903k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
903k
  return zend_one_char_string[c];
121
903k
}
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
119
1.07M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
120
1.07M
  return zend_one_char_string[c];
121
1.07M
}
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
122
123
20.4M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
20.4M
  return zend_known_strings[idx];
125
20.4M
}
php_date.c:ZSTR_KNOWN
Line
Count
Source
123
1.24k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
1.24k
  return zend_known_strings[idx];
125
1.24k
}
Unexecuted instantiation: php_time.c:ZSTR_KNOWN
Unexecuted instantiation: time_duration.c:ZSTR_KNOWN
Unexecuted instantiation: astro.c:ZSTR_KNOWN
Unexecuted instantiation: dow.c:ZSTR_KNOWN
Unexecuted instantiation: duration.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
123
112
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
112
  return zend_known_strings[idx];
125
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
123
1.00k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
1.00k
  return zend_known_strings[idx];
125
1.00k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_KNOWN
ZendAccelerator.c:ZSTR_KNOWN
Line
Count
Source
123
75.9k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
75.9k
  return zend_known_strings[idx];
125
75.9k
}
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_ra_simple.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
zend_jit.c:ZSTR_KNOWN
Line
Count
Source
123
11.8k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
11.8k
  return zend_known_strings[idx];
125
11.8k
}
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
123
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
128
  return zend_known_strings[idx];
125
128
}
Unexecuted instantiation: randomizer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_utils.c:ZSTR_KNOWN
php_reflection.c:ZSTR_KNOWN
Line
Count
Source
123
576
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
576
  return zend_known_strings[idx];
125
576
}
php_spl.c:ZSTR_KNOWN
Line
Count
Source
123
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
128
  return zend_known_strings[idx];
125
128
}
spl_array.c:ZSTR_KNOWN
Line
Count
Source
123
483
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
483
  return zend_known_strings[idx];
125
483
}
spl_directory.c:ZSTR_KNOWN
Line
Count
Source
123
240
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
240
  return zend_known_strings[idx];
125
240
}
spl_dllist.c:ZSTR_KNOWN
Line
Count
Source
123
46
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
46
  return zend_known_strings[idx];
125
46
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_KNOWN
spl_fixedarray.c:ZSTR_KNOWN
Line
Count
Source
123
64
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
64
  return zend_known_strings[idx];
125
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
123
192
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
192
  return zend_known_strings[idx];
125
192
}
array.c:ZSTR_KNOWN
Line
Count
Source
123
14
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
14
  return zend_known_strings[idx];
125
14
}
Unexecuted instantiation: assert.c:ZSTR_KNOWN
Unexecuted instantiation: base64.c:ZSTR_KNOWN
basic_functions.c:ZSTR_KNOWN
Line
Count
Source
123
1.10k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
1.10k
  return zend_known_strings[idx];
125
1.10k
}
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
123
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
16
  return zend_known_strings[idx];
125
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
123
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
128
  return zend_known_strings[idx];
125
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
Unexecuted instantiation: type.c:ZSTR_KNOWN
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
123
185k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
185k
  return zend_known_strings[idx];
125
185k
}
var.c:ZSTR_KNOWN
Line
Count
Source
123
1
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
1
  return zend_known_strings[idx];
125
1
}
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
123
304
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
304
  return zend_known_strings[idx];
125
304
}
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
123
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
16
  return zend_known_strings[idx];
125
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
123
48
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
48
  return zend_known_strings[idx];
125
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
123
48
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
48
  return zend_known_strings[idx];
125
48
}
streams.c:ZSTR_KNOWN
Line
Count
Source
123
3
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
3
  return zend_known_strings[idx];
125
3
}
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
zend_alloc.c:ZSTR_KNOWN
Line
Count
Source
123
35
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
35
  return zend_known_strings[idx];
125
35
}
zend_API.c:ZSTR_KNOWN
Line
Count
Source
123
245k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
245k
  return zend_known_strings[idx];
125
245k
}
zend_ast.c:ZSTR_KNOWN
Line
Count
Source
123
31.3k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
31.3k
  return zend_known_strings[idx];
125
31.3k
}
zend_attributes.c:ZSTR_KNOWN
Line
Count
Source
123
164
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
164
  return zend_known_strings[idx];
125
164
}
Unexecuted instantiation: zend_autoload.c:ZSTR_KNOWN
zend_builtin_functions.c:ZSTR_KNOWN
Line
Count
Source
123
616k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
616k
  return zend_known_strings[idx];
125
616k
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_KNOWN
zend_closures.c:ZSTR_KNOWN
Line
Count
Source
123
102
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
102
  return zend_known_strings[idx];
125
102
}
zend_compile.c:ZSTR_KNOWN
Line
Count
Source
123
15.2M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
15.2M
  return zend_known_strings[idx];
125
15.2M
}
zend_constants.c:ZSTR_KNOWN
Line
Count
Source
123
97
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
97
  return zend_known_strings[idx];
125
97
}
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
123
91.5k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
91.5k
  return zend_known_strings[idx];
125
91.5k
}
zend_exceptions.c:ZSTR_KNOWN
Line
Count
Source
123
2.07M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
2.07M
  return zend_known_strings[idx];
125
2.07M
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_KNOWN
zend_execute.c:ZSTR_KNOWN
Line
Count
Source
123
17.3k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
17.3k
  return zend_known_strings[idx];
125
17.3k
}
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
123
1
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
1
  return zend_known_strings[idx];
125
1
}
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
123
733k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
733k
  return zend_known_strings[idx];
125
733k
}
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
123
975
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
975
  return zend_known_strings[idx];
125
975
}
Unexecuted instantiation: zend_iterators.c:ZSTR_KNOWN
zend_language_parser.c:ZSTR_KNOWN
Line
Count
Source
123
5.56k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
5.56k
  return zend_known_strings[idx];
125
5.56k
}
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
123
34
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
34
  return zend_known_strings[idx];
125
34
}
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
123
631
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
631
  return zend_known_strings[idx];
125
631
}
zend_partial.c:ZSTR_KNOWN
Line
Count
Source
123
140
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
140
  return zend_known_strings[idx];
125
140
}
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
Unexecuted instantiation: zend_weakrefs.c:ZSTR_KNOWN
zend.c:ZSTR_KNOWN
Line
Count
Source
123
1.10M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
124
1.10M
  return zend_known_strings[idx];
125
1.10M
}
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
126
127
10.4M
#define _ZSTR_HEADER_SIZE offsetof(zend_string, val)
128
129
25.3k
#define _ZSTR_STRUCT_SIZE(len) (_ZSTR_HEADER_SIZE + len + 1)
130
131
18
#define ZSTR_MAX_OVERHEAD (ZEND_MM_ALIGNED_SIZE(_ZSTR_HEADER_SIZE + 1))
132
#define ZSTR_MAX_LEN (SIZE_MAX - ZSTR_MAX_OVERHEAD)
133
134
38
#define ZSTR_ALLOCA_ALLOC(str, _len, use_heap) do { \
135
38
  (str) = (zend_string *)do_alloca(ZEND_MM_ALIGNED_SIZE_EX(_ZSTR_STRUCT_SIZE(_len), 8), (use_heap)); \
136
38
  GC_SET_REFCOUNT(str, 1); \
137
38
  GC_TYPE_INFO(str) = GC_STRING; \
138
38
  ZSTR_H(str) = 0; \
139
38
  ZSTR_LEN(str) = _len; \
140
38
} while (0)
141
142
1
#define ZSTR_ALLOCA_INIT(str, s, len, use_heap) do { \
143
1
  ZSTR_ALLOCA_ALLOC(str, len, use_heap); \
144
1
  memcpy(ZSTR_VAL(str), (s), (len)); \
145
1
  ZSTR_VAL(str)[(len)] = '\0'; \
146
1
} while (0)
147
148
38
#define ZSTR_ALLOCA_FREE(str, use_heap) free_alloca(str, use_heap)
149
150
143k
#define ZSTR_INIT_LITERAL(s, persistent) (zend_string_init(("" s), sizeof(s) - 1, (persistent)))
151
152
/*---*/
153
154
static zend_always_inline zend_ulong zend_string_hash_val(zend_string *s)
155
156M
{
156
156M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
156M
}
Unexecuted instantiation: php_date.c:zend_string_hash_val
Unexecuted instantiation: php_time.c:zend_string_hash_val
Unexecuted instantiation: time_duration.c:zend_string_hash_val
Unexecuted instantiation: astro.c:zend_string_hash_val
Unexecuted instantiation: dow.c:zend_string_hash_val
Unexecuted instantiation: duration.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
155
259k
{
156
259k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
259k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_hash_val
zend_accelerator_util_funcs.c:zend_string_hash_val
Line
Count
Source
155
367
{
156
367
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
367
}
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
155
25.3k
{
156
25.3k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
25.3k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_hash_val
ZendAccelerator.c:zend_string_hash_val
Line
Count
Source
155
114M
{
156
114M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
114M
}
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_ra_simple.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
Unexecuted instantiation: array.c:zend_string_hash_val
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
155
26.2k
{
156
26.2k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
26.2k
}
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
155
162
{
156
162
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
162
}
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
155
3.88M
{
156
3.88M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
3.88M
}
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
155
4
{
156
4
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
4
}
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
155
37.0M
{
156
37.0M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
37.0M
}
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
155
1.91k
{
156
1.91k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
1.91k
}
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
155
16
{
156
16
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
16
}
Unexecuted instantiation: zend_objects_API.c:zend_string_hash_val
zend_objects.c:zend_string_hash_val
Line
Count
Source
155
4
{
156
4
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
4
}
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
155
14.9k
{
156
14.9k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
157
14.9k
}
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
158
159
static zend_always_inline void zend_string_forget_hash_val(zend_string *s)
160
4.94M
{
161
4.94M
  ZSTR_H(s) = 0;
162
4.94M
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
4.94M
}
Unexecuted instantiation: php_date.c:zend_string_forget_hash_val
Unexecuted instantiation: php_time.c:zend_string_forget_hash_val
Unexecuted instantiation: time_duration.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: duration.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
160
9
{
161
9
  ZSTR_H(s) = 0;
162
9
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
9
}
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
160
8
{
161
8
  ZSTR_H(s) = 0;
162
8
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
8
}
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_ra_simple.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
zend_jit.c:zend_string_forget_hash_val
Line
Count
Source
160
3
{
161
3
  ZSTR_H(s) = 0;
162
3
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
3
}
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
160
22
{
161
22
  ZSTR_H(s) = 0;
162
22
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
22
}
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
Unexecuted instantiation: formatted_print.c:zend_string_forget_hash_val
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
160
12
{
161
12
  ZSTR_H(s) = 0;
162
12
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
12
}
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
160
1
{
161
1
  ZSTR_H(s) = 0;
162
1
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
1
}
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
160
17
{
161
17
  ZSTR_H(s) = 0;
162
17
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
17
}
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
160
14
{
161
14
  ZSTR_H(s) = 0;
162
14
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
14
}
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
160
6
{
161
6
  ZSTR_H(s) = 0;
162
6
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
6
}
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
160
240
{
161
240
  ZSTR_H(s) = 0;
162
240
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
240
}
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
160
50
{
161
50
  ZSTR_H(s) = 0;
162
50
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
50
}
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
160
1.46k
{
161
1.46k
  ZSTR_H(s) = 0;
162
1.46k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
1.46k
}
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
160
35
{
161
35
  ZSTR_H(s) = 0;
162
35
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
35
}
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
160
210k
{
161
210k
  ZSTR_H(s) = 0;
162
210k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
210k
}
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
160
8.06k
{
161
8.06k
  ZSTR_H(s) = 0;
162
8.06k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
8.06k
}
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
160
4.72M
{
161
4.72M
  ZSTR_H(s) = 0;
162
4.72M
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
163
4.72M
}
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
164
165
static zend_always_inline uint32_t zend_string_refcount(const zend_string *s)
166
0
{
167
0
  if (!ZSTR_IS_INTERNED(s)) {
168
0
    return GC_REFCOUNT(s);
169
0
  }
170
0
  return 1;
171
0
}
Unexecuted instantiation: php_date.c:zend_string_refcount
Unexecuted instantiation: php_time.c:zend_string_refcount
Unexecuted instantiation: time_duration.c:zend_string_refcount
Unexecuted instantiation: astro.c:zend_string_refcount
Unexecuted instantiation: dow.c:zend_string_refcount
Unexecuted instantiation: duration.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_ra_simple.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
172
173
static zend_always_inline uint32_t zend_string_addref(zend_string *s)
174
2.64M
{
175
2.64M
  if (!ZSTR_IS_INTERNED(s)) {
176
2.55M
    return GC_ADDREF(s);
177
2.55M
  }
178
84.2k
  return 1;
179
2.64M
}
Unexecuted instantiation: php_date.c:zend_string_addref
Unexecuted instantiation: php_time.c:zend_string_addref
Unexecuted instantiation: time_duration.c:zend_string_addref
Unexecuted instantiation: astro.c:zend_string_addref
Unexecuted instantiation: dow.c:zend_string_addref
Unexecuted instantiation: duration.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
174
367
{
175
367
  if (!ZSTR_IS_INTERNED(s)) {
176
367
    return GC_ADDREF(s);
177
367
  }
178
0
  return 1;
179
367
}
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
174
128
{
175
128
  if (!ZSTR_IS_INTERNED(s)) {
176
0
    return GC_ADDREF(s);
177
0
  }
178
128
  return 1;
179
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_ra_simple.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
Unexecuted instantiation: php_reflection.c:zend_string_addref
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
Unexecuted instantiation: array.c:zend_string_addref
Unexecuted instantiation: assert.c:zend_string_addref
Unexecuted instantiation: base64.c:zend_string_addref
Unexecuted instantiation: basic_functions.c:zend_string_addref
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
174
15.6k
{
175
15.6k
  if (!ZSTR_IS_INTERNED(s)) {
176
760
    return GC_ADDREF(s);
177
760
  }
178
14.9k
  return 1;
179
15.6k
}
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
zend_alloc.c:zend_string_addref
Line
Count
Source
174
835
{
175
835
  if (!ZSTR_IS_INTERNED(s)) {
176
41
    return GC_ADDREF(s);
177
41
  }
178
794
  return 1;
179
835
}
zend_API.c:zend_string_addref
Line
Count
Source
174
2.00k
{
175
2.00k
  if (!ZSTR_IS_INTERNED(s)) {
176
2.00k
    return GC_ADDREF(s);
177
2.00k
  }
178
0
  return 1;
179
2.00k
}
Unexecuted instantiation: zend_ast.c:zend_string_addref
Unexecuted instantiation: zend_attributes.c:zend_string_addref
Unexecuted instantiation: zend_autoload.c:zend_string_addref
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
174
1.57k
{
175
1.57k
  if (!ZSTR_IS_INTERNED(s)) {
176
116
    return GC_ADDREF(s);
177
116
  }
178
1.45k
  return 1;
179
1.57k
}
zend_compile.c:zend_string_addref
Line
Count
Source
174
55.0k
{
175
55.0k
  if (!ZSTR_IS_INTERNED(s)) {
176
41.0k
    return GC_ADDREF(s);
177
41.0k
  }
178
13.9k
  return 1;
179
55.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
174
15
{
175
15
  if (!ZSTR_IS_INTERNED(s)) {
176
15
    return GC_ADDREF(s);
177
15
  }
178
0
  return 1;
179
15
}
zend_execute.c:zend_string_addref
Line
Count
Source
174
12.5k
{
175
12.5k
  if (!ZSTR_IS_INTERNED(s)) {
176
442
    return GC_ADDREF(s);
177
442
  }
178
12.0k
  return 1;
179
12.5k
}
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
174
2.51M
{
175
2.51M
  if (!ZSTR_IS_INTERNED(s)) {
176
2.51M
    return GC_ADDREF(s);
177
2.51M
  }
178
3.29k
  return 1;
179
2.51M
}
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
174
40.5k
{
175
40.5k
  if (!ZSTR_IS_INTERNED(s)) {
176
2.99k
    return GC_ADDREF(s);
177
2.99k
  }
178
37.5k
  return 1;
179
40.5k
}
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
174
16
{
175
16
  if (!ZSTR_IS_INTERNED(s)) {
176
16
    return GC_ADDREF(s);
177
16
  }
178
0
  return 1;
179
16
}
Unexecuted instantiation: zend_objects_API.c:zend_string_addref
zend_objects.c:zend_string_addref
Line
Count
Source
174
4
{
175
4
  if (!ZSTR_IS_INTERNED(s)) {
176
4
    return GC_ADDREF(s);
177
4
  }
178
0
  return 1;
179
4
}
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
174
4
{
175
4
  if (!ZSTR_IS_INTERNED(s)) {
176
2
    return GC_ADDREF(s);
177
2
  }
178
2
  return 1;
179
4
}
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
180
181
static zend_always_inline uint32_t zend_string_delref(zend_string *s)
182
259
{
183
259
  if (!ZSTR_IS_INTERNED(s)) {
184
202
    return GC_DELREF(s);
185
202
  }
186
57
  return 1;
187
259
}
Unexecuted instantiation: php_date.c:zend_string_delref
Unexecuted instantiation: php_time.c:zend_string_delref
Unexecuted instantiation: time_duration.c:zend_string_delref
Unexecuted instantiation: astro.c:zend_string_delref
Unexecuted instantiation: dow.c:zend_string_delref
Unexecuted instantiation: duration.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_ra_simple.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
182
65
{
183
65
  if (!ZSTR_IS_INTERNED(s)) {
184
8
    return GC_DELREF(s);
185
8
  }
186
57
  return 1;
187
65
}
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
182
194
{
183
194
  if (!ZSTR_IS_INTERNED(s)) {
184
194
    return GC_DELREF(s);
185
194
  }
186
0
  return 1;
187
194
}
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
188
189
/* Fallible variant of zend_string_alloc */
190
static zend_always_inline zend_string *zend_string_falloc(size_t len, bool persistent, bool fallible)
191
66.8M
{
192
66.8M
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
66.8M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
66.8M
  GC_SET_REFCOUNT(ret, 1);
198
66.8M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
66.8M
  ZSTR_H(ret) = 0;
200
66.8M
  ZSTR_LEN(ret) = len;
201
66.8M
  return ret;
202
66.8M
}
php_date.c:zend_string_falloc
Line
Count
Source
191
950
{
192
950
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
950
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
950
  GC_SET_REFCOUNT(ret, 1);
198
950
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
950
  ZSTR_H(ret) = 0;
200
950
  ZSTR_LEN(ret) = len;
201
950
  return ret;
202
950
}
php_time.c:zend_string_falloc
Line
Count
Source
191
48
{
192
48
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
48
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
48
  GC_SET_REFCOUNT(ret, 1);
198
48
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
48
  ZSTR_H(ret) = 0;
200
48
  ZSTR_LEN(ret) = len;
201
48
  return ret;
202
48
}
Unexecuted instantiation: time_duration.c:zend_string_falloc
Unexecuted instantiation: astro.c:zend_string_falloc
Unexecuted instantiation: dow.c:zend_string_falloc
Unexecuted instantiation: duration.c:zend_string_falloc
Unexecuted instantiation: parse_date.c:zend_string_falloc
Unexecuted instantiation: parse_tz.c:zend_string_falloc
Unexecuted instantiation: parse_posix.c:zend_string_falloc
Unexecuted instantiation: timelib.c:zend_string_falloc
Unexecuted instantiation: tm2unixtime.c:zend_string_falloc
Unexecuted instantiation: unixtime2tm.c:zend_string_falloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_falloc
Unexecuted instantiation: interval.c:zend_string_falloc
php_pcre.c:zend_string_falloc
Line
Count
Source
191
143
{
192
143
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
143
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
143
  GC_SET_REFCOUNT(ret, 1);
198
143
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
143
  ZSTR_H(ret) = 0;
200
143
  ZSTR_LEN(ret) = len;
201
143
  return ret;
202
143
}
Unexecuted instantiation: exif.c:zend_string_falloc
Unexecuted instantiation: hash_adler32.c:zend_string_falloc
Unexecuted instantiation: hash_crc32.c:zend_string_falloc
Unexecuted instantiation: hash_fnv.c:zend_string_falloc
Unexecuted instantiation: hash_gost.c:zend_string_falloc
Unexecuted instantiation: hash_haval.c:zend_string_falloc
Unexecuted instantiation: hash_joaat.c:zend_string_falloc
Unexecuted instantiation: hash_md.c:zend_string_falloc
Unexecuted instantiation: hash_murmur.c:zend_string_falloc
Unexecuted instantiation: hash_ripemd.c:zend_string_falloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_falloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_falloc
Unexecuted instantiation: hash_sha.c:zend_string_falloc
Unexecuted instantiation: hash_sha3.c:zend_string_falloc
Unexecuted instantiation: hash_snefru.c:zend_string_falloc
Unexecuted instantiation: hash_tiger.c:zend_string_falloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_falloc
Unexecuted instantiation: hash_xxhash.c:zend_string_falloc
hash.c:zend_string_falloc
Line
Count
Source
191
2.00k
{
192
2.00k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
2.00k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
2.00k
  GC_SET_REFCOUNT(ret, 1);
198
2.00k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
2.00k
  ZSTR_H(ret) = 0;
200
2.00k
  ZSTR_LEN(ret) = len;
201
2.00k
  return ret;
202
2.00k
}
Unexecuted instantiation: json_encoder.c:zend_string_falloc
Unexecuted instantiation: json_parser.tab.c:zend_string_falloc
json_scanner.c:zend_string_falloc
Line
Count
Source
191
118k
{
192
118k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
118k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
118k
  GC_SET_REFCOUNT(ret, 1);
198
118k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
118k
  ZSTR_H(ret) = 0;
200
118k
  ZSTR_LEN(ret) = len;
201
118k
  return ret;
202
118k
}
Unexecuted instantiation: json.c:zend_string_falloc
Unexecuted instantiation: php_lexbor.c:zend_string_falloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_falloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_falloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_falloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_falloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_falloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_falloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_falloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_falloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_falloc
Unexecuted instantiation: zend_file_cache.c:zend_string_falloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_falloc
Unexecuted instantiation: zend_persist.c:zend_string_falloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_falloc
ZendAccelerator.c:zend_string_falloc
Line
Count
Source
191
57.6k
{
192
57.6k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
57.6k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
57.6k
  GC_SET_REFCOUNT(ret, 1);
198
57.6k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
57.6k
  ZSTR_H(ret) = 0;
200
57.6k
  ZSTR_LEN(ret) = len;
201
57.6k
  return ret;
202
57.6k
}
Unexecuted instantiation: ir_cfg.c:zend_string_falloc
Unexecuted instantiation: ir_check.c:zend_string_falloc
Unexecuted instantiation: ir_dump.c:zend_string_falloc
Unexecuted instantiation: ir_emit.c:zend_string_falloc
Unexecuted instantiation: ir_gcm.c:zend_string_falloc
Unexecuted instantiation: ir_gdb.c:zend_string_falloc
Unexecuted instantiation: ir_patch.c:zend_string_falloc
Unexecuted instantiation: ir_perf.c:zend_string_falloc
Unexecuted instantiation: ir_ra.c:zend_string_falloc
Unexecuted instantiation: ir_ra_simple.c:zend_string_falloc
Unexecuted instantiation: ir_save.c:zend_string_falloc
Unexecuted instantiation: ir_sccp.c:zend_string_falloc
Unexecuted instantiation: ir_strtab.c:zend_string_falloc
Unexecuted instantiation: ir.c:zend_string_falloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_falloc
zend_jit.c:zend_string_falloc
Line
Count
Source
191
84
{
192
84
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
84
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
84
  GC_SET_REFCOUNT(ret, 1);
198
84
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
84
  ZSTR_H(ret) = 0;
200
84
  ZSTR_LEN(ret) = len;
201
84
  return ret;
202
84
}
Unexecuted instantiation: csprng.c:zend_string_falloc
Unexecuted instantiation: engine_mt19937.c:zend_string_falloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_falloc
Unexecuted instantiation: engine_secure.c:zend_string_falloc
Unexecuted instantiation: engine_user.c:zend_string_falloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_falloc
Unexecuted instantiation: gammasection.c:zend_string_falloc
random.c:zend_string_falloc
Line
Count
Source
191
64
{
192
64
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
64
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
64
  GC_SET_REFCOUNT(ret, 1);
198
64
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
64
  ZSTR_H(ret) = 0;
200
64
  ZSTR_LEN(ret) = len;
201
64
  return ret;
202
64
}
Unexecuted instantiation: randomizer.c:zend_string_falloc
Unexecuted instantiation: zend_utils.c:zend_string_falloc
php_reflection.c:zend_string_falloc
Line
Count
Source
191
112
{
192
112
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
112
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
112
  GC_SET_REFCOUNT(ret, 1);
198
112
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
112
  ZSTR_H(ret) = 0;
200
112
  ZSTR_LEN(ret) = len;
201
112
  return ret;
202
112
}
php_spl.c:zend_string_falloc
Line
Count
Source
191
32
{
192
32
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
32
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
32
  GC_SET_REFCOUNT(ret, 1);
198
32
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
32
  ZSTR_H(ret) = 0;
200
32
  ZSTR_LEN(ret) = len;
201
32
  return ret;
202
32
}
Unexecuted instantiation: spl_array.c:zend_string_falloc
Unexecuted instantiation: spl_directory.c:zend_string_falloc
Unexecuted instantiation: spl_dllist.c:zend_string_falloc
Unexecuted instantiation: spl_exceptions.c:zend_string_falloc
spl_fixedarray.c:zend_string_falloc
Line
Count
Source
191
16
{
192
16
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
16
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
16
  GC_SET_REFCOUNT(ret, 1);
198
16
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
16
  ZSTR_H(ret) = 0;
200
16
  ZSTR_LEN(ret) = len;
201
16
  return ret;
202
16
}
Unexecuted instantiation: spl_functions.c:zend_string_falloc
Unexecuted instantiation: spl_heap.c:zend_string_falloc
spl_iterators.c:zend_string_falloc
Line
Count
Source
191
1.72k
{
192
1.72k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
1.72k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
1.72k
  GC_SET_REFCOUNT(ret, 1);
198
1.72k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
1.72k
  ZSTR_H(ret) = 0;
200
1.72k
  ZSTR_LEN(ret) = len;
201
1.72k
  return ret;
202
1.72k
}
spl_observer.c:zend_string_falloc
Line
Count
Source
191
48
{
192
48
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
48
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
48
  GC_SET_REFCOUNT(ret, 1);
198
48
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
48
  ZSTR_H(ret) = 0;
200
48
  ZSTR_LEN(ret) = len;
201
48
  return ret;
202
48
}
Unexecuted instantiation: array.c:zend_string_falloc
assert.c:zend_string_falloc
Line
Count
Source
191
10
{
192
10
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
10
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
10
  GC_SET_REFCOUNT(ret, 1);
198
10
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
10
  ZSTR_H(ret) = 0;
200
10
  ZSTR_LEN(ret) = len;
201
10
  return ret;
202
10
}
Unexecuted instantiation: base64.c:zend_string_falloc
basic_functions.c:zend_string_falloc
Line
Count
Source
191
180
{
192
180
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
180
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
180
  GC_SET_REFCOUNT(ret, 1);
198
180
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
180
  ZSTR_H(ret) = 0;
200
180
  ZSTR_LEN(ret) = len;
201
180
  return ret;
202
180
}
Unexecuted instantiation: browscap.c:zend_string_falloc
Unexecuted instantiation: crc32_x86.c:zend_string_falloc
Unexecuted instantiation: crc32.c:zend_string_falloc
Unexecuted instantiation: credits.c:zend_string_falloc
Unexecuted instantiation: crypt.c:zend_string_falloc
Unexecuted instantiation: css.c:zend_string_falloc
Unexecuted instantiation: datetime.c:zend_string_falloc
dir.c:zend_string_falloc
Line
Count
Source
191
16
{
192
16
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
16
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
16
  GC_SET_REFCOUNT(ret, 1);
198
16
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
16
  ZSTR_H(ret) = 0;
200
16
  ZSTR_LEN(ret) = len;
201
16
  return ret;
202
16
}
Unexecuted instantiation: dl.c:zend_string_falloc
Unexecuted instantiation: dns.c:zend_string_falloc
Unexecuted instantiation: exec.c:zend_string_falloc
file.c:zend_string_falloc
Line
Count
Source
191
644
{
192
644
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
644
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
644
  GC_SET_REFCOUNT(ret, 1);
198
644
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
644
  ZSTR_H(ret) = 0;
200
644
  ZSTR_LEN(ret) = len;
201
644
  return ret;
202
644
}
Unexecuted instantiation: filestat.c:zend_string_falloc
Unexecuted instantiation: filters.c:zend_string_falloc
Unexecuted instantiation: flock_compat.c:zend_string_falloc
formatted_print.c:zend_string_falloc
Line
Count
Source
191
85
{
192
85
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
85
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
85
  GC_SET_REFCOUNT(ret, 1);
198
85
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
85
  ZSTR_H(ret) = 0;
200
85
  ZSTR_LEN(ret) = len;
201
85
  return ret;
202
85
}
Unexecuted instantiation: fsock.c:zend_string_falloc
Unexecuted instantiation: ftok.c:zend_string_falloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_falloc
head.c:zend_string_falloc
Line
Count
Source
191
1
{
192
1
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
1
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
1
  GC_SET_REFCOUNT(ret, 1);
198
1
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
1
  ZSTR_H(ret) = 0;
200
1
  ZSTR_LEN(ret) = len;
201
1
  return ret;
202
1
}
Unexecuted instantiation: hrtime.c:zend_string_falloc
html.c:zend_string_falloc
Line
Count
Source
191
20
{
192
20
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
20
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
20
  GC_SET_REFCOUNT(ret, 1);
198
20
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
20
  ZSTR_H(ret) = 0;
200
20
  ZSTR_LEN(ret) = len;
201
20
  return ret;
202
20
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_falloc
Unexecuted instantiation: http.c:zend_string_falloc
Unexecuted instantiation: image.c:zend_string_falloc
Unexecuted instantiation: incomplete_class.c:zend_string_falloc
Unexecuted instantiation: info.c:zend_string_falloc
Unexecuted instantiation: io_poll.c:zend_string_falloc
Unexecuted instantiation: iptc.c:zend_string_falloc
Unexecuted instantiation: levenshtein.c:zend_string_falloc
Unexecuted instantiation: link.c:zend_string_falloc
Unexecuted instantiation: mail.c:zend_string_falloc
Unexecuted instantiation: math.c:zend_string_falloc
md5.c:zend_string_falloc
Line
Count
Source
191
23
{
192
23
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
23
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
23
  GC_SET_REFCOUNT(ret, 1);
198
23
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
23
  ZSTR_H(ret) = 0;
200
23
  ZSTR_LEN(ret) = len;
201
23
  return ret;
202
23
}
Unexecuted instantiation: metaphone.c:zend_string_falloc
Unexecuted instantiation: microtime.c:zend_string_falloc
Unexecuted instantiation: net.c:zend_string_falloc
Unexecuted instantiation: pack.c:zend_string_falloc
Unexecuted instantiation: pageinfo.c:zend_string_falloc
Unexecuted instantiation: password.c:zend_string_falloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_falloc
Unexecuted instantiation: proc_open.c:zend_string_falloc
Unexecuted instantiation: quot_print.c:zend_string_falloc
Unexecuted instantiation: scanf.c:zend_string_falloc
Unexecuted instantiation: sha1.c:zend_string_falloc
Unexecuted instantiation: soundex.c:zend_string_falloc
Unexecuted instantiation: streamsfuncs.c:zend_string_falloc
string.c:zend_string_falloc
Line
Count
Source
191
16
{
192
16
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
16
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
16
  GC_SET_REFCOUNT(ret, 1);
198
16
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
16
  ZSTR_H(ret) = 0;
200
16
  ZSTR_LEN(ret) = len;
201
16
  return ret;
202
16
}
Unexecuted instantiation: strnatcmp.c:zend_string_falloc
Unexecuted instantiation: syslog.c:zend_string_falloc
Unexecuted instantiation: type.c:zend_string_falloc
Unexecuted instantiation: uniqid.c:zend_string_falloc
url_scanner_ex.c:zend_string_falloc
Line
Count
Source
191
80
{
192
80
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
80
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
80
  GC_SET_REFCOUNT(ret, 1);
198
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
80
  ZSTR_H(ret) = 0;
200
80
  ZSTR_LEN(ret) = len;
201
80
  return ret;
202
80
}
Unexecuted instantiation: url.c:zend_string_falloc
user_filters.c:zend_string_falloc
Line
Count
Source
191
116
{
192
116
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
116
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
116
  GC_SET_REFCOUNT(ret, 1);
198
116
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
116
  ZSTR_H(ret) = 0;
200
116
  ZSTR_LEN(ret) = len;
201
116
  return ret;
202
116
}
Unexecuted instantiation: uuencode.c:zend_string_falloc
var_unserializer.c:zend_string_falloc
Line
Count
Source
191
428k
{
192
428k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
428k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
428k
  GC_SET_REFCOUNT(ret, 1);
198
428k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
428k
  ZSTR_H(ret) = 0;
200
428k
  ZSTR_LEN(ret) = len;
201
428k
  return ret;
202
428k
}
Unexecuted instantiation: var.c:zend_string_falloc
Unexecuted instantiation: versioning.c:zend_string_falloc
Unexecuted instantiation: crypt_sha256.c:zend_string_falloc
Unexecuted instantiation: crypt_sha512.c:zend_string_falloc
Unexecuted instantiation: php_crypt_r.c:zend_string_falloc
php_uri.c:zend_string_falloc
Line
Count
Source
191
80
{
192
80
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
80
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
80
  GC_SET_REFCOUNT(ret, 1);
198
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
80
  ZSTR_H(ret) = 0;
200
80
  ZSTR_LEN(ret) = len;
201
80
  return ret;
202
80
}
Unexecuted instantiation: php_uri_common.c:zend_string_falloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_falloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_falloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_falloc
Unexecuted instantiation: explicit_bzero.c:zend_string_falloc
fopen_wrappers.c:zend_string_falloc
Line
Count
Source
191
44.3k
{
192
44.3k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
44.3k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
44.3k
  GC_SET_REFCOUNT(ret, 1);
198
44.3k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
44.3k
  ZSTR_H(ret) = 0;
200
44.3k
  ZSTR_LEN(ret) = len;
201
44.3k
  return ret;
202
44.3k
}
Unexecuted instantiation: getopt.c:zend_string_falloc
Unexecuted instantiation: main.c:zend_string_falloc
Unexecuted instantiation: network.c:zend_string_falloc
output.c:zend_string_falloc
Line
Count
Source
191
7
{
192
7
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
7
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
7
  GC_SET_REFCOUNT(ret, 1);
198
7
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
7
  ZSTR_H(ret) = 0;
200
7
  ZSTR_LEN(ret) = len;
201
7
  return ret;
202
7
}
Unexecuted instantiation: php_content_types.c:zend_string_falloc
Unexecuted instantiation: php_ini_builder.c:zend_string_falloc
php_ini.c:zend_string_falloc
Line
Count
Source
191
212
{
192
212
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
212
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
212
  GC_SET_REFCOUNT(ret, 1);
198
212
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
212
  ZSTR_H(ret) = 0;
200
212
  ZSTR_LEN(ret) = len;
201
212
  return ret;
202
212
}
Unexecuted instantiation: php_glob.c:zend_string_falloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_falloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_falloc
Unexecuted instantiation: php_scandir.c:zend_string_falloc
Unexecuted instantiation: php_syslog.c:zend_string_falloc
Unexecuted instantiation: php_ticks.c:zend_string_falloc
Unexecuted instantiation: php_variables.c:zend_string_falloc
Unexecuted instantiation: reentrancy.c:zend_string_falloc
Unexecuted instantiation: rfc1867.c:zend_string_falloc
Unexecuted instantiation: safe_bcmp.c:zend_string_falloc
SAPI.c:zend_string_falloc
Line
Count
Source
191
32
{
192
32
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
32
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
32
  GC_SET_REFCOUNT(ret, 1);
198
32
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
32
  ZSTR_H(ret) = 0;
200
32
  ZSTR_LEN(ret) = len;
201
32
  return ret;
202
32
}
Unexecuted instantiation: snprintf.c:zend_string_falloc
Unexecuted instantiation: spprintf.c:zend_string_falloc
Unexecuted instantiation: strlcat.c:zend_string_falloc
Unexecuted instantiation: strlcpy.c:zend_string_falloc
Unexecuted instantiation: php_io.c:zend_string_falloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_falloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_falloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_falloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_falloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_falloc
Unexecuted instantiation: poll_core.c:zend_string_falloc
Unexecuted instantiation: poll_fd_table.c:zend_string_falloc
Unexecuted instantiation: poll_handle.c:zend_string_falloc
Unexecuted instantiation: cast.c:zend_string_falloc
Unexecuted instantiation: filter.c:zend_string_falloc
Unexecuted instantiation: glob_wrapper.c:zend_string_falloc
memory.c:zend_string_falloc
Line
Count
Source
191
6.75k
{
192
6.75k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
6.75k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
6.75k
  GC_SET_REFCOUNT(ret, 1);
198
6.75k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
6.75k
  ZSTR_H(ret) = 0;
200
6.75k
  ZSTR_LEN(ret) = len;
201
6.75k
  return ret;
202
6.75k
}
Unexecuted instantiation: mmap.c:zend_string_falloc
plain_wrapper.c:zend_string_falloc
Line
Count
Source
191
2
{
192
2
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
2
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
2
  GC_SET_REFCOUNT(ret, 1);
198
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
2
  ZSTR_H(ret) = 0;
200
2
  ZSTR_LEN(ret) = len;
201
2
  return ret;
202
2
}
stream_errors.c:zend_string_falloc
Line
Count
Source
191
64
{
192
64
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
64
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
64
  GC_SET_REFCOUNT(ret, 1);
198
64
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
64
  ZSTR_H(ret) = 0;
200
64
  ZSTR_LEN(ret) = len;
201
64
  return ret;
202
64
}
Unexecuted instantiation: streams.c:zend_string_falloc
Unexecuted instantiation: transports.c:zend_string_falloc
userspace.c:zend_string_falloc
Line
Count
Source
191
3.98k
{
192
3.98k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
3.98k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
3.98k
  GC_SET_REFCOUNT(ret, 1);
198
3.98k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
3.98k
  ZSTR_H(ret) = 0;
200
3.98k
  ZSTR_LEN(ret) = len;
201
3.98k
  return ret;
202
3.98k
}
Unexecuted instantiation: xp_socket.c:zend_string_falloc
block_pass.c:zend_string_falloc
Line
Count
Source
191
455
{
192
455
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
455
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
455
  GC_SET_REFCOUNT(ret, 1);
198
455
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
455
  ZSTR_H(ret) = 0;
200
455
  ZSTR_LEN(ret) = len;
201
455
  return ret;
202
455
}
compact_literals.c:zend_string_falloc
Line
Count
Source
191
4.12k
{
192
4.12k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
4.12k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
4.12k
  GC_SET_REFCOUNT(ret, 1);
198
4.12k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
4.12k
  ZSTR_H(ret) = 0;
200
4.12k
  ZSTR_LEN(ret) = len;
201
4.12k
  return ret;
202
4.12k
}
Unexecuted instantiation: compact_vars.c:zend_string_falloc
Unexecuted instantiation: dce.c:zend_string_falloc
Unexecuted instantiation: dfa_pass.c:zend_string_falloc
Unexecuted instantiation: escape_analysis.c:zend_string_falloc
Unexecuted instantiation: nop_removal.c:zend_string_falloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_falloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_falloc
Unexecuted instantiation: pass1.c:zend_string_falloc
Unexecuted instantiation: pass3.c:zend_string_falloc
Unexecuted instantiation: sccp.c:zend_string_falloc
Unexecuted instantiation: scdf.c:zend_string_falloc
Unexecuted instantiation: zend_call_graph.c:zend_string_falloc
Unexecuted instantiation: zend_cfg.c:zend_string_falloc
Unexecuted instantiation: zend_dfg.c:zend_string_falloc
Unexecuted instantiation: zend_dump.c:zend_string_falloc
Unexecuted instantiation: zend_func_info.c:zend_string_falloc
Unexecuted instantiation: zend_inference.c:zend_string_falloc
Unexecuted instantiation: zend_optimizer.c:zend_string_falloc
Unexecuted instantiation: zend_ssa.c:zend_string_falloc
zend_alloc.c:zend_string_falloc
Line
Count
Source
191
1.63k
{
192
1.63k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
1.63k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
1.63k
  GC_SET_REFCOUNT(ret, 1);
198
1.63k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
1.63k
  ZSTR_H(ret) = 0;
200
1.63k
  ZSTR_LEN(ret) = len;
201
1.63k
  return ret;
202
1.63k
}
zend_API.c:zend_string_falloc
Line
Count
Source
191
977k
{
192
977k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
977k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
977k
  GC_SET_REFCOUNT(ret, 1);
198
977k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
977k
  ZSTR_H(ret) = 0;
200
977k
  ZSTR_LEN(ret) = len;
201
977k
  return ret;
202
977k
}
Unexecuted instantiation: zend_ast.c:zend_string_falloc
zend_attributes.c:zend_string_falloc
Line
Count
Source
191
19
{
192
19
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
19
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
19
  GC_SET_REFCOUNT(ret, 1);
198
19
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
19
  ZSTR_H(ret) = 0;
200
19
  ZSTR_LEN(ret) = len;
201
19
  return ret;
202
19
}
Unexecuted instantiation: zend_autoload.c:zend_string_falloc
zend_builtin_functions.c:zend_string_falloc
Line
Count
Source
191
8
{
192
8
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
8
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
8
  GC_SET_REFCOUNT(ret, 1);
198
8
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
8
  ZSTR_H(ret) = 0;
200
8
  ZSTR_LEN(ret) = len;
201
8
  return ret;
202
8
}
Unexecuted instantiation: zend_call_stack.c:zend_string_falloc
Unexecuted instantiation: zend_closures.c:zend_string_falloc
zend_compile.c:zend_string_falloc
Line
Count
Source
191
27.5M
{
192
27.5M
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
27.5M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
27.5M
  GC_SET_REFCOUNT(ret, 1);
198
27.5M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
27.5M
  ZSTR_H(ret) = 0;
200
27.5M
  ZSTR_LEN(ret) = len;
201
27.5M
  return ret;
202
27.5M
}
zend_constants.c:zend_string_falloc
Line
Count
Source
191
22
{
192
22
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
22
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
22
  GC_SET_REFCOUNT(ret, 1);
198
22
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
22
  ZSTR_H(ret) = 0;
200
22
  ZSTR_LEN(ret) = len;
201
22
  return ret;
202
22
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_falloc
Unexecuted instantiation: zend_default_classes.c:zend_string_falloc
Unexecuted instantiation: zend_dtrace.c:zend_string_falloc
zend_enum.c:zend_string_falloc
Line
Count
Source
191
90.6k
{
192
90.6k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
90.6k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
90.6k
  GC_SET_REFCOUNT(ret, 1);
198
90.6k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
90.6k
  ZSTR_H(ret) = 0;
200
90.6k
  ZSTR_LEN(ret) = len;
201
90.6k
  return ret;
202
90.6k
}
zend_exceptions.c:zend_string_falloc
Line
Count
Source
191
557k
{
192
557k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
557k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
557k
  GC_SET_REFCOUNT(ret, 1);
198
557k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
557k
  ZSTR_H(ret) = 0;
200
557k
  ZSTR_LEN(ret) = len;
201
557k
  return ret;
202
557k
}
zend_execute_API.c:zend_string_falloc
Line
Count
Source
191
44
{
192
44
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
44
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
44
  GC_SET_REFCOUNT(ret, 1);
198
44
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
44
  ZSTR_H(ret) = 0;
200
44
  ZSTR_LEN(ret) = len;
201
44
  return ret;
202
44
}
zend_execute.c:zend_string_falloc
Line
Count
Source
191
6.85k
{
192
6.85k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
6.85k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
6.85k
  GC_SET_REFCOUNT(ret, 1);
198
6.85k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
6.85k
  ZSTR_H(ret) = 0;
200
6.85k
  ZSTR_LEN(ret) = len;
201
6.85k
  return ret;
202
6.85k
}
Unexecuted instantiation: zend_extensions.c:zend_string_falloc
Unexecuted instantiation: zend_fibers.c:zend_string_falloc
Unexecuted instantiation: zend_float.c:zend_string_falloc
Unexecuted instantiation: zend_gc.c:zend_string_falloc
Unexecuted instantiation: zend_gdb.c:zend_string_falloc
Unexecuted instantiation: zend_generators.c:zend_string_falloc
zend_hash.c:zend_string_falloc
Line
Count
Source
191
200k
{
192
200k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
200k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
200k
  GC_SET_REFCOUNT(ret, 1);
198
200k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
200k
  ZSTR_H(ret) = 0;
200
200k
  ZSTR_LEN(ret) = len;
201
200k
  return ret;
202
200k
}
Unexecuted instantiation: zend_highlight.c:zend_string_falloc
Unexecuted instantiation: zend_hrtime.c:zend_string_falloc
Unexecuted instantiation: zend_inheritance.c:zend_string_falloc
zend_ini_parser.c:zend_string_falloc
Line
Count
Source
191
64.6k
{
192
64.6k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
64.6k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
64.6k
  GC_SET_REFCOUNT(ret, 1);
198
64.6k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
64.6k
  ZSTR_H(ret) = 0;
200
64.6k
  ZSTR_LEN(ret) = len;
201
64.6k
  return ret;
202
64.6k
}
zend_ini_scanner.c:zend_string_falloc
Line
Count
Source
191
313k
{
192
313k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
313k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
313k
  GC_SET_REFCOUNT(ret, 1);
198
313k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
313k
  ZSTR_H(ret) = 0;
200
313k
  ZSTR_LEN(ret) = len;
201
313k
  return ret;
202
313k
}
zend_ini.c:zend_string_falloc
Line
Count
Source
191
44.9k
{
192
44.9k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
44.9k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
44.9k
  GC_SET_REFCOUNT(ret, 1);
198
44.9k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
44.9k
  ZSTR_H(ret) = 0;
200
44.9k
  ZSTR_LEN(ret) = len;
201
44.9k
  return ret;
202
44.9k
}
zend_interfaces.c:zend_string_falloc
Line
Count
Source
191
188k
{
192
188k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
188k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
188k
  GC_SET_REFCOUNT(ret, 1);
198
188k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
188k
  ZSTR_H(ret) = 0;
200
188k
  ZSTR_LEN(ret) = len;
201
188k
  return ret;
202
188k
}
Unexecuted instantiation: zend_iterators.c:zend_string_falloc
Unexecuted instantiation: zend_language_parser.c:zend_string_falloc
zend_language_scanner.c:zend_string_falloc
Line
Count
Source
191
1.68M
{
192
1.68M
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
1.68M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
1.68M
  GC_SET_REFCOUNT(ret, 1);
198
1.68M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
1.68M
  ZSTR_H(ret) = 0;
200
1.68M
  ZSTR_LEN(ret) = len;
201
1.68M
  return ret;
202
1.68M
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_falloc
Unexecuted instantiation: zend_list.c:zend_string_falloc
Unexecuted instantiation: zend_llist.c:zend_string_falloc
Unexecuted instantiation: zend_multibyte.c:zend_string_falloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_falloc
Unexecuted instantiation: zend_objects_API.c:zend_string_falloc
Unexecuted instantiation: zend_objects.c:zend_string_falloc
Unexecuted instantiation: zend_observer.c:zend_string_falloc
Unexecuted instantiation: zend_opcode.c:zend_string_falloc
zend_operators.c:zend_string_falloc
Line
Count
Source
191
10.4M
{
192
10.4M
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
10.4M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
10.4M
  GC_SET_REFCOUNT(ret, 1);
198
10.4M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
10.4M
  ZSTR_H(ret) = 0;
200
10.4M
  ZSTR_LEN(ret) = len;
201
10.4M
  return ret;
202
10.4M
}
zend_partial.c:zend_string_falloc
Line
Count
Source
191
6
{
192
6
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
6
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
6
  GC_SET_REFCOUNT(ret, 1);
198
6
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
6
  ZSTR_H(ret) = 0;
200
6
  ZSTR_LEN(ret) = len;
201
6
  return ret;
202
6
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_falloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_falloc
Unexecuted instantiation: zend_signal.c:zend_string_falloc
zend_smart_str.c:zend_string_falloc
Line
Count
Source
191
4.78M
{
192
4.78M
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
4.78M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
4.78M
  GC_SET_REFCOUNT(ret, 1);
198
4.78M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
4.78M
  ZSTR_H(ret) = 0;
200
4.78M
  ZSTR_LEN(ret) = len;
201
4.78M
  return ret;
202
4.78M
}
Unexecuted instantiation: zend_sort.c:zend_string_falloc
Unexecuted instantiation: zend_stack.c:zend_string_falloc
zend_stream.c:zend_string_falloc
Line
Count
Source
191
162k
{
192
162k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
162k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
162k
  GC_SET_REFCOUNT(ret, 1);
198
162k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
162k
  ZSTR_H(ret) = 0;
200
162k
  ZSTR_LEN(ret) = len;
201
162k
  return ret;
202
162k
}
zend_string.c:zend_string_falloc
Line
Count
Source
191
19.0M
{
192
19.0M
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
19.0M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
19.0M
  GC_SET_REFCOUNT(ret, 1);
198
19.0M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
19.0M
  ZSTR_H(ret) = 0;
200
19.0M
  ZSTR_LEN(ret) = len;
201
19.0M
  return ret;
202
19.0M
}
Unexecuted instantiation: zend_strtod.c:zend_string_falloc
Unexecuted instantiation: zend_system_id.c:zend_string_falloc
zend_variables.c:zend_string_falloc
Line
Count
Source
191
14
{
192
14
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
14
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
14
  GC_SET_REFCOUNT(ret, 1);
198
14
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
14
  ZSTR_H(ret) = 0;
200
14
  ZSTR_LEN(ret) = len;
201
14
  return ret;
202
14
}
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_falloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_falloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_falloc
Unexecuted instantiation: zend.c:zend_string_falloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_falloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_falloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_falloc
fuzzer-tracing-jit.c:zend_string_falloc
Line
Count
Source
191
31.5k
{
192
31.5k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
31.5k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
31.5k
  GC_SET_REFCOUNT(ret, 1);
198
31.5k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
31.5k
  ZSTR_H(ret) = 0;
200
31.5k
  ZSTR_LEN(ret) = len;
201
31.5k
  return ret;
202
31.5k
}
Unexecuted instantiation: fuzzer-exif.c:zend_string_falloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_falloc
fuzzer-function-jit.c:zend_string_falloc
Line
Count
Source
191
36.3k
{
192
36.3k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
36.3k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
36.3k
  GC_SET_REFCOUNT(ret, 1);
198
36.3k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
36.3k
  ZSTR_H(ret) = 0;
200
36.3k
  ZSTR_LEN(ret) = len;
201
36.3k
  return ret;
202
36.3k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_falloc
fuzzer-unserializehash.c:zend_string_falloc
Line
Count
Source
191
2.54k
{
192
2.54k
  zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible);
193
2.54k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
194
0
    return ret;
195
0
  }
196
197
2.54k
  GC_SET_REFCOUNT(ret, 1);
198
2.54k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
199
2.54k
  ZSTR_H(ret) = 0;
200
2.54k
  ZSTR_LEN(ret) = len;
201
2.54k
  return ret;
202
2.54k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_falloc
203
204
static zend_always_inline zend_string *zend_string_alloc(size_t len, bool persistent)
205
51.3M
{
206
51.3M
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
51.3M
}
php_date.c:zend_string_alloc
Line
Count
Source
205
950
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
950
}
php_time.c:zend_string_alloc
Line
Count
Source
205
48
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
48
}
Unexecuted instantiation: time_duration.c:zend_string_alloc
Unexecuted instantiation: astro.c:zend_string_alloc
Unexecuted instantiation: dow.c:zend_string_alloc
Unexecuted instantiation: duration.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
205
141
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
141
}
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
205
2.00k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
2.00k
}
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
205
12.1k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
12.1k
}
Unexecuted instantiation: json.c:zend_string_alloc
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
205
57.6k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
57.6k
}
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_ra_simple.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
zend_jit.c:zend_string_alloc
Line
Count
Source
205
84
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
84
}
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
205
64
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
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
205
112
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
112
}
php_spl.c:zend_string_alloc
Line
Count
Source
205
32
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
32
}
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
205
16
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
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
205
1.72k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
1.72k
}
spl_observer.c:zend_string_alloc
Line
Count
Source
205
48
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
48
}
Unexecuted instantiation: array.c:zend_string_alloc
assert.c:zend_string_alloc
Line
Count
Source
205
10
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
10
}
Unexecuted instantiation: base64.c:zend_string_alloc
basic_functions.c:zend_string_alloc
Line
Count
Source
205
180
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
180
}
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
Unexecuted instantiation: crypt.c:zend_string_alloc
Unexecuted instantiation: css.c:zend_string_alloc
Unexecuted instantiation: datetime.c:zend_string_alloc
dir.c:zend_string_alloc
Line
Count
Source
205
16
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
16
}
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
205
644
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
644
}
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
205
85
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
85
}
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
205
1
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
1
}
Unexecuted instantiation: hrtime.c:zend_string_alloc
Unexecuted instantiation: html.c:zend_string_alloc
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
Unexecuted instantiation: info.c:zend_string_alloc
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
Unexecuted instantiation: math.c:zend_string_alloc
md5.c:zend_string_alloc
Line
Count
Source
205
23
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
23
}
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
Unexecuted instantiation: password.c:zend_string_alloc
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
205
16
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
16
}
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
205
80
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
80
}
Unexecuted instantiation: url.c:zend_string_alloc
user_filters.c:zend_string_alloc
Line
Count
Source
205
116
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
116
}
Unexecuted instantiation: uuencode.c:zend_string_alloc
var_unserializer.c:zend_string_alloc
Line
Count
Source
205
102
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
102
}
Unexecuted instantiation: var.c:zend_string_alloc
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
205
80
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
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
205
44.3k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
44.3k
}
Unexecuted instantiation: getopt.c:zend_string_alloc
Unexecuted instantiation: main.c:zend_string_alloc
Unexecuted instantiation: network.c:zend_string_alloc
output.c:zend_string_alloc
Line
Count
Source
205
7
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
7
}
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
205
212
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
212
}
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
Unexecuted instantiation: php_variables.c:zend_string_alloc
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
205
32
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
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
Unexecuted instantiation: memory.c:zend_string_alloc
Unexecuted instantiation: mmap.c:zend_string_alloc
plain_wrapper.c:zend_string_alloc
Line
Count
Source
205
2
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
2
}
stream_errors.c:zend_string_alloc
Line
Count
Source
205
64
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
64
}
Unexecuted instantiation: streams.c:zend_string_alloc
Unexecuted instantiation: transports.c:zend_string_alloc
userspace.c:zend_string_alloc
Line
Count
Source
205
3.98k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
3.98k
}
Unexecuted instantiation: xp_socket.c:zend_string_alloc
block_pass.c:zend_string_alloc
Line
Count
Source
205
455
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
455
}
compact_literals.c:zend_string_alloc
Line
Count
Source
205
4.12k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
4.12k
}
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
Unexecuted instantiation: zend_optimizer.c:zend_string_alloc
Unexecuted instantiation: zend_ssa.c:zend_string_alloc
zend_alloc.c:zend_string_alloc
Line
Count
Source
205
1.63k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
1.63k
}
zend_API.c:zend_string_alloc
Line
Count
Source
205
977k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
977k
}
Unexecuted instantiation: zend_ast.c:zend_string_alloc
zend_attributes.c:zend_string_alloc
Line
Count
Source
205
19
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
19
}
Unexecuted instantiation: zend_autoload.c:zend_string_alloc
zend_builtin_functions.c:zend_string_alloc
Line
Count
Source
205
8
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
8
}
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
205
27.5M
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
27.5M
}
zend_constants.c:zend_string_alloc
Line
Count
Source
205
22
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
22
}
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
205
90.6k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
90.6k
}
zend_exceptions.c:zend_string_alloc
Line
Count
Source
205
557k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
557k
}
zend_execute_API.c:zend_string_alloc
Line
Count
Source
205
44
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
44
}
zend_execute.c:zend_string_alloc
Line
Count
Source
205
6.85k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
6.85k
}
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
205
200k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
200k
}
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
205
2.30k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
2.30k
}
zend_ini_scanner.c:zend_string_alloc
Line
Count
Source
205
313k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
313k
}
zend_ini.c:zend_string_alloc
Line
Count
Source
205
44.9k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
44.9k
}
zend_interfaces.c:zend_string_alloc
Line
Count
Source
205
188k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
188k
}
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
205
1.67M
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
1.67M
}
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_alloc
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
205
332k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
332k
}
zend_partial.c:zend_string_alloc
Line
Count
Source
205
6
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
6
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_alloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_alloc
Unexecuted instantiation: zend_signal.c:zend_string_alloc
Unexecuted instantiation: zend_smart_str.c:zend_string_alloc
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
205
162k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
162k
}
zend_string.c:zend_string_alloc
Line
Count
Source
205
19.0M
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
19.0M
}
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
205
14
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
14
}
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
205
31.5k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
31.5k
}
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
205
36.3k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
36.3k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_alloc
fuzzer-unserializehash.c:zend_string_alloc
Line
Count
Source
205
2.54k
{
206
  return zend_string_falloc(len, persistent, /* fallible */ false);
207
2.54k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_alloc
208
209
/* Fallible variant of zend_string_safe_alloc */
210
static zend_always_inline zend_string *zend_string_safe_falloc(size_t n, size_t m, size_t l, bool persistent, bool fallible)
211
1.88M
{
212
1.88M
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
1.88M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
2
    return ret;
215
2
  }
216
217
1.88M
  GC_SET_REFCOUNT(ret, 1);
218
1.88M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
1.88M
  ZSTR_H(ret) = 0;
220
1.88M
  ZSTR_LEN(ret) = (n * m) + l;
221
1.88M
  return ret;
222
1.88M
}
Unexecuted instantiation: php_date.c:zend_string_safe_falloc
Unexecuted instantiation: php_time.c:zend_string_safe_falloc
Unexecuted instantiation: time_duration.c:zend_string_safe_falloc
Unexecuted instantiation: astro.c:zend_string_safe_falloc
Unexecuted instantiation: dow.c:zend_string_safe_falloc
Unexecuted instantiation: duration.c:zend_string_safe_falloc
Unexecuted instantiation: parse_date.c:zend_string_safe_falloc
Unexecuted instantiation: parse_tz.c:zend_string_safe_falloc
Unexecuted instantiation: parse_posix.c:zend_string_safe_falloc
Unexecuted instantiation: timelib.c:zend_string_safe_falloc
Unexecuted instantiation: tm2unixtime.c:zend_string_safe_falloc
Unexecuted instantiation: unixtime2tm.c:zend_string_safe_falloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_falloc
Unexecuted instantiation: interval.c:zend_string_safe_falloc
php_pcre.c:zend_string_safe_falloc
Line
Count
Source
211
1
{
212
1
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
1
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
0
    return ret;
215
0
  }
216
217
1
  GC_SET_REFCOUNT(ret, 1);
218
1
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
1
  ZSTR_H(ret) = 0;
220
1
  ZSTR_LEN(ret) = (n * m) + l;
221
1
  return ret;
222
1
}
Unexecuted instantiation: exif.c:zend_string_safe_falloc
Unexecuted instantiation: hash_adler32.c:zend_string_safe_falloc
Unexecuted instantiation: hash_crc32.c:zend_string_safe_falloc
Unexecuted instantiation: hash_fnv.c:zend_string_safe_falloc
Unexecuted instantiation: hash_gost.c:zend_string_safe_falloc
Unexecuted instantiation: hash_haval.c:zend_string_safe_falloc
Unexecuted instantiation: hash_joaat.c:zend_string_safe_falloc
Unexecuted instantiation: hash_md.c:zend_string_safe_falloc
Unexecuted instantiation: hash_murmur.c:zend_string_safe_falloc
Unexecuted instantiation: hash_ripemd.c:zend_string_safe_falloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_falloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_falloc
Unexecuted instantiation: hash_sha.c:zend_string_safe_falloc
Unexecuted instantiation: hash_sha3.c:zend_string_safe_falloc
Unexecuted instantiation: hash_snefru.c:zend_string_safe_falloc
Unexecuted instantiation: hash_tiger.c:zend_string_safe_falloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_falloc
Unexecuted instantiation: hash_xxhash.c:zend_string_safe_falloc
hash.c:zend_string_safe_falloc
Line
Count
Source
211
2.00k
{
212
2.00k
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
2.00k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
0
    return ret;
215
0
  }
216
217
2.00k
  GC_SET_REFCOUNT(ret, 1);
218
2.00k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
2.00k
  ZSTR_H(ret) = 0;
220
2.00k
  ZSTR_LEN(ret) = (n * m) + l;
221
2.00k
  return ret;
222
2.00k
}
Unexecuted instantiation: json_encoder.c:zend_string_safe_falloc
Unexecuted instantiation: json_parser.tab.c:zend_string_safe_falloc
Unexecuted instantiation: json_scanner.c:zend_string_safe_falloc
Unexecuted instantiation: json.c:zend_string_safe_falloc
Unexecuted instantiation: php_lexbor.c:zend_string_safe_falloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_falloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_falloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_falloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_falloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_falloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_falloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_falloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_falloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_falloc
Unexecuted instantiation: zend_file_cache.c:zend_string_safe_falloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_falloc
Unexecuted instantiation: zend_persist.c:zend_string_safe_falloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_falloc
ZendAccelerator.c:zend_string_safe_falloc
Line
Count
Source
211
1.56M
{
212
1.56M
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
1.56M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
0
    return ret;
215
0
  }
216
217
1.56M
  GC_SET_REFCOUNT(ret, 1);
218
1.56M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
1.56M
  ZSTR_H(ret) = 0;
220
1.56M
  ZSTR_LEN(ret) = (n * m) + l;
221
1.56M
  return ret;
222
1.56M
}
Unexecuted instantiation: ir_cfg.c:zend_string_safe_falloc
Unexecuted instantiation: ir_check.c:zend_string_safe_falloc
Unexecuted instantiation: ir_dump.c:zend_string_safe_falloc
Unexecuted instantiation: ir_emit.c:zend_string_safe_falloc
Unexecuted instantiation: ir_gcm.c:zend_string_safe_falloc
Unexecuted instantiation: ir_gdb.c:zend_string_safe_falloc
Unexecuted instantiation: ir_patch.c:zend_string_safe_falloc
Unexecuted instantiation: ir_perf.c:zend_string_safe_falloc
Unexecuted instantiation: ir_ra.c:zend_string_safe_falloc
Unexecuted instantiation: ir_ra_simple.c:zend_string_safe_falloc
Unexecuted instantiation: ir_save.c:zend_string_safe_falloc
Unexecuted instantiation: ir_sccp.c:zend_string_safe_falloc
Unexecuted instantiation: ir_strtab.c:zend_string_safe_falloc
Unexecuted instantiation: ir.c:zend_string_safe_falloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_falloc
Unexecuted instantiation: zend_jit.c:zend_string_safe_falloc
Unexecuted instantiation: csprng.c:zend_string_safe_falloc
Unexecuted instantiation: engine_mt19937.c:zend_string_safe_falloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_falloc
Unexecuted instantiation: engine_secure.c:zend_string_safe_falloc
Unexecuted instantiation: engine_user.c:zend_string_safe_falloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_falloc
Unexecuted instantiation: gammasection.c:zend_string_safe_falloc
Unexecuted instantiation: random.c:zend_string_safe_falloc
Unexecuted instantiation: randomizer.c:zend_string_safe_falloc
Unexecuted instantiation: zend_utils.c:zend_string_safe_falloc
Unexecuted instantiation: php_reflection.c:zend_string_safe_falloc
Unexecuted instantiation: php_spl.c:zend_string_safe_falloc
Unexecuted instantiation: spl_array.c:zend_string_safe_falloc
Unexecuted instantiation: spl_directory.c:zend_string_safe_falloc
Unexecuted instantiation: spl_dllist.c:zend_string_safe_falloc
Unexecuted instantiation: spl_exceptions.c:zend_string_safe_falloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_falloc
Unexecuted instantiation: spl_functions.c:zend_string_safe_falloc
Unexecuted instantiation: spl_heap.c:zend_string_safe_falloc
Unexecuted instantiation: spl_iterators.c:zend_string_safe_falloc
Unexecuted instantiation: spl_observer.c:zend_string_safe_falloc
Unexecuted instantiation: array.c:zend_string_safe_falloc
Unexecuted instantiation: assert.c:zend_string_safe_falloc
Unexecuted instantiation: base64.c:zend_string_safe_falloc
Unexecuted instantiation: basic_functions.c:zend_string_safe_falloc
Unexecuted instantiation: browscap.c:zend_string_safe_falloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_falloc
Unexecuted instantiation: crc32.c:zend_string_safe_falloc
Unexecuted instantiation: credits.c:zend_string_safe_falloc
Unexecuted instantiation: crypt.c:zend_string_safe_falloc
Unexecuted instantiation: css.c:zend_string_safe_falloc
Unexecuted instantiation: datetime.c:zend_string_safe_falloc
Unexecuted instantiation: dir.c:zend_string_safe_falloc
Unexecuted instantiation: dl.c:zend_string_safe_falloc
Unexecuted instantiation: dns.c:zend_string_safe_falloc
Unexecuted instantiation: exec.c:zend_string_safe_falloc
Unexecuted instantiation: file.c:zend_string_safe_falloc
Unexecuted instantiation: filestat.c:zend_string_safe_falloc
Unexecuted instantiation: filters.c:zend_string_safe_falloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_falloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_falloc
Unexecuted instantiation: fsock.c:zend_string_safe_falloc
Unexecuted instantiation: ftok.c:zend_string_safe_falloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_falloc
Unexecuted instantiation: head.c:zend_string_safe_falloc
Unexecuted instantiation: hrtime.c:zend_string_safe_falloc
Unexecuted instantiation: html.c:zend_string_safe_falloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_falloc
Unexecuted instantiation: http.c:zend_string_safe_falloc
Unexecuted instantiation: image.c:zend_string_safe_falloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_falloc
Unexecuted instantiation: info.c:zend_string_safe_falloc
Unexecuted instantiation: io_poll.c:zend_string_safe_falloc
Unexecuted instantiation: iptc.c:zend_string_safe_falloc
Unexecuted instantiation: levenshtein.c:zend_string_safe_falloc
Unexecuted instantiation: link.c:zend_string_safe_falloc
Unexecuted instantiation: mail.c:zend_string_safe_falloc
Unexecuted instantiation: math.c:zend_string_safe_falloc
Unexecuted instantiation: md5.c:zend_string_safe_falloc
Unexecuted instantiation: metaphone.c:zend_string_safe_falloc
Unexecuted instantiation: microtime.c:zend_string_safe_falloc
Unexecuted instantiation: net.c:zend_string_safe_falloc
Unexecuted instantiation: pack.c:zend_string_safe_falloc
Unexecuted instantiation: pageinfo.c:zend_string_safe_falloc
Unexecuted instantiation: password.c:zend_string_safe_falloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_falloc
Unexecuted instantiation: proc_open.c:zend_string_safe_falloc
quot_print.c:zend_string_safe_falloc
Line
Count
Source
211
1
{
212
1
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
1
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
0
    return ret;
215
0
  }
216
217
1
  GC_SET_REFCOUNT(ret, 1);
218
1
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
1
  ZSTR_H(ret) = 0;
220
1
  ZSTR_LEN(ret) = (n * m) + l;
221
1
  return ret;
222
1
}
Unexecuted instantiation: scanf.c:zend_string_safe_falloc
Unexecuted instantiation: sha1.c:zend_string_safe_falloc
Unexecuted instantiation: soundex.c:zend_string_safe_falloc
Unexecuted instantiation: streamsfuncs.c:zend_string_safe_falloc
string.c:zend_string_safe_falloc
Line
Count
Source
211
31
{
212
31
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
31
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
2
    return ret;
215
2
  }
216
217
29
  GC_SET_REFCOUNT(ret, 1);
218
29
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
29
  ZSTR_H(ret) = 0;
220
29
  ZSTR_LEN(ret) = (n * m) + l;
221
29
  return ret;
222
31
}
Unexecuted instantiation: strnatcmp.c:zend_string_safe_falloc
Unexecuted instantiation: syslog.c:zend_string_safe_falloc
Unexecuted instantiation: type.c:zend_string_safe_falloc
Unexecuted instantiation: uniqid.c:zend_string_safe_falloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_falloc
Unexecuted instantiation: url.c:zend_string_safe_falloc
Unexecuted instantiation: user_filters.c:zend_string_safe_falloc
Unexecuted instantiation: uuencode.c:zend_string_safe_falloc
var_unserializer.c:zend_string_safe_falloc
Line
Count
Source
211
135k
{
212
135k
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
135k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
0
    return ret;
215
0
  }
216
217
135k
  GC_SET_REFCOUNT(ret, 1);
218
135k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
135k
  ZSTR_H(ret) = 0;
220
135k
  ZSTR_LEN(ret) = (n * m) + l;
221
135k
  return ret;
222
135k
}
Unexecuted instantiation: var.c:zend_string_safe_falloc
Unexecuted instantiation: versioning.c:zend_string_safe_falloc
Unexecuted instantiation: crypt_sha256.c:zend_string_safe_falloc
Unexecuted instantiation: crypt_sha512.c:zend_string_safe_falloc
Unexecuted instantiation: php_crypt_r.c:zend_string_safe_falloc
Unexecuted instantiation: php_uri.c:zend_string_safe_falloc
Unexecuted instantiation: php_uri_common.c:zend_string_safe_falloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_falloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_falloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_falloc
Unexecuted instantiation: explicit_bzero.c:zend_string_safe_falloc
Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_falloc
Unexecuted instantiation: getopt.c:zend_string_safe_falloc
Unexecuted instantiation: main.c:zend_string_safe_falloc
Unexecuted instantiation: network.c:zend_string_safe_falloc
Unexecuted instantiation: output.c:zend_string_safe_falloc
Unexecuted instantiation: php_content_types.c:zend_string_safe_falloc
Unexecuted instantiation: php_ini_builder.c:zend_string_safe_falloc
Unexecuted instantiation: php_ini.c:zend_string_safe_falloc
Unexecuted instantiation: php_glob.c:zend_string_safe_falloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_falloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_falloc
Unexecuted instantiation: php_scandir.c:zend_string_safe_falloc
Unexecuted instantiation: php_syslog.c:zend_string_safe_falloc
Unexecuted instantiation: php_ticks.c:zend_string_safe_falloc
php_variables.c:zend_string_safe_falloc
Line
Count
Source
211
163k
{
212
163k
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
163k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
0
    return ret;
215
0
  }
216
217
163k
  GC_SET_REFCOUNT(ret, 1);
218
163k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
163k
  ZSTR_H(ret) = 0;
220
163k
  ZSTR_LEN(ret) = (n * m) + l;
221
163k
  return ret;
222
163k
}
Unexecuted instantiation: reentrancy.c:zend_string_safe_falloc
Unexecuted instantiation: rfc1867.c:zend_string_safe_falloc
Unexecuted instantiation: safe_bcmp.c:zend_string_safe_falloc
Unexecuted instantiation: SAPI.c:zend_string_safe_falloc
Unexecuted instantiation: snprintf.c:zend_string_safe_falloc
Unexecuted instantiation: spprintf.c:zend_string_safe_falloc
Unexecuted instantiation: strlcat.c:zend_string_safe_falloc
Unexecuted instantiation: strlcpy.c:zend_string_safe_falloc
Unexecuted instantiation: php_io.c:zend_string_safe_falloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_falloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_falloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_falloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_falloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_falloc
Unexecuted instantiation: poll_core.c:zend_string_safe_falloc
Unexecuted instantiation: poll_fd_table.c:zend_string_safe_falloc
Unexecuted instantiation: poll_handle.c:zend_string_safe_falloc
Unexecuted instantiation: cast.c:zend_string_safe_falloc
Unexecuted instantiation: filter.c:zend_string_safe_falloc
Unexecuted instantiation: glob_wrapper.c:zend_string_safe_falloc
Unexecuted instantiation: memory.c:zend_string_safe_falloc
Unexecuted instantiation: mmap.c:zend_string_safe_falloc
Unexecuted instantiation: plain_wrapper.c:zend_string_safe_falloc
Unexecuted instantiation: stream_errors.c:zend_string_safe_falloc
Unexecuted instantiation: streams.c:zend_string_safe_falloc
Unexecuted instantiation: transports.c:zend_string_safe_falloc
Unexecuted instantiation: userspace.c:zend_string_safe_falloc
Unexecuted instantiation: xp_socket.c:zend_string_safe_falloc
Unexecuted instantiation: block_pass.c:zend_string_safe_falloc
Unexecuted instantiation: compact_literals.c:zend_string_safe_falloc
Unexecuted instantiation: compact_vars.c:zend_string_safe_falloc
Unexecuted instantiation: dce.c:zend_string_safe_falloc
Unexecuted instantiation: dfa_pass.c:zend_string_safe_falloc
Unexecuted instantiation: escape_analysis.c:zend_string_safe_falloc
Unexecuted instantiation: nop_removal.c:zend_string_safe_falloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_falloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_falloc
Unexecuted instantiation: pass1.c:zend_string_safe_falloc
Unexecuted instantiation: pass3.c:zend_string_safe_falloc
Unexecuted instantiation: sccp.c:zend_string_safe_falloc
Unexecuted instantiation: scdf.c:zend_string_safe_falloc
Unexecuted instantiation: zend_call_graph.c:zend_string_safe_falloc
Unexecuted instantiation: zend_cfg.c:zend_string_safe_falloc
Unexecuted instantiation: zend_dfg.c:zend_string_safe_falloc
Unexecuted instantiation: zend_dump.c:zend_string_safe_falloc
Unexecuted instantiation: zend_func_info.c:zend_string_safe_falloc
Unexecuted instantiation: zend_inference.c:zend_string_safe_falloc
Unexecuted instantiation: zend_optimizer.c:zend_string_safe_falloc
Unexecuted instantiation: zend_ssa.c:zend_string_safe_falloc
Unexecuted instantiation: zend_alloc.c:zend_string_safe_falloc
Unexecuted instantiation: zend_API.c:zend_string_safe_falloc
Unexecuted instantiation: zend_ast.c:zend_string_safe_falloc
Unexecuted instantiation: zend_attributes.c:zend_string_safe_falloc
Unexecuted instantiation: zend_autoload.c:zend_string_safe_falloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_falloc
Unexecuted instantiation: zend_call_stack.c:zend_string_safe_falloc
Unexecuted instantiation: zend_closures.c:zend_string_safe_falloc
Unexecuted instantiation: zend_compile.c:zend_string_safe_falloc
Unexecuted instantiation: zend_constants.c:zend_string_safe_falloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_falloc
Unexecuted instantiation: zend_default_classes.c:zend_string_safe_falloc
Unexecuted instantiation: zend_dtrace.c:zend_string_safe_falloc
Unexecuted instantiation: zend_enum.c:zend_string_safe_falloc
Unexecuted instantiation: zend_exceptions.c:zend_string_safe_falloc
Unexecuted instantiation: zend_execute_API.c:zend_string_safe_falloc
Unexecuted instantiation: zend_execute.c:zend_string_safe_falloc
Unexecuted instantiation: zend_extensions.c:zend_string_safe_falloc
Unexecuted instantiation: zend_fibers.c:zend_string_safe_falloc
Unexecuted instantiation: zend_float.c:zend_string_safe_falloc
Unexecuted instantiation: zend_gc.c:zend_string_safe_falloc
Unexecuted instantiation: zend_gdb.c:zend_string_safe_falloc
Unexecuted instantiation: zend_generators.c:zend_string_safe_falloc
Unexecuted instantiation: zend_hash.c:zend_string_safe_falloc
Unexecuted instantiation: zend_highlight.c:zend_string_safe_falloc
Unexecuted instantiation: zend_hrtime.c:zend_string_safe_falloc
Unexecuted instantiation: zend_inheritance.c:zend_string_safe_falloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_falloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_falloc
Unexecuted instantiation: zend_ini.c:zend_string_safe_falloc
Unexecuted instantiation: zend_interfaces.c:zend_string_safe_falloc
Unexecuted instantiation: zend_iterators.c:zend_string_safe_falloc
Unexecuted instantiation: zend_language_parser.c:zend_string_safe_falloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_falloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_falloc
Unexecuted instantiation: zend_list.c:zend_string_safe_falloc
Unexecuted instantiation: zend_llist.c:zend_string_safe_falloc
Unexecuted instantiation: zend_multibyte.c:zend_string_safe_falloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_falloc
Unexecuted instantiation: zend_objects_API.c:zend_string_safe_falloc
Unexecuted instantiation: zend_objects.c:zend_string_safe_falloc
Unexecuted instantiation: zend_observer.c:zend_string_safe_falloc
Unexecuted instantiation: zend_opcode.c:zend_string_safe_falloc
Unexecuted instantiation: zend_operators.c:zend_string_safe_falloc
Unexecuted instantiation: zend_partial.c:zend_string_safe_falloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_falloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_falloc
Unexecuted instantiation: zend_signal.c:zend_string_safe_falloc
Unexecuted instantiation: zend_smart_str.c:zend_string_safe_falloc
Unexecuted instantiation: zend_sort.c:zend_string_safe_falloc
Unexecuted instantiation: zend_stack.c:zend_string_safe_falloc
Unexecuted instantiation: zend_stream.c:zend_string_safe_falloc
zend_string.c:zend_string_safe_falloc
Line
Count
Source
211
22.9k
{
212
22.9k
  zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
213
22.9k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
214
0
    return ret;
215
0
  }
216
217
22.9k
  GC_SET_REFCOUNT(ret, 1);
218
22.9k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
219
22.9k
  ZSTR_H(ret) = 0;
220
22.9k
  ZSTR_LEN(ret) = (n * m) + l;
221
22.9k
  return ret;
222
22.9k
}
Unexecuted instantiation: zend_strtod.c:zend_string_safe_falloc
Unexecuted instantiation: zend_system_id.c:zend_string_safe_falloc
Unexecuted instantiation: zend_variables.c:zend_string_safe_falloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_falloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_falloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_falloc
Unexecuted instantiation: zend.c:zend_string_safe_falloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-json.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_falloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_falloc
223
224
static zend_always_inline zend_string *zend_string_safe_alloc(size_t n, size_t m, size_t l, bool persistent)
225
25.0k
{
226
25.0k
  return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false);
227
25.0k
}
Unexecuted instantiation: php_date.c:zend_string_safe_alloc
Unexecuted instantiation: php_time.c:zend_string_safe_alloc
Unexecuted instantiation: time_duration.c:zend_string_safe_alloc
Unexecuted instantiation: astro.c:zend_string_safe_alloc
Unexecuted instantiation: dow.c:zend_string_safe_alloc
Unexecuted instantiation: duration.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
225
1
{
226
  return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false);
227
1
}
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
225
2.00k
{
226
  return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false);
227
2.00k
}
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_ra_simple.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
Unexecuted instantiation: base64.c:zend_string_safe_alloc
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
Unexecuted instantiation: exec.c:zend_string_safe_alloc
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
225
1
{
226
  return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false);
227
1
}
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
225
20
{
226
  return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false);
227
20
}
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
Unexecuted instantiation: var_unserializer.c:zend_string_safe_alloc
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
225
22.9k
{
226
  return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false);
227
22.9k
}
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
228
229
static zend_always_inline zend_string *zend_string_init(const char *str, size_t len, bool persistent)
230
28.0M
{
231
28.0M
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
28.0M
  memcpy(ZSTR_VAL(ret), str, len);
234
28.0M
  ZSTR_VAL(ret)[len] = '\0';
235
28.0M
  return ret;
236
28.0M
}
php_date.c:zend_string_init
Line
Count
Source
230
950
{
231
950
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
950
  memcpy(ZSTR_VAL(ret), str, len);
234
950
  ZSTR_VAL(ret)[len] = '\0';
235
950
  return ret;
236
950
}
php_time.c:zend_string_init
Line
Count
Source
230
48
{
231
48
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
48
  memcpy(ZSTR_VAL(ret), str, len);
234
48
  ZSTR_VAL(ret)[len] = '\0';
235
48
  return ret;
236
48
}
Unexecuted instantiation: time_duration.c:zend_string_init
Unexecuted instantiation: astro.c:zend_string_init
Unexecuted instantiation: dow.c:zend_string_init
Unexecuted instantiation: duration.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
230
141
{
231
141
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
141
  memcpy(ZSTR_VAL(ret), str, len);
234
141
  ZSTR_VAL(ret)[len] = '\0';
235
141
  return ret;
236
141
}
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
json_scanner.c:zend_string_init
Line
Count
Source
230
12.1k
{
231
12.1k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
12.1k
  memcpy(ZSTR_VAL(ret), str, len);
234
12.1k
  ZSTR_VAL(ret)[len] = '\0';
235
12.1k
  return ret;
236
12.1k
}
Unexecuted instantiation: json.c:zend_string_init
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
230
57.5k
{
231
57.5k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
57.5k
  memcpy(ZSTR_VAL(ret), str, len);
234
57.5k
  ZSTR_VAL(ret)[len] = '\0';
235
57.5k
  return ret;
236
57.5k
}
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_ra_simple.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
230
64
{
231
64
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
64
  memcpy(ZSTR_VAL(ret), str, len);
234
64
  ZSTR_VAL(ret)[len] = '\0';
235
64
  return ret;
236
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
230
109
{
231
109
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
109
  memcpy(ZSTR_VAL(ret), str, len);
234
109
  ZSTR_VAL(ret)[len] = '\0';
235
109
  return ret;
236
109
}
php_spl.c:zend_string_init
Line
Count
Source
230
32
{
231
32
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
32
  memcpy(ZSTR_VAL(ret), str, len);
234
32
  ZSTR_VAL(ret)[len] = '\0';
235
32
  return ret;
236
32
}
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
230
16
{
231
16
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
16
  memcpy(ZSTR_VAL(ret), str, len);
234
16
  ZSTR_VAL(ret)[len] = '\0';
235
16
  return ret;
236
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
230
1.72k
{
231
1.72k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
1.72k
  memcpy(ZSTR_VAL(ret), str, len);
234
1.72k
  ZSTR_VAL(ret)[len] = '\0';
235
1.72k
  return ret;
236
1.72k
}
spl_observer.c:zend_string_init
Line
Count
Source
230
48
{
231
48
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
48
  memcpy(ZSTR_VAL(ret), str, len);
234
48
  ZSTR_VAL(ret)[len] = '\0';
235
48
  return ret;
236
48
}
Unexecuted instantiation: array.c:zend_string_init
assert.c:zend_string_init
Line
Count
Source
230
10
{
231
10
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
10
  memcpy(ZSTR_VAL(ret), str, len);
234
10
  ZSTR_VAL(ret)[len] = '\0';
235
10
  return ret;
236
10
}
Unexecuted instantiation: base64.c:zend_string_init
basic_functions.c:zend_string_init
Line
Count
Source
230
180
{
231
180
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
180
  memcpy(ZSTR_VAL(ret), str, len);
234
180
  ZSTR_VAL(ret)[len] = '\0';
235
180
  return ret;
236
180
}
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
Unexecuted instantiation: crypt.c:zend_string_init
Unexecuted instantiation: css.c:zend_string_init
Unexecuted instantiation: datetime.c:zend_string_init
dir.c:zend_string_init
Line
Count
Source
230
16
{
231
16
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
16
  memcpy(ZSTR_VAL(ret), str, len);
234
16
  ZSTR_VAL(ret)[len] = '\0';
235
16
  return ret;
236
16
}
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
230
644
{
231
644
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
644
  memcpy(ZSTR_VAL(ret), str, len);
234
644
  ZSTR_VAL(ret)[len] = '\0';
235
644
  return ret;
236
644
}
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
230
1
{
231
1
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
1
  memcpy(ZSTR_VAL(ret), str, len);
234
1
  ZSTR_VAL(ret)[len] = '\0';
235
1
  return ret;
236
1
}
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
Unexecuted instantiation: info.c:zend_string_init
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
Unexecuted instantiation: math.c:zend_string_init
Unexecuted instantiation: md5.c:zend_string_init
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
230
14
{
231
14
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
14
  memcpy(ZSTR_VAL(ret), str, len);
234
14
  ZSTR_VAL(ret)[len] = '\0';
235
14
  return ret;
236
14
}
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
230
80
{
231
80
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
80
  memcpy(ZSTR_VAL(ret), str, len);
234
80
  ZSTR_VAL(ret)[len] = '\0';
235
80
  return ret;
236
80
}
Unexecuted instantiation: url.c:zend_string_init
user_filters.c:zend_string_init
Line
Count
Source
230
116
{
231
116
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
116
  memcpy(ZSTR_VAL(ret), str, len);
234
116
  ZSTR_VAL(ret)[len] = '\0';
235
116
  return ret;
236
116
}
Unexecuted instantiation: uuencode.c:zend_string_init
var_unserializer.c:zend_string_init
Line
Count
Source
230
102
{
231
102
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
102
  memcpy(ZSTR_VAL(ret), str, len);
234
102
  ZSTR_VAL(ret)[len] = '\0';
235
102
  return ret;
236
102
}
Unexecuted instantiation: var.c:zend_string_init
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
230
80
{
231
80
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
80
  memcpy(ZSTR_VAL(ret), str, len);
234
80
  ZSTR_VAL(ret)[len] = '\0';
235
80
  return ret;
236
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
230
44.3k
{
231
44.3k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
44.3k
  memcpy(ZSTR_VAL(ret), str, len);
234
44.3k
  ZSTR_VAL(ret)[len] = '\0';
235
44.3k
  return ret;
236
44.3k
}
Unexecuted instantiation: getopt.c:zend_string_init
Unexecuted instantiation: main.c:zend_string_init
Unexecuted instantiation: network.c:zend_string_init
output.c:zend_string_init
Line
Count
Source
230
7
{
231
7
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
7
  memcpy(ZSTR_VAL(ret), str, len);
234
7
  ZSTR_VAL(ret)[len] = '\0';
235
7
  return ret;
236
7
}
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
230
212
{
231
212
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
212
  memcpy(ZSTR_VAL(ret), str, len);
234
212
  ZSTR_VAL(ret)[len] = '\0';
235
212
  return ret;
236
212
}
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
Unexecuted instantiation: php_variables.c:zend_string_init
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
230
32
{
231
32
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
32
  memcpy(ZSTR_VAL(ret), str, len);
234
32
  ZSTR_VAL(ret)[len] = '\0';
235
32
  return ret;
236
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
230
2
{
231
2
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
2
  memcpy(ZSTR_VAL(ret), str, len);
234
2
  ZSTR_VAL(ret)[len] = '\0';
235
2
  return ret;
236
2
}
stream_errors.c:zend_string_init
Line
Count
Source
230
64
{
231
64
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
64
  memcpy(ZSTR_VAL(ret), str, len);
234
64
  ZSTR_VAL(ret)[len] = '\0';
235
64
  return ret;
236
64
}
Unexecuted instantiation: streams.c:zend_string_init
Unexecuted instantiation: transports.c:zend_string_init
userspace.c:zend_string_init
Line
Count
Source
230
3.98k
{
231
3.98k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
3.98k
  memcpy(ZSTR_VAL(ret), str, len);
234
3.98k
  ZSTR_VAL(ret)[len] = '\0';
235
3.98k
  return ret;
236
3.98k
}
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
230
4.12k
{
231
4.12k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
4.12k
  memcpy(ZSTR_VAL(ret), str, len);
234
4.12k
  ZSTR_VAL(ret)[len] = '\0';
235
4.12k
  return ret;
236
4.12k
}
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
Unexecuted instantiation: zend_optimizer.c:zend_string_init
Unexecuted instantiation: zend_ssa.c:zend_string_init
zend_alloc.c:zend_string_init
Line
Count
Source
230
1.63k
{
231
1.63k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
1.63k
  memcpy(ZSTR_VAL(ret), str, len);
234
1.63k
  ZSTR_VAL(ret)[len] = '\0';
235
1.63k
  return ret;
236
1.63k
}
zend_API.c:zend_string_init
Line
Count
Source
230
977k
{
231
977k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
977k
  memcpy(ZSTR_VAL(ret), str, len);
234
977k
  ZSTR_VAL(ret)[len] = '\0';
235
977k
  return ret;
236
977k
}
Unexecuted instantiation: zend_ast.c:zend_string_init
zend_attributes.c:zend_string_init
Line
Count
Source
230
19
{
231
19
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
19
  memcpy(ZSTR_VAL(ret), str, len);
234
19
  ZSTR_VAL(ret)[len] = '\0';
235
19
  return ret;
236
19
}
Unexecuted instantiation: zend_autoload.c:zend_string_init
zend_builtin_functions.c:zend_string_init
Line
Count
Source
230
8
{
231
8
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
8
  memcpy(ZSTR_VAL(ret), str, len);
234
8
  ZSTR_VAL(ret)[len] = '\0';
235
8
  return ret;
236
8
}
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
230
23.2M
{
231
23.2M
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
23.2M
  memcpy(ZSTR_VAL(ret), str, len);
234
23.2M
  ZSTR_VAL(ret)[len] = '\0';
235
23.2M
  return ret;
236
23.2M
}
zend_constants.c:zend_string_init
Line
Count
Source
230
22
{
231
22
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
22
  memcpy(ZSTR_VAL(ret), str, len);
234
22
  ZSTR_VAL(ret)[len] = '\0';
235
22
  return ret;
236
22
}
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
230
90.6k
{
231
90.6k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
90.6k
  memcpy(ZSTR_VAL(ret), str, len);
234
90.6k
  ZSTR_VAL(ret)[len] = '\0';
235
90.6k
  return ret;
236
90.6k
}
zend_exceptions.c:zend_string_init
Line
Count
Source
230
557k
{
231
557k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
557k
  memcpy(ZSTR_VAL(ret), str, len);
234
557k
  ZSTR_VAL(ret)[len] = '\0';
235
557k
  return ret;
236
557k
}
zend_execute_API.c:zend_string_init
Line
Count
Source
230
22
{
231
22
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
22
  memcpy(ZSTR_VAL(ret), str, len);
234
22
  ZSTR_VAL(ret)[len] = '\0';
235
22
  return ret;
236
22
}
zend_execute.c:zend_string_init
Line
Count
Source
230
5
{
231
5
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
5
  memcpy(ZSTR_VAL(ret), str, len);
234
5
  ZSTR_VAL(ret)[len] = '\0';
235
5
  return ret;
236
5
}
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
230
200k
{
231
200k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
200k
  memcpy(ZSTR_VAL(ret), str, len);
234
200k
  ZSTR_VAL(ret)[len] = '\0';
235
200k
  return ret;
236
200k
}
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
230
2.30k
{
231
2.30k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
2.30k
  memcpy(ZSTR_VAL(ret), str, len);
234
2.30k
  ZSTR_VAL(ret)[len] = '\0';
235
2.30k
  return ret;
236
2.30k
}
zend_ini_scanner.c:zend_string_init
Line
Count
Source
230
313k
{
231
313k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
313k
  memcpy(ZSTR_VAL(ret), str, len);
234
313k
  ZSTR_VAL(ret)[len] = '\0';
235
313k
  return ret;
236
313k
}
zend_ini.c:zend_string_init
Line
Count
Source
230
44.9k
{
231
44.9k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
44.9k
  memcpy(ZSTR_VAL(ret), str, len);
234
44.9k
  ZSTR_VAL(ret)[len] = '\0';
235
44.9k
  return ret;
236
44.9k
}
zend_interfaces.c:zend_string_init
Line
Count
Source
230
188k
{
231
188k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
188k
  memcpy(ZSTR_VAL(ret), str, len);
234
188k
  ZSTR_VAL(ret)[len] = '\0';
235
188k
  return ret;
236
188k
}
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
230
1.67M
{
231
1.67M
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
1.67M
  memcpy(ZSTR_VAL(ret), str, len);
234
1.67M
  ZSTR_VAL(ret)[len] = '\0';
235
1.67M
  return ret;
236
1.67M
}
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_init
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
230
307k
{
231
307k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
307k
  memcpy(ZSTR_VAL(ret), str, len);
234
307k
  ZSTR_VAL(ret)[len] = '\0';
235
307k
  return ret;
236
307k
}
zend_partial.c:zend_string_init
Line
Count
Source
230
6
{
231
6
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
6
  memcpy(ZSTR_VAL(ret), str, len);
234
6
  ZSTR_VAL(ret)[len] = '\0';
235
6
  return ret;
236
6
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_init
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
230
162k
{
231
162k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
162k
  memcpy(ZSTR_VAL(ret), str, len);
234
162k
  ZSTR_VAL(ret)[len] = '\0';
235
162k
  return ret;
236
162k
}
zend_string.c:zend_string_init
Line
Count
Source
230
55.8k
{
231
55.8k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
55.8k
  memcpy(ZSTR_VAL(ret), str, len);
234
55.8k
  ZSTR_VAL(ret)[len] = '\0';
235
55.8k
  return ret;
236
55.8k
}
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
230
14
{
231
14
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
14
  memcpy(ZSTR_VAL(ret), str, len);
234
14
  ZSTR_VAL(ret)[len] = '\0';
235
14
  return ret;
236
14
}
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
230
31.5k
{
231
31.5k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
31.5k
  memcpy(ZSTR_VAL(ret), str, len);
234
31.5k
  ZSTR_VAL(ret)[len] = '\0';
235
31.5k
  return ret;
236
31.5k
}
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
230
36.3k
{
231
36.3k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
36.3k
  memcpy(ZSTR_VAL(ret), str, len);
234
36.3k
  ZSTR_VAL(ret)[len] = '\0';
235
36.3k
  return ret;
236
36.3k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_init
fuzzer-unserializehash.c:zend_string_init
Line
Count
Source
230
2.54k
{
231
2.54k
  zend_string *ret = zend_string_alloc(len, persistent);
232
233
2.54k
  memcpy(ZSTR_VAL(ret), str, len);
234
2.54k
  ZSTR_VAL(ret)[len] = '\0';
235
2.54k
  return ret;
236
2.54k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_init
237
238
static zend_always_inline zend_string *zend_string_finit(const char *str, size_t len, bool persistent, bool fallible)
239
1.85M
{
240
1.85M
  zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible);
241
1.85M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
242
0
    return NULL;
243
0
  }
244
245
1.85M
  memcpy(ZSTR_VAL(ret), str, len);
246
1.85M
  ZSTR_VAL(ret)[len] = '\0';
247
1.85M
  return ret;
248
1.85M
}
Unexecuted instantiation: php_date.c:zend_string_finit
Unexecuted instantiation: php_time.c:zend_string_finit
Unexecuted instantiation: time_duration.c:zend_string_finit
Unexecuted instantiation: astro.c:zend_string_finit
Unexecuted instantiation: dow.c:zend_string_finit
Unexecuted instantiation: duration.c:zend_string_finit
Unexecuted instantiation: parse_date.c:zend_string_finit
Unexecuted instantiation: parse_tz.c:zend_string_finit
Unexecuted instantiation: parse_posix.c:zend_string_finit
Unexecuted instantiation: timelib.c:zend_string_finit
Unexecuted instantiation: tm2unixtime.c:zend_string_finit
Unexecuted instantiation: unixtime2tm.c:zend_string_finit
Unexecuted instantiation: parse_iso_intervals.c:zend_string_finit
Unexecuted instantiation: interval.c:zend_string_finit
Unexecuted instantiation: php_pcre.c:zend_string_finit
Unexecuted instantiation: exif.c:zend_string_finit
Unexecuted instantiation: hash_adler32.c:zend_string_finit
Unexecuted instantiation: hash_crc32.c:zend_string_finit
Unexecuted instantiation: hash_fnv.c:zend_string_finit
Unexecuted instantiation: hash_gost.c:zend_string_finit
Unexecuted instantiation: hash_haval.c:zend_string_finit
Unexecuted instantiation: hash_joaat.c:zend_string_finit
Unexecuted instantiation: hash_md.c:zend_string_finit
Unexecuted instantiation: hash_murmur.c:zend_string_finit
Unexecuted instantiation: hash_ripemd.c:zend_string_finit
Unexecuted instantiation: hash_sha_ni.c:zend_string_finit
Unexecuted instantiation: hash_sha_sse2.c:zend_string_finit
Unexecuted instantiation: hash_sha.c:zend_string_finit
Unexecuted instantiation: hash_sha3.c:zend_string_finit
Unexecuted instantiation: hash_snefru.c:zend_string_finit
Unexecuted instantiation: hash_tiger.c:zend_string_finit
Unexecuted instantiation: hash_whirlpool.c:zend_string_finit
Unexecuted instantiation: hash_xxhash.c:zend_string_finit
Unexecuted instantiation: hash.c:zend_string_finit
Unexecuted instantiation: json_encoder.c:zend_string_finit
Unexecuted instantiation: json_parser.tab.c:zend_string_finit
Unexecuted instantiation: json_scanner.c:zend_string_finit
Unexecuted instantiation: json.c:zend_string_finit
Unexecuted instantiation: php_lexbor.c:zend_string_finit
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_finit
Unexecuted instantiation: shared_alloc_posix.c:zend_string_finit
Unexecuted instantiation: shared_alloc_shm.c:zend_string_finit
Unexecuted instantiation: zend_accelerator_api.c:zend_string_finit
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_finit
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_finit
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_finit
Unexecuted instantiation: zend_accelerator_module.c:zend_string_finit
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_finit
Unexecuted instantiation: zend_file_cache.c:zend_string_finit
Unexecuted instantiation: zend_persist_calc.c:zend_string_finit
Unexecuted instantiation: zend_persist.c:zend_string_finit
Unexecuted instantiation: zend_shared_alloc.c:zend_string_finit
ZendAccelerator.c:zend_string_finit
Line
Count
Source
239
1.56M
{
240
1.56M
  zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible);
241
1.56M
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
242
0
    return NULL;
243
0
  }
244
245
1.56M
  memcpy(ZSTR_VAL(ret), str, len);
246
1.56M
  ZSTR_VAL(ret)[len] = '\0';
247
1.56M
  return ret;
248
1.56M
}
Unexecuted instantiation: ir_cfg.c:zend_string_finit
Unexecuted instantiation: ir_check.c:zend_string_finit
Unexecuted instantiation: ir_dump.c:zend_string_finit
Unexecuted instantiation: ir_emit.c:zend_string_finit
Unexecuted instantiation: ir_gcm.c:zend_string_finit
Unexecuted instantiation: ir_gdb.c:zend_string_finit
Unexecuted instantiation: ir_patch.c:zend_string_finit
Unexecuted instantiation: ir_perf.c:zend_string_finit
Unexecuted instantiation: ir_ra.c:zend_string_finit
Unexecuted instantiation: ir_ra_simple.c:zend_string_finit
Unexecuted instantiation: ir_save.c:zend_string_finit
Unexecuted instantiation: ir_sccp.c:zend_string_finit
Unexecuted instantiation: ir_strtab.c:zend_string_finit
Unexecuted instantiation: ir.c:zend_string_finit
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_finit
Unexecuted instantiation: zend_jit.c:zend_string_finit
Unexecuted instantiation: csprng.c:zend_string_finit
Unexecuted instantiation: engine_mt19937.c:zend_string_finit
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_finit
Unexecuted instantiation: engine_secure.c:zend_string_finit
Unexecuted instantiation: engine_user.c:zend_string_finit
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_finit
Unexecuted instantiation: gammasection.c:zend_string_finit
Unexecuted instantiation: random.c:zend_string_finit
Unexecuted instantiation: randomizer.c:zend_string_finit
Unexecuted instantiation: zend_utils.c:zend_string_finit
Unexecuted instantiation: php_reflection.c:zend_string_finit
Unexecuted instantiation: php_spl.c:zend_string_finit
Unexecuted instantiation: spl_array.c:zend_string_finit
Unexecuted instantiation: spl_directory.c:zend_string_finit
Unexecuted instantiation: spl_dllist.c:zend_string_finit
Unexecuted instantiation: spl_exceptions.c:zend_string_finit
Unexecuted instantiation: spl_fixedarray.c:zend_string_finit
Unexecuted instantiation: spl_functions.c:zend_string_finit
Unexecuted instantiation: spl_heap.c:zend_string_finit
Unexecuted instantiation: spl_iterators.c:zend_string_finit
Unexecuted instantiation: spl_observer.c:zend_string_finit
Unexecuted instantiation: array.c:zend_string_finit
Unexecuted instantiation: assert.c:zend_string_finit
Unexecuted instantiation: base64.c:zend_string_finit
Unexecuted instantiation: basic_functions.c:zend_string_finit
Unexecuted instantiation: browscap.c:zend_string_finit
Unexecuted instantiation: crc32_x86.c:zend_string_finit
Unexecuted instantiation: crc32.c:zend_string_finit
Unexecuted instantiation: credits.c:zend_string_finit
Unexecuted instantiation: crypt.c:zend_string_finit
Unexecuted instantiation: css.c:zend_string_finit
Unexecuted instantiation: datetime.c:zend_string_finit
Unexecuted instantiation: dir.c:zend_string_finit
Unexecuted instantiation: dl.c:zend_string_finit
Unexecuted instantiation: dns.c:zend_string_finit
Unexecuted instantiation: exec.c:zend_string_finit
Unexecuted instantiation: file.c:zend_string_finit
Unexecuted instantiation: filestat.c:zend_string_finit
Unexecuted instantiation: filters.c:zend_string_finit
Unexecuted instantiation: flock_compat.c:zend_string_finit
Unexecuted instantiation: formatted_print.c:zend_string_finit
Unexecuted instantiation: fsock.c:zend_string_finit
Unexecuted instantiation: ftok.c:zend_string_finit
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_finit
Unexecuted instantiation: head.c:zend_string_finit
Unexecuted instantiation: hrtime.c:zend_string_finit
Unexecuted instantiation: html.c:zend_string_finit
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_finit
Unexecuted instantiation: http.c:zend_string_finit
Unexecuted instantiation: image.c:zend_string_finit
Unexecuted instantiation: incomplete_class.c:zend_string_finit
Unexecuted instantiation: info.c:zend_string_finit
Unexecuted instantiation: io_poll.c:zend_string_finit
Unexecuted instantiation: iptc.c:zend_string_finit
Unexecuted instantiation: levenshtein.c:zend_string_finit
Unexecuted instantiation: link.c:zend_string_finit
Unexecuted instantiation: mail.c:zend_string_finit
Unexecuted instantiation: math.c:zend_string_finit
Unexecuted instantiation: md5.c:zend_string_finit
Unexecuted instantiation: metaphone.c:zend_string_finit
Unexecuted instantiation: microtime.c:zend_string_finit
Unexecuted instantiation: net.c:zend_string_finit
Unexecuted instantiation: pack.c:zend_string_finit
Unexecuted instantiation: pageinfo.c:zend_string_finit
Unexecuted instantiation: password.c:zend_string_finit
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_finit
Unexecuted instantiation: proc_open.c:zend_string_finit
Unexecuted instantiation: quot_print.c:zend_string_finit
Unexecuted instantiation: scanf.c:zend_string_finit
Unexecuted instantiation: sha1.c:zend_string_finit
Unexecuted instantiation: soundex.c:zend_string_finit
Unexecuted instantiation: streamsfuncs.c:zend_string_finit
Unexecuted instantiation: string.c:zend_string_finit
Unexecuted instantiation: strnatcmp.c:zend_string_finit
Unexecuted instantiation: syslog.c:zend_string_finit
Unexecuted instantiation: type.c:zend_string_finit
Unexecuted instantiation: uniqid.c:zend_string_finit
Unexecuted instantiation: url_scanner_ex.c:zend_string_finit
Unexecuted instantiation: url.c:zend_string_finit
Unexecuted instantiation: user_filters.c:zend_string_finit
Unexecuted instantiation: uuencode.c:zend_string_finit
var_unserializer.c:zend_string_finit
Line
Count
Source
239
135k
{
240
135k
  zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible);
241
135k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
242
0
    return NULL;
243
0
  }
244
245
135k
  memcpy(ZSTR_VAL(ret), str, len);
246
135k
  ZSTR_VAL(ret)[len] = '\0';
247
135k
  return ret;
248
135k
}
Unexecuted instantiation: var.c:zend_string_finit
Unexecuted instantiation: versioning.c:zend_string_finit
Unexecuted instantiation: crypt_sha256.c:zend_string_finit
Unexecuted instantiation: crypt_sha512.c:zend_string_finit
Unexecuted instantiation: php_crypt_r.c:zend_string_finit
Unexecuted instantiation: php_uri.c:zend_string_finit
Unexecuted instantiation: php_uri_common.c:zend_string_finit
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_finit
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_finit
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_finit
Unexecuted instantiation: explicit_bzero.c:zend_string_finit
Unexecuted instantiation: fopen_wrappers.c:zend_string_finit
Unexecuted instantiation: getopt.c:zend_string_finit
Unexecuted instantiation: main.c:zend_string_finit
Unexecuted instantiation: network.c:zend_string_finit
Unexecuted instantiation: output.c:zend_string_finit
Unexecuted instantiation: php_content_types.c:zend_string_finit
Unexecuted instantiation: php_ini_builder.c:zend_string_finit
Unexecuted instantiation: php_ini.c:zend_string_finit
Unexecuted instantiation: php_glob.c:zend_string_finit
Unexecuted instantiation: php_odbc_utils.c:zend_string_finit
Unexecuted instantiation: php_open_temporary_file.c:zend_string_finit
Unexecuted instantiation: php_scandir.c:zend_string_finit
Unexecuted instantiation: php_syslog.c:zend_string_finit
Unexecuted instantiation: php_ticks.c:zend_string_finit
php_variables.c:zend_string_finit
Line
Count
Source
239
163k
{
240
163k
  zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible);
241
163k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) {
242
0
    return NULL;
243
0
  }
244
245
163k
  memcpy(ZSTR_VAL(ret), str, len);
246
163k
  ZSTR_VAL(ret)[len] = '\0';
247
163k
  return ret;
248
163k
}
Unexecuted instantiation: reentrancy.c:zend_string_finit
Unexecuted instantiation: rfc1867.c:zend_string_finit
Unexecuted instantiation: safe_bcmp.c:zend_string_finit
Unexecuted instantiation: SAPI.c:zend_string_finit
Unexecuted instantiation: snprintf.c:zend_string_finit
Unexecuted instantiation: spprintf.c:zend_string_finit
Unexecuted instantiation: strlcat.c:zend_string_finit
Unexecuted instantiation: strlcpy.c:zend_string_finit
Unexecuted instantiation: php_io.c:zend_string_finit
Unexecuted instantiation: php_io_copy_linux.c:zend_string_finit
Unexecuted instantiation: poll_backend_epoll.c:zend_string_finit
Unexecuted instantiation: poll_backend_eventport.c:zend_string_finit
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_finit
Unexecuted instantiation: poll_backend_poll.c:zend_string_finit
Unexecuted instantiation: poll_core.c:zend_string_finit
Unexecuted instantiation: poll_fd_table.c:zend_string_finit
Unexecuted instantiation: poll_handle.c:zend_string_finit
Unexecuted instantiation: cast.c:zend_string_finit
Unexecuted instantiation: filter.c:zend_string_finit
Unexecuted instantiation: glob_wrapper.c:zend_string_finit
Unexecuted instantiation: memory.c:zend_string_finit
Unexecuted instantiation: mmap.c:zend_string_finit
Unexecuted instantiation: plain_wrapper.c:zend_string_finit
Unexecuted instantiation: stream_errors.c:zend_string_finit
Unexecuted instantiation: streams.c:zend_string_finit
Unexecuted instantiation: transports.c:zend_string_finit
Unexecuted instantiation: userspace.c:zend_string_finit
Unexecuted instantiation: xp_socket.c:zend_string_finit
Unexecuted instantiation: block_pass.c:zend_string_finit
Unexecuted instantiation: compact_literals.c:zend_string_finit
Unexecuted instantiation: compact_vars.c:zend_string_finit
Unexecuted instantiation: dce.c:zend_string_finit
Unexecuted instantiation: dfa_pass.c:zend_string_finit
Unexecuted instantiation: escape_analysis.c:zend_string_finit
Unexecuted instantiation: nop_removal.c:zend_string_finit
Unexecuted instantiation: optimize_func_calls.c:zend_string_finit
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_finit
Unexecuted instantiation: pass1.c:zend_string_finit
Unexecuted instantiation: pass3.c:zend_string_finit
Unexecuted instantiation: sccp.c:zend_string_finit
Unexecuted instantiation: scdf.c:zend_string_finit
Unexecuted instantiation: zend_call_graph.c:zend_string_finit
Unexecuted instantiation: zend_cfg.c:zend_string_finit
Unexecuted instantiation: zend_dfg.c:zend_string_finit
Unexecuted instantiation: zend_dump.c:zend_string_finit
Unexecuted instantiation: zend_func_info.c:zend_string_finit
Unexecuted instantiation: zend_inference.c:zend_string_finit
Unexecuted instantiation: zend_optimizer.c:zend_string_finit
Unexecuted instantiation: zend_ssa.c:zend_string_finit
Unexecuted instantiation: zend_alloc.c:zend_string_finit
Unexecuted instantiation: zend_API.c:zend_string_finit
Unexecuted instantiation: zend_ast.c:zend_string_finit
Unexecuted instantiation: zend_attributes.c:zend_string_finit
Unexecuted instantiation: zend_autoload.c:zend_string_finit
Unexecuted instantiation: zend_builtin_functions.c:zend_string_finit
Unexecuted instantiation: zend_call_stack.c:zend_string_finit
Unexecuted instantiation: zend_closures.c:zend_string_finit
Unexecuted instantiation: zend_compile.c:zend_string_finit
Unexecuted instantiation: zend_constants.c:zend_string_finit
Unexecuted instantiation: zend_cpuinfo.c:zend_string_finit
Unexecuted instantiation: zend_default_classes.c:zend_string_finit
Unexecuted instantiation: zend_dtrace.c:zend_string_finit
Unexecuted instantiation: zend_enum.c:zend_string_finit
Unexecuted instantiation: zend_exceptions.c:zend_string_finit
Unexecuted instantiation: zend_execute_API.c:zend_string_finit
Unexecuted instantiation: zend_execute.c:zend_string_finit
Unexecuted instantiation: zend_extensions.c:zend_string_finit
Unexecuted instantiation: zend_fibers.c:zend_string_finit
Unexecuted instantiation: zend_float.c:zend_string_finit
Unexecuted instantiation: zend_gc.c:zend_string_finit
Unexecuted instantiation: zend_gdb.c:zend_string_finit
Unexecuted instantiation: zend_generators.c:zend_string_finit
Unexecuted instantiation: zend_hash.c:zend_string_finit
Unexecuted instantiation: zend_highlight.c:zend_string_finit
Unexecuted instantiation: zend_hrtime.c:zend_string_finit
Unexecuted instantiation: zend_inheritance.c:zend_string_finit
Unexecuted instantiation: zend_ini_parser.c:zend_string_finit
Unexecuted instantiation: zend_ini_scanner.c:zend_string_finit
Unexecuted instantiation: zend_ini.c:zend_string_finit
Unexecuted instantiation: zend_interfaces.c:zend_string_finit
Unexecuted instantiation: zend_iterators.c:zend_string_finit
Unexecuted instantiation: zend_language_parser.c:zend_string_finit
Unexecuted instantiation: zend_language_scanner.c:zend_string_finit
Unexecuted instantiation: zend_lazy_objects.c:zend_string_finit
Unexecuted instantiation: zend_list.c:zend_string_finit
Unexecuted instantiation: zend_llist.c:zend_string_finit
Unexecuted instantiation: zend_multibyte.c:zend_string_finit
Unexecuted instantiation: zend_object_handlers.c:zend_string_finit
Unexecuted instantiation: zend_objects_API.c:zend_string_finit
Unexecuted instantiation: zend_objects.c:zend_string_finit
Unexecuted instantiation: zend_observer.c:zend_string_finit
Unexecuted instantiation: zend_opcode.c:zend_string_finit
Unexecuted instantiation: zend_operators.c:zend_string_finit
Unexecuted instantiation: zend_partial.c:zend_string_finit
Unexecuted instantiation: zend_property_hooks.c:zend_string_finit
Unexecuted instantiation: zend_ptr_stack.c:zend_string_finit
Unexecuted instantiation: zend_signal.c:zend_string_finit
Unexecuted instantiation: zend_smart_str.c:zend_string_finit
Unexecuted instantiation: zend_sort.c:zend_string_finit
Unexecuted instantiation: zend_stack.c:zend_string_finit
Unexecuted instantiation: zend_stream.c:zend_string_finit
Unexecuted instantiation: zend_string.c:zend_string_finit
Unexecuted instantiation: zend_strtod.c:zend_string_finit
Unexecuted instantiation: zend_system_id.c:zend_string_finit
Unexecuted instantiation: zend_variables.c:zend_string_finit
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_finit
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_finit
Unexecuted instantiation: zend_weakrefs.c:zend_string_finit
Unexecuted instantiation: zend.c:zend_string_finit
Unexecuted instantiation: internal_functions_cli.c:zend_string_finit
Unexecuted instantiation: fuzzer-parser.c:zend_string_finit
Unexecuted instantiation: fuzzer-sapi.c:zend_string_finit
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_finit
Unexecuted instantiation: fuzzer-exif.c:zend_string_finit
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_finit
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_finit
Unexecuted instantiation: fuzzer-json.c:zend_string_finit
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_finit
Unexecuted instantiation: fuzzer-execute.c:zend_string_finit
249
250
static zend_always_inline zend_string *zend_string_finit_fast(const char *str, size_t len, bool fallible)
251
299k
{
252
299k
  if (len > 1) {
253
298k
    return zend_string_finit(str, len, 0, fallible);
254
298k
  } else if (len == 0) {
255
355
    return zend_empty_string;
256
355
  } else /* if (len == 1) */ {
257
351
    return ZSTR_CHAR((zend_uchar) *str);
258
351
  }
259
299k
}
Unexecuted instantiation: php_date.c:zend_string_finit_fast
Unexecuted instantiation: php_time.c:zend_string_finit_fast
Unexecuted instantiation: time_duration.c:zend_string_finit_fast
Unexecuted instantiation: astro.c:zend_string_finit_fast
Unexecuted instantiation: dow.c:zend_string_finit_fast
Unexecuted instantiation: duration.c:zend_string_finit_fast
Unexecuted instantiation: parse_date.c:zend_string_finit_fast
Unexecuted instantiation: parse_tz.c:zend_string_finit_fast
Unexecuted instantiation: parse_posix.c:zend_string_finit_fast
Unexecuted instantiation: timelib.c:zend_string_finit_fast
Unexecuted instantiation: tm2unixtime.c:zend_string_finit_fast
Unexecuted instantiation: unixtime2tm.c:zend_string_finit_fast
Unexecuted instantiation: parse_iso_intervals.c:zend_string_finit_fast
Unexecuted instantiation: interval.c:zend_string_finit_fast
Unexecuted instantiation: php_pcre.c:zend_string_finit_fast
Unexecuted instantiation: exif.c:zend_string_finit_fast
Unexecuted instantiation: hash_adler32.c:zend_string_finit_fast
Unexecuted instantiation: hash_crc32.c:zend_string_finit_fast
Unexecuted instantiation: hash_fnv.c:zend_string_finit_fast
Unexecuted instantiation: hash_gost.c:zend_string_finit_fast
Unexecuted instantiation: hash_haval.c:zend_string_finit_fast
Unexecuted instantiation: hash_joaat.c:zend_string_finit_fast
Unexecuted instantiation: hash_md.c:zend_string_finit_fast
Unexecuted instantiation: hash_murmur.c:zend_string_finit_fast
Unexecuted instantiation: hash_ripemd.c:zend_string_finit_fast
Unexecuted instantiation: hash_sha_ni.c:zend_string_finit_fast
Unexecuted instantiation: hash_sha_sse2.c:zend_string_finit_fast
Unexecuted instantiation: hash_sha.c:zend_string_finit_fast
Unexecuted instantiation: hash_sha3.c:zend_string_finit_fast
Unexecuted instantiation: hash_snefru.c:zend_string_finit_fast
Unexecuted instantiation: hash_tiger.c:zend_string_finit_fast
Unexecuted instantiation: hash_whirlpool.c:zend_string_finit_fast
Unexecuted instantiation: hash_xxhash.c:zend_string_finit_fast
Unexecuted instantiation: hash.c:zend_string_finit_fast
Unexecuted instantiation: json_encoder.c:zend_string_finit_fast
Unexecuted instantiation: json_parser.tab.c:zend_string_finit_fast
Unexecuted instantiation: json_scanner.c:zend_string_finit_fast
Unexecuted instantiation: json.c:zend_string_finit_fast
Unexecuted instantiation: php_lexbor.c:zend_string_finit_fast
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_finit_fast
Unexecuted instantiation: shared_alloc_posix.c:zend_string_finit_fast
Unexecuted instantiation: shared_alloc_shm.c:zend_string_finit_fast
Unexecuted instantiation: zend_accelerator_api.c:zend_string_finit_fast
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_finit_fast
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_finit_fast
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_finit_fast
Unexecuted instantiation: zend_accelerator_module.c:zend_string_finit_fast
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_finit_fast
Unexecuted instantiation: zend_file_cache.c:zend_string_finit_fast
Unexecuted instantiation: zend_persist_calc.c:zend_string_finit_fast
Unexecuted instantiation: zend_persist.c:zend_string_finit_fast
Unexecuted instantiation: zend_shared_alloc.c:zend_string_finit_fast
Unexecuted instantiation: ZendAccelerator.c:zend_string_finit_fast
Unexecuted instantiation: ir_cfg.c:zend_string_finit_fast
Unexecuted instantiation: ir_check.c:zend_string_finit_fast
Unexecuted instantiation: ir_dump.c:zend_string_finit_fast
Unexecuted instantiation: ir_emit.c:zend_string_finit_fast
Unexecuted instantiation: ir_gcm.c:zend_string_finit_fast
Unexecuted instantiation: ir_gdb.c:zend_string_finit_fast
Unexecuted instantiation: ir_patch.c:zend_string_finit_fast
Unexecuted instantiation: ir_perf.c:zend_string_finit_fast
Unexecuted instantiation: ir_ra.c:zend_string_finit_fast
Unexecuted instantiation: ir_ra_simple.c:zend_string_finit_fast
Unexecuted instantiation: ir_save.c:zend_string_finit_fast
Unexecuted instantiation: ir_sccp.c:zend_string_finit_fast
Unexecuted instantiation: ir_strtab.c:zend_string_finit_fast
Unexecuted instantiation: ir.c:zend_string_finit_fast
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_finit_fast
Unexecuted instantiation: zend_jit.c:zend_string_finit_fast
Unexecuted instantiation: csprng.c:zend_string_finit_fast
Unexecuted instantiation: engine_mt19937.c:zend_string_finit_fast
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_finit_fast
Unexecuted instantiation: engine_secure.c:zend_string_finit_fast
Unexecuted instantiation: engine_user.c:zend_string_finit_fast
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_finit_fast
Unexecuted instantiation: gammasection.c:zend_string_finit_fast
Unexecuted instantiation: random.c:zend_string_finit_fast
Unexecuted instantiation: randomizer.c:zend_string_finit_fast
Unexecuted instantiation: zend_utils.c:zend_string_finit_fast
Unexecuted instantiation: php_reflection.c:zend_string_finit_fast
Unexecuted instantiation: php_spl.c:zend_string_finit_fast
Unexecuted instantiation: spl_array.c:zend_string_finit_fast
Unexecuted instantiation: spl_directory.c:zend_string_finit_fast
Unexecuted instantiation: spl_dllist.c:zend_string_finit_fast
Unexecuted instantiation: spl_exceptions.c:zend_string_finit_fast
Unexecuted instantiation: spl_fixedarray.c:zend_string_finit_fast
Unexecuted instantiation: spl_functions.c:zend_string_finit_fast
Unexecuted instantiation: spl_heap.c:zend_string_finit_fast
Unexecuted instantiation: spl_iterators.c:zend_string_finit_fast
Unexecuted instantiation: spl_observer.c:zend_string_finit_fast
Unexecuted instantiation: array.c:zend_string_finit_fast
Unexecuted instantiation: assert.c:zend_string_finit_fast
Unexecuted instantiation: base64.c:zend_string_finit_fast
Unexecuted instantiation: basic_functions.c:zend_string_finit_fast
Unexecuted instantiation: browscap.c:zend_string_finit_fast
Unexecuted instantiation: crc32_x86.c:zend_string_finit_fast
Unexecuted instantiation: crc32.c:zend_string_finit_fast
Unexecuted instantiation: credits.c:zend_string_finit_fast
Unexecuted instantiation: crypt.c:zend_string_finit_fast
Unexecuted instantiation: css.c:zend_string_finit_fast
Unexecuted instantiation: datetime.c:zend_string_finit_fast
Unexecuted instantiation: dir.c:zend_string_finit_fast
Unexecuted instantiation: dl.c:zend_string_finit_fast
Unexecuted instantiation: dns.c:zend_string_finit_fast
Unexecuted instantiation: exec.c:zend_string_finit_fast
Unexecuted instantiation: file.c:zend_string_finit_fast
Unexecuted instantiation: filestat.c:zend_string_finit_fast
Unexecuted instantiation: filters.c:zend_string_finit_fast
Unexecuted instantiation: flock_compat.c:zend_string_finit_fast
Unexecuted instantiation: formatted_print.c:zend_string_finit_fast
Unexecuted instantiation: fsock.c:zend_string_finit_fast
Unexecuted instantiation: ftok.c:zend_string_finit_fast
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_finit_fast
Unexecuted instantiation: head.c:zend_string_finit_fast
Unexecuted instantiation: hrtime.c:zend_string_finit_fast
Unexecuted instantiation: html.c:zend_string_finit_fast
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_finit_fast
Unexecuted instantiation: http.c:zend_string_finit_fast
Unexecuted instantiation: image.c:zend_string_finit_fast
Unexecuted instantiation: incomplete_class.c:zend_string_finit_fast
Unexecuted instantiation: info.c:zend_string_finit_fast
Unexecuted instantiation: io_poll.c:zend_string_finit_fast
Unexecuted instantiation: iptc.c:zend_string_finit_fast
Unexecuted instantiation: levenshtein.c:zend_string_finit_fast
Unexecuted instantiation: link.c:zend_string_finit_fast
Unexecuted instantiation: mail.c:zend_string_finit_fast
Unexecuted instantiation: math.c:zend_string_finit_fast
Unexecuted instantiation: md5.c:zend_string_finit_fast
Unexecuted instantiation: metaphone.c:zend_string_finit_fast
Unexecuted instantiation: microtime.c:zend_string_finit_fast
Unexecuted instantiation: net.c:zend_string_finit_fast
Unexecuted instantiation: pack.c:zend_string_finit_fast
Unexecuted instantiation: pageinfo.c:zend_string_finit_fast
Unexecuted instantiation: password.c:zend_string_finit_fast
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_finit_fast
Unexecuted instantiation: proc_open.c:zend_string_finit_fast
Unexecuted instantiation: quot_print.c:zend_string_finit_fast
Unexecuted instantiation: scanf.c:zend_string_finit_fast
Unexecuted instantiation: sha1.c:zend_string_finit_fast
Unexecuted instantiation: soundex.c:zend_string_finit_fast
Unexecuted instantiation: streamsfuncs.c:zend_string_finit_fast
Unexecuted instantiation: string.c:zend_string_finit_fast
Unexecuted instantiation: strnatcmp.c:zend_string_finit_fast
Unexecuted instantiation: syslog.c:zend_string_finit_fast
Unexecuted instantiation: type.c:zend_string_finit_fast
Unexecuted instantiation: uniqid.c:zend_string_finit_fast
Unexecuted instantiation: url_scanner_ex.c:zend_string_finit_fast
Unexecuted instantiation: url.c:zend_string_finit_fast
Unexecuted instantiation: user_filters.c:zend_string_finit_fast
Unexecuted instantiation: uuencode.c:zend_string_finit_fast
var_unserializer.c:zend_string_finit_fast
Line
Count
Source
251
135k
{
252
135k
  if (len > 1) {
253
135k
    return zend_string_finit(str, len, 0, fallible);
254
135k
  } else if (len == 0) {
255
269
    return zend_empty_string;
256
269
  } else /* if (len == 1) */ {
257
222
    return ZSTR_CHAR((zend_uchar) *str);
258
222
  }
259
135k
}
Unexecuted instantiation: var.c:zend_string_finit_fast
Unexecuted instantiation: versioning.c:zend_string_finit_fast
Unexecuted instantiation: crypt_sha256.c:zend_string_finit_fast
Unexecuted instantiation: crypt_sha512.c:zend_string_finit_fast
Unexecuted instantiation: php_crypt_r.c:zend_string_finit_fast
Unexecuted instantiation: php_uri.c:zend_string_finit_fast
Unexecuted instantiation: php_uri_common.c:zend_string_finit_fast
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_finit_fast
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_finit_fast
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_finit_fast
Unexecuted instantiation: explicit_bzero.c:zend_string_finit_fast
Unexecuted instantiation: fopen_wrappers.c:zend_string_finit_fast
Unexecuted instantiation: getopt.c:zend_string_finit_fast
Unexecuted instantiation: main.c:zend_string_finit_fast
Unexecuted instantiation: network.c:zend_string_finit_fast
Unexecuted instantiation: output.c:zend_string_finit_fast
Unexecuted instantiation: php_content_types.c:zend_string_finit_fast
Unexecuted instantiation: php_ini_builder.c:zend_string_finit_fast
Unexecuted instantiation: php_ini.c:zend_string_finit_fast
Unexecuted instantiation: php_glob.c:zend_string_finit_fast
Unexecuted instantiation: php_odbc_utils.c:zend_string_finit_fast
Unexecuted instantiation: php_open_temporary_file.c:zend_string_finit_fast
Unexecuted instantiation: php_scandir.c:zend_string_finit_fast
Unexecuted instantiation: php_syslog.c:zend_string_finit_fast
Unexecuted instantiation: php_ticks.c:zend_string_finit_fast
php_variables.c:zend_string_finit_fast
Line
Count
Source
251
164k
{
252
164k
  if (len > 1) {
253
163k
    return zend_string_finit(str, len, 0, fallible);
254
163k
  } else if (len == 0) {
255
86
    return zend_empty_string;
256
129
  } else /* if (len == 1) */ {
257
129
    return ZSTR_CHAR((zend_uchar) *str);
258
129
  }
259
164k
}
Unexecuted instantiation: reentrancy.c:zend_string_finit_fast
Unexecuted instantiation: rfc1867.c:zend_string_finit_fast
Unexecuted instantiation: safe_bcmp.c:zend_string_finit_fast
Unexecuted instantiation: SAPI.c:zend_string_finit_fast
Unexecuted instantiation: snprintf.c:zend_string_finit_fast
Unexecuted instantiation: spprintf.c:zend_string_finit_fast
Unexecuted instantiation: strlcat.c:zend_string_finit_fast
Unexecuted instantiation: strlcpy.c:zend_string_finit_fast
Unexecuted instantiation: php_io.c:zend_string_finit_fast
Unexecuted instantiation: php_io_copy_linux.c:zend_string_finit_fast
Unexecuted instantiation: poll_backend_epoll.c:zend_string_finit_fast
Unexecuted instantiation: poll_backend_eventport.c:zend_string_finit_fast
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_finit_fast
Unexecuted instantiation: poll_backend_poll.c:zend_string_finit_fast
Unexecuted instantiation: poll_core.c:zend_string_finit_fast
Unexecuted instantiation: poll_fd_table.c:zend_string_finit_fast
Unexecuted instantiation: poll_handle.c:zend_string_finit_fast
Unexecuted instantiation: cast.c:zend_string_finit_fast
Unexecuted instantiation: filter.c:zend_string_finit_fast
Unexecuted instantiation: glob_wrapper.c:zend_string_finit_fast
Unexecuted instantiation: memory.c:zend_string_finit_fast
Unexecuted instantiation: mmap.c:zend_string_finit_fast
Unexecuted instantiation: plain_wrapper.c:zend_string_finit_fast
Unexecuted instantiation: stream_errors.c:zend_string_finit_fast
Unexecuted instantiation: streams.c:zend_string_finit_fast
Unexecuted instantiation: transports.c:zend_string_finit_fast
Unexecuted instantiation: userspace.c:zend_string_finit_fast
Unexecuted instantiation: xp_socket.c:zend_string_finit_fast
Unexecuted instantiation: block_pass.c:zend_string_finit_fast
Unexecuted instantiation: compact_literals.c:zend_string_finit_fast
Unexecuted instantiation: compact_vars.c:zend_string_finit_fast
Unexecuted instantiation: dce.c:zend_string_finit_fast
Unexecuted instantiation: dfa_pass.c:zend_string_finit_fast
Unexecuted instantiation: escape_analysis.c:zend_string_finit_fast
Unexecuted instantiation: nop_removal.c:zend_string_finit_fast
Unexecuted instantiation: optimize_func_calls.c:zend_string_finit_fast
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_finit_fast
Unexecuted instantiation: pass1.c:zend_string_finit_fast
Unexecuted instantiation: pass3.c:zend_string_finit_fast
Unexecuted instantiation: sccp.c:zend_string_finit_fast
Unexecuted instantiation: scdf.c:zend_string_finit_fast
Unexecuted instantiation: zend_call_graph.c:zend_string_finit_fast
Unexecuted instantiation: zend_cfg.c:zend_string_finit_fast
Unexecuted instantiation: zend_dfg.c:zend_string_finit_fast
Unexecuted instantiation: zend_dump.c:zend_string_finit_fast
Unexecuted instantiation: zend_func_info.c:zend_string_finit_fast
Unexecuted instantiation: zend_inference.c:zend_string_finit_fast
Unexecuted instantiation: zend_optimizer.c:zend_string_finit_fast
Unexecuted instantiation: zend_ssa.c:zend_string_finit_fast
Unexecuted instantiation: zend_alloc.c:zend_string_finit_fast
Unexecuted instantiation: zend_API.c:zend_string_finit_fast
Unexecuted instantiation: zend_ast.c:zend_string_finit_fast
Unexecuted instantiation: zend_attributes.c:zend_string_finit_fast
Unexecuted instantiation: zend_autoload.c:zend_string_finit_fast
Unexecuted instantiation: zend_builtin_functions.c:zend_string_finit_fast
Unexecuted instantiation: zend_call_stack.c:zend_string_finit_fast
Unexecuted instantiation: zend_closures.c:zend_string_finit_fast
Unexecuted instantiation: zend_compile.c:zend_string_finit_fast
Unexecuted instantiation: zend_constants.c:zend_string_finit_fast
Unexecuted instantiation: zend_cpuinfo.c:zend_string_finit_fast
Unexecuted instantiation: zend_default_classes.c:zend_string_finit_fast
Unexecuted instantiation: zend_dtrace.c:zend_string_finit_fast
Unexecuted instantiation: zend_enum.c:zend_string_finit_fast
Unexecuted instantiation: zend_exceptions.c:zend_string_finit_fast
Unexecuted instantiation: zend_execute_API.c:zend_string_finit_fast
Unexecuted instantiation: zend_execute.c:zend_string_finit_fast
Unexecuted instantiation: zend_extensions.c:zend_string_finit_fast
Unexecuted instantiation: zend_fibers.c:zend_string_finit_fast
Unexecuted instantiation: zend_float.c:zend_string_finit_fast
Unexecuted instantiation: zend_gc.c:zend_string_finit_fast
Unexecuted instantiation: zend_gdb.c:zend_string_finit_fast
Unexecuted instantiation: zend_generators.c:zend_string_finit_fast
Unexecuted instantiation: zend_hash.c:zend_string_finit_fast
Unexecuted instantiation: zend_highlight.c:zend_string_finit_fast
Unexecuted instantiation: zend_hrtime.c:zend_string_finit_fast
Unexecuted instantiation: zend_inheritance.c:zend_string_finit_fast
Unexecuted instantiation: zend_ini_parser.c:zend_string_finit_fast
Unexecuted instantiation: zend_ini_scanner.c:zend_string_finit_fast
Unexecuted instantiation: zend_ini.c:zend_string_finit_fast
Unexecuted instantiation: zend_interfaces.c:zend_string_finit_fast
Unexecuted instantiation: zend_iterators.c:zend_string_finit_fast
Unexecuted instantiation: zend_language_parser.c:zend_string_finit_fast
Unexecuted instantiation: zend_language_scanner.c:zend_string_finit_fast
Unexecuted instantiation: zend_lazy_objects.c:zend_string_finit_fast
Unexecuted instantiation: zend_list.c:zend_string_finit_fast
Unexecuted instantiation: zend_llist.c:zend_string_finit_fast
Unexecuted instantiation: zend_multibyte.c:zend_string_finit_fast
Unexecuted instantiation: zend_object_handlers.c:zend_string_finit_fast
Unexecuted instantiation: zend_objects_API.c:zend_string_finit_fast
Unexecuted instantiation: zend_objects.c:zend_string_finit_fast
Unexecuted instantiation: zend_observer.c:zend_string_finit_fast
Unexecuted instantiation: zend_opcode.c:zend_string_finit_fast
Unexecuted instantiation: zend_operators.c:zend_string_finit_fast
Unexecuted instantiation: zend_partial.c:zend_string_finit_fast
Unexecuted instantiation: zend_property_hooks.c:zend_string_finit_fast
Unexecuted instantiation: zend_ptr_stack.c:zend_string_finit_fast
Unexecuted instantiation: zend_signal.c:zend_string_finit_fast
Unexecuted instantiation: zend_smart_str.c:zend_string_finit_fast
Unexecuted instantiation: zend_sort.c:zend_string_finit_fast
Unexecuted instantiation: zend_stack.c:zend_string_finit_fast
Unexecuted instantiation: zend_stream.c:zend_string_finit_fast
Unexecuted instantiation: zend_string.c:zend_string_finit_fast
Unexecuted instantiation: zend_strtod.c:zend_string_finit_fast
Unexecuted instantiation: zend_system_id.c:zend_string_finit_fast
Unexecuted instantiation: zend_variables.c:zend_string_finit_fast
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_finit_fast
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_finit_fast
Unexecuted instantiation: zend_weakrefs.c:zend_string_finit_fast
Unexecuted instantiation: zend.c:zend_string_finit_fast
Unexecuted instantiation: internal_functions_cli.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-parser.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-sapi.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-exif.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-json.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_finit_fast
Unexecuted instantiation: fuzzer-execute.c:zend_string_finit_fast
260
261
static zend_always_inline zend_string *zend_string_init_fast(const char *str, size_t len)
262
164k
{
263
164k
  return zend_string_finit_fast(str, len, /* fallible */ false);
264
164k
}
Unexecuted instantiation: php_date.c:zend_string_init_fast
Unexecuted instantiation: php_time.c:zend_string_init_fast
Unexecuted instantiation: time_duration.c:zend_string_init_fast
Unexecuted instantiation: astro.c:zend_string_init_fast
Unexecuted instantiation: dow.c:zend_string_init_fast
Unexecuted instantiation: duration.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
Unexecuted instantiation: php_pcre.c:zend_string_init_fast
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_ra_simple.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
Unexecuted instantiation: string.c:zend_string_init_fast
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
Unexecuted instantiation: var_unserializer.c:zend_string_init_fast
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
262
164k
{
263
  return zend_string_finit_fast(str, len, /* fallible */ false);
264
164k
}
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
265
266
static zend_always_inline zend_string *zend_string_copy(zend_string *s)
267
16.8M
{
268
16.8M
  if (!ZSTR_IS_INTERNED(s)) {
269
11.7M
    GC_ADDREF(s);
270
11.7M
  }
271
16.8M
  return s;
272
16.8M
}
php_date.c:zend_string_copy
Line
Count
Source
267
192
{
268
192
  if (!ZSTR_IS_INTERNED(s)) {
269
179
    GC_ADDREF(s);
270
179
  }
271
192
  return s;
272
192
}
Unexecuted instantiation: php_time.c:zend_string_copy
Unexecuted instantiation: time_duration.c:zend_string_copy
Unexecuted instantiation: astro.c:zend_string_copy
Unexecuted instantiation: dow.c:zend_string_copy
Unexecuted instantiation: duration.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
267
1
{
268
1
  if (!ZSTR_IS_INTERNED(s)) {
269
0
    GC_ADDREF(s);
270
0
  }
271
1
  return s;
272
1
}
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
267
174
{
268
174
  if (!ZSTR_IS_INTERNED(s)) {
269
64
    GC_ADDREF(s);
270
64
  }
271
174
  return s;
272
174
}
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
267
25.3k
{
268
25.3k
  if (!ZSTR_IS_INTERNED(s)) {
269
25.3k
    GC_ADDREF(s);
270
25.3k
  }
271
25.3k
  return s;
272
25.3k
}
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_ra_simple.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
zend_jit.c:zend_string_copy
Line
Count
Source
267
2.50k
{
268
2.50k
  if (!ZSTR_IS_INTERNED(s)) {
269
2.50k
    GC_ADDREF(s);
270
2.50k
  }
271
2.50k
  return s;
272
2.50k
}
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
267
48
{
268
48
  if (!ZSTR_IS_INTERNED(s)) {
269
17
    GC_ADDREF(s);
270
17
  }
271
48
  return s;
272
48
}
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
267
1
{
268
1
  if (!ZSTR_IS_INTERNED(s)) {
269
0
    GC_ADDREF(s);
270
0
  }
271
1
  return s;
272
1
}
Unexecuted instantiation: base64.c:zend_string_copy
basic_functions.c:zend_string_copy
Line
Count
Source
267
2
{
268
2
  if (!ZSTR_IS_INTERNED(s)) {
269
2
    GC_ADDREF(s);
270
2
  }
271
2
  return s;
272
2
}
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
Unexecuted instantiation: html.c:zend_string_copy
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: http.c:zend_string_copy
Unexecuted instantiation: image.c:zend_string_copy
Unexecuted instantiation: incomplete_class.c:zend_string_copy
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
267
3
{
268
3
  if (!ZSTR_IS_INTERNED(s)) {
269
0
    GC_ADDREF(s);
270
0
  }
271
3
  return s;
272
3
}
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
Unexecuted instantiation: user_filters.c:zend_string_copy
Unexecuted instantiation: uuencode.c:zend_string_copy
Unexecuted instantiation: var_unserializer.c:zend_string_copy
var.c:zend_string_copy
Line
Count
Source
267
1
{
268
1
  if (!ZSTR_IS_INTERNED(s)) {
269
0
    GC_ADDREF(s);
270
0
  }
271
1
  return s;
272
1
}
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
267
3.26M
{
268
3.26M
  if (!ZSTR_IS_INTERNED(s)) {
269
1.97M
    GC_ADDREF(s);
270
1.97M
  }
271
3.26M
  return s;
272
3.26M
}
Unexecuted instantiation: network.c:zend_string_copy
output.c:zend_string_copy
Line
Count
Source
267
6
{
268
6
  if (!ZSTR_IS_INTERNED(s)) {
269
6
    GC_ADDREF(s);
270
6
  }
271
6
  return s;
272
6
}
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
267
11
{
268
11
  if (!ZSTR_IS_INTERNED(s)) {
269
11
    GC_ADDREF(s);
270
11
  }
271
11
  return s;
272
11
}
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
267
27.8k
{
268
27.8k
  if (!ZSTR_IS_INTERNED(s)) {
269
6.43k
    GC_ADDREF(s);
270
6.43k
  }
271
27.8k
  return s;
272
27.8k
}
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
267
115k
{
268
115k
  if (!ZSTR_IS_INTERNED(s)) {
269
14.8k
    GC_ADDREF(s);
270
14.8k
  }
271
115k
  return s;
272
115k
}
zend_ast.c:zend_string_copy
Line
Count
Source
267
1.08k
{
268
1.08k
  if (!ZSTR_IS_INTERNED(s)) {
269
1.08k
    GC_ADDREF(s);
270
1.08k
  }
271
1.08k
  return s;
272
1.08k
}
zend_attributes.c:zend_string_copy
Line
Count
Source
267
2.11M
{
268
2.11M
  if (!ZSTR_IS_INTERNED(s)) {
269
2.10M
    GC_ADDREF(s);
270
2.10M
  }
271
2.11M
  return s;
272
2.11M
}
Unexecuted instantiation: zend_autoload.c:zend_string_copy
zend_builtin_functions.c:zend_string_copy
Line
Count
Source
267
5.36k
{
268
5.36k
  if (!ZSTR_IS_INTERNED(s)) {
269
7
    GC_ADDREF(s);
270
7
  }
271
5.36k
  return s;
272
5.36k
}
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
267
5.01M
{
268
5.01M
  if (!ZSTR_IS_INTERNED(s)) {
269
1.73M
    GC_ADDREF(s);
270
1.73M
  }
271
5.01M
  return s;
272
5.01M
}
zend_constants.c:zend_string_copy
Line
Count
Source
267
97
{
268
97
  if (!ZSTR_IS_INTERNED(s)) {
269
30
    GC_ADDREF(s);
270
30
  }
271
97
  return s;
272
97
}
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
267
90.6k
{
268
90.6k
  if (!ZSTR_IS_INTERNED(s)) {
269
0
    GC_ADDREF(s);
270
0
  }
271
90.6k
  return s;
272
90.6k
}
zend_exceptions.c:zend_string_copy
Line
Count
Source
267
92.8k
{
268
92.8k
  if (!ZSTR_IS_INTERNED(s)) {
269
92.8k
    GC_ADDREF(s);
270
92.8k
  }
271
92.8k
  return s;
272
92.8k
}
zend_execute_API.c:zend_string_copy
Line
Count
Source
267
157k
{
268
157k
  if (!ZSTR_IS_INTERNED(s)) {
269
155k
    GC_ADDREF(s);
270
155k
  }
271
157k
  return s;
272
157k
}
zend_execute.c:zend_string_copy
Line
Count
Source
267
2.89k
{
268
2.89k
  if (!ZSTR_IS_INTERNED(s)) {
269
2.81k
    GC_ADDREF(s);
270
2.81k
  }
271
2.89k
  return s;
272
2.89k
}
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
Unexecuted instantiation: zend_inheritance.c:zend_string_copy
Unexecuted instantiation: zend_ini_parser.c:zend_string_copy
Unexecuted instantiation: zend_ini_scanner.c:zend_string_copy
zend_ini.c:zend_string_copy
Line
Count
Source
267
45.2k
{
268
45.2k
  if (!ZSTR_IS_INTERNED(s)) {
269
45.2k
    GC_ADDREF(s);
270
45.2k
  }
271
45.2k
  return s;
272
45.2k
}
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
267
108k
{
268
108k
  if (!ZSTR_IS_INTERNED(s)) {
269
108k
    GC_ADDREF(s);
270
108k
  }
271
108k
  return s;
272
108k
}
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
267
195
{
268
195
  if (!ZSTR_IS_INTERNED(s)) {
269
69
    GC_ADDREF(s);
270
69
  }
271
195
  return s;
272
195
}
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
267
2.15M
{
268
2.15M
  if (!ZSTR_IS_INTERNED(s)) {
269
2.15M
    GC_ADDREF(s);
270
2.15M
  }
271
2.15M
  return s;
272
2.15M
}
zend_operators.c:zend_string_copy
Line
Count
Source
267
3.03M
{
268
3.03M
  if (!ZSTR_IS_INTERNED(s)) {
269
2.71M
    GC_ADDREF(s);
270
2.71M
  }
271
3.03M
  return s;
272
3.03M
}
zend_partial.c:zend_string_copy
Line
Count
Source
267
375
{
268
375
  if (!ZSTR_IS_INTERNED(s)) {
269
41
    GC_ADDREF(s);
270
41
  }
271
375
  return s;
272
375
}
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
267
25.6k
{
268
25.6k
  if (!ZSTR_IS_INTERNED(s)) {
269
25.3k
    GC_ADDREF(s);
270
25.3k
  }
271
25.6k
  return s;
272
25.6k
}
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
267
606k
{
268
606k
  if (!ZSTR_IS_INTERNED(s)) {
269
606k
    GC_ADDREF(s);
270
606k
  }
271
606k
  return s;
272
606k
}
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
273
274
static zend_always_inline zend_string *zend_string_dup(zend_string *s, bool persistent)
275
226
{
276
226
  if (ZSTR_IS_INTERNED(s)) {
277
0
    return s;
278
226
  } else {
279
226
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
280
226
  }
281
226
}
Unexecuted instantiation: php_date.c:zend_string_dup
Unexecuted instantiation: php_time.c:zend_string_dup
Unexecuted instantiation: time_duration.c:zend_string_dup
Unexecuted instantiation: astro.c:zend_string_dup
Unexecuted instantiation: dow.c:zend_string_dup
Unexecuted instantiation: duration.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
Unexecuted instantiation: zend_accelerator_module.c:zend_string_dup
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_ra_simple.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
275
212
{
276
212
  if (ZSTR_IS_INTERNED(s)) {
277
0
    return s;
278
212
  } else {
279
212
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
280
212
  }
281
212
}
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
275
14
{
276
14
  if (ZSTR_IS_INTERNED(s)) {
277
0
    return s;
278
14
  } else {
279
14
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
280
14
  }
281
14
}
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
282
283
static zend_always_inline zend_string *zend_string_separate(zend_string *s, bool persistent)
284
0
{
285
0
  if (ZSTR_IS_INTERNED(s) || GC_REFCOUNT(s) > 1) {
286
0
    if (!ZSTR_IS_INTERNED(s)) {
287
0
      GC_DELREF(s);
288
0
    }
289
0
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
290
0
  }
291
292
0
  zend_string_forget_hash_val(s);
293
0
  return s;
294
0
}
Unexecuted instantiation: php_date.c:zend_string_separate
Unexecuted instantiation: php_time.c:zend_string_separate
Unexecuted instantiation: time_duration.c:zend_string_separate
Unexecuted instantiation: astro.c:zend_string_separate
Unexecuted instantiation: dow.c:zend_string_separate
Unexecuted instantiation: duration.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_ra_simple.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
295
296
static zend_always_inline zend_string *zend_string_frealloc(zend_string *s, size_t len, bool persistent, bool fallible)
297
4.72M
{
298
4.72M
  zend_string *ret;
299
300
4.72M
  if (!ZSTR_IS_INTERNED(s)) {
301
4.72M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
4.72M
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
4.72M
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
4.72M
      ZSTR_LEN(ret) = len;
307
4.72M
      zend_string_forget_hash_val(ret);
308
4.72M
      return ret;
309
4.72M
    }
310
4.72M
  }
311
6.75k
  ret = zend_string_falloc(len, persistent, fallible);
312
6.75k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
6.75k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
6.75k
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
6.75k
  return ret;
320
6.75k
}
Unexecuted instantiation: php_date.c:zend_string_frealloc
Unexecuted instantiation: php_time.c:zend_string_frealloc
Unexecuted instantiation: time_duration.c:zend_string_frealloc
Unexecuted instantiation: astro.c:zend_string_frealloc
Unexecuted instantiation: dow.c:zend_string_frealloc
Unexecuted instantiation: duration.c:zend_string_frealloc
Unexecuted instantiation: parse_date.c:zend_string_frealloc
Unexecuted instantiation: parse_tz.c:zend_string_frealloc
Unexecuted instantiation: parse_posix.c:zend_string_frealloc
Unexecuted instantiation: timelib.c:zend_string_frealloc
Unexecuted instantiation: tm2unixtime.c:zend_string_frealloc
Unexecuted instantiation: unixtime2tm.c:zend_string_frealloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_frealloc
Unexecuted instantiation: interval.c:zend_string_frealloc
php_pcre.c:zend_string_frealloc
Line
Count
Source
297
2
{
298
2
  zend_string *ret;
299
300
2
  if (!ZSTR_IS_INTERNED(s)) {
301
2
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
2
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
2
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
2
      ZSTR_LEN(ret) = len;
307
2
      zend_string_forget_hash_val(ret);
308
2
      return ret;
309
2
    }
310
2
  }
311
0
  ret = zend_string_falloc(len, persistent, fallible);
312
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
0
}
Unexecuted instantiation: exif.c:zend_string_frealloc
Unexecuted instantiation: hash_adler32.c:zend_string_frealloc
Unexecuted instantiation: hash_crc32.c:zend_string_frealloc
Unexecuted instantiation: hash_fnv.c:zend_string_frealloc
Unexecuted instantiation: hash_gost.c:zend_string_frealloc
Unexecuted instantiation: hash_haval.c:zend_string_frealloc
Unexecuted instantiation: hash_joaat.c:zend_string_frealloc
Unexecuted instantiation: hash_md.c:zend_string_frealloc
Unexecuted instantiation: hash_murmur.c:zend_string_frealloc
Unexecuted instantiation: hash_ripemd.c:zend_string_frealloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_frealloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_frealloc
Unexecuted instantiation: hash_sha.c:zend_string_frealloc
Unexecuted instantiation: hash_sha3.c:zend_string_frealloc
Unexecuted instantiation: hash_snefru.c:zend_string_frealloc
Unexecuted instantiation: hash_tiger.c:zend_string_frealloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_frealloc
Unexecuted instantiation: hash_xxhash.c:zend_string_frealloc
Unexecuted instantiation: hash.c:zend_string_frealloc
Unexecuted instantiation: json_encoder.c:zend_string_frealloc
Unexecuted instantiation: json_parser.tab.c:zend_string_frealloc
Unexecuted instantiation: json_scanner.c:zend_string_frealloc
json.c:zend_string_frealloc
Line
Count
Source
297
8
{
298
8
  zend_string *ret;
299
300
8
  if (!ZSTR_IS_INTERNED(s)) {
301
8
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
8
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
8
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
8
      ZSTR_LEN(ret) = len;
307
8
      zend_string_forget_hash_val(ret);
308
8
      return ret;
309
8
    }
310
8
  }
311
0
  ret = zend_string_falloc(len, persistent, fallible);
312
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
0
}
Unexecuted instantiation: php_lexbor.c:zend_string_frealloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_frealloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_frealloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_frealloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_frealloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_frealloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_frealloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_frealloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_frealloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_frealloc
Unexecuted instantiation: zend_file_cache.c:zend_string_frealloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_frealloc
Unexecuted instantiation: zend_persist.c:zend_string_frealloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_frealloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_frealloc
Unexecuted instantiation: ir_cfg.c:zend_string_frealloc
Unexecuted instantiation: ir_check.c:zend_string_frealloc
Unexecuted instantiation: ir_dump.c:zend_string_frealloc
Unexecuted instantiation: ir_emit.c:zend_string_frealloc
Unexecuted instantiation: ir_gcm.c:zend_string_frealloc
Unexecuted instantiation: ir_gdb.c:zend_string_frealloc
Unexecuted instantiation: ir_patch.c:zend_string_frealloc
Unexecuted instantiation: ir_perf.c:zend_string_frealloc
Unexecuted instantiation: ir_ra.c:zend_string_frealloc
Unexecuted instantiation: ir_ra_simple.c:zend_string_frealloc
Unexecuted instantiation: ir_save.c:zend_string_frealloc
Unexecuted instantiation: ir_sccp.c:zend_string_frealloc
Unexecuted instantiation: ir_strtab.c:zend_string_frealloc
Unexecuted instantiation: ir.c:zend_string_frealloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_frealloc
Unexecuted instantiation: zend_jit.c:zend_string_frealloc
Unexecuted instantiation: csprng.c:zend_string_frealloc
Unexecuted instantiation: engine_mt19937.c:zend_string_frealloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_frealloc
Unexecuted instantiation: engine_secure.c:zend_string_frealloc
Unexecuted instantiation: engine_user.c:zend_string_frealloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_frealloc
Unexecuted instantiation: gammasection.c:zend_string_frealloc
Unexecuted instantiation: random.c:zend_string_frealloc
Unexecuted instantiation: randomizer.c:zend_string_frealloc
Unexecuted instantiation: zend_utils.c:zend_string_frealloc
php_reflection.c:zend_string_frealloc
Line
Count
Source
297
22
{
298
22
  zend_string *ret;
299
300
22
  if (!ZSTR_IS_INTERNED(s)) {
301
22
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
22
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
22
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
22
      ZSTR_LEN(ret) = len;
307
22
      zend_string_forget_hash_val(ret);
308
22
      return ret;
309
22
    }
310
22
  }
311
0
  ret = zend_string_falloc(len, persistent, fallible);
312
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
0
}
Unexecuted instantiation: php_spl.c:zend_string_frealloc
Unexecuted instantiation: spl_array.c:zend_string_frealloc
Unexecuted instantiation: spl_directory.c:zend_string_frealloc
Unexecuted instantiation: spl_dllist.c:zend_string_frealloc
Unexecuted instantiation: spl_exceptions.c:zend_string_frealloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_frealloc
Unexecuted instantiation: spl_functions.c:zend_string_frealloc
Unexecuted instantiation: spl_heap.c:zend_string_frealloc
Unexecuted instantiation: spl_iterators.c:zend_string_frealloc
Unexecuted instantiation: spl_observer.c:zend_string_frealloc
Unexecuted instantiation: array.c:zend_string_frealloc
Unexecuted instantiation: assert.c:zend_string_frealloc
Unexecuted instantiation: base64.c:zend_string_frealloc
Unexecuted instantiation: basic_functions.c:zend_string_frealloc
Unexecuted instantiation: browscap.c:zend_string_frealloc
Unexecuted instantiation: crc32_x86.c:zend_string_frealloc
Unexecuted instantiation: crc32.c:zend_string_frealloc
Unexecuted instantiation: credits.c:zend_string_frealloc
Unexecuted instantiation: crypt.c:zend_string_frealloc
Unexecuted instantiation: css.c:zend_string_frealloc
Unexecuted instantiation: datetime.c:zend_string_frealloc
Unexecuted instantiation: dir.c:zend_string_frealloc
Unexecuted instantiation: dl.c:zend_string_frealloc
Unexecuted instantiation: dns.c:zend_string_frealloc
Unexecuted instantiation: exec.c:zend_string_frealloc
Unexecuted instantiation: file.c:zend_string_frealloc
Unexecuted instantiation: filestat.c:zend_string_frealloc
Unexecuted instantiation: filters.c:zend_string_frealloc
Unexecuted instantiation: flock_compat.c:zend_string_frealloc
Unexecuted instantiation: formatted_print.c:zend_string_frealloc
Unexecuted instantiation: fsock.c:zend_string_frealloc
Unexecuted instantiation: ftok.c:zend_string_frealloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_frealloc
Unexecuted instantiation: head.c:zend_string_frealloc
Unexecuted instantiation: hrtime.c:zend_string_frealloc
Unexecuted instantiation: html.c:zend_string_frealloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_frealloc
Unexecuted instantiation: http.c:zend_string_frealloc
Unexecuted instantiation: image.c:zend_string_frealloc
Unexecuted instantiation: incomplete_class.c:zend_string_frealloc
Unexecuted instantiation: info.c:zend_string_frealloc
Unexecuted instantiation: io_poll.c:zend_string_frealloc
Unexecuted instantiation: iptc.c:zend_string_frealloc
Unexecuted instantiation: levenshtein.c:zend_string_frealloc
Unexecuted instantiation: link.c:zend_string_frealloc
Unexecuted instantiation: mail.c:zend_string_frealloc
Unexecuted instantiation: math.c:zend_string_frealloc
Unexecuted instantiation: md5.c:zend_string_frealloc
Unexecuted instantiation: metaphone.c:zend_string_frealloc
Unexecuted instantiation: microtime.c:zend_string_frealloc
Unexecuted instantiation: net.c:zend_string_frealloc
Unexecuted instantiation: pack.c:zend_string_frealloc
Unexecuted instantiation: pageinfo.c:zend_string_frealloc
Unexecuted instantiation: password.c:zend_string_frealloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_frealloc
Unexecuted instantiation: proc_open.c:zend_string_frealloc
Unexecuted instantiation: quot_print.c:zend_string_frealloc
Unexecuted instantiation: scanf.c:zend_string_frealloc
Unexecuted instantiation: sha1.c:zend_string_frealloc
Unexecuted instantiation: soundex.c:zend_string_frealloc
Unexecuted instantiation: streamsfuncs.c:zend_string_frealloc
Unexecuted instantiation: string.c:zend_string_frealloc
Unexecuted instantiation: strnatcmp.c:zend_string_frealloc
Unexecuted instantiation: syslog.c:zend_string_frealloc
Unexecuted instantiation: type.c:zend_string_frealloc
Unexecuted instantiation: uniqid.c:zend_string_frealloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_frealloc
Unexecuted instantiation: url.c:zend_string_frealloc
Unexecuted instantiation: user_filters.c:zend_string_frealloc
Unexecuted instantiation: uuencode.c:zend_string_frealloc
Unexecuted instantiation: var_unserializer.c:zend_string_frealloc
var.c:zend_string_frealloc
Line
Count
Source
297
14
{
298
14
  zend_string *ret;
299
300
14
  if (!ZSTR_IS_INTERNED(s)) {
301
14
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
14
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
14
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
14
      ZSTR_LEN(ret) = len;
307
14
      zend_string_forget_hash_val(ret);
308
14
      return ret;
309
14
    }
310
14
  }
311
0
  ret = zend_string_falloc(len, persistent, fallible);
312
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
0
}
Unexecuted instantiation: versioning.c:zend_string_frealloc
Unexecuted instantiation: crypt_sha256.c:zend_string_frealloc
Unexecuted instantiation: crypt_sha512.c:zend_string_frealloc
Unexecuted instantiation: php_crypt_r.c:zend_string_frealloc
Unexecuted instantiation: php_uri.c:zend_string_frealloc
Unexecuted instantiation: php_uri_common.c:zend_string_frealloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_frealloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_frealloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_frealloc
Unexecuted instantiation: explicit_bzero.c:zend_string_frealloc
fopen_wrappers.c:zend_string_frealloc
Line
Count
Source
297
6
{
298
6
  zend_string *ret;
299
300
6
  if (!ZSTR_IS_INTERNED(s)) {
301
6
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
6
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
6
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
6
      ZSTR_LEN(ret) = len;
307
6
      zend_string_forget_hash_val(ret);
308
6
      return ret;
309
6
    }
310
6
  }
311
0
  ret = zend_string_falloc(len, persistent, fallible);
312
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
0
}
Unexecuted instantiation: getopt.c:zend_string_frealloc
Unexecuted instantiation: main.c:zend_string_frealloc
Unexecuted instantiation: network.c:zend_string_frealloc
Unexecuted instantiation: output.c:zend_string_frealloc
Unexecuted instantiation: php_content_types.c:zend_string_frealloc
Unexecuted instantiation: php_ini_builder.c:zend_string_frealloc
Unexecuted instantiation: php_ini.c:zend_string_frealloc
Unexecuted instantiation: php_glob.c:zend_string_frealloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_frealloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_frealloc
Unexecuted instantiation: php_scandir.c:zend_string_frealloc
Unexecuted instantiation: php_syslog.c:zend_string_frealloc
Unexecuted instantiation: php_ticks.c:zend_string_frealloc
Unexecuted instantiation: php_variables.c:zend_string_frealloc
Unexecuted instantiation: reentrancy.c:zend_string_frealloc
Unexecuted instantiation: rfc1867.c:zend_string_frealloc
Unexecuted instantiation: safe_bcmp.c:zend_string_frealloc
Unexecuted instantiation: SAPI.c:zend_string_frealloc
Unexecuted instantiation: snprintf.c:zend_string_frealloc
Unexecuted instantiation: spprintf.c:zend_string_frealloc
Unexecuted instantiation: strlcat.c:zend_string_frealloc
Unexecuted instantiation: strlcpy.c:zend_string_frealloc
Unexecuted instantiation: php_io.c:zend_string_frealloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_frealloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_frealloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_frealloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_frealloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_frealloc
Unexecuted instantiation: poll_core.c:zend_string_frealloc
Unexecuted instantiation: poll_fd_table.c:zend_string_frealloc
Unexecuted instantiation: poll_handle.c:zend_string_frealloc
Unexecuted instantiation: cast.c:zend_string_frealloc
Unexecuted instantiation: filter.c:zend_string_frealloc
Unexecuted instantiation: glob_wrapper.c:zend_string_frealloc
memory.c:zend_string_frealloc
Line
Count
Source
297
6.75k
{
298
6.75k
  zend_string *ret;
299
300
6.75k
  if (!ZSTR_IS_INTERNED(s)) {
301
0
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
0
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
0
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
0
      ZSTR_LEN(ret) = len;
307
0
      zend_string_forget_hash_val(ret);
308
0
      return ret;
309
0
    }
310
0
  }
311
6.75k
  ret = zend_string_falloc(len, persistent, fallible);
312
6.75k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
6.75k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
6.75k
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
6.75k
  return ret;
320
6.75k
}
Unexecuted instantiation: mmap.c:zend_string_frealloc
Unexecuted instantiation: plain_wrapper.c:zend_string_frealloc
Unexecuted instantiation: stream_errors.c:zend_string_frealloc
Unexecuted instantiation: streams.c:zend_string_frealloc
Unexecuted instantiation: transports.c:zend_string_frealloc
Unexecuted instantiation: userspace.c:zend_string_frealloc
Unexecuted instantiation: xp_socket.c:zend_string_frealloc
Unexecuted instantiation: block_pass.c:zend_string_frealloc
Unexecuted instantiation: compact_literals.c:zend_string_frealloc
Unexecuted instantiation: compact_vars.c:zend_string_frealloc
Unexecuted instantiation: dce.c:zend_string_frealloc
Unexecuted instantiation: dfa_pass.c:zend_string_frealloc
Unexecuted instantiation: escape_analysis.c:zend_string_frealloc
Unexecuted instantiation: nop_removal.c:zend_string_frealloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_frealloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_frealloc
Unexecuted instantiation: pass1.c:zend_string_frealloc
Unexecuted instantiation: pass3.c:zend_string_frealloc
Unexecuted instantiation: sccp.c:zend_string_frealloc
Unexecuted instantiation: scdf.c:zend_string_frealloc
Unexecuted instantiation: zend_call_graph.c:zend_string_frealloc
Unexecuted instantiation: zend_cfg.c:zend_string_frealloc
Unexecuted instantiation: zend_dfg.c:zend_string_frealloc
Unexecuted instantiation: zend_dump.c:zend_string_frealloc
Unexecuted instantiation: zend_func_info.c:zend_string_frealloc
Unexecuted instantiation: zend_inference.c:zend_string_frealloc
Unexecuted instantiation: zend_optimizer.c:zend_string_frealloc
Unexecuted instantiation: zend_ssa.c:zend_string_frealloc
Unexecuted instantiation: zend_alloc.c:zend_string_frealloc
Unexecuted instantiation: zend_API.c:zend_string_frealloc
Unexecuted instantiation: zend_ast.c:zend_string_frealloc
zend_attributes.c:zend_string_frealloc
Line
Count
Source
297
50
{
298
50
  zend_string *ret;
299
300
50
  if (!ZSTR_IS_INTERNED(s)) {
301
50
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
50
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
50
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
50
      ZSTR_LEN(ret) = len;
307
50
      zend_string_forget_hash_val(ret);
308
50
      return ret;
309
50
    }
310
50
  }
311
0
  ret = zend_string_falloc(len, persistent, fallible);
312
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
0
}
Unexecuted instantiation: zend_autoload.c:zend_string_frealloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_frealloc
Unexecuted instantiation: zend_call_stack.c:zend_string_frealloc
Unexecuted instantiation: zend_closures.c:zend_string_frealloc
Unexecuted instantiation: zend_compile.c:zend_string_frealloc
Unexecuted instantiation: zend_constants.c:zend_string_frealloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_frealloc
Unexecuted instantiation: zend_default_classes.c:zend_string_frealloc
Unexecuted instantiation: zend_dtrace.c:zend_string_frealloc
Unexecuted instantiation: zend_enum.c:zend_string_frealloc
Unexecuted instantiation: zend_exceptions.c:zend_string_frealloc
Unexecuted instantiation: zend_execute_API.c:zend_string_frealloc
Unexecuted instantiation: zend_execute.c:zend_string_frealloc
Unexecuted instantiation: zend_extensions.c:zend_string_frealloc
Unexecuted instantiation: zend_fibers.c:zend_string_frealloc
Unexecuted instantiation: zend_float.c:zend_string_frealloc
Unexecuted instantiation: zend_gc.c:zend_string_frealloc
Unexecuted instantiation: zend_gdb.c:zend_string_frealloc
Unexecuted instantiation: zend_generators.c:zend_string_frealloc
Unexecuted instantiation: zend_hash.c:zend_string_frealloc
Unexecuted instantiation: zend_highlight.c:zend_string_frealloc
Unexecuted instantiation: zend_hrtime.c:zend_string_frealloc
Unexecuted instantiation: zend_inheritance.c:zend_string_frealloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_frealloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_frealloc
Unexecuted instantiation: zend_ini.c:zend_string_frealloc
Unexecuted instantiation: zend_interfaces.c:zend_string_frealloc
Unexecuted instantiation: zend_iterators.c:zend_string_frealloc
Unexecuted instantiation: zend_language_parser.c:zend_string_frealloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_frealloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_frealloc
Unexecuted instantiation: zend_list.c:zend_string_frealloc
Unexecuted instantiation: zend_llist.c:zend_string_frealloc
Unexecuted instantiation: zend_multibyte.c:zend_string_frealloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_frealloc
Unexecuted instantiation: zend_objects_API.c:zend_string_frealloc
Unexecuted instantiation: zend_objects.c:zend_string_frealloc
Unexecuted instantiation: zend_observer.c:zend_string_frealloc
Unexecuted instantiation: zend_opcode.c:zend_string_frealloc
Unexecuted instantiation: zend_operators.c:zend_string_frealloc
Unexecuted instantiation: zend_partial.c:zend_string_frealloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_frealloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_frealloc
Unexecuted instantiation: zend_signal.c:zend_string_frealloc
Unexecuted instantiation: zend_smart_str.c:zend_string_frealloc
Unexecuted instantiation: zend_sort.c:zend_string_frealloc
Unexecuted instantiation: zend_stack.c:zend_string_frealloc
Unexecuted instantiation: zend_stream.c:zend_string_frealloc
Unexecuted instantiation: zend_string.c:zend_string_frealloc
Unexecuted instantiation: zend_strtod.c:zend_string_frealloc
Unexecuted instantiation: zend_system_id.c:zend_string_frealloc
Unexecuted instantiation: zend_variables.c:zend_string_frealloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_frealloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_frealloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_frealloc
zend.c:zend_string_frealloc
Line
Count
Source
297
4.72M
{
298
4.72M
  zend_string *ret;
299
300
4.72M
  if (!ZSTR_IS_INTERNED(s)) {
301
4.72M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
302
4.72M
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
303
4.72M
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
304
0
        return NULL;
305
0
      }
306
4.72M
      ZSTR_LEN(ret) = len;
307
4.72M
      zend_string_forget_hash_val(ret);
308
4.72M
      return ret;
309
4.72M
    }
310
4.72M
  }
311
0
  ret = zend_string_falloc(len, persistent, fallible);
312
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
313
0
    return NULL;
314
0
  }
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
0
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-json.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_frealloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_frealloc
321
322
static zend_always_inline zend_string *zend_string_realloc(zend_string *s, size_t len, bool persistent)
323
4.72M
{
324
4.72M
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
4.72M
}
Unexecuted instantiation: php_date.c:zend_string_realloc
Unexecuted instantiation: php_time.c:zend_string_realloc
Unexecuted instantiation: time_duration.c:zend_string_realloc
Unexecuted instantiation: astro.c:zend_string_realloc
Unexecuted instantiation: dow.c:zend_string_realloc
Unexecuted instantiation: duration.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
323
2
{
324
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
2
}
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
323
8
{
324
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
8
}
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_ra_simple.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
323
22
{
324
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
22
}
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
323
14
{
324
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
14
}
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
323
6
{
324
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
6
}
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
Unexecuted instantiation: memory.c:zend_string_realloc
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
323
50
{
324
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
50
}
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
323
4.72M
{
324
  return zend_string_frealloc(s, len, persistent, /* fallible */ false);
325
4.72M
}
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
326
327
static zend_always_inline zend_string *zend_string_fextend(zend_string *s, size_t len, bool persistent, bool fallible)
328
286k
{
329
286k
  zend_string *ret;
330
331
286k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
286k
  if (!ZSTR_IS_INTERNED(s)) {
333
222k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
220k
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
220k
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
220k
      ZSTR_LEN(ret) = len;
339
220k
      zend_string_forget_hash_val(ret);
340
220k
      return ret;
341
220k
    }
342
222k
  }
343
66.1k
  ret = zend_string_falloc(len, persistent, fallible);
344
66.1k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
66.1k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
66.1k
  if (!ZSTR_IS_INTERNED(s)) {
349
2.05k
    GC_DELREF(s);
350
2.05k
  }
351
66.1k
  return ret;
352
66.1k
}
Unexecuted instantiation: php_date.c:zend_string_fextend
Unexecuted instantiation: php_time.c:zend_string_fextend
Unexecuted instantiation: time_duration.c:zend_string_fextend
Unexecuted instantiation: astro.c:zend_string_fextend
Unexecuted instantiation: dow.c:zend_string_fextend
Unexecuted instantiation: duration.c:zend_string_fextend
Unexecuted instantiation: parse_date.c:zend_string_fextend
Unexecuted instantiation: parse_tz.c:zend_string_fextend
Unexecuted instantiation: parse_posix.c:zend_string_fextend
Unexecuted instantiation: timelib.c:zend_string_fextend
Unexecuted instantiation: tm2unixtime.c:zend_string_fextend
Unexecuted instantiation: unixtime2tm.c:zend_string_fextend
Unexecuted instantiation: parse_iso_intervals.c:zend_string_fextend
Unexecuted instantiation: interval.c:zend_string_fextend
php_pcre.c:zend_string_fextend
Line
Count
Source
328
7
{
329
7
  zend_string *ret;
330
331
7
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
7
  if (!ZSTR_IS_INTERNED(s)) {
333
7
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
7
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
7
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
7
      ZSTR_LEN(ret) = len;
339
7
      zend_string_forget_hash_val(ret);
340
7
      return ret;
341
7
    }
342
7
  }
343
0
  ret = zend_string_falloc(len, persistent, fallible);
344
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
0
  if (!ZSTR_IS_INTERNED(s)) {
349
0
    GC_DELREF(s);
350
0
  }
351
0
  return ret;
352
0
}
Unexecuted instantiation: exif.c:zend_string_fextend
Unexecuted instantiation: hash_adler32.c:zend_string_fextend
Unexecuted instantiation: hash_crc32.c:zend_string_fextend
Unexecuted instantiation: hash_fnv.c:zend_string_fextend
Unexecuted instantiation: hash_gost.c:zend_string_fextend
Unexecuted instantiation: hash_haval.c:zend_string_fextend
Unexecuted instantiation: hash_joaat.c:zend_string_fextend
Unexecuted instantiation: hash_md.c:zend_string_fextend
Unexecuted instantiation: hash_murmur.c:zend_string_fextend
Unexecuted instantiation: hash_ripemd.c:zend_string_fextend
Unexecuted instantiation: hash_sha_ni.c:zend_string_fextend
Unexecuted instantiation: hash_sha_sse2.c:zend_string_fextend
Unexecuted instantiation: hash_sha.c:zend_string_fextend
Unexecuted instantiation: hash_sha3.c:zend_string_fextend
Unexecuted instantiation: hash_snefru.c:zend_string_fextend
Unexecuted instantiation: hash_tiger.c:zend_string_fextend
Unexecuted instantiation: hash_whirlpool.c:zend_string_fextend
Unexecuted instantiation: hash_xxhash.c:zend_string_fextend
Unexecuted instantiation: hash.c:zend_string_fextend
Unexecuted instantiation: json_encoder.c:zend_string_fextend
Unexecuted instantiation: json_parser.tab.c:zend_string_fextend
Unexecuted instantiation: json_scanner.c:zend_string_fextend
Unexecuted instantiation: json.c:zend_string_fextend
Unexecuted instantiation: php_lexbor.c:zend_string_fextend
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_fextend
Unexecuted instantiation: shared_alloc_posix.c:zend_string_fextend
Unexecuted instantiation: shared_alloc_shm.c:zend_string_fextend
Unexecuted instantiation: zend_accelerator_api.c:zend_string_fextend
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_fextend
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_fextend
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_fextend
Unexecuted instantiation: zend_accelerator_module.c:zend_string_fextend
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_fextend
Unexecuted instantiation: zend_file_cache.c:zend_string_fextend
Unexecuted instantiation: zend_persist_calc.c:zend_string_fextend
Unexecuted instantiation: zend_persist.c:zend_string_fextend
Unexecuted instantiation: zend_shared_alloc.c:zend_string_fextend
Unexecuted instantiation: ZendAccelerator.c:zend_string_fextend
Unexecuted instantiation: ir_cfg.c:zend_string_fextend
Unexecuted instantiation: ir_check.c:zend_string_fextend
Unexecuted instantiation: ir_dump.c:zend_string_fextend
Unexecuted instantiation: ir_emit.c:zend_string_fextend
Unexecuted instantiation: ir_gcm.c:zend_string_fextend
Unexecuted instantiation: ir_gdb.c:zend_string_fextend
Unexecuted instantiation: ir_patch.c:zend_string_fextend
Unexecuted instantiation: ir_perf.c:zend_string_fextend
Unexecuted instantiation: ir_ra.c:zend_string_fextend
Unexecuted instantiation: ir_ra_simple.c:zend_string_fextend
Unexecuted instantiation: ir_save.c:zend_string_fextend
Unexecuted instantiation: ir_sccp.c:zend_string_fextend
Unexecuted instantiation: ir_strtab.c:zend_string_fextend
Unexecuted instantiation: ir.c:zend_string_fextend
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_fextend
Unexecuted instantiation: zend_jit.c:zend_string_fextend
Unexecuted instantiation: csprng.c:zend_string_fextend
Unexecuted instantiation: engine_mt19937.c:zend_string_fextend
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_fextend
Unexecuted instantiation: engine_secure.c:zend_string_fextend
Unexecuted instantiation: engine_user.c:zend_string_fextend
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_fextend
Unexecuted instantiation: gammasection.c:zend_string_fextend
Unexecuted instantiation: random.c:zend_string_fextend
Unexecuted instantiation: randomizer.c:zend_string_fextend
Unexecuted instantiation: zend_utils.c:zend_string_fextend
Unexecuted instantiation: php_reflection.c:zend_string_fextend
Unexecuted instantiation: php_spl.c:zend_string_fextend
Unexecuted instantiation: spl_array.c:zend_string_fextend
Unexecuted instantiation: spl_directory.c:zend_string_fextend
Unexecuted instantiation: spl_dllist.c:zend_string_fextend
Unexecuted instantiation: spl_exceptions.c:zend_string_fextend
Unexecuted instantiation: spl_fixedarray.c:zend_string_fextend
Unexecuted instantiation: spl_functions.c:zend_string_fextend
Unexecuted instantiation: spl_heap.c:zend_string_fextend
Unexecuted instantiation: spl_iterators.c:zend_string_fextend
Unexecuted instantiation: spl_observer.c:zend_string_fextend
Unexecuted instantiation: array.c:zend_string_fextend
Unexecuted instantiation: assert.c:zend_string_fextend
Unexecuted instantiation: base64.c:zend_string_fextend
Unexecuted instantiation: basic_functions.c:zend_string_fextend
Unexecuted instantiation: browscap.c:zend_string_fextend
Unexecuted instantiation: crc32_x86.c:zend_string_fextend
Unexecuted instantiation: crc32.c:zend_string_fextend
Unexecuted instantiation: credits.c:zend_string_fextend
Unexecuted instantiation: crypt.c:zend_string_fextend
Unexecuted instantiation: css.c:zend_string_fextend
Unexecuted instantiation: datetime.c:zend_string_fextend
Unexecuted instantiation: dir.c:zend_string_fextend
Unexecuted instantiation: dl.c:zend_string_fextend
Unexecuted instantiation: dns.c:zend_string_fextend
Unexecuted instantiation: exec.c:zend_string_fextend
Unexecuted instantiation: file.c:zend_string_fextend
Unexecuted instantiation: filestat.c:zend_string_fextend
Unexecuted instantiation: filters.c:zend_string_fextend
Unexecuted instantiation: flock_compat.c:zend_string_fextend
Unexecuted instantiation: formatted_print.c:zend_string_fextend
Unexecuted instantiation: fsock.c:zend_string_fextend
Unexecuted instantiation: ftok.c:zend_string_fextend
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_fextend
Unexecuted instantiation: head.c:zend_string_fextend
Unexecuted instantiation: hrtime.c:zend_string_fextend
Unexecuted instantiation: html.c:zend_string_fextend
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_fextend
Unexecuted instantiation: http.c:zend_string_fextend
Unexecuted instantiation: image.c:zend_string_fextend
Unexecuted instantiation: incomplete_class.c:zend_string_fextend
Unexecuted instantiation: info.c:zend_string_fextend
Unexecuted instantiation: io_poll.c:zend_string_fextend
Unexecuted instantiation: iptc.c:zend_string_fextend
Unexecuted instantiation: levenshtein.c:zend_string_fextend
Unexecuted instantiation: link.c:zend_string_fextend
Unexecuted instantiation: mail.c:zend_string_fextend
Unexecuted instantiation: math.c:zend_string_fextend
Unexecuted instantiation: md5.c:zend_string_fextend
Unexecuted instantiation: metaphone.c:zend_string_fextend
Unexecuted instantiation: microtime.c:zend_string_fextend
Unexecuted instantiation: net.c:zend_string_fextend
Unexecuted instantiation: pack.c:zend_string_fextend
Unexecuted instantiation: pageinfo.c:zend_string_fextend
Unexecuted instantiation: password.c:zend_string_fextend
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_fextend
Unexecuted instantiation: proc_open.c:zend_string_fextend
Unexecuted instantiation: quot_print.c:zend_string_fextend
Unexecuted instantiation: scanf.c:zend_string_fextend
Unexecuted instantiation: sha1.c:zend_string_fextend
Unexecuted instantiation: soundex.c:zend_string_fextend
Unexecuted instantiation: streamsfuncs.c:zend_string_fextend
Unexecuted instantiation: string.c:zend_string_fextend
Unexecuted instantiation: strnatcmp.c:zend_string_fextend
Unexecuted instantiation: syslog.c:zend_string_fextend
Unexecuted instantiation: type.c:zend_string_fextend
Unexecuted instantiation: uniqid.c:zend_string_fextend
Unexecuted instantiation: url_scanner_ex.c:zend_string_fextend
Unexecuted instantiation: url.c:zend_string_fextend
Unexecuted instantiation: user_filters.c:zend_string_fextend
Unexecuted instantiation: uuencode.c:zend_string_fextend
Unexecuted instantiation: var_unserializer.c:zend_string_fextend
Unexecuted instantiation: var.c:zend_string_fextend
Unexecuted instantiation: versioning.c:zend_string_fextend
Unexecuted instantiation: crypt_sha256.c:zend_string_fextend
Unexecuted instantiation: crypt_sha512.c:zend_string_fextend
Unexecuted instantiation: php_crypt_r.c:zend_string_fextend
Unexecuted instantiation: php_uri.c:zend_string_fextend
Unexecuted instantiation: php_uri_common.c:zend_string_fextend
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_fextend
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_fextend
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_fextend
Unexecuted instantiation: explicit_bzero.c:zend_string_fextend
Unexecuted instantiation: fopen_wrappers.c:zend_string_fextend
Unexecuted instantiation: getopt.c:zend_string_fextend
Unexecuted instantiation: main.c:zend_string_fextend
Unexecuted instantiation: network.c:zend_string_fextend
Unexecuted instantiation: output.c:zend_string_fextend
Unexecuted instantiation: php_content_types.c:zend_string_fextend
Unexecuted instantiation: php_ini_builder.c:zend_string_fextend
Unexecuted instantiation: php_ini.c:zend_string_fextend
Unexecuted instantiation: php_glob.c:zend_string_fextend
Unexecuted instantiation: php_odbc_utils.c:zend_string_fextend
Unexecuted instantiation: php_open_temporary_file.c:zend_string_fextend
Unexecuted instantiation: php_scandir.c:zend_string_fextend
Unexecuted instantiation: php_syslog.c:zend_string_fextend
Unexecuted instantiation: php_ticks.c:zend_string_fextend
Unexecuted instantiation: php_variables.c:zend_string_fextend
Unexecuted instantiation: reentrancy.c:zend_string_fextend
Unexecuted instantiation: rfc1867.c:zend_string_fextend
Unexecuted instantiation: safe_bcmp.c:zend_string_fextend
Unexecuted instantiation: SAPI.c:zend_string_fextend
Unexecuted instantiation: snprintf.c:zend_string_fextend
Unexecuted instantiation: spprintf.c:zend_string_fextend
Unexecuted instantiation: strlcat.c:zend_string_fextend
Unexecuted instantiation: strlcpy.c:zend_string_fextend
Unexecuted instantiation: php_io.c:zend_string_fextend
Unexecuted instantiation: php_io_copy_linux.c:zend_string_fextend
Unexecuted instantiation: poll_backend_epoll.c:zend_string_fextend
Unexecuted instantiation: poll_backend_eventport.c:zend_string_fextend
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_fextend
Unexecuted instantiation: poll_backend_poll.c:zend_string_fextend
Unexecuted instantiation: poll_core.c:zend_string_fextend
Unexecuted instantiation: poll_fd_table.c:zend_string_fextend
Unexecuted instantiation: poll_handle.c:zend_string_fextend
Unexecuted instantiation: cast.c:zend_string_fextend
Unexecuted instantiation: filter.c:zend_string_fextend
Unexecuted instantiation: glob_wrapper.c:zend_string_fextend
Unexecuted instantiation: memory.c:zend_string_fextend
Unexecuted instantiation: mmap.c:zend_string_fextend
Unexecuted instantiation: plain_wrapper.c:zend_string_fextend
Unexecuted instantiation: stream_errors.c:zend_string_fextend
Unexecuted instantiation: streams.c:zend_string_fextend
Unexecuted instantiation: transports.c:zend_string_fextend
Unexecuted instantiation: userspace.c:zend_string_fextend
Unexecuted instantiation: xp_socket.c:zend_string_fextend
block_pass.c:zend_string_fextend
Line
Count
Source
328
240
{
329
240
  zend_string *ret;
330
331
240
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
240
  if (!ZSTR_IS_INTERNED(s)) {
333
240
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
240
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
240
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
240
      ZSTR_LEN(ret) = len;
339
240
      zend_string_forget_hash_val(ret);
340
240
      return ret;
341
240
    }
342
240
  }
343
0
  ret = zend_string_falloc(len, persistent, fallible);
344
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
0
  if (!ZSTR_IS_INTERNED(s)) {
349
0
    GC_DELREF(s);
350
0
  }
351
0
  return ret;
352
0
}
Unexecuted instantiation: compact_literals.c:zend_string_fextend
Unexecuted instantiation: compact_vars.c:zend_string_fextend
Unexecuted instantiation: dce.c:zend_string_fextend
Unexecuted instantiation: dfa_pass.c:zend_string_fextend
Unexecuted instantiation: escape_analysis.c:zend_string_fextend
Unexecuted instantiation: nop_removal.c:zend_string_fextend
Unexecuted instantiation: optimize_func_calls.c:zend_string_fextend
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_fextend
Unexecuted instantiation: pass1.c:zend_string_fextend
Unexecuted instantiation: pass3.c:zend_string_fextend
Unexecuted instantiation: sccp.c:zend_string_fextend
Unexecuted instantiation: scdf.c:zend_string_fextend
Unexecuted instantiation: zend_call_graph.c:zend_string_fextend
Unexecuted instantiation: zend_cfg.c:zend_string_fextend
Unexecuted instantiation: zend_dfg.c:zend_string_fextend
Unexecuted instantiation: zend_dump.c:zend_string_fextend
Unexecuted instantiation: zend_func_info.c:zend_string_fextend
Unexecuted instantiation: zend_inference.c:zend_string_fextend
Unexecuted instantiation: zend_optimizer.c:zend_string_fextend
Unexecuted instantiation: zend_ssa.c:zend_string_fextend
Unexecuted instantiation: zend_alloc.c:zend_string_fextend
Unexecuted instantiation: zend_API.c:zend_string_fextend
Unexecuted instantiation: zend_ast.c:zend_string_fextend
Unexecuted instantiation: zend_attributes.c:zend_string_fextend
Unexecuted instantiation: zend_autoload.c:zend_string_fextend
Unexecuted instantiation: zend_builtin_functions.c:zend_string_fextend
Unexecuted instantiation: zend_call_stack.c:zend_string_fextend
Unexecuted instantiation: zend_closures.c:zend_string_fextend
zend_compile.c:zend_string_fextend
Line
Count
Source
328
1.46k
{
329
1.46k
  zend_string *ret;
330
331
1.46k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
1.46k
  if (!ZSTR_IS_INTERNED(s)) {
333
1.46k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
1.46k
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
1.46k
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
1.46k
      ZSTR_LEN(ret) = len;
339
1.46k
      zend_string_forget_hash_val(ret);
340
1.46k
      return ret;
341
1.46k
    }
342
1.46k
  }
343
0
  ret = zend_string_falloc(len, persistent, fallible);
344
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
0
  if (!ZSTR_IS_INTERNED(s)) {
349
0
    GC_DELREF(s);
350
0
  }
351
0
  return ret;
352
0
}
Unexecuted instantiation: zend_constants.c:zend_string_fextend
Unexecuted instantiation: zend_cpuinfo.c:zend_string_fextend
Unexecuted instantiation: zend_default_classes.c:zend_string_fextend
Unexecuted instantiation: zend_dtrace.c:zend_string_fextend
Unexecuted instantiation: zend_enum.c:zend_string_fextend
Unexecuted instantiation: zend_exceptions.c:zend_string_fextend
Unexecuted instantiation: zend_execute_API.c:zend_string_fextend
zend_execute.c:zend_string_fextend
Line
Count
Source
328
32
{
329
32
  zend_string *ret;
330
331
32
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
32
  if (!ZSTR_IS_INTERNED(s)) {
333
32
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
32
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
32
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
32
      ZSTR_LEN(ret) = len;
339
32
      zend_string_forget_hash_val(ret);
340
32
      return ret;
341
32
    }
342
32
  }
343
0
  ret = zend_string_falloc(len, persistent, fallible);
344
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
0
  if (!ZSTR_IS_INTERNED(s)) {
349
0
    GC_DELREF(s);
350
0
  }
351
0
  return ret;
352
0
}
Unexecuted instantiation: zend_extensions.c:zend_string_fextend
Unexecuted instantiation: zend_fibers.c:zend_string_fextend
Unexecuted instantiation: zend_float.c:zend_string_fextend
Unexecuted instantiation: zend_gc.c:zend_string_fextend
Unexecuted instantiation: zend_gdb.c:zend_string_fextend
Unexecuted instantiation: zend_generators.c:zend_string_fextend
Unexecuted instantiation: zend_hash.c:zend_string_fextend
Unexecuted instantiation: zend_highlight.c:zend_string_fextend
Unexecuted instantiation: zend_hrtime.c:zend_string_fextend
Unexecuted instantiation: zend_inheritance.c:zend_string_fextend
zend_ini_parser.c:zend_string_fextend
Line
Count
Source
328
272k
{
329
272k
  zend_string *ret;
330
331
272k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
272k
  if (!ZSTR_IS_INTERNED(s)) {
333
210k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
210k
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
210k
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
210k
      ZSTR_LEN(ret) = len;
339
210k
      zend_string_forget_hash_val(ret);
340
210k
      return ret;
341
210k
    }
342
210k
  }
343
62.3k
  ret = zend_string_falloc(len, persistent, fallible);
344
62.3k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
62.3k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
62.3k
  if (!ZSTR_IS_INTERNED(s)) {
349
0
    GC_DELREF(s);
350
0
  }
351
62.3k
  return ret;
352
62.3k
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_fextend
Unexecuted instantiation: zend_ini.c:zend_string_fextend
Unexecuted instantiation: zend_interfaces.c:zend_string_fextend
Unexecuted instantiation: zend_iterators.c:zend_string_fextend
Unexecuted instantiation: zend_language_parser.c:zend_string_fextend
zend_language_scanner.c:zend_string_fextend
Line
Count
Source
328
2.16k
{
329
2.16k
  zend_string *ret;
330
331
2.16k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
2.16k
  if (!ZSTR_IS_INTERNED(s)) {
333
2.05k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
0
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
0
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
0
      ZSTR_LEN(ret) = len;
339
0
      zend_string_forget_hash_val(ret);
340
0
      return ret;
341
0
    }
342
2.05k
  }
343
2.16k
  ret = zend_string_falloc(len, persistent, fallible);
344
2.16k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
2.16k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
2.16k
  if (!ZSTR_IS_INTERNED(s)) {
349
2.05k
    GC_DELREF(s);
350
2.05k
  }
351
2.16k
  return ret;
352
2.16k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_fextend
Unexecuted instantiation: zend_list.c:zend_string_fextend
Unexecuted instantiation: zend_llist.c:zend_string_fextend
Unexecuted instantiation: zend_multibyte.c:zend_string_fextend
Unexecuted instantiation: zend_object_handlers.c:zend_string_fextend
Unexecuted instantiation: zend_objects_API.c:zend_string_fextend
Unexecuted instantiation: zend_objects.c:zend_string_fextend
Unexecuted instantiation: zend_observer.c:zend_string_fextend
Unexecuted instantiation: zend_opcode.c:zend_string_fextend
zend_operators.c:zend_string_fextend
Line
Count
Source
328
9.75k
{
329
9.75k
  zend_string *ret;
330
331
9.75k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
332
9.75k
  if (!ZSTR_IS_INTERNED(s)) {
333
8.06k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
334
8.06k
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
335
8.06k
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
336
0
        return NULL;
337
0
      }
338
8.06k
      ZSTR_LEN(ret) = len;
339
8.06k
      zend_string_forget_hash_val(ret);
340
8.06k
      return ret;
341
8.06k
    }
342
8.06k
  }
343
1.69k
  ret = zend_string_falloc(len, persistent, fallible);
344
1.69k
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
345
0
    return NULL;
346
0
  }
347
1.69k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
348
1.69k
  if (!ZSTR_IS_INTERNED(s)) {
349
3
    GC_DELREF(s);
350
3
  }
351
1.69k
  return ret;
352
1.69k
}
Unexecuted instantiation: zend_partial.c:zend_string_fextend
Unexecuted instantiation: zend_property_hooks.c:zend_string_fextend
Unexecuted instantiation: zend_ptr_stack.c:zend_string_fextend
Unexecuted instantiation: zend_signal.c:zend_string_fextend
Unexecuted instantiation: zend_smart_str.c:zend_string_fextend
Unexecuted instantiation: zend_sort.c:zend_string_fextend
Unexecuted instantiation: zend_stack.c:zend_string_fextend
Unexecuted instantiation: zend_stream.c:zend_string_fextend
Unexecuted instantiation: zend_string.c:zend_string_fextend
Unexecuted instantiation: zend_strtod.c:zend_string_fextend
Unexecuted instantiation: zend_system_id.c:zend_string_fextend
Unexecuted instantiation: zend_variables.c:zend_string_fextend
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_fextend
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_fextend
Unexecuted instantiation: zend_weakrefs.c:zend_string_fextend
Unexecuted instantiation: zend.c:zend_string_fextend
Unexecuted instantiation: internal_functions_cli.c:zend_string_fextend
Unexecuted instantiation: fuzzer-parser.c:zend_string_fextend
Unexecuted instantiation: fuzzer-sapi.c:zend_string_fextend
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_fextend
Unexecuted instantiation: fuzzer-exif.c:zend_string_fextend
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_fextend
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_fextend
Unexecuted instantiation: fuzzer-json.c:zend_string_fextend
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_fextend
Unexecuted instantiation: fuzzer-execute.c:zend_string_fextend
353
354
static zend_always_inline zend_string *zend_string_extend(zend_string *s, size_t len, bool persistent)
355
286k
{
356
286k
  return zend_string_fextend(s, len, persistent, /* fallible */ false);
357
286k
}
Unexecuted instantiation: php_date.c:zend_string_extend
Unexecuted instantiation: php_time.c:zend_string_extend
Unexecuted instantiation: time_duration.c:zend_string_extend
Unexecuted instantiation: astro.c:zend_string_extend
Unexecuted instantiation: dow.c:zend_string_extend
Unexecuted instantiation: duration.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
Unexecuted instantiation: php_pcre.c:zend_string_extend
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_ra_simple.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
Unexecuted instantiation: formatted_print.c:zend_string_extend
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
355
240
{
356
  return zend_string_fextend(s, len, persistent, /* fallible */ false);
357
240
}
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
355
1.46k
{
356
  return zend_string_fextend(s, len, persistent, /* fallible */ false);
357
1.46k
}
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
355
32
{
356
  return zend_string_fextend(s, len, persistent, /* fallible */ false);
357
32
}
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
355
272k
{
356
  return zend_string_fextend(s, len, persistent, /* fallible */ false);
357
272k
}
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
355
2.16k
{
356
  return zend_string_fextend(s, len, persistent, /* fallible */ false);
357
2.16k
}
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
355
9.75k
{
356
  return zend_string_fextend(s, len, persistent, /* fallible */ false);
357
9.75k
}
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
358
359
static zend_always_inline zend_string *zend_string_ftruncate(zend_string *s, size_t len, bool persistent, bool fallible)
360
18
{
361
18
  zend_string *ret;
362
363
18
  ZEND_ASSERT(len <= ZSTR_LEN(s));
364
18
  if (!ZSTR_IS_INTERNED(s)) {
365
18
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
366
18
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
367
18
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
368
0
        return NULL;
369
0
      }
370
18
      ZSTR_LEN(ret) = len;
371
18
      zend_string_forget_hash_val(ret);
372
18
      return ret;
373
18
    }
374
18
  }
375
0
  ret = zend_string_falloc(len, persistent, fallible);
376
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
377
0
    return NULL;
378
0
  }
379
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
380
0
  if (!ZSTR_IS_INTERNED(s)) {
381
0
    GC_DELREF(s);
382
0
  }
383
0
  return ret;
384
0
}
Unexecuted instantiation: php_date.c:zend_string_ftruncate
Unexecuted instantiation: php_time.c:zend_string_ftruncate
Unexecuted instantiation: time_duration.c:zend_string_ftruncate
Unexecuted instantiation: astro.c:zend_string_ftruncate
Unexecuted instantiation: dow.c:zend_string_ftruncate
Unexecuted instantiation: duration.c:zend_string_ftruncate
Unexecuted instantiation: parse_date.c:zend_string_ftruncate
Unexecuted instantiation: parse_tz.c:zend_string_ftruncate
Unexecuted instantiation: parse_posix.c:zend_string_ftruncate
Unexecuted instantiation: timelib.c:zend_string_ftruncate
Unexecuted instantiation: tm2unixtime.c:zend_string_ftruncate
Unexecuted instantiation: unixtime2tm.c:zend_string_ftruncate
Unexecuted instantiation: parse_iso_intervals.c:zend_string_ftruncate
Unexecuted instantiation: interval.c:zend_string_ftruncate
Unexecuted instantiation: php_pcre.c:zend_string_ftruncate
Unexecuted instantiation: exif.c:zend_string_ftruncate
Unexecuted instantiation: hash_adler32.c:zend_string_ftruncate
Unexecuted instantiation: hash_crc32.c:zend_string_ftruncate
Unexecuted instantiation: hash_fnv.c:zend_string_ftruncate
Unexecuted instantiation: hash_gost.c:zend_string_ftruncate
Unexecuted instantiation: hash_haval.c:zend_string_ftruncate
Unexecuted instantiation: hash_joaat.c:zend_string_ftruncate
Unexecuted instantiation: hash_md.c:zend_string_ftruncate
Unexecuted instantiation: hash_murmur.c:zend_string_ftruncate
Unexecuted instantiation: hash_ripemd.c:zend_string_ftruncate
Unexecuted instantiation: hash_sha_ni.c:zend_string_ftruncate
Unexecuted instantiation: hash_sha_sse2.c:zend_string_ftruncate
Unexecuted instantiation: hash_sha.c:zend_string_ftruncate
Unexecuted instantiation: hash_sha3.c:zend_string_ftruncate
Unexecuted instantiation: hash_snefru.c:zend_string_ftruncate
Unexecuted instantiation: hash_tiger.c:zend_string_ftruncate
Unexecuted instantiation: hash_whirlpool.c:zend_string_ftruncate
Unexecuted instantiation: hash_xxhash.c:zend_string_ftruncate
Unexecuted instantiation: hash.c:zend_string_ftruncate
Unexecuted instantiation: json_encoder.c:zend_string_ftruncate
Unexecuted instantiation: json_parser.tab.c:zend_string_ftruncate
Unexecuted instantiation: json_scanner.c:zend_string_ftruncate
Unexecuted instantiation: json.c:zend_string_ftruncate
Unexecuted instantiation: php_lexbor.c:zend_string_ftruncate
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ftruncate
Unexecuted instantiation: shared_alloc_posix.c:zend_string_ftruncate
Unexecuted instantiation: shared_alloc_shm.c:zend_string_ftruncate
Unexecuted instantiation: zend_accelerator_api.c:zend_string_ftruncate
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ftruncate
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ftruncate
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ftruncate
Unexecuted instantiation: zend_accelerator_module.c:zend_string_ftruncate
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ftruncate
Unexecuted instantiation: zend_file_cache.c:zend_string_ftruncate
Unexecuted instantiation: zend_persist_calc.c:zend_string_ftruncate
Unexecuted instantiation: zend_persist.c:zend_string_ftruncate
Unexecuted instantiation: zend_shared_alloc.c:zend_string_ftruncate
Unexecuted instantiation: ZendAccelerator.c:zend_string_ftruncate
Unexecuted instantiation: ir_cfg.c:zend_string_ftruncate
Unexecuted instantiation: ir_check.c:zend_string_ftruncate
Unexecuted instantiation: ir_dump.c:zend_string_ftruncate
Unexecuted instantiation: ir_emit.c:zend_string_ftruncate
Unexecuted instantiation: ir_gcm.c:zend_string_ftruncate
Unexecuted instantiation: ir_gdb.c:zend_string_ftruncate
Unexecuted instantiation: ir_patch.c:zend_string_ftruncate
Unexecuted instantiation: ir_perf.c:zend_string_ftruncate
Unexecuted instantiation: ir_ra.c:zend_string_ftruncate
Unexecuted instantiation: ir_ra_simple.c:zend_string_ftruncate
Unexecuted instantiation: ir_save.c:zend_string_ftruncate
Unexecuted instantiation: ir_sccp.c:zend_string_ftruncate
Unexecuted instantiation: ir_strtab.c:zend_string_ftruncate
Unexecuted instantiation: ir.c:zend_string_ftruncate
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ftruncate
Unexecuted instantiation: zend_jit.c:zend_string_ftruncate
Unexecuted instantiation: csprng.c:zend_string_ftruncate
Unexecuted instantiation: engine_mt19937.c:zend_string_ftruncate
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ftruncate
Unexecuted instantiation: engine_secure.c:zend_string_ftruncate
Unexecuted instantiation: engine_user.c:zend_string_ftruncate
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ftruncate
Unexecuted instantiation: gammasection.c:zend_string_ftruncate
Unexecuted instantiation: random.c:zend_string_ftruncate
Unexecuted instantiation: randomizer.c:zend_string_ftruncate
Unexecuted instantiation: zend_utils.c:zend_string_ftruncate
Unexecuted instantiation: php_reflection.c:zend_string_ftruncate
Unexecuted instantiation: php_spl.c:zend_string_ftruncate
Unexecuted instantiation: spl_array.c:zend_string_ftruncate
Unexecuted instantiation: spl_directory.c:zend_string_ftruncate
Unexecuted instantiation: spl_dllist.c:zend_string_ftruncate
Unexecuted instantiation: spl_exceptions.c:zend_string_ftruncate
Unexecuted instantiation: spl_fixedarray.c:zend_string_ftruncate
Unexecuted instantiation: spl_functions.c:zend_string_ftruncate
Unexecuted instantiation: spl_heap.c:zend_string_ftruncate
Unexecuted instantiation: spl_iterators.c:zend_string_ftruncate
Unexecuted instantiation: spl_observer.c:zend_string_ftruncate
Unexecuted instantiation: array.c:zend_string_ftruncate
Unexecuted instantiation: assert.c:zend_string_ftruncate
Unexecuted instantiation: base64.c:zend_string_ftruncate
Unexecuted instantiation: basic_functions.c:zend_string_ftruncate
Unexecuted instantiation: browscap.c:zend_string_ftruncate
Unexecuted instantiation: crc32_x86.c:zend_string_ftruncate
Unexecuted instantiation: crc32.c:zend_string_ftruncate
Unexecuted instantiation: credits.c:zend_string_ftruncate
Unexecuted instantiation: crypt.c:zend_string_ftruncate
Unexecuted instantiation: css.c:zend_string_ftruncate
Unexecuted instantiation: datetime.c:zend_string_ftruncate
Unexecuted instantiation: dir.c:zend_string_ftruncate
Unexecuted instantiation: dl.c:zend_string_ftruncate
Unexecuted instantiation: dns.c:zend_string_ftruncate
Unexecuted instantiation: exec.c:zend_string_ftruncate
Unexecuted instantiation: file.c:zend_string_ftruncate
Unexecuted instantiation: filestat.c:zend_string_ftruncate
Unexecuted instantiation: filters.c:zend_string_ftruncate
Unexecuted instantiation: flock_compat.c:zend_string_ftruncate
Unexecuted instantiation: formatted_print.c:zend_string_ftruncate
Unexecuted instantiation: fsock.c:zend_string_ftruncate
Unexecuted instantiation: ftok.c:zend_string_ftruncate
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ftruncate
Unexecuted instantiation: head.c:zend_string_ftruncate
Unexecuted instantiation: hrtime.c:zend_string_ftruncate
Unexecuted instantiation: html.c:zend_string_ftruncate
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ftruncate
Unexecuted instantiation: http.c:zend_string_ftruncate
Unexecuted instantiation: image.c:zend_string_ftruncate
Unexecuted instantiation: incomplete_class.c:zend_string_ftruncate
Unexecuted instantiation: info.c:zend_string_ftruncate
Unexecuted instantiation: io_poll.c:zend_string_ftruncate
Unexecuted instantiation: iptc.c:zend_string_ftruncate
Unexecuted instantiation: levenshtein.c:zend_string_ftruncate
Unexecuted instantiation: link.c:zend_string_ftruncate
Unexecuted instantiation: mail.c:zend_string_ftruncate
Unexecuted instantiation: math.c:zend_string_ftruncate
Unexecuted instantiation: md5.c:zend_string_ftruncate
Unexecuted instantiation: metaphone.c:zend_string_ftruncate
Unexecuted instantiation: microtime.c:zend_string_ftruncate
Unexecuted instantiation: net.c:zend_string_ftruncate
Unexecuted instantiation: pack.c:zend_string_ftruncate
Unexecuted instantiation: pageinfo.c:zend_string_ftruncate
Unexecuted instantiation: password.c:zend_string_ftruncate
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ftruncate
Unexecuted instantiation: proc_open.c:zend_string_ftruncate
quot_print.c:zend_string_ftruncate
Line
Count
Source
360
1
{
361
1
  zend_string *ret;
362
363
1
  ZEND_ASSERT(len <= ZSTR_LEN(s));
364
1
  if (!ZSTR_IS_INTERNED(s)) {
365
1
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
366
1
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
367
1
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
368
0
        return NULL;
369
0
      }
370
1
      ZSTR_LEN(ret) = len;
371
1
      zend_string_forget_hash_val(ret);
372
1
      return ret;
373
1
    }
374
1
  }
375
0
  ret = zend_string_falloc(len, persistent, fallible);
376
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
377
0
    return NULL;
378
0
  }
379
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
380
0
  if (!ZSTR_IS_INTERNED(s)) {
381
0
    GC_DELREF(s);
382
0
  }
383
0
  return ret;
384
0
}
Unexecuted instantiation: scanf.c:zend_string_ftruncate
Unexecuted instantiation: sha1.c:zend_string_ftruncate
Unexecuted instantiation: soundex.c:zend_string_ftruncate
Unexecuted instantiation: streamsfuncs.c:zend_string_ftruncate
string.c:zend_string_ftruncate
Line
Count
Source
360
17
{
361
17
  zend_string *ret;
362
363
17
  ZEND_ASSERT(len <= ZSTR_LEN(s));
364
17
  if (!ZSTR_IS_INTERNED(s)) {
365
17
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
366
17
      ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible);
367
17
      if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
368
0
        return NULL;
369
0
      }
370
17
      ZSTR_LEN(ret) = len;
371
17
      zend_string_forget_hash_val(ret);
372
17
      return ret;
373
17
    }
374
17
  }
375
0
  ret = zend_string_falloc(len, persistent, fallible);
376
0
  if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) {
377
0
    return NULL;
378
0
  }
379
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
380
0
  if (!ZSTR_IS_INTERNED(s)) {
381
0
    GC_DELREF(s);
382
0
  }
383
0
  return ret;
384
0
}
Unexecuted instantiation: strnatcmp.c:zend_string_ftruncate
Unexecuted instantiation: syslog.c:zend_string_ftruncate
Unexecuted instantiation: type.c:zend_string_ftruncate
Unexecuted instantiation: uniqid.c:zend_string_ftruncate
Unexecuted instantiation: url_scanner_ex.c:zend_string_ftruncate
Unexecuted instantiation: url.c:zend_string_ftruncate
Unexecuted instantiation: user_filters.c:zend_string_ftruncate
Unexecuted instantiation: uuencode.c:zend_string_ftruncate
Unexecuted instantiation: var_unserializer.c:zend_string_ftruncate
Unexecuted instantiation: var.c:zend_string_ftruncate
Unexecuted instantiation: versioning.c:zend_string_ftruncate
Unexecuted instantiation: crypt_sha256.c:zend_string_ftruncate
Unexecuted instantiation: crypt_sha512.c:zend_string_ftruncate
Unexecuted instantiation: php_crypt_r.c:zend_string_ftruncate
Unexecuted instantiation: php_uri.c:zend_string_ftruncate
Unexecuted instantiation: php_uri_common.c:zend_string_ftruncate
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ftruncate
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ftruncate
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ftruncate
Unexecuted instantiation: explicit_bzero.c:zend_string_ftruncate
Unexecuted instantiation: fopen_wrappers.c:zend_string_ftruncate
Unexecuted instantiation: getopt.c:zend_string_ftruncate
Unexecuted instantiation: main.c:zend_string_ftruncate
Unexecuted instantiation: network.c:zend_string_ftruncate
Unexecuted instantiation: output.c:zend_string_ftruncate
Unexecuted instantiation: php_content_types.c:zend_string_ftruncate
Unexecuted instantiation: php_ini_builder.c:zend_string_ftruncate
Unexecuted instantiation: php_ini.c:zend_string_ftruncate
Unexecuted instantiation: php_glob.c:zend_string_ftruncate
Unexecuted instantiation: php_odbc_utils.c:zend_string_ftruncate
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ftruncate
Unexecuted instantiation: php_scandir.c:zend_string_ftruncate
Unexecuted instantiation: php_syslog.c:zend_string_ftruncate
Unexecuted instantiation: php_ticks.c:zend_string_ftruncate
Unexecuted instantiation: php_variables.c:zend_string_ftruncate
Unexecuted instantiation: reentrancy.c:zend_string_ftruncate
Unexecuted instantiation: rfc1867.c:zend_string_ftruncate
Unexecuted instantiation: safe_bcmp.c:zend_string_ftruncate
Unexecuted instantiation: SAPI.c:zend_string_ftruncate
Unexecuted instantiation: snprintf.c:zend_string_ftruncate
Unexecuted instantiation: spprintf.c:zend_string_ftruncate
Unexecuted instantiation: strlcat.c:zend_string_ftruncate
Unexecuted instantiation: strlcpy.c:zend_string_ftruncate
Unexecuted instantiation: php_io.c:zend_string_ftruncate
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ftruncate
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ftruncate
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ftruncate
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ftruncate
Unexecuted instantiation: poll_backend_poll.c:zend_string_ftruncate
Unexecuted instantiation: poll_core.c:zend_string_ftruncate
Unexecuted instantiation: poll_fd_table.c:zend_string_ftruncate
Unexecuted instantiation: poll_handle.c:zend_string_ftruncate
Unexecuted instantiation: cast.c:zend_string_ftruncate
Unexecuted instantiation: filter.c:zend_string_ftruncate
Unexecuted instantiation: glob_wrapper.c:zend_string_ftruncate
Unexecuted instantiation: memory.c:zend_string_ftruncate
Unexecuted instantiation: mmap.c:zend_string_ftruncate
Unexecuted instantiation: plain_wrapper.c:zend_string_ftruncate
Unexecuted instantiation: stream_errors.c:zend_string_ftruncate
Unexecuted instantiation: streams.c:zend_string_ftruncate
Unexecuted instantiation: transports.c:zend_string_ftruncate
Unexecuted instantiation: userspace.c:zend_string_ftruncate
Unexecuted instantiation: xp_socket.c:zend_string_ftruncate
Unexecuted instantiation: block_pass.c:zend_string_ftruncate
Unexecuted instantiation: compact_literals.c:zend_string_ftruncate
Unexecuted instantiation: compact_vars.c:zend_string_ftruncate
Unexecuted instantiation: dce.c:zend_string_ftruncate
Unexecuted instantiation: dfa_pass.c:zend_string_ftruncate
Unexecuted instantiation: escape_analysis.c:zend_string_ftruncate
Unexecuted instantiation: nop_removal.c:zend_string_ftruncate
Unexecuted instantiation: optimize_func_calls.c:zend_string_ftruncate
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ftruncate
Unexecuted instantiation: pass1.c:zend_string_ftruncate
Unexecuted instantiation: pass3.c:zend_string_ftruncate
Unexecuted instantiation: sccp.c:zend_string_ftruncate
Unexecuted instantiation: scdf.c:zend_string_ftruncate
Unexecuted instantiation: zend_call_graph.c:zend_string_ftruncate
Unexecuted instantiation: zend_cfg.c:zend_string_ftruncate
Unexecuted instantiation: zend_dfg.c:zend_string_ftruncate
Unexecuted instantiation: zend_dump.c:zend_string_ftruncate
Unexecuted instantiation: zend_func_info.c:zend_string_ftruncate
Unexecuted instantiation: zend_inference.c:zend_string_ftruncate
Unexecuted instantiation: zend_optimizer.c:zend_string_ftruncate
Unexecuted instantiation: zend_ssa.c:zend_string_ftruncate
Unexecuted instantiation: zend_alloc.c:zend_string_ftruncate
Unexecuted instantiation: zend_API.c:zend_string_ftruncate
Unexecuted instantiation: zend_ast.c:zend_string_ftruncate
Unexecuted instantiation: zend_attributes.c:zend_string_ftruncate
Unexecuted instantiation: zend_autoload.c:zend_string_ftruncate
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ftruncate
Unexecuted instantiation: zend_call_stack.c:zend_string_ftruncate
Unexecuted instantiation: zend_closures.c:zend_string_ftruncate
Unexecuted instantiation: zend_compile.c:zend_string_ftruncate
Unexecuted instantiation: zend_constants.c:zend_string_ftruncate
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ftruncate
Unexecuted instantiation: zend_default_classes.c:zend_string_ftruncate
Unexecuted instantiation: zend_dtrace.c:zend_string_ftruncate
Unexecuted instantiation: zend_enum.c:zend_string_ftruncate
Unexecuted instantiation: zend_exceptions.c:zend_string_ftruncate
Unexecuted instantiation: zend_execute_API.c:zend_string_ftruncate
Unexecuted instantiation: zend_execute.c:zend_string_ftruncate
Unexecuted instantiation: zend_extensions.c:zend_string_ftruncate
Unexecuted instantiation: zend_fibers.c:zend_string_ftruncate
Unexecuted instantiation: zend_float.c:zend_string_ftruncate
Unexecuted instantiation: zend_gc.c:zend_string_ftruncate
Unexecuted instantiation: zend_gdb.c:zend_string_ftruncate
Unexecuted instantiation: zend_generators.c:zend_string_ftruncate
Unexecuted instantiation: zend_hash.c:zend_string_ftruncate
Unexecuted instantiation: zend_highlight.c:zend_string_ftruncate
Unexecuted instantiation: zend_hrtime.c:zend_string_ftruncate
Unexecuted instantiation: zend_inheritance.c:zend_string_ftruncate
Unexecuted instantiation: zend_ini_parser.c:zend_string_ftruncate
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ftruncate
Unexecuted instantiation: zend_ini.c:zend_string_ftruncate
Unexecuted instantiation: zend_interfaces.c:zend_string_ftruncate
Unexecuted instantiation: zend_iterators.c:zend_string_ftruncate
Unexecuted instantiation: zend_language_parser.c:zend_string_ftruncate
Unexecuted instantiation: zend_language_scanner.c:zend_string_ftruncate
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ftruncate
Unexecuted instantiation: zend_list.c:zend_string_ftruncate
Unexecuted instantiation: zend_llist.c:zend_string_ftruncate
Unexecuted instantiation: zend_multibyte.c:zend_string_ftruncate
Unexecuted instantiation: zend_object_handlers.c:zend_string_ftruncate
Unexecuted instantiation: zend_objects_API.c:zend_string_ftruncate
Unexecuted instantiation: zend_objects.c:zend_string_ftruncate
Unexecuted instantiation: zend_observer.c:zend_string_ftruncate
Unexecuted instantiation: zend_opcode.c:zend_string_ftruncate
Unexecuted instantiation: zend_operators.c:zend_string_ftruncate
Unexecuted instantiation: zend_partial.c:zend_string_ftruncate
Unexecuted instantiation: zend_property_hooks.c:zend_string_ftruncate
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ftruncate
Unexecuted instantiation: zend_signal.c:zend_string_ftruncate
Unexecuted instantiation: zend_smart_str.c:zend_string_ftruncate
Unexecuted instantiation: zend_sort.c:zend_string_ftruncate
Unexecuted instantiation: zend_stack.c:zend_string_ftruncate
Unexecuted instantiation: zend_stream.c:zend_string_ftruncate
Unexecuted instantiation: zend_string.c:zend_string_ftruncate
Unexecuted instantiation: zend_strtod.c:zend_string_ftruncate
Unexecuted instantiation: zend_system_id.c:zend_string_ftruncate
Unexecuted instantiation: zend_variables.c:zend_string_ftruncate
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ftruncate
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ftruncate
Unexecuted instantiation: zend_weakrefs.c:zend_string_ftruncate
Unexecuted instantiation: zend.c:zend_string_ftruncate
Unexecuted instantiation: internal_functions_cli.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-parser.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-exif.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-json.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ftruncate
Unexecuted instantiation: fuzzer-execute.c:zend_string_ftruncate
385
386
static zend_always_inline zend_string *zend_string_truncate(zend_string *s, size_t len, bool persistent)
387
18
{
388
18
  return zend_string_ftruncate(s, len, persistent, /*fallible */ false);
389
18
}
Unexecuted instantiation: php_date.c:zend_string_truncate
Unexecuted instantiation: php_time.c:zend_string_truncate
Unexecuted instantiation: time_duration.c:zend_string_truncate
Unexecuted instantiation: astro.c:zend_string_truncate
Unexecuted instantiation: dow.c:zend_string_truncate
Unexecuted instantiation: duration.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_ra_simple.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
387
1
{
388
  return zend_string_ftruncate(s, len, persistent, /*fallible */ false);
389
1
}
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
387
17
{
388
  return zend_string_ftruncate(s, len, persistent, /*fallible */ false);
389
17
}
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
390
391
static zend_always_inline zend_string *zend_string_safe_frealloc(zend_string *s, size_t n, size_t m, size_t l, bool persistent, bool fallible)
392
12
{
393
12
  zend_string *ret;
394
395
12
  if (!ZSTR_IS_INTERNED(s)) {
396
12
    if (GC_REFCOUNT(s) == 1) {
397
12
      ret = (zend_string *)safe_fperealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
398
12
      if (ZEND_CONST_COND(fallible, true) && !ret) {
399
0
        return NULL;
400
0
      }
401
12
      ZSTR_LEN(ret) = (n * m) + l;
402
12
      zend_string_forget_hash_val(ret);
403
12
      return ret;
404
12
    }
405
12
  }
406
0
  ret = zend_string_safe_falloc(n, m, l, persistent, fallible);
407
0
  if (ZEND_CONST_COND(fallible, true) && !ret) {
408
0
    return NULL;
409
0
  }
410
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1);
411
0
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    GC_DELREF(s);
413
0
  }
414
0
  return ret;
415
0
}
Unexecuted instantiation: php_date.c:zend_string_safe_frealloc
Unexecuted instantiation: php_time.c:zend_string_safe_frealloc
Unexecuted instantiation: time_duration.c:zend_string_safe_frealloc
Unexecuted instantiation: astro.c:zend_string_safe_frealloc
Unexecuted instantiation: dow.c:zend_string_safe_frealloc
Unexecuted instantiation: duration.c:zend_string_safe_frealloc
Unexecuted instantiation: parse_date.c:zend_string_safe_frealloc
Unexecuted instantiation: parse_tz.c:zend_string_safe_frealloc
Unexecuted instantiation: parse_posix.c:zend_string_safe_frealloc
Unexecuted instantiation: timelib.c:zend_string_safe_frealloc
Unexecuted instantiation: tm2unixtime.c:zend_string_safe_frealloc
Unexecuted instantiation: unixtime2tm.c:zend_string_safe_frealloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_frealloc
Unexecuted instantiation: interval.c:zend_string_safe_frealloc
Unexecuted instantiation: php_pcre.c:zend_string_safe_frealloc
Unexecuted instantiation: exif.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_adler32.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_crc32.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_fnv.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_gost.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_haval.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_joaat.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_md.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_murmur.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_ripemd.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_sha.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_sha3.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_snefru.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_tiger.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_frealloc
Unexecuted instantiation: hash_xxhash.c:zend_string_safe_frealloc
Unexecuted instantiation: hash.c:zend_string_safe_frealloc
Unexecuted instantiation: json_encoder.c:zend_string_safe_frealloc
Unexecuted instantiation: json_parser.tab.c:zend_string_safe_frealloc
Unexecuted instantiation: json_scanner.c:zend_string_safe_frealloc
Unexecuted instantiation: json.c:zend_string_safe_frealloc
Unexecuted instantiation: php_lexbor.c:zend_string_safe_frealloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_frealloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_frealloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_file_cache.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_persist.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_frealloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_cfg.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_check.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_dump.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_emit.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_gcm.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_gdb.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_patch.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_perf.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_ra.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_ra_simple.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_save.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_sccp.c:zend_string_safe_frealloc
Unexecuted instantiation: ir_strtab.c:zend_string_safe_frealloc
Unexecuted instantiation: ir.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_jit.c:zend_string_safe_frealloc
Unexecuted instantiation: csprng.c:zend_string_safe_frealloc
Unexecuted instantiation: engine_mt19937.c:zend_string_safe_frealloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_frealloc
Unexecuted instantiation: engine_secure.c:zend_string_safe_frealloc
Unexecuted instantiation: engine_user.c:zend_string_safe_frealloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_frealloc
Unexecuted instantiation: gammasection.c:zend_string_safe_frealloc
Unexecuted instantiation: random.c:zend_string_safe_frealloc
Unexecuted instantiation: randomizer.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_utils.c:zend_string_safe_frealloc
Unexecuted instantiation: php_reflection.c:zend_string_safe_frealloc
Unexecuted instantiation: php_spl.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_array.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_directory.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_dllist.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_exceptions.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_functions.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_heap.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_iterators.c:zend_string_safe_frealloc
Unexecuted instantiation: spl_observer.c:zend_string_safe_frealloc
Unexecuted instantiation: array.c:zend_string_safe_frealloc
Unexecuted instantiation: assert.c:zend_string_safe_frealloc
Unexecuted instantiation: base64.c:zend_string_safe_frealloc
Unexecuted instantiation: basic_functions.c:zend_string_safe_frealloc
Unexecuted instantiation: browscap.c:zend_string_safe_frealloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_frealloc
Unexecuted instantiation: crc32.c:zend_string_safe_frealloc
Unexecuted instantiation: credits.c:zend_string_safe_frealloc
Unexecuted instantiation: crypt.c:zend_string_safe_frealloc
Unexecuted instantiation: css.c:zend_string_safe_frealloc
Unexecuted instantiation: datetime.c:zend_string_safe_frealloc
Unexecuted instantiation: dir.c:zend_string_safe_frealloc
Unexecuted instantiation: dl.c:zend_string_safe_frealloc
Unexecuted instantiation: dns.c:zend_string_safe_frealloc
Unexecuted instantiation: exec.c:zend_string_safe_frealloc
Unexecuted instantiation: file.c:zend_string_safe_frealloc
Unexecuted instantiation: filestat.c:zend_string_safe_frealloc
Unexecuted instantiation: filters.c:zend_string_safe_frealloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_frealloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_frealloc
Unexecuted instantiation: fsock.c:zend_string_safe_frealloc
Unexecuted instantiation: ftok.c:zend_string_safe_frealloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_frealloc
Unexecuted instantiation: head.c:zend_string_safe_frealloc
Unexecuted instantiation: hrtime.c:zend_string_safe_frealloc
html.c:zend_string_safe_frealloc
Line
Count
Source
392
12
{
393
12
  zend_string *ret;
394
395
12
  if (!ZSTR_IS_INTERNED(s)) {
396
12
    if (GC_REFCOUNT(s) == 1) {
397
12
      ret = (zend_string *)safe_fperealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible);
398
12
      if (ZEND_CONST_COND(fallible, true) && !ret) {
399
0
        return NULL;
400
0
      }
401
12
      ZSTR_LEN(ret) = (n * m) + l;
402
12
      zend_string_forget_hash_val(ret);
403
12
      return ret;
404
12
    }
405
12
  }
406
0
  ret = zend_string_safe_falloc(n, m, l, persistent, fallible);
407
0
  if (ZEND_CONST_COND(fallible, true) && !ret) {
408
0
    return NULL;
409
0
  }
410
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1);
411
0
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    GC_DELREF(s);
413
0
  }
414
0
  return ret;
415
0
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_frealloc
Unexecuted instantiation: http.c:zend_string_safe_frealloc
Unexecuted instantiation: image.c:zend_string_safe_frealloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_frealloc
Unexecuted instantiation: info.c:zend_string_safe_frealloc
Unexecuted instantiation: io_poll.c:zend_string_safe_frealloc
Unexecuted instantiation: iptc.c:zend_string_safe_frealloc
Unexecuted instantiation: levenshtein.c:zend_string_safe_frealloc
Unexecuted instantiation: link.c:zend_string_safe_frealloc
Unexecuted instantiation: mail.c:zend_string_safe_frealloc
Unexecuted instantiation: math.c:zend_string_safe_frealloc
Unexecuted instantiation: md5.c:zend_string_safe_frealloc
Unexecuted instantiation: metaphone.c:zend_string_safe_frealloc
Unexecuted instantiation: microtime.c:zend_string_safe_frealloc
Unexecuted instantiation: net.c:zend_string_safe_frealloc
Unexecuted instantiation: pack.c:zend_string_safe_frealloc
Unexecuted instantiation: pageinfo.c:zend_string_safe_frealloc
Unexecuted instantiation: password.c:zend_string_safe_frealloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_frealloc
Unexecuted instantiation: proc_open.c:zend_string_safe_frealloc
Unexecuted instantiation: quot_print.c:zend_string_safe_frealloc
Unexecuted instantiation: scanf.c:zend_string_safe_frealloc
Unexecuted instantiation: sha1.c:zend_string_safe_frealloc
Unexecuted instantiation: soundex.c:zend_string_safe_frealloc
Unexecuted instantiation: streamsfuncs.c:zend_string_safe_frealloc
Unexecuted instantiation: string.c:zend_string_safe_frealloc
Unexecuted instantiation: strnatcmp.c:zend_string_safe_frealloc
Unexecuted instantiation: syslog.c:zend_string_safe_frealloc
Unexecuted instantiation: type.c:zend_string_safe_frealloc
Unexecuted instantiation: uniqid.c:zend_string_safe_frealloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_frealloc
Unexecuted instantiation: url.c:zend_string_safe_frealloc
Unexecuted instantiation: user_filters.c:zend_string_safe_frealloc
Unexecuted instantiation: uuencode.c:zend_string_safe_frealloc
Unexecuted instantiation: var_unserializer.c:zend_string_safe_frealloc
Unexecuted instantiation: var.c:zend_string_safe_frealloc
Unexecuted instantiation: versioning.c:zend_string_safe_frealloc
Unexecuted instantiation: crypt_sha256.c:zend_string_safe_frealloc
Unexecuted instantiation: crypt_sha512.c:zend_string_safe_frealloc
Unexecuted instantiation: php_crypt_r.c:zend_string_safe_frealloc
Unexecuted instantiation: php_uri.c:zend_string_safe_frealloc
Unexecuted instantiation: php_uri_common.c:zend_string_safe_frealloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_frealloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_frealloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_frealloc
Unexecuted instantiation: explicit_bzero.c:zend_string_safe_frealloc
Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_frealloc
Unexecuted instantiation: getopt.c:zend_string_safe_frealloc
Unexecuted instantiation: main.c:zend_string_safe_frealloc
Unexecuted instantiation: network.c:zend_string_safe_frealloc
Unexecuted instantiation: output.c:zend_string_safe_frealloc
Unexecuted instantiation: php_content_types.c:zend_string_safe_frealloc
Unexecuted instantiation: php_ini_builder.c:zend_string_safe_frealloc
Unexecuted instantiation: php_ini.c:zend_string_safe_frealloc
Unexecuted instantiation: php_glob.c:zend_string_safe_frealloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_frealloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_frealloc
Unexecuted instantiation: php_scandir.c:zend_string_safe_frealloc
Unexecuted instantiation: php_syslog.c:zend_string_safe_frealloc
Unexecuted instantiation: php_ticks.c:zend_string_safe_frealloc
Unexecuted instantiation: php_variables.c:zend_string_safe_frealloc
Unexecuted instantiation: reentrancy.c:zend_string_safe_frealloc
Unexecuted instantiation: rfc1867.c:zend_string_safe_frealloc
Unexecuted instantiation: safe_bcmp.c:zend_string_safe_frealloc
Unexecuted instantiation: SAPI.c:zend_string_safe_frealloc
Unexecuted instantiation: snprintf.c:zend_string_safe_frealloc
Unexecuted instantiation: spprintf.c:zend_string_safe_frealloc
Unexecuted instantiation: strlcat.c:zend_string_safe_frealloc
Unexecuted instantiation: strlcpy.c:zend_string_safe_frealloc
Unexecuted instantiation: php_io.c:zend_string_safe_frealloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_frealloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_frealloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_frealloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_frealloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_frealloc
Unexecuted instantiation: poll_core.c:zend_string_safe_frealloc
Unexecuted instantiation: poll_fd_table.c:zend_string_safe_frealloc
Unexecuted instantiation: poll_handle.c:zend_string_safe_frealloc
Unexecuted instantiation: cast.c:zend_string_safe_frealloc
Unexecuted instantiation: filter.c:zend_string_safe_frealloc
Unexecuted instantiation: glob_wrapper.c:zend_string_safe_frealloc
Unexecuted instantiation: memory.c:zend_string_safe_frealloc
Unexecuted instantiation: mmap.c:zend_string_safe_frealloc
Unexecuted instantiation: plain_wrapper.c:zend_string_safe_frealloc
Unexecuted instantiation: stream_errors.c:zend_string_safe_frealloc
Unexecuted instantiation: streams.c:zend_string_safe_frealloc
Unexecuted instantiation: transports.c:zend_string_safe_frealloc
Unexecuted instantiation: userspace.c:zend_string_safe_frealloc
Unexecuted instantiation: xp_socket.c:zend_string_safe_frealloc
Unexecuted instantiation: block_pass.c:zend_string_safe_frealloc
Unexecuted instantiation: compact_literals.c:zend_string_safe_frealloc
Unexecuted instantiation: compact_vars.c:zend_string_safe_frealloc
Unexecuted instantiation: dce.c:zend_string_safe_frealloc
Unexecuted instantiation: dfa_pass.c:zend_string_safe_frealloc
Unexecuted instantiation: escape_analysis.c:zend_string_safe_frealloc
Unexecuted instantiation: nop_removal.c:zend_string_safe_frealloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_frealloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_frealloc
Unexecuted instantiation: pass1.c:zend_string_safe_frealloc
Unexecuted instantiation: pass3.c:zend_string_safe_frealloc
Unexecuted instantiation: sccp.c:zend_string_safe_frealloc
Unexecuted instantiation: scdf.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_call_graph.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_cfg.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_dfg.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_dump.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_func_info.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_inference.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_optimizer.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_ssa.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_alloc.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_API.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_ast.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_attributes.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_autoload.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_call_stack.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_closures.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_compile.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_constants.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_default_classes.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_dtrace.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_enum.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_exceptions.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_execute_API.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_execute.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_extensions.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_fibers.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_float.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_gc.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_gdb.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_generators.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_hash.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_highlight.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_hrtime.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_inheritance.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_ini.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_interfaces.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_iterators.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_language_parser.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_list.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_llist.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_multibyte.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_objects_API.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_objects.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_observer.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_opcode.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_operators.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_partial.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_signal.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_smart_str.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_sort.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_stack.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_stream.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_string.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_strtod.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_system_id.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_variables.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_frealloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_frealloc
Unexecuted instantiation: zend.c:zend_string_safe_frealloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-json.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_frealloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_frealloc
416
417
static zend_always_inline zend_string *zend_string_safe_realloc(zend_string *s, size_t n, size_t m, size_t l, bool persistent)
418
0
{
419
0
  return zend_string_safe_frealloc(s, n, m, l, persistent, /* fallible */ false);
420
0
}
Unexecuted instantiation: php_date.c:zend_string_safe_realloc
Unexecuted instantiation: php_time.c:zend_string_safe_realloc
Unexecuted instantiation: time_duration.c:zend_string_safe_realloc
Unexecuted instantiation: astro.c:zend_string_safe_realloc
Unexecuted instantiation: dow.c:zend_string_safe_realloc
Unexecuted instantiation: duration.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_ra_simple.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
Unexecuted instantiation: html.c:zend_string_safe_realloc
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
421
422
0
static zend_always_inline char *zend_cstr_append_char(const char *str, size_t len, char c) {
423
0
  char *res = (char *)safe_emalloc(len, 1, 2);
424
0
  if (len > 0) {
425
0
    memcpy(res, str, len);
426
0
  }
427
0
  res[len] = c;
428
0
  res[len + 1] = '\0';
429
0
  return res;
430
0
}
Unexecuted instantiation: php_date.c:zend_cstr_append_char
Unexecuted instantiation: php_time.c:zend_cstr_append_char
Unexecuted instantiation: time_duration.c:zend_cstr_append_char
Unexecuted instantiation: astro.c:zend_cstr_append_char
Unexecuted instantiation: dow.c:zend_cstr_append_char
Unexecuted instantiation: duration.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_ra_simple.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
431
432
0
static zend_always_inline char *zend_cstr_concat(const char *s1, size_t len1, const char *s2, size_t len2) {
433
0
  size_t size = zend_safe_address_guarded(1, len1, len2);
434
0
  size = zend_safe_address_guarded(1, size, 1);
435
0
  char *res = (char *)emalloc(size);
436
0
  if (len1 > 0) {
437
0
    memcpy(res, s1, len1);
438
0
  }
439
0
  if (len2 > 0) {
440
0
    memcpy(res + len1, s2, len2);
441
0
  }
442
0
  res[len1 + len2] = '\0';
443
0
  return res;
444
0
}
Unexecuted instantiation: php_date.c:zend_cstr_concat
Unexecuted instantiation: php_time.c:zend_cstr_concat
Unexecuted instantiation: time_duration.c:zend_cstr_concat
Unexecuted instantiation: astro.c:zend_cstr_concat
Unexecuted instantiation: dow.c:zend_cstr_concat
Unexecuted instantiation: duration.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_ra_simple.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
445
446
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) {
447
0
  size_t size = zend_safe_address_guarded(1, len1, len2);
448
0
  size = zend_safe_address_guarded(1, size, len3);
449
0
  size = zend_safe_address_guarded(1, size, 1);
450
0
  char *res = (char *)emalloc(size);
451
0
  if (len1 > 0) {
452
0
    memcpy(res, s1, len1);
453
0
  }
454
0
  if (len2 > 0) {
455
0
    memcpy(res + len1, s2, len2);
456
0
  }
457
0
  if (len3 > 0) {
458
0
    memcpy(res + len1 + len2, s3, len3);
459
0
  }
460
0
  res[len1 + len2 + len3] = '\0';
461
0
  return res;
462
0
}
Unexecuted instantiation: php_date.c:zend_cstr_concat3
Unexecuted instantiation: php_time.c:zend_cstr_concat3
Unexecuted instantiation: time_duration.c:zend_cstr_concat3
Unexecuted instantiation: astro.c:zend_cstr_concat3
Unexecuted instantiation: dow.c:zend_cstr_concat3
Unexecuted instantiation: duration.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_ra_simple.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
463
464
static zend_always_inline void zend_string_free(zend_string *s)
465
781k
{
466
781k
  if (!ZSTR_IS_INTERNED(s)) {
467
761k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
468
761k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
469
761k
  }
470
781k
}
Unexecuted instantiation: php_date.c:zend_string_free
Unexecuted instantiation: php_time.c:zend_string_free
Unexecuted instantiation: time_duration.c:zend_string_free
Unexecuted instantiation: astro.c:zend_string_free
Unexecuted instantiation: dow.c:zend_string_free
Unexecuted instantiation: duration.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_ra_simple.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
Unexecuted instantiation: info.c:zend_string_free
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
Unexecuted instantiation: password.c:zend_string_free
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
465
12
{
466
12
  if (!ZSTR_IS_INTERNED(s)) {
467
12
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
468
12
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
469
12
  }
470
12
}
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
465
504k
{
466
504k
  if (!ZSTR_IS_INTERNED(s)) {
467
504k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
468
504k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
469
504k
  }
470
504k
}
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
Unexecuted instantiation: streams.c:zend_string_free
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
465
277k
{
466
277k
  if (!ZSTR_IS_INTERNED(s)) {
467
257k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
468
257k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
469
257k
  }
470
277k
}
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
Unexecuted instantiation: zend_operators.c:zend_string_free
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
471
472
static zend_always_inline void zend_string_efree(zend_string *s)
473
63.1k
{
474
63.1k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
63.1k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
63.1k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
63.1k
  efree(s);
478
63.1k
}
Unexecuted instantiation: php_date.c:zend_string_efree
Unexecuted instantiation: php_time.c:zend_string_efree
Unexecuted instantiation: time_duration.c:zend_string_efree
Unexecuted instantiation: astro.c:zend_string_efree
Unexecuted instantiation: dow.c:zend_string_efree
Unexecuted instantiation: duration.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
473
2.00k
{
474
2.00k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
2.00k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
2.00k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
2.00k
  efree(s);
478
2.00k
}
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_ra_simple.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
473
85
{
474
85
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
85
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
85
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
85
  efree(s);
478
85
}
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
473
4
{
474
4
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
4
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
4
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
4
  efree(s);
478
4
}
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
Unexecuted instantiation: info.c:zend_string_efree
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
Unexecuted instantiation: password.c:zend_string_efree
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
473
217
{
474
217
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
217
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
217
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
217
  efree(s);
478
217
}
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
Unexecuted instantiation: zend_API.c:zend_string_efree
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
473
2.85k
{
474
2.85k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
2.85k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
2.85k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
2.85k
  efree(s);
478
2.85k
}
zend_constants.c:zend_string_efree
Line
Count
Source
473
25.3k
{
474
25.3k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
25.3k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
25.3k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
25.3k
  efree(s);
478
25.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
473
602
{
474
602
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
602
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
602
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
602
  efree(s);
478
602
}
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
473
32.0k
{
474
32.0k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
475
32.0k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
476
32.0k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
477
32.0k
  efree(s);
478
32.0k
}
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
479
480
static zend_always_inline void zend_string_release(zend_string *s)
481
24.7M
{
482
24.7M
  if (!ZSTR_IS_INTERNED(s)) {
483
15.7M
    if (GC_DELREF(s) == 0) {
484
9.04M
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
9.04M
    }
486
15.7M
  }
487
24.7M
}
php_date.c:zend_string_release
Line
Count
Source
481
192
{
482
192
  if (!ZSTR_IS_INTERNED(s)) {
483
179
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
177
    }
486
179
  }
487
192
}
Unexecuted instantiation: php_time.c:zend_string_release
Unexecuted instantiation: time_duration.c:zend_string_release
Unexecuted instantiation: astro.c:zend_string_release
Unexecuted instantiation: dow.c:zend_string_release
Unexecuted instantiation: duration.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
481
141
{
482
141
  if (!ZSTR_IS_INTERNED(s)) {
483
141
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
0
    }
486
141
  }
487
141
}
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
Unexecuted instantiation: zend_accelerator_module.c:zend_string_release
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
481
7.40M
{
482
7.40M
  if (!ZSTR_IS_INTERNED(s)) {
483
3.49M
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
3.35M
    }
486
3.49M
  }
487
7.40M
}
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_ra_simple.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
zend_jit.c:zend_string_release
Line
Count
Source
481
5.01k
{
482
5.01k
  if (!ZSTR_IS_INTERNED(s)) {
483
5.01k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
2.50k
    }
486
5.01k
  }
487
5.01k
}
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
481
62
{
482
62
  if (!ZSTR_IS_INTERNED(s)) {
483
29
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
18
    }
486
29
  }
487
62
}
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
481
2.98k
{
482
2.98k
  if (!ZSTR_IS_INTERNED(s)) {
483
1.70k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
1.70k
    }
486
1.70k
  }
487
2.98k
}
Unexecuted instantiation: spl_observer.c:zend_string_release
Unexecuted instantiation: array.c:zend_string_release
Unexecuted instantiation: assert.c:zend_string_release
Unexecuted instantiation: base64.c:zend_string_release
Unexecuted instantiation: basic_functions.c:zend_string_release
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
481
3
{
482
3
  if (!ZSTR_IS_INTERNED(s)) {
483
3
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
3
    }
486
3
  }
487
3
}
Unexecuted instantiation: uuencode.c:zend_string_release
Unexecuted instantiation: var_unserializer.c:zend_string_release
var.c:zend_string_release
Line
Count
Source
481
2
{
482
2
  if (!ZSTR_IS_INTERNED(s)) {
483
0
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
0
    }
486
0
  }
487
2
}
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
481
6
{
482
6
  if (!ZSTR_IS_INTERNED(s)) {
483
6
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
6
    }
486
6
  }
487
6
}
Unexecuted instantiation: getopt.c:zend_string_release
main.c:zend_string_release
Line
Count
Source
481
5.39M
{
482
5.39M
  if (!ZSTR_IS_INTERNED(s)) {
483
2.48M
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
1.35M
    }
486
2.48M
  }
487
5.39M
}
Unexecuted instantiation: network.c:zend_string_release
output.c:zend_string_release
Line
Count
Source
481
15.6k
{
482
15.6k
  if (!ZSTR_IS_INTERNED(s)) {
483
760
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
262
    }
486
760
  }
487
15.6k
}
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
481
6.76k
{
482
6.76k
  if (!ZSTR_IS_INTERNED(s)) {
483
6.76k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
6.75k
    }
486
6.76k
  }
487
6.76k
}
Unexecuted instantiation: mmap.c:zend_string_release
Unexecuted instantiation: plain_wrapper.c:zend_string_release
stream_errors.c:zend_string_release
Line
Count
Source
481
291
{
482
291
  if (!ZSTR_IS_INTERNED(s)) {
483
291
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
291
    }
486
291
  }
487
291
}
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
Unexecuted instantiation: dfa_pass.c:zend_string_release
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
zend_alloc.c:zend_string_release
Line
Count
Source
481
2.47k
{
482
2.47k
  if (!ZSTR_IS_INTERNED(s)) {
483
1.67k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
835
    }
486
1.67k
  }
487
2.47k
}
zend_API.c:zend_string_release
Line
Count
Source
481
28.8k
{
482
28.8k
  if (!ZSTR_IS_INTERNED(s)) {
483
30
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
25
    }
486
30
  }
487
28.8k
}
zend_ast.c:zend_string_release
Line
Count
Source
481
4.05k
{
482
4.05k
  if (!ZSTR_IS_INTERNED(s)) {
483
4.05k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
4.05k
    }
486
4.05k
  }
487
4.05k
}
zend_attributes.c:zend_string_release
Line
Count
Source
481
1.12M
{
482
1.12M
  if (!ZSTR_IS_INTERNED(s)) {
483
1.11M
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
1.11M
    }
486
1.11M
  }
487
1.12M
}
Unexecuted instantiation: zend_autoload.c:zend_string_release
zend_builtin_functions.c:zend_string_release
Line
Count
Source
481
16
{
482
16
  if (!ZSTR_IS_INTERNED(s)) {
483
7
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
7
    }
486
7
  }
487
16
}
Unexecuted instantiation: zend_call_stack.c:zend_string_release
zend_closures.c:zend_string_release
Line
Count
Source
481
17
{
482
17
  if (!ZSTR_IS_INTERNED(s)) {
483
0
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
0
    }
486
0
  }
487
17
}
zend_compile.c:zend_string_release
Line
Count
Source
481
4.43M
{
482
4.43M
  if (!ZSTR_IS_INTERNED(s)) {
483
4.42M
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
2.18M
    }
486
4.42M
  }
487
4.43M
}
zend_constants.c:zend_string_release
Line
Count
Source
481
6
{
482
6
  if (!ZSTR_IS_INTERNED(s)) {
483
6
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
0
    }
486
6
  }
487
6
}
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
481
2.70k
{
482
2.70k
  if (!ZSTR_IS_INTERNED(s)) {
483
0
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
0
    }
486
0
  }
487
2.70k
}
zend_exceptions.c:zend_string_release
Line
Count
Source
481
320k
{
482
320k
  if (!ZSTR_IS_INTERNED(s)) {
483
320k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
0
    }
486
320k
  }
487
320k
}
Unexecuted instantiation: zend_execute_API.c:zend_string_release
zend_execute.c:zend_string_release
Line
Count
Source
481
12.6k
{
482
12.6k
  if (!ZSTR_IS_INTERNED(s)) {
483
506
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
58
    }
486
506
  }
487
12.6k
}
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
481
3.32M
{
482
3.32M
  if (!ZSTR_IS_INTERNED(s)) {
483
1.34M
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
50.9k
    }
486
1.34M
  }
487
3.32M
}
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
481
3.22k
{
482
3.22k
  if (!ZSTR_IS_INTERNED(s)) {
483
2.03k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
1.33k
    }
486
2.03k
  }
487
3.22k
}
zend_ini_parser.c:zend_string_release
Line
Count
Source
481
121k
{
482
121k
  if (!ZSTR_IS_INTERNED(s)) {
483
120k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
69.1k
    }
486
120k
  }
487
121k
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_release
zend_ini.c:zend_string_release
Line
Count
Source
481
90.1k
{
482
90.1k
  if (!ZSTR_IS_INTERNED(s)) {
483
90.1k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
45.1k
    }
486
90.1k
  }
487
90.1k
}
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
481
2.15k
{
482
2.15k
  if (!ZSTR_IS_INTERNED(s)) {
483
2.15k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
0
    }
486
2.15k
  }
487
2.15k
}
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
481
1
{
482
1
  if (!ZSTR_IS_INTERNED(s)) {
483
1
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
1
    }
486
1
  }
487
1
}
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
481
417k
{
482
417k
  if (!ZSTR_IS_INTERNED(s)) {
483
323k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
317k
    }
486
323k
  }
487
417k
}
zend_operators.c:zend_string_release
Line
Count
Source
481
9.95k
{
482
9.95k
  if (!ZSTR_IS_INTERNED(s)) {
483
8.32k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
8.32k
    }
486
8.32k
  }
487
9.95k
}
zend_partial.c:zend_string_release
Line
Count
Source
481
102
{
482
102
  if (!ZSTR_IS_INTERNED(s)) {
483
12
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
1
    }
486
12
  }
487
102
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_release
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
481
188k
{
482
188k
  if (!ZSTR_IS_INTERNED(s)) {
483
187k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
79.2k
    }
486
187k
  }
487
188k
}
zend_string.c:zend_string_release
Line
Count
Source
481
4.86k
{
482
4.86k
  if (!ZSTR_IS_INTERNED(s)) {
483
4.86k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
4.43k
    }
486
4.86k
  }
487
4.86k
}
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
481
1.81M
{
482
1.81M
  if (!ZSTR_IS_INTERNED(s)) {
483
1.81M
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
414k
    }
486
1.81M
  }
487
1.81M
}
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
481
10.6k
{
482
10.6k
  if (!ZSTR_IS_INTERNED(s)) {
483
10.6k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
10.6k
    }
486
10.6k
  }
487
10.6k
}
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
481
12.2k
{
482
12.2k
  if (!ZSTR_IS_INTERNED(s)) {
483
12.2k
    if (GC_DELREF(s) == 0) {
484
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
485
12.2k
    }
486
12.2k
  }
487
12.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
488
489
static zend_always_inline void zend_string_release_ex(zend_string *s, bool persistent)
490
12.9M
{
491
12.9M
  if (!ZSTR_IS_INTERNED(s)) {
492
10.1M
    if (GC_DELREF(s) == 0) {
493
4.95M
      if (persistent) {
494
448
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
448
        free(s);
496
4.95M
      } else {
497
4.95M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
4.95M
        efree(s);
499
4.95M
      }
500
4.95M
    }
501
10.1M
  }
502
12.9M
}
php_date.c:zend_string_release_ex
Line
Count
Source
490
99.2k
{
491
99.2k
  if (!ZSTR_IS_INTERNED(s)) {
492
98.6k
    if (GC_DELREF(s) == 0) {
493
98.6k
      if (persistent) {
494
112
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
112
        free(s);
496
98.5k
      } else {
497
98.5k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
98.5k
        efree(s);
499
98.5k
      }
500
98.6k
    }
501
98.6k
  }
502
99.2k
}
php_time.c:zend_string_release_ex
Line
Count
Source
490
48
{
491
48
  if (!ZSTR_IS_INTERNED(s)) {
492
48
    if (GC_DELREF(s) == 0) {
493
48
      if (persistent) {
494
48
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
48
        free(s);
496
48
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
48
    }
501
48
  }
502
48
}
Unexecuted instantiation: time_duration.c:zend_string_release_ex
Unexecuted instantiation: astro.c:zend_string_release_ex
Unexecuted instantiation: dow.c:zend_string_release_ex
Unexecuted instantiation: duration.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
Unexecuted instantiation: php_pcre.c:zend_string_release_ex
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
490
118k
{
491
118k
  if (!ZSTR_IS_INTERNED(s)) {
492
93.5k
    if (GC_DELREF(s) == 0) {
493
35.9k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
35.9k
      } else {
497
35.9k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
35.9k
        efree(s);
499
35.9k
      }
500
35.9k
    }
501
93.5k
  }
502
118k
}
Unexecuted instantiation: json_scanner.c:zend_string_release_ex
Unexecuted instantiation: json.c:zend_string_release_ex
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
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_release_ex
Unexecuted instantiation: zend_file_cache.c:zend_string_release_ex
Unexecuted instantiation: zend_persist_calc.c:zend_string_release_ex
zend_persist.c:zend_string_release_ex
Line
Count
Source
490
26.3k
{
491
26.3k
  if (!ZSTR_IS_INTERNED(s)) {
492
26.3k
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
26.3k
  }
502
26.3k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release_ex
ZendAccelerator.c:zend_string_release_ex
Line
Count
Source
490
101k
{
491
101k
  if (!ZSTR_IS_INTERNED(s)) {
492
101k
    if (GC_DELREF(s) == 0) {
493
101k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
101k
      } else {
497
101k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
101k
        efree(s);
499
101k
      }
500
101k
    }
501
101k
  }
502
101k
}
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_ra_simple.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
zend_jit.c:zend_string_release_ex
Line
Count
Source
490
293
{
491
293
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
293
}
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
490
16
{
491
16
  if (!ZSTR_IS_INTERNED(s)) {
492
16
    if (GC_DELREF(s) == 0) {
493
16
      if (persistent) {
494
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
16
        free(s);
496
16
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
16
    }
501
16
  }
502
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
490
495
{
491
495
  if (!ZSTR_IS_INTERNED(s)) {
492
44
    if (GC_DELREF(s) == 0) {
493
38
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
38
      } else {
497
38
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
38
        efree(s);
499
38
      }
500
38
    }
501
44
  }
502
495
}
Unexecuted instantiation: php_spl.c:zend_string_release_ex
spl_array.c:zend_string_release_ex
Line
Count
Source
490
80
{
491
80
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
80
}
spl_directory.c:zend_string_release_ex
Line
Count
Source
490
256
{
491
256
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
256
}
spl_dllist.c:zend_string_release_ex
Line
Count
Source
490
64
{
491
64
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
64
}
Unexecuted instantiation: spl_exceptions.c:zend_string_release_ex
Unexecuted instantiation: spl_fixedarray.c:zend_string_release_ex
Unexecuted instantiation: spl_functions.c:zend_string_release_ex
spl_heap.c:zend_string_release_ex
Line
Count
Source
490
48
{
491
48
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
48
}
spl_iterators.c:zend_string_release_ex
Line
Count
Source
490
416
{
491
416
  if (!ZSTR_IS_INTERNED(s)) {
492
16
    if (GC_DELREF(s) == 0) {
493
16
      if (persistent) {
494
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
16
        free(s);
496
16
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
16
    }
501
16
  }
502
416
}
spl_observer.c:zend_string_release_ex
Line
Count
Source
490
64
{
491
64
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
64
}
array.c:zend_string_release_ex
Line
Count
Source
490
17
{
491
17
  if (!ZSTR_IS_INTERNED(s)) {
492
8
    if (GC_DELREF(s) == 0) {
493
8
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
8
      } else {
497
8
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
8
        efree(s);
499
8
      }
500
8
    }
501
8
  }
502
17
}
assert.c:zend_string_release_ex
Line
Count
Source
490
20
{
491
20
  if (!ZSTR_IS_INTERNED(s)) {
492
16
    if (GC_DELREF(s) == 0) {
493
10
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
10
      } else {
497
10
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
10
        efree(s);
499
10
      }
500
10
    }
501
16
  }
502
20
}
Unexecuted instantiation: base64.c:zend_string_release_ex
basic_functions.c:zend_string_release_ex
Line
Count
Source
490
145
{
491
145
  if (!ZSTR_IS_INTERNED(s)) {
492
117
    if (GC_DELREF(s) == 0) {
493
70
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
70
      } else {
497
70
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
70
        efree(s);
499
70
      }
500
70
    }
501
117
  }
502
145
}
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
490
16
{
491
16
  if (!ZSTR_IS_INTERNED(s)) {
492
16
    if (GC_DELREF(s) == 0) {
493
16
      if (persistent) {
494
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
16
        free(s);
496
16
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
16
    }
501
16
  }
502
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
Unexecuted instantiation: formatted_print.c:zend_string_release_ex
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
Unexecuted instantiation: incomplete_class.c:zend_string_release_ex
Unexecuted instantiation: info.c:zend_string_release_ex
io_poll.c:zend_string_release_ex
Line
Count
Source
490
192
{
491
192
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
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
Unexecuted instantiation: password.c:zend_string_release_ex
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
490
6
{
491
6
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
6
}
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
490
80
{
491
80
  if (!ZSTR_IS_INTERNED(s)) {
492
80
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
80
  }
502
80
}
Unexecuted instantiation: url.c:zend_string_release_ex
user_filters.c:zend_string_release_ex
Line
Count
Source
490
112
{
491
112
  if (!ZSTR_IS_INTERNED(s)) {
492
112
    if (GC_DELREF(s) == 0) {
493
112
      if (persistent) {
494
112
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
112
        free(s);
496
112
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
112
    }
501
112
  }
502
112
}
Unexecuted instantiation: uuencode.c:zend_string_release_ex
var_unserializer.c:zend_string_release_ex
Line
Count
Source
490
1.99M
{
491
1.99M
  if (!ZSTR_IS_INTERNED(s)) {
492
1.99M
    if (GC_DELREF(s) == 0) {
493
1.83M
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
1.83M
      } else {
497
1.83M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
1.83M
        efree(s);
499
1.83M
      }
500
1.83M
    }
501
1.99M
  }
502
1.99M
}
var.c:zend_string_release_ex
Line
Count
Source
490
153
{
491
153
  if (!ZSTR_IS_INTERNED(s)) {
492
65
    if (GC_DELREF(s) == 0) {
493
18
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
18
      } else {
497
18
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
18
        efree(s);
499
18
      }
500
18
    }
501
65
  }
502
153
}
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
490
112
{
491
112
  if (!ZSTR_IS_INTERNED(s)) {
492
64
    if (GC_DELREF(s) == 0) {
493
64
      if (persistent) {
494
64
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
64
        free(s);
496
64
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
64
    }
501
64
  }
502
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
Unexecuted instantiation: main.c:zend_string_release_ex
Unexecuted instantiation: network.c:zend_string_release_ex
output.c:zend_string_release_ex
Line
Count
Source
490
12
{
491
12
  if (!ZSTR_IS_INTERNED(s)) {
492
12
    if (GC_DELREF(s) == 0) {
493
1
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
1
      } else {
497
1
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
1
        efree(s);
499
1
      }
500
1
    }
501
12
  }
502
12
}
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
490
1.51k
{
491
1.51k
  if (!ZSTR_IS_INTERNED(s)) {
492
1.47k
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
1.47k
  }
502
1.51k
}
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
490
32
{
491
32
  if (!ZSTR_IS_INTERNED(s)) {
492
32
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
32
  }
502
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
490
96
{
491
96
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
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
490
48
{
491
48
  if (!ZSTR_IS_INTERNED(s)) {
492
48
    if (GC_DELREF(s) == 0) {
493
48
      if (persistent) {
494
48
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
48
        free(s);
496
48
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
48
    }
501
48
  }
502
48
}
streams.c:zend_string_release_ex
Line
Count
Source
490
99
{
491
99
  if (!ZSTR_IS_INTERNED(s)) {
492
3
    if (GC_DELREF(s) == 0) {
493
3
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
3
      } else {
497
3
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
3
        efree(s);
499
3
      }
500
3
    }
501
3
  }
502
99
}
transports.c:zend_string_release_ex
Line
Count
Source
490
64
{
491
64
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
64
}
userspace.c:zend_string_release_ex
Line
Count
Source
490
16
{
491
16
  if (!ZSTR_IS_INTERNED(s)) {
492
16
    if (GC_DELREF(s) == 0) {
493
16
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
16
      } else {
497
16
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
16
        efree(s);
499
16
      }
500
16
    }
501
16
  }
502
16
}
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
490
54.3k
{
491
54.3k
  if (!ZSTR_IS_INTERNED(s)) {
492
32.9k
    if (GC_DELREF(s) == 0) {
493
1.80k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
1.80k
      } else {
497
1.80k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
1.80k
        efree(s);
499
1.80k
      }
500
1.80k
    }
501
32.9k
  }
502
54.3k
}
compact_vars.c:zend_string_release_ex
Line
Count
Source
490
545
{
491
545
  if (!ZSTR_IS_INTERNED(s)) {
492
272
    if (GC_DELREF(s) == 0) {
493
272
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
272
      } else {
497
272
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
272
        efree(s);
499
272
      }
500
272
    }
501
272
  }
502
545
}
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
490
8.52k
{
491
8.52k
  if (!ZSTR_IS_INTERNED(s)) {
492
0
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
0
  }
502
8.52k
}
zend_inference.c:zend_string_release_ex
Line
Count
Source
490
113
{
491
113
  if (!ZSTR_IS_INTERNED(s)) {
492
44
    if (GC_DELREF(s) == 0) {
493
19
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
19
      } else {
497
19
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
19
        efree(s);
499
19
      }
500
19
    }
501
44
  }
502
113
}
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
490
43.6k
{
491
43.6k
  if (!ZSTR_IS_INTERNED(s)) {
492
40.3k
    if (GC_DELREF(s) == 0) {
493
26.0k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
26.0k
      } else {
497
26.0k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
26.0k
        efree(s);
499
26.0k
      }
500
26.0k
    }
501
40.3k
  }
502
43.6k
}
zend_ast.c:zend_string_release_ex
Line
Count
Source
490
74.9k
{
491
74.9k
  if (!ZSTR_IS_INTERNED(s)) {
492
36.1k
    if (GC_DELREF(s) == 0) {
493
10.0k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
10.0k
      } else {
497
10.0k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
10.0k
        efree(s);
499
10.0k
      }
500
10.0k
    }
501
36.1k
  }
502
74.9k
}
zend_attributes.c:zend_string_release_ex
Line
Count
Source
490
288
{
491
288
  if (!ZSTR_IS_INTERNED(s)) {
492
16
    if (GC_DELREF(s) == 0) {
493
16
      if (persistent) {
494
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
16
        free(s);
496
16
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
16
    }
501
16
  }
502
288
}
Unexecuted instantiation: zend_autoload.c:zend_string_release_ex
zend_builtin_functions.c:zend_string_release_ex
Line
Count
Source
490
26
{
491
26
  if (!ZSTR_IS_INTERNED(s)) {
492
9
    if (GC_DELREF(s) == 0) {
493
9
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
9
      } else {
497
9
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
9
        efree(s);
499
9
      }
500
9
    }
501
9
  }
502
26
}
Unexecuted instantiation: zend_call_stack.c:zend_string_release_ex
zend_closures.c:zend_string_release_ex
Line
Count
Source
490
22
{
491
22
  if (!ZSTR_IS_INTERNED(s)) {
492
14
    if (GC_DELREF(s) == 0) {
493
0
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
0
      } else {
497
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
0
        efree(s);
499
0
      }
500
0
    }
501
14
  }
502
22
}
zend_compile.c:zend_string_release_ex
Line
Count
Source
490
2.54M
{
491
2.54M
  if (!ZSTR_IS_INTERNED(s)) {
492
2.46M
    if (GC_DELREF(s) == 0) {
493
140k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
140k
      } else {
497
140k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
140k
        efree(s);
499
140k
      }
500
140k
    }
501
2.46M
  }
502
2.54M
}
Unexecuted instantiation: zend_constants.c:zend_string_release_ex
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
490
111k
{
491
111k
  if (!ZSTR_IS_INTERNED(s)) {
492
92.8k
    if (GC_DELREF(s) == 0) {
493
10
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
10
      } else {
497
10
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
10
        efree(s);
499
10
      }
500
10
    }
501
92.8k
  }
502
111k
}
zend_execute_API.c:zend_string_release_ex
Line
Count
Source
490
982k
{
491
982k
  if (!ZSTR_IS_INTERNED(s)) {
492
805k
    if (GC_DELREF(s) == 0) {
493
288k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
288k
      } else {
497
288k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
288k
        efree(s);
499
288k
      }
500
288k
    }
501
805k
  }
502
982k
}
zend_execute.c:zend_string_release_ex
Line
Count
Source
490
58.0k
{
491
58.0k
  if (!ZSTR_IS_INTERNED(s)) {
492
17.5k
    if (GC_DELREF(s) == 0) {
493
3.86k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
3.86k
      } else {
497
3.86k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
3.86k
        efree(s);
499
3.86k
      }
500
3.86k
    }
501
17.5k
  }
502
58.0k
}
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
490
2.41M
{
491
2.41M
  if (!ZSTR_IS_INTERNED(s)) {
492
1.06M
    if (GC_DELREF(s) == 0) {
493
992k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
992k
      } else {
497
992k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
992k
        efree(s);
499
992k
      }
500
992k
    }
501
1.06M
  }
502
2.41M
}
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
490
3.69k
{
491
3.69k
  if (!ZSTR_IS_INTERNED(s)) {
492
1.94k
    if (GC_DELREF(s) == 0) {
493
199
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
199
      } else {
497
199
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
199
        efree(s);
499
199
      }
500
199
    }
501
1.94k
  }
502
3.69k
}
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
490
73
{
491
73
  if (!ZSTR_IS_INTERNED(s)) {
492
73
    if (GC_DELREF(s) == 0) {
493
73
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
73
      } else {
497
73
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
73
        efree(s);
499
73
      }
500
73
    }
501
73
  }
502
73
}
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
490
546
{
491
546
  if (!ZSTR_IS_INTERNED(s)) {
492
546
    if (GC_DELREF(s) == 0) {
493
546
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
546
      } else {
497
546
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
546
        efree(s);
499
546
      }
500
546
    }
501
546
  }
502
546
}
zend_language_scanner.c:zend_string_release_ex
Line
Count
Source
490
113k
{
491
113k
  if (!ZSTR_IS_INTERNED(s)) {
492
113k
    if (GC_DELREF(s) == 0) {
493
5.68k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
5.68k
      } else {
497
5.68k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
5.68k
        efree(s);
499
5.68k
      }
500
5.68k
    }
501
113k
  }
502
113k
}
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_release_ex
Unexecuted instantiation: zend_objects_API.c:zend_string_release_ex
Unexecuted instantiation: zend_objects.c:zend_string_release_ex
Unexecuted instantiation: zend_observer.c:zend_string_release_ex
zend_opcode.c:zend_string_release_ex
Line
Count
Source
490
4.12M
{
491
4.12M
  if (!ZSTR_IS_INTERNED(s)) {
492
3.10M
    if (GC_DELREF(s) == 0) {
493
1.38M
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
1.38M
      } else {
497
1.38M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
1.38M
        efree(s);
499
1.38M
      }
500
1.38M
    }
501
3.10M
  }
502
4.12M
}
zend_operators.c:zend_string_release_ex
Line
Count
Source
490
42.8k
{
491
42.8k
  if (!ZSTR_IS_INTERNED(s)) {
492
29.8k
    if (GC_DELREF(s) == 0) {
493
25.2k
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
25.2k
      } else {
497
25.2k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
25.2k
        efree(s);
499
25.2k
      }
500
25.2k
    }
501
29.8k
  }
502
42.8k
}
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
490
3
{
491
3
  if (!ZSTR_IS_INTERNED(s)) {
492
2
    if (GC_DELREF(s) == 0) {
493
1
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
1
      } else {
497
1
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
1
        efree(s);
499
1
      }
500
1
    }
501
2
  }
502
3
}
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
490
64
{
491
64
  if (!ZSTR_IS_INTERNED(s)) {
492
59
    if (GC_DELREF(s) == 0) {
493
52
      if (persistent) {
494
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
495
0
        free(s);
496
52
      } else {
497
52
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
498
52
        efree(s);
499
52
      }
500
52
    }
501
59
  }
502
64
}
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
503
504
static zend_always_inline bool zend_string_equals_cstr(const zend_string *s1, const char *s2, size_t s2_length)
505
44.0M
{
506
44.0M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
44.0M
}
php_date.c:zend_string_equals_cstr
Line
Count
Source
505
2.19M
{
506
2.19M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
2.19M
}
Unexecuted instantiation: php_time.c:zend_string_equals_cstr
Unexecuted instantiation: time_duration.c:zend_string_equals_cstr
Unexecuted instantiation: astro.c:zend_string_equals_cstr
Unexecuted instantiation: dow.c:zend_string_equals_cstr
Unexecuted instantiation: duration.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
505
58
{
506
58
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
58
}
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_ra_simple.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
505
2
{
506
2
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
2
}
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
505
592
{
506
592
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
592
}
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
Unexecuted instantiation: string.c:zend_string_equals_cstr
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
505
400
{
506
400
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
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
505
15.8k
{
506
15.8k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
15.8k
}
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
505
31.8k
{
506
31.8k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
31.8k
}
zend_ssa.c:zend_string_equals_cstr
Line
Count
Source
505
9.64k
{
506
9.64k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
9.64k
}
Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr
zend_API.c:zend_string_equals_cstr
Line
Count
Source
505
576k
{
506
576k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
576k
}
Unexecuted instantiation: zend_ast.c:zend_string_equals_cstr
zend_attributes.c:zend_string_equals_cstr
Line
Count
Source
505
6.26M
{
506
6.26M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
6.26M
}
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
505
33.8M
{
506
33.8M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
33.8M
}
zend_constants.c:zend_string_equals_cstr
Line
Count
Source
505
8.89k
{
506
8.89k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
8.89k
}
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
505
1.43k
{
506
1.43k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
1.43k
}
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
505
1.04M
{
506
1.04M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
1.04M
}
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
505
53.5k
{
506
53.5k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
53.5k
}
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
505
41.8k
{
506
41.8k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
507
41.8k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_cstr
508
509
#if defined(__GNUC__) && (defined(__i386__) || (defined(__x86_64__) && !defined(__ILP32__)))
510
BEGIN_EXTERN_C()
511
ZEND_API bool ZEND_FASTCALL zend_string_equal_val(const zend_string *s1, const zend_string *s2);
512
END_EXTERN_C()
513
#else
514
static zend_always_inline bool zend_string_equal_val(const zend_string *s1, const zend_string *s2)
515
{
516
  return !memcmp(ZSTR_VAL(s1), ZSTR_VAL(s2), ZSTR_LEN(s1));
517
}
518
#endif
519
520
static zend_always_inline bool zend_string_equal_content(const zend_string *s1, const zend_string *s2)
521
11.0M
{
522
11.0M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
11.0M
}
Unexecuted instantiation: php_date.c:zend_string_equal_content
Unexecuted instantiation: php_time.c:zend_string_equal_content
Unexecuted instantiation: time_duration.c:zend_string_equal_content
Unexecuted instantiation: astro.c:zend_string_equal_content
Unexecuted instantiation: dow.c:zend_string_equal_content
Unexecuted instantiation: duration.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
521
173k
{
522
173k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
173k
}
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
521
3.76M
{
522
3.76M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
3.76M
}
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_ra_simple.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
Unexecuted instantiation: php_reflection.c:zend_string_equal_content
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
521
528
{
522
528
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
528
}
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
521
16
{
522
16
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
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
521
28.7k
{
522
28.7k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
28.7k
}
Unexecuted instantiation: zend_ast.c:zend_string_equal_content
zend_attributes.c:zend_string_equal_content
Line
Count
Source
521
1.50k
{
522
1.50k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
1.50k
}
Unexecuted instantiation: zend_autoload.c:zend_string_equal_content
Unexecuted instantiation: zend_builtin_functions.c:zend_string_equal_content
Unexecuted instantiation: zend_call_stack.c:zend_string_equal_content
Unexecuted instantiation: zend_closures.c:zend_string_equal_content
zend_compile.c:zend_string_equal_content
Line
Count
Source
521
3.53M
{
522
3.53M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
3.53M
}
zend_constants.c:zend_string_equal_content
Line
Count
Source
521
8.89k
{
522
8.89k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
8.89k
}
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
521
31
{
522
31
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
31
}
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
521
17.3k
{
522
17.3k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
17.3k
}
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
521
3.53M
{
522
3.53M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
3.53M
}
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
521
1
{
522
1
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
1
}
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
521
5.95k
{
522
5.95k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
5.95k
}
zend_partial.c:zend_string_equal_content
Line
Count
Source
521
105
{
522
105
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
105
}
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
521
4.86k
{
522
4.86k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
523
4.86k
}
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
Unexecuted instantiation: zend.c:zend_string_equal_content
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
524
525
static zend_always_inline bool zend_string_equals(const zend_string *s1, const zend_string *s2)
526
4.33M
{
527
4.33M
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
4.33M
}
Unexecuted instantiation: php_date.c:zend_string_equals
Unexecuted instantiation: php_time.c:zend_string_equals
Unexecuted instantiation: time_duration.c:zend_string_equals
Unexecuted instantiation: astro.c:zend_string_equals
Unexecuted instantiation: dow.c:zend_string_equals
Unexecuted instantiation: duration.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
526
198k
{
527
198k
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
198k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals
zend_accelerator_util_funcs.c:zend_string_equals
Line
Count
Source
526
51
{
527
51
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
51
}
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
526
25.3k
{
527
25.3k
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
25.3k
}
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_ra_simple.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
Unexecuted instantiation: php_reflection.c:zend_string_equals
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
526
14
{
527
14
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
14
}
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
526
16
{
527
16
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
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
526
29.9k
{
527
29.9k
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
29.9k
}
Unexecuted instantiation: zend_ast.c:zend_string_equals
zend_attributes.c:zend_string_equals
Line
Count
Source
526
1.63k
{
527
1.63k
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
1.63k
}
Unexecuted instantiation: zend_autoload.c:zend_string_equals
zend_builtin_functions.c:zend_string_equals
Line
Count
Source
526
1
{
527
1
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
1
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equals
zend_closures.c:zend_string_equals
Line
Count
Source
526
1
{
527
1
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
1
}
zend_compile.c:zend_string_equals
Line
Count
Source
526
4.04M
{
527
4.04M
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
4.04M
}
zend_constants.c:zend_string_equals
Line
Count
Source
526
8.89k
{
527
8.89k
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
8.89k
}
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
526
197
{
527
197
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
197
}
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
526
17.3k
{
527
17.3k
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
17.3k
}
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
526
6.19k
{
527
6.19k
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
6.19k
}
zend_partial.c:zend_string_equals
Line
Count
Source
526
106
{
527
106
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
106
}
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
526
15
{
527
15
  return s1 == s2 || zend_string_equal_content(s1, s2);
528
15
}
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
Unexecuted instantiation: zend.c:zend_string_equals
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
529
530
BEGIN_EXTERN_C()
531
ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp(const char *s1, size_t len1, const char *s2, size_t len2);
532
END_EXTERN_C()
533
534
static zend_always_inline bool zend_string_equals_cstr_ci(const zend_string *s1, const char *s2, size_t s2_length)
535
39.0M
{
536
39.0M
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
39.0M
}
Unexecuted instantiation: php_date.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_time.c:zend_string_equals_cstr_ci
Unexecuted instantiation: time_duration.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: duration.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
535
1.00k
{
536
1.00k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
1.00k
}
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_ra_simple.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
535
346k
{
536
346k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
346k
}
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
535
29
{
536
29
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
29
}
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
Unexecuted instantiation: basic_functions.c:zend_string_equals_cstr_ci
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
Unexecuted instantiation: type.c:zend_string_equals_cstr_ci
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
535
80
{
536
80
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
80
}
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
535
424
{
536
424
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
424
}
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
Unexecuted instantiation: zend_optimizer.c:zend_string_equals_cstr_ci
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
535
447k
{
536
447k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
447k
}
zend_ast.c:zend_string_equals_cstr_ci
Line
Count
Source
535
41.5k
{
536
41.5k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
41.5k
}
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
535
5
{
536
5
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
5
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equals_cstr_ci
zend_closures.c:zend_string_equals_cstr_ci
Line
Count
Source
535
17
{
536
17
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
17
}
zend_compile.c:zend_string_equals_cstr_ci
Line
Count
Source
535
36.7M
{
536
36.7M
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
36.7M
}
zend_constants.c:zend_string_equals_cstr_ci
Line
Count
Source
535
17.8k
{
536
17.8k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
17.8k
}
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
535
40
{
536
40
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
40
}
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
535
1.47M
{
536
1.47M
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
1.47M
}
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
535
2.49k
{
536
2.49k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
2.49k
}
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
535
6.27k
{
536
6.27k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
537
6.27k
}
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
538
539
#define zend_string_equals_literal_ci(str, literal) \
540
24.4M
  zend_string_equals_cstr_ci(str, "" literal, sizeof(literal) - 1)
541
542
static zend_always_inline bool zend_string_equals_ci(const zend_string *s1, const zend_string *s2)
543
13.4M
{
544
13.4M
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
13.4M
}
Unexecuted instantiation: php_date.c:zend_string_equals_ci
Unexecuted instantiation: php_time.c:zend_string_equals_ci
Unexecuted instantiation: time_duration.c:zend_string_equals_ci
Unexecuted instantiation: astro.c:zend_string_equals_ci
Unexecuted instantiation: dow.c:zend_string_equals_ci
Unexecuted instantiation: duration.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
543
1.00k
{
544
1.00k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
1.00k
}
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_ra_simple.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
zend_jit.c:zend_string_equals_ci
Line
Count
Source
543
11.7k
{
544
11.7k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
11.7k
}
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
543
29
{
544
29
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
29
}
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
Unexecuted instantiation: type.c:zend_string_equals_ci
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
Unexecuted instantiation: zend_optimizer.c:zend_string_equals_ci
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
543
215k
{
544
215k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
215k
}
zend_ast.c:zend_string_equals_ci
Line
Count
Source
543
31.3k
{
544
31.3k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
31.3k
}
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
543
11.7M
{
544
11.7M
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
11.7M
}
zend_constants.c:zend_string_equals_ci
Line
Count
Source
543
33
{
544
33
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
33
}
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
543
40
{
544
40
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
40
}
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
543
1.47M
{
544
1.47M
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
1.47M
}
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
543
6.27k
{
544
6.27k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
545
6.27k
}
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
546
547
#define zend_string_equals_literal(str, literal) \
548
53.1M
  zend_string_equals_cstr(str, "" literal, sizeof(literal) - 1)
549
550
static zend_always_inline bool zend_string_starts_with_cstr(const zend_string *str, const char *prefix, size_t prefix_length)
551
25.3k
{
552
25.3k
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
553
25.3k
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_time.c:zend_string_starts_with_cstr
Unexecuted instantiation: time_duration.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: duration.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
551
25.3k
{
552
25.3k
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
553
25.3k
}
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_ra_simple.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
551
16
{
552
16
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
553
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
554
555
static zend_always_inline bool zend_string_starts_with(const zend_string *str, const zend_string *prefix)
556
0
{
557
0
  return zend_string_starts_with_cstr(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
558
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with
Unexecuted instantiation: php_time.c:zend_string_starts_with
Unexecuted instantiation: time_duration.c:zend_string_starts_with
Unexecuted instantiation: astro.c:zend_string_starts_with
Unexecuted instantiation: dow.c:zend_string_starts_with
Unexecuted instantiation: duration.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_ra_simple.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
559
560
#define zend_string_starts_with_literal(str, prefix) \
561
50.7k
  zend_string_starts_with_cstr(str, "" prefix, sizeof(prefix) - 1)
562
563
static zend_always_inline bool zend_string_starts_with_cstr_ci(const zend_string *str, const char *prefix, size_t prefix_length)
564
0
{
565
0
  return ZSTR_LEN(str) >= prefix_length && !strncasecmp(ZSTR_VAL(str), prefix, prefix_length);
566
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_time.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: time_duration.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: duration.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_ra_simple.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
567
568
static zend_always_inline bool zend_string_starts_with_ci(const zend_string *str, const zend_string *prefix)
569
0
{
570
0
  return zend_string_starts_with_cstr_ci(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
571
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_ci
Unexecuted instantiation: php_time.c:zend_string_starts_with_ci
Unexecuted instantiation: time_duration.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: duration.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_ra_simple.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
572
573
#define zend_string_starts_with_literal_ci(str, prefix) \
574
0
  zend_string_starts_with_cstr_ci(str, "" prefix, sizeof(prefix) - 1)
575
576
static zend_always_inline bool zend_string_ends_with_cstr(const zend_string *str, const char *suffix, size_t suffix_length)
577
2.20M
{
578
2.20M
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
579
2.20M
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_time.c:zend_string_ends_with_cstr
Unexecuted instantiation: time_duration.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: duration.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
ZendAccelerator.c:zend_string_ends_with_cstr
Line
Count
Source
577
25.3k
{
578
25.3k
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
579
25.3k
}
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_ra_simple.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
zend_compile.c:zend_string_ends_with_cstr
Line
Count
Source
577
2.15M
{
578
2.15M
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
579
2.15M
}
zend_constants.c:zend_string_ends_with_cstr
Line
Count
Source
577
26.6k
{
578
26.6k
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
579
26.6k
}
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
580
581
static zend_always_inline bool zend_string_ends_with(const zend_string *str, const zend_string *suffix)
582
0
{
583
0
  return zend_string_ends_with_cstr(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix));
584
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with
Unexecuted instantiation: php_time.c:zend_string_ends_with
Unexecuted instantiation: time_duration.c:zend_string_ends_with
Unexecuted instantiation: astro.c:zend_string_ends_with
Unexecuted instantiation: dow.c:zend_string_ends_with
Unexecuted instantiation: duration.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_ra_simple.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
585
586
#define zend_string_ends_with_literal(str, suffix) \
587
2.23M
  zend_string_ends_with_cstr(str, "" suffix, sizeof(suffix) - 1)
588
589
static zend_always_inline bool zend_string_ends_with_cstr_ci(const zend_string *str, const char *suffix, size_t suffix_length)
590
0
{
591
0
  return ZSTR_LEN(str) >= suffix_length && !strncasecmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
592
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_time.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: time_duration.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: duration.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_ra_simple.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
593
594
static zend_always_inline bool zend_string_ends_with_ci(const zend_string *str, const zend_string *suffix)
595
0
{
596
0
  return zend_string_ends_with_cstr_ci(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix));
597
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_ci
Unexecuted instantiation: php_time.c:zend_string_ends_with_ci
Unexecuted instantiation: time_duration.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: duration.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_ra_simple.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
598
599
#define zend_string_ends_with_literal_ci(str, suffix) \
600
  zend_string_ends_with_cstr_ci(str, "" suffix, sizeof(suffix) - 1)
601
602
/*
603
 * DJBX33A (Daniel J. Bernstein, Times 33 with Addition)
604
 *
605
 * This is Daniel J. Bernstein's popular `times 33' hash function as
606
 * posted by him years ago on comp.lang.c. It basically uses a function
607
 * like ``hash(i) = hash(i-1) * 33 + str[i]''. This is one of the best
608
 * known hash functions for strings. Because it is both computed very
609
 * fast and distributes very well.
610
 *
611
 * The magic of number 33, i.e. why it works better than many other
612
 * constants, prime or not, has never been adequately explained by
613
 * anyone. So I try an explanation: if one experimentally tests all
614
 * multipliers between 1 and 256 (as RSE did now) one detects that even
615
 * numbers are not usable at all. The remaining 128 odd numbers
616
 * (except for the number 1) work more or less all equally well. They
617
 * all distribute in an acceptable way and this way fill a hash table
618
 * with an average percent of approx. 86%.
619
 *
620
 * If one compares the Chi^2 values of the variants, the number 33 not
621
 * even has the best value. But the number 33 and a few other equally
622
 * good numbers like 17, 31, 63, 127 and 129 have nevertheless a great
623
 * advantage to the remaining numbers in the large set of possible
624
 * multipliers: their multiply operation can be replaced by a faster
625
 * operation based on just one shift plus either a single addition
626
 * or subtraction operation. And because a hash function has to both
627
 * distribute good _and_ has to be very fast to compute, those few
628
 * numbers should be preferred and seems to be the reason why Daniel J.
629
 * Bernstein also preferred it.
630
 *
631
 *
632
 *                  -- Ralf S. Engelschall <rse@engelschall.com>
633
 */
634
635
static zend_always_inline zend_ulong zend_inline_hash_func(const char *str, size_t len)
636
64.0M
{
637
64.0M
  zend_ulong hash = Z_UL(5381);
638
639
64.0M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
640
  /* Version with multiplication works better on modern CPU */
641
239M
  for (; len >= 8; len -= 8, str += 8) {
642
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
643
    /* On some architectures it is beneficial to load 8 bytes at a
644
       time and extract each byte with a bit field extract instr. */
645
    uint64_t chunk;
646
647
    memcpy(&chunk, str, sizeof(chunk));
648
    hash =
649
      hash                        * 33 * 33 * 33 * 33 +
650
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
651
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
652
      ((chunk >> (8 * 2)) & 0xff) * 33 +
653
      ((chunk >> (8 * 3)) & 0xff);
654
    hash =
655
      hash                        * 33 * 33 * 33 * 33 +
656
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
657
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
658
      ((chunk >> (8 * 6)) & 0xff) * 33 +
659
      ((chunk >> (8 * 7)) & 0xff);
660
# else
661
175M
    hash =
662
175M
      hash   * Z_L(33 * 33 * 33 * 33) +
663
175M
      str[0] * Z_L(33 * 33 * 33) +
664
175M
      str[1] * Z_L(33 * 33) +
665
175M
      str[2] * Z_L(33) +
666
175M
      str[3];
667
175M
    hash =
668
175M
      hash   * Z_L(33 * 33 * 33 * 33) +
669
175M
      str[4] * Z_L(33 * 33 * 33) +
670
175M
      str[5] * Z_L(33 * 33) +
671
175M
      str[6] * Z_L(33) +
672
175M
      str[7];
673
175M
# endif
674
175M
  }
675
64.0M
  if (len >= 4) {
676
28.6M
    hash =
677
28.6M
      hash   * Z_L(33 * 33 * 33 * 33) +
678
28.6M
      str[0] * Z_L(33 * 33 * 33) +
679
28.6M
      str[1] * Z_L(33 * 33) +
680
28.6M
      str[2] * Z_L(33) +
681
28.6M
      str[3];
682
28.6M
    len -= 4;
683
28.6M
    str += 4;
684
28.6M
  }
685
64.0M
  if (len >= 2) {
686
24.0M
    if (len > 2) {
687
10.9M
      hash =
688
10.9M
        hash   * Z_L(33 * 33 * 33) +
689
10.9M
        str[0] * Z_L(33 * 33) +
690
10.9M
        str[1] * Z_L(33) +
691
10.9M
        str[2];
692
13.0M
    } else {
693
13.0M
      hash =
694
13.0M
        hash   * Z_L(33 * 33) +
695
13.0M
        str[0] * Z_L(33) +
696
13.0M
        str[1];
697
13.0M
    }
698
39.9M
  } else if (len != 0) {
699
26.2M
    hash = hash * Z_L(33) + *str;
700
26.2M
  }
701
#else
702
  /* variant with the hash unrolled eight times */
703
  for (; len >= 8; len -= 8) {
704
    hash = ((hash << 5) + hash) + *str++;
705
    hash = ((hash << 5) + hash) + *str++;
706
    hash = ((hash << 5) + hash) + *str++;
707
    hash = ((hash << 5) + hash) + *str++;
708
    hash = ((hash << 5) + hash) + *str++;
709
    hash = ((hash << 5) + hash) + *str++;
710
    hash = ((hash << 5) + hash) + *str++;
711
    hash = ((hash << 5) + hash) + *str++;
712
  }
713
  switch (len) {
714
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
715
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
716
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
717
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
718
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
719
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
720
    case 1: hash = ((hash << 5) + hash) + *str++; break;
721
    case 0: break;
722
default: ZEND_UNREACHABLE();
723
  }
724
#endif
725
726
  /* Hash value can't be zero, so we always set the high bit */
727
64.0M
#if SIZEOF_ZEND_LONG == 8
728
64.0M
  return hash | Z_UL(0x8000000000000000);
729
#elif SIZEOF_ZEND_LONG == 4
730
  return hash | Z_UL(0x80000000);
731
#else
732
# error "Unknown SIZEOF_ZEND_LONG"
733
#endif
734
64.0M
}
Unexecuted instantiation: php_date.c:zend_inline_hash_func
Unexecuted instantiation: php_time.c:zend_inline_hash_func
Unexecuted instantiation: time_duration.c:zend_inline_hash_func
Unexecuted instantiation: astro.c:zend_inline_hash_func
Unexecuted instantiation: dow.c:zend_inline_hash_func
Unexecuted instantiation: duration.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
636
1.55k
{
637
1.55k
  zend_ulong hash = Z_UL(5381);
638
639
1.55k
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
640
  /* Version with multiplication works better on modern CPU */
641
3.00k
  for (; len >= 8; len -= 8, str += 8) {
642
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
643
    /* On some architectures it is beneficial to load 8 bytes at a
644
       time and extract each byte with a bit field extract instr. */
645
    uint64_t chunk;
646
647
    memcpy(&chunk, str, sizeof(chunk));
648
    hash =
649
      hash                        * 33 * 33 * 33 * 33 +
650
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
651
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
652
      ((chunk >> (8 * 2)) & 0xff) * 33 +
653
      ((chunk >> (8 * 3)) & 0xff);
654
    hash =
655
      hash                        * 33 * 33 * 33 * 33 +
656
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
657
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
658
      ((chunk >> (8 * 6)) & 0xff) * 33 +
659
      ((chunk >> (8 * 7)) & 0xff);
660
# else
661
1.45k
    hash =
662
1.45k
      hash   * Z_L(33 * 33 * 33 * 33) +
663
1.45k
      str[0] * Z_L(33 * 33 * 33) +
664
1.45k
      str[1] * Z_L(33 * 33) +
665
1.45k
      str[2] * Z_L(33) +
666
1.45k
      str[3];
667
1.45k
    hash =
668
1.45k
      hash   * Z_L(33 * 33 * 33 * 33) +
669
1.45k
      str[4] * Z_L(33 * 33 * 33) +
670
1.45k
      str[5] * Z_L(33 * 33) +
671
1.45k
      str[6] * Z_L(33) +
672
1.45k
      str[7];
673
1.45k
# endif
674
1.45k
  }
675
1.55k
  if (len >= 4) {
676
804
    hash =
677
804
      hash   * Z_L(33 * 33 * 33 * 33) +
678
804
      str[0] * Z_L(33 * 33 * 33) +
679
804
      str[1] * Z_L(33 * 33) +
680
804
      str[2] * Z_L(33) +
681
804
      str[3];
682
804
    len -= 4;
683
804
    str += 4;
684
804
  }
685
1.55k
  if (len >= 2) {
686
697
    if (len > 2) {
687
433
      hash =
688
433
        hash   * Z_L(33 * 33 * 33) +
689
433
        str[0] * Z_L(33 * 33) +
690
433
        str[1] * Z_L(33) +
691
433
        str[2];
692
433
    } else {
693
264
      hash =
694
264
        hash   * Z_L(33 * 33) +
695
264
        str[0] * Z_L(33) +
696
264
        str[1];
697
264
    }
698
853
  } else if (len != 0) {
699
442
    hash = hash * Z_L(33) + *str;
700
442
  }
701
#else
702
  /* variant with the hash unrolled eight times */
703
  for (; len >= 8; len -= 8) {
704
    hash = ((hash << 5) + hash) + *str++;
705
    hash = ((hash << 5) + hash) + *str++;
706
    hash = ((hash << 5) + hash) + *str++;
707
    hash = ((hash << 5) + hash) + *str++;
708
    hash = ((hash << 5) + hash) + *str++;
709
    hash = ((hash << 5) + hash) + *str++;
710
    hash = ((hash << 5) + hash) + *str++;
711
    hash = ((hash << 5) + hash) + *str++;
712
  }
713
  switch (len) {
714
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
715
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
716
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
717
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
718
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
719
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
720
    case 1: hash = ((hash << 5) + hash) + *str++; break;
721
    case 0: break;
722
default: ZEND_UNREACHABLE();
723
  }
724
#endif
725
726
  /* Hash value can't be zero, so we always set the high bit */
727
1.55k
#if SIZEOF_ZEND_LONG == 8
728
1.55k
  return hash | Z_UL(0x8000000000000000);
729
#elif SIZEOF_ZEND_LONG == 4
730
  return hash | Z_UL(0x80000000);
731
#else
732
# error "Unknown SIZEOF_ZEND_LONG"
733
#endif
734
1.55k
}
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_ra_simple.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
Unexecuted instantiation: html.c:zend_inline_hash_func
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
636
5.26M
{
637
5.26M
  zend_ulong hash = Z_UL(5381);
638
639
5.26M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
640
  /* Version with multiplication works better on modern CPU */
641
9.32M
  for (; len >= 8; len -= 8, str += 8) {
642
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
643
    /* On some architectures it is beneficial to load 8 bytes at a
644
       time and extract each byte with a bit field extract instr. */
645
    uint64_t chunk;
646
647
    memcpy(&chunk, str, sizeof(chunk));
648
    hash =
649
      hash                        * 33 * 33 * 33 * 33 +
650
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
651
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
652
      ((chunk >> (8 * 2)) & 0xff) * 33 +
653
      ((chunk >> (8 * 3)) & 0xff);
654
    hash =
655
      hash                        * 33 * 33 * 33 * 33 +
656
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
657
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
658
      ((chunk >> (8 * 6)) & 0xff) * 33 +
659
      ((chunk >> (8 * 7)) & 0xff);
660
# else
661
4.06M
    hash =
662
4.06M
      hash   * Z_L(33 * 33 * 33 * 33) +
663
4.06M
      str[0] * Z_L(33 * 33 * 33) +
664
4.06M
      str[1] * Z_L(33 * 33) +
665
4.06M
      str[2] * Z_L(33) +
666
4.06M
      str[3];
667
4.06M
    hash =
668
4.06M
      hash   * Z_L(33 * 33 * 33 * 33) +
669
4.06M
      str[4] * Z_L(33 * 33 * 33) +
670
4.06M
      str[5] * Z_L(33 * 33) +
671
4.06M
      str[6] * Z_L(33) +
672
4.06M
      str[7];
673
4.06M
# endif
674
4.06M
  }
675
5.26M
  if (len >= 4) {
676
2.02M
    hash =
677
2.02M
      hash   * Z_L(33 * 33 * 33 * 33) +
678
2.02M
      str[0] * Z_L(33 * 33 * 33) +
679
2.02M
      str[1] * Z_L(33 * 33) +
680
2.02M
      str[2] * Z_L(33) +
681
2.02M
      str[3];
682
2.02M
    len -= 4;
683
2.02M
    str += 4;
684
2.02M
  }
685
5.26M
  if (len >= 2) {
686
1.41M
    if (len > 2) {
687
813k
      hash =
688
813k
        hash   * Z_L(33 * 33 * 33) +
689
813k
        str[0] * Z_L(33 * 33) +
690
813k
        str[1] * Z_L(33) +
691
813k
        str[2];
692
813k
    } else {
693
597k
      hash =
694
597k
        hash   * Z_L(33 * 33) +
695
597k
        str[0] * Z_L(33) +
696
597k
        str[1];
697
597k
    }
698
3.84M
  } else if (len != 0) {
699
2.68M
    hash = hash * Z_L(33) + *str;
700
2.68M
  }
701
#else
702
  /* variant with the hash unrolled eight times */
703
  for (; len >= 8; len -= 8) {
704
    hash = ((hash << 5) + hash) + *str++;
705
    hash = ((hash << 5) + hash) + *str++;
706
    hash = ((hash << 5) + hash) + *str++;
707
    hash = ((hash << 5) + hash) + *str++;
708
    hash = ((hash << 5) + hash) + *str++;
709
    hash = ((hash << 5) + hash) + *str++;
710
    hash = ((hash << 5) + hash) + *str++;
711
    hash = ((hash << 5) + hash) + *str++;
712
  }
713
  switch (len) {
714
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
715
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
716
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
717
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
718
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
719
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
720
    case 1: hash = ((hash << 5) + hash) + *str++; break;
721
    case 0: break;
722
default: ZEND_UNREACHABLE();
723
  }
724
#endif
725
726
  /* Hash value can't be zero, so we always set the high bit */
727
5.26M
#if SIZEOF_ZEND_LONG == 8
728
5.26M
  return hash | Z_UL(0x8000000000000000);
729
#elif SIZEOF_ZEND_LONG == 4
730
  return hash | Z_UL(0x80000000);
731
#else
732
# error "Unknown SIZEOF_ZEND_LONG"
733
#endif
734
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
636
58.8M
{
637
58.8M
  zend_ulong hash = Z_UL(5381);
638
639
58.8M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
640
  /* Version with multiplication works better on modern CPU */
641
230M
  for (; len >= 8; len -= 8, str += 8) {
642
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
643
    /* On some architectures it is beneficial to load 8 bytes at a
644
       time and extract each byte with a bit field extract instr. */
645
    uint64_t chunk;
646
647
    memcpy(&chunk, str, sizeof(chunk));
648
    hash =
649
      hash                        * 33 * 33 * 33 * 33 +
650
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
651
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
652
      ((chunk >> (8 * 2)) & 0xff) * 33 +
653
      ((chunk >> (8 * 3)) & 0xff);
654
    hash =
655
      hash                        * 33 * 33 * 33 * 33 +
656
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
657
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
658
      ((chunk >> (8 * 6)) & 0xff) * 33 +
659
      ((chunk >> (8 * 7)) & 0xff);
660
# else
661
171M
    hash =
662
171M
      hash   * Z_L(33 * 33 * 33 * 33) +
663
171M
      str[0] * Z_L(33 * 33 * 33) +
664
171M
      str[1] * Z_L(33 * 33) +
665
171M
      str[2] * Z_L(33) +
666
171M
      str[3];
667
171M
    hash =
668
171M
      hash   * Z_L(33 * 33 * 33 * 33) +
669
171M
      str[4] * Z_L(33 * 33 * 33) +
670
171M
      str[5] * Z_L(33 * 33) +
671
171M
      str[6] * Z_L(33) +
672
171M
      str[7];
673
171M
# endif
674
171M
  }
675
58.8M
  if (len >= 4) {
676
26.6M
    hash =
677
26.6M
      hash   * Z_L(33 * 33 * 33 * 33) +
678
26.6M
      str[0] * Z_L(33 * 33 * 33) +
679
26.6M
      str[1] * Z_L(33 * 33) +
680
26.6M
      str[2] * Z_L(33) +
681
26.6M
      str[3];
682
26.6M
    len -= 4;
683
26.6M
    str += 4;
684
26.6M
  }
685
58.8M
  if (len >= 2) {
686
22.6M
    if (len > 2) {
687
10.1M
      hash =
688
10.1M
        hash   * Z_L(33 * 33 * 33) +
689
10.1M
        str[0] * Z_L(33 * 33) +
690
10.1M
        str[1] * Z_L(33) +
691
10.1M
        str[2];
692
12.5M
    } else {
693
12.5M
      hash =
694
12.5M
        hash   * Z_L(33 * 33) +
695
12.5M
        str[0] * Z_L(33) +
696
12.5M
        str[1];
697
12.5M
    }
698
36.1M
  } else if (len != 0) {
699
23.5M
    hash = hash * Z_L(33) + *str;
700
23.5M
  }
701
#else
702
  /* variant with the hash unrolled eight times */
703
  for (; len >= 8; len -= 8) {
704
    hash = ((hash << 5) + hash) + *str++;
705
    hash = ((hash << 5) + hash) + *str++;
706
    hash = ((hash << 5) + hash) + *str++;
707
    hash = ((hash << 5) + hash) + *str++;
708
    hash = ((hash << 5) + hash) + *str++;
709
    hash = ((hash << 5) + hash) + *str++;
710
    hash = ((hash << 5) + hash) + *str++;
711
    hash = ((hash << 5) + hash) + *str++;
712
  }
713
  switch (len) {
714
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
715
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
716
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
717
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
718
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
719
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
720
    case 1: hash = ((hash << 5) + hash) + *str++; break;
721
    case 0: break;
722
default: ZEND_UNREACHABLE();
723
  }
724
#endif
725
726
  /* Hash value can't be zero, so we always set the high bit */
727
58.8M
#if SIZEOF_ZEND_LONG == 8
728
58.8M
  return hash | Z_UL(0x8000000000000000);
729
#elif SIZEOF_ZEND_LONG == 4
730
  return hash | Z_UL(0x80000000);
731
#else
732
# error "Unknown SIZEOF_ZEND_LONG"
733
#endif
734
58.8M
}
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
735
736
// When adding a new string here, please also update build/gen_stub.php to the
737
// known strings to be used in property registration; see gh-15751
738
#define ZEND_KNOWN_STRINGS(_) \
739
  _(ZEND_STR_FILE,                   "file") \
740
  _(ZEND_STR_LINE,                   "line") \
741
  _(ZEND_STR_FUNCTION,               "function") \
742
  _(ZEND_STR_CLASS,                  "class") \
743
  _(ZEND_STR_OBJECT,                 "object") \
744
  _(ZEND_STR_TYPE,                   "type") \
745
  _(ZEND_STR_OBJECT_OPERATOR,        "->") \
746
  _(ZEND_STR_PAAMAYIM_NEKUDOTAYIM,   "::") \
747
  _(ZEND_STR_ARGS,                   "args") \
748
  _(ZEND_STR_ARGUMENTS,              "arguments") \
749
  _(ZEND_STR_UNKNOWN,                "unknown") \
750
  _(ZEND_STR_UNKNOWN_CAPITALIZED,    "Unknown") \
751
  _(ZEND_STR_EXIT,                   "exit") \
752
  _(ZEND_STR_CLONE,                  "clone") \
753
  _(ZEND_STR_EVAL,                   "eval") \
754
  _(ZEND_STR_INCLUDE,                "include") \
755
  _(ZEND_STR_REQUIRE,                "require") \
756
  _(ZEND_STR_INCLUDE_ONCE,           "include_once") \
757
  _(ZEND_STR_REQUIRE_ONCE,           "require_once") \
758
  _(ZEND_STR_SCALAR,                 "scalar") \
759
  _(ZEND_STR_ERROR_REPORTING,        "error_reporting") \
760
  _(ZEND_STR_STATIC,                 "static") \
761
  _(ZEND_STR_THIS,                   "this") \
762
  _(ZEND_STR_VALUE,                  "value") \
763
  _(ZEND_STR_KEY,                    "key") \
764
  _(ZEND_STR_MAGIC_INVOKE,           "__invoke") \
765
  _(ZEND_STR_PREVIOUS,               "previous") \
766
  _(ZEND_STR_CODE,                   "code") \
767
  _(ZEND_STR_MESSAGE,                "message") \
768
  _(ZEND_STR_SEVERITY,               "severity") \
769
  _(ZEND_STR_STRING,                 "string") \
770
  _(ZEND_STR_TRACE,                  "trace") \
771
  _(ZEND_STR_SCHEME,                 "scheme") \
772
  _(ZEND_STR_HOST,                   "host") \
773
  _(ZEND_STR_PORT,                   "port") \
774
  _(ZEND_STR_USER,                   "user") \
775
  _(ZEND_STR_USERNAME,               "username") \
776
  _(ZEND_STR_PASS,                   "pass") \
777
  _(ZEND_STR_PASSWORD,               "password") \
778
  _(ZEND_STR_PATH,                   "path") \
779
  _(ZEND_STR_QUERY,                  "query") \
780
  _(ZEND_STR_FRAGMENT,               "fragment") \
781
  _(ZEND_STR_NULL,                   "NULL") \
782
  _(ZEND_STR_BOOLEAN,                "boolean") \
783
  _(ZEND_STR_INTEGER,                "integer") \
784
  _(ZEND_STR_DOUBLE,                 "double") \
785
  _(ZEND_STR_ARRAY,                  "array") \
786
  _(ZEND_STR_RESOURCE,               "resource") \
787
  _(ZEND_STR_CLOSED_RESOURCE,        "resource (closed)") \
788
  _(ZEND_STR_NAME,                   "name") \
789
  _(ZEND_STR_ARGV,                   "argv") \
790
  _(ZEND_STR_ARGC,                   "argc") \
791
  _(ZEND_STR_ARRAY_CAPITALIZED,      "Array") \
792
  _(ZEND_STR_BOOL,                   "bool") \
793
  _(ZEND_STR_INT,                    "int") \
794
  _(ZEND_STR_FLOAT,                  "float") \
795
  _(ZEND_STR_CALLABLE,               "callable") \
796
  _(ZEND_STR_ITERABLE,               "iterable") \
797
  _(ZEND_STR_VOID,                   "void") \
798
  _(ZEND_STR_NEVER,                  "never") \
799
  _(ZEND_STR_FALSE,                  "false") \
800
  _(ZEND_STR_TRUE,                   "true") \
801
  _(ZEND_STR_NULL_LOWERCASE,         "null") \
802
  _(ZEND_STR_MIXED,                  "mixed") \
803
  _(ZEND_STR_TRAVERSABLE,            "Traversable") \
804
  _(ZEND_STR_SELF,                   "self") \
805
  _(ZEND_STR_PARENT,                 "parent") \
806
  _(ZEND_STR_SLEEP,                  "__sleep") \
807
  _(ZEND_STR_WAKEUP,                 "__wakeup") \
808
  _(ZEND_STR_CASES,                  "cases") \
809
  _(ZEND_STR_FROM,                   "from") \
810
  _(ZEND_STR_TRYFROM,                "tryFrom") \
811
  _(ZEND_STR_TRYFROM_LOWERCASE,      "tryfrom") \
812
  _(ZEND_STR_AUTOGLOBAL_SERVER,      "_SERVER") \
813
  _(ZEND_STR_AUTOGLOBAL_ENV,         "_ENV") \
814
  _(ZEND_STR_AUTOGLOBAL_REQUEST,     "_REQUEST") \
815
  _(ZEND_STR_COUNT,                  "count") \
816
  _(ZEND_STR_FUNC_NUM_ARGS,          "func_num_args") \
817
  _(ZEND_STR_FUNC_GET_ARGS,          "func_get_args") \
818
  _(ZEND_STR_ASSERT,                 "assert") \
819
  _(ZEND_STR_CALL_USER_FUNC,         "call_user_func") \
820
  _(ZEND_STR_ARRAY_SLICE,            "array_slice") \
821
  _(ZEND_STR_SENSITIVEPARAMETER,     "SensitiveParameter") \
822
  _(ZEND_STR_CONST_EXPR_PLACEHOLDER, "[constant expression]") \
823
  _(ZEND_STR_DEPRECATED_CAPITALIZED, "Deprecated") \
824
  _(ZEND_STR_SINCE,                  "since") \
825
  _(ZEND_STR_NODISCARD,              "NoDiscard") \
826
  _(ZEND_STR_GET,                    "get") \
827
  _(ZEND_STR_SET,                    "set") \
828
  _(ZEND_STR_8_DOT_0,                "8.0") \
829
  _(ZEND_STR_8_DOT_1,                "8.1") \
830
  _(ZEND_STR_8_DOT_2,                "8.2") \
831
  _(ZEND_STR_8_DOT_3,                "8.3") \
832
  _(ZEND_STR_8_DOT_4,                "8.4") \
833
  _(ZEND_STR_8_DOT_5,                "8.5") \
834
  _(ZEND_STR_8_DOT_6,                "8.6") \
835
836
837
typedef enum _zend_known_string_id {
838
#define _ZEND_STR_ID(id, str) id,
839
ZEND_KNOWN_STRINGS(_ZEND_STR_ID)
840
#undef _ZEND_STR_ID
841
  ZEND_STR_LAST_KNOWN
842
} zend_known_string_id;
843
844
#endif /* ZEND_STRING_H */