Coverage Report

Created: 2026-09-14 06:25

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/php-src/Zend/zend_string.h
Line
Count
Source
1
/*
2
   +----------------------------------------------------------------------+
3
   | Zend Engine                                                          |
4
   +----------------------------------------------------------------------+
5
   | Copyright © Zend Technologies Ltd., a subsidiary company of          |
6
   |     Perforce Software, Inc., and Contributors.                       |
7
   +----------------------------------------------------------------------+
8
   | This source file is subject to the Modified BSD License that is      |
9
   | bundled with this package in the file LICENSE, and is available      |
10
   | through the World Wide Web at <https://www.php.net/license/>.        |
11
   |                                                                      |
12
   | SPDX-License-Identifier: BSD-3-Clause                                |
13
   +----------------------------------------------------------------------+
14
   | Authors: Dmitry Stogov <dmitry@php.net>                              |
15
   +----------------------------------------------------------------------+
16
*/
17
18
#ifndef ZEND_STRING_H
19
#define ZEND_STRING_H
20
21
#include "zend_types.h"
22
#include "zend_gc.h"
23
#include "zend_alloc.h"
24
25
#include "zend_errors.h"
26
27
BEGIN_EXTERN_C()
28
29
ZEND_API ZEND_COLD ZEND_NORETURN void zend_error_noreturn(int type, const char *format, ...) ZEND_ATTRIBUTE_FORMAT(printf, 2, 3);
30
31
#include "zend_multiply.h"
32
33
typedef void (*zend_string_copy_storage_func_t)(void);
34
typedef zend_string *(ZEND_FASTCALL *zend_new_interned_string_func_t)(zend_string *str);
35
typedef zend_string *(ZEND_FASTCALL *zend_string_init_interned_func_t)(const char *str, size_t size, bool permanent);
36
typedef zend_string *(ZEND_FASTCALL *zend_string_init_existing_interned_func_t)(const char *str, size_t size, bool permanent);
37
38
ZEND_API extern zend_new_interned_string_func_t zend_new_interned_string;
39
ZEND_API extern zend_string_init_interned_func_t zend_string_init_interned;
40
/* Init an interned string if it already exists, but do not create a new one if it does not. */
41
ZEND_API extern zend_string_init_existing_interned_func_t zend_string_init_existing_interned;
42
43
ZEND_API zend_ulong ZEND_FASTCALL zend_string_hash_func(zend_string *str);
44
ZEND_API zend_ulong ZEND_FASTCALL zend_hash_func(const char *str, size_t len);
45
ZEND_API zend_string* ZEND_FASTCALL zend_interned_string_find_permanent(zend_string *str);
46
ZEND_API void ZEND_FASTCALL zend_bin2hex(char *out, const unsigned char *in, size_t in_len);
47
ZEND_API zend_string *zend_bin2hex_str(const unsigned char *in, size_t in_len);
48
49
ZEND_API zend_string *zend_string_concat2(
50
  const char *str1, size_t str1_len,
51
  const char *str2, size_t str2_len);
52
ZEND_API zend_string *zend_string_concat3(
53
  const char *str1, size_t str1_len,
54
  const char *str2, size_t str2_len,
55
  const char *str3, size_t str3_len);
56
57
ZEND_API void zend_interned_strings_init(void);
58
ZEND_API void zend_interned_strings_dtor(void);
59
ZEND_API void zend_interned_strings_activate(void);
60
ZEND_API void zend_interned_strings_deactivate(void);
61
ZEND_API void zend_interned_strings_set_request_storage_handlers(
62
  zend_new_interned_string_func_t handler,
63
  zend_string_init_interned_func_t init_handler,
64
  zend_string_init_existing_interned_func_t init_existing_handler);
65
ZEND_API void zend_interned_strings_switch_storage(bool request);
66
67
ZEND_API extern zend_string  *zend_empty_string;
68
ZEND_API extern zend_string  *zend_one_char_string[256];
69
ZEND_API extern zend_string **zend_known_strings;
70
71
END_EXTERN_C()
72
73
/* Shortcuts */
74
75
8.95G
#define ZSTR_VAL(zstr)  (zstr)->val
76
3.55G
#define ZSTR_LEN(zstr)  (zstr)->len
77
567M
#define ZSTR_H(zstr)    (zstr)->h
78
#define ZSTR_HASH(zstr) zend_string_hash_val(zstr)
79
80
/*---*/
81
82
193M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
193M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
193M
}
php_date.c:ZSTR_IS_INTERNED
Line
Count
Source
82
107k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
107k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
107k
}
php_time.c:ZSTR_IS_INTERNED
Line
Count
Source
82
48
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
48
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
48
}
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
82
5.94k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.94k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.94k
}
Unexecuted instantiation: exif.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_adler32.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_crc32.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_fnv.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_gost.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_haval.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_joaat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_md.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_murmur.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_ripemd.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha_ni.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_sha3.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_snefru.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_tiger.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_whirlpool.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hash_xxhash.c:ZSTR_IS_INTERNED
hash.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.13k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.13k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.13k
}
Unexecuted instantiation: json_encoder.c:ZSTR_IS_INTERNED
json_parser.tab.c:ZSTR_IS_INTERNED
Line
Count
Source
82
54.6k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
54.6k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
54.6k
}
json_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
82
39.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
39.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
39.2k
}
json.c:ZSTR_IS_INTERNED
Line
Count
Source
82
5.59k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.59k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.59k
}
Unexecuted instantiation: php_lexbor.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_IS_INTERNED
zend_accelerator_module.c:ZSTR_IS_INTERNED
Line
Count
Source
82
8.30k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
8.30k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
8.30k
}
zend_accelerator_util_funcs.c:ZSTR_IS_INTERNED
Line
Count
Source
82
133k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
133k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
133k
}
Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_INTERNED
zend_persist_calc.c:ZSTR_IS_INTERNED
Line
Count
Source
82
738k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
738k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
738k
}
zend_persist.c:ZSTR_IS_INTERNED
Line
Count
Source
82
212k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
212k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
212k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_INTERNED
ZendAccelerator.c:ZSTR_IS_INTERNED
Line
Count
Source
82
6.67M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
6.67M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
6.67M
}
Unexecuted instantiation: ir_cfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_check.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_dump.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_emit.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_gcm.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_gdb.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_patch.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_perf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_ra.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_save.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_sccp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir_strtab.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ir.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_jit.c:ZSTR_IS_INTERNED
Unexecuted instantiation: csprng.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_mt19937.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_secure.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_user.c:ZSTR_IS_INTERNED
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_IS_INTERNED
Unexecuted instantiation: gammasection.c:ZSTR_IS_INTERNED
random.c:ZSTR_IS_INTERNED
Line
Count
Source
82
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
80
}
Unexecuted instantiation: randomizer.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_utils.c:ZSTR_IS_INTERNED
php_reflection.c:ZSTR_IS_INTERNED
Line
Count
Source
82
35.9k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
35.9k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
35.9k
}
php_spl.c:ZSTR_IS_INTERNED
Line
Count
Source
82
510
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
510
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
510
}
spl_array.c:ZSTR_IS_INTERNED
Line
Count
Source
82
240
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
240
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
240
}
spl_directory.c:ZSTR_IS_INTERNED
Line
Count
Source
82
336
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
336
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
336
}
spl_dllist.c:ZSTR_IS_INTERNED
Line
Count
Source
82
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
64
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_INTERNED
spl_fixedarray.c:ZSTR_IS_INTERNED
Line
Count
Source
82
32
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
32
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
32
}
spl_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
84
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
84
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
84
}
spl_heap.c:ZSTR_IS_INTERNED
Line
Count
Source
82
48
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
48
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
48
}
spl_iterators.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.51k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.51k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.51k
}
spl_observer.c:ZSTR_IS_INTERNED
Line
Count
Source
82
160
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
160
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
160
}
array.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.43k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.43k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.43k
}
assert.c:ZSTR_IS_INTERNED
Line
Count
Source
82
161
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
161
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
161
}
base64.c:ZSTR_IS_INTERNED
Line
Count
Source
82
55
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
55
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
55
}
basic_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
125k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
125k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
125k
}
Unexecuted instantiation: browscap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crc32_x86.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crc32.c:ZSTR_IS_INTERNED
Unexecuted instantiation: credits.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crypt.c:ZSTR_IS_INTERNED
Unexecuted instantiation: css.c:ZSTR_IS_INTERNED
Unexecuted instantiation: datetime.c:ZSTR_IS_INTERNED
dir.c:ZSTR_IS_INTERNED
Line
Count
Source
82
16
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
16
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
16
}
Unexecuted instantiation: dl.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dns.c:ZSTR_IS_INTERNED
exec.c:ZSTR_IS_INTERNED
Line
Count
Source
82
25
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
25
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
25
}
file.c:ZSTR_IS_INTERNED
Line
Count
Source
82
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
64
}
Unexecuted instantiation: filestat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: filters.c:ZSTR_IS_INTERNED
Unexecuted instantiation: flock_compat.c:ZSTR_IS_INTERNED
formatted_print.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.21k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.21k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.21k
}
Unexecuted instantiation: fsock.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ftok.c:ZSTR_IS_INTERNED
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: head.c:ZSTR_IS_INTERNED
Unexecuted instantiation: hrtime.c:ZSTR_IS_INTERNED
html.c:ZSTR_IS_INTERNED
Line
Count
Source
82
7.50k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
7.50k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
7.50k
}
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: http.c:ZSTR_IS_INTERNED
Unexecuted instantiation: image.c:ZSTR_IS_INTERNED
incomplete_class.c:ZSTR_IS_INTERNED
Line
Count
Source
82
128k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
128k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
128k
}
info.c:ZSTR_IS_INTERNED
Line
Count
Source
82
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
80
}
io_poll.c:ZSTR_IS_INTERNED
Line
Count
Source
82
192
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
192
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
192
}
Unexecuted instantiation: iptc.c:ZSTR_IS_INTERNED
Unexecuted instantiation: levenshtein.c:ZSTR_IS_INTERNED
Unexecuted instantiation: link.c:ZSTR_IS_INTERNED
Unexecuted instantiation: mail.c:ZSTR_IS_INTERNED
math.c:ZSTR_IS_INTERNED
Line
Count
Source
82
30
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
30
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
30
}
Unexecuted instantiation: md5.c:ZSTR_IS_INTERNED
Unexecuted instantiation: metaphone.c:ZSTR_IS_INTERNED
Unexecuted instantiation: microtime.c:ZSTR_IS_INTERNED
Unexecuted instantiation: net.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pack.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pageinfo.c:ZSTR_IS_INTERNED
password.c:ZSTR_IS_INTERNED
Line
Count
Source
82
76
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
76
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
76
}
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: proc_open.c:ZSTR_IS_INTERNED
quot_print.c:ZSTR_IS_INTERNED
Line
Count
Source
82
310
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
310
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
310
}
Unexecuted instantiation: scanf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: sha1.c:ZSTR_IS_INTERNED
Unexecuted instantiation: soundex.c:ZSTR_IS_INTERNED
Unexecuted instantiation: streamsfuncs.c:ZSTR_IS_INTERNED
string.c:ZSTR_IS_INTERNED
Line
Count
Source
82
10.9k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
10.9k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
10.9k
}
Unexecuted instantiation: strnatcmp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: syslog.c:ZSTR_IS_INTERNED
type.c:ZSTR_IS_INTERNED
Line
Count
Source
82
139
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
139
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
139
}
Unexecuted instantiation: uniqid.c:ZSTR_IS_INTERNED
url_scanner_ex.c:ZSTR_IS_INTERNED
Line
Count
Source
82
80
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
80
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
80
}
Unexecuted instantiation: url.c:ZSTR_IS_INTERNED
user_filters.c:ZSTR_IS_INTERNED
Line
Count
Source
82
292
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
292
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
292
}
Unexecuted instantiation: uuencode.c:ZSTR_IS_INTERNED
var_unserializer.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.27M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.27M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.27M
}
var.c:ZSTR_IS_INTERNED
Line
Count
Source
82
21.7k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
21.7k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
21.7k
}
Unexecuted instantiation: versioning.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crypt_sha256.c:ZSTR_IS_INTERNED
Unexecuted instantiation: crypt_sha512.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_crypt_r.c:ZSTR_IS_INTERNED
php_uri.c:ZSTR_IS_INTERNED
Line
Count
Source
82
112
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
112
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
112
}
Unexecuted instantiation: php_uri_common.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_IS_INTERNED
Unexecuted instantiation: explicit_bzero.c:ZSTR_IS_INTERNED
fopen_wrappers.c:ZSTR_IS_INTERNED
Line
Count
Source
82
36
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
36
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
36
}
Unexecuted instantiation: getopt.c:ZSTR_IS_INTERNED
main.c:ZSTR_IS_INTERNED
Line
Count
Source
82
16.9M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
16.9M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
16.9M
}
Unexecuted instantiation: network.c:ZSTR_IS_INTERNED
output.c:ZSTR_IS_INTERNED
Line
Count
Source
82
129k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
129k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
129k
}
Unexecuted instantiation: php_content_types.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_ini_builder.c:ZSTR_IS_INTERNED
php_ini.c:ZSTR_IS_INTERNED
Line
Count
Source
82
208
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
208
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
208
}
Unexecuted instantiation: php_glob.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_odbc_utils.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_scandir.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_syslog.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_ticks.c:ZSTR_IS_INTERNED
php_variables.c:ZSTR_IS_INTERNED
Line
Count
Source
82
187k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
187k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
187k
}
Unexecuted instantiation: reentrancy.c:ZSTR_IS_INTERNED
Unexecuted instantiation: rfc1867.c:ZSTR_IS_INTERNED
Unexecuted instantiation: safe_bcmp.c:ZSTR_IS_INTERNED
SAPI.c:ZSTR_IS_INTERNED
Line
Count
Source
82
32
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
32
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
32
}
Unexecuted instantiation: snprintf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: spprintf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: strlcat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: strlcpy.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_io.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_backend_poll.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_core.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_fd_table.c:ZSTR_IS_INTERNED
Unexecuted instantiation: poll_handle.c:ZSTR_IS_INTERNED
Unexecuted instantiation: cast.c:ZSTR_IS_INTERNED
filter.c:ZSTR_IS_INTERNED
Line
Count
Source
82
96
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
96
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
96
}
Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_INTERNED
memory.c:ZSTR_IS_INTERNED
Line
Count
Source
82
18.3k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
18.3k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
18.3k
}
Unexecuted instantiation: mmap.c:ZSTR_IS_INTERNED
plain_wrapper.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1
}
stream_errors.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.98k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.98k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.98k
}
streams.c:ZSTR_IS_INTERNED
Line
Count
Source
82
203
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
203
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
203
}
transports.c:ZSTR_IS_INTERNED
Line
Count
Source
82
64
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
64
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
64
}
userspace.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.12k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.12k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.12k
}
Unexecuted instantiation: xp_socket.c:ZSTR_IS_INTERNED
block_pass.c:ZSTR_IS_INTERNED
Line
Count
Source
82
12.7k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
12.7k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
12.7k
}
compact_literals.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.61M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.61M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.61M
}
compact_vars.c:ZSTR_IS_INTERNED
Line
Count
Source
82
7.36k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
7.36k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
7.36k
}
Unexecuted instantiation: dce.c:ZSTR_IS_INTERNED
dfa_pass.c:ZSTR_IS_INTERNED
Line
Count
Source
82
464
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
464
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
464
}
Unexecuted instantiation: escape_analysis.c:ZSTR_IS_INTERNED
Unexecuted instantiation: nop_removal.c:ZSTR_IS_INTERNED
Unexecuted instantiation: optimize_func_calls.c:ZSTR_IS_INTERNED
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pass1.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pass3.c:ZSTR_IS_INTERNED
Unexecuted instantiation: sccp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: scdf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_call_graph.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_cfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dump.c:ZSTR_IS_INTERNED
zend_func_info.c:ZSTR_IS_INTERNED
Line
Count
Source
82
8.57k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
8.57k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
8.57k
}
zend_inference.c:ZSTR_IS_INTERNED
Line
Count
Source
82
5.51k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.51k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.51k
}
zend_optimizer.c:ZSTR_IS_INTERNED
Line
Count
Source
82
112
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
112
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
112
}
Unexecuted instantiation: zend_ssa.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_alloc.c:ZSTR_IS_INTERNED
zend_API.c:ZSTR_IS_INTERNED
Line
Count
Source
82
246k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
246k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
246k
}
zend_ast.c:ZSTR_IS_INTERNED
Line
Count
Source
82
231k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
231k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
231k
}
zend_attributes.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.59M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.59M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.59M
}
zend_autoload.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.24k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.24k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.24k
}
zend_builtin_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
11.8M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
11.8M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
11.8M
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_INTERNED
zend_closures.c:ZSTR_IS_INTERNED
Line
Count
Source
82
21.6k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
21.6k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
21.6k
}
zend_compile.c:ZSTR_IS_INTERNED
Line
Count
Source
82
83.3M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
83.3M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
83.3M
}
zend_constants.c:ZSTR_IS_INTERNED
Line
Count
Source
82
67.0k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
67.0k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
67.0k
}
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_default_classes.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dtrace.c:ZSTR_IS_INTERNED
zend_enum.c:ZSTR_IS_INTERNED
Line
Count
Source
82
38.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
38.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
38.2k
}
zend_exceptions.c:ZSTR_IS_INTERNED
Line
Count
Source
82
2.04M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
2.04M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
2.04M
}
zend_execute_API.c:ZSTR_IS_INTERNED
Line
Count
Source
82
792k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
792k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
792k
}
zend_execute.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.42M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.42M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.42M
}
Unexecuted instantiation: zend_extensions.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_fibers.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_float.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_gc.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_gdb.c:ZSTR_IS_INTERNED
zend_generators.c:ZSTR_IS_INTERNED
Line
Count
Source
82
157
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
157
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
157
}
zend_hash.c:ZSTR_IS_INTERNED
Line
Count
Source
82
16.1M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
16.1M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
16.1M
}
zend_highlight.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.13M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.13M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.13M
}
Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_INTERNED
zend_inheritance.c:ZSTR_IS_INTERNED
Line
Count
Source
82
113k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
113k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
113k
}
zend_ini_parser.c:ZSTR_IS_INTERNED
Line
Count
Source
82
5.93M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.93M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.93M
}
zend_ini_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
82
10
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
10
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
10
}
zend_ini.c:ZSTR_IS_INTERNED
Line
Count
Source
82
220k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
220k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
220k
}
Unexecuted instantiation: zend_interfaces.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_iterators.c:ZSTR_IS_INTERNED
zend_language_parser.c:ZSTR_IS_INTERNED
Line
Count
Source
82
438
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
438
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
438
}
zend_language_scanner.c:ZSTR_IS_INTERNED
Line
Count
Source
82
498k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
498k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
498k
}
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_list.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_llist.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_multibyte.c:ZSTR_IS_INTERNED
zend_object_handlers.c:ZSTR_IS_INTERNED
Line
Count
Source
82
1.08M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
1.08M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
1.08M
}
Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_INTERNED
zend_objects.c:ZSTR_IS_INTERNED
Line
Count
Source
82
153
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
153
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
153
}
Unexecuted instantiation: zend_observer.c:ZSTR_IS_INTERNED
zend_opcode.c:ZSTR_IS_INTERNED
Line
Count
Source
82
3.92M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
3.92M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
3.92M
}
zend_operators.c:ZSTR_IS_INTERNED
Line
Count
Source
82
5.27M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
5.27M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
5.27M
}
zend_partial.c:ZSTR_IS_INTERNED
Line
Count
Source
82
12.3k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
12.3k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
12.3k
}
zend_property_hooks.c:ZSTR_IS_INTERNED
Line
Count
Source
82
665
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
665
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
665
}
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_signal.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_smart_str.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_sort.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_stack.c:ZSTR_IS_INTERNED
zend_stream.c:ZSTR_IS_INTERNED
Line
Count
Source
82
498k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
498k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
498k
}
zend_string.c:ZSTR_IS_INTERNED
Line
Count
Source
82
40.0k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
40.0k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
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
82
14.3M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
14.3M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
14.3M
}
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_weakrefs.c:ZSTR_IS_INTERNED
zend.c:ZSTR_IS_INTERNED
Line
Count
Source
82
9.60M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
9.60M
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
9.60M
}
Unexecuted instantiation: internal_functions_cli.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-parser.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_INTERNED
fuzzer-tracing-jit.c:ZSTR_IS_INTERNED
Line
Count
Source
82
22.6k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
22.6k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
22.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
82
19.6k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
83
19.6k
  return GC_FLAGS(s) & IS_STR_INTERNED;
84
19.6k
}
Unexecuted instantiation: fuzzer-json.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-execute.c:ZSTR_IS_INTERNED
85
86
263k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
263k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
263k
}
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
86
1.74k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
1.74k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
1.74k
}
Unexecuted instantiation: exif.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_adler32.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_crc32.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_fnv.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_gost.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_haval.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_joaat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_md.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_murmur.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_ripemd.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha_ni.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_sha3.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_snefru.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_tiger.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_whirlpool.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash_xxhash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json_encoder.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json_parser.tab.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json_scanner.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: json.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_lexbor.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_persist_calc.c:ZSTR_IS_VALID_UTF8
zend_persist.c:ZSTR_IS_VALID_UTF8
Line
Count
Source
86
122k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
122k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
122k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_VALID_UTF8
ZendAccelerator.c:ZSTR_IS_VALID_UTF8
Line
Count
Source
86
138k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
87
138k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
88
138k
}
Unexecuted instantiation: ir_cfg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_check.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_dump.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_emit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_gcm.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_gdb.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_patch.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_perf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_ra.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_save.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_sccp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir_strtab.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ir.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_jit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: csprng.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_mt19937.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_secure.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_user.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: gammasection.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: random.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: randomizer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_utils.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_reflection.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_spl.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_array.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_directory.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_dllist.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_fixedarray.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_functions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_heap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_iterators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spl_observer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: array.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: assert.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: base64.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: basic_functions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: browscap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crc32_x86.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crc32.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: credits.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crypt.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: css.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: datetime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dir.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dl.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dns.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: exec.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: file.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: filestat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: filters.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: flock_compat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: formatted_print.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fsock.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ftok.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: head.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: hrtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: html.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: http.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: image.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: incomplete_class.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: info.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: io_poll.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: iptc.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: levenshtein.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: link.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: mail.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: math.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: md5.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: metaphone.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: microtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: net.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pageinfo.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: password.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: proc_open.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: quot_print.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: scanf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: sha1.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: soundex.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: streamsfuncs.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: string.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: strnatcmp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: syslog.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: type.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uniqid.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: url_scanner_ex.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: url.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: user_filters.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uuencode.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: var_unserializer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: var.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: versioning.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crypt_sha256.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: crypt_sha512.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_crypt_r.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_uri.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_uri_common.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: explicit_bzero.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fopen_wrappers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: getopt.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: main.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: network.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: output.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_content_types.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_ini_builder.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_ini.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_glob.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_odbc_utils.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_scandir.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_syslog.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_ticks.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_variables.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: reentrancy.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: rfc1867.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: safe_bcmp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: SAPI.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: snprintf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: spprintf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: strlcat.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: strlcpy.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_io.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_backend_poll.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_core.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_fd_table.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: poll_handle.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: cast.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: filter.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: memory.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: mmap.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: plain_wrapper.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: stream_errors.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: streams.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: transports.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: userspace.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: xp_socket.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: block_pass.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: compact_literals.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: compact_vars.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dce.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dfa_pass.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: escape_analysis.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: nop_removal.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: optimize_func_calls.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pass1.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: pass3.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: sccp.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: scdf.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_call_graph.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_cfg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_dfg.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_dump.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_func_info.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_inference.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_optimizer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ssa.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_alloc.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_API.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ast.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_attributes.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_autoload.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_closures.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_compile.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_constants.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_default_classes.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_dtrace.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_enum.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_exceptions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_execute_API.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_execute.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_extensions.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_fibers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_float.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_gc.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_gdb.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_generators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_hash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_highlight.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_inheritance.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ini_parser.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ini.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_interfaces.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_iterators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_language_parser.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_language_scanner.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_list.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_llist.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_multibyte.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_object_handlers.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_objects.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_observer.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_opcode.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_operators.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_partial.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_property_hooks.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_signal.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_smart_str.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_sort.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_stack.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_stream.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_string.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_strtod.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_system_id.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_variables.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_weakrefs.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: internal_functions_cli.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-parser.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-exif.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-json.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-execute.c:ZSTR_IS_VALID_UTF8
89
90
/* These are properties, encoded as flags, that will hold on the resulting string
91
 * after concatenating two strings that have these property.
92
 * Example: concatenating two UTF-8 strings yields another UTF-8 string. */
93
5.23M
#define ZSTR_COPYABLE_CONCAT_PROPERTIES   (IS_STR_VALID_UTF8)
94
95
4.91M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
4.91M
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
4.91M
}
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_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: io_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: iptc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: levenshtein.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: link.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: mail.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: math.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: md5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: metaphone.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: microtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: net.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pageinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: password.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: proc_open.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: quot_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: scanf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: sha1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: soundex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: streamsfuncs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
1.52k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
1.52k
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
1.52k
}
Unexecuted instantiation: strnatcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: type.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uniqid.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: url_scanner_ex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: user_filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uuencode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: var_unserializer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: var.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: versioning.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha256.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha512.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_crypt_r.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri_common.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: explicit_bzero.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fopen_wrappers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: getopt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: main.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: network.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: output.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_content_types.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini_builder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_glob.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_odbc_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_scandir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_ticks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: reentrancy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: rfc1867.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: safe_bcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: SAPI.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: snprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: strlcat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: strlcpy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_io.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_core.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_fd_table.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: poll_handle.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: cast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filter.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: glob_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: memory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: plain_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: stream_errors.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: streams.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: transports.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: userspace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: xp_socket.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: block_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: compact_literals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: compact_vars.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dce.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dfa_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: escape_analysis.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: nop_removal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_func_calls.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pass1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: pass3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: scdf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_graph.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_func_info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inference.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_optimizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ssa.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_attributes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_autoload.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_closures.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_compile.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_constants.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_default_classes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dtrace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_enum.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_execute_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
2.86M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
2.86M
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
2.86M
}
Unexecuted instantiation: zend_extensions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_fibers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_float.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_generators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_highlight.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inheritance.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_interfaces.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_list.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_llist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_multibyte.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_object_handlers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_opcode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
zend_operators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
2.04M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
2.04M
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
2.04M
}
Unexecuted instantiation: zend_partial.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_property_hooks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_signal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_smart_str.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_sort.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stream.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
zend_string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Line
Count
Source
95
194
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
96
194
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
97
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
98
99
/* This function returns the copyable concat properties which hold on both strings. */
100
1.51M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
101
1.51M
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
102
1.51M
}
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_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: io_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: iptc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: levenshtein.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: link.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mail.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: math.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: md5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: metaphone.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: microtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: net.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pageinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: password.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: proc_open.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: quot_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scanf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sha1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: soundex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streamsfuncs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strnatcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: type.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uniqid.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url_scanner_ex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: user_filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uuencode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var_unserializer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: versioning.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha256.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha512.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_crypt_r.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri_common.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: explicit_bzero.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fopen_wrappers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: getopt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: main.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: network.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: output.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_content_types.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini_builder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_glob.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_odbc_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_scandir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ticks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: reentrancy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: rfc1867.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: safe_bcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: SAPI.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: snprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcpy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_core.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_fd_table.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_handle.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: cast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filter.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: glob_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: memory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: plain_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: stream_errors.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streams.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: transports.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: userspace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: xp_socket.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: block_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_literals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_vars.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dce.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dfa_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: escape_analysis.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: nop_removal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_func_calls.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scdf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_graph.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_func_info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inference.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_optimizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ssa.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_attributes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_autoload.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_closures.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_compile.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_constants.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_default_classes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dtrace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_enum.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_execute_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Line
Count
Source
100
497k
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
101
497k
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
102
497k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_fibers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_float.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_generators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_highlight.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inheritance.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_interfaces.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_list.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_llist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_multibyte.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_object_handlers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_opcode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
zend_operators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Line
Count
Source
100
1.02M
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
101
1.02M
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
102
1.02M
}
Unexecuted instantiation: zend_partial.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_property_hooks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_signal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_smart_str.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_sort.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stream.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_strtod.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_system_id.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_weakrefs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: internal_functions_cli.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
103
104
1.08k
static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) {
105
1.08k
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in);
106
1.08k
  GC_ADD_FLAGS(out, properties);
107
1.08k
}
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_save.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: io_poll.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: iptc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: levenshtein.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: link.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: mail.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: math.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: md5.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: metaphone.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: microtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: net.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pageinfo.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: password.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: proc_open.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: quot_print.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: scanf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: sha1.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: soundex.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: streamsfuncs.c:ZSTR_COPY_CONCAT_PROPERTIES
string.c:ZSTR_COPY_CONCAT_PROPERTIES
Line
Count
Source
104
1.08k
static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) {
105
1.08k
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in);
106
1.08k
  GC_ADD_FLAGS(out, properties);
107
1.08k
}
Unexecuted instantiation: strnatcmp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: syslog.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: type.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uniqid.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: url_scanner_ex.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: url.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: user_filters.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uuencode.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: var_unserializer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: var.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: versioning.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha256.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crypt_sha512.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_crypt_r.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_uri_common.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: explicit_bzero.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fopen_wrappers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: getopt.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: main.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: network.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: output.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_content_types.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini_builder.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_ini.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_glob.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_odbc_utils.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_scandir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_syslog.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_ticks.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_variables.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: reentrancy.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: rfc1867.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: safe_bcmp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: SAPI.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: snprintf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spprintf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: strlcat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: strlcpy.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_io.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_backend_poll.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_core.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_fd_table.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: poll_handle.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: cast.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filter.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: glob_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: memory.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: mmap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: plain_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: stream_errors.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: streams.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: transports.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: userspace.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: xp_socket.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: block_pass.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: compact_literals.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: compact_vars.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dce.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dfa_pass.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: escape_analysis.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: nop_removal.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_func_calls.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pass1.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: pass3.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: sccp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: scdf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_graph.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dfg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dump.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_func_info.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inference.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_optimizer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ssa.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_API.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ast.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_attributes.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_autoload.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_call_stack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_closures.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_compile.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_constants.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_default_classes.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_dtrace.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_enum.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_execute_API.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_execute.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_extensions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_fibers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_float.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_generators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_highlight.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_inheritance.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_parser.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ini.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_interfaces.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_parser.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_language_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_list.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_llist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_multibyte.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_object_handlers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects_API.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_objects.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_observer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_opcode.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_operators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_partial.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_property_hooks.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_signal.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_smart_str.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_sort.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stack.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_stream.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_string.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_strtod.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_system_id.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_variables.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_weakrefs.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: internal_functions_cli.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-parser.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-exif.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-json.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-execute.c:ZSTR_COPY_CONCAT_PROPERTIES
108
109
9.64k
static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) {
110
9.64k
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2);
111
9.64k
  GC_ADD_FLAGS(out, properties);
112
9.64k
}
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_save.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: io_poll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: iptc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: levenshtein.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: link.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mail.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: math.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: md5.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: metaphone.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: microtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: net.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pageinfo.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: password.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: proc_open.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: quot_print.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scanf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sha1.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: soundex.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streamsfuncs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: string.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strnatcmp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: syslog.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: type.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uniqid.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url_scanner_ex.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: url.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: user_filters.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uuencode.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var_unserializer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: var.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: versioning.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha256.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt_sha512.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_crypt_r.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_uri_common.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: explicit_bzero.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fopen_wrappers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: getopt.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: main.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: network.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: output.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_content_types.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini_builder.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ini.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_glob.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_odbc_utils.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_scandir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_syslog.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_ticks.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_variables.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: reentrancy.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: rfc1867.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: safe_bcmp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: SAPI.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: snprintf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spprintf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: strlcpy.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_backend_poll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_core.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_fd_table.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: poll_handle.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: cast.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filter.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: glob_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: memory.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: mmap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: plain_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: stream_errors.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: streams.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: transports.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: userspace.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: xp_socket.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: block_pass.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_literals.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: compact_vars.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dce.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dfa_pass.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: escape_analysis.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: nop_removal.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_func_calls.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass1.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: pass3.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: sccp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: scdf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_graph.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dump.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_func_info.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inference.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_optimizer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ssa.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ast.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_attributes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_autoload.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_call_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_closures.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_compile.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_constants.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_default_classes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_dtrace.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_enum.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_execute_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
zend_execute.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Line
Count
Source
109
9.64k
static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) {
110
9.64k
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2);
111
9.64k
  GC_ADD_FLAGS(out, properties);
112
9.64k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_fibers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_float.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_generators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_highlight.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_inheritance.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ini.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_interfaces.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_language_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_list.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_llist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_multibyte.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_object_handlers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_objects.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_observer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_opcode.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_operators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_partial.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_property_hooks.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_signal.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_smart_str.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_sort.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_stream.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_string.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_strtod.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_system_id.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_variables.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_weakrefs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: internal_functions_cli.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-exif.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-json.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-execute.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
113
114
5.03M
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
5.03M
  return zend_empty_string;
116
5.03M
}
php_date.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
10
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
10
  return zend_empty_string;
116
10
}
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
114
20.5k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
20.5k
  return zend_empty_string;
116
20.5k
}
json.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
13
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
13
  return zend_empty_string;
116
13
}
Unexecuted instantiation: php_lexbor.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_file_cache.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_persist_calc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_persist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ZendAccelerator.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_cfg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_check.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_dump.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_emit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_gcm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_gdb.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_patch.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_perf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_ra.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_save.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_sccp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_strtab.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_jit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: csprng.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_mt19937.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_secure.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_user.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: gammasection.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: random.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: randomizer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_utils.c:ZSTR_EMPTY_ALLOC
php_reflection.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
29
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
29
  return zend_empty_string;
116
29
}
Unexecuted instantiation: php_spl.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_array.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_directory.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_dllist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_exceptions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_fixedarray.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_functions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_heap.c:ZSTR_EMPTY_ALLOC
spl_iterators.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
471
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
471
  return zend_empty_string;
116
471
}
Unexecuted instantiation: spl_observer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: array.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: assert.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: base64.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: basic_functions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: browscap.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crc32_x86.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crc32.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: credits.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crypt.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: css.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: datetime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dir.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dl.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dns.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: exec.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: file.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: filestat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: filters.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: flock_compat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: formatted_print.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fsock.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ftok.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: head.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hrtime.c:ZSTR_EMPTY_ALLOC
html.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
240
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
240
  return zend_empty_string;
116
240
}
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: http.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: image.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: incomplete_class.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: info.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: io_poll.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: iptc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: levenshtein.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: link.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: mail.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: math.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: md5.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: metaphone.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: microtime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: net.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pageinfo.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: password.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: proc_open.c:ZSTR_EMPTY_ALLOC
quot_print.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
2
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
2
  return zend_empty_string;
116
2
}
Unexecuted instantiation: scanf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: sha1.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: soundex.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: streamsfuncs.c:ZSTR_EMPTY_ALLOC
string.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
494
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
494
  return zend_empty_string;
116
494
}
Unexecuted instantiation: strnatcmp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: syslog.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: type.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: uniqid.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: url_scanner_ex.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: url.c:ZSTR_EMPTY_ALLOC
user_filters.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
32
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
32
  return zend_empty_string;
116
32
}
Unexecuted instantiation: uuencode.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: var_unserializer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: var.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: versioning.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crypt_sha256.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: crypt_sha512.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_crypt_r.c:ZSTR_EMPTY_ALLOC
php_uri.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
48
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
48
  return zend_empty_string;
116
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
114
3.18M
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
3.18M
  return zend_empty_string;
116
3.18M
}
Unexecuted instantiation: network.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: output.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_content_types.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_ini_builder.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_ini.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_glob.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_odbc_utils.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_scandir.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_syslog.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_ticks.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_variables.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: reentrancy.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: rfc1867.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: safe_bcmp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: SAPI.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: snprintf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spprintf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: strlcat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: strlcpy.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_io.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_backend_poll.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_core.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_fd_table.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: poll_handle.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: cast.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: filter.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: glob_wrapper.c:ZSTR_EMPTY_ALLOC
memory.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
6.12k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
6.12k
  return zend_empty_string;
116
6.12k
}
Unexecuted instantiation: mmap.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: plain_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: stream_errors.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: streams.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: transports.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: userspace.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: xp_socket.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: block_pass.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: compact_literals.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: compact_vars.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dce.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dfa_pass.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: escape_analysis.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: nop_removal.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: optimize_func_calls.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pass1.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pass3.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: sccp.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: scdf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_call_graph.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_cfg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_dfg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_dump.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_func_info.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_inference.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_optimizer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_ssa.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_alloc.c:ZSTR_EMPTY_ALLOC
zend_API.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
27
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
27
  return zend_empty_string;
116
27
}
Unexecuted instantiation: zend_ast.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_attributes.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_autoload.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_call_stack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_closures.c:ZSTR_EMPTY_ALLOC
zend_compile.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
3.60k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
3.60k
  return zend_empty_string;
116
3.60k
}
Unexecuted instantiation: zend_constants.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_default_classes.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_dtrace.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_enum.c:ZSTR_EMPTY_ALLOC
zend_exceptions.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
7.19k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
7.19k
  return zend_empty_string;
116
7.19k
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_EMPTY_ALLOC
zend_execute.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
29.2k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
29.2k
  return zend_empty_string;
116
29.2k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_fibers.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_float.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_gc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_gdb.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_generators.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_hash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_highlight.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_hrtime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_inheritance.c:ZSTR_EMPTY_ALLOC
zend_ini_parser.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
769k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
769k
  return zend_empty_string;
116
769k
}
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_EMPTY_ALLOC
zend_ini.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
1.22k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
1.22k
  return zend_empty_string;
116
1.22k
}
Unexecuted instantiation: zend_interfaces.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_iterators.c:ZSTR_EMPTY_ALLOC
zend_language_parser.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
2.19k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
2.19k
  return zend_empty_string;
116
2.19k
}
zend_language_scanner.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
47.8k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
47.8k
  return zend_empty_string;
116
47.8k
}
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_list.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_llist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_multibyte.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_object_handlers.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_objects_API.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_objects.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_observer.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_opcode.c:ZSTR_EMPTY_ALLOC
zend_operators.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
853k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
853k
  return zend_empty_string;
116
853k
}
Unexecuted instantiation: zend_partial.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_property_hooks.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_signal.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_smart_str.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_sort.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_stack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_stream.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_string.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_strtod.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_system_id.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_variables.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_weakrefs.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: internal_functions_cli.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-parser.c:ZSTR_EMPTY_ALLOC
fuzzer-sapi.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
114
105k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
115
105k
  return zend_empty_string;
116
105k
}
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-exif.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-json.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: fuzzer-execute.c:ZSTR_EMPTY_ALLOC
117
118
3.52M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
3.52M
  return zend_one_char_string[c];
120
3.52M
}
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
php_pcre.c:ZSTR_CHAR
Line
Count
Source
118
724
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
724
  return zend_one_char_string[c];
120
724
}
Unexecuted instantiation: exif.c:ZSTR_CHAR
Unexecuted instantiation: hash_adler32.c:ZSTR_CHAR
Unexecuted instantiation: hash_crc32.c:ZSTR_CHAR
Unexecuted instantiation: hash_fnv.c:ZSTR_CHAR
Unexecuted instantiation: hash_gost.c:ZSTR_CHAR
Unexecuted instantiation: hash_haval.c:ZSTR_CHAR
Unexecuted instantiation: hash_joaat.c:ZSTR_CHAR
Unexecuted instantiation: hash_md.c:ZSTR_CHAR
Unexecuted instantiation: hash_murmur.c:ZSTR_CHAR
Unexecuted instantiation: hash_ripemd.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha_ni.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha3.c:ZSTR_CHAR
Unexecuted instantiation: hash_snefru.c:ZSTR_CHAR
Unexecuted instantiation: hash_tiger.c:ZSTR_CHAR
Unexecuted instantiation: hash_whirlpool.c:ZSTR_CHAR
Unexecuted instantiation: hash_xxhash.c:ZSTR_CHAR
Unexecuted instantiation: hash.c:ZSTR_CHAR
Unexecuted instantiation: json_encoder.c:ZSTR_CHAR
Unexecuted instantiation: json_parser.tab.c:ZSTR_CHAR
Unexecuted instantiation: json_scanner.c:ZSTR_CHAR
Unexecuted instantiation: json.c:ZSTR_CHAR
Unexecuted instantiation: php_lexbor.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_CHAR
Unexecuted instantiation: zend_file_cache.c:ZSTR_CHAR
Unexecuted instantiation: zend_persist_calc.c:ZSTR_CHAR
Unexecuted instantiation: zend_persist.c:ZSTR_CHAR
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_CHAR
ZendAccelerator.c:ZSTR_CHAR
Line
Count
Source
118
4.09k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
4.09k
  return zend_one_char_string[c];
120
4.09k
}
Unexecuted instantiation: ir_cfg.c:ZSTR_CHAR
Unexecuted instantiation: ir_check.c:ZSTR_CHAR
Unexecuted instantiation: ir_dump.c:ZSTR_CHAR
Unexecuted instantiation: ir_emit.c:ZSTR_CHAR
Unexecuted instantiation: ir_gcm.c:ZSTR_CHAR
Unexecuted instantiation: ir_gdb.c:ZSTR_CHAR
Unexecuted instantiation: ir_patch.c:ZSTR_CHAR
Unexecuted instantiation: ir_perf.c:ZSTR_CHAR
Unexecuted instantiation: ir_ra.c:ZSTR_CHAR
Unexecuted instantiation: ir_save.c:ZSTR_CHAR
Unexecuted instantiation: ir_sccp.c:ZSTR_CHAR
Unexecuted instantiation: ir_strtab.c:ZSTR_CHAR
Unexecuted instantiation: ir.c:ZSTR_CHAR
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_CHAR
Unexecuted instantiation: zend_jit.c:ZSTR_CHAR
Unexecuted instantiation: csprng.c:ZSTR_CHAR
Unexecuted instantiation: engine_mt19937.c:ZSTR_CHAR
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_CHAR
Unexecuted instantiation: engine_secure.c:ZSTR_CHAR
Unexecuted instantiation: engine_user.c:ZSTR_CHAR
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_CHAR
Unexecuted instantiation: gammasection.c:ZSTR_CHAR
Unexecuted instantiation: random.c:ZSTR_CHAR
Unexecuted instantiation: randomizer.c:ZSTR_CHAR
Unexecuted instantiation: zend_utils.c:ZSTR_CHAR
Unexecuted instantiation: php_reflection.c:ZSTR_CHAR
Unexecuted instantiation: php_spl.c:ZSTR_CHAR
Unexecuted instantiation: spl_array.c:ZSTR_CHAR
Unexecuted instantiation: spl_directory.c:ZSTR_CHAR
Unexecuted instantiation: spl_dllist.c:ZSTR_CHAR
Unexecuted instantiation: spl_exceptions.c:ZSTR_CHAR
Unexecuted instantiation: spl_fixedarray.c:ZSTR_CHAR
Unexecuted instantiation: spl_functions.c:ZSTR_CHAR
Unexecuted instantiation: spl_heap.c:ZSTR_CHAR
Unexecuted instantiation: spl_iterators.c:ZSTR_CHAR
Unexecuted instantiation: spl_observer.c:ZSTR_CHAR
array.c:ZSTR_CHAR
Line
Count
Source
118
794
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
794
  return zend_one_char_string[c];
120
794
}
Unexecuted instantiation: assert.c:ZSTR_CHAR
Unexecuted instantiation: base64.c:ZSTR_CHAR
basic_functions.c:ZSTR_CHAR
Line
Count
Source
118
15
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
15
  return zend_one_char_string[c];
120
15
}
Unexecuted instantiation: browscap.c:ZSTR_CHAR
Unexecuted instantiation: crc32_x86.c:ZSTR_CHAR
Unexecuted instantiation: crc32.c:ZSTR_CHAR
Unexecuted instantiation: credits.c:ZSTR_CHAR
Unexecuted instantiation: crypt.c:ZSTR_CHAR
Unexecuted instantiation: css.c:ZSTR_CHAR
Unexecuted instantiation: datetime.c:ZSTR_CHAR
Unexecuted instantiation: dir.c:ZSTR_CHAR
Unexecuted instantiation: dl.c:ZSTR_CHAR
Unexecuted instantiation: dns.c:ZSTR_CHAR
Unexecuted instantiation: exec.c:ZSTR_CHAR
Unexecuted instantiation: file.c:ZSTR_CHAR
Unexecuted instantiation: filestat.c:ZSTR_CHAR
Unexecuted instantiation: filters.c:ZSTR_CHAR
Unexecuted instantiation: flock_compat.c:ZSTR_CHAR
Unexecuted instantiation: formatted_print.c:ZSTR_CHAR
Unexecuted instantiation: fsock.c:ZSTR_CHAR
Unexecuted instantiation: ftok.c:ZSTR_CHAR
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: head.c:ZSTR_CHAR
Unexecuted instantiation: hrtime.c:ZSTR_CHAR
Unexecuted instantiation: html.c:ZSTR_CHAR
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: http.c:ZSTR_CHAR
Unexecuted instantiation: image.c:ZSTR_CHAR
Unexecuted instantiation: incomplete_class.c:ZSTR_CHAR
Unexecuted instantiation: info.c:ZSTR_CHAR
Unexecuted instantiation: io_poll.c:ZSTR_CHAR
Unexecuted instantiation: iptc.c:ZSTR_CHAR
Unexecuted instantiation: levenshtein.c:ZSTR_CHAR
Unexecuted instantiation: link.c:ZSTR_CHAR
Unexecuted instantiation: mail.c:ZSTR_CHAR
Unexecuted instantiation: math.c:ZSTR_CHAR
Unexecuted instantiation: md5.c:ZSTR_CHAR
Unexecuted instantiation: metaphone.c:ZSTR_CHAR
Unexecuted instantiation: microtime.c:ZSTR_CHAR
Unexecuted instantiation: net.c:ZSTR_CHAR
Unexecuted instantiation: pack.c:ZSTR_CHAR
Unexecuted instantiation: pageinfo.c:ZSTR_CHAR
Unexecuted instantiation: password.c:ZSTR_CHAR
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: proc_open.c:ZSTR_CHAR
Unexecuted instantiation: quot_print.c:ZSTR_CHAR
Unexecuted instantiation: scanf.c:ZSTR_CHAR
Unexecuted instantiation: sha1.c:ZSTR_CHAR
Unexecuted instantiation: soundex.c:ZSTR_CHAR
Unexecuted instantiation: streamsfuncs.c:ZSTR_CHAR
string.c:ZSTR_CHAR
Line
Count
Source
118
558
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
558
  return zend_one_char_string[c];
120
558
}
Unexecuted instantiation: strnatcmp.c:ZSTR_CHAR
Unexecuted instantiation: syslog.c:ZSTR_CHAR
Unexecuted instantiation: type.c:ZSTR_CHAR
Unexecuted instantiation: uniqid.c:ZSTR_CHAR
Unexecuted instantiation: url_scanner_ex.c:ZSTR_CHAR
Unexecuted instantiation: url.c:ZSTR_CHAR
Unexecuted instantiation: user_filters.c:ZSTR_CHAR
Unexecuted instantiation: uuencode.c:ZSTR_CHAR
var_unserializer.c:ZSTR_CHAR
Line
Count
Source
118
2.21k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
2.21k
  return zend_one_char_string[c];
120
2.21k
}
Unexecuted instantiation: var.c:ZSTR_CHAR
Unexecuted instantiation: versioning.c:ZSTR_CHAR
Unexecuted instantiation: crypt_sha256.c:ZSTR_CHAR
Unexecuted instantiation: crypt_sha512.c:ZSTR_CHAR
Unexecuted instantiation: php_crypt_r.c:ZSTR_CHAR
Unexecuted instantiation: php_uri.c:ZSTR_CHAR
Unexecuted instantiation: php_uri_common.c:ZSTR_CHAR
Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_CHAR
Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_CHAR
Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_CHAR
Unexecuted instantiation: explicit_bzero.c:ZSTR_CHAR
Unexecuted instantiation: fopen_wrappers.c:ZSTR_CHAR
Unexecuted instantiation: getopt.c:ZSTR_CHAR
Unexecuted instantiation: main.c:ZSTR_CHAR
Unexecuted instantiation: network.c:ZSTR_CHAR
Unexecuted instantiation: output.c:ZSTR_CHAR
Unexecuted instantiation: php_content_types.c:ZSTR_CHAR
Unexecuted instantiation: php_ini_builder.c:ZSTR_CHAR
Unexecuted instantiation: php_ini.c:ZSTR_CHAR
Unexecuted instantiation: php_glob.c:ZSTR_CHAR
Unexecuted instantiation: php_odbc_utils.c:ZSTR_CHAR
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_CHAR
Unexecuted instantiation: php_scandir.c:ZSTR_CHAR
Unexecuted instantiation: php_syslog.c:ZSTR_CHAR
Unexecuted instantiation: php_ticks.c:ZSTR_CHAR
php_variables.c:ZSTR_CHAR
Line
Count
Source
118
402
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
402
  return zend_one_char_string[c];
120
402
}
Unexecuted instantiation: reentrancy.c:ZSTR_CHAR
Unexecuted instantiation: rfc1867.c:ZSTR_CHAR
Unexecuted instantiation: safe_bcmp.c:ZSTR_CHAR
Unexecuted instantiation: SAPI.c:ZSTR_CHAR
Unexecuted instantiation: snprintf.c:ZSTR_CHAR
Unexecuted instantiation: spprintf.c:ZSTR_CHAR
Unexecuted instantiation: strlcat.c:ZSTR_CHAR
Unexecuted instantiation: strlcpy.c:ZSTR_CHAR
Unexecuted instantiation: php_io.c:ZSTR_CHAR
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_CHAR
Unexecuted instantiation: poll_backend_poll.c:ZSTR_CHAR
Unexecuted instantiation: poll_core.c:ZSTR_CHAR
Unexecuted instantiation: poll_fd_table.c:ZSTR_CHAR
Unexecuted instantiation: poll_handle.c:ZSTR_CHAR
Unexecuted instantiation: cast.c:ZSTR_CHAR
Unexecuted instantiation: filter.c:ZSTR_CHAR
Unexecuted instantiation: glob_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: memory.c:ZSTR_CHAR
Unexecuted instantiation: mmap.c:ZSTR_CHAR
Unexecuted instantiation: plain_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: stream_errors.c:ZSTR_CHAR
Unexecuted instantiation: streams.c:ZSTR_CHAR
Unexecuted instantiation: transports.c:ZSTR_CHAR
Unexecuted instantiation: userspace.c:ZSTR_CHAR
Unexecuted instantiation: xp_socket.c:ZSTR_CHAR
Unexecuted instantiation: block_pass.c:ZSTR_CHAR
Unexecuted instantiation: compact_literals.c:ZSTR_CHAR
Unexecuted instantiation: compact_vars.c:ZSTR_CHAR
Unexecuted instantiation: dce.c:ZSTR_CHAR
Unexecuted instantiation: dfa_pass.c:ZSTR_CHAR
Unexecuted instantiation: escape_analysis.c:ZSTR_CHAR
Unexecuted instantiation: nop_removal.c:ZSTR_CHAR
Unexecuted instantiation: optimize_func_calls.c:ZSTR_CHAR
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_CHAR
Unexecuted instantiation: pass1.c:ZSTR_CHAR
Unexecuted instantiation: pass3.c:ZSTR_CHAR
sccp.c:ZSTR_CHAR
Line
Count
Source
118
64
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
64
  return zend_one_char_string[c];
120
64
}
Unexecuted instantiation: scdf.c:ZSTR_CHAR
Unexecuted instantiation: zend_call_graph.c:ZSTR_CHAR
Unexecuted instantiation: zend_cfg.c:ZSTR_CHAR
Unexecuted instantiation: zend_dfg.c:ZSTR_CHAR
Unexecuted instantiation: zend_dump.c:ZSTR_CHAR
Unexecuted instantiation: zend_func_info.c:ZSTR_CHAR
Unexecuted instantiation: zend_inference.c:ZSTR_CHAR
Unexecuted instantiation: zend_optimizer.c:ZSTR_CHAR
Unexecuted instantiation: zend_ssa.c:ZSTR_CHAR
Unexecuted instantiation: zend_alloc.c:ZSTR_CHAR
Unexecuted instantiation: zend_API.c:ZSTR_CHAR
Unexecuted instantiation: zend_ast.c:ZSTR_CHAR
Unexecuted instantiation: zend_attributes.c:ZSTR_CHAR
Unexecuted instantiation: zend_autoload.c:ZSTR_CHAR
Unexecuted instantiation: zend_builtin_functions.c:ZSTR_CHAR
Unexecuted instantiation: zend_call_stack.c:ZSTR_CHAR
Unexecuted instantiation: zend_closures.c:ZSTR_CHAR
zend_compile.c:ZSTR_CHAR
Line
Count
Source
118
2.87k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
2.87k
  return zend_one_char_string[c];
120
2.87k
}
zend_constants.c:ZSTR_CHAR
Line
Count
Source
118
12.2k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
12.2k
  return zend_one_char_string[c];
120
12.2k
}
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_CHAR
Unexecuted instantiation: zend_default_classes.c:ZSTR_CHAR
Unexecuted instantiation: zend_dtrace.c:ZSTR_CHAR
Unexecuted instantiation: zend_enum.c:ZSTR_CHAR
Unexecuted instantiation: zend_exceptions.c:ZSTR_CHAR
Unexecuted instantiation: zend_execute_API.c:ZSTR_CHAR
zend_execute.c:ZSTR_CHAR
Line
Count
Source
118
3.84k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
3.84k
  return zend_one_char_string[c];
120
3.84k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_CHAR
Unexecuted instantiation: zend_fibers.c:ZSTR_CHAR
Unexecuted instantiation: zend_float.c:ZSTR_CHAR
Unexecuted instantiation: zend_gc.c:ZSTR_CHAR
Unexecuted instantiation: zend_gdb.c:ZSTR_CHAR
Unexecuted instantiation: zend_generators.c:ZSTR_CHAR
Unexecuted instantiation: zend_hash.c:ZSTR_CHAR
Unexecuted instantiation: zend_highlight.c:ZSTR_CHAR
Unexecuted instantiation: zend_hrtime.c:ZSTR_CHAR
Unexecuted instantiation: zend_inheritance.c:ZSTR_CHAR
Unexecuted instantiation: zend_ini_parser.c:ZSTR_CHAR
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_CHAR
Unexecuted instantiation: zend_ini.c:ZSTR_CHAR
Unexecuted instantiation: zend_interfaces.c:ZSTR_CHAR
Unexecuted instantiation: zend_iterators.c:ZSTR_CHAR
Unexecuted instantiation: zend_language_parser.c:ZSTR_CHAR
zend_language_scanner.c:ZSTR_CHAR
Line
Count
Source
118
2.28M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
2.28M
  return zend_one_char_string[c];
120
2.28M
}
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_CHAR
Unexecuted instantiation: zend_list.c:ZSTR_CHAR
Unexecuted instantiation: zend_llist.c:ZSTR_CHAR
Unexecuted instantiation: zend_multibyte.c:ZSTR_CHAR
Unexecuted instantiation: zend_object_handlers.c:ZSTR_CHAR
Unexecuted instantiation: zend_objects_API.c:ZSTR_CHAR
Unexecuted instantiation: zend_objects.c:ZSTR_CHAR
Unexecuted instantiation: zend_observer.c:ZSTR_CHAR
Unexecuted instantiation: zend_opcode.c:ZSTR_CHAR
zend_operators.c:ZSTR_CHAR
Line
Count
Source
118
1.20M
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
119
1.20M
  return zend_one_char_string[c];
120
1.20M
}
Unexecuted instantiation: zend_partial.c:ZSTR_CHAR
Unexecuted instantiation: zend_property_hooks.c:ZSTR_CHAR
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_CHAR
Unexecuted instantiation: zend_signal.c:ZSTR_CHAR
Unexecuted instantiation: zend_smart_str.c:ZSTR_CHAR
Unexecuted instantiation: zend_sort.c:ZSTR_CHAR
Unexecuted instantiation: zend_stack.c:ZSTR_CHAR
Unexecuted instantiation: zend_stream.c:ZSTR_CHAR
Unexecuted instantiation: zend_string.c:ZSTR_CHAR
Unexecuted instantiation: zend_strtod.c:ZSTR_CHAR
Unexecuted instantiation: zend_system_id.c:ZSTR_CHAR
Unexecuted instantiation: zend_variables.c:ZSTR_CHAR
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_CHAR
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_CHAR
Unexecuted instantiation: zend_weakrefs.c:ZSTR_CHAR
Unexecuted instantiation: zend.c:ZSTR_CHAR
Unexecuted instantiation: internal_functions_cli.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-parser.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-exif.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-json.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-execute.c:ZSTR_CHAR
121
122
91.5M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
91.5M
  return zend_known_strings[idx];
124
91.5M
}
php_date.c:ZSTR_KNOWN
Line
Count
Source
122
1.24k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.24k
  return zend_known_strings[idx];
124
1.24k
}
Unexecuted instantiation: 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
122
112
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
112
  return zend_known_strings[idx];
124
112
}
Unexecuted instantiation: json_encoder.c:ZSTR_KNOWN
Unexecuted instantiation: json_parser.tab.c:ZSTR_KNOWN
Unexecuted instantiation: json_scanner.c:ZSTR_KNOWN
Unexecuted instantiation: json.c:ZSTR_KNOWN
Unexecuted instantiation: php_lexbor.c:ZSTR_KNOWN
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_KNOWN
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_KNOWN
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_KNOWN
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_KNOWN
Unexecuted instantiation: zend_file_cache.c:ZSTR_KNOWN
Unexecuted instantiation: zend_persist_calc.c:ZSTR_KNOWN
zend_persist.c:ZSTR_KNOWN
Line
Count
Source
122
72.2k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
72.2k
  return zend_known_strings[idx];
124
72.2k
}
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_KNOWN
ZendAccelerator.c:ZSTR_KNOWN
Line
Count
Source
122
182k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
182k
  return zend_known_strings[idx];
124
182k
}
Unexecuted instantiation: ir_cfg.c:ZSTR_KNOWN
Unexecuted instantiation: ir_check.c:ZSTR_KNOWN
Unexecuted instantiation: ir_dump.c:ZSTR_KNOWN
Unexecuted instantiation: ir_emit.c:ZSTR_KNOWN
Unexecuted instantiation: ir_gcm.c:ZSTR_KNOWN
Unexecuted instantiation: ir_gdb.c:ZSTR_KNOWN
Unexecuted instantiation: ir_patch.c:ZSTR_KNOWN
Unexecuted instantiation: ir_perf.c:ZSTR_KNOWN
Unexecuted instantiation: ir_ra.c:ZSTR_KNOWN
Unexecuted instantiation: ir_save.c:ZSTR_KNOWN
Unexecuted instantiation: ir_sccp.c:ZSTR_KNOWN
Unexecuted instantiation: ir_strtab.c:ZSTR_KNOWN
Unexecuted instantiation: ir.c:ZSTR_KNOWN
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_KNOWN
Unexecuted instantiation: zend_jit.c:ZSTR_KNOWN
Unexecuted instantiation: csprng.c:ZSTR_KNOWN
Unexecuted instantiation: engine_mt19937.c:ZSTR_KNOWN
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_KNOWN
Unexecuted instantiation: engine_secure.c:ZSTR_KNOWN
Unexecuted instantiation: engine_user.c:ZSTR_KNOWN
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_KNOWN
Unexecuted instantiation: gammasection.c:ZSTR_KNOWN
random.c:ZSTR_KNOWN
Line
Count
Source
122
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
128
  return zend_known_strings[idx];
124
128
}
Unexecuted instantiation: randomizer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_utils.c:ZSTR_KNOWN
php_reflection.c:ZSTR_KNOWN
Line
Count
Source
122
607
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
607
  return zend_known_strings[idx];
124
607
}
php_spl.c:ZSTR_KNOWN
Line
Count
Source
122
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
128
  return zend_known_strings[idx];
124
128
}
spl_array.c:ZSTR_KNOWN
Line
Count
Source
122
535
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
535
  return zend_known_strings[idx];
124
535
}
spl_directory.c:ZSTR_KNOWN
Line
Count
Source
122
240
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
240
  return zend_known_strings[idx];
124
240
}
spl_dllist.c:ZSTR_KNOWN
Line
Count
Source
122
147
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
147
  return zend_known_strings[idx];
124
147
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_KNOWN
spl_fixedarray.c:ZSTR_KNOWN
Line
Count
Source
122
64
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
64
  return zend_known_strings[idx];
124
64
}
Unexecuted instantiation: spl_functions.c:ZSTR_KNOWN
Unexecuted instantiation: spl_heap.c:ZSTR_KNOWN
Unexecuted instantiation: spl_iterators.c:ZSTR_KNOWN
spl_observer.c:ZSTR_KNOWN
Line
Count
Source
122
192
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
192
  return zend_known_strings[idx];
124
192
}
array.c:ZSTR_KNOWN
Line
Count
Source
122
97
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
97
  return zend_known_strings[idx];
124
97
}
Unexecuted instantiation: assert.c:ZSTR_KNOWN
Unexecuted instantiation: base64.c:ZSTR_KNOWN
basic_functions.c:ZSTR_KNOWN
Line
Count
Source
122
247k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
247k
  return zend_known_strings[idx];
124
247k
}
Unexecuted instantiation: browscap.c:ZSTR_KNOWN
Unexecuted instantiation: crc32_x86.c:ZSTR_KNOWN
Unexecuted instantiation: crc32.c:ZSTR_KNOWN
Unexecuted instantiation: credits.c:ZSTR_KNOWN
Unexecuted instantiation: crypt.c:ZSTR_KNOWN
Unexecuted instantiation: css.c:ZSTR_KNOWN
Unexecuted instantiation: datetime.c:ZSTR_KNOWN
dir.c:ZSTR_KNOWN
Line
Count
Source
122
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
16
  return zend_known_strings[idx];
124
16
}
Unexecuted instantiation: dl.c:ZSTR_KNOWN
Unexecuted instantiation: dns.c:ZSTR_KNOWN
Unexecuted instantiation: exec.c:ZSTR_KNOWN
file.c:ZSTR_KNOWN
Line
Count
Source
122
128
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
128
  return zend_known_strings[idx];
124
128
}
Unexecuted instantiation: filestat.c:ZSTR_KNOWN
Unexecuted instantiation: filters.c:ZSTR_KNOWN
Unexecuted instantiation: flock_compat.c:ZSTR_KNOWN
Unexecuted instantiation: formatted_print.c:ZSTR_KNOWN
Unexecuted instantiation: fsock.c:ZSTR_KNOWN
Unexecuted instantiation: ftok.c:ZSTR_KNOWN
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: head.c:ZSTR_KNOWN
Unexecuted instantiation: hrtime.c:ZSTR_KNOWN
Unexecuted instantiation: html.c:ZSTR_KNOWN
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: http.c:ZSTR_KNOWN
Unexecuted instantiation: image.c:ZSTR_KNOWN
Unexecuted instantiation: incomplete_class.c:ZSTR_KNOWN
Unexecuted instantiation: info.c:ZSTR_KNOWN
Unexecuted instantiation: io_poll.c:ZSTR_KNOWN
Unexecuted instantiation: iptc.c:ZSTR_KNOWN
Unexecuted instantiation: levenshtein.c:ZSTR_KNOWN
Unexecuted instantiation: link.c:ZSTR_KNOWN
Unexecuted instantiation: mail.c:ZSTR_KNOWN
Unexecuted instantiation: math.c:ZSTR_KNOWN
Unexecuted instantiation: md5.c:ZSTR_KNOWN
Unexecuted instantiation: metaphone.c:ZSTR_KNOWN
Unexecuted instantiation: microtime.c:ZSTR_KNOWN
Unexecuted instantiation: net.c:ZSTR_KNOWN
Unexecuted instantiation: pack.c:ZSTR_KNOWN
Unexecuted instantiation: pageinfo.c:ZSTR_KNOWN
Unexecuted instantiation: password.c:ZSTR_KNOWN
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: proc_open.c:ZSTR_KNOWN
Unexecuted instantiation: quot_print.c:ZSTR_KNOWN
Unexecuted instantiation: scanf.c:ZSTR_KNOWN
Unexecuted instantiation: sha1.c:ZSTR_KNOWN
Unexecuted instantiation: soundex.c:ZSTR_KNOWN
Unexecuted instantiation: streamsfuncs.c:ZSTR_KNOWN
Unexecuted instantiation: string.c:ZSTR_KNOWN
Unexecuted instantiation: strnatcmp.c:ZSTR_KNOWN
Unexecuted instantiation: syslog.c:ZSTR_KNOWN
type.c:ZSTR_KNOWN
Line
Count
Source
122
1.00k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.00k
  return zend_known_strings[idx];
124
1.00k
}
Unexecuted instantiation: uniqid.c:ZSTR_KNOWN
Unexecuted instantiation: url_scanner_ex.c:ZSTR_KNOWN
Unexecuted instantiation: url.c:ZSTR_KNOWN
Unexecuted instantiation: user_filters.c:ZSTR_KNOWN
Unexecuted instantiation: uuencode.c:ZSTR_KNOWN
var_unserializer.c:ZSTR_KNOWN
Line
Count
Source
122
165k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
165k
  return zend_known_strings[idx];
124
165k
}
var.c:ZSTR_KNOWN
Line
Count
Source
122
489
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
489
  return zend_known_strings[idx];
124
489
}
Unexecuted instantiation: versioning.c:ZSTR_KNOWN
Unexecuted instantiation: crypt_sha256.c:ZSTR_KNOWN
Unexecuted instantiation: crypt_sha512.c:ZSTR_KNOWN
Unexecuted instantiation: php_crypt_r.c:ZSTR_KNOWN
php_uri.c:ZSTR_KNOWN
Line
Count
Source
122
304
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
304
  return zend_known_strings[idx];
124
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
122
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
16
  return zend_known_strings[idx];
124
16
}
Unexecuted instantiation: network.c:ZSTR_KNOWN
Unexecuted instantiation: output.c:ZSTR_KNOWN
Unexecuted instantiation: php_content_types.c:ZSTR_KNOWN
Unexecuted instantiation: php_ini_builder.c:ZSTR_KNOWN
Unexecuted instantiation: php_ini.c:ZSTR_KNOWN
Unexecuted instantiation: php_glob.c:ZSTR_KNOWN
Unexecuted instantiation: php_odbc_utils.c:ZSTR_KNOWN
Unexecuted instantiation: php_open_temporary_file.c:ZSTR_KNOWN
Unexecuted instantiation: php_scandir.c:ZSTR_KNOWN
Unexecuted instantiation: php_syslog.c:ZSTR_KNOWN
Unexecuted instantiation: php_ticks.c:ZSTR_KNOWN
php_variables.c:ZSTR_KNOWN
Line
Count
Source
122
48
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
48
  return zend_known_strings[idx];
124
48
}
Unexecuted instantiation: reentrancy.c:ZSTR_KNOWN
Unexecuted instantiation: rfc1867.c:ZSTR_KNOWN
Unexecuted instantiation: safe_bcmp.c:ZSTR_KNOWN
Unexecuted instantiation: SAPI.c:ZSTR_KNOWN
Unexecuted instantiation: snprintf.c:ZSTR_KNOWN
Unexecuted instantiation: spprintf.c:ZSTR_KNOWN
Unexecuted instantiation: strlcat.c:ZSTR_KNOWN
Unexecuted instantiation: strlcpy.c:ZSTR_KNOWN
Unexecuted instantiation: php_io.c:ZSTR_KNOWN
Unexecuted instantiation: php_io_copy_linux.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_epoll.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_eventport.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_KNOWN
Unexecuted instantiation: poll_backend_poll.c:ZSTR_KNOWN
Unexecuted instantiation: poll_core.c:ZSTR_KNOWN
Unexecuted instantiation: poll_fd_table.c:ZSTR_KNOWN
Unexecuted instantiation: poll_handle.c:ZSTR_KNOWN
Unexecuted instantiation: cast.c:ZSTR_KNOWN
Unexecuted instantiation: filter.c:ZSTR_KNOWN
Unexecuted instantiation: glob_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: memory.c:ZSTR_KNOWN
Unexecuted instantiation: mmap.c:ZSTR_KNOWN
Unexecuted instantiation: plain_wrapper.c:ZSTR_KNOWN
stream_errors.c:ZSTR_KNOWN
Line
Count
Source
122
48
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
48
  return zend_known_strings[idx];
124
48
}
streams.c:ZSTR_KNOWN
Line
Count
Source
122
68
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
68
  return zend_known_strings[idx];
124
68
}
Unexecuted instantiation: transports.c:ZSTR_KNOWN
Unexecuted instantiation: userspace.c:ZSTR_KNOWN
Unexecuted instantiation: xp_socket.c:ZSTR_KNOWN
Unexecuted instantiation: block_pass.c:ZSTR_KNOWN
Unexecuted instantiation: compact_literals.c:ZSTR_KNOWN
Unexecuted instantiation: compact_vars.c:ZSTR_KNOWN
Unexecuted instantiation: dce.c:ZSTR_KNOWN
Unexecuted instantiation: dfa_pass.c:ZSTR_KNOWN
Unexecuted instantiation: escape_analysis.c:ZSTR_KNOWN
Unexecuted instantiation: nop_removal.c:ZSTR_KNOWN
Unexecuted instantiation: optimize_func_calls.c:ZSTR_KNOWN
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_KNOWN
Unexecuted instantiation: pass1.c:ZSTR_KNOWN
Unexecuted instantiation: pass3.c:ZSTR_KNOWN
Unexecuted instantiation: sccp.c:ZSTR_KNOWN
Unexecuted instantiation: scdf.c:ZSTR_KNOWN
Unexecuted instantiation: zend_call_graph.c:ZSTR_KNOWN
Unexecuted instantiation: zend_cfg.c:ZSTR_KNOWN
Unexecuted instantiation: zend_dfg.c:ZSTR_KNOWN
Unexecuted instantiation: zend_dump.c:ZSTR_KNOWN
Unexecuted instantiation: zend_func_info.c:ZSTR_KNOWN
Unexecuted instantiation: zend_inference.c:ZSTR_KNOWN
Unexecuted instantiation: zend_optimizer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ssa.c:ZSTR_KNOWN
Unexecuted instantiation: zend_alloc.c:ZSTR_KNOWN
zend_API.c:ZSTR_KNOWN
Line
Count
Source
122
68.8k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
68.8k
  return zend_known_strings[idx];
124
68.8k
}
zend_ast.c:ZSTR_KNOWN
Line
Count
Source
122
36.3k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
36.3k
  return zend_known_strings[idx];
124
36.3k
}
zend_attributes.c:ZSTR_KNOWN
Line
Count
Source
122
3.23k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
3.23k
  return zend_known_strings[idx];
124
3.23k
}
Unexecuted instantiation: zend_autoload.c:ZSTR_KNOWN
zend_builtin_functions.c:ZSTR_KNOWN
Line
Count
Source
122
9.30M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
9.30M
  return zend_known_strings[idx];
124
9.30M
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_KNOWN
zend_closures.c:ZSTR_KNOWN
Line
Count
Source
122
5.94k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
5.94k
  return zend_known_strings[idx];
124
5.94k
}
zend_compile.c:ZSTR_KNOWN
Line
Count
Source
122
13.8M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
13.8M
  return zend_known_strings[idx];
124
13.8M
}
zend_constants.c:ZSTR_KNOWN
Line
Count
Source
122
1.46k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.46k
  return zend_known_strings[idx];
124
1.46k
}
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_KNOWN
Unexecuted instantiation: zend_default_classes.c:ZSTR_KNOWN
Unexecuted instantiation: zend_dtrace.c:ZSTR_KNOWN
zend_enum.c:ZSTR_KNOWN
Line
Count
Source
122
31.1k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
31.1k
  return zend_known_strings[idx];
124
31.1k
}
zend_exceptions.c:ZSTR_KNOWN
Line
Count
Source
122
65.9M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
65.9M
  return zend_known_strings[idx];
124
65.9M
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_KNOWN
zend_execute.c:ZSTR_KNOWN
Line
Count
Source
122
52.9k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
52.9k
  return zend_known_strings[idx];
124
52.9k
}
Unexecuted instantiation: zend_extensions.c:ZSTR_KNOWN
Unexecuted instantiation: zend_fibers.c:ZSTR_KNOWN
Unexecuted instantiation: zend_float.c:ZSTR_KNOWN
Unexecuted instantiation: zend_gc.c:ZSTR_KNOWN
Unexecuted instantiation: zend_gdb.c:ZSTR_KNOWN
zend_generators.c:ZSTR_KNOWN
Line
Count
Source
122
190
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
190
  return zend_known_strings[idx];
124
190
}
Unexecuted instantiation: zend_hash.c:ZSTR_KNOWN
Unexecuted instantiation: zend_highlight.c:ZSTR_KNOWN
Unexecuted instantiation: zend_hrtime.c:ZSTR_KNOWN
zend_inheritance.c:ZSTR_KNOWN
Line
Count
Source
122
349k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
349k
  return zend_known_strings[idx];
124
349k
}
Unexecuted instantiation: zend_ini_parser.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ini.c:ZSTR_KNOWN
zend_interfaces.c:ZSTR_KNOWN
Line
Count
Source
122
919
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
919
  return zend_known_strings[idx];
124
919
}
Unexecuted instantiation: zend_iterators.c:ZSTR_KNOWN
zend_language_parser.c:ZSTR_KNOWN
Line
Count
Source
122
6.20k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
6.20k
  return zend_known_strings[idx];
124
6.20k
}
Unexecuted instantiation: zend_language_scanner.c:ZSTR_KNOWN
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_KNOWN
Unexecuted instantiation: zend_list.c:ZSTR_KNOWN
Unexecuted instantiation: zend_llist.c:ZSTR_KNOWN
Unexecuted instantiation: zend_multibyte.c:ZSTR_KNOWN
zend_object_handlers.c:ZSTR_KNOWN
Line
Count
Source
122
349
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
349
  return zend_known_strings[idx];
124
349
}
Unexecuted instantiation: zend_objects_API.c:ZSTR_KNOWN
Unexecuted instantiation: zend_objects.c:ZSTR_KNOWN
Unexecuted instantiation: zend_observer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_opcode.c:ZSTR_KNOWN
zend_operators.c:ZSTR_KNOWN
Line
Count
Source
122
6.31k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
6.31k
  return zend_known_strings[idx];
124
6.31k
}
zend_partial.c:ZSTR_KNOWN
Line
Count
Source
122
2.90k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
2.90k
  return zend_known_strings[idx];
124
2.90k
}
Unexecuted instantiation: zend_property_hooks.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_KNOWN
Unexecuted instantiation: zend_signal.c:ZSTR_KNOWN
Unexecuted instantiation: zend_smart_str.c:ZSTR_KNOWN
Unexecuted instantiation: zend_sort.c:ZSTR_KNOWN
Unexecuted instantiation: zend_stack.c:ZSTR_KNOWN
Unexecuted instantiation: zend_stream.c:ZSTR_KNOWN
Unexecuted instantiation: zend_string.c:ZSTR_KNOWN
Unexecuted instantiation: zend_strtod.c:ZSTR_KNOWN
Unexecuted instantiation: zend_system_id.c:ZSTR_KNOWN
Unexecuted instantiation: zend_variables.c:ZSTR_KNOWN
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_KNOWN
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_KNOWN
zend_weakrefs.c:ZSTR_KNOWN
Line
Count
Source
122
42
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
42
  return zend_known_strings[idx];
124
42
}
zend.c:ZSTR_KNOWN
Line
Count
Source
122
1.19M
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
123
1.19M
  return zend_known_strings[idx];
124
1.19M
}
Unexecuted instantiation: internal_functions_cli.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-parser.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-exif.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-json.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-execute.c:ZSTR_KNOWN
125
126
12.5M
#define _ZSTR_HEADER_SIZE offsetof(zend_string, val)
127
128
122k
#define _ZSTR_STRUCT_SIZE(len) (_ZSTR_HEADER_SIZE + len + 1)
129
130
2.32k
#define ZSTR_MAX_OVERHEAD (ZEND_MM_ALIGNED_SIZE(_ZSTR_HEADER_SIZE + 1))
131
#define ZSTR_MAX_LEN (SIZE_MAX - ZSTR_MAX_OVERHEAD)
132
133
8.03k
#define ZSTR_ALLOCA_ALLOC(str, _len, use_heap) do { \
134
8.03k
  (str) = (zend_string *)do_alloca(ZEND_MM_ALIGNED_SIZE_EX(_ZSTR_STRUCT_SIZE(_len), 8), (use_heap)); \
135
8.03k
  GC_SET_REFCOUNT(str, 1); \
136
8.03k
  GC_TYPE_INFO(str) = GC_STRING; \
137
8.03k
  ZSTR_H(str) = 0; \
138
8.03k
  ZSTR_LEN(str) = _len; \
139
8.03k
} while (0)
140
141
23
#define ZSTR_ALLOCA_INIT(str, s, len, use_heap) do { \
142
23
  ZSTR_ALLOCA_ALLOC(str, len, use_heap); \
143
23
  memcpy(ZSTR_VAL(str), (s), (len)); \
144
23
  ZSTR_VAL(str)[(len)] = '\0'; \
145
23
} while (0)
146
147
8.03k
#define ZSTR_ALLOCA_FREE(str, use_heap) free_alloca(str, use_heap)
148
149
131k
#define ZSTR_INIT_LITERAL(s, persistent) (zend_string_init(("" s), sizeof(s) - 1, (persistent)))
150
151
/*---*/
152
153
static zend_always_inline zend_ulong zend_string_hash_val(zend_string *s)
154
178M
{
155
178M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
178M
}
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
154
476k
{
155
476k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
476k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_hash_val
zend_accelerator_util_funcs.c:zend_string_hash_val
Line
Count
Source
154
25.2k
{
155
25.2k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
25.2k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_hash_val
Unexecuted instantiation: zend_persist_calc.c:zend_string_hash_val
zend_persist.c:zend_string_hash_val
Line
Count
Source
154
122k
{
155
122k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
122k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_hash_val
ZendAccelerator.c:zend_string_hash_val
Line
Count
Source
154
76.6M
{
155
76.6M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
76.6M
}
Unexecuted instantiation: ir_cfg.c:zend_string_hash_val
Unexecuted instantiation: ir_check.c:zend_string_hash_val
Unexecuted instantiation: ir_dump.c:zend_string_hash_val
Unexecuted instantiation: ir_emit.c:zend_string_hash_val
Unexecuted instantiation: ir_gcm.c:zend_string_hash_val
Unexecuted instantiation: ir_gdb.c:zend_string_hash_val
Unexecuted instantiation: ir_patch.c:zend_string_hash_val
Unexecuted instantiation: ir_perf.c:zend_string_hash_val
Unexecuted instantiation: ir_ra.c:zend_string_hash_val
Unexecuted instantiation: ir_save.c:zend_string_hash_val
Unexecuted instantiation: ir_sccp.c:zend_string_hash_val
Unexecuted instantiation: ir_strtab.c:zend_string_hash_val
Unexecuted instantiation: ir.c:zend_string_hash_val
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_hash_val
Unexecuted instantiation: zend_jit.c:zend_string_hash_val
Unexecuted instantiation: csprng.c:zend_string_hash_val
Unexecuted instantiation: engine_mt19937.c:zend_string_hash_val
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_hash_val
Unexecuted instantiation: engine_secure.c:zend_string_hash_val
Unexecuted instantiation: engine_user.c:zend_string_hash_val
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_hash_val
Unexecuted instantiation: gammasection.c:zend_string_hash_val
Unexecuted instantiation: random.c:zend_string_hash_val
Unexecuted instantiation: randomizer.c:zend_string_hash_val
Unexecuted instantiation: zend_utils.c:zend_string_hash_val
Unexecuted instantiation: php_reflection.c:zend_string_hash_val
Unexecuted instantiation: php_spl.c:zend_string_hash_val
Unexecuted instantiation: spl_array.c:zend_string_hash_val
Unexecuted instantiation: spl_directory.c:zend_string_hash_val
Unexecuted instantiation: spl_dllist.c:zend_string_hash_val
Unexecuted instantiation: spl_exceptions.c:zend_string_hash_val
Unexecuted instantiation: spl_fixedarray.c:zend_string_hash_val
Unexecuted instantiation: spl_functions.c:zend_string_hash_val
Unexecuted instantiation: spl_heap.c:zend_string_hash_val
Unexecuted instantiation: spl_iterators.c:zend_string_hash_val
Unexecuted instantiation: spl_observer.c:zend_string_hash_val
array.c:zend_string_hash_val
Line
Count
Source
154
7
{
155
7
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
7
}
Unexecuted instantiation: assert.c:zend_string_hash_val
Unexecuted instantiation: base64.c:zend_string_hash_val
Unexecuted instantiation: basic_functions.c:zend_string_hash_val
Unexecuted instantiation: browscap.c:zend_string_hash_val
Unexecuted instantiation: crc32_x86.c:zend_string_hash_val
Unexecuted instantiation: crc32.c:zend_string_hash_val
Unexecuted instantiation: credits.c:zend_string_hash_val
Unexecuted instantiation: crypt.c:zend_string_hash_val
Unexecuted instantiation: css.c:zend_string_hash_val
Unexecuted instantiation: datetime.c:zend_string_hash_val
Unexecuted instantiation: dir.c:zend_string_hash_val
Unexecuted instantiation: dl.c:zend_string_hash_val
Unexecuted instantiation: dns.c:zend_string_hash_val
Unexecuted instantiation: exec.c:zend_string_hash_val
Unexecuted instantiation: file.c:zend_string_hash_val
Unexecuted instantiation: filestat.c:zend_string_hash_val
Unexecuted instantiation: filters.c:zend_string_hash_val
Unexecuted instantiation: flock_compat.c:zend_string_hash_val
Unexecuted instantiation: formatted_print.c:zend_string_hash_val
Unexecuted instantiation: fsock.c:zend_string_hash_val
Unexecuted instantiation: ftok.c:zend_string_hash_val
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: head.c:zend_string_hash_val
Unexecuted instantiation: hrtime.c:zend_string_hash_val
Unexecuted instantiation: html.c:zend_string_hash_val
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: http.c:zend_string_hash_val
Unexecuted instantiation: image.c:zend_string_hash_val
Unexecuted instantiation: incomplete_class.c:zend_string_hash_val
Unexecuted instantiation: info.c:zend_string_hash_val
Unexecuted instantiation: io_poll.c:zend_string_hash_val
Unexecuted instantiation: iptc.c:zend_string_hash_val
Unexecuted instantiation: levenshtein.c:zend_string_hash_val
Unexecuted instantiation: link.c:zend_string_hash_val
Unexecuted instantiation: mail.c:zend_string_hash_val
Unexecuted instantiation: math.c:zend_string_hash_val
Unexecuted instantiation: md5.c:zend_string_hash_val
Unexecuted instantiation: metaphone.c:zend_string_hash_val
Unexecuted instantiation: microtime.c:zend_string_hash_val
Unexecuted instantiation: net.c:zend_string_hash_val
Unexecuted instantiation: pack.c:zend_string_hash_val
Unexecuted instantiation: pageinfo.c:zend_string_hash_val
Unexecuted instantiation: password.c:zend_string_hash_val
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: proc_open.c:zend_string_hash_val
Unexecuted instantiation: quot_print.c:zend_string_hash_val
Unexecuted instantiation: scanf.c:zend_string_hash_val
Unexecuted instantiation: sha1.c:zend_string_hash_val
Unexecuted instantiation: soundex.c:zend_string_hash_val
Unexecuted instantiation: streamsfuncs.c:zend_string_hash_val
Unexecuted instantiation: string.c:zend_string_hash_val
Unexecuted instantiation: strnatcmp.c:zend_string_hash_val
Unexecuted instantiation: syslog.c:zend_string_hash_val
Unexecuted instantiation: type.c:zend_string_hash_val
Unexecuted instantiation: uniqid.c:zend_string_hash_val
Unexecuted instantiation: url_scanner_ex.c:zend_string_hash_val
Unexecuted instantiation: url.c:zend_string_hash_val
Unexecuted instantiation: user_filters.c:zend_string_hash_val
Unexecuted instantiation: uuencode.c:zend_string_hash_val
Unexecuted instantiation: var_unserializer.c:zend_string_hash_val
Unexecuted instantiation: var.c:zend_string_hash_val
Unexecuted instantiation: versioning.c:zend_string_hash_val
Unexecuted instantiation: crypt_sha256.c:zend_string_hash_val
Unexecuted instantiation: crypt_sha512.c:zend_string_hash_val
Unexecuted instantiation: php_crypt_r.c:zend_string_hash_val
Unexecuted instantiation: php_uri.c:zend_string_hash_val
Unexecuted instantiation: php_uri_common.c:zend_string_hash_val
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_hash_val
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_hash_val
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_hash_val
Unexecuted instantiation: explicit_bzero.c:zend_string_hash_val
Unexecuted instantiation: fopen_wrappers.c:zend_string_hash_val
Unexecuted instantiation: getopt.c:zend_string_hash_val
Unexecuted instantiation: main.c:zend_string_hash_val
Unexecuted instantiation: network.c:zend_string_hash_val
Unexecuted instantiation: output.c:zend_string_hash_val
Unexecuted instantiation: php_content_types.c:zend_string_hash_val
Unexecuted instantiation: php_ini_builder.c:zend_string_hash_val
Unexecuted instantiation: php_ini.c:zend_string_hash_val
Unexecuted instantiation: php_glob.c:zend_string_hash_val
Unexecuted instantiation: php_odbc_utils.c:zend_string_hash_val
Unexecuted instantiation: php_open_temporary_file.c:zend_string_hash_val
Unexecuted instantiation: php_scandir.c:zend_string_hash_val
Unexecuted instantiation: php_syslog.c:zend_string_hash_val
Unexecuted instantiation: php_ticks.c:zend_string_hash_val
Unexecuted instantiation: php_variables.c:zend_string_hash_val
Unexecuted instantiation: reentrancy.c:zend_string_hash_val
Unexecuted instantiation: rfc1867.c:zend_string_hash_val
Unexecuted instantiation: safe_bcmp.c:zend_string_hash_val
Unexecuted instantiation: SAPI.c:zend_string_hash_val
Unexecuted instantiation: snprintf.c:zend_string_hash_val
Unexecuted instantiation: spprintf.c:zend_string_hash_val
Unexecuted instantiation: strlcat.c:zend_string_hash_val
Unexecuted instantiation: strlcpy.c:zend_string_hash_val
Unexecuted instantiation: php_io.c:zend_string_hash_val
Unexecuted instantiation: php_io_copy_linux.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_epoll.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_eventport.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_hash_val
Unexecuted instantiation: poll_backend_poll.c:zend_string_hash_val
Unexecuted instantiation: poll_core.c:zend_string_hash_val
Unexecuted instantiation: poll_fd_table.c:zend_string_hash_val
Unexecuted instantiation: poll_handle.c:zend_string_hash_val
Unexecuted instantiation: cast.c:zend_string_hash_val
Unexecuted instantiation: filter.c:zend_string_hash_val
Unexecuted instantiation: glob_wrapper.c:zend_string_hash_val
Unexecuted instantiation: memory.c:zend_string_hash_val
Unexecuted instantiation: mmap.c:zend_string_hash_val
Unexecuted instantiation: plain_wrapper.c:zend_string_hash_val
Unexecuted instantiation: stream_errors.c:zend_string_hash_val
Unexecuted instantiation: streams.c:zend_string_hash_val
Unexecuted instantiation: transports.c:zend_string_hash_val
Unexecuted instantiation: userspace.c:zend_string_hash_val
Unexecuted instantiation: xp_socket.c:zend_string_hash_val
Unexecuted instantiation: block_pass.c:zend_string_hash_val
compact_literals.c:zend_string_hash_val
Line
Count
Source
154
212k
{
155
212k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
212k
}
Unexecuted instantiation: compact_vars.c:zend_string_hash_val
Unexecuted instantiation: dce.c:zend_string_hash_val
Unexecuted instantiation: dfa_pass.c:zend_string_hash_val
Unexecuted instantiation: escape_analysis.c:zend_string_hash_val
Unexecuted instantiation: nop_removal.c:zend_string_hash_val
Unexecuted instantiation: optimize_func_calls.c:zend_string_hash_val
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_hash_val
Unexecuted instantiation: pass1.c:zend_string_hash_val
Unexecuted instantiation: pass3.c:zend_string_hash_val
Unexecuted instantiation: sccp.c:zend_string_hash_val
Unexecuted instantiation: scdf.c:zend_string_hash_val
Unexecuted instantiation: zend_call_graph.c:zend_string_hash_val
Unexecuted instantiation: zend_cfg.c:zend_string_hash_val
Unexecuted instantiation: zend_dfg.c:zend_string_hash_val
Unexecuted instantiation: zend_dump.c:zend_string_hash_val
Unexecuted instantiation: zend_func_info.c:zend_string_hash_val
Unexecuted instantiation: zend_inference.c:zend_string_hash_val
zend_optimizer.c:zend_string_hash_val
Line
Count
Source
154
4.83k
{
155
4.83k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
4.83k
}
Unexecuted instantiation: zend_ssa.c:zend_string_hash_val
Unexecuted instantiation: zend_alloc.c:zend_string_hash_val
Unexecuted instantiation: zend_API.c:zend_string_hash_val
Unexecuted instantiation: zend_ast.c:zend_string_hash_val
Unexecuted instantiation: zend_attributes.c:zend_string_hash_val
Unexecuted instantiation: zend_autoload.c:zend_string_hash_val
Unexecuted instantiation: zend_builtin_functions.c:zend_string_hash_val
Unexecuted instantiation: zend_call_stack.c:zend_string_hash_val
Unexecuted instantiation: zend_closures.c:zend_string_hash_val
zend_compile.c:zend_string_hash_val
Line
Count
Source
154
3.08M
{
155
3.08M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
3.08M
}
Unexecuted instantiation: zend_constants.c:zend_string_hash_val
Unexecuted instantiation: zend_cpuinfo.c:zend_string_hash_val
Unexecuted instantiation: zend_default_classes.c:zend_string_hash_val
Unexecuted instantiation: zend_dtrace.c:zend_string_hash_val
Unexecuted instantiation: zend_enum.c:zend_string_hash_val
Unexecuted instantiation: zend_exceptions.c:zend_string_hash_val
zend_execute_API.c:zend_string_hash_val
Line
Count
Source
154
71
{
155
71
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
71
}
Unexecuted instantiation: zend_execute.c:zend_string_hash_val
Unexecuted instantiation: zend_extensions.c:zend_string_hash_val
Unexecuted instantiation: zend_fibers.c:zend_string_hash_val
Unexecuted instantiation: zend_float.c:zend_string_hash_val
Unexecuted instantiation: zend_gc.c:zend_string_hash_val
Unexecuted instantiation: zend_gdb.c:zend_string_hash_val
Unexecuted instantiation: zend_generators.c:zend_string_hash_val
zend_hash.c:zend_string_hash_val
Line
Count
Source
154
98.1M
{
155
98.1M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
98.1M
}
Unexecuted instantiation: zend_highlight.c:zend_string_hash_val
Unexecuted instantiation: zend_hrtime.c:zend_string_hash_val
zend_inheritance.c:zend_string_hash_val
Line
Count
Source
154
1.62k
{
155
1.62k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
1.62k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_hash_val
Unexecuted instantiation: zend_ini_scanner.c:zend_string_hash_val
Unexecuted instantiation: zend_ini.c:zend_string_hash_val
Unexecuted instantiation: zend_interfaces.c:zend_string_hash_val
Unexecuted instantiation: zend_iterators.c:zend_string_hash_val
Unexecuted instantiation: zend_language_parser.c:zend_string_hash_val
Unexecuted instantiation: zend_language_scanner.c:zend_string_hash_val
Unexecuted instantiation: zend_lazy_objects.c:zend_string_hash_val
Unexecuted instantiation: zend_list.c:zend_string_hash_val
Unexecuted instantiation: zend_llist.c:zend_string_hash_val
Unexecuted instantiation: zend_multibyte.c:zend_string_hash_val
zend_object_handlers.c:zend_string_hash_val
Line
Count
Source
154
471
{
155
471
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
471
}
Unexecuted instantiation: zend_objects_API.c:zend_string_hash_val
zend_objects.c:zend_string_hash_val
Line
Count
Source
154
4
{
155
4
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
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
154
14.9k
{
155
14.9k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
156
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
157
158
static zend_always_inline void zend_string_forget_hash_val(zend_string *s)
159
8.37M
{
160
8.37M
  ZSTR_H(s) = 0;
161
8.37M
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
8.37M
}
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
159
564
{
160
564
  ZSTR_H(s) = 0;
161
564
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
564
}
Unexecuted instantiation: exif.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_adler32.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_crc32.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_fnv.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_gost.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_haval.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_joaat.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_md.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_murmur.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_ripemd.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha_ni.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha_sse2.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_sha3.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_snefru.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_tiger.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_whirlpool.c:zend_string_forget_hash_val
Unexecuted instantiation: hash_xxhash.c:zend_string_forget_hash_val
Unexecuted instantiation: hash.c:zend_string_forget_hash_val
Unexecuted instantiation: json_encoder.c:zend_string_forget_hash_val
Unexecuted instantiation: json_parser.tab.c:zend_string_forget_hash_val
Unexecuted instantiation: json_scanner.c:zend_string_forget_hash_val
json.c:zend_string_forget_hash_val
Line
Count
Source
159
2.65k
{
160
2.65k
  ZSTR_H(s) = 0;
161
2.65k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
2.65k
}
Unexecuted instantiation: php_lexbor.c:zend_string_forget_hash_val
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_forget_hash_val
Unexecuted instantiation: shared_alloc_posix.c:zend_string_forget_hash_val
Unexecuted instantiation: shared_alloc_shm.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_api.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_module.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_file_cache.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_persist_calc.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_persist.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_shared_alloc.c:zend_string_forget_hash_val
Unexecuted instantiation: ZendAccelerator.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_cfg.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_check.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_dump.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_emit.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_gcm.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_gdb.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_patch.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_perf.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_ra.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_save.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_sccp.c:zend_string_forget_hash_val
Unexecuted instantiation: ir_strtab.c:zend_string_forget_hash_val
Unexecuted instantiation: ir.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_jit.c:zend_string_forget_hash_val
Unexecuted instantiation: csprng.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_mt19937.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_secure.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_user.c:zend_string_forget_hash_val
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_forget_hash_val
Unexecuted instantiation: gammasection.c:zend_string_forget_hash_val
Unexecuted instantiation: random.c:zend_string_forget_hash_val
Unexecuted instantiation: randomizer.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_utils.c:zend_string_forget_hash_val
php_reflection.c:zend_string_forget_hash_val
Line
Count
Source
159
1.23k
{
160
1.23k
  ZSTR_H(s) = 0;
161
1.23k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
1.23k
}
Unexecuted instantiation: php_spl.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_array.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_directory.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_dllist.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_exceptions.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_fixedarray.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_heap.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_iterators.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_observer.c:zend_string_forget_hash_val
Unexecuted instantiation: array.c:zend_string_forget_hash_val
Unexecuted instantiation: assert.c:zend_string_forget_hash_val
Unexecuted instantiation: base64.c:zend_string_forget_hash_val
Unexecuted instantiation: basic_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: browscap.c:zend_string_forget_hash_val
Unexecuted instantiation: crc32_x86.c:zend_string_forget_hash_val
Unexecuted instantiation: crc32.c:zend_string_forget_hash_val
Unexecuted instantiation: credits.c:zend_string_forget_hash_val
Unexecuted instantiation: crypt.c:zend_string_forget_hash_val
Unexecuted instantiation: css.c:zend_string_forget_hash_val
Unexecuted instantiation: datetime.c:zend_string_forget_hash_val
Unexecuted instantiation: dir.c:zend_string_forget_hash_val
Unexecuted instantiation: dl.c:zend_string_forget_hash_val
Unexecuted instantiation: dns.c:zend_string_forget_hash_val
Unexecuted instantiation: exec.c:zend_string_forget_hash_val
Unexecuted instantiation: file.c:zend_string_forget_hash_val
Unexecuted instantiation: filestat.c:zend_string_forget_hash_val
Unexecuted instantiation: filters.c:zend_string_forget_hash_val
Unexecuted instantiation: flock_compat.c:zend_string_forget_hash_val
formatted_print.c:zend_string_forget_hash_val
Line
Count
Source
159
172
{
160
172
  ZSTR_H(s) = 0;
161
172
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
172
}
Unexecuted instantiation: fsock.c:zend_string_forget_hash_val
Unexecuted instantiation: ftok.c:zend_string_forget_hash_val
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: head.c:zend_string_forget_hash_val
Unexecuted instantiation: hrtime.c:zend_string_forget_hash_val
html.c:zend_string_forget_hash_val
Line
Count
Source
159
4.95k
{
160
4.95k
  ZSTR_H(s) = 0;
161
4.95k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
4.95k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: http.c:zend_string_forget_hash_val
Unexecuted instantiation: image.c:zend_string_forget_hash_val
Unexecuted instantiation: incomplete_class.c:zend_string_forget_hash_val
Unexecuted instantiation: info.c:zend_string_forget_hash_val
Unexecuted instantiation: io_poll.c:zend_string_forget_hash_val
Unexecuted instantiation: iptc.c:zend_string_forget_hash_val
Unexecuted instantiation: levenshtein.c:zend_string_forget_hash_val
Unexecuted instantiation: link.c:zend_string_forget_hash_val
Unexecuted instantiation: mail.c:zend_string_forget_hash_val
Unexecuted instantiation: math.c:zend_string_forget_hash_val
Unexecuted instantiation: md5.c:zend_string_forget_hash_val
Unexecuted instantiation: metaphone.c:zend_string_forget_hash_val
Unexecuted instantiation: microtime.c:zend_string_forget_hash_val
Unexecuted instantiation: net.c:zend_string_forget_hash_val
Unexecuted instantiation: pack.c:zend_string_forget_hash_val
Unexecuted instantiation: pageinfo.c:zend_string_forget_hash_val
Unexecuted instantiation: password.c:zend_string_forget_hash_val
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: proc_open.c:zend_string_forget_hash_val
quot_print.c:zend_string_forget_hash_val
Line
Count
Source
159
155
{
160
155
  ZSTR_H(s) = 0;
161
155
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
155
}
Unexecuted instantiation: scanf.c:zend_string_forget_hash_val
Unexecuted instantiation: sha1.c:zend_string_forget_hash_val
Unexecuted instantiation: soundex.c:zend_string_forget_hash_val
Unexecuted instantiation: streamsfuncs.c:zend_string_forget_hash_val
string.c:zend_string_forget_hash_val
Line
Count
Source
159
1.57k
{
160
1.57k
  ZSTR_H(s) = 0;
161
1.57k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
1.57k
}
Unexecuted instantiation: strnatcmp.c:zend_string_forget_hash_val
Unexecuted instantiation: syslog.c:zend_string_forget_hash_val
Unexecuted instantiation: type.c:zend_string_forget_hash_val
Unexecuted instantiation: uniqid.c:zend_string_forget_hash_val
Unexecuted instantiation: url_scanner_ex.c:zend_string_forget_hash_val
Unexecuted instantiation: url.c:zend_string_forget_hash_val
Unexecuted instantiation: user_filters.c:zend_string_forget_hash_val
Unexecuted instantiation: uuencode.c:zend_string_forget_hash_val
Unexecuted instantiation: var_unserializer.c:zend_string_forget_hash_val
var.c:zend_string_forget_hash_val
Line
Count
Source
159
2.20k
{
160
2.20k
  ZSTR_H(s) = 0;
161
2.20k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
2.20k
}
Unexecuted instantiation: versioning.c:zend_string_forget_hash_val
Unexecuted instantiation: crypt_sha256.c:zend_string_forget_hash_val
Unexecuted instantiation: crypt_sha512.c:zend_string_forget_hash_val
Unexecuted instantiation: php_crypt_r.c:zend_string_forget_hash_val
Unexecuted instantiation: php_uri.c:zend_string_forget_hash_val
Unexecuted instantiation: php_uri_common.c:zend_string_forget_hash_val
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_forget_hash_val
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_forget_hash_val
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_forget_hash_val
Unexecuted instantiation: explicit_bzero.c:zend_string_forget_hash_val
fopen_wrappers.c:zend_string_forget_hash_val
Line
Count
Source
159
18
{
160
18
  ZSTR_H(s) = 0;
161
18
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
18
}
Unexecuted instantiation: getopt.c:zend_string_forget_hash_val
Unexecuted instantiation: main.c:zend_string_forget_hash_val
Unexecuted instantiation: network.c:zend_string_forget_hash_val
Unexecuted instantiation: output.c:zend_string_forget_hash_val
Unexecuted instantiation: php_content_types.c:zend_string_forget_hash_val
Unexecuted instantiation: php_ini_builder.c:zend_string_forget_hash_val
Unexecuted instantiation: php_ini.c:zend_string_forget_hash_val
Unexecuted instantiation: php_glob.c:zend_string_forget_hash_val
Unexecuted instantiation: php_odbc_utils.c:zend_string_forget_hash_val
Unexecuted instantiation: php_open_temporary_file.c:zend_string_forget_hash_val
Unexecuted instantiation: php_scandir.c:zend_string_forget_hash_val
Unexecuted instantiation: php_syslog.c:zend_string_forget_hash_val
Unexecuted instantiation: php_ticks.c:zend_string_forget_hash_val
Unexecuted instantiation: php_variables.c:zend_string_forget_hash_val
Unexecuted instantiation: reentrancy.c:zend_string_forget_hash_val
Unexecuted instantiation: rfc1867.c:zend_string_forget_hash_val
Unexecuted instantiation: safe_bcmp.c:zend_string_forget_hash_val
Unexecuted instantiation: SAPI.c:zend_string_forget_hash_val
Unexecuted instantiation: snprintf.c:zend_string_forget_hash_val
Unexecuted instantiation: spprintf.c:zend_string_forget_hash_val
Unexecuted instantiation: strlcat.c:zend_string_forget_hash_val
Unexecuted instantiation: strlcpy.c:zend_string_forget_hash_val
Unexecuted instantiation: php_io.c:zend_string_forget_hash_val
Unexecuted instantiation: php_io_copy_linux.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_epoll.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_eventport.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_backend_poll.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_core.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_fd_table.c:zend_string_forget_hash_val
Unexecuted instantiation: poll_handle.c:zend_string_forget_hash_val
Unexecuted instantiation: cast.c:zend_string_forget_hash_val
Unexecuted instantiation: filter.c:zend_string_forget_hash_val
Unexecuted instantiation: glob_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: memory.c:zend_string_forget_hash_val
Unexecuted instantiation: mmap.c:zend_string_forget_hash_val
Unexecuted instantiation: plain_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: stream_errors.c:zend_string_forget_hash_val
Unexecuted instantiation: streams.c:zend_string_forget_hash_val
Unexecuted instantiation: transports.c:zend_string_forget_hash_val
Unexecuted instantiation: userspace.c:zend_string_forget_hash_val
Unexecuted instantiation: xp_socket.c:zend_string_forget_hash_val
block_pass.c:zend_string_forget_hash_val
Line
Count
Source
159
4.38k
{
160
4.38k
  ZSTR_H(s) = 0;
161
4.38k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
4.38k
}
Unexecuted instantiation: compact_literals.c:zend_string_forget_hash_val
Unexecuted instantiation: compact_vars.c:zend_string_forget_hash_val
Unexecuted instantiation: dce.c:zend_string_forget_hash_val
Unexecuted instantiation: dfa_pass.c:zend_string_forget_hash_val
Unexecuted instantiation: escape_analysis.c:zend_string_forget_hash_val
Unexecuted instantiation: nop_removal.c:zend_string_forget_hash_val
Unexecuted instantiation: optimize_func_calls.c:zend_string_forget_hash_val
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_forget_hash_val
Unexecuted instantiation: pass1.c:zend_string_forget_hash_val
Unexecuted instantiation: pass3.c:zend_string_forget_hash_val
Unexecuted instantiation: sccp.c:zend_string_forget_hash_val
Unexecuted instantiation: scdf.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_call_graph.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_cfg.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_dfg.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_dump.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_func_info.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_inference.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_optimizer.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ssa.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_alloc.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_API.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ast.c:zend_string_forget_hash_val
zend_attributes.c:zend_string_forget_hash_val
Line
Count
Source
159
316
{
160
316
  ZSTR_H(s) = 0;
161
316
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
316
}
Unexecuted instantiation: zend_autoload.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_builtin_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_call_stack.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_closures.c:zend_string_forget_hash_val
zend_compile.c:zend_string_forget_hash_val
Line
Count
Source
159
1.07k
{
160
1.07k
  ZSTR_H(s) = 0;
161
1.07k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
1.07k
}
Unexecuted instantiation: zend_constants.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_cpuinfo.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_default_classes.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_dtrace.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_enum.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_exceptions.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_execute_API.c:zend_string_forget_hash_val
zend_execute.c:zend_string_forget_hash_val
Line
Count
Source
159
183k
{
160
183k
  ZSTR_H(s) = 0;
161
183k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
183k
}
Unexecuted instantiation: zend_extensions.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_fibers.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_float.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_gc.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_gdb.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_generators.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_hash.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_highlight.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_hrtime.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_inheritance.c:zend_string_forget_hash_val
zend_ini_parser.c:zend_string_forget_hash_val
Line
Count
Source
159
1.69M
{
160
1.69M
  ZSTR_H(s) = 0;
161
1.69M
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
1.69M
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ini.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_interfaces.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_iterators.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_language_parser.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_language_scanner.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_lazy_objects.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_list.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_llist.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_multibyte.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_object_handlers.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_objects_API.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_objects.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_observer.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_opcode.c:zend_string_forget_hash_val
zend_operators.c:zend_string_forget_hash_val
Line
Count
Source
159
640k
{
160
640k
  ZSTR_H(s) = 0;
161
640k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
640k
}
Unexecuted instantiation: zend_partial.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_property_hooks.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_ptr_stack.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_signal.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_smart_str.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_sort.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_stack.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_stream.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_string.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_strtod.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_system_id.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_variables.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_forget_hash_val
Unexecuted instantiation: zend_weakrefs.c:zend_string_forget_hash_val
zend.c:zend_string_forget_hash_val
Line
Count
Source
159
5.83M
{
160
5.83M
  ZSTR_H(s) = 0;
161
5.83M
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
162
5.83M
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-parser.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-sapi.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-exif.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-json.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-execute.c:zend_string_forget_hash_val
163
164
static zend_always_inline uint32_t zend_string_refcount(const zend_string *s)
165
0
{
166
0
  if (!ZSTR_IS_INTERNED(s)) {
167
0
    return GC_REFCOUNT(s);
168
0
  }
169
0
  return 1;
170
0
}
Unexecuted instantiation: php_date.c:zend_string_refcount
Unexecuted instantiation: 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_save.c:zend_string_refcount
Unexecuted instantiation: ir_sccp.c:zend_string_refcount
Unexecuted instantiation: ir_strtab.c:zend_string_refcount
Unexecuted instantiation: ir.c:zend_string_refcount
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_refcount
Unexecuted instantiation: zend_jit.c:zend_string_refcount
Unexecuted instantiation: csprng.c:zend_string_refcount
Unexecuted instantiation: engine_mt19937.c:zend_string_refcount
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_refcount
Unexecuted instantiation: engine_secure.c:zend_string_refcount
Unexecuted instantiation: engine_user.c:zend_string_refcount
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_refcount
Unexecuted instantiation: gammasection.c:zend_string_refcount
Unexecuted instantiation: random.c:zend_string_refcount
Unexecuted instantiation: randomizer.c:zend_string_refcount
Unexecuted instantiation: zend_utils.c:zend_string_refcount
Unexecuted instantiation: php_reflection.c:zend_string_refcount
Unexecuted instantiation: php_spl.c:zend_string_refcount
Unexecuted instantiation: spl_array.c:zend_string_refcount
Unexecuted instantiation: spl_directory.c:zend_string_refcount
Unexecuted instantiation: spl_dllist.c:zend_string_refcount
Unexecuted instantiation: spl_exceptions.c:zend_string_refcount
Unexecuted instantiation: spl_fixedarray.c:zend_string_refcount
Unexecuted instantiation: spl_functions.c:zend_string_refcount
Unexecuted instantiation: spl_heap.c:zend_string_refcount
Unexecuted instantiation: spl_iterators.c:zend_string_refcount
Unexecuted instantiation: spl_observer.c:zend_string_refcount
Unexecuted instantiation: array.c:zend_string_refcount
Unexecuted instantiation: assert.c:zend_string_refcount
Unexecuted instantiation: base64.c:zend_string_refcount
Unexecuted instantiation: basic_functions.c:zend_string_refcount
Unexecuted instantiation: browscap.c:zend_string_refcount
Unexecuted instantiation: crc32_x86.c:zend_string_refcount
Unexecuted instantiation: crc32.c:zend_string_refcount
Unexecuted instantiation: credits.c:zend_string_refcount
Unexecuted instantiation: crypt.c:zend_string_refcount
Unexecuted instantiation: css.c:zend_string_refcount
Unexecuted instantiation: datetime.c:zend_string_refcount
Unexecuted instantiation: dir.c:zend_string_refcount
Unexecuted instantiation: dl.c:zend_string_refcount
Unexecuted instantiation: dns.c:zend_string_refcount
Unexecuted instantiation: exec.c:zend_string_refcount
Unexecuted instantiation: file.c:zend_string_refcount
Unexecuted instantiation: filestat.c:zend_string_refcount
Unexecuted instantiation: filters.c:zend_string_refcount
Unexecuted instantiation: flock_compat.c:zend_string_refcount
Unexecuted instantiation: formatted_print.c:zend_string_refcount
Unexecuted instantiation: fsock.c:zend_string_refcount
Unexecuted instantiation: ftok.c:zend_string_refcount
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: head.c:zend_string_refcount
Unexecuted instantiation: hrtime.c:zend_string_refcount
Unexecuted instantiation: html.c:zend_string_refcount
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: http.c:zend_string_refcount
Unexecuted instantiation: image.c:zend_string_refcount
Unexecuted instantiation: incomplete_class.c:zend_string_refcount
Unexecuted instantiation: info.c:zend_string_refcount
Unexecuted instantiation: io_poll.c:zend_string_refcount
Unexecuted instantiation: iptc.c:zend_string_refcount
Unexecuted instantiation: levenshtein.c:zend_string_refcount
Unexecuted instantiation: link.c:zend_string_refcount
Unexecuted instantiation: mail.c:zend_string_refcount
Unexecuted instantiation: math.c:zend_string_refcount
Unexecuted instantiation: md5.c:zend_string_refcount
Unexecuted instantiation: metaphone.c:zend_string_refcount
Unexecuted instantiation: microtime.c:zend_string_refcount
Unexecuted instantiation: net.c:zend_string_refcount
Unexecuted instantiation: pack.c:zend_string_refcount
Unexecuted instantiation: pageinfo.c:zend_string_refcount
Unexecuted instantiation: password.c:zend_string_refcount
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: proc_open.c:zend_string_refcount
Unexecuted instantiation: quot_print.c:zend_string_refcount
Unexecuted instantiation: scanf.c:zend_string_refcount
Unexecuted instantiation: sha1.c:zend_string_refcount
Unexecuted instantiation: soundex.c:zend_string_refcount
Unexecuted instantiation: streamsfuncs.c:zend_string_refcount
Unexecuted instantiation: string.c:zend_string_refcount
Unexecuted instantiation: strnatcmp.c:zend_string_refcount
Unexecuted instantiation: syslog.c:zend_string_refcount
Unexecuted instantiation: type.c:zend_string_refcount
Unexecuted instantiation: uniqid.c:zend_string_refcount
Unexecuted instantiation: url_scanner_ex.c:zend_string_refcount
Unexecuted instantiation: url.c:zend_string_refcount
Unexecuted instantiation: user_filters.c:zend_string_refcount
Unexecuted instantiation: uuencode.c:zend_string_refcount
Unexecuted instantiation: var_unserializer.c:zend_string_refcount
Unexecuted instantiation: var.c:zend_string_refcount
Unexecuted instantiation: versioning.c:zend_string_refcount
Unexecuted instantiation: crypt_sha256.c:zend_string_refcount
Unexecuted instantiation: crypt_sha512.c:zend_string_refcount
Unexecuted instantiation: php_crypt_r.c:zend_string_refcount
Unexecuted instantiation: php_uri.c:zend_string_refcount
Unexecuted instantiation: php_uri_common.c:zend_string_refcount
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_refcount
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_refcount
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_refcount
Unexecuted instantiation: explicit_bzero.c:zend_string_refcount
Unexecuted instantiation: fopen_wrappers.c:zend_string_refcount
Unexecuted instantiation: getopt.c:zend_string_refcount
Unexecuted instantiation: main.c:zend_string_refcount
Unexecuted instantiation: network.c:zend_string_refcount
Unexecuted instantiation: output.c:zend_string_refcount
Unexecuted instantiation: php_content_types.c:zend_string_refcount
Unexecuted instantiation: php_ini_builder.c:zend_string_refcount
Unexecuted instantiation: php_ini.c:zend_string_refcount
Unexecuted instantiation: php_glob.c:zend_string_refcount
Unexecuted instantiation: php_odbc_utils.c:zend_string_refcount
Unexecuted instantiation: php_open_temporary_file.c:zend_string_refcount
Unexecuted instantiation: php_scandir.c:zend_string_refcount
Unexecuted instantiation: php_syslog.c:zend_string_refcount
Unexecuted instantiation: php_ticks.c:zend_string_refcount
Unexecuted instantiation: php_variables.c:zend_string_refcount
Unexecuted instantiation: reentrancy.c:zend_string_refcount
Unexecuted instantiation: rfc1867.c:zend_string_refcount
Unexecuted instantiation: safe_bcmp.c:zend_string_refcount
Unexecuted instantiation: SAPI.c:zend_string_refcount
Unexecuted instantiation: snprintf.c:zend_string_refcount
Unexecuted instantiation: spprintf.c:zend_string_refcount
Unexecuted instantiation: strlcat.c:zend_string_refcount
Unexecuted instantiation: strlcpy.c:zend_string_refcount
Unexecuted instantiation: php_io.c:zend_string_refcount
Unexecuted instantiation: php_io_copy_linux.c:zend_string_refcount
Unexecuted instantiation: poll_backend_epoll.c:zend_string_refcount
Unexecuted instantiation: poll_backend_eventport.c:zend_string_refcount
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_refcount
Unexecuted instantiation: poll_backend_poll.c:zend_string_refcount
Unexecuted instantiation: poll_core.c:zend_string_refcount
Unexecuted instantiation: poll_fd_table.c:zend_string_refcount
Unexecuted instantiation: poll_handle.c:zend_string_refcount
Unexecuted instantiation: cast.c:zend_string_refcount
Unexecuted instantiation: filter.c:zend_string_refcount
Unexecuted instantiation: glob_wrapper.c:zend_string_refcount
Unexecuted instantiation: memory.c:zend_string_refcount
Unexecuted instantiation: mmap.c:zend_string_refcount
Unexecuted instantiation: plain_wrapper.c:zend_string_refcount
Unexecuted instantiation: stream_errors.c:zend_string_refcount
Unexecuted instantiation: streams.c:zend_string_refcount
Unexecuted instantiation: transports.c:zend_string_refcount
Unexecuted instantiation: userspace.c:zend_string_refcount
Unexecuted instantiation: xp_socket.c:zend_string_refcount
Unexecuted instantiation: block_pass.c:zend_string_refcount
Unexecuted instantiation: compact_literals.c:zend_string_refcount
Unexecuted instantiation: compact_vars.c:zend_string_refcount
Unexecuted instantiation: dce.c:zend_string_refcount
Unexecuted instantiation: dfa_pass.c:zend_string_refcount
Unexecuted instantiation: escape_analysis.c:zend_string_refcount
Unexecuted instantiation: nop_removal.c:zend_string_refcount
Unexecuted instantiation: optimize_func_calls.c:zend_string_refcount
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_refcount
Unexecuted instantiation: pass1.c:zend_string_refcount
Unexecuted instantiation: pass3.c:zend_string_refcount
Unexecuted instantiation: sccp.c:zend_string_refcount
Unexecuted instantiation: scdf.c:zend_string_refcount
Unexecuted instantiation: zend_call_graph.c:zend_string_refcount
Unexecuted instantiation: zend_cfg.c:zend_string_refcount
Unexecuted instantiation: zend_dfg.c:zend_string_refcount
Unexecuted instantiation: zend_dump.c:zend_string_refcount
Unexecuted instantiation: zend_func_info.c:zend_string_refcount
Unexecuted instantiation: zend_inference.c:zend_string_refcount
Unexecuted instantiation: zend_optimizer.c:zend_string_refcount
Unexecuted instantiation: zend_ssa.c:zend_string_refcount
Unexecuted instantiation: zend_alloc.c:zend_string_refcount
Unexecuted instantiation: zend_API.c:zend_string_refcount
Unexecuted instantiation: zend_ast.c:zend_string_refcount
Unexecuted instantiation: zend_attributes.c:zend_string_refcount
Unexecuted instantiation: zend_autoload.c:zend_string_refcount
Unexecuted instantiation: zend_builtin_functions.c:zend_string_refcount
Unexecuted instantiation: zend_call_stack.c:zend_string_refcount
Unexecuted instantiation: zend_closures.c:zend_string_refcount
Unexecuted instantiation: zend_compile.c:zend_string_refcount
Unexecuted instantiation: zend_constants.c:zend_string_refcount
Unexecuted instantiation: zend_cpuinfo.c:zend_string_refcount
Unexecuted instantiation: zend_default_classes.c:zend_string_refcount
Unexecuted instantiation: zend_dtrace.c:zend_string_refcount
Unexecuted instantiation: zend_enum.c:zend_string_refcount
Unexecuted instantiation: zend_exceptions.c:zend_string_refcount
Unexecuted instantiation: zend_execute_API.c:zend_string_refcount
Unexecuted instantiation: zend_execute.c:zend_string_refcount
Unexecuted instantiation: zend_extensions.c:zend_string_refcount
Unexecuted instantiation: zend_fibers.c:zend_string_refcount
Unexecuted instantiation: zend_float.c:zend_string_refcount
Unexecuted instantiation: zend_gc.c:zend_string_refcount
Unexecuted instantiation: zend_gdb.c:zend_string_refcount
Unexecuted instantiation: zend_generators.c:zend_string_refcount
Unexecuted instantiation: zend_hash.c:zend_string_refcount
Unexecuted instantiation: zend_highlight.c:zend_string_refcount
Unexecuted instantiation: zend_hrtime.c:zend_string_refcount
Unexecuted instantiation: zend_inheritance.c:zend_string_refcount
Unexecuted instantiation: zend_ini_parser.c:zend_string_refcount
Unexecuted instantiation: zend_ini_scanner.c:zend_string_refcount
Unexecuted instantiation: zend_ini.c:zend_string_refcount
Unexecuted instantiation: zend_interfaces.c:zend_string_refcount
Unexecuted instantiation: zend_iterators.c:zend_string_refcount
Unexecuted instantiation: zend_language_parser.c:zend_string_refcount
Unexecuted instantiation: zend_language_scanner.c:zend_string_refcount
Unexecuted instantiation: zend_lazy_objects.c:zend_string_refcount
Unexecuted instantiation: zend_list.c:zend_string_refcount
Unexecuted instantiation: zend_llist.c:zend_string_refcount
Unexecuted instantiation: zend_multibyte.c:zend_string_refcount
Unexecuted instantiation: zend_object_handlers.c:zend_string_refcount
Unexecuted instantiation: zend_objects_API.c:zend_string_refcount
Unexecuted instantiation: zend_objects.c:zend_string_refcount
Unexecuted instantiation: zend_observer.c:zend_string_refcount
Unexecuted instantiation: zend_opcode.c:zend_string_refcount
Unexecuted instantiation: zend_operators.c:zend_string_refcount
Unexecuted instantiation: zend_partial.c:zend_string_refcount
Unexecuted instantiation: zend_property_hooks.c:zend_string_refcount
Unexecuted instantiation: zend_ptr_stack.c:zend_string_refcount
Unexecuted instantiation: zend_signal.c:zend_string_refcount
Unexecuted instantiation: zend_smart_str.c:zend_string_refcount
Unexecuted instantiation: zend_sort.c:zend_string_refcount
Unexecuted instantiation: zend_stack.c:zend_string_refcount
Unexecuted instantiation: zend_stream.c:zend_string_refcount
Unexecuted instantiation: zend_string.c:zend_string_refcount
Unexecuted instantiation: zend_strtod.c:zend_string_refcount
Unexecuted instantiation: zend_system_id.c:zend_string_refcount
Unexecuted instantiation: zend_variables.c:zend_string_refcount
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_refcount
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_refcount
Unexecuted instantiation: zend_weakrefs.c:zend_string_refcount
Unexecuted instantiation: zend.c:zend_string_refcount
Unexecuted instantiation: internal_functions_cli.c:zend_string_refcount
Unexecuted instantiation: fuzzer-parser.c:zend_string_refcount
Unexecuted instantiation: fuzzer-sapi.c:zend_string_refcount
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_refcount
Unexecuted instantiation: fuzzer-exif.c:zend_string_refcount
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_refcount
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_refcount
Unexecuted instantiation: fuzzer-json.c:zend_string_refcount
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_refcount
Unexecuted instantiation: fuzzer-execute.c:zend_string_refcount
171
172
static zend_always_inline uint32_t zend_string_addref(zend_string *s)
173
2.90M
{
174
2.90M
  if (!ZSTR_IS_INTERNED(s)) {
175
2.72M
    return GC_ADDREF(s);
176
2.72M
  }
177
172k
  return 1;
178
2.90M
}
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
173
25.2k
{
174
25.2k
  if (!ZSTR_IS_INTERNED(s)) {
175
25.2k
    return GC_ADDREF(s);
176
25.2k
  }
177
0
  return 1;
178
25.2k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_addref
Unexecuted instantiation: zend_persist_calc.c:zend_string_addref
Unexecuted instantiation: zend_persist.c:zend_string_addref
Unexecuted instantiation: zend_shared_alloc.c:zend_string_addref
ZendAccelerator.c:zend_string_addref
Line
Count
Source
173
128
{
174
128
  if (!ZSTR_IS_INTERNED(s)) {
175
0
    return GC_ADDREF(s);
176
0
  }
177
128
  return 1;
178
128
}
Unexecuted instantiation: ir_cfg.c:zend_string_addref
Unexecuted instantiation: ir_check.c:zend_string_addref
Unexecuted instantiation: ir_dump.c:zend_string_addref
Unexecuted instantiation: ir_emit.c:zend_string_addref
Unexecuted instantiation: ir_gcm.c:zend_string_addref
Unexecuted instantiation: ir_gdb.c:zend_string_addref
Unexecuted instantiation: ir_patch.c:zend_string_addref
Unexecuted instantiation: ir_perf.c:zend_string_addref
Unexecuted instantiation: ir_ra.c:zend_string_addref
Unexecuted instantiation: ir_save.c:zend_string_addref
Unexecuted instantiation: ir_sccp.c:zend_string_addref
Unexecuted instantiation: ir_strtab.c:zend_string_addref
Unexecuted instantiation: ir.c:zend_string_addref
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_addref
Unexecuted instantiation: zend_jit.c:zend_string_addref
Unexecuted instantiation: csprng.c:zend_string_addref
Unexecuted instantiation: engine_mt19937.c:zend_string_addref
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_addref
Unexecuted instantiation: engine_secure.c:zend_string_addref
Unexecuted instantiation: engine_user.c:zend_string_addref
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_addref
Unexecuted instantiation: gammasection.c:zend_string_addref
Unexecuted instantiation: random.c:zend_string_addref
Unexecuted instantiation: randomizer.c:zend_string_addref
Unexecuted instantiation: zend_utils.c:zend_string_addref
php_reflection.c:zend_string_addref
Line
Count
Source
173
39
{
174
39
  if (!ZSTR_IS_INTERNED(s)) {
175
2
    return GC_ADDREF(s);
176
2
  }
177
37
  return 1;
178
39
}
Unexecuted instantiation: php_spl.c:zend_string_addref
Unexecuted instantiation: spl_array.c:zend_string_addref
Unexecuted instantiation: spl_directory.c:zend_string_addref
Unexecuted instantiation: spl_dllist.c:zend_string_addref
Unexecuted instantiation: spl_exceptions.c:zend_string_addref
Unexecuted instantiation: spl_fixedarray.c:zend_string_addref
Unexecuted instantiation: spl_functions.c:zend_string_addref
Unexecuted instantiation: spl_heap.c:zend_string_addref
Unexecuted instantiation: spl_iterators.c:zend_string_addref
Unexecuted instantiation: spl_observer.c:zend_string_addref
array.c:zend_string_addref
Line
Count
Source
173
7
{
174
7
  if (!ZSTR_IS_INTERNED(s)) {
175
7
    return GC_ADDREF(s);
176
7
  }
177
0
  return 1;
178
7
}
Unexecuted instantiation: assert.c:zend_string_addref
Unexecuted instantiation: base64.c:zend_string_addref
basic_functions.c:zend_string_addref
Line
Count
Source
173
6
{
174
6
  if (!ZSTR_IS_INTERNED(s)) {
175
1
    return GC_ADDREF(s);
176
1
  }
177
5
  return 1;
178
6
}
Unexecuted instantiation: browscap.c:zend_string_addref
Unexecuted instantiation: crc32_x86.c:zend_string_addref
Unexecuted instantiation: crc32.c:zend_string_addref
Unexecuted instantiation: credits.c:zend_string_addref
Unexecuted instantiation: crypt.c:zend_string_addref
Unexecuted instantiation: css.c:zend_string_addref
Unexecuted instantiation: datetime.c:zend_string_addref
Unexecuted instantiation: dir.c:zend_string_addref
Unexecuted instantiation: dl.c:zend_string_addref
Unexecuted instantiation: dns.c:zend_string_addref
Unexecuted instantiation: exec.c:zend_string_addref
Unexecuted instantiation: file.c:zend_string_addref
Unexecuted instantiation: filestat.c:zend_string_addref
Unexecuted instantiation: filters.c:zend_string_addref
Unexecuted instantiation: flock_compat.c:zend_string_addref
Unexecuted instantiation: formatted_print.c:zend_string_addref
Unexecuted instantiation: fsock.c:zend_string_addref
Unexecuted instantiation: ftok.c:zend_string_addref
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: head.c:zend_string_addref
Unexecuted instantiation: hrtime.c:zend_string_addref
Unexecuted instantiation: html.c:zend_string_addref
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: http.c:zend_string_addref
Unexecuted instantiation: image.c:zend_string_addref
Unexecuted instantiation: incomplete_class.c:zend_string_addref
Unexecuted instantiation: info.c:zend_string_addref
Unexecuted instantiation: io_poll.c:zend_string_addref
Unexecuted instantiation: iptc.c:zend_string_addref
Unexecuted instantiation: levenshtein.c:zend_string_addref
Unexecuted instantiation: link.c:zend_string_addref
Unexecuted instantiation: mail.c:zend_string_addref
Unexecuted instantiation: math.c:zend_string_addref
Unexecuted instantiation: md5.c:zend_string_addref
Unexecuted instantiation: metaphone.c:zend_string_addref
Unexecuted instantiation: microtime.c:zend_string_addref
Unexecuted instantiation: net.c:zend_string_addref
Unexecuted instantiation: pack.c:zend_string_addref
Unexecuted instantiation: pageinfo.c:zend_string_addref
Unexecuted instantiation: password.c:zend_string_addref
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: proc_open.c:zend_string_addref
Unexecuted instantiation: quot_print.c:zend_string_addref
Unexecuted instantiation: scanf.c:zend_string_addref
Unexecuted instantiation: sha1.c:zend_string_addref
Unexecuted instantiation: soundex.c:zend_string_addref
Unexecuted instantiation: streamsfuncs.c:zend_string_addref
Unexecuted instantiation: string.c:zend_string_addref
Unexecuted instantiation: strnatcmp.c:zend_string_addref
Unexecuted instantiation: syslog.c:zend_string_addref
Unexecuted instantiation: type.c:zend_string_addref
Unexecuted instantiation: uniqid.c:zend_string_addref
Unexecuted instantiation: url_scanner_ex.c:zend_string_addref
Unexecuted instantiation: url.c:zend_string_addref
Unexecuted instantiation: user_filters.c:zend_string_addref
Unexecuted instantiation: uuencode.c:zend_string_addref
Unexecuted instantiation: var_unserializer.c:zend_string_addref
Unexecuted instantiation: var.c:zend_string_addref
Unexecuted instantiation: versioning.c:zend_string_addref
Unexecuted instantiation: crypt_sha256.c:zend_string_addref
Unexecuted instantiation: crypt_sha512.c:zend_string_addref
Unexecuted instantiation: php_crypt_r.c:zend_string_addref
Unexecuted instantiation: php_uri.c:zend_string_addref
Unexecuted instantiation: php_uri_common.c:zend_string_addref
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_addref
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_addref
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_addref
Unexecuted instantiation: explicit_bzero.c:zend_string_addref
Unexecuted instantiation: fopen_wrappers.c:zend_string_addref
Unexecuted instantiation: getopt.c:zend_string_addref
Unexecuted instantiation: main.c:zend_string_addref
Unexecuted instantiation: network.c:zend_string_addref
output.c:zend_string_addref
Line
Count
Source
173
61.6k
{
174
61.6k
  if (!ZSTR_IS_INTERNED(s)) {
175
6.05k
    return GC_ADDREF(s);
176
6.05k
  }
177
55.5k
  return 1;
178
61.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
Unexecuted instantiation: zend_alloc.c:zend_string_addref
zend_API.c:zend_string_addref
Line
Count
Source
173
10.8k
{
174
10.8k
  if (!ZSTR_IS_INTERNED(s)) {
175
8.29k
    return GC_ADDREF(s);
176
8.29k
  }
177
2.56k
  return 1;
178
10.8k
}
Unexecuted instantiation: zend_ast.c:zend_string_addref
Unexecuted instantiation: zend_attributes.c:zend_string_addref
zend_autoload.c:zend_string_addref
Line
Count
Source
173
14
{
174
14
  if (!ZSTR_IS_INTERNED(s)) {
175
14
    return GC_ADDREF(s);
176
14
  }
177
0
  return 1;
178
14
}
Unexecuted instantiation: zend_builtin_functions.c:zend_string_addref
Unexecuted instantiation: zend_call_stack.c:zend_string_addref
zend_closures.c:zend_string_addref
Line
Count
Source
173
17.4k
{
174
17.4k
  if (!ZSTR_IS_INTERNED(s)) {
175
1.89k
    return GC_ADDREF(s);
176
1.89k
  }
177
15.5k
  return 1;
178
17.4k
}
zend_compile.c:zend_string_addref
Line
Count
Source
173
85.7k
{
174
85.7k
  if (!ZSTR_IS_INTERNED(s)) {
175
34.5k
    return GC_ADDREF(s);
176
34.5k
  }
177
51.2k
  return 1;
178
85.7k
}
Unexecuted instantiation: zend_constants.c:zend_string_addref
Unexecuted instantiation: zend_cpuinfo.c:zend_string_addref
Unexecuted instantiation: zend_default_classes.c:zend_string_addref
Unexecuted instantiation: zend_dtrace.c:zend_string_addref
Unexecuted instantiation: zend_enum.c:zend_string_addref
Unexecuted instantiation: zend_exceptions.c:zend_string_addref
zend_execute_API.c:zend_string_addref
Line
Count
Source
173
1.44k
{
174
1.44k
  if (!ZSTR_IS_INTERNED(s)) {
175
1.44k
    return GC_ADDREF(s);
176
1.44k
  }
177
0
  return 1;
178
1.44k
}
zend_execute.c:zend_string_addref
Line
Count
Source
173
17.2k
{
174
17.2k
  if (!ZSTR_IS_INTERNED(s)) {
175
10.5k
    return GC_ADDREF(s);
176
10.5k
  }
177
6.73k
  return 1;
178
17.2k
}
Unexecuted instantiation: zend_extensions.c:zend_string_addref
Unexecuted instantiation: zend_fibers.c:zend_string_addref
Unexecuted instantiation: zend_float.c:zend_string_addref
Unexecuted instantiation: zend_gc.c:zend_string_addref
Unexecuted instantiation: zend_gdb.c:zend_string_addref
Unexecuted instantiation: zend_generators.c:zend_string_addref
zend_hash.c:zend_string_addref
Line
Count
Source
173
2.63M
{
174
2.63M
  if (!ZSTR_IS_INTERNED(s)) {
175
2.63M
    return GC_ADDREF(s);
176
2.63M
  }
177
3.14k
  return 1;
178
2.63M
}
Unexecuted instantiation: zend_highlight.c:zend_string_addref
Unexecuted instantiation: zend_hrtime.c:zend_string_addref
zend_inheritance.c:zend_string_addref
Line
Count
Source
173
42.0k
{
174
42.0k
  if (!ZSTR_IS_INTERNED(s)) {
175
4.67k
    return GC_ADDREF(s);
176
4.67k
  }
177
37.3k
  return 1;
178
42.0k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_addref
Unexecuted instantiation: zend_ini_scanner.c:zend_string_addref
Unexecuted instantiation: zend_ini.c:zend_string_addref
Unexecuted instantiation: zend_interfaces.c:zend_string_addref
Unexecuted instantiation: zend_iterators.c:zend_string_addref
Unexecuted instantiation: zend_language_parser.c:zend_string_addref
Unexecuted instantiation: zend_language_scanner.c:zend_string_addref
Unexecuted instantiation: zend_lazy_objects.c:zend_string_addref
Unexecuted instantiation: zend_list.c:zend_string_addref
Unexecuted instantiation: zend_llist.c:zend_string_addref
Unexecuted instantiation: zend_multibyte.c:zend_string_addref
zend_object_handlers.c:zend_string_addref
Line
Count
Source
173
471
{
174
471
  if (!ZSTR_IS_INTERNED(s)) {
175
471
    return GC_ADDREF(s);
176
471
  }
177
0
  return 1;
178
471
}
Unexecuted instantiation: zend_objects_API.c:zend_string_addref
zend_objects.c:zend_string_addref
Line
Count
Source
173
4
{
174
4
  if (!ZSTR_IS_INTERNED(s)) {
175
4
    return GC_ADDREF(s);
176
4
  }
177
0
  return 1;
178
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
173
3.07k
{
174
3.07k
  if (!ZSTR_IS_INTERNED(s)) {
175
2.59k
    return GC_ADDREF(s);
176
2.59k
  }
177
477
  return 1;
178
3.07k
}
Unexecuted instantiation: zend_partial.c:zend_string_addref
Unexecuted instantiation: zend_property_hooks.c:zend_string_addref
Unexecuted instantiation: zend_ptr_stack.c:zend_string_addref
Unexecuted instantiation: zend_signal.c:zend_string_addref
Unexecuted instantiation: zend_smart_str.c:zend_string_addref
Unexecuted instantiation: zend_sort.c:zend_string_addref
Unexecuted instantiation: zend_stack.c:zend_string_addref
Unexecuted instantiation: zend_stream.c:zend_string_addref
Unexecuted instantiation: zend_string.c:zend_string_addref
Unexecuted instantiation: zend_strtod.c:zend_string_addref
Unexecuted instantiation: zend_system_id.c:zend_string_addref
Unexecuted instantiation: zend_variables.c:zend_string_addref
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_addref
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_addref
Unexecuted instantiation: zend_weakrefs.c:zend_string_addref
Unexecuted instantiation: zend.c:zend_string_addref
Unexecuted instantiation: internal_functions_cli.c:zend_string_addref
Unexecuted instantiation: fuzzer-parser.c:zend_string_addref
Unexecuted instantiation: fuzzer-sapi.c:zend_string_addref
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_addref
Unexecuted instantiation: fuzzer-exif.c:zend_string_addref
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_addref
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_addref
Unexecuted instantiation: fuzzer-json.c:zend_string_addref
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_addref
Unexecuted instantiation: fuzzer-execute.c:zend_string_addref
179
180
static zend_always_inline uint32_t zend_string_delref(zend_string *s)
181
426
{
182
426
  if (!ZSTR_IS_INTERNED(s)) {
183
202
    return GC_DELREF(s);
184
202
  }
185
224
  return 1;
186
426
}
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_save.c:zend_string_delref
Unexecuted instantiation: ir_sccp.c:zend_string_delref
Unexecuted instantiation: ir_strtab.c:zend_string_delref
Unexecuted instantiation: ir.c:zend_string_delref
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_delref
Unexecuted instantiation: zend_jit.c:zend_string_delref
Unexecuted instantiation: csprng.c:zend_string_delref
Unexecuted instantiation: engine_mt19937.c:zend_string_delref
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_delref
Unexecuted instantiation: engine_secure.c:zend_string_delref
Unexecuted instantiation: engine_user.c:zend_string_delref
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_delref
Unexecuted instantiation: gammasection.c:zend_string_delref
Unexecuted instantiation: random.c:zend_string_delref
Unexecuted instantiation: randomizer.c:zend_string_delref
Unexecuted instantiation: zend_utils.c:zend_string_delref
Unexecuted instantiation: php_reflection.c:zend_string_delref
Unexecuted instantiation: php_spl.c:zend_string_delref
Unexecuted instantiation: spl_array.c:zend_string_delref
Unexecuted instantiation: spl_directory.c:zend_string_delref
Unexecuted instantiation: spl_dllist.c:zend_string_delref
Unexecuted instantiation: spl_exceptions.c:zend_string_delref
Unexecuted instantiation: spl_fixedarray.c:zend_string_delref
Unexecuted instantiation: spl_functions.c:zend_string_delref
Unexecuted instantiation: spl_heap.c:zend_string_delref
Unexecuted instantiation: spl_iterators.c:zend_string_delref
Unexecuted instantiation: spl_observer.c:zend_string_delref
Unexecuted instantiation: array.c:zend_string_delref
Unexecuted instantiation: assert.c:zend_string_delref
Unexecuted instantiation: base64.c:zend_string_delref
Unexecuted instantiation: basic_functions.c:zend_string_delref
Unexecuted instantiation: browscap.c:zend_string_delref
Unexecuted instantiation: crc32_x86.c:zend_string_delref
Unexecuted instantiation: crc32.c:zend_string_delref
Unexecuted instantiation: credits.c:zend_string_delref
Unexecuted instantiation: crypt.c:zend_string_delref
Unexecuted instantiation: css.c:zend_string_delref
Unexecuted instantiation: datetime.c:zend_string_delref
Unexecuted instantiation: dir.c:zend_string_delref
Unexecuted instantiation: dl.c:zend_string_delref
Unexecuted instantiation: dns.c:zend_string_delref
Unexecuted instantiation: exec.c:zend_string_delref
Unexecuted instantiation: file.c:zend_string_delref
Unexecuted instantiation: filestat.c:zend_string_delref
Unexecuted instantiation: filters.c:zend_string_delref
Unexecuted instantiation: flock_compat.c:zend_string_delref
Unexecuted instantiation: formatted_print.c:zend_string_delref
Unexecuted instantiation: fsock.c:zend_string_delref
Unexecuted instantiation: ftok.c:zend_string_delref
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: head.c:zend_string_delref
Unexecuted instantiation: hrtime.c:zend_string_delref
Unexecuted instantiation: html.c:zend_string_delref
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: http.c:zend_string_delref
Unexecuted instantiation: image.c:zend_string_delref
Unexecuted instantiation: incomplete_class.c:zend_string_delref
Unexecuted instantiation: info.c:zend_string_delref
Unexecuted instantiation: io_poll.c:zend_string_delref
Unexecuted instantiation: iptc.c:zend_string_delref
Unexecuted instantiation: levenshtein.c:zend_string_delref
Unexecuted instantiation: link.c:zend_string_delref
Unexecuted instantiation: mail.c:zend_string_delref
Unexecuted instantiation: math.c:zend_string_delref
Unexecuted instantiation: md5.c:zend_string_delref
Unexecuted instantiation: metaphone.c:zend_string_delref
Unexecuted instantiation: microtime.c:zend_string_delref
Unexecuted instantiation: net.c:zend_string_delref
Unexecuted instantiation: pack.c:zend_string_delref
Unexecuted instantiation: pageinfo.c:zend_string_delref
Unexecuted instantiation: password.c:zend_string_delref
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: proc_open.c:zend_string_delref
Unexecuted instantiation: quot_print.c:zend_string_delref
Unexecuted instantiation: scanf.c:zend_string_delref
Unexecuted instantiation: sha1.c:zend_string_delref
Unexecuted instantiation: soundex.c:zend_string_delref
Unexecuted instantiation: streamsfuncs.c:zend_string_delref
Unexecuted instantiation: string.c:zend_string_delref
Unexecuted instantiation: strnatcmp.c:zend_string_delref
Unexecuted instantiation: syslog.c:zend_string_delref
Unexecuted instantiation: type.c:zend_string_delref
Unexecuted instantiation: uniqid.c:zend_string_delref
Unexecuted instantiation: url_scanner_ex.c:zend_string_delref
Unexecuted instantiation: url.c:zend_string_delref
Unexecuted instantiation: user_filters.c:zend_string_delref
Unexecuted instantiation: uuencode.c:zend_string_delref
Unexecuted instantiation: var_unserializer.c:zend_string_delref
Unexecuted instantiation: var.c:zend_string_delref
Unexecuted instantiation: versioning.c:zend_string_delref
Unexecuted instantiation: crypt_sha256.c:zend_string_delref
Unexecuted instantiation: crypt_sha512.c:zend_string_delref
Unexecuted instantiation: php_crypt_r.c:zend_string_delref
Unexecuted instantiation: php_uri.c:zend_string_delref
Unexecuted instantiation: php_uri_common.c:zend_string_delref
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_delref
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_delref
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_delref
Unexecuted instantiation: explicit_bzero.c:zend_string_delref
Unexecuted instantiation: fopen_wrappers.c:zend_string_delref
Unexecuted instantiation: getopt.c:zend_string_delref
Unexecuted instantiation: main.c:zend_string_delref
Unexecuted instantiation: network.c:zend_string_delref
Unexecuted instantiation: output.c:zend_string_delref
Unexecuted instantiation: php_content_types.c:zend_string_delref
Unexecuted instantiation: php_ini_builder.c:zend_string_delref
Unexecuted instantiation: php_ini.c:zend_string_delref
Unexecuted instantiation: php_glob.c:zend_string_delref
Unexecuted instantiation: php_odbc_utils.c:zend_string_delref
Unexecuted instantiation: php_open_temporary_file.c:zend_string_delref
Unexecuted instantiation: php_scandir.c:zend_string_delref
Unexecuted instantiation: php_syslog.c:zend_string_delref
Unexecuted instantiation: php_ticks.c:zend_string_delref
Unexecuted instantiation: php_variables.c:zend_string_delref
Unexecuted instantiation: reentrancy.c:zend_string_delref
Unexecuted instantiation: rfc1867.c:zend_string_delref
Unexecuted instantiation: safe_bcmp.c:zend_string_delref
Unexecuted instantiation: SAPI.c:zend_string_delref
Unexecuted instantiation: snprintf.c:zend_string_delref
Unexecuted instantiation: spprintf.c:zend_string_delref
Unexecuted instantiation: strlcat.c:zend_string_delref
Unexecuted instantiation: strlcpy.c:zend_string_delref
Unexecuted instantiation: php_io.c:zend_string_delref
Unexecuted instantiation: php_io_copy_linux.c:zend_string_delref
Unexecuted instantiation: poll_backend_epoll.c:zend_string_delref
Unexecuted instantiation: poll_backend_eventport.c:zend_string_delref
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_delref
Unexecuted instantiation: poll_backend_poll.c:zend_string_delref
Unexecuted instantiation: poll_core.c:zend_string_delref
Unexecuted instantiation: poll_fd_table.c:zend_string_delref
Unexecuted instantiation: poll_handle.c:zend_string_delref
Unexecuted instantiation: cast.c:zend_string_delref
Unexecuted instantiation: filter.c:zend_string_delref
Unexecuted instantiation: glob_wrapper.c:zend_string_delref
Unexecuted instantiation: memory.c:zend_string_delref
Unexecuted instantiation: mmap.c:zend_string_delref
Unexecuted instantiation: plain_wrapper.c:zend_string_delref
Unexecuted instantiation: stream_errors.c:zend_string_delref
Unexecuted instantiation: streams.c:zend_string_delref
Unexecuted instantiation: transports.c:zend_string_delref
Unexecuted instantiation: userspace.c:zend_string_delref
Unexecuted instantiation: xp_socket.c:zend_string_delref
Unexecuted instantiation: block_pass.c:zend_string_delref
Unexecuted instantiation: compact_literals.c:zend_string_delref
Unexecuted instantiation: compact_vars.c:zend_string_delref
Unexecuted instantiation: dce.c:zend_string_delref
Unexecuted instantiation: dfa_pass.c:zend_string_delref
Unexecuted instantiation: escape_analysis.c:zend_string_delref
Unexecuted instantiation: nop_removal.c:zend_string_delref
Unexecuted instantiation: optimize_func_calls.c:zend_string_delref
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_delref
Unexecuted instantiation: pass1.c:zend_string_delref
Unexecuted instantiation: pass3.c:zend_string_delref
Unexecuted instantiation: sccp.c:zend_string_delref
Unexecuted instantiation: scdf.c:zend_string_delref
Unexecuted instantiation: zend_call_graph.c:zend_string_delref
Unexecuted instantiation: zend_cfg.c:zend_string_delref
Unexecuted instantiation: zend_dfg.c:zend_string_delref
Unexecuted instantiation: zend_dump.c:zend_string_delref
Unexecuted instantiation: zend_func_info.c:zend_string_delref
Unexecuted instantiation: zend_inference.c:zend_string_delref
Unexecuted instantiation: zend_optimizer.c:zend_string_delref
Unexecuted instantiation: zend_ssa.c:zend_string_delref
Unexecuted instantiation: zend_alloc.c:zend_string_delref
Unexecuted instantiation: zend_API.c:zend_string_delref
Unexecuted instantiation: zend_ast.c:zend_string_delref
Unexecuted instantiation: zend_attributes.c:zend_string_delref
Unexecuted instantiation: zend_autoload.c:zend_string_delref
Unexecuted instantiation: zend_builtin_functions.c:zend_string_delref
Unexecuted instantiation: zend_call_stack.c:zend_string_delref
Unexecuted instantiation: zend_closures.c:zend_string_delref
Unexecuted instantiation: zend_compile.c:zend_string_delref
Unexecuted instantiation: zend_constants.c:zend_string_delref
Unexecuted instantiation: zend_cpuinfo.c:zend_string_delref
Unexecuted instantiation: zend_default_classes.c:zend_string_delref
Unexecuted instantiation: zend_dtrace.c:zend_string_delref
Unexecuted instantiation: zend_enum.c:zend_string_delref
Unexecuted instantiation: zend_exceptions.c:zend_string_delref
Unexecuted instantiation: zend_execute_API.c:zend_string_delref
Unexecuted instantiation: zend_execute.c:zend_string_delref
Unexecuted instantiation: zend_extensions.c:zend_string_delref
Unexecuted instantiation: zend_fibers.c:zend_string_delref
Unexecuted instantiation: zend_float.c:zend_string_delref
Unexecuted instantiation: zend_gc.c:zend_string_delref
Unexecuted instantiation: zend_gdb.c:zend_string_delref
Unexecuted instantiation: zend_generators.c:zend_string_delref
zend_hash.c:zend_string_delref
Line
Count
Source
181
232
{
182
232
  if (!ZSTR_IS_INTERNED(s)) {
183
8
    return GC_DELREF(s);
184
8
  }
185
224
  return 1;
186
232
}
Unexecuted instantiation: zend_highlight.c:zend_string_delref
Unexecuted instantiation: zend_hrtime.c:zend_string_delref
Unexecuted instantiation: zend_inheritance.c:zend_string_delref
Unexecuted instantiation: zend_ini_parser.c:zend_string_delref
Unexecuted instantiation: zend_ini_scanner.c:zend_string_delref
Unexecuted instantiation: zend_ini.c:zend_string_delref
Unexecuted instantiation: zend_interfaces.c:zend_string_delref
Unexecuted instantiation: zend_iterators.c:zend_string_delref
Unexecuted instantiation: zend_language_parser.c:zend_string_delref
Unexecuted instantiation: zend_language_scanner.c:zend_string_delref
Unexecuted instantiation: zend_lazy_objects.c:zend_string_delref
Unexecuted instantiation: zend_list.c:zend_string_delref
Unexecuted instantiation: zend_llist.c:zend_string_delref
Unexecuted instantiation: zend_multibyte.c:zend_string_delref
Unexecuted instantiation: zend_object_handlers.c:zend_string_delref
Unexecuted instantiation: zend_objects_API.c:zend_string_delref
Unexecuted instantiation: zend_objects.c:zend_string_delref
Unexecuted instantiation: zend_observer.c:zend_string_delref
Unexecuted instantiation: zend_opcode.c:zend_string_delref
Unexecuted instantiation: zend_operators.c:zend_string_delref
Unexecuted instantiation: zend_partial.c:zend_string_delref
Unexecuted instantiation: zend_property_hooks.c:zend_string_delref
Unexecuted instantiation: zend_ptr_stack.c:zend_string_delref
Unexecuted instantiation: zend_signal.c:zend_string_delref
Unexecuted instantiation: zend_smart_str.c:zend_string_delref
Unexecuted instantiation: zend_sort.c:zend_string_delref
Unexecuted instantiation: zend_stack.c:zend_string_delref
Unexecuted instantiation: zend_stream.c:zend_string_delref
zend_string.c:zend_string_delref
Line
Count
Source
181
194
{
182
194
  if (!ZSTR_IS_INTERNED(s)) {
183
194
    return GC_DELREF(s);
184
194
  }
185
0
  return 1;
186
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
187
188
static zend_always_inline zend_string *zend_string_alloc(size_t len, bool persistent)
189
59.7M
{
190
59.7M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
59.7M
  GC_SET_REFCOUNT(ret, 1);
193
59.7M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
59.7M
  ZSTR_H(ret) = 0;
195
59.7M
  ZSTR_LEN(ret) = len;
196
59.7M
  return ret;
197
59.7M
}
php_date.c:zend_string_alloc
Line
Count
Source
189
1.01k
{
190
1.01k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.01k
  GC_SET_REFCOUNT(ret, 1);
193
1.01k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.01k
  ZSTR_H(ret) = 0;
195
1.01k
  ZSTR_LEN(ret) = len;
196
1.01k
  return ret;
197
1.01k
}
php_time.c:zend_string_alloc
Line
Count
Source
189
48
{
190
48
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
48
  GC_SET_REFCOUNT(ret, 1);
193
48
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
48
  ZSTR_H(ret) = 0;
195
48
  ZSTR_LEN(ret) = len;
196
48
  return ret;
197
48
}
Unexecuted instantiation: 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
189
1.74k
{
190
1.74k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.74k
  GC_SET_REFCOUNT(ret, 1);
193
1.74k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.74k
  ZSTR_H(ret) = 0;
195
1.74k
  ZSTR_LEN(ret) = len;
196
1.74k
  return ret;
197
1.74k
}
Unexecuted instantiation: exif.c:zend_string_alloc
Unexecuted instantiation: hash_adler32.c:zend_string_alloc
Unexecuted instantiation: hash_crc32.c:zend_string_alloc
Unexecuted instantiation: hash_fnv.c:zend_string_alloc
Unexecuted instantiation: hash_gost.c:zend_string_alloc
Unexecuted instantiation: hash_haval.c:zend_string_alloc
Unexecuted instantiation: hash_joaat.c:zend_string_alloc
Unexecuted instantiation: hash_md.c:zend_string_alloc
Unexecuted instantiation: hash_murmur.c:zend_string_alloc
Unexecuted instantiation: hash_ripemd.c:zend_string_alloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_alloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_alloc
Unexecuted instantiation: hash_sha.c:zend_string_alloc
Unexecuted instantiation: hash_sha3.c:zend_string_alloc
Unexecuted instantiation: hash_snefru.c:zend_string_alloc
Unexecuted instantiation: hash_tiger.c:zend_string_alloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_alloc
Unexecuted instantiation: hash_xxhash.c:zend_string_alloc
hash.c:zend_string_alloc
Line
Count
Source
189
2.13k
{
190
2.13k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.13k
  GC_SET_REFCOUNT(ret, 1);
193
2.13k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.13k
  ZSTR_H(ret) = 0;
195
2.13k
  ZSTR_LEN(ret) = len;
196
2.13k
  return ret;
197
2.13k
}
Unexecuted instantiation: json_encoder.c:zend_string_alloc
Unexecuted instantiation: json_parser.tab.c:zend_string_alloc
json_scanner.c:zend_string_alloc
Line
Count
Source
189
39.2k
{
190
39.2k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
39.2k
  GC_SET_REFCOUNT(ret, 1);
193
39.2k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
39.2k
  ZSTR_H(ret) = 0;
195
39.2k
  ZSTR_LEN(ret) = len;
196
39.2k
  return ret;
197
39.2k
}
json.c:zend_string_alloc
Line
Count
Source
189
145
{
190
145
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
145
  GC_SET_REFCOUNT(ret, 1);
193
145
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
145
  ZSTR_H(ret) = 0;
195
145
  ZSTR_LEN(ret) = len;
196
145
  return ret;
197
145
}
Unexecuted instantiation: php_lexbor.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_alloc
Unexecuted instantiation: zend_file_cache.c:zend_string_alloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_alloc
Unexecuted instantiation: zend_persist.c:zend_string_alloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_alloc
ZendAccelerator.c:zend_string_alloc
Line
Count
Source
189
1.41M
{
190
1.41M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.41M
  GC_SET_REFCOUNT(ret, 1);
193
1.41M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.41M
  ZSTR_H(ret) = 0;
195
1.41M
  ZSTR_LEN(ret) = len;
196
1.41M
  return ret;
197
1.41M
}
Unexecuted instantiation: ir_cfg.c:zend_string_alloc
Unexecuted instantiation: ir_check.c:zend_string_alloc
Unexecuted instantiation: ir_dump.c:zend_string_alloc
Unexecuted instantiation: ir_emit.c:zend_string_alloc
Unexecuted instantiation: ir_gcm.c:zend_string_alloc
Unexecuted instantiation: ir_gdb.c:zend_string_alloc
Unexecuted instantiation: ir_patch.c:zend_string_alloc
Unexecuted instantiation: ir_perf.c:zend_string_alloc
Unexecuted instantiation: ir_ra.c:zend_string_alloc
Unexecuted instantiation: ir_save.c:zend_string_alloc
Unexecuted instantiation: ir_sccp.c:zend_string_alloc
Unexecuted instantiation: ir_strtab.c:zend_string_alloc
Unexecuted instantiation: ir.c:zend_string_alloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_alloc
Unexecuted instantiation: zend_jit.c:zend_string_alloc
Unexecuted instantiation: csprng.c:zend_string_alloc
Unexecuted instantiation: engine_mt19937.c:zend_string_alloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_alloc
Unexecuted instantiation: engine_secure.c:zend_string_alloc
Unexecuted instantiation: engine_user.c:zend_string_alloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_alloc
Unexecuted instantiation: gammasection.c:zend_string_alloc
random.c:zend_string_alloc
Line
Count
Source
189
64
{
190
64
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
64
  GC_SET_REFCOUNT(ret, 1);
193
64
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
64
  ZSTR_H(ret) = 0;
195
64
  ZSTR_LEN(ret) = len;
196
64
  return ret;
197
64
}
Unexecuted instantiation: randomizer.c:zend_string_alloc
Unexecuted instantiation: zend_utils.c:zend_string_alloc
php_reflection.c:zend_string_alloc
Line
Count
Source
189
317
{
190
317
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
317
  GC_SET_REFCOUNT(ret, 1);
193
317
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
317
  ZSTR_H(ret) = 0;
195
317
  ZSTR_LEN(ret) = len;
196
317
  return ret;
197
317
}
php_spl.c:zend_string_alloc
Line
Count
Source
189
32
{
190
32
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
32
  GC_SET_REFCOUNT(ret, 1);
193
32
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
32
  ZSTR_H(ret) = 0;
195
32
  ZSTR_LEN(ret) = len;
196
32
  return ret;
197
32
}
Unexecuted instantiation: spl_array.c:zend_string_alloc
Unexecuted instantiation: spl_directory.c:zend_string_alloc
Unexecuted instantiation: spl_dllist.c:zend_string_alloc
Unexecuted instantiation: spl_exceptions.c:zend_string_alloc
spl_fixedarray.c:zend_string_alloc
Line
Count
Source
189
16
{
190
16
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
16
  GC_SET_REFCOUNT(ret, 1);
193
16
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
16
  ZSTR_H(ret) = 0;
195
16
  ZSTR_LEN(ret) = len;
196
16
  return ret;
197
16
}
Unexecuted instantiation: spl_functions.c:zend_string_alloc
Unexecuted instantiation: spl_heap.c:zend_string_alloc
spl_iterators.c:zend_string_alloc
Line
Count
Source
189
644
{
190
644
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
644
  GC_SET_REFCOUNT(ret, 1);
193
644
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
644
  ZSTR_H(ret) = 0;
195
644
  ZSTR_LEN(ret) = len;
196
644
  return ret;
197
644
}
spl_observer.c:zend_string_alloc
Line
Count
Source
189
48
{
190
48
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
48
  GC_SET_REFCOUNT(ret, 1);
193
48
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
48
  ZSTR_H(ret) = 0;
195
48
  ZSTR_LEN(ret) = len;
196
48
  return ret;
197
48
}
Unexecuted instantiation: array.c:zend_string_alloc
assert.c:zend_string_alloc
Line
Count
Source
189
58
{
190
58
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
58
  GC_SET_REFCOUNT(ret, 1);
193
58
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
58
  ZSTR_H(ret) = 0;
195
58
  ZSTR_LEN(ret) = len;
196
58
  return ret;
197
58
}
Unexecuted instantiation: base64.c:zend_string_alloc
basic_functions.c:zend_string_alloc
Line
Count
Source
189
316
{
190
316
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
316
  GC_SET_REFCOUNT(ret, 1);
193
316
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
316
  ZSTR_H(ret) = 0;
195
316
  ZSTR_LEN(ret) = len;
196
316
  return ret;
197
316
}
Unexecuted instantiation: browscap.c:zend_string_alloc
Unexecuted instantiation: crc32_x86.c:zend_string_alloc
Unexecuted instantiation: crc32.c:zend_string_alloc
Unexecuted instantiation: credits.c:zend_string_alloc
crypt.c:zend_string_alloc
Line
Count
Source
189
19
{
190
19
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
19
  GC_SET_REFCOUNT(ret, 1);
193
19
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
19
  ZSTR_H(ret) = 0;
195
19
  ZSTR_LEN(ret) = len;
196
19
  return ret;
197
19
}
Unexecuted instantiation: css.c:zend_string_alloc
Unexecuted instantiation: datetime.c:zend_string_alloc
dir.c:zend_string_alloc
Line
Count
Source
189
21
{
190
21
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
21
  GC_SET_REFCOUNT(ret, 1);
193
21
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
21
  ZSTR_H(ret) = 0;
195
21
  ZSTR_LEN(ret) = len;
196
21
  return ret;
197
21
}
Unexecuted instantiation: dl.c:zend_string_alloc
Unexecuted instantiation: dns.c:zend_string_alloc
Unexecuted instantiation: exec.c:zend_string_alloc
file.c:zend_string_alloc
Line
Count
Source
189
11.0k
{
190
11.0k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
11.0k
  GC_SET_REFCOUNT(ret, 1);
193
11.0k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
11.0k
  ZSTR_H(ret) = 0;
195
11.0k
  ZSTR_LEN(ret) = len;
196
11.0k
  return ret;
197
11.0k
}
Unexecuted instantiation: filestat.c:zend_string_alloc
Unexecuted instantiation: filters.c:zend_string_alloc
Unexecuted instantiation: flock_compat.c:zend_string_alloc
formatted_print.c:zend_string_alloc
Line
Count
Source
189
990
{
190
990
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
990
  GC_SET_REFCOUNT(ret, 1);
193
990
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
990
  ZSTR_H(ret) = 0;
195
990
  ZSTR_LEN(ret) = len;
196
990
  return ret;
197
990
}
Unexecuted instantiation: fsock.c:zend_string_alloc
Unexecuted instantiation: ftok.c:zend_string_alloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_alloc
head.c:zend_string_alloc
Line
Count
Source
189
12
{
190
12
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
12
  GC_SET_REFCOUNT(ret, 1);
193
12
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
12
  ZSTR_H(ret) = 0;
195
12
  ZSTR_LEN(ret) = len;
196
12
  return ret;
197
12
}
Unexecuted instantiation: hrtime.c:zend_string_alloc
html.c:zend_string_alloc
Line
Count
Source
189
1.77k
{
190
1.77k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.77k
  GC_SET_REFCOUNT(ret, 1);
193
1.77k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.77k
  ZSTR_H(ret) = 0;
195
1.77k
  ZSTR_LEN(ret) = len;
196
1.77k
  return ret;
197
1.77k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_alloc
Unexecuted instantiation: http.c:zend_string_alloc
Unexecuted instantiation: image.c:zend_string_alloc
Unexecuted instantiation: incomplete_class.c:zend_string_alloc
info.c:zend_string_alloc
Line
Count
Source
189
65
{
190
65
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
65
  GC_SET_REFCOUNT(ret, 1);
193
65
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
65
  ZSTR_H(ret) = 0;
195
65
  ZSTR_LEN(ret) = len;
196
65
  return ret;
197
65
}
Unexecuted instantiation: io_poll.c:zend_string_alloc
Unexecuted instantiation: iptc.c:zend_string_alloc
Unexecuted instantiation: levenshtein.c:zend_string_alloc
Unexecuted instantiation: link.c:zend_string_alloc
Unexecuted instantiation: mail.c:zend_string_alloc
math.c:zend_string_alloc
Line
Count
Source
189
30
{
190
30
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
30
  GC_SET_REFCOUNT(ret, 1);
193
30
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
30
  ZSTR_H(ret) = 0;
195
30
  ZSTR_LEN(ret) = len;
196
30
  return ret;
197
30
}
md5.c:zend_string_alloc
Line
Count
Source
189
498
{
190
498
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
498
  GC_SET_REFCOUNT(ret, 1);
193
498
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
498
  ZSTR_H(ret) = 0;
195
498
  ZSTR_LEN(ret) = len;
196
498
  return ret;
197
498
}
Unexecuted instantiation: metaphone.c:zend_string_alloc
Unexecuted instantiation: microtime.c:zend_string_alloc
Unexecuted instantiation: net.c:zend_string_alloc
pack.c:zend_string_alloc
Line
Count
Source
189
12
{
190
12
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
12
  GC_SET_REFCOUNT(ret, 1);
193
12
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
12
  ZSTR_H(ret) = 0;
195
12
  ZSTR_LEN(ret) = len;
196
12
  return ret;
197
12
}
Unexecuted instantiation: pageinfo.c:zend_string_alloc
password.c:zend_string_alloc
Line
Count
Source
189
38
{
190
38
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
38
  GC_SET_REFCOUNT(ret, 1);
193
38
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
38
  ZSTR_H(ret) = 0;
195
38
  ZSTR_LEN(ret) = len;
196
38
  return ret;
197
38
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_alloc
Unexecuted instantiation: proc_open.c:zend_string_alloc
Unexecuted instantiation: quot_print.c:zend_string_alloc
Unexecuted instantiation: scanf.c:zend_string_alloc
Unexecuted instantiation: sha1.c:zend_string_alloc
Unexecuted instantiation: soundex.c:zend_string_alloc
Unexecuted instantiation: streamsfuncs.c:zend_string_alloc
string.c:zend_string_alloc
Line
Count
Source
189
5.26k
{
190
5.26k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
5.26k
  GC_SET_REFCOUNT(ret, 1);
193
5.26k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
5.26k
  ZSTR_H(ret) = 0;
195
5.26k
  ZSTR_LEN(ret) = len;
196
5.26k
  return ret;
197
5.26k
}
Unexecuted instantiation: strnatcmp.c:zend_string_alloc
Unexecuted instantiation: syslog.c:zend_string_alloc
Unexecuted instantiation: type.c:zend_string_alloc
Unexecuted instantiation: uniqid.c:zend_string_alloc
url_scanner_ex.c:zend_string_alloc
Line
Count
Source
189
80
{
190
80
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
80
  GC_SET_REFCOUNT(ret, 1);
193
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
80
  ZSTR_H(ret) = 0;
195
80
  ZSTR_LEN(ret) = len;
196
80
  return ret;
197
80
}
Unexecuted instantiation: url.c:zend_string_alloc
user_filters.c:zend_string_alloc
Line
Count
Source
189
336
{
190
336
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
336
  GC_SET_REFCOUNT(ret, 1);
193
336
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
336
  ZSTR_H(ret) = 0;
195
336
  ZSTR_LEN(ret) = len;
196
336
  return ret;
197
336
}
Unexecuted instantiation: uuencode.c:zend_string_alloc
var_unserializer.c:zend_string_alloc
Line
Count
Source
189
116k
{
190
116k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
116k
  GC_SET_REFCOUNT(ret, 1);
193
116k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
116k
  ZSTR_H(ret) = 0;
195
116k
  ZSTR_LEN(ret) = len;
196
116k
  return ret;
197
116k
}
var.c:zend_string_alloc
Line
Count
Source
189
480
{
190
480
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
480
  GC_SET_REFCOUNT(ret, 1);
193
480
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
480
  ZSTR_H(ret) = 0;
195
480
  ZSTR_LEN(ret) = len;
196
480
  return ret;
197
480
}
Unexecuted instantiation: versioning.c:zend_string_alloc
Unexecuted instantiation: crypt_sha256.c:zend_string_alloc
Unexecuted instantiation: crypt_sha512.c:zend_string_alloc
Unexecuted instantiation: php_crypt_r.c:zend_string_alloc
php_uri.c:zend_string_alloc
Line
Count
Source
189
80
{
190
80
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
80
  GC_SET_REFCOUNT(ret, 1);
193
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
80
  ZSTR_H(ret) = 0;
195
80
  ZSTR_LEN(ret) = len;
196
80
  return ret;
197
80
}
Unexecuted instantiation: php_uri_common.c:zend_string_alloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_alloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_alloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_alloc
Unexecuted instantiation: explicit_bzero.c:zend_string_alloc
fopen_wrappers.c:zend_string_alloc
Line
Count
Source
189
72.6k
{
190
72.6k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
72.6k
  GC_SET_REFCOUNT(ret, 1);
193
72.6k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
72.6k
  ZSTR_H(ret) = 0;
195
72.6k
  ZSTR_LEN(ret) = len;
196
72.6k
  return ret;
197
72.6k
}
Unexecuted instantiation: getopt.c:zend_string_alloc
main.c:zend_string_alloc
Line
Count
Source
189
14
{
190
14
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
14
  GC_SET_REFCOUNT(ret, 1);
193
14
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
14
  ZSTR_H(ret) = 0;
195
14
  ZSTR_LEN(ret) = len;
196
14
  return ret;
197
14
}
Unexecuted instantiation: network.c:zend_string_alloc
output.c:zend_string_alloc
Line
Count
Source
189
4.06k
{
190
4.06k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
4.06k
  GC_SET_REFCOUNT(ret, 1);
193
4.06k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
4.06k
  ZSTR_H(ret) = 0;
195
4.06k
  ZSTR_LEN(ret) = len;
196
4.06k
  return ret;
197
4.06k
}
Unexecuted instantiation: php_content_types.c:zend_string_alloc
Unexecuted instantiation: php_ini_builder.c:zend_string_alloc
php_ini.c:zend_string_alloc
Line
Count
Source
189
208
{
190
208
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
208
  GC_SET_REFCOUNT(ret, 1);
193
208
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
208
  ZSTR_H(ret) = 0;
195
208
  ZSTR_LEN(ret) = len;
196
208
  return ret;
197
208
}
Unexecuted instantiation: php_glob.c:zend_string_alloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_alloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_alloc
Unexecuted instantiation: php_scandir.c:zend_string_alloc
Unexecuted instantiation: php_syslog.c:zend_string_alloc
Unexecuted instantiation: php_ticks.c:zend_string_alloc
php_variables.c:zend_string_alloc
Line
Count
Source
189
181k
{
190
181k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
181k
  GC_SET_REFCOUNT(ret, 1);
193
181k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
181k
  ZSTR_H(ret) = 0;
195
181k
  ZSTR_LEN(ret) = len;
196
181k
  return ret;
197
181k
}
Unexecuted instantiation: reentrancy.c:zend_string_alloc
Unexecuted instantiation: rfc1867.c:zend_string_alloc
Unexecuted instantiation: safe_bcmp.c:zend_string_alloc
SAPI.c:zend_string_alloc
Line
Count
Source
189
32
{
190
32
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
32
  GC_SET_REFCOUNT(ret, 1);
193
32
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
32
  ZSTR_H(ret) = 0;
195
32
  ZSTR_LEN(ret) = len;
196
32
  return ret;
197
32
}
Unexecuted instantiation: snprintf.c:zend_string_alloc
Unexecuted instantiation: spprintf.c:zend_string_alloc
Unexecuted instantiation: strlcat.c:zend_string_alloc
Unexecuted instantiation: strlcpy.c:zend_string_alloc
Unexecuted instantiation: php_io.c:zend_string_alloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_alloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_alloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_alloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_alloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_alloc
Unexecuted instantiation: poll_core.c:zend_string_alloc
Unexecuted instantiation: poll_fd_table.c:zend_string_alloc
Unexecuted instantiation: poll_handle.c:zend_string_alloc
Unexecuted instantiation: cast.c:zend_string_alloc
Unexecuted instantiation: filter.c:zend_string_alloc
Unexecuted instantiation: glob_wrapper.c:zend_string_alloc
memory.c:zend_string_alloc
Line
Count
Source
189
6.06k
{
190
6.06k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
6.06k
  GC_SET_REFCOUNT(ret, 1);
193
6.06k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
6.06k
  ZSTR_H(ret) = 0;
195
6.06k
  ZSTR_LEN(ret) = len;
196
6.06k
  return ret;
197
6.06k
}
Unexecuted instantiation: mmap.c:zend_string_alloc
plain_wrapper.c:zend_string_alloc
Line
Count
Source
189
80
{
190
80
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
80
  GC_SET_REFCOUNT(ret, 1);
193
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
80
  ZSTR_H(ret) = 0;
195
80
  ZSTR_LEN(ret) = len;
196
80
  return ret;
197
80
}
stream_errors.c:zend_string_alloc
Line
Count
Source
189
64
{
190
64
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
64
  GC_SET_REFCOUNT(ret, 1);
193
64
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
64
  ZSTR_H(ret) = 0;
195
64
  ZSTR_LEN(ret) = len;
196
64
  return ret;
197
64
}
streams.c:zend_string_alloc
Line
Count
Source
189
6
{
190
6
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
6
  GC_SET_REFCOUNT(ret, 1);
193
6
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
6
  ZSTR_H(ret) = 0;
195
6
  ZSTR_LEN(ret) = len;
196
6
  return ret;
197
6
}
Unexecuted instantiation: transports.c:zend_string_alloc
userspace.c:zend_string_alloc
Line
Count
Source
189
14.3k
{
190
14.3k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
14.3k
  GC_SET_REFCOUNT(ret, 1);
193
14.3k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
14.3k
  ZSTR_H(ret) = 0;
195
14.3k
  ZSTR_LEN(ret) = len;
196
14.3k
  return ret;
197
14.3k
}
Unexecuted instantiation: xp_socket.c:zend_string_alloc
block_pass.c:zend_string_alloc
Line
Count
Source
189
2.87k
{
190
2.87k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.87k
  GC_SET_REFCOUNT(ret, 1);
193
2.87k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.87k
  ZSTR_H(ret) = 0;
195
2.87k
  ZSTR_LEN(ret) = len;
196
2.87k
  return ret;
197
2.87k
}
compact_literals.c:zend_string_alloc
Line
Count
Source
189
12.5k
{
190
12.5k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
12.5k
  GC_SET_REFCOUNT(ret, 1);
193
12.5k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
12.5k
  ZSTR_H(ret) = 0;
195
12.5k
  ZSTR_LEN(ret) = len;
196
12.5k
  return ret;
197
12.5k
}
Unexecuted instantiation: compact_vars.c:zend_string_alloc
Unexecuted instantiation: dce.c:zend_string_alloc
Unexecuted instantiation: dfa_pass.c:zend_string_alloc
Unexecuted instantiation: escape_analysis.c:zend_string_alloc
Unexecuted instantiation: nop_removal.c:zend_string_alloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_alloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_alloc
Unexecuted instantiation: pass1.c:zend_string_alloc
Unexecuted instantiation: pass3.c:zend_string_alloc
Unexecuted instantiation: sccp.c:zend_string_alloc
Unexecuted instantiation: scdf.c:zend_string_alloc
Unexecuted instantiation: zend_call_graph.c:zend_string_alloc
Unexecuted instantiation: zend_cfg.c:zend_string_alloc
Unexecuted instantiation: zend_dfg.c:zend_string_alloc
Unexecuted instantiation: zend_dump.c:zend_string_alloc
Unexecuted instantiation: zend_func_info.c:zend_string_alloc
Unexecuted instantiation: zend_inference.c:zend_string_alloc
zend_optimizer.c:zend_string_alloc
Line
Count
Source
189
2
{
190
2
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2
  GC_SET_REFCOUNT(ret, 1);
193
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2
  ZSTR_H(ret) = 0;
195
2
  ZSTR_LEN(ret) = len;
196
2
  return ret;
197
2
}
Unexecuted instantiation: zend_ssa.c:zend_string_alloc
Unexecuted instantiation: zend_alloc.c:zend_string_alloc
zend_API.c:zend_string_alloc
Line
Count
Source
189
709k
{
190
709k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
709k
  GC_SET_REFCOUNT(ret, 1);
193
709k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
709k
  ZSTR_H(ret) = 0;
195
709k
  ZSTR_LEN(ret) = len;
196
709k
  return ret;
197
709k
}
Unexecuted instantiation: zend_ast.c:zend_string_alloc
zend_attributes.c:zend_string_alloc
Line
Count
Source
189
55
{
190
55
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
55
  GC_SET_REFCOUNT(ret, 1);
193
55
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
55
  ZSTR_H(ret) = 0;
195
55
  ZSTR_LEN(ret) = len;
196
55
  return ret;
197
55
}
Unexecuted instantiation: zend_autoload.c:zend_string_alloc
zend_builtin_functions.c:zend_string_alloc
Line
Count
Source
189
457
{
190
457
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
457
  GC_SET_REFCOUNT(ret, 1);
193
457
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
457
  ZSTR_H(ret) = 0;
195
457
  ZSTR_LEN(ret) = len;
196
457
  return ret;
197
457
}
Unexecuted instantiation: zend_call_stack.c:zend_string_alloc
Unexecuted instantiation: zend_closures.c:zend_string_alloc
zend_compile.c:zend_string_alloc
Line
Count
Source
189
17.5M
{
190
17.5M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
17.5M
  GC_SET_REFCOUNT(ret, 1);
193
17.5M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
17.5M
  ZSTR_H(ret) = 0;
195
17.5M
  ZSTR_LEN(ret) = len;
196
17.5M
  return ret;
197
17.5M
}
zend_constants.c:zend_string_alloc
Line
Count
Source
189
631
{
190
631
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
631
  GC_SET_REFCOUNT(ret, 1);
193
631
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
631
  ZSTR_H(ret) = 0;
195
631
  ZSTR_LEN(ret) = len;
196
631
  return ret;
197
631
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_alloc
Unexecuted instantiation: zend_default_classes.c:zend_string_alloc
Unexecuted instantiation: zend_dtrace.c:zend_string_alloc
zend_enum.c:zend_string_alloc
Line
Count
Source
189
22.8k
{
190
22.8k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
22.8k
  GC_SET_REFCOUNT(ret, 1);
193
22.8k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
22.8k
  ZSTR_H(ret) = 0;
195
22.8k
  ZSTR_LEN(ret) = len;
196
22.8k
  return ret;
197
22.8k
}
zend_exceptions.c:zend_string_alloc
Line
Count
Source
189
1.06M
{
190
1.06M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
1.06M
  GC_SET_REFCOUNT(ret, 1);
193
1.06M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
1.06M
  ZSTR_H(ret) = 0;
195
1.06M
  ZSTR_LEN(ret) = len;
196
1.06M
  return ret;
197
1.06M
}
zend_execute_API.c:zend_string_alloc
Line
Count
Source
189
131
{
190
131
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
131
  GC_SET_REFCOUNT(ret, 1);
193
131
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
131
  ZSTR_H(ret) = 0;
195
131
  ZSTR_LEN(ret) = len;
196
131
  return ret;
197
131
}
zend_execute.c:zend_string_alloc
Line
Count
Source
189
636k
{
190
636k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
636k
  GC_SET_REFCOUNT(ret, 1);
193
636k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
636k
  ZSTR_H(ret) = 0;
195
636k
  ZSTR_LEN(ret) = len;
196
636k
  return ret;
197
636k
}
Unexecuted instantiation: zend_extensions.c:zend_string_alloc
Unexecuted instantiation: zend_fibers.c:zend_string_alloc
Unexecuted instantiation: zend_float.c:zend_string_alloc
Unexecuted instantiation: zend_gc.c:zend_string_alloc
Unexecuted instantiation: zend_gdb.c:zend_string_alloc
Unexecuted instantiation: zend_generators.c:zend_string_alloc
zend_hash.c:zend_string_alloc
Line
Count
Source
189
235k
{
190
235k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
235k
  GC_SET_REFCOUNT(ret, 1);
193
235k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
235k
  ZSTR_H(ret) = 0;
195
235k
  ZSTR_LEN(ret) = len;
196
235k
  return ret;
197
235k
}
Unexecuted instantiation: zend_highlight.c:zend_string_alloc
Unexecuted instantiation: zend_hrtime.c:zend_string_alloc
Unexecuted instantiation: zend_inheritance.c:zend_string_alloc
zend_ini_parser.c:zend_string_alloc
Line
Count
Source
189
503k
{
190
503k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
503k
  GC_SET_REFCOUNT(ret, 1);
193
503k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
503k
  ZSTR_H(ret) = 0;
195
503k
  ZSTR_LEN(ret) = len;
196
503k
  return ret;
197
503k
}
zend_ini_scanner.c:zend_string_alloc
Line
Count
Source
189
2.49M
{
190
2.49M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.49M
  GC_SET_REFCOUNT(ret, 1);
193
2.49M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.49M
  ZSTR_H(ret) = 0;
195
2.49M
  ZSTR_LEN(ret) = len;
196
2.49M
  return ret;
197
2.49M
}
zend_ini.c:zend_string_alloc
Line
Count
Source
189
72.6k
{
190
72.6k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
72.6k
  GC_SET_REFCOUNT(ret, 1);
193
72.6k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
72.6k
  ZSTR_H(ret) = 0;
195
72.6k
  ZSTR_LEN(ret) = len;
196
72.6k
  return ret;
197
72.6k
}
zend_interfaces.c:zend_string_alloc
Line
Count
Source
189
152k
{
190
152k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
152k
  GC_SET_REFCOUNT(ret, 1);
193
152k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
152k
  ZSTR_H(ret) = 0;
195
152k
  ZSTR_LEN(ret) = len;
196
152k
  return ret;
197
152k
}
Unexecuted instantiation: zend_iterators.c:zend_string_alloc
Unexecuted instantiation: zend_language_parser.c:zend_string_alloc
zend_language_scanner.c:zend_string_alloc
Line
Count
Source
189
6.73M
{
190
6.73M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
6.73M
  GC_SET_REFCOUNT(ret, 1);
193
6.73M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
6.73M
  ZSTR_H(ret) = 0;
195
6.73M
  ZSTR_LEN(ret) = len;
196
6.73M
  return ret;
197
6.73M
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_alloc
Unexecuted instantiation: zend_list.c:zend_string_alloc
Unexecuted instantiation: zend_llist.c:zend_string_alloc
Unexecuted instantiation: zend_multibyte.c:zend_string_alloc
zend_object_handlers.c:zend_string_alloc
Line
Count
Source
189
889
{
190
889
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
889
  GC_SET_REFCOUNT(ret, 1);
193
889
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
889
  ZSTR_H(ret) = 0;
195
889
  ZSTR_LEN(ret) = len;
196
889
  return ret;
197
889
}
Unexecuted instantiation: zend_objects_API.c:zend_string_alloc
Unexecuted instantiation: zend_objects.c:zend_string_alloc
Unexecuted instantiation: zend_observer.c:zend_string_alloc
Unexecuted instantiation: zend_opcode.c:zend_string_alloc
zend_operators.c:zend_string_alloc
Line
Count
Source
189
8.77M
{
190
8.77M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
8.77M
  GC_SET_REFCOUNT(ret, 1);
193
8.77M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
8.77M
  ZSTR_H(ret) = 0;
195
8.77M
  ZSTR_LEN(ret) = len;
196
8.77M
  return ret;
197
8.77M
}
zend_partial.c:zend_string_alloc
Line
Count
Source
189
235
{
190
235
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
235
  GC_SET_REFCOUNT(ret, 1);
193
235
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
235
  ZSTR_H(ret) = 0;
195
235
  ZSTR_LEN(ret) = len;
196
235
  return ret;
197
235
}
zend_property_hooks.c:zend_string_alloc
Line
Count
Source
189
80
{
190
80
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
80
  GC_SET_REFCOUNT(ret, 1);
193
80
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
80
  ZSTR_H(ret) = 0;
195
80
  ZSTR_LEN(ret) = len;
196
80
  return ret;
197
80
}
Unexecuted instantiation: zend_ptr_stack.c:zend_string_alloc
Unexecuted instantiation: zend_signal.c:zend_string_alloc
zend_smart_str.c:zend_string_alloc
Line
Count
Source
189
5.88M
{
190
5.88M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
5.88M
  GC_SET_REFCOUNT(ret, 1);
193
5.88M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
5.88M
  ZSTR_H(ret) = 0;
195
5.88M
  ZSTR_LEN(ret) = len;
196
5.88M
  return ret;
197
5.88M
}
Unexecuted instantiation: zend_sort.c:zend_string_alloc
Unexecuted instantiation: zend_stack.c:zend_string_alloc
zend_stream.c:zend_string_alloc
Line
Count
Source
189
177k
{
190
177k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
177k
  GC_SET_REFCOUNT(ret, 1);
193
177k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
177k
  ZSTR_H(ret) = 0;
195
177k
  ZSTR_LEN(ret) = len;
196
177k
  return ret;
197
177k
}
zend_string.c:zend_string_alloc
Line
Count
Source
189
12.6M
{
190
12.6M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
12.6M
  GC_SET_REFCOUNT(ret, 1);
193
12.6M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
12.6M
  ZSTR_H(ret) = 0;
195
12.6M
  ZSTR_LEN(ret) = len;
196
12.6M
  return ret;
197
12.6M
}
Unexecuted instantiation: zend_strtod.c:zend_string_alloc
Unexecuted instantiation: zend_system_id.c:zend_string_alloc
zend_variables.c:zend_string_alloc
Line
Count
Source
189
988
{
190
988
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
988
  GC_SET_REFCOUNT(ret, 1);
193
988
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
988
  ZSTR_H(ret) = 0;
195
988
  ZSTR_LEN(ret) = len;
196
988
  return ret;
197
988
}
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_alloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_alloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_alloc
Unexecuted instantiation: zend.c:zend_string_alloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_alloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_alloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_alloc
fuzzer-tracing-jit.c:zend_string_alloc
Line
Count
Source
189
62.6k
{
190
62.6k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
62.6k
  GC_SET_REFCOUNT(ret, 1);
193
62.6k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
62.6k
  ZSTR_H(ret) = 0;
195
62.6k
  ZSTR_LEN(ret) = len;
196
62.6k
  return ret;
197
62.6k
}
Unexecuted instantiation: fuzzer-exif.c:zend_string_alloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_alloc
fuzzer-function-jit.c:zend_string_alloc
Line
Count
Source
189
52.1k
{
190
52.1k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
52.1k
  GC_SET_REFCOUNT(ret, 1);
193
52.1k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
52.1k
  ZSTR_H(ret) = 0;
195
52.1k
  ZSTR_LEN(ret) = len;
196
52.1k
  return ret;
197
52.1k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_alloc
fuzzer-unserializehash.c:zend_string_alloc
Line
Count
Source
189
2.42k
{
190
2.42k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
191
192
2.42k
  GC_SET_REFCOUNT(ret, 1);
193
2.42k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
194
2.42k
  ZSTR_H(ret) = 0;
195
2.42k
  ZSTR_LEN(ret) = len;
196
2.42k
  return ret;
197
2.42k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_alloc
198
199
static zend_always_inline zend_string *zend_string_safe_alloc(size_t n, size_t m, size_t l, bool persistent)
200
631k
{
201
631k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
631k
  GC_SET_REFCOUNT(ret, 1);
204
631k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
631k
  ZSTR_H(ret) = 0;
206
631k
  ZSTR_LEN(ret) = (n * m) + l;
207
631k
  return ret;
208
631k
}
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
200
55
{
201
55
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
55
  GC_SET_REFCOUNT(ret, 1);
204
55
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
55
  ZSTR_H(ret) = 0;
206
55
  ZSTR_LEN(ret) = (n * m) + l;
207
55
  return ret;
208
55
}
Unexecuted instantiation: exif.c:zend_string_safe_alloc
Unexecuted instantiation: hash_adler32.c:zend_string_safe_alloc
Unexecuted instantiation: hash_crc32.c:zend_string_safe_alloc
Unexecuted instantiation: hash_fnv.c:zend_string_safe_alloc
Unexecuted instantiation: hash_gost.c:zend_string_safe_alloc
Unexecuted instantiation: hash_haval.c:zend_string_safe_alloc
Unexecuted instantiation: hash_joaat.c:zend_string_safe_alloc
Unexecuted instantiation: hash_md.c:zend_string_safe_alloc
Unexecuted instantiation: hash_murmur.c:zend_string_safe_alloc
Unexecuted instantiation: hash_ripemd.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha.c:zend_string_safe_alloc
Unexecuted instantiation: hash_sha3.c:zend_string_safe_alloc
Unexecuted instantiation: hash_snefru.c:zend_string_safe_alloc
Unexecuted instantiation: hash_tiger.c:zend_string_safe_alloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_alloc
Unexecuted instantiation: hash_xxhash.c:zend_string_safe_alloc
hash.c:zend_string_safe_alloc
Line
Count
Source
200
2.13k
{
201
2.13k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
2.13k
  GC_SET_REFCOUNT(ret, 1);
204
2.13k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
2.13k
  ZSTR_H(ret) = 0;
206
2.13k
  ZSTR_LEN(ret) = (n * m) + l;
207
2.13k
  return ret;
208
2.13k
}
Unexecuted instantiation: json_encoder.c:zend_string_safe_alloc
Unexecuted instantiation: json_parser.tab.c:zend_string_safe_alloc
Unexecuted instantiation: json_scanner.c:zend_string_safe_alloc
Unexecuted instantiation: json.c:zend_string_safe_alloc
Unexecuted instantiation: php_lexbor.c:zend_string_safe_alloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_alloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_alloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_alloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_alloc
Unexecuted instantiation: zend_file_cache.c:zend_string_safe_alloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_alloc
Unexecuted instantiation: zend_persist.c:zend_string_safe_alloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_alloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_alloc
Unexecuted instantiation: ir_cfg.c:zend_string_safe_alloc
Unexecuted instantiation: ir_check.c:zend_string_safe_alloc
Unexecuted instantiation: ir_dump.c:zend_string_safe_alloc
Unexecuted instantiation: ir_emit.c:zend_string_safe_alloc
Unexecuted instantiation: ir_gcm.c:zend_string_safe_alloc
Unexecuted instantiation: ir_gdb.c:zend_string_safe_alloc
Unexecuted instantiation: ir_patch.c:zend_string_safe_alloc
Unexecuted instantiation: ir_perf.c:zend_string_safe_alloc
Unexecuted instantiation: ir_ra.c:zend_string_safe_alloc
Unexecuted instantiation: ir_save.c:zend_string_safe_alloc
Unexecuted instantiation: ir_sccp.c:zend_string_safe_alloc
Unexecuted instantiation: ir_strtab.c:zend_string_safe_alloc
Unexecuted instantiation: ir.c:zend_string_safe_alloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_alloc
Unexecuted instantiation: zend_jit.c:zend_string_safe_alloc
Unexecuted instantiation: csprng.c:zend_string_safe_alloc
Unexecuted instantiation: engine_mt19937.c:zend_string_safe_alloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_alloc
Unexecuted instantiation: engine_secure.c:zend_string_safe_alloc
Unexecuted instantiation: engine_user.c:zend_string_safe_alloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_alloc
Unexecuted instantiation: gammasection.c:zend_string_safe_alloc
Unexecuted instantiation: random.c:zend_string_safe_alloc
Unexecuted instantiation: randomizer.c:zend_string_safe_alloc
Unexecuted instantiation: zend_utils.c:zend_string_safe_alloc
Unexecuted instantiation: php_reflection.c:zend_string_safe_alloc
Unexecuted instantiation: php_spl.c:zend_string_safe_alloc
Unexecuted instantiation: spl_array.c:zend_string_safe_alloc
Unexecuted instantiation: spl_directory.c:zend_string_safe_alloc
Unexecuted instantiation: spl_dllist.c:zend_string_safe_alloc
Unexecuted instantiation: spl_exceptions.c:zend_string_safe_alloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_alloc
Unexecuted instantiation: spl_functions.c:zend_string_safe_alloc
Unexecuted instantiation: spl_heap.c:zend_string_safe_alloc
Unexecuted instantiation: spl_iterators.c:zend_string_safe_alloc
Unexecuted instantiation: spl_observer.c:zend_string_safe_alloc
Unexecuted instantiation: array.c:zend_string_safe_alloc
Unexecuted instantiation: assert.c:zend_string_safe_alloc
base64.c:zend_string_safe_alloc
Line
Count
Source
200
74
{
201
74
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
74
  GC_SET_REFCOUNT(ret, 1);
204
74
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
74
  ZSTR_H(ret) = 0;
206
74
  ZSTR_LEN(ret) = (n * m) + l;
207
74
  return ret;
208
74
}
Unexecuted instantiation: basic_functions.c:zend_string_safe_alloc
Unexecuted instantiation: browscap.c:zend_string_safe_alloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_alloc
Unexecuted instantiation: crc32.c:zend_string_safe_alloc
Unexecuted instantiation: credits.c:zend_string_safe_alloc
Unexecuted instantiation: crypt.c:zend_string_safe_alloc
Unexecuted instantiation: css.c:zend_string_safe_alloc
Unexecuted instantiation: datetime.c:zend_string_safe_alloc
Unexecuted instantiation: dir.c:zend_string_safe_alloc
Unexecuted instantiation: dl.c:zend_string_safe_alloc
Unexecuted instantiation: dns.c:zend_string_safe_alloc
exec.c:zend_string_safe_alloc
Line
Count
Source
200
25
{
201
25
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
25
  GC_SET_REFCOUNT(ret, 1);
204
25
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
25
  ZSTR_H(ret) = 0;
206
25
  ZSTR_LEN(ret) = (n * m) + l;
207
25
  return ret;
208
25
}
Unexecuted instantiation: file.c:zend_string_safe_alloc
Unexecuted instantiation: filestat.c:zend_string_safe_alloc
Unexecuted instantiation: filters.c:zend_string_safe_alloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_alloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_alloc
Unexecuted instantiation: fsock.c:zend_string_safe_alloc
Unexecuted instantiation: ftok.c:zend_string_safe_alloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: head.c:zend_string_safe_alloc
Unexecuted instantiation: hrtime.c:zend_string_safe_alloc
Unexecuted instantiation: html.c:zend_string_safe_alloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: http.c:zend_string_safe_alloc
Unexecuted instantiation: image.c:zend_string_safe_alloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_alloc
Unexecuted instantiation: info.c:zend_string_safe_alloc
Unexecuted instantiation: io_poll.c:zend_string_safe_alloc
Unexecuted instantiation: iptc.c:zend_string_safe_alloc
Unexecuted instantiation: levenshtein.c:zend_string_safe_alloc
Unexecuted instantiation: link.c:zend_string_safe_alloc
Unexecuted instantiation: mail.c:zend_string_safe_alloc
Unexecuted instantiation: math.c:zend_string_safe_alloc
Unexecuted instantiation: md5.c:zend_string_safe_alloc
Unexecuted instantiation: metaphone.c:zend_string_safe_alloc
Unexecuted instantiation: microtime.c:zend_string_safe_alloc
Unexecuted instantiation: net.c:zend_string_safe_alloc
Unexecuted instantiation: pack.c:zend_string_safe_alloc
Unexecuted instantiation: pageinfo.c:zend_string_safe_alloc
Unexecuted instantiation: password.c:zend_string_safe_alloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: proc_open.c:zend_string_safe_alloc
quot_print.c:zend_string_safe_alloc
Line
Count
Source
200
155
{
201
155
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
155
  GC_SET_REFCOUNT(ret, 1);
204
155
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
155
  ZSTR_H(ret) = 0;
206
155
  ZSTR_LEN(ret) = (n * m) + l;
207
155
  return ret;
208
155
}
Unexecuted instantiation: scanf.c:zend_string_safe_alloc
Unexecuted instantiation: sha1.c:zend_string_safe_alloc
Unexecuted instantiation: soundex.c:zend_string_safe_alloc
Unexecuted instantiation: streamsfuncs.c:zend_string_safe_alloc
string.c:zend_string_safe_alloc
Line
Count
Source
200
3.42k
{
201
3.42k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
3.42k
  GC_SET_REFCOUNT(ret, 1);
204
3.42k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
3.42k
  ZSTR_H(ret) = 0;
206
3.42k
  ZSTR_LEN(ret) = (n * m) + l;
207
3.42k
  return ret;
208
3.42k
}
Unexecuted instantiation: strnatcmp.c:zend_string_safe_alloc
Unexecuted instantiation: syslog.c:zend_string_safe_alloc
Unexecuted instantiation: type.c:zend_string_safe_alloc
Unexecuted instantiation: uniqid.c:zend_string_safe_alloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_alloc
Unexecuted instantiation: url.c:zend_string_safe_alloc
Unexecuted instantiation: user_filters.c:zend_string_safe_alloc
Unexecuted instantiation: uuencode.c:zend_string_safe_alloc
var_unserializer.c:zend_string_safe_alloc
Line
Count
Source
200
427k
{
201
427k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
427k
  GC_SET_REFCOUNT(ret, 1);
204
427k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
427k
  ZSTR_H(ret) = 0;
206
427k
  ZSTR_LEN(ret) = (n * m) + l;
207
427k
  return ret;
208
427k
}
Unexecuted instantiation: var.c:zend_string_safe_alloc
Unexecuted instantiation: versioning.c:zend_string_safe_alloc
Unexecuted instantiation: crypt_sha256.c:zend_string_safe_alloc
Unexecuted instantiation: crypt_sha512.c:zend_string_safe_alloc
Unexecuted instantiation: php_crypt_r.c:zend_string_safe_alloc
Unexecuted instantiation: php_uri.c:zend_string_safe_alloc
Unexecuted instantiation: php_uri_common.c:zend_string_safe_alloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_alloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_alloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_alloc
Unexecuted instantiation: explicit_bzero.c:zend_string_safe_alloc
Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_alloc
Unexecuted instantiation: getopt.c:zend_string_safe_alloc
Unexecuted instantiation: main.c:zend_string_safe_alloc
Unexecuted instantiation: network.c:zend_string_safe_alloc
Unexecuted instantiation: output.c:zend_string_safe_alloc
Unexecuted instantiation: php_content_types.c:zend_string_safe_alloc
Unexecuted instantiation: php_ini_builder.c:zend_string_safe_alloc
Unexecuted instantiation: php_ini.c:zend_string_safe_alloc
Unexecuted instantiation: php_glob.c:zend_string_safe_alloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_alloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_alloc
Unexecuted instantiation: php_scandir.c:zend_string_safe_alloc
Unexecuted instantiation: php_syslog.c:zend_string_safe_alloc
Unexecuted instantiation: php_ticks.c:zend_string_safe_alloc
Unexecuted instantiation: php_variables.c:zend_string_safe_alloc
Unexecuted instantiation: reentrancy.c:zend_string_safe_alloc
Unexecuted instantiation: rfc1867.c:zend_string_safe_alloc
Unexecuted instantiation: safe_bcmp.c:zend_string_safe_alloc
Unexecuted instantiation: SAPI.c:zend_string_safe_alloc
Unexecuted instantiation: snprintf.c:zend_string_safe_alloc
Unexecuted instantiation: spprintf.c:zend_string_safe_alloc
Unexecuted instantiation: strlcat.c:zend_string_safe_alloc
Unexecuted instantiation: strlcpy.c:zend_string_safe_alloc
Unexecuted instantiation: php_io.c:zend_string_safe_alloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_alloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_alloc
Unexecuted instantiation: poll_core.c:zend_string_safe_alloc
Unexecuted instantiation: poll_fd_table.c:zend_string_safe_alloc
Unexecuted instantiation: poll_handle.c:zend_string_safe_alloc
Unexecuted instantiation: cast.c:zend_string_safe_alloc
Unexecuted instantiation: filter.c:zend_string_safe_alloc
Unexecuted instantiation: glob_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: memory.c:zend_string_safe_alloc
Unexecuted instantiation: mmap.c:zend_string_safe_alloc
Unexecuted instantiation: plain_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: stream_errors.c:zend_string_safe_alloc
Unexecuted instantiation: streams.c:zend_string_safe_alloc
Unexecuted instantiation: transports.c:zend_string_safe_alloc
Unexecuted instantiation: userspace.c:zend_string_safe_alloc
Unexecuted instantiation: xp_socket.c:zend_string_safe_alloc
Unexecuted instantiation: block_pass.c:zend_string_safe_alloc
Unexecuted instantiation: compact_literals.c:zend_string_safe_alloc
Unexecuted instantiation: compact_vars.c:zend_string_safe_alloc
Unexecuted instantiation: dce.c:zend_string_safe_alloc
Unexecuted instantiation: dfa_pass.c:zend_string_safe_alloc
Unexecuted instantiation: escape_analysis.c:zend_string_safe_alloc
Unexecuted instantiation: nop_removal.c:zend_string_safe_alloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_alloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_alloc
Unexecuted instantiation: pass1.c:zend_string_safe_alloc
Unexecuted instantiation: pass3.c:zend_string_safe_alloc
Unexecuted instantiation: sccp.c:zend_string_safe_alloc
Unexecuted instantiation: scdf.c:zend_string_safe_alloc
Unexecuted instantiation: zend_call_graph.c:zend_string_safe_alloc
Unexecuted instantiation: zend_cfg.c:zend_string_safe_alloc
Unexecuted instantiation: zend_dfg.c:zend_string_safe_alloc
Unexecuted instantiation: zend_dump.c:zend_string_safe_alloc
Unexecuted instantiation: zend_func_info.c:zend_string_safe_alloc
Unexecuted instantiation: zend_inference.c:zend_string_safe_alloc
Unexecuted instantiation: zend_optimizer.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ssa.c:zend_string_safe_alloc
Unexecuted instantiation: zend_alloc.c:zend_string_safe_alloc
Unexecuted instantiation: zend_API.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ast.c:zend_string_safe_alloc
Unexecuted instantiation: zend_attributes.c:zend_string_safe_alloc
Unexecuted instantiation: zend_autoload.c:zend_string_safe_alloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_alloc
Unexecuted instantiation: zend_call_stack.c:zend_string_safe_alloc
Unexecuted instantiation: zend_closures.c:zend_string_safe_alloc
Unexecuted instantiation: zend_compile.c:zend_string_safe_alloc
Unexecuted instantiation: zend_constants.c:zend_string_safe_alloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_alloc
Unexecuted instantiation: zend_default_classes.c:zend_string_safe_alloc
Unexecuted instantiation: zend_dtrace.c:zend_string_safe_alloc
Unexecuted instantiation: zend_enum.c:zend_string_safe_alloc
Unexecuted instantiation: zend_exceptions.c:zend_string_safe_alloc
Unexecuted instantiation: zend_execute_API.c:zend_string_safe_alloc
Unexecuted instantiation: zend_execute.c:zend_string_safe_alloc
Unexecuted instantiation: zend_extensions.c:zend_string_safe_alloc
Unexecuted instantiation: zend_fibers.c:zend_string_safe_alloc
Unexecuted instantiation: zend_float.c:zend_string_safe_alloc
Unexecuted instantiation: zend_gc.c:zend_string_safe_alloc
Unexecuted instantiation: zend_gdb.c:zend_string_safe_alloc
Unexecuted instantiation: zend_generators.c:zend_string_safe_alloc
Unexecuted instantiation: zend_hash.c:zend_string_safe_alloc
Unexecuted instantiation: zend_highlight.c:zend_string_safe_alloc
Unexecuted instantiation: zend_hrtime.c:zend_string_safe_alloc
Unexecuted instantiation: zend_inheritance.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ini.c:zend_string_safe_alloc
Unexecuted instantiation: zend_interfaces.c:zend_string_safe_alloc
Unexecuted instantiation: zend_iterators.c:zend_string_safe_alloc
Unexecuted instantiation: zend_language_parser.c:zend_string_safe_alloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_alloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_alloc
Unexecuted instantiation: zend_list.c:zend_string_safe_alloc
Unexecuted instantiation: zend_llist.c:zend_string_safe_alloc
Unexecuted instantiation: zend_multibyte.c:zend_string_safe_alloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_alloc
Unexecuted instantiation: zend_objects_API.c:zend_string_safe_alloc
Unexecuted instantiation: zend_objects.c:zend_string_safe_alloc
Unexecuted instantiation: zend_observer.c:zend_string_safe_alloc
Unexecuted instantiation: zend_opcode.c:zend_string_safe_alloc
Unexecuted instantiation: zend_operators.c:zend_string_safe_alloc
Unexecuted instantiation: zend_partial.c:zend_string_safe_alloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_alloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_alloc
Unexecuted instantiation: zend_signal.c:zend_string_safe_alloc
Unexecuted instantiation: zend_smart_str.c:zend_string_safe_alloc
Unexecuted instantiation: zend_sort.c:zend_string_safe_alloc
Unexecuted instantiation: zend_stack.c:zend_string_safe_alloc
Unexecuted instantiation: zend_stream.c:zend_string_safe_alloc
zend_string.c:zend_string_safe_alloc
Line
Count
Source
200
198k
{
201
198k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
202
203
198k
  GC_SET_REFCOUNT(ret, 1);
204
198k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
205
198k
  ZSTR_H(ret) = 0;
206
198k
  ZSTR_LEN(ret) = (n * m) + l;
207
198k
  return ret;
208
198k
}
Unexecuted instantiation: zend_strtod.c:zend_string_safe_alloc
Unexecuted instantiation: zend_system_id.c:zend_string_safe_alloc
Unexecuted instantiation: zend_variables.c:zend_string_safe_alloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_alloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_alloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_alloc
Unexecuted instantiation: zend.c:zend_string_safe_alloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-json.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_alloc
209
210
static zend_always_inline zend_string *zend_string_init(const char *str, size_t len, bool persistent)
211
28.7M
{
212
28.7M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
28.7M
  memcpy(ZSTR_VAL(ret), str, len);
215
28.7M
  ZSTR_VAL(ret)[len] = '\0';
216
28.7M
  return ret;
217
28.7M
}
php_date.c:zend_string_init
Line
Count
Source
211
1.01k
{
212
1.01k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1.01k
  memcpy(ZSTR_VAL(ret), str, len);
215
1.01k
  ZSTR_VAL(ret)[len] = '\0';
216
1.01k
  return ret;
217
1.01k
}
php_time.c:zend_string_init
Line
Count
Source
211
48
{
212
48
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
48
  memcpy(ZSTR_VAL(ret), str, len);
215
48
  ZSTR_VAL(ret)[len] = '\0';
216
48
  return ret;
217
48
}
Unexecuted instantiation: 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
211
1.38k
{
212
1.38k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1.38k
  memcpy(ZSTR_VAL(ret), str, len);
215
1.38k
  ZSTR_VAL(ret)[len] = '\0';
216
1.38k
  return ret;
217
1.38k
}
Unexecuted instantiation: exif.c:zend_string_init
Unexecuted instantiation: hash_adler32.c:zend_string_init
Unexecuted instantiation: hash_crc32.c:zend_string_init
Unexecuted instantiation: hash_fnv.c:zend_string_init
Unexecuted instantiation: hash_gost.c:zend_string_init
Unexecuted instantiation: hash_haval.c:zend_string_init
Unexecuted instantiation: hash_joaat.c:zend_string_init
Unexecuted instantiation: hash_md.c:zend_string_init
Unexecuted instantiation: hash_murmur.c:zend_string_init
Unexecuted instantiation: hash_ripemd.c:zend_string_init
Unexecuted instantiation: hash_sha_ni.c:zend_string_init
Unexecuted instantiation: hash_sha_sse2.c:zend_string_init
Unexecuted instantiation: hash_sha.c:zend_string_init
Unexecuted instantiation: hash_sha3.c:zend_string_init
Unexecuted instantiation: hash_snefru.c:zend_string_init
Unexecuted instantiation: hash_tiger.c:zend_string_init
Unexecuted instantiation: hash_whirlpool.c:zend_string_init
Unexecuted instantiation: hash_xxhash.c:zend_string_init
Unexecuted instantiation: hash.c:zend_string_init
Unexecuted instantiation: json_encoder.c:zend_string_init
Unexecuted instantiation: json_parser.tab.c:zend_string_init
Unexecuted instantiation: json_scanner.c:zend_string_init
json.c:zend_string_init
Line
Count
Source
211
145
{
212
145
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
145
  memcpy(ZSTR_VAL(ret), str, len);
215
145
  ZSTR_VAL(ret)[len] = '\0';
216
145
  return ret;
217
145
}
Unexecuted instantiation: php_lexbor.c:zend_string_init
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init
Unexecuted instantiation: shared_alloc_posix.c:zend_string_init
Unexecuted instantiation: shared_alloc_shm.c:zend_string_init
Unexecuted instantiation: zend_accelerator_api.c:zend_string_init
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init
Unexecuted instantiation: zend_accelerator_module.c:zend_string_init
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init
Unexecuted instantiation: zend_file_cache.c:zend_string_init
Unexecuted instantiation: zend_persist_calc.c:zend_string_init
Unexecuted instantiation: zend_persist.c:zend_string_init
Unexecuted instantiation: zend_shared_alloc.c:zend_string_init
ZendAccelerator.c:zend_string_init
Line
Count
Source
211
1.41M
{
212
1.41M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1.41M
  memcpy(ZSTR_VAL(ret), str, len);
215
1.41M
  ZSTR_VAL(ret)[len] = '\0';
216
1.41M
  return ret;
217
1.41M
}
Unexecuted instantiation: ir_cfg.c:zend_string_init
Unexecuted instantiation: ir_check.c:zend_string_init
Unexecuted instantiation: ir_dump.c:zend_string_init
Unexecuted instantiation: ir_emit.c:zend_string_init
Unexecuted instantiation: ir_gcm.c:zend_string_init
Unexecuted instantiation: ir_gdb.c:zend_string_init
Unexecuted instantiation: ir_patch.c:zend_string_init
Unexecuted instantiation: ir_perf.c:zend_string_init
Unexecuted instantiation: ir_ra.c:zend_string_init
Unexecuted instantiation: ir_save.c:zend_string_init
Unexecuted instantiation: ir_sccp.c:zend_string_init
Unexecuted instantiation: ir_strtab.c:zend_string_init
Unexecuted instantiation: ir.c:zend_string_init
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_init
Unexecuted instantiation: zend_jit.c:zend_string_init
Unexecuted instantiation: csprng.c:zend_string_init
Unexecuted instantiation: engine_mt19937.c:zend_string_init
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_init
Unexecuted instantiation: engine_secure.c:zend_string_init
Unexecuted instantiation: engine_user.c:zend_string_init
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_init
Unexecuted instantiation: gammasection.c:zend_string_init
random.c:zend_string_init
Line
Count
Source
211
64
{
212
64
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
64
  memcpy(ZSTR_VAL(ret), str, len);
215
64
  ZSTR_VAL(ret)[len] = '\0';
216
64
  return ret;
217
64
}
Unexecuted instantiation: randomizer.c:zend_string_init
Unexecuted instantiation: zend_utils.c:zend_string_init
php_reflection.c:zend_string_init
Line
Count
Source
211
228
{
212
228
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
228
  memcpy(ZSTR_VAL(ret), str, len);
215
228
  ZSTR_VAL(ret)[len] = '\0';
216
228
  return ret;
217
228
}
php_spl.c:zend_string_init
Line
Count
Source
211
32
{
212
32
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
32
  memcpy(ZSTR_VAL(ret), str, len);
215
32
  ZSTR_VAL(ret)[len] = '\0';
216
32
  return ret;
217
32
}
Unexecuted instantiation: spl_array.c:zend_string_init
Unexecuted instantiation: spl_directory.c:zend_string_init
Unexecuted instantiation: spl_dllist.c:zend_string_init
Unexecuted instantiation: spl_exceptions.c:zend_string_init
spl_fixedarray.c:zend_string_init
Line
Count
Source
211
16
{
212
16
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
16
  memcpy(ZSTR_VAL(ret), str, len);
215
16
  ZSTR_VAL(ret)[len] = '\0';
216
16
  return ret;
217
16
}
Unexecuted instantiation: spl_functions.c:zend_string_init
Unexecuted instantiation: spl_heap.c:zend_string_init
spl_iterators.c:zend_string_init
Line
Count
Source
211
644
{
212
644
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
644
  memcpy(ZSTR_VAL(ret), str, len);
215
644
  ZSTR_VAL(ret)[len] = '\0';
216
644
  return ret;
217
644
}
spl_observer.c:zend_string_init
Line
Count
Source
211
48
{
212
48
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
48
  memcpy(ZSTR_VAL(ret), str, len);
215
48
  ZSTR_VAL(ret)[len] = '\0';
216
48
  return ret;
217
48
}
Unexecuted instantiation: array.c:zend_string_init
assert.c:zend_string_init
Line
Count
Source
211
58
{
212
58
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
58
  memcpy(ZSTR_VAL(ret), str, len);
215
58
  ZSTR_VAL(ret)[len] = '\0';
216
58
  return ret;
217
58
}
Unexecuted instantiation: base64.c:zend_string_init
basic_functions.c:zend_string_init
Line
Count
Source
211
316
{
212
316
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
316
  memcpy(ZSTR_VAL(ret), str, len);
215
316
  ZSTR_VAL(ret)[len] = '\0';
216
316
  return ret;
217
316
}
Unexecuted instantiation: browscap.c:zend_string_init
Unexecuted instantiation: crc32_x86.c:zend_string_init
Unexecuted instantiation: crc32.c:zend_string_init
Unexecuted instantiation: credits.c:zend_string_init
crypt.c:zend_string_init
Line
Count
Source
211
19
{
212
19
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
19
  memcpy(ZSTR_VAL(ret), str, len);
215
19
  ZSTR_VAL(ret)[len] = '\0';
216
19
  return ret;
217
19
}
Unexecuted instantiation: css.c:zend_string_init
Unexecuted instantiation: datetime.c:zend_string_init
dir.c:zend_string_init
Line
Count
Source
211
21
{
212
21
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
21
  memcpy(ZSTR_VAL(ret), str, len);
215
21
  ZSTR_VAL(ret)[len] = '\0';
216
21
  return ret;
217
21
}
Unexecuted instantiation: dl.c:zend_string_init
Unexecuted instantiation: dns.c:zend_string_init
Unexecuted instantiation: exec.c:zend_string_init
file.c:zend_string_init
Line
Count
Source
211
11.0k
{
212
11.0k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
11.0k
  memcpy(ZSTR_VAL(ret), str, len);
215
11.0k
  ZSTR_VAL(ret)[len] = '\0';
216
11.0k
  return ret;
217
11.0k
}
Unexecuted instantiation: filestat.c:zend_string_init
Unexecuted instantiation: filters.c:zend_string_init
Unexecuted instantiation: flock_compat.c:zend_string_init
Unexecuted instantiation: formatted_print.c:zend_string_init
Unexecuted instantiation: fsock.c:zend_string_init
Unexecuted instantiation: ftok.c:zend_string_init
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_init
head.c:zend_string_init
Line
Count
Source
211
12
{
212
12
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
12
  memcpy(ZSTR_VAL(ret), str, len);
215
12
  ZSTR_VAL(ret)[len] = '\0';
216
12
  return ret;
217
12
}
Unexecuted instantiation: hrtime.c:zend_string_init
Unexecuted instantiation: html.c:zend_string_init
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_init
Unexecuted instantiation: http.c:zend_string_init
Unexecuted instantiation: image.c:zend_string_init
Unexecuted instantiation: incomplete_class.c:zend_string_init
info.c:zend_string_init
Line
Count
Source
211
65
{
212
65
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
65
  memcpy(ZSTR_VAL(ret), str, len);
215
65
  ZSTR_VAL(ret)[len] = '\0';
216
65
  return ret;
217
65
}
Unexecuted instantiation: io_poll.c:zend_string_init
Unexecuted instantiation: iptc.c:zend_string_init
Unexecuted instantiation: levenshtein.c:zend_string_init
Unexecuted instantiation: link.c:zend_string_init
Unexecuted instantiation: mail.c:zend_string_init
math.c:zend_string_init
Line
Count
Source
211
30
{
212
30
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
30
  memcpy(ZSTR_VAL(ret), str, len);
215
30
  ZSTR_VAL(ret)[len] = '\0';
216
30
  return ret;
217
30
}
md5.c:zend_string_init
Line
Count
Source
211
1
{
212
1
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1
  memcpy(ZSTR_VAL(ret), str, len);
215
1
  ZSTR_VAL(ret)[len] = '\0';
216
1
  return ret;
217
1
}
Unexecuted instantiation: metaphone.c:zend_string_init
Unexecuted instantiation: microtime.c:zend_string_init
Unexecuted instantiation: net.c:zend_string_init
Unexecuted instantiation: pack.c:zend_string_init
Unexecuted instantiation: pageinfo.c:zend_string_init
Unexecuted instantiation: password.c:zend_string_init
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init
Unexecuted instantiation: proc_open.c:zend_string_init
Unexecuted instantiation: quot_print.c:zend_string_init
Unexecuted instantiation: scanf.c:zend_string_init
Unexecuted instantiation: sha1.c:zend_string_init
Unexecuted instantiation: soundex.c:zend_string_init
Unexecuted instantiation: streamsfuncs.c:zend_string_init
string.c:zend_string_init
Line
Count
Source
211
4.44k
{
212
4.44k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
4.44k
  memcpy(ZSTR_VAL(ret), str, len);
215
4.44k
  ZSTR_VAL(ret)[len] = '\0';
216
4.44k
  return ret;
217
4.44k
}
Unexecuted instantiation: strnatcmp.c:zend_string_init
Unexecuted instantiation: syslog.c:zend_string_init
Unexecuted instantiation: type.c:zend_string_init
Unexecuted instantiation: uniqid.c:zend_string_init
url_scanner_ex.c:zend_string_init
Line
Count
Source
211
80
{
212
80
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
80
  memcpy(ZSTR_VAL(ret), str, len);
215
80
  ZSTR_VAL(ret)[len] = '\0';
216
80
  return ret;
217
80
}
Unexecuted instantiation: url.c:zend_string_init
user_filters.c:zend_string_init
Line
Count
Source
211
336
{
212
336
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
336
  memcpy(ZSTR_VAL(ret), str, len);
215
336
  ZSTR_VAL(ret)[len] = '\0';
216
336
  return ret;
217
336
}
Unexecuted instantiation: uuencode.c:zend_string_init
var_unserializer.c:zend_string_init
Line
Count
Source
211
116k
{
212
116k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
116k
  memcpy(ZSTR_VAL(ret), str, len);
215
116k
  ZSTR_VAL(ret)[len] = '\0';
216
116k
  return ret;
217
116k
}
var.c:zend_string_init
Line
Count
Source
211
480
{
212
480
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
480
  memcpy(ZSTR_VAL(ret), str, len);
215
480
  ZSTR_VAL(ret)[len] = '\0';
216
480
  return ret;
217
480
}
Unexecuted instantiation: versioning.c:zend_string_init
Unexecuted instantiation: crypt_sha256.c:zend_string_init
Unexecuted instantiation: crypt_sha512.c:zend_string_init
Unexecuted instantiation: php_crypt_r.c:zend_string_init
php_uri.c:zend_string_init
Line
Count
Source
211
80
{
212
80
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
80
  memcpy(ZSTR_VAL(ret), str, len);
215
80
  ZSTR_VAL(ret)[len] = '\0';
216
80
  return ret;
217
80
}
Unexecuted instantiation: php_uri_common.c:zend_string_init
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_init
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_init
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_init
Unexecuted instantiation: explicit_bzero.c:zend_string_init
fopen_wrappers.c:zend_string_init
Line
Count
Source
211
72.6k
{
212
72.6k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
72.6k
  memcpy(ZSTR_VAL(ret), str, len);
215
72.6k
  ZSTR_VAL(ret)[len] = '\0';
216
72.6k
  return ret;
217
72.6k
}
Unexecuted instantiation: getopt.c:zend_string_init
main.c:zend_string_init
Line
Count
Source
211
14
{
212
14
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
14
  memcpy(ZSTR_VAL(ret), str, len);
215
14
  ZSTR_VAL(ret)[len] = '\0';
216
14
  return ret;
217
14
}
Unexecuted instantiation: network.c:zend_string_init
output.c:zend_string_init
Line
Count
Source
211
4.06k
{
212
4.06k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
4.06k
  memcpy(ZSTR_VAL(ret), str, len);
215
4.06k
  ZSTR_VAL(ret)[len] = '\0';
216
4.06k
  return ret;
217
4.06k
}
Unexecuted instantiation: php_content_types.c:zend_string_init
Unexecuted instantiation: php_ini_builder.c:zend_string_init
php_ini.c:zend_string_init
Line
Count
Source
211
208
{
212
208
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
208
  memcpy(ZSTR_VAL(ret), str, len);
215
208
  ZSTR_VAL(ret)[len] = '\0';
216
208
  return ret;
217
208
}
Unexecuted instantiation: php_glob.c:zend_string_init
Unexecuted instantiation: php_odbc_utils.c:zend_string_init
Unexecuted instantiation: php_open_temporary_file.c:zend_string_init
Unexecuted instantiation: php_scandir.c:zend_string_init
Unexecuted instantiation: php_syslog.c:zend_string_init
Unexecuted instantiation: php_ticks.c:zend_string_init
php_variables.c:zend_string_init
Line
Count
Source
211
181k
{
212
181k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
181k
  memcpy(ZSTR_VAL(ret), str, len);
215
181k
  ZSTR_VAL(ret)[len] = '\0';
216
181k
  return ret;
217
181k
}
Unexecuted instantiation: reentrancy.c:zend_string_init
Unexecuted instantiation: rfc1867.c:zend_string_init
Unexecuted instantiation: safe_bcmp.c:zend_string_init
SAPI.c:zend_string_init
Line
Count
Source
211
32
{
212
32
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
32
  memcpy(ZSTR_VAL(ret), str, len);
215
32
  ZSTR_VAL(ret)[len] = '\0';
216
32
  return ret;
217
32
}
Unexecuted instantiation: snprintf.c:zend_string_init
Unexecuted instantiation: spprintf.c:zend_string_init
Unexecuted instantiation: strlcat.c:zend_string_init
Unexecuted instantiation: strlcpy.c:zend_string_init
Unexecuted instantiation: php_io.c:zend_string_init
Unexecuted instantiation: php_io_copy_linux.c:zend_string_init
Unexecuted instantiation: poll_backend_epoll.c:zend_string_init
Unexecuted instantiation: poll_backend_eventport.c:zend_string_init
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_init
Unexecuted instantiation: poll_backend_poll.c:zend_string_init
Unexecuted instantiation: poll_core.c:zend_string_init
Unexecuted instantiation: poll_fd_table.c:zend_string_init
Unexecuted instantiation: poll_handle.c:zend_string_init
Unexecuted instantiation: cast.c:zend_string_init
Unexecuted instantiation: filter.c:zend_string_init
Unexecuted instantiation: glob_wrapper.c:zend_string_init
Unexecuted instantiation: memory.c:zend_string_init
Unexecuted instantiation: mmap.c:zend_string_init
plain_wrapper.c:zend_string_init
Line
Count
Source
211
80
{
212
80
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
80
  memcpy(ZSTR_VAL(ret), str, len);
215
80
  ZSTR_VAL(ret)[len] = '\0';
216
80
  return ret;
217
80
}
stream_errors.c:zend_string_init
Line
Count
Source
211
64
{
212
64
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
64
  memcpy(ZSTR_VAL(ret), str, len);
215
64
  ZSTR_VAL(ret)[len] = '\0';
216
64
  return ret;
217
64
}
Unexecuted instantiation: streams.c:zend_string_init
Unexecuted instantiation: transports.c:zend_string_init
userspace.c:zend_string_init
Line
Count
Source
211
14.3k
{
212
14.3k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
14.3k
  memcpy(ZSTR_VAL(ret), str, len);
215
14.3k
  ZSTR_VAL(ret)[len] = '\0';
216
14.3k
  return ret;
217
14.3k
}
Unexecuted instantiation: xp_socket.c:zend_string_init
Unexecuted instantiation: block_pass.c:zend_string_init
compact_literals.c:zend_string_init
Line
Count
Source
211
12.5k
{
212
12.5k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
12.5k
  memcpy(ZSTR_VAL(ret), str, len);
215
12.5k
  ZSTR_VAL(ret)[len] = '\0';
216
12.5k
  return ret;
217
12.5k
}
Unexecuted instantiation: compact_vars.c:zend_string_init
Unexecuted instantiation: dce.c:zend_string_init
Unexecuted instantiation: dfa_pass.c:zend_string_init
Unexecuted instantiation: escape_analysis.c:zend_string_init
Unexecuted instantiation: nop_removal.c:zend_string_init
Unexecuted instantiation: optimize_func_calls.c:zend_string_init
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_init
Unexecuted instantiation: pass1.c:zend_string_init
Unexecuted instantiation: pass3.c:zend_string_init
Unexecuted instantiation: sccp.c:zend_string_init
Unexecuted instantiation: scdf.c:zend_string_init
Unexecuted instantiation: zend_call_graph.c:zend_string_init
Unexecuted instantiation: zend_cfg.c:zend_string_init
Unexecuted instantiation: zend_dfg.c:zend_string_init
Unexecuted instantiation: zend_dump.c:zend_string_init
Unexecuted instantiation: zend_func_info.c:zend_string_init
Unexecuted instantiation: zend_inference.c:zend_string_init
zend_optimizer.c:zend_string_init
Line
Count
Source
211
2
{
212
2
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
2
  memcpy(ZSTR_VAL(ret), str, len);
215
2
  ZSTR_VAL(ret)[len] = '\0';
216
2
  return ret;
217
2
}
Unexecuted instantiation: zend_ssa.c:zend_string_init
Unexecuted instantiation: zend_alloc.c:zend_string_init
zend_API.c:zend_string_init
Line
Count
Source
211
709k
{
212
709k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
709k
  memcpy(ZSTR_VAL(ret), str, len);
215
709k
  ZSTR_VAL(ret)[len] = '\0';
216
709k
  return ret;
217
709k
}
Unexecuted instantiation: zend_ast.c:zend_string_init
zend_attributes.c:zend_string_init
Line
Count
Source
211
55
{
212
55
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
55
  memcpy(ZSTR_VAL(ret), str, len);
215
55
  ZSTR_VAL(ret)[len] = '\0';
216
55
  return ret;
217
55
}
Unexecuted instantiation: zend_autoload.c:zend_string_init
zend_builtin_functions.c:zend_string_init
Line
Count
Source
211
457
{
212
457
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
457
  memcpy(ZSTR_VAL(ret), str, len);
215
457
  ZSTR_VAL(ret)[len] = '\0';
216
457
  return ret;
217
457
}
Unexecuted instantiation: zend_call_stack.c:zend_string_init
Unexecuted instantiation: zend_closures.c:zend_string_init
zend_compile.c:zend_string_init
Line
Count
Source
211
14.7M
{
212
14.7M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
14.7M
  memcpy(ZSTR_VAL(ret), str, len);
215
14.7M
  ZSTR_VAL(ret)[len] = '\0';
216
14.7M
  return ret;
217
14.7M
}
zend_constants.c:zend_string_init
Line
Count
Source
211
631
{
212
631
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
631
  memcpy(ZSTR_VAL(ret), str, len);
215
631
  ZSTR_VAL(ret)[len] = '\0';
216
631
  return ret;
217
631
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_init
Unexecuted instantiation: zend_default_classes.c:zend_string_init
Unexecuted instantiation: zend_dtrace.c:zend_string_init
zend_enum.c:zend_string_init
Line
Count
Source
211
22.8k
{
212
22.8k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
22.8k
  memcpy(ZSTR_VAL(ret), str, len);
215
22.8k
  ZSTR_VAL(ret)[len] = '\0';
216
22.8k
  return ret;
217
22.8k
}
zend_exceptions.c:zend_string_init
Line
Count
Source
211
1.06M
{
212
1.06M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
1.06M
  memcpy(ZSTR_VAL(ret), str, len);
215
1.06M
  ZSTR_VAL(ret)[len] = '\0';
216
1.06M
  return ret;
217
1.06M
}
zend_execute_API.c:zend_string_init
Line
Count
Source
211
41
{
212
41
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
41
  memcpy(ZSTR_VAL(ret), str, len);
215
41
  ZSTR_VAL(ret)[len] = '\0';
216
41
  return ret;
217
41
}
zend_execute.c:zend_string_init
Line
Count
Source
211
591
{
212
591
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
591
  memcpy(ZSTR_VAL(ret), str, len);
215
591
  ZSTR_VAL(ret)[len] = '\0';
216
591
  return ret;
217
591
}
Unexecuted instantiation: zend_extensions.c:zend_string_init
Unexecuted instantiation: zend_fibers.c:zend_string_init
Unexecuted instantiation: zend_float.c:zend_string_init
Unexecuted instantiation: zend_gc.c:zend_string_init
Unexecuted instantiation: zend_gdb.c:zend_string_init
Unexecuted instantiation: zend_generators.c:zend_string_init
zend_hash.c:zend_string_init
Line
Count
Source
211
235k
{
212
235k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
235k
  memcpy(ZSTR_VAL(ret), str, len);
215
235k
  ZSTR_VAL(ret)[len] = '\0';
216
235k
  return ret;
217
235k
}
Unexecuted instantiation: zend_highlight.c:zend_string_init
Unexecuted instantiation: zend_hrtime.c:zend_string_init
Unexecuted instantiation: zend_inheritance.c:zend_string_init
zend_ini_parser.c:zend_string_init
Line
Count
Source
211
36.3k
{
212
36.3k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
36.3k
  memcpy(ZSTR_VAL(ret), str, len);
215
36.3k
  ZSTR_VAL(ret)[len] = '\0';
216
36.3k
  return ret;
217
36.3k
}
zend_ini_scanner.c:zend_string_init
Line
Count
Source
211
2.49M
{
212
2.49M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
2.49M
  memcpy(ZSTR_VAL(ret), str, len);
215
2.49M
  ZSTR_VAL(ret)[len] = '\0';
216
2.49M
  return ret;
217
2.49M
}
zend_ini.c:zend_string_init
Line
Count
Source
211
72.6k
{
212
72.6k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
72.6k
  memcpy(ZSTR_VAL(ret), str, len);
215
72.6k
  ZSTR_VAL(ret)[len] = '\0';
216
72.6k
  return ret;
217
72.6k
}
zend_interfaces.c:zend_string_init
Line
Count
Source
211
152k
{
212
152k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
152k
  memcpy(ZSTR_VAL(ret), str, len);
215
152k
  ZSTR_VAL(ret)[len] = '\0';
216
152k
  return ret;
217
152k
}
Unexecuted instantiation: zend_iterators.c:zend_string_init
Unexecuted instantiation: zend_language_parser.c:zend_string_init
zend_language_scanner.c:zend_string_init
Line
Count
Source
211
6.69M
{
212
6.69M
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
6.69M
  memcpy(ZSTR_VAL(ret), str, len);
215
6.69M
  ZSTR_VAL(ret)[len] = '\0';
216
6.69M
  return ret;
217
6.69M
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_init
Unexecuted instantiation: zend_list.c:zend_string_init
Unexecuted instantiation: zend_llist.c:zend_string_init
Unexecuted instantiation: zend_multibyte.c:zend_string_init
zend_object_handlers.c:zend_string_init
Line
Count
Source
211
889
{
212
889
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
889
  memcpy(ZSTR_VAL(ret), str, len);
215
889
  ZSTR_VAL(ret)[len] = '\0';
216
889
  return ret;
217
889
}
Unexecuted instantiation: zend_objects_API.c:zend_string_init
Unexecuted instantiation: zend_objects.c:zend_string_init
Unexecuted instantiation: zend_observer.c:zend_string_init
Unexecuted instantiation: zend_opcode.c:zend_string_init
zend_operators.c:zend_string_init
Line
Count
Source
211
321k
{
212
321k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
321k
  memcpy(ZSTR_VAL(ret), str, len);
215
321k
  ZSTR_VAL(ret)[len] = '\0';
216
321k
  return ret;
217
321k
}
zend_partial.c:zend_string_init
Line
Count
Source
211
235
{
212
235
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
235
  memcpy(ZSTR_VAL(ret), str, len);
215
235
  ZSTR_VAL(ret)[len] = '\0';
216
235
  return ret;
217
235
}
zend_property_hooks.c:zend_string_init
Line
Count
Source
211
80
{
212
80
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
80
  memcpy(ZSTR_VAL(ret), str, len);
215
80
  ZSTR_VAL(ret)[len] = '\0';
216
80
  return ret;
217
80
}
Unexecuted instantiation: zend_ptr_stack.c:zend_string_init
Unexecuted instantiation: zend_signal.c:zend_string_init
Unexecuted instantiation: zend_smart_str.c:zend_string_init
Unexecuted instantiation: zend_sort.c:zend_string_init
Unexecuted instantiation: zend_stack.c:zend_string_init
zend_stream.c:zend_string_init
Line
Count
Source
211
177k
{
212
177k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
177k
  memcpy(ZSTR_VAL(ret), str, len);
215
177k
  ZSTR_VAL(ret)[len] = '\0';
216
177k
  return ret;
217
177k
}
zend_string.c:zend_string_init
Line
Count
Source
211
55.8k
{
212
55.8k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
55.8k
  memcpy(ZSTR_VAL(ret), str, len);
215
55.8k
  ZSTR_VAL(ret)[len] = '\0';
216
55.8k
  return ret;
217
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
211
988
{
212
988
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
988
  memcpy(ZSTR_VAL(ret), str, len);
215
988
  ZSTR_VAL(ret)[len] = '\0';
216
988
  return ret;
217
988
}
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_init
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_init
Unexecuted instantiation: zend_weakrefs.c:zend_string_init
Unexecuted instantiation: zend.c:zend_string_init
Unexecuted instantiation: internal_functions_cli.c:zend_string_init
Unexecuted instantiation: fuzzer-parser.c:zend_string_init
Unexecuted instantiation: fuzzer-sapi.c:zend_string_init
fuzzer-tracing-jit.c:zend_string_init
Line
Count
Source
211
62.6k
{
212
62.6k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
62.6k
  memcpy(ZSTR_VAL(ret), str, len);
215
62.6k
  ZSTR_VAL(ret)[len] = '\0';
216
62.6k
  return ret;
217
62.6k
}
Unexecuted instantiation: fuzzer-exif.c:zend_string_init
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_init
fuzzer-function-jit.c:zend_string_init
Line
Count
Source
211
52.1k
{
212
52.1k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
52.1k
  memcpy(ZSTR_VAL(ret), str, len);
215
52.1k
  ZSTR_VAL(ret)[len] = '\0';
216
52.1k
  return ret;
217
52.1k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_init
fuzzer-unserializehash.c:zend_string_init
Line
Count
Source
211
2.42k
{
212
2.42k
  zend_string *ret = zend_string_alloc(len, persistent);
213
214
2.42k
  memcpy(ZSTR_VAL(ret), str, len);
215
2.42k
  ZSTR_VAL(ret)[len] = '\0';
216
2.42k
  return ret;
217
2.42k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_init
218
219
static zend_always_inline zend_string *zend_string_init_fast(const char *str, size_t len)
220
302k
{
221
302k
  if (len > 1) {
222
298k
    return zend_string_init(str, len, 0);
223
298k
  } else if (len == 0) {
224
1.34k
    return zend_empty_string;
225
3.34k
  } else /* if (len == 1) */ {
226
3.34k
    return ZSTR_CHAR((zend_uchar) *str);
227
3.34k
  }
228
302k
}
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
php_pcre.c:zend_string_init_fast
Line
Count
Source
220
1.24k
{
221
1.24k
  if (len > 1) {
222
94
    return zend_string_init(str, len, 0);
223
1.14k
  } else if (len == 0) {
224
424
    return zend_empty_string;
225
724
  } else /* if (len == 1) */ {
226
724
    return ZSTR_CHAR((zend_uchar) *str);
227
724
  }
228
1.24k
}
Unexecuted instantiation: exif.c:zend_string_init_fast
Unexecuted instantiation: hash_adler32.c:zend_string_init_fast
Unexecuted instantiation: hash_crc32.c:zend_string_init_fast
Unexecuted instantiation: hash_fnv.c:zend_string_init_fast
Unexecuted instantiation: hash_gost.c:zend_string_init_fast
Unexecuted instantiation: hash_haval.c:zend_string_init_fast
Unexecuted instantiation: hash_joaat.c:zend_string_init_fast
Unexecuted instantiation: hash_md.c:zend_string_init_fast
Unexecuted instantiation: hash_murmur.c:zend_string_init_fast
Unexecuted instantiation: hash_ripemd.c:zend_string_init_fast
Unexecuted instantiation: hash_sha_ni.c:zend_string_init_fast
Unexecuted instantiation: hash_sha_sse2.c:zend_string_init_fast
Unexecuted instantiation: hash_sha.c:zend_string_init_fast
Unexecuted instantiation: hash_sha3.c:zend_string_init_fast
Unexecuted instantiation: hash_snefru.c:zend_string_init_fast
Unexecuted instantiation: hash_tiger.c:zend_string_init_fast
Unexecuted instantiation: hash_whirlpool.c:zend_string_init_fast
Unexecuted instantiation: hash_xxhash.c:zend_string_init_fast
Unexecuted instantiation: hash.c:zend_string_init_fast
Unexecuted instantiation: json_encoder.c:zend_string_init_fast
Unexecuted instantiation: json_parser.tab.c:zend_string_init_fast
Unexecuted instantiation: json_scanner.c:zend_string_init_fast
Unexecuted instantiation: json.c:zend_string_init_fast
Unexecuted instantiation: php_lexbor.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_posix.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_shm.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_api.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_module.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init_fast
Unexecuted instantiation: zend_file_cache.c:zend_string_init_fast
Unexecuted instantiation: zend_persist_calc.c:zend_string_init_fast
Unexecuted instantiation: zend_persist.c:zend_string_init_fast
Unexecuted instantiation: zend_shared_alloc.c:zend_string_init_fast
Unexecuted instantiation: ZendAccelerator.c:zend_string_init_fast
Unexecuted instantiation: ir_cfg.c:zend_string_init_fast
Unexecuted instantiation: ir_check.c:zend_string_init_fast
Unexecuted instantiation: ir_dump.c:zend_string_init_fast
Unexecuted instantiation: ir_emit.c:zend_string_init_fast
Unexecuted instantiation: ir_gcm.c:zend_string_init_fast
Unexecuted instantiation: ir_gdb.c:zend_string_init_fast
Unexecuted instantiation: ir_patch.c:zend_string_init_fast
Unexecuted instantiation: ir_perf.c:zend_string_init_fast
Unexecuted instantiation: ir_ra.c:zend_string_init_fast
Unexecuted instantiation: ir_save.c:zend_string_init_fast
Unexecuted instantiation: ir_sccp.c:zend_string_init_fast
Unexecuted instantiation: ir_strtab.c:zend_string_init_fast
Unexecuted instantiation: ir.c:zend_string_init_fast
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_init_fast
Unexecuted instantiation: zend_jit.c:zend_string_init_fast
Unexecuted instantiation: csprng.c:zend_string_init_fast
Unexecuted instantiation: engine_mt19937.c:zend_string_init_fast
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_init_fast
Unexecuted instantiation: engine_secure.c:zend_string_init_fast
Unexecuted instantiation: engine_user.c:zend_string_init_fast
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_init_fast
Unexecuted instantiation: gammasection.c:zend_string_init_fast
Unexecuted instantiation: random.c:zend_string_init_fast
Unexecuted instantiation: randomizer.c:zend_string_init_fast
Unexecuted instantiation: zend_utils.c:zend_string_init_fast
Unexecuted instantiation: php_reflection.c:zend_string_init_fast
Unexecuted instantiation: php_spl.c:zend_string_init_fast
Unexecuted instantiation: spl_array.c:zend_string_init_fast
Unexecuted instantiation: spl_directory.c:zend_string_init_fast
Unexecuted instantiation: spl_dllist.c:zend_string_init_fast
Unexecuted instantiation: spl_exceptions.c:zend_string_init_fast
Unexecuted instantiation: spl_fixedarray.c:zend_string_init_fast
Unexecuted instantiation: spl_functions.c:zend_string_init_fast
Unexecuted instantiation: spl_heap.c:zend_string_init_fast
Unexecuted instantiation: spl_iterators.c:zend_string_init_fast
Unexecuted instantiation: spl_observer.c:zend_string_init_fast
Unexecuted instantiation: array.c:zend_string_init_fast
Unexecuted instantiation: assert.c:zend_string_init_fast
Unexecuted instantiation: base64.c:zend_string_init_fast
Unexecuted instantiation: basic_functions.c:zend_string_init_fast
Unexecuted instantiation: browscap.c:zend_string_init_fast
Unexecuted instantiation: crc32_x86.c:zend_string_init_fast
Unexecuted instantiation: crc32.c:zend_string_init_fast
Unexecuted instantiation: credits.c:zend_string_init_fast
Unexecuted instantiation: crypt.c:zend_string_init_fast
Unexecuted instantiation: css.c:zend_string_init_fast
Unexecuted instantiation: datetime.c:zend_string_init_fast
Unexecuted instantiation: dir.c:zend_string_init_fast
Unexecuted instantiation: dl.c:zend_string_init_fast
Unexecuted instantiation: dns.c:zend_string_init_fast
Unexecuted instantiation: exec.c:zend_string_init_fast
Unexecuted instantiation: file.c:zend_string_init_fast
Unexecuted instantiation: filestat.c:zend_string_init_fast
Unexecuted instantiation: filters.c:zend_string_init_fast
Unexecuted instantiation: flock_compat.c:zend_string_init_fast
Unexecuted instantiation: formatted_print.c:zend_string_init_fast
Unexecuted instantiation: fsock.c:zend_string_init_fast
Unexecuted instantiation: ftok.c:zend_string_init_fast
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_init_fast
Unexecuted instantiation: head.c:zend_string_init_fast
Unexecuted instantiation: hrtime.c:zend_string_init_fast
Unexecuted instantiation: html.c:zend_string_init_fast
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_init_fast
Unexecuted instantiation: http.c:zend_string_init_fast
Unexecuted instantiation: image.c:zend_string_init_fast
Unexecuted instantiation: incomplete_class.c:zend_string_init_fast
Unexecuted instantiation: info.c:zend_string_init_fast
Unexecuted instantiation: io_poll.c:zend_string_init_fast
Unexecuted instantiation: iptc.c:zend_string_init_fast
Unexecuted instantiation: levenshtein.c:zend_string_init_fast
Unexecuted instantiation: link.c:zend_string_init_fast
Unexecuted instantiation: mail.c:zend_string_init_fast
Unexecuted instantiation: math.c:zend_string_init_fast
Unexecuted instantiation: md5.c:zend_string_init_fast
Unexecuted instantiation: metaphone.c:zend_string_init_fast
Unexecuted instantiation: microtime.c:zend_string_init_fast
Unexecuted instantiation: net.c:zend_string_init_fast
Unexecuted instantiation: pack.c:zend_string_init_fast
Unexecuted instantiation: pageinfo.c:zend_string_init_fast
Unexecuted instantiation: password.c:zend_string_init_fast
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init_fast
Unexecuted instantiation: proc_open.c:zend_string_init_fast
Unexecuted instantiation: quot_print.c:zend_string_init_fast
Unexecuted instantiation: scanf.c:zend_string_init_fast
Unexecuted instantiation: sha1.c:zend_string_init_fast
Unexecuted instantiation: soundex.c:zend_string_init_fast
Unexecuted instantiation: streamsfuncs.c:zend_string_init_fast
string.c:zend_string_init_fast
Line
Count
Source
220
79
{
221
79
  if (len > 1) {
222
76
    return zend_string_init(str, len, 0);
223
76
  } else if (len == 0) {
224
0
    return zend_empty_string;
225
3
  } else /* if (len == 1) */ {
226
3
    return ZSTR_CHAR((zend_uchar) *str);
227
3
  }
228
79
}
Unexecuted instantiation: strnatcmp.c:zend_string_init_fast
Unexecuted instantiation: syslog.c:zend_string_init_fast
Unexecuted instantiation: type.c:zend_string_init_fast
Unexecuted instantiation: uniqid.c:zend_string_init_fast
Unexecuted instantiation: url_scanner_ex.c:zend_string_init_fast
Unexecuted instantiation: url.c:zend_string_init_fast
Unexecuted instantiation: user_filters.c:zend_string_init_fast
Unexecuted instantiation: uuencode.c:zend_string_init_fast
var_unserializer.c:zend_string_init_fast
Line
Count
Source
220
119k
{
221
119k
  if (len > 1) {
222
116k
    return zend_string_init(str, len, 0);
223
116k
  } else if (len == 0) {
224
652
    return zend_empty_string;
225
2.21k
  } else /* if (len == 1) */ {
226
2.21k
    return ZSTR_CHAR((zend_uchar) *str);
227
2.21k
  }
228
119k
}
Unexecuted instantiation: var.c:zend_string_init_fast
Unexecuted instantiation: versioning.c:zend_string_init_fast
Unexecuted instantiation: crypt_sha256.c:zend_string_init_fast
Unexecuted instantiation: crypt_sha512.c:zend_string_init_fast
Unexecuted instantiation: php_crypt_r.c:zend_string_init_fast
Unexecuted instantiation: php_uri.c:zend_string_init_fast
Unexecuted instantiation: php_uri_common.c:zend_string_init_fast
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_init_fast
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_init_fast
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_init_fast
Unexecuted instantiation: explicit_bzero.c:zend_string_init_fast
Unexecuted instantiation: fopen_wrappers.c:zend_string_init_fast
Unexecuted instantiation: getopt.c:zend_string_init_fast
Unexecuted instantiation: main.c:zend_string_init_fast
Unexecuted instantiation: network.c:zend_string_init_fast
Unexecuted instantiation: output.c:zend_string_init_fast
Unexecuted instantiation: php_content_types.c:zend_string_init_fast
Unexecuted instantiation: php_ini_builder.c:zend_string_init_fast
Unexecuted instantiation: php_ini.c:zend_string_init_fast
Unexecuted instantiation: php_glob.c:zend_string_init_fast
Unexecuted instantiation: php_odbc_utils.c:zend_string_init_fast
Unexecuted instantiation: php_open_temporary_file.c:zend_string_init_fast
Unexecuted instantiation: php_scandir.c:zend_string_init_fast
Unexecuted instantiation: php_syslog.c:zend_string_init_fast
Unexecuted instantiation: php_ticks.c:zend_string_init_fast
php_variables.c:zend_string_init_fast
Line
Count
Source
220
182k
{
221
182k
  if (len > 1) {
222
181k
    return zend_string_init(str, len, 0);
223
181k
  } else if (len == 0) {
224
271
    return zend_empty_string;
225
402
  } else /* if (len == 1) */ {
226
402
    return ZSTR_CHAR((zend_uchar) *str);
227
402
  }
228
182k
}
Unexecuted instantiation: reentrancy.c:zend_string_init_fast
Unexecuted instantiation: rfc1867.c:zend_string_init_fast
Unexecuted instantiation: safe_bcmp.c:zend_string_init_fast
Unexecuted instantiation: SAPI.c:zend_string_init_fast
Unexecuted instantiation: snprintf.c:zend_string_init_fast
Unexecuted instantiation: spprintf.c:zend_string_init_fast
Unexecuted instantiation: strlcat.c:zend_string_init_fast
Unexecuted instantiation: strlcpy.c:zend_string_init_fast
Unexecuted instantiation: php_io.c:zend_string_init_fast
Unexecuted instantiation: php_io_copy_linux.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_epoll.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_eventport.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_init_fast
Unexecuted instantiation: poll_backend_poll.c:zend_string_init_fast
Unexecuted instantiation: poll_core.c:zend_string_init_fast
Unexecuted instantiation: poll_fd_table.c:zend_string_init_fast
Unexecuted instantiation: poll_handle.c:zend_string_init_fast
Unexecuted instantiation: cast.c:zend_string_init_fast
Unexecuted instantiation: filter.c:zend_string_init_fast
Unexecuted instantiation: glob_wrapper.c:zend_string_init_fast
Unexecuted instantiation: memory.c:zend_string_init_fast
Unexecuted instantiation: mmap.c:zend_string_init_fast
Unexecuted instantiation: plain_wrapper.c:zend_string_init_fast
Unexecuted instantiation: stream_errors.c:zend_string_init_fast
Unexecuted instantiation: streams.c:zend_string_init_fast
Unexecuted instantiation: transports.c:zend_string_init_fast
Unexecuted instantiation: userspace.c:zend_string_init_fast
Unexecuted instantiation: xp_socket.c:zend_string_init_fast
Unexecuted instantiation: block_pass.c:zend_string_init_fast
Unexecuted instantiation: compact_literals.c:zend_string_init_fast
Unexecuted instantiation: compact_vars.c:zend_string_init_fast
Unexecuted instantiation: dce.c:zend_string_init_fast
Unexecuted instantiation: dfa_pass.c:zend_string_init_fast
Unexecuted instantiation: escape_analysis.c:zend_string_init_fast
Unexecuted instantiation: nop_removal.c:zend_string_init_fast
Unexecuted instantiation: optimize_func_calls.c:zend_string_init_fast
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_init_fast
Unexecuted instantiation: pass1.c:zend_string_init_fast
Unexecuted instantiation: pass3.c:zend_string_init_fast
Unexecuted instantiation: sccp.c:zend_string_init_fast
Unexecuted instantiation: scdf.c:zend_string_init_fast
Unexecuted instantiation: zend_call_graph.c:zend_string_init_fast
Unexecuted instantiation: zend_cfg.c:zend_string_init_fast
Unexecuted instantiation: zend_dfg.c:zend_string_init_fast
Unexecuted instantiation: zend_dump.c:zend_string_init_fast
Unexecuted instantiation: zend_func_info.c:zend_string_init_fast
Unexecuted instantiation: zend_inference.c:zend_string_init_fast
Unexecuted instantiation: zend_optimizer.c:zend_string_init_fast
Unexecuted instantiation: zend_ssa.c:zend_string_init_fast
Unexecuted instantiation: zend_alloc.c:zend_string_init_fast
Unexecuted instantiation: zend_API.c:zend_string_init_fast
Unexecuted instantiation: zend_ast.c:zend_string_init_fast
Unexecuted instantiation: zend_attributes.c:zend_string_init_fast
Unexecuted instantiation: zend_autoload.c:zend_string_init_fast
Unexecuted instantiation: zend_builtin_functions.c:zend_string_init_fast
Unexecuted instantiation: zend_call_stack.c:zend_string_init_fast
Unexecuted instantiation: zend_closures.c:zend_string_init_fast
Unexecuted instantiation: zend_compile.c:zend_string_init_fast
Unexecuted instantiation: zend_constants.c:zend_string_init_fast
Unexecuted instantiation: zend_cpuinfo.c:zend_string_init_fast
Unexecuted instantiation: zend_default_classes.c:zend_string_init_fast
Unexecuted instantiation: zend_dtrace.c:zend_string_init_fast
Unexecuted instantiation: zend_enum.c:zend_string_init_fast
Unexecuted instantiation: zend_exceptions.c:zend_string_init_fast
Unexecuted instantiation: zend_execute_API.c:zend_string_init_fast
Unexecuted instantiation: zend_execute.c:zend_string_init_fast
Unexecuted instantiation: zend_extensions.c:zend_string_init_fast
Unexecuted instantiation: zend_fibers.c:zend_string_init_fast
Unexecuted instantiation: zend_float.c:zend_string_init_fast
Unexecuted instantiation: zend_gc.c:zend_string_init_fast
Unexecuted instantiation: zend_gdb.c:zend_string_init_fast
Unexecuted instantiation: zend_generators.c:zend_string_init_fast
Unexecuted instantiation: zend_hash.c:zend_string_init_fast
Unexecuted instantiation: zend_highlight.c:zend_string_init_fast
Unexecuted instantiation: zend_hrtime.c:zend_string_init_fast
Unexecuted instantiation: zend_inheritance.c:zend_string_init_fast
Unexecuted instantiation: zend_ini_parser.c:zend_string_init_fast
Unexecuted instantiation: zend_ini_scanner.c:zend_string_init_fast
Unexecuted instantiation: zend_ini.c:zend_string_init_fast
Unexecuted instantiation: zend_interfaces.c:zend_string_init_fast
Unexecuted instantiation: zend_iterators.c:zend_string_init_fast
Unexecuted instantiation: zend_language_parser.c:zend_string_init_fast
Unexecuted instantiation: zend_language_scanner.c:zend_string_init_fast
Unexecuted instantiation: zend_lazy_objects.c:zend_string_init_fast
Unexecuted instantiation: zend_list.c:zend_string_init_fast
Unexecuted instantiation: zend_llist.c:zend_string_init_fast
Unexecuted instantiation: zend_multibyte.c:zend_string_init_fast
Unexecuted instantiation: zend_object_handlers.c:zend_string_init_fast
Unexecuted instantiation: zend_objects_API.c:zend_string_init_fast
Unexecuted instantiation: zend_objects.c:zend_string_init_fast
Unexecuted instantiation: zend_observer.c:zend_string_init_fast
Unexecuted instantiation: zend_opcode.c:zend_string_init_fast
Unexecuted instantiation: zend_operators.c:zend_string_init_fast
Unexecuted instantiation: zend_partial.c:zend_string_init_fast
Unexecuted instantiation: zend_property_hooks.c:zend_string_init_fast
Unexecuted instantiation: zend_ptr_stack.c:zend_string_init_fast
Unexecuted instantiation: zend_signal.c:zend_string_init_fast
Unexecuted instantiation: zend_smart_str.c:zend_string_init_fast
Unexecuted instantiation: zend_sort.c:zend_string_init_fast
Unexecuted instantiation: zend_stack.c:zend_string_init_fast
Unexecuted instantiation: zend_stream.c:zend_string_init_fast
Unexecuted instantiation: zend_string.c:zend_string_init_fast
Unexecuted instantiation: zend_strtod.c:zend_string_init_fast
Unexecuted instantiation: zend_system_id.c:zend_string_init_fast
Unexecuted instantiation: zend_variables.c:zend_string_init_fast
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_init_fast
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_init_fast
Unexecuted instantiation: zend_weakrefs.c:zend_string_init_fast
Unexecuted instantiation: zend.c:zend_string_init_fast
Unexecuted instantiation: internal_functions_cli.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-parser.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-sapi.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-exif.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-json.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-execute.c:zend_string_init_fast
229
230
static zend_always_inline zend_string *zend_string_copy(zend_string *s)
231
18.2M
{
232
18.2M
  if (!ZSTR_IS_INTERNED(s)) {
233
11.3M
    GC_ADDREF(s);
234
11.3M
  }
235
18.2M
  return s;
236
18.2M
}
php_date.c:zend_string_copy
Line
Count
Source
231
93
{
232
93
  if (!ZSTR_IS_INTERNED(s)) {
233
81
    GC_ADDREF(s);
234
81
  }
235
93
  return s;
236
93
}
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
231
203
{
232
203
  if (!ZSTR_IS_INTERNED(s)) {
233
18
    GC_ADDREF(s);
234
18
  }
235
203
  return s;
236
203
}
Unexecuted instantiation: exif.c:zend_string_copy
Unexecuted instantiation: hash_adler32.c:zend_string_copy
Unexecuted instantiation: hash_crc32.c:zend_string_copy
Unexecuted instantiation: hash_fnv.c:zend_string_copy
Unexecuted instantiation: hash_gost.c:zend_string_copy
Unexecuted instantiation: hash_haval.c:zend_string_copy
Unexecuted instantiation: hash_joaat.c:zend_string_copy
Unexecuted instantiation: hash_md.c:zend_string_copy
Unexecuted instantiation: hash_murmur.c:zend_string_copy
Unexecuted instantiation: hash_ripemd.c:zend_string_copy
Unexecuted instantiation: hash_sha_ni.c:zend_string_copy
Unexecuted instantiation: hash_sha_sse2.c:zend_string_copy
Unexecuted instantiation: hash_sha.c:zend_string_copy
Unexecuted instantiation: hash_sha3.c:zend_string_copy
Unexecuted instantiation: hash_snefru.c:zend_string_copy
Unexecuted instantiation: hash_tiger.c:zend_string_copy
Unexecuted instantiation: hash_whirlpool.c:zend_string_copy
Unexecuted instantiation: hash_xxhash.c:zend_string_copy
Unexecuted instantiation: hash.c:zend_string_copy
Unexecuted instantiation: json_encoder.c:zend_string_copy
Unexecuted instantiation: json_parser.tab.c:zend_string_copy
Unexecuted instantiation: json_scanner.c:zend_string_copy
Unexecuted instantiation: json.c:zend_string_copy
Unexecuted instantiation: php_lexbor.c:zend_string_copy
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_copy
Unexecuted instantiation: shared_alloc_posix.c:zend_string_copy
Unexecuted instantiation: shared_alloc_shm.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_api.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_copy
Unexecuted instantiation: zend_accelerator_module.c:zend_string_copy
zend_accelerator_util_funcs.c:zend_string_copy
Line
Count
Source
231
4.32k
{
232
4.32k
  if (!ZSTR_IS_INTERNED(s)) {
233
1.52k
    GC_ADDREF(s);
234
1.52k
  }
235
4.32k
  return s;
236
4.32k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_copy
Unexecuted instantiation: zend_persist_calc.c:zend_string_copy
Unexecuted instantiation: zend_persist.c:zend_string_copy
Unexecuted instantiation: zend_shared_alloc.c:zend_string_copy
ZendAccelerator.c:zend_string_copy
Line
Count
Source
231
61.9k
{
232
61.9k
  if (!ZSTR_IS_INTERNED(s)) {
233
61.0k
    GC_ADDREF(s);
234
61.0k
  }
235
61.9k
  return s;
236
61.9k
}
Unexecuted instantiation: ir_cfg.c:zend_string_copy
Unexecuted instantiation: ir_check.c:zend_string_copy
Unexecuted instantiation: ir_dump.c:zend_string_copy
Unexecuted instantiation: ir_emit.c:zend_string_copy
Unexecuted instantiation: ir_gcm.c:zend_string_copy
Unexecuted instantiation: ir_gdb.c:zend_string_copy
Unexecuted instantiation: ir_patch.c:zend_string_copy
Unexecuted instantiation: ir_perf.c:zend_string_copy
Unexecuted instantiation: ir_ra.c:zend_string_copy
Unexecuted instantiation: ir_save.c:zend_string_copy
Unexecuted instantiation: ir_sccp.c:zend_string_copy
Unexecuted instantiation: ir_strtab.c:zend_string_copy
Unexecuted instantiation: ir.c:zend_string_copy
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_copy
Unexecuted instantiation: zend_jit.c:zend_string_copy
Unexecuted instantiation: csprng.c:zend_string_copy
Unexecuted instantiation: engine_mt19937.c:zend_string_copy
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_copy
Unexecuted instantiation: engine_secure.c:zend_string_copy
Unexecuted instantiation: engine_user.c:zend_string_copy
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_copy
Unexecuted instantiation: gammasection.c:zend_string_copy
Unexecuted instantiation: random.c:zend_string_copy
Unexecuted instantiation: randomizer.c:zend_string_copy
Unexecuted instantiation: zend_utils.c:zend_string_copy
php_reflection.c:zend_string_copy
Line
Count
Source
231
4.19k
{
232
4.19k
  if (!ZSTR_IS_INTERNED(s)) {
233
334
    GC_ADDREF(s);
234
334
  }
235
4.19k
  return s;
236
4.19k
}
Unexecuted instantiation: php_spl.c:zend_string_copy
Unexecuted instantiation: spl_array.c:zend_string_copy
Unexecuted instantiation: spl_directory.c:zend_string_copy
Unexecuted instantiation: spl_dllist.c:zend_string_copy
Unexecuted instantiation: spl_exceptions.c:zend_string_copy
Unexecuted instantiation: spl_fixedarray.c:zend_string_copy
Unexecuted instantiation: spl_functions.c:zend_string_copy
Unexecuted instantiation: spl_heap.c:zend_string_copy
Unexecuted instantiation: spl_iterators.c:zend_string_copy
Unexecuted instantiation: spl_observer.c:zend_string_copy
Unexecuted instantiation: array.c:zend_string_copy
assert.c:zend_string_copy
Line
Count
Source
231
1
{
232
1
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
1
  return s;
236
1
}
Unexecuted instantiation: base64.c:zend_string_copy
basic_functions.c:zend_string_copy
Line
Count
Source
231
25
{
232
25
  if (!ZSTR_IS_INTERNED(s)) {
233
25
    GC_ADDREF(s);
234
25
  }
235
25
  return s;
236
25
}
Unexecuted instantiation: browscap.c:zend_string_copy
Unexecuted instantiation: crc32_x86.c:zend_string_copy
Unexecuted instantiation: crc32.c:zend_string_copy
Unexecuted instantiation: credits.c:zend_string_copy
Unexecuted instantiation: crypt.c:zend_string_copy
Unexecuted instantiation: css.c:zend_string_copy
Unexecuted instantiation: datetime.c:zend_string_copy
Unexecuted instantiation: dir.c:zend_string_copy
Unexecuted instantiation: dl.c:zend_string_copy
Unexecuted instantiation: dns.c:zend_string_copy
Unexecuted instantiation: exec.c:zend_string_copy
Unexecuted instantiation: file.c:zend_string_copy
Unexecuted instantiation: filestat.c:zend_string_copy
Unexecuted instantiation: filters.c:zend_string_copy
Unexecuted instantiation: flock_compat.c:zend_string_copy
Unexecuted instantiation: formatted_print.c:zend_string_copy
Unexecuted instantiation: fsock.c:zend_string_copy
Unexecuted instantiation: ftok.c:zend_string_copy
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: head.c:zend_string_copy
Unexecuted instantiation: hrtime.c:zend_string_copy
html.c:zend_string_copy
Line
Count
Source
231
269
{
232
269
  if (!ZSTR_IS_INTERNED(s)) {
233
269
    GC_ADDREF(s);
234
269
  }
235
269
  return s;
236
269
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: http.c:zend_string_copy
Unexecuted instantiation: image.c:zend_string_copy
incomplete_class.c:zend_string_copy
Line
Count
Source
231
36
{
232
36
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
36
  return s;
236
36
}
Unexecuted instantiation: info.c:zend_string_copy
Unexecuted instantiation: io_poll.c:zend_string_copy
Unexecuted instantiation: iptc.c:zend_string_copy
Unexecuted instantiation: levenshtein.c:zend_string_copy
Unexecuted instantiation: link.c:zend_string_copy
Unexecuted instantiation: mail.c:zend_string_copy
Unexecuted instantiation: math.c:zend_string_copy
Unexecuted instantiation: md5.c:zend_string_copy
Unexecuted instantiation: metaphone.c:zend_string_copy
Unexecuted instantiation: microtime.c:zend_string_copy
Unexecuted instantiation: net.c:zend_string_copy
Unexecuted instantiation: pack.c:zend_string_copy
Unexecuted instantiation: pageinfo.c:zend_string_copy
Unexecuted instantiation: password.c:zend_string_copy
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: proc_open.c:zend_string_copy
Unexecuted instantiation: quot_print.c:zend_string_copy
Unexecuted instantiation: scanf.c:zend_string_copy
Unexecuted instantiation: sha1.c:zend_string_copy
Unexecuted instantiation: soundex.c:zend_string_copy
Unexecuted instantiation: streamsfuncs.c:zend_string_copy
string.c:zend_string_copy
Line
Count
Source
231
2.89k
{
232
2.89k
  if (!ZSTR_IS_INTERNED(s)) {
233
1.96k
    GC_ADDREF(s);
234
1.96k
  }
235
2.89k
  return s;
236
2.89k
}
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
231
510
{
232
510
  if (!ZSTR_IS_INTERNED(s)) {
233
4
    GC_ADDREF(s);
234
4
  }
235
510
  return s;
236
510
}
Unexecuted instantiation: versioning.c:zend_string_copy
Unexecuted instantiation: crypt_sha256.c:zend_string_copy
Unexecuted instantiation: crypt_sha512.c:zend_string_copy
Unexecuted instantiation: php_crypt_r.c:zend_string_copy
Unexecuted instantiation: php_uri.c:zend_string_copy
Unexecuted instantiation: php_uri_common.c:zend_string_copy
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_copy
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_copy
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_copy
Unexecuted instantiation: explicit_bzero.c:zend_string_copy
Unexecuted instantiation: fopen_wrappers.c:zend_string_copy
Unexecuted instantiation: getopt.c:zend_string_copy
main.c:zend_string_copy
Line
Count
Source
231
6.36M
{
232
6.36M
  if (!ZSTR_IS_INTERNED(s)) {
233
3.49M
    GC_ADDREF(s);
234
3.49M
  }
235
6.36M
  return s;
236
6.36M
}
Unexecuted instantiation: network.c:zend_string_copy
output.c:zend_string_copy
Line
Count
Source
231
2.07k
{
232
2.07k
  if (!ZSTR_IS_INTERNED(s)) {
233
2.00k
    GC_ADDREF(s);
234
2.00k
  }
235
2.07k
  return s;
236
2.07k
}
Unexecuted instantiation: php_content_types.c:zend_string_copy
Unexecuted instantiation: php_ini_builder.c:zend_string_copy
Unexecuted instantiation: php_ini.c:zend_string_copy
Unexecuted instantiation: php_glob.c:zend_string_copy
Unexecuted instantiation: php_odbc_utils.c:zend_string_copy
Unexecuted instantiation: php_open_temporary_file.c:zend_string_copy
Unexecuted instantiation: php_scandir.c:zend_string_copy
Unexecuted instantiation: php_syslog.c:zend_string_copy
Unexecuted instantiation: php_ticks.c:zend_string_copy
Unexecuted instantiation: php_variables.c:zend_string_copy
Unexecuted instantiation: reentrancy.c:zend_string_copy
Unexecuted instantiation: rfc1867.c:zend_string_copy
Unexecuted instantiation: safe_bcmp.c:zend_string_copy
Unexecuted instantiation: SAPI.c:zend_string_copy
Unexecuted instantiation: snprintf.c:zend_string_copy
Unexecuted instantiation: spprintf.c:zend_string_copy
Unexecuted instantiation: strlcat.c:zend_string_copy
Unexecuted instantiation: strlcpy.c:zend_string_copy
Unexecuted instantiation: php_io.c:zend_string_copy
Unexecuted instantiation: php_io_copy_linux.c:zend_string_copy
Unexecuted instantiation: poll_backend_epoll.c:zend_string_copy
Unexecuted instantiation: poll_backend_eventport.c:zend_string_copy
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_copy
Unexecuted instantiation: poll_backend_poll.c:zend_string_copy
Unexecuted instantiation: poll_core.c:zend_string_copy
Unexecuted instantiation: poll_fd_table.c:zend_string_copy
Unexecuted instantiation: poll_handle.c:zend_string_copy
Unexecuted instantiation: cast.c:zend_string_copy
Unexecuted instantiation: filter.c:zend_string_copy
Unexecuted instantiation: glob_wrapper.c:zend_string_copy
memory.c:zend_string_copy
Line
Count
Source
231
56
{
232
56
  if (!ZSTR_IS_INTERNED(s)) {
233
55
    GC_ADDREF(s);
234
55
  }
235
56
  return s;
236
56
}
Unexecuted instantiation: mmap.c:zend_string_copy
Unexecuted instantiation: plain_wrapper.c:zend_string_copy
Unexecuted instantiation: stream_errors.c:zend_string_copy
Unexecuted instantiation: streams.c:zend_string_copy
Unexecuted instantiation: transports.c:zend_string_copy
Unexecuted instantiation: userspace.c:zend_string_copy
Unexecuted instantiation: xp_socket.c:zend_string_copy
Unexecuted instantiation: block_pass.c:zend_string_copy
compact_literals.c:zend_string_copy
Line
Count
Source
231
696k
{
232
696k
  if (!ZSTR_IS_INTERNED(s)) {
233
112k
    GC_ADDREF(s);
234
112k
  }
235
696k
  return s;
236
696k
}
Unexecuted instantiation: compact_vars.c:zend_string_copy
Unexecuted instantiation: dce.c:zend_string_copy
Unexecuted instantiation: dfa_pass.c:zend_string_copy
Unexecuted instantiation: escape_analysis.c:zend_string_copy
Unexecuted instantiation: nop_removal.c:zend_string_copy
Unexecuted instantiation: optimize_func_calls.c:zend_string_copy
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_copy
Unexecuted instantiation: pass1.c:zend_string_copy
Unexecuted instantiation: pass3.c:zend_string_copy
Unexecuted instantiation: sccp.c:zend_string_copy
Unexecuted instantiation: scdf.c:zend_string_copy
Unexecuted instantiation: zend_call_graph.c:zend_string_copy
Unexecuted instantiation: zend_cfg.c:zend_string_copy
Unexecuted instantiation: zend_dfg.c:zend_string_copy
Unexecuted instantiation: zend_dump.c:zend_string_copy
Unexecuted instantiation: zend_func_info.c:zend_string_copy
Unexecuted instantiation: zend_inference.c:zend_string_copy
Unexecuted instantiation: zend_optimizer.c:zend_string_copy
Unexecuted instantiation: zend_ssa.c:zend_string_copy
Unexecuted instantiation: zend_alloc.c:zend_string_copy
zend_API.c:zend_string_copy
Line
Count
Source
231
53.2k
{
232
53.2k
  if (!ZSTR_IS_INTERNED(s)) {
233
10.1k
    GC_ADDREF(s);
234
10.1k
  }
235
53.2k
  return s;
236
53.2k
}
zend_ast.c:zend_string_copy
Line
Count
Source
231
600
{
232
600
  if (!ZSTR_IS_INTERNED(s)) {
233
600
    GC_ADDREF(s);
234
600
  }
235
600
  return s;
236
600
}
zend_attributes.c:zend_string_copy
Line
Count
Source
231
1.74M
{
232
1.74M
  if (!ZSTR_IS_INTERNED(s)) {
233
1.74M
    GC_ADDREF(s);
234
1.74M
  }
235
1.74M
  return s;
236
1.74M
}
Unexecuted instantiation: zend_autoload.c:zend_string_copy
zend_builtin_functions.c:zend_string_copy
Line
Count
Source
231
59.2k
{
232
59.2k
  if (!ZSTR_IS_INTERNED(s)) {
233
60
    GC_ADDREF(s);
234
60
  }
235
59.2k
  return s;
236
59.2k
}
Unexecuted instantiation: zend_call_stack.c:zend_string_copy
Unexecuted instantiation: zend_closures.c:zend_string_copy
zend_compile.c:zend_string_copy
Line
Count
Source
231
4.27M
{
232
4.27M
  if (!ZSTR_IS_INTERNED(s)) {
233
1.45M
    GC_ADDREF(s);
234
1.45M
  }
235
4.27M
  return s;
236
4.27M
}
zend_constants.c:zend_string_copy
Line
Count
Source
231
3.28k
{
232
3.28k
  if (!ZSTR_IS_INTERNED(s)) {
233
302
    GC_ADDREF(s);
234
302
  }
235
3.28k
  return s;
236
3.28k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_copy
Unexecuted instantiation: zend_default_classes.c:zend_string_copy
Unexecuted instantiation: zend_dtrace.c:zend_string_copy
zend_enum.c:zend_string_copy
Line
Count
Source
231
22.8k
{
232
22.8k
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
22.8k
  return s;
236
22.8k
}
zend_exceptions.c:zend_string_copy
Line
Count
Source
231
95.4k
{
232
95.4k
  if (!ZSTR_IS_INTERNED(s)) {
233
92.3k
    GC_ADDREF(s);
234
92.3k
  }
235
95.4k
  return s;
236
95.4k
}
zend_execute_API.c:zend_string_copy
Line
Count
Source
231
139k
{
232
139k
  if (!ZSTR_IS_INTERNED(s)) {
233
131k
    GC_ADDREF(s);
234
131k
  }
235
139k
  return s;
236
139k
}
zend_execute.c:zend_string_copy
Line
Count
Source
231
227k
{
232
227k
  if (!ZSTR_IS_INTERNED(s)) {
233
211k
    GC_ADDREF(s);
234
211k
  }
235
227k
  return s;
236
227k
}
Unexecuted instantiation: zend_extensions.c:zend_string_copy
Unexecuted instantiation: zend_fibers.c:zend_string_copy
Unexecuted instantiation: zend_float.c:zend_string_copy
Unexecuted instantiation: zend_gc.c:zend_string_copy
Unexecuted instantiation: zend_gdb.c:zend_string_copy
Unexecuted instantiation: zend_generators.c:zend_string_copy
Unexecuted instantiation: zend_hash.c:zend_string_copy
Unexecuted instantiation: zend_highlight.c:zend_string_copy
Unexecuted instantiation: zend_hrtime.c:zend_string_copy
zend_inheritance.c:zend_string_copy
Line
Count
Source
231
30
{
232
30
  if (!ZSTR_IS_INTERNED(s)) {
233
6
    GC_ADDREF(s);
234
6
  }
235
30
  return s;
236
30
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_copy
zend_ini_scanner.c:zend_string_copy
Line
Count
Source
231
5
{
232
5
  if (!ZSTR_IS_INTERNED(s)) {
233
0
    GC_ADDREF(s);
234
0
  }
235
5
  return s;
236
5
}
zend_ini.c:zend_string_copy
Line
Count
Source
231
73.4k
{
232
73.4k
  if (!ZSTR_IS_INTERNED(s)) {
233
72.9k
    GC_ADDREF(s);
234
72.9k
  }
235
73.4k
  return s;
236
73.4k
}
Unexecuted instantiation: zend_interfaces.c:zend_string_copy
Unexecuted instantiation: zend_iterators.c:zend_string_copy
Unexecuted instantiation: zend_language_parser.c:zend_string_copy
zend_language_scanner.c:zend_string_copy
Line
Count
Source
231
124k
{
232
124k
  if (!ZSTR_IS_INTERNED(s)) {
233
124k
    GC_ADDREF(s);
234
124k
  }
235
124k
  return s;
236
124k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_copy
Unexecuted instantiation: zend_list.c:zend_string_copy
Unexecuted instantiation: zend_llist.c:zend_string_copy
Unexecuted instantiation: zend_multibyte.c:zend_string_copy
zend_object_handlers.c:zend_string_copy
Line
Count
Source
231
27.0k
{
232
27.0k
  if (!ZSTR_IS_INTERNED(s)) {
233
3.36k
    GC_ADDREF(s);
234
3.36k
  }
235
27.0k
  return s;
236
27.0k
}
Unexecuted instantiation: zend_objects_API.c:zend_string_copy
Unexecuted instantiation: zend_objects.c:zend_string_copy
Unexecuted instantiation: zend_observer.c:zend_string_copy
zend_opcode.c:zend_string_copy
Line
Count
Source
231
1.57M
{
232
1.57M
  if (!ZSTR_IS_INTERNED(s)) {
233
1.57M
    GC_ADDREF(s);
234
1.57M
  }
235
1.57M
  return s;
236
1.57M
}
zend_operators.c:zend_string_copy
Line
Count
Source
231
2.22M
{
232
2.22M
  if (!ZSTR_IS_INTERNED(s)) {
233
1.97M
    GC_ADDREF(s);
234
1.97M
  }
235
2.22M
  return s;
236
2.22M
}
zend_partial.c:zend_string_copy
Line
Count
Source
231
9.10k
{
232
9.10k
  if (!ZSTR_IS_INTERNED(s)) {
233
971
    GC_ADDREF(s);
234
971
  }
235
9.10k
  return s;
236
9.10k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_copy
Unexecuted instantiation: zend_ptr_stack.c:zend_string_copy
Unexecuted instantiation: zend_signal.c:zend_string_copy
Unexecuted instantiation: zend_smart_str.c:zend_string_copy
Unexecuted instantiation: zend_sort.c:zend_string_copy
Unexecuted instantiation: zend_stack.c:zend_string_copy
zend_stream.c:zend_string_copy
Line
Count
Source
231
161k
{
232
161k
  if (!ZSTR_IS_INTERNED(s)) {
233
62.4k
    GC_ADDREF(s);
234
62.4k
  }
235
161k
  return s;
236
161k
}
Unexecuted instantiation: zend_string.c:zend_string_copy
Unexecuted instantiation: zend_strtod.c:zend_string_copy
Unexecuted instantiation: zend_system_id.c:zend_string_copy
Unexecuted instantiation: zend_variables.c:zend_string_copy
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_copy
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_copy
Unexecuted instantiation: zend_weakrefs.c:zend_string_copy
zend.c:zend_string_copy
Line
Count
Source
231
257k
{
232
257k
  if (!ZSTR_IS_INTERNED(s)) {
233
256k
    GC_ADDREF(s);
234
256k
  }
235
257k
  return s;
236
257k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_copy
Unexecuted instantiation: fuzzer-parser.c:zend_string_copy
Unexecuted instantiation: fuzzer-sapi.c:zend_string_copy
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_copy
Unexecuted instantiation: fuzzer-exif.c:zend_string_copy
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_copy
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_copy
Unexecuted instantiation: fuzzer-json.c:zend_string_copy
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_copy
Unexecuted instantiation: fuzzer-execute.c:zend_string_copy
237
238
static zend_always_inline zend_string *zend_string_dup(zend_string *s, bool persistent)
239
9.49k
{
240
9.49k
  if (ZSTR_IS_INTERNED(s)) {
241
8.30k
    return s;
242
8.30k
  } else {
243
1.19k
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
1.19k
  }
245
9.49k
}
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
zend_accelerator_module.c:zend_string_dup
Line
Count
Source
239
8.29k
{
240
8.29k
  if (ZSTR_IS_INTERNED(s)) {
241
8.29k
    return s;
242
8.29k
  } else {
243
0
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
0
  }
245
8.29k
}
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_dup
Unexecuted instantiation: zend_file_cache.c:zend_string_dup
Unexecuted instantiation: zend_persist_calc.c:zend_string_dup
Unexecuted instantiation: zend_persist.c:zend_string_dup
Unexecuted instantiation: zend_shared_alloc.c:zend_string_dup
Unexecuted instantiation: ZendAccelerator.c:zend_string_dup
Unexecuted instantiation: ir_cfg.c:zend_string_dup
Unexecuted instantiation: ir_check.c:zend_string_dup
Unexecuted instantiation: ir_dump.c:zend_string_dup
Unexecuted instantiation: ir_emit.c:zend_string_dup
Unexecuted instantiation: ir_gcm.c:zend_string_dup
Unexecuted instantiation: ir_gdb.c:zend_string_dup
Unexecuted instantiation: ir_patch.c:zend_string_dup
Unexecuted instantiation: ir_perf.c:zend_string_dup
Unexecuted instantiation: ir_ra.c:zend_string_dup
Unexecuted instantiation: ir_save.c:zend_string_dup
Unexecuted instantiation: ir_sccp.c:zend_string_dup
Unexecuted instantiation: ir_strtab.c:zend_string_dup
Unexecuted instantiation: ir.c:zend_string_dup
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_dup
Unexecuted instantiation: zend_jit.c:zend_string_dup
Unexecuted instantiation: csprng.c:zend_string_dup
Unexecuted instantiation: engine_mt19937.c:zend_string_dup
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_dup
Unexecuted instantiation: engine_secure.c:zend_string_dup
Unexecuted instantiation: engine_user.c:zend_string_dup
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_dup
Unexecuted instantiation: gammasection.c:zend_string_dup
Unexecuted instantiation: random.c:zend_string_dup
Unexecuted instantiation: randomizer.c:zend_string_dup
Unexecuted instantiation: zend_utils.c:zend_string_dup
Unexecuted instantiation: php_reflection.c:zend_string_dup
Unexecuted instantiation: php_spl.c:zend_string_dup
Unexecuted instantiation: spl_array.c:zend_string_dup
Unexecuted instantiation: spl_directory.c:zend_string_dup
Unexecuted instantiation: spl_dllist.c:zend_string_dup
Unexecuted instantiation: spl_exceptions.c:zend_string_dup
Unexecuted instantiation: spl_fixedarray.c:zend_string_dup
Unexecuted instantiation: spl_functions.c:zend_string_dup
Unexecuted instantiation: spl_heap.c:zend_string_dup
Unexecuted instantiation: spl_iterators.c:zend_string_dup
Unexecuted instantiation: spl_observer.c:zend_string_dup
Unexecuted instantiation: array.c:zend_string_dup
Unexecuted instantiation: assert.c:zend_string_dup
Unexecuted instantiation: base64.c:zend_string_dup
Unexecuted instantiation: basic_functions.c:zend_string_dup
Unexecuted instantiation: browscap.c:zend_string_dup
Unexecuted instantiation: crc32_x86.c:zend_string_dup
Unexecuted instantiation: crc32.c:zend_string_dup
Unexecuted instantiation: credits.c:zend_string_dup
Unexecuted instantiation: crypt.c:zend_string_dup
Unexecuted instantiation: css.c:zend_string_dup
Unexecuted instantiation: datetime.c:zend_string_dup
Unexecuted instantiation: dir.c:zend_string_dup
Unexecuted instantiation: dl.c:zend_string_dup
Unexecuted instantiation: dns.c:zend_string_dup
Unexecuted instantiation: exec.c:zend_string_dup
Unexecuted instantiation: file.c:zend_string_dup
Unexecuted instantiation: filestat.c:zend_string_dup
Unexecuted instantiation: filters.c:zend_string_dup
Unexecuted instantiation: flock_compat.c:zend_string_dup
Unexecuted instantiation: formatted_print.c:zend_string_dup
Unexecuted instantiation: fsock.c:zend_string_dup
Unexecuted instantiation: ftok.c:zend_string_dup
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_dup
Unexecuted instantiation: head.c:zend_string_dup
Unexecuted instantiation: hrtime.c:zend_string_dup
Unexecuted instantiation: html.c:zend_string_dup
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_dup
Unexecuted instantiation: http.c:zend_string_dup
Unexecuted instantiation: image.c:zend_string_dup
Unexecuted instantiation: incomplete_class.c:zend_string_dup
Unexecuted instantiation: info.c:zend_string_dup
Unexecuted instantiation: io_poll.c:zend_string_dup
Unexecuted instantiation: iptc.c:zend_string_dup
Unexecuted instantiation: levenshtein.c:zend_string_dup
Unexecuted instantiation: link.c:zend_string_dup
Unexecuted instantiation: mail.c:zend_string_dup
Unexecuted instantiation: math.c:zend_string_dup
Unexecuted instantiation: md5.c:zend_string_dup
Unexecuted instantiation: metaphone.c:zend_string_dup
Unexecuted instantiation: microtime.c:zend_string_dup
Unexecuted instantiation: net.c:zend_string_dup
Unexecuted instantiation: pack.c:zend_string_dup
Unexecuted instantiation: pageinfo.c:zend_string_dup
Unexecuted instantiation: password.c:zend_string_dup
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_dup
Unexecuted instantiation: proc_open.c:zend_string_dup
Unexecuted instantiation: quot_print.c:zend_string_dup
Unexecuted instantiation: scanf.c:zend_string_dup
Unexecuted instantiation: sha1.c:zend_string_dup
Unexecuted instantiation: soundex.c:zend_string_dup
Unexecuted instantiation: streamsfuncs.c:zend_string_dup
Unexecuted instantiation: string.c:zend_string_dup
Unexecuted instantiation: strnatcmp.c:zend_string_dup
Unexecuted instantiation: syslog.c:zend_string_dup
Unexecuted instantiation: type.c:zend_string_dup
Unexecuted instantiation: uniqid.c:zend_string_dup
Unexecuted instantiation: url_scanner_ex.c:zend_string_dup
Unexecuted instantiation: url.c:zend_string_dup
Unexecuted instantiation: user_filters.c:zend_string_dup
Unexecuted instantiation: uuencode.c:zend_string_dup
Unexecuted instantiation: var_unserializer.c:zend_string_dup
Unexecuted instantiation: var.c:zend_string_dup
Unexecuted instantiation: versioning.c:zend_string_dup
Unexecuted instantiation: crypt_sha256.c:zend_string_dup
Unexecuted instantiation: crypt_sha512.c:zend_string_dup
Unexecuted instantiation: php_crypt_r.c:zend_string_dup
Unexecuted instantiation: php_uri.c:zend_string_dup
Unexecuted instantiation: php_uri_common.c:zend_string_dup
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_dup
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_dup
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_dup
Unexecuted instantiation: explicit_bzero.c:zend_string_dup
Unexecuted instantiation: fopen_wrappers.c:zend_string_dup
Unexecuted instantiation: getopt.c:zend_string_dup
Unexecuted instantiation: main.c:zend_string_dup
Unexecuted instantiation: network.c:zend_string_dup
Unexecuted instantiation: output.c:zend_string_dup
Unexecuted instantiation: php_content_types.c:zend_string_dup
Unexecuted instantiation: php_ini_builder.c:zend_string_dup
php_ini.c:zend_string_dup
Line
Count
Source
239
208
{
240
208
  if (ZSTR_IS_INTERNED(s)) {
241
0
    return s;
242
208
  } else {
243
208
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
208
  }
245
208
}
Unexecuted instantiation: php_glob.c:zend_string_dup
Unexecuted instantiation: php_odbc_utils.c:zend_string_dup
Unexecuted instantiation: php_open_temporary_file.c:zend_string_dup
Unexecuted instantiation: php_scandir.c:zend_string_dup
Unexecuted instantiation: php_syslog.c:zend_string_dup
Unexecuted instantiation: php_ticks.c:zend_string_dup
Unexecuted instantiation: php_variables.c:zend_string_dup
Unexecuted instantiation: reentrancy.c:zend_string_dup
Unexecuted instantiation: rfc1867.c:zend_string_dup
Unexecuted instantiation: safe_bcmp.c:zend_string_dup
Unexecuted instantiation: SAPI.c:zend_string_dup
Unexecuted instantiation: snprintf.c:zend_string_dup
Unexecuted instantiation: spprintf.c:zend_string_dup
Unexecuted instantiation: strlcat.c:zend_string_dup
Unexecuted instantiation: strlcpy.c:zend_string_dup
Unexecuted instantiation: php_io.c:zend_string_dup
Unexecuted instantiation: php_io_copy_linux.c:zend_string_dup
Unexecuted instantiation: poll_backend_epoll.c:zend_string_dup
Unexecuted instantiation: poll_backend_eventport.c:zend_string_dup
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_dup
Unexecuted instantiation: poll_backend_poll.c:zend_string_dup
Unexecuted instantiation: poll_core.c:zend_string_dup
Unexecuted instantiation: poll_fd_table.c:zend_string_dup
Unexecuted instantiation: poll_handle.c:zend_string_dup
Unexecuted instantiation: cast.c:zend_string_dup
Unexecuted instantiation: filter.c:zend_string_dup
Unexecuted instantiation: glob_wrapper.c:zend_string_dup
Unexecuted instantiation: memory.c:zend_string_dup
Unexecuted instantiation: mmap.c:zend_string_dup
Unexecuted instantiation: plain_wrapper.c:zend_string_dup
Unexecuted instantiation: stream_errors.c:zend_string_dup
Unexecuted instantiation: streams.c:zend_string_dup
Unexecuted instantiation: transports.c:zend_string_dup
Unexecuted instantiation: userspace.c:zend_string_dup
Unexecuted instantiation: xp_socket.c:zend_string_dup
Unexecuted instantiation: block_pass.c:zend_string_dup
Unexecuted instantiation: compact_literals.c:zend_string_dup
Unexecuted instantiation: compact_vars.c:zend_string_dup
Unexecuted instantiation: dce.c:zend_string_dup
Unexecuted instantiation: dfa_pass.c:zend_string_dup
Unexecuted instantiation: escape_analysis.c:zend_string_dup
Unexecuted instantiation: nop_removal.c:zend_string_dup
Unexecuted instantiation: optimize_func_calls.c:zend_string_dup
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_dup
Unexecuted instantiation: pass1.c:zend_string_dup
Unexecuted instantiation: pass3.c:zend_string_dup
Unexecuted instantiation: sccp.c:zend_string_dup
Unexecuted instantiation: scdf.c:zend_string_dup
Unexecuted instantiation: zend_call_graph.c:zend_string_dup
Unexecuted instantiation: zend_cfg.c:zend_string_dup
Unexecuted instantiation: zend_dfg.c:zend_string_dup
Unexecuted instantiation: zend_dump.c:zend_string_dup
Unexecuted instantiation: zend_func_info.c:zend_string_dup
Unexecuted instantiation: zend_inference.c:zend_string_dup
Unexecuted instantiation: zend_optimizer.c:zend_string_dup
Unexecuted instantiation: zend_ssa.c:zend_string_dup
Unexecuted instantiation: zend_alloc.c:zend_string_dup
Unexecuted instantiation: zend_API.c:zend_string_dup
Unexecuted instantiation: zend_ast.c:zend_string_dup
zend_attributes.c:zend_string_dup
Line
Count
Source
239
2
{
240
2
  if (ZSTR_IS_INTERNED(s)) {
241
2
    return s;
242
2
  } else {
243
0
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
0
  }
245
2
}
Unexecuted instantiation: zend_autoload.c:zend_string_dup
Unexecuted instantiation: zend_builtin_functions.c:zend_string_dup
Unexecuted instantiation: zend_call_stack.c:zend_string_dup
Unexecuted instantiation: zend_closures.c:zend_string_dup
Unexecuted instantiation: zend_compile.c:zend_string_dup
Unexecuted instantiation: zend_constants.c:zend_string_dup
Unexecuted instantiation: zend_cpuinfo.c:zend_string_dup
Unexecuted instantiation: zend_default_classes.c:zend_string_dup
Unexecuted instantiation: zend_dtrace.c:zend_string_dup
Unexecuted instantiation: zend_enum.c:zend_string_dup
Unexecuted instantiation: zend_exceptions.c:zend_string_dup
Unexecuted instantiation: zend_execute_API.c:zend_string_dup
Unexecuted instantiation: zend_execute.c:zend_string_dup
Unexecuted instantiation: zend_extensions.c:zend_string_dup
Unexecuted instantiation: zend_fibers.c:zend_string_dup
Unexecuted instantiation: zend_float.c:zend_string_dup
Unexecuted instantiation: zend_gc.c:zend_string_dup
Unexecuted instantiation: zend_gdb.c:zend_string_dup
Unexecuted instantiation: zend_generators.c:zend_string_dup
Unexecuted instantiation: zend_hash.c:zend_string_dup
Unexecuted instantiation: zend_highlight.c:zend_string_dup
Unexecuted instantiation: zend_hrtime.c:zend_string_dup
Unexecuted instantiation: zend_inheritance.c:zend_string_dup
Unexecuted instantiation: zend_ini_parser.c:zend_string_dup
Unexecuted instantiation: zend_ini_scanner.c:zend_string_dup
Unexecuted instantiation: zend_ini.c:zend_string_dup
Unexecuted instantiation: zend_interfaces.c:zend_string_dup
Unexecuted instantiation: zend_iterators.c:zend_string_dup
Unexecuted instantiation: zend_language_parser.c:zend_string_dup
Unexecuted instantiation: zend_language_scanner.c:zend_string_dup
Unexecuted instantiation: zend_lazy_objects.c:zend_string_dup
Unexecuted instantiation: zend_list.c:zend_string_dup
Unexecuted instantiation: zend_llist.c:zend_string_dup
Unexecuted instantiation: zend_multibyte.c:zend_string_dup
Unexecuted instantiation: zend_object_handlers.c:zend_string_dup
Unexecuted instantiation: zend_objects_API.c:zend_string_dup
Unexecuted instantiation: zend_objects.c:zend_string_dup
Unexecuted instantiation: zend_observer.c:zend_string_dup
Unexecuted instantiation: zend_opcode.c:zend_string_dup
Unexecuted instantiation: zend_operators.c:zend_string_dup
Unexecuted instantiation: zend_partial.c:zend_string_dup
Unexecuted instantiation: zend_property_hooks.c:zend_string_dup
Unexecuted instantiation: zend_ptr_stack.c:zend_string_dup
Unexecuted instantiation: zend_signal.c:zend_string_dup
Unexecuted instantiation: zend_smart_str.c:zend_string_dup
Unexecuted instantiation: zend_sort.c:zend_string_dup
Unexecuted instantiation: zend_stack.c:zend_string_dup
Unexecuted instantiation: zend_stream.c:zend_string_dup
Unexecuted instantiation: zend_string.c:zend_string_dup
Unexecuted instantiation: zend_strtod.c:zend_string_dup
Unexecuted instantiation: zend_system_id.c:zend_string_dup
zend_variables.c:zend_string_dup
Line
Count
Source
239
988
{
240
988
  if (ZSTR_IS_INTERNED(s)) {
241
0
    return s;
242
988
  } else {
243
988
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
244
988
  }
245
988
}
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_dup
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_dup
Unexecuted instantiation: zend_weakrefs.c:zend_string_dup
Unexecuted instantiation: zend.c:zend_string_dup
Unexecuted instantiation: internal_functions_cli.c:zend_string_dup
Unexecuted instantiation: fuzzer-parser.c:zend_string_dup
Unexecuted instantiation: fuzzer-sapi.c:zend_string_dup
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_dup
Unexecuted instantiation: fuzzer-exif.c:zend_string_dup
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_dup
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_dup
Unexecuted instantiation: fuzzer-json.c:zend_string_dup
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_dup
Unexecuted instantiation: fuzzer-execute.c:zend_string_dup
246
247
static zend_always_inline zend_string *zend_string_separate(zend_string *s, bool persistent)
248
0
{
249
0
  if (ZSTR_IS_INTERNED(s) || GC_REFCOUNT(s) > 1) {
250
0
    if (!ZSTR_IS_INTERNED(s)) {
251
0
      GC_DELREF(s);
252
0
    }
253
0
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
254
0
  }
255
256
0
  zend_string_forget_hash_val(s);
257
0
  return s;
258
0
}
Unexecuted instantiation: php_date.c:zend_string_separate
Unexecuted instantiation: 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_save.c:zend_string_separate
Unexecuted instantiation: ir_sccp.c:zend_string_separate
Unexecuted instantiation: ir_strtab.c:zend_string_separate
Unexecuted instantiation: ir.c:zend_string_separate
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_separate
Unexecuted instantiation: zend_jit.c:zend_string_separate
Unexecuted instantiation: csprng.c:zend_string_separate
Unexecuted instantiation: engine_mt19937.c:zend_string_separate
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_separate
Unexecuted instantiation: engine_secure.c:zend_string_separate
Unexecuted instantiation: engine_user.c:zend_string_separate
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_separate
Unexecuted instantiation: gammasection.c:zend_string_separate
Unexecuted instantiation: random.c:zend_string_separate
Unexecuted instantiation: randomizer.c:zend_string_separate
Unexecuted instantiation: zend_utils.c:zend_string_separate
Unexecuted instantiation: php_reflection.c:zend_string_separate
Unexecuted instantiation: php_spl.c:zend_string_separate
Unexecuted instantiation: spl_array.c:zend_string_separate
Unexecuted instantiation: spl_directory.c:zend_string_separate
Unexecuted instantiation: spl_dllist.c:zend_string_separate
Unexecuted instantiation: spl_exceptions.c:zend_string_separate
Unexecuted instantiation: spl_fixedarray.c:zend_string_separate
Unexecuted instantiation: spl_functions.c:zend_string_separate
Unexecuted instantiation: spl_heap.c:zend_string_separate
Unexecuted instantiation: spl_iterators.c:zend_string_separate
Unexecuted instantiation: spl_observer.c:zend_string_separate
Unexecuted instantiation: array.c:zend_string_separate
Unexecuted instantiation: assert.c:zend_string_separate
Unexecuted instantiation: base64.c:zend_string_separate
Unexecuted instantiation: basic_functions.c:zend_string_separate
Unexecuted instantiation: browscap.c:zend_string_separate
Unexecuted instantiation: crc32_x86.c:zend_string_separate
Unexecuted instantiation: crc32.c:zend_string_separate
Unexecuted instantiation: credits.c:zend_string_separate
Unexecuted instantiation: crypt.c:zend_string_separate
Unexecuted instantiation: css.c:zend_string_separate
Unexecuted instantiation: datetime.c:zend_string_separate
Unexecuted instantiation: dir.c:zend_string_separate
Unexecuted instantiation: dl.c:zend_string_separate
Unexecuted instantiation: dns.c:zend_string_separate
Unexecuted instantiation: exec.c:zend_string_separate
Unexecuted instantiation: file.c:zend_string_separate
Unexecuted instantiation: filestat.c:zend_string_separate
Unexecuted instantiation: filters.c:zend_string_separate
Unexecuted instantiation: flock_compat.c:zend_string_separate
Unexecuted instantiation: formatted_print.c:zend_string_separate
Unexecuted instantiation: fsock.c:zend_string_separate
Unexecuted instantiation: ftok.c:zend_string_separate
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: head.c:zend_string_separate
Unexecuted instantiation: hrtime.c:zend_string_separate
Unexecuted instantiation: html.c:zend_string_separate
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: http.c:zend_string_separate
Unexecuted instantiation: image.c:zend_string_separate
Unexecuted instantiation: incomplete_class.c:zend_string_separate
Unexecuted instantiation: info.c:zend_string_separate
Unexecuted instantiation: io_poll.c:zend_string_separate
Unexecuted instantiation: iptc.c:zend_string_separate
Unexecuted instantiation: levenshtein.c:zend_string_separate
Unexecuted instantiation: link.c:zend_string_separate
Unexecuted instantiation: mail.c:zend_string_separate
Unexecuted instantiation: math.c:zend_string_separate
Unexecuted instantiation: md5.c:zend_string_separate
Unexecuted instantiation: metaphone.c:zend_string_separate
Unexecuted instantiation: microtime.c:zend_string_separate
Unexecuted instantiation: net.c:zend_string_separate
Unexecuted instantiation: pack.c:zend_string_separate
Unexecuted instantiation: pageinfo.c:zend_string_separate
Unexecuted instantiation: password.c:zend_string_separate
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: proc_open.c:zend_string_separate
Unexecuted instantiation: quot_print.c:zend_string_separate
Unexecuted instantiation: scanf.c:zend_string_separate
Unexecuted instantiation: sha1.c:zend_string_separate
Unexecuted instantiation: soundex.c:zend_string_separate
Unexecuted instantiation: streamsfuncs.c:zend_string_separate
Unexecuted instantiation: string.c:zend_string_separate
Unexecuted instantiation: strnatcmp.c:zend_string_separate
Unexecuted instantiation: syslog.c:zend_string_separate
Unexecuted instantiation: type.c:zend_string_separate
Unexecuted instantiation: uniqid.c:zend_string_separate
Unexecuted instantiation: url_scanner_ex.c:zend_string_separate
Unexecuted instantiation: url.c:zend_string_separate
Unexecuted instantiation: user_filters.c:zend_string_separate
Unexecuted instantiation: uuencode.c:zend_string_separate
Unexecuted instantiation: var_unserializer.c:zend_string_separate
Unexecuted instantiation: var.c:zend_string_separate
Unexecuted instantiation: versioning.c:zend_string_separate
Unexecuted instantiation: crypt_sha256.c:zend_string_separate
Unexecuted instantiation: crypt_sha512.c:zend_string_separate
Unexecuted instantiation: php_crypt_r.c:zend_string_separate
Unexecuted instantiation: php_uri.c:zend_string_separate
Unexecuted instantiation: php_uri_common.c:zend_string_separate
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_separate
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_separate
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_separate
Unexecuted instantiation: explicit_bzero.c:zend_string_separate
Unexecuted instantiation: fopen_wrappers.c:zend_string_separate
Unexecuted instantiation: getopt.c:zend_string_separate
Unexecuted instantiation: main.c:zend_string_separate
Unexecuted instantiation: network.c:zend_string_separate
Unexecuted instantiation: output.c:zend_string_separate
Unexecuted instantiation: php_content_types.c:zend_string_separate
Unexecuted instantiation: php_ini_builder.c:zend_string_separate
Unexecuted instantiation: php_ini.c:zend_string_separate
Unexecuted instantiation: php_glob.c:zend_string_separate
Unexecuted instantiation: php_odbc_utils.c:zend_string_separate
Unexecuted instantiation: php_open_temporary_file.c:zend_string_separate
Unexecuted instantiation: php_scandir.c:zend_string_separate
Unexecuted instantiation: php_syslog.c:zend_string_separate
Unexecuted instantiation: php_ticks.c:zend_string_separate
Unexecuted instantiation: php_variables.c:zend_string_separate
Unexecuted instantiation: reentrancy.c:zend_string_separate
Unexecuted instantiation: rfc1867.c:zend_string_separate
Unexecuted instantiation: safe_bcmp.c:zend_string_separate
Unexecuted instantiation: SAPI.c:zend_string_separate
Unexecuted instantiation: snprintf.c:zend_string_separate
Unexecuted instantiation: spprintf.c:zend_string_separate
Unexecuted instantiation: strlcat.c:zend_string_separate
Unexecuted instantiation: strlcpy.c:zend_string_separate
Unexecuted instantiation: php_io.c:zend_string_separate
Unexecuted instantiation: php_io_copy_linux.c:zend_string_separate
Unexecuted instantiation: poll_backend_epoll.c:zend_string_separate
Unexecuted instantiation: poll_backend_eventport.c:zend_string_separate
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_separate
Unexecuted instantiation: poll_backend_poll.c:zend_string_separate
Unexecuted instantiation: poll_core.c:zend_string_separate
Unexecuted instantiation: poll_fd_table.c:zend_string_separate
Unexecuted instantiation: poll_handle.c:zend_string_separate
Unexecuted instantiation: cast.c:zend_string_separate
Unexecuted instantiation: filter.c:zend_string_separate
Unexecuted instantiation: glob_wrapper.c:zend_string_separate
Unexecuted instantiation: memory.c:zend_string_separate
Unexecuted instantiation: mmap.c:zend_string_separate
Unexecuted instantiation: plain_wrapper.c:zend_string_separate
Unexecuted instantiation: stream_errors.c:zend_string_separate
Unexecuted instantiation: streams.c:zend_string_separate
Unexecuted instantiation: transports.c:zend_string_separate
Unexecuted instantiation: userspace.c:zend_string_separate
Unexecuted instantiation: xp_socket.c:zend_string_separate
Unexecuted instantiation: block_pass.c:zend_string_separate
Unexecuted instantiation: compact_literals.c:zend_string_separate
Unexecuted instantiation: compact_vars.c:zend_string_separate
Unexecuted instantiation: dce.c:zend_string_separate
Unexecuted instantiation: dfa_pass.c:zend_string_separate
Unexecuted instantiation: escape_analysis.c:zend_string_separate
Unexecuted instantiation: nop_removal.c:zend_string_separate
Unexecuted instantiation: optimize_func_calls.c:zend_string_separate
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_separate
Unexecuted instantiation: pass1.c:zend_string_separate
Unexecuted instantiation: pass3.c:zend_string_separate
Unexecuted instantiation: sccp.c:zend_string_separate
Unexecuted instantiation: scdf.c:zend_string_separate
Unexecuted instantiation: zend_call_graph.c:zend_string_separate
Unexecuted instantiation: zend_cfg.c:zend_string_separate
Unexecuted instantiation: zend_dfg.c:zend_string_separate
Unexecuted instantiation: zend_dump.c:zend_string_separate
Unexecuted instantiation: zend_func_info.c:zend_string_separate
Unexecuted instantiation: zend_inference.c:zend_string_separate
Unexecuted instantiation: zend_optimizer.c:zend_string_separate
Unexecuted instantiation: zend_ssa.c:zend_string_separate
Unexecuted instantiation: zend_alloc.c:zend_string_separate
Unexecuted instantiation: zend_API.c:zend_string_separate
Unexecuted instantiation: zend_ast.c:zend_string_separate
Unexecuted instantiation: zend_attributes.c:zend_string_separate
Unexecuted instantiation: zend_autoload.c:zend_string_separate
Unexecuted instantiation: zend_builtin_functions.c:zend_string_separate
Unexecuted instantiation: zend_call_stack.c:zend_string_separate
Unexecuted instantiation: zend_closures.c:zend_string_separate
Unexecuted instantiation: zend_compile.c:zend_string_separate
Unexecuted instantiation: zend_constants.c:zend_string_separate
Unexecuted instantiation: zend_cpuinfo.c:zend_string_separate
Unexecuted instantiation: zend_default_classes.c:zend_string_separate
Unexecuted instantiation: zend_dtrace.c:zend_string_separate
Unexecuted instantiation: zend_enum.c:zend_string_separate
Unexecuted instantiation: zend_exceptions.c:zend_string_separate
Unexecuted instantiation: zend_execute_API.c:zend_string_separate
Unexecuted instantiation: zend_execute.c:zend_string_separate
Unexecuted instantiation: zend_extensions.c:zend_string_separate
Unexecuted instantiation: zend_fibers.c:zend_string_separate
Unexecuted instantiation: zend_float.c:zend_string_separate
Unexecuted instantiation: zend_gc.c:zend_string_separate
Unexecuted instantiation: zend_gdb.c:zend_string_separate
Unexecuted instantiation: zend_generators.c:zend_string_separate
Unexecuted instantiation: zend_hash.c:zend_string_separate
Unexecuted instantiation: zend_highlight.c:zend_string_separate
Unexecuted instantiation: zend_hrtime.c:zend_string_separate
Unexecuted instantiation: zend_inheritance.c:zend_string_separate
Unexecuted instantiation: zend_ini_parser.c:zend_string_separate
Unexecuted instantiation: zend_ini_scanner.c:zend_string_separate
Unexecuted instantiation: zend_ini.c:zend_string_separate
Unexecuted instantiation: zend_interfaces.c:zend_string_separate
Unexecuted instantiation: zend_iterators.c:zend_string_separate
Unexecuted instantiation: zend_language_parser.c:zend_string_separate
Unexecuted instantiation: zend_language_scanner.c:zend_string_separate
Unexecuted instantiation: zend_lazy_objects.c:zend_string_separate
Unexecuted instantiation: zend_list.c:zend_string_separate
Unexecuted instantiation: zend_llist.c:zend_string_separate
Unexecuted instantiation: zend_multibyte.c:zend_string_separate
Unexecuted instantiation: zend_object_handlers.c:zend_string_separate
Unexecuted instantiation: zend_objects_API.c:zend_string_separate
Unexecuted instantiation: zend_objects.c:zend_string_separate
Unexecuted instantiation: zend_observer.c:zend_string_separate
Unexecuted instantiation: zend_opcode.c:zend_string_separate
Unexecuted instantiation: zend_operators.c:zend_string_separate
Unexecuted instantiation: zend_partial.c:zend_string_separate
Unexecuted instantiation: zend_property_hooks.c:zend_string_separate
Unexecuted instantiation: zend_ptr_stack.c:zend_string_separate
Unexecuted instantiation: zend_signal.c:zend_string_separate
Unexecuted instantiation: zend_smart_str.c:zend_string_separate
Unexecuted instantiation: zend_sort.c:zend_string_separate
Unexecuted instantiation: zend_stack.c:zend_string_separate
Unexecuted instantiation: zend_stream.c:zend_string_separate
Unexecuted instantiation: zend_string.c:zend_string_separate
Unexecuted instantiation: zend_strtod.c:zend_string_separate
Unexecuted instantiation: zend_system_id.c:zend_string_separate
Unexecuted instantiation: zend_variables.c:zend_string_separate
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_separate
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_separate
Unexecuted instantiation: zend_weakrefs.c:zend_string_separate
Unexecuted instantiation: zend.c:zend_string_separate
Unexecuted instantiation: internal_functions_cli.c:zend_string_separate
Unexecuted instantiation: fuzzer-parser.c:zend_string_separate
Unexecuted instantiation: fuzzer-sapi.c:zend_string_separate
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_separate
Unexecuted instantiation: fuzzer-exif.c:zend_string_separate
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_separate
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_separate
Unexecuted instantiation: fuzzer-json.c:zend_string_separate
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_separate
Unexecuted instantiation: fuzzer-execute.c:zend_string_separate
259
260
static zend_always_inline zend_string *zend_string_realloc(zend_string *s, size_t len, bool persistent)
261
5.84M
{
262
5.84M
  zend_string *ret;
263
264
5.84M
  if (!ZSTR_IS_INTERNED(s)) {
265
5.83M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
5.83M
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
5.83M
      ZSTR_LEN(ret) = len;
268
5.83M
      zend_string_forget_hash_val(ret);
269
5.83M
      return ret;
270
5.83M
    }
271
5.83M
  }
272
6.06k
  ret = zend_string_alloc(len, persistent);
273
6.06k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
6.06k
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
6.06k
  return ret;
278
5.84M
}
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
261
351
{
262
351
  zend_string *ret;
263
264
351
  if (!ZSTR_IS_INTERNED(s)) {
265
351
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
351
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
351
      ZSTR_LEN(ret) = len;
268
351
      zend_string_forget_hash_val(ret);
269
351
      return ret;
270
351
    }
271
351
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
351
}
Unexecuted instantiation: exif.c:zend_string_realloc
Unexecuted instantiation: hash_adler32.c:zend_string_realloc
Unexecuted instantiation: hash_crc32.c:zend_string_realloc
Unexecuted instantiation: hash_fnv.c:zend_string_realloc
Unexecuted instantiation: hash_gost.c:zend_string_realloc
Unexecuted instantiation: hash_haval.c:zend_string_realloc
Unexecuted instantiation: hash_joaat.c:zend_string_realloc
Unexecuted instantiation: hash_md.c:zend_string_realloc
Unexecuted instantiation: hash_murmur.c:zend_string_realloc
Unexecuted instantiation: hash_ripemd.c:zend_string_realloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_realloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_realloc
Unexecuted instantiation: hash_sha.c:zend_string_realloc
Unexecuted instantiation: hash_sha3.c:zend_string_realloc
Unexecuted instantiation: hash_snefru.c:zend_string_realloc
Unexecuted instantiation: hash_tiger.c:zend_string_realloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_realloc
Unexecuted instantiation: hash_xxhash.c:zend_string_realloc
Unexecuted instantiation: hash.c:zend_string_realloc
Unexecuted instantiation: json_encoder.c:zend_string_realloc
Unexecuted instantiation: json_parser.tab.c:zend_string_realloc
Unexecuted instantiation: json_scanner.c:zend_string_realloc
json.c:zend_string_realloc
Line
Count
Source
261
2.65k
{
262
2.65k
  zend_string *ret;
263
264
2.65k
  if (!ZSTR_IS_INTERNED(s)) {
265
2.65k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
2.65k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
2.65k
      ZSTR_LEN(ret) = len;
268
2.65k
      zend_string_forget_hash_val(ret);
269
2.65k
      return ret;
270
2.65k
    }
271
2.65k
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
2.65k
}
Unexecuted instantiation: php_lexbor.c:zend_string_realloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_realloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_realloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_realloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_realloc
Unexecuted instantiation: zend_file_cache.c:zend_string_realloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_realloc
Unexecuted instantiation: zend_persist.c:zend_string_realloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_realloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_realloc
Unexecuted instantiation: ir_cfg.c:zend_string_realloc
Unexecuted instantiation: ir_check.c:zend_string_realloc
Unexecuted instantiation: ir_dump.c:zend_string_realloc
Unexecuted instantiation: ir_emit.c:zend_string_realloc
Unexecuted instantiation: ir_gcm.c:zend_string_realloc
Unexecuted instantiation: ir_gdb.c:zend_string_realloc
Unexecuted instantiation: ir_patch.c:zend_string_realloc
Unexecuted instantiation: ir_perf.c:zend_string_realloc
Unexecuted instantiation: ir_ra.c:zend_string_realloc
Unexecuted instantiation: ir_save.c:zend_string_realloc
Unexecuted instantiation: ir_sccp.c:zend_string_realloc
Unexecuted instantiation: ir_strtab.c:zend_string_realloc
Unexecuted instantiation: ir.c:zend_string_realloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_realloc
Unexecuted instantiation: zend_jit.c:zend_string_realloc
Unexecuted instantiation: csprng.c:zend_string_realloc
Unexecuted instantiation: engine_mt19937.c:zend_string_realloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_realloc
Unexecuted instantiation: engine_secure.c:zend_string_realloc
Unexecuted instantiation: engine_user.c:zend_string_realloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_realloc
Unexecuted instantiation: gammasection.c:zend_string_realloc
Unexecuted instantiation: random.c:zend_string_realloc
Unexecuted instantiation: randomizer.c:zend_string_realloc
Unexecuted instantiation: zend_utils.c:zend_string_realloc
php_reflection.c:zend_string_realloc
Line
Count
Source
261
1.23k
{
262
1.23k
  zend_string *ret;
263
264
1.23k
  if (!ZSTR_IS_INTERNED(s)) {
265
1.23k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
1.23k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
1.23k
      ZSTR_LEN(ret) = len;
268
1.23k
      zend_string_forget_hash_val(ret);
269
1.23k
      return ret;
270
1.23k
    }
271
1.23k
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
1.23k
}
Unexecuted instantiation: php_spl.c:zend_string_realloc
Unexecuted instantiation: spl_array.c:zend_string_realloc
Unexecuted instantiation: spl_directory.c:zend_string_realloc
Unexecuted instantiation: spl_dllist.c:zend_string_realloc
Unexecuted instantiation: spl_exceptions.c:zend_string_realloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_realloc
Unexecuted instantiation: spl_functions.c:zend_string_realloc
Unexecuted instantiation: spl_heap.c:zend_string_realloc
Unexecuted instantiation: spl_iterators.c:zend_string_realloc
Unexecuted instantiation: spl_observer.c:zend_string_realloc
Unexecuted instantiation: array.c:zend_string_realloc
Unexecuted instantiation: assert.c:zend_string_realloc
Unexecuted instantiation: base64.c:zend_string_realloc
Unexecuted instantiation: basic_functions.c:zend_string_realloc
Unexecuted instantiation: browscap.c:zend_string_realloc
Unexecuted instantiation: crc32_x86.c:zend_string_realloc
Unexecuted instantiation: crc32.c:zend_string_realloc
Unexecuted instantiation: credits.c:zend_string_realloc
Unexecuted instantiation: crypt.c:zend_string_realloc
Unexecuted instantiation: css.c:zend_string_realloc
Unexecuted instantiation: datetime.c:zend_string_realloc
Unexecuted instantiation: dir.c:zend_string_realloc
Unexecuted instantiation: dl.c:zend_string_realloc
Unexecuted instantiation: dns.c:zend_string_realloc
Unexecuted instantiation: exec.c:zend_string_realloc
Unexecuted instantiation: file.c:zend_string_realloc
Unexecuted instantiation: filestat.c:zend_string_realloc
Unexecuted instantiation: filters.c:zend_string_realloc
Unexecuted instantiation: flock_compat.c:zend_string_realloc
Unexecuted instantiation: formatted_print.c:zend_string_realloc
Unexecuted instantiation: fsock.c:zend_string_realloc
Unexecuted instantiation: ftok.c:zend_string_realloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_realloc
Unexecuted instantiation: head.c:zend_string_realloc
Unexecuted instantiation: hrtime.c:zend_string_realloc
Unexecuted instantiation: html.c:zend_string_realloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_realloc
Unexecuted instantiation: http.c:zend_string_realloc
Unexecuted instantiation: image.c:zend_string_realloc
Unexecuted instantiation: incomplete_class.c:zend_string_realloc
Unexecuted instantiation: info.c:zend_string_realloc
Unexecuted instantiation: io_poll.c:zend_string_realloc
Unexecuted instantiation: iptc.c:zend_string_realloc
Unexecuted instantiation: levenshtein.c:zend_string_realloc
Unexecuted instantiation: link.c:zend_string_realloc
Unexecuted instantiation: mail.c:zend_string_realloc
Unexecuted instantiation: math.c:zend_string_realloc
Unexecuted instantiation: md5.c:zend_string_realloc
Unexecuted instantiation: metaphone.c:zend_string_realloc
Unexecuted instantiation: microtime.c:zend_string_realloc
Unexecuted instantiation: net.c:zend_string_realloc
Unexecuted instantiation: pack.c:zend_string_realloc
Unexecuted instantiation: pageinfo.c:zend_string_realloc
Unexecuted instantiation: password.c:zend_string_realloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_realloc
Unexecuted instantiation: proc_open.c:zend_string_realloc
Unexecuted instantiation: quot_print.c:zend_string_realloc
Unexecuted instantiation: scanf.c:zend_string_realloc
Unexecuted instantiation: sha1.c:zend_string_realloc
Unexecuted instantiation: soundex.c:zend_string_realloc
Unexecuted instantiation: streamsfuncs.c:zend_string_realloc
Unexecuted instantiation: string.c:zend_string_realloc
Unexecuted instantiation: strnatcmp.c:zend_string_realloc
Unexecuted instantiation: syslog.c:zend_string_realloc
Unexecuted instantiation: type.c:zend_string_realloc
Unexecuted instantiation: uniqid.c:zend_string_realloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_realloc
Unexecuted instantiation: url.c:zend_string_realloc
Unexecuted instantiation: user_filters.c:zend_string_realloc
Unexecuted instantiation: uuencode.c:zend_string_realloc
Unexecuted instantiation: var_unserializer.c:zend_string_realloc
var.c:zend_string_realloc
Line
Count
Source
261
2.20k
{
262
2.20k
  zend_string *ret;
263
264
2.20k
  if (!ZSTR_IS_INTERNED(s)) {
265
2.20k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
2.20k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
2.20k
      ZSTR_LEN(ret) = len;
268
2.20k
      zend_string_forget_hash_val(ret);
269
2.20k
      return ret;
270
2.20k
    }
271
2.20k
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
2.20k
}
Unexecuted instantiation: versioning.c:zend_string_realloc
Unexecuted instantiation: crypt_sha256.c:zend_string_realloc
Unexecuted instantiation: crypt_sha512.c:zend_string_realloc
Unexecuted instantiation: php_crypt_r.c:zend_string_realloc
Unexecuted instantiation: php_uri.c:zend_string_realloc
Unexecuted instantiation: php_uri_common.c:zend_string_realloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_realloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_realloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_realloc
Unexecuted instantiation: explicit_bzero.c:zend_string_realloc
fopen_wrappers.c:zend_string_realloc
Line
Count
Source
261
18
{
262
18
  zend_string *ret;
263
264
18
  if (!ZSTR_IS_INTERNED(s)) {
265
18
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
18
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
18
      ZSTR_LEN(ret) = len;
268
18
      zend_string_forget_hash_val(ret);
269
18
      return ret;
270
18
    }
271
18
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
18
}
Unexecuted instantiation: getopt.c:zend_string_realloc
Unexecuted instantiation: main.c:zend_string_realloc
Unexecuted instantiation: network.c:zend_string_realloc
Unexecuted instantiation: output.c:zend_string_realloc
Unexecuted instantiation: php_content_types.c:zend_string_realloc
Unexecuted instantiation: php_ini_builder.c:zend_string_realloc
Unexecuted instantiation: php_ini.c:zend_string_realloc
Unexecuted instantiation: php_glob.c:zend_string_realloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_realloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_realloc
Unexecuted instantiation: php_scandir.c:zend_string_realloc
Unexecuted instantiation: php_syslog.c:zend_string_realloc
Unexecuted instantiation: php_ticks.c:zend_string_realloc
Unexecuted instantiation: php_variables.c:zend_string_realloc
Unexecuted instantiation: reentrancy.c:zend_string_realloc
Unexecuted instantiation: rfc1867.c:zend_string_realloc
Unexecuted instantiation: safe_bcmp.c:zend_string_realloc
Unexecuted instantiation: SAPI.c:zend_string_realloc
Unexecuted instantiation: snprintf.c:zend_string_realloc
Unexecuted instantiation: spprintf.c:zend_string_realloc
Unexecuted instantiation: strlcat.c:zend_string_realloc
Unexecuted instantiation: strlcpy.c:zend_string_realloc
Unexecuted instantiation: php_io.c:zend_string_realloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_realloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_realloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_realloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_realloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_realloc
Unexecuted instantiation: poll_core.c:zend_string_realloc
Unexecuted instantiation: poll_fd_table.c:zend_string_realloc
Unexecuted instantiation: poll_handle.c:zend_string_realloc
Unexecuted instantiation: cast.c:zend_string_realloc
Unexecuted instantiation: filter.c:zend_string_realloc
Unexecuted instantiation: glob_wrapper.c:zend_string_realloc
memory.c:zend_string_realloc
Line
Count
Source
261
6.06k
{
262
6.06k
  zend_string *ret;
263
264
6.06k
  if (!ZSTR_IS_INTERNED(s)) {
265
0
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
0
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
0
      ZSTR_LEN(ret) = len;
268
0
      zend_string_forget_hash_val(ret);
269
0
      return ret;
270
0
    }
271
0
  }
272
6.06k
  ret = zend_string_alloc(len, persistent);
273
6.06k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
6.06k
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
6.06k
  return ret;
278
6.06k
}
Unexecuted instantiation: mmap.c:zend_string_realloc
Unexecuted instantiation: plain_wrapper.c:zend_string_realloc
Unexecuted instantiation: stream_errors.c:zend_string_realloc
Unexecuted instantiation: streams.c:zend_string_realloc
Unexecuted instantiation: transports.c:zend_string_realloc
Unexecuted instantiation: userspace.c:zend_string_realloc
Unexecuted instantiation: xp_socket.c:zend_string_realloc
Unexecuted instantiation: block_pass.c:zend_string_realloc
Unexecuted instantiation: compact_literals.c:zend_string_realloc
Unexecuted instantiation: compact_vars.c:zend_string_realloc
Unexecuted instantiation: dce.c:zend_string_realloc
Unexecuted instantiation: dfa_pass.c:zend_string_realloc
Unexecuted instantiation: escape_analysis.c:zend_string_realloc
Unexecuted instantiation: nop_removal.c:zend_string_realloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_realloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_realloc
Unexecuted instantiation: pass1.c:zend_string_realloc
Unexecuted instantiation: pass3.c:zend_string_realloc
Unexecuted instantiation: sccp.c:zend_string_realloc
Unexecuted instantiation: scdf.c:zend_string_realloc
Unexecuted instantiation: zend_call_graph.c:zend_string_realloc
Unexecuted instantiation: zend_cfg.c:zend_string_realloc
Unexecuted instantiation: zend_dfg.c:zend_string_realloc
Unexecuted instantiation: zend_dump.c:zend_string_realloc
Unexecuted instantiation: zend_func_info.c:zend_string_realloc
Unexecuted instantiation: zend_inference.c:zend_string_realloc
Unexecuted instantiation: zend_optimizer.c:zend_string_realloc
Unexecuted instantiation: zend_ssa.c:zend_string_realloc
Unexecuted instantiation: zend_alloc.c:zend_string_realloc
Unexecuted instantiation: zend_API.c:zend_string_realloc
Unexecuted instantiation: zend_ast.c:zend_string_realloc
zend_attributes.c:zend_string_realloc
Line
Count
Source
261
316
{
262
316
  zend_string *ret;
263
264
316
  if (!ZSTR_IS_INTERNED(s)) {
265
316
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
316
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
316
      ZSTR_LEN(ret) = len;
268
316
      zend_string_forget_hash_val(ret);
269
316
      return ret;
270
316
    }
271
316
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
316
}
Unexecuted instantiation: zend_autoload.c:zend_string_realloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_realloc
Unexecuted instantiation: zend_call_stack.c:zend_string_realloc
Unexecuted instantiation: zend_closures.c:zend_string_realloc
Unexecuted instantiation: zend_compile.c:zend_string_realloc
Unexecuted instantiation: zend_constants.c:zend_string_realloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_realloc
Unexecuted instantiation: zend_default_classes.c:zend_string_realloc
Unexecuted instantiation: zend_dtrace.c:zend_string_realloc
Unexecuted instantiation: zend_enum.c:zend_string_realloc
Unexecuted instantiation: zend_exceptions.c:zend_string_realloc
Unexecuted instantiation: zend_execute_API.c:zend_string_realloc
Unexecuted instantiation: zend_execute.c:zend_string_realloc
Unexecuted instantiation: zend_extensions.c:zend_string_realloc
Unexecuted instantiation: zend_fibers.c:zend_string_realloc
Unexecuted instantiation: zend_float.c:zend_string_realloc
Unexecuted instantiation: zend_gc.c:zend_string_realloc
Unexecuted instantiation: zend_gdb.c:zend_string_realloc
Unexecuted instantiation: zend_generators.c:zend_string_realloc
Unexecuted instantiation: zend_hash.c:zend_string_realloc
Unexecuted instantiation: zend_highlight.c:zend_string_realloc
Unexecuted instantiation: zend_hrtime.c:zend_string_realloc
Unexecuted instantiation: zend_inheritance.c:zend_string_realloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_realloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_realloc
Unexecuted instantiation: zend_ini.c:zend_string_realloc
Unexecuted instantiation: zend_interfaces.c:zend_string_realloc
Unexecuted instantiation: zend_iterators.c:zend_string_realloc
Unexecuted instantiation: zend_language_parser.c:zend_string_realloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_realloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_realloc
Unexecuted instantiation: zend_list.c:zend_string_realloc
Unexecuted instantiation: zend_llist.c:zend_string_realloc
Unexecuted instantiation: zend_multibyte.c:zend_string_realloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_realloc
Unexecuted instantiation: zend_objects_API.c:zend_string_realloc
Unexecuted instantiation: zend_objects.c:zend_string_realloc
Unexecuted instantiation: zend_observer.c:zend_string_realloc
Unexecuted instantiation: zend_opcode.c:zend_string_realloc
Unexecuted instantiation: zend_operators.c:zend_string_realloc
Unexecuted instantiation: zend_partial.c:zend_string_realloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_realloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_realloc
Unexecuted instantiation: zend_signal.c:zend_string_realloc
Unexecuted instantiation: zend_smart_str.c:zend_string_realloc
Unexecuted instantiation: zend_sort.c:zend_string_realloc
Unexecuted instantiation: zend_stack.c:zend_string_realloc
Unexecuted instantiation: zend_stream.c:zend_string_realloc
Unexecuted instantiation: zend_string.c:zend_string_realloc
Unexecuted instantiation: zend_strtod.c:zend_string_realloc
Unexecuted instantiation: zend_system_id.c:zend_string_realloc
Unexecuted instantiation: zend_variables.c:zend_string_realloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_realloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_realloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_realloc
zend.c:zend_string_realloc
Line
Count
Source
261
5.83M
{
262
5.83M
  zend_string *ret;
263
264
5.83M
  if (!ZSTR_IS_INTERNED(s)) {
265
5.83M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
266
5.83M
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
267
5.83M
      ZSTR_LEN(ret) = len;
268
5.83M
      zend_string_forget_hash_val(ret);
269
5.83M
      return ret;
270
5.83M
    }
271
5.83M
  }
272
0
  ret = zend_string_alloc(len, persistent);
273
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
274
0
  if (!ZSTR_IS_INTERNED(s)) {
275
0
    GC_DELREF(s);
276
0
  }
277
0
  return ret;
278
5.83M
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_realloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_realloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_realloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_realloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_realloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_realloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_realloc
Unexecuted instantiation: fuzzer-json.c:zend_string_realloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_realloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_realloc
279
280
static zend_always_inline zend_string *zend_string_extend(zend_string *s, size_t len, bool persistent)
281
3.37M
{
282
3.37M
  zend_string *ret;
283
284
3.37M
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
3.37M
  if (!ZSTR_IS_INTERNED(s)) {
286
2.84M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
2.52M
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
2.52M
      ZSTR_LEN(ret) = len;
289
2.52M
      zend_string_forget_hash_val(ret);
290
2.52M
      return ret;
291
2.52M
    }
292
2.84M
  }
293
848k
  ret = zend_string_alloc(len, persistent);
294
848k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
848k
  if (!ZSTR_IS_INTERNED(s)) {
296
321k
    GC_DELREF(s);
297
321k
  }
298
848k
  return ret;
299
3.37M
}
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
php_pcre.c:zend_string_extend
Line
Count
Source
281
213
{
282
213
  zend_string *ret;
283
284
213
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
213
  if (!ZSTR_IS_INTERNED(s)) {
286
213
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
213
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
213
      ZSTR_LEN(ret) = len;
289
213
      zend_string_forget_hash_val(ret);
290
213
      return ret;
291
213
    }
292
213
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
213
}
Unexecuted instantiation: exif.c:zend_string_extend
Unexecuted instantiation: hash_adler32.c:zend_string_extend
Unexecuted instantiation: hash_crc32.c:zend_string_extend
Unexecuted instantiation: hash_fnv.c:zend_string_extend
Unexecuted instantiation: hash_gost.c:zend_string_extend
Unexecuted instantiation: hash_haval.c:zend_string_extend
Unexecuted instantiation: hash_joaat.c:zend_string_extend
Unexecuted instantiation: hash_md.c:zend_string_extend
Unexecuted instantiation: hash_murmur.c:zend_string_extend
Unexecuted instantiation: hash_ripemd.c:zend_string_extend
Unexecuted instantiation: hash_sha_ni.c:zend_string_extend
Unexecuted instantiation: hash_sha_sse2.c:zend_string_extend
Unexecuted instantiation: hash_sha.c:zend_string_extend
Unexecuted instantiation: hash_sha3.c:zend_string_extend
Unexecuted instantiation: hash_snefru.c:zend_string_extend
Unexecuted instantiation: hash_tiger.c:zend_string_extend
Unexecuted instantiation: hash_whirlpool.c:zend_string_extend
Unexecuted instantiation: hash_xxhash.c:zend_string_extend
Unexecuted instantiation: hash.c:zend_string_extend
Unexecuted instantiation: json_encoder.c:zend_string_extend
Unexecuted instantiation: json_parser.tab.c:zend_string_extend
Unexecuted instantiation: json_scanner.c:zend_string_extend
Unexecuted instantiation: json.c:zend_string_extend
Unexecuted instantiation: php_lexbor.c:zend_string_extend
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_extend
Unexecuted instantiation: shared_alloc_posix.c:zend_string_extend
Unexecuted instantiation: shared_alloc_shm.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_api.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_module.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_extend
Unexecuted instantiation: zend_file_cache.c:zend_string_extend
Unexecuted instantiation: zend_persist_calc.c:zend_string_extend
Unexecuted instantiation: zend_persist.c:zend_string_extend
Unexecuted instantiation: zend_shared_alloc.c:zend_string_extend
Unexecuted instantiation: ZendAccelerator.c:zend_string_extend
Unexecuted instantiation: ir_cfg.c:zend_string_extend
Unexecuted instantiation: ir_check.c:zend_string_extend
Unexecuted instantiation: ir_dump.c:zend_string_extend
Unexecuted instantiation: ir_emit.c:zend_string_extend
Unexecuted instantiation: ir_gcm.c:zend_string_extend
Unexecuted instantiation: ir_gdb.c:zend_string_extend
Unexecuted instantiation: ir_patch.c:zend_string_extend
Unexecuted instantiation: ir_perf.c:zend_string_extend
Unexecuted instantiation: ir_ra.c:zend_string_extend
Unexecuted instantiation: ir_save.c:zend_string_extend
Unexecuted instantiation: ir_sccp.c:zend_string_extend
Unexecuted instantiation: ir_strtab.c:zend_string_extend
Unexecuted instantiation: ir.c:zend_string_extend
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_extend
Unexecuted instantiation: zend_jit.c:zend_string_extend
Unexecuted instantiation: csprng.c:zend_string_extend
Unexecuted instantiation: engine_mt19937.c:zend_string_extend
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_extend
Unexecuted instantiation: engine_secure.c:zend_string_extend
Unexecuted instantiation: engine_user.c:zend_string_extend
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_extend
Unexecuted instantiation: gammasection.c:zend_string_extend
Unexecuted instantiation: random.c:zend_string_extend
Unexecuted instantiation: randomizer.c:zend_string_extend
Unexecuted instantiation: zend_utils.c:zend_string_extend
Unexecuted instantiation: php_reflection.c:zend_string_extend
Unexecuted instantiation: php_spl.c:zend_string_extend
Unexecuted instantiation: spl_array.c:zend_string_extend
Unexecuted instantiation: spl_directory.c:zend_string_extend
Unexecuted instantiation: spl_dllist.c:zend_string_extend
Unexecuted instantiation: spl_exceptions.c:zend_string_extend
Unexecuted instantiation: spl_fixedarray.c:zend_string_extend
Unexecuted instantiation: spl_functions.c:zend_string_extend
Unexecuted instantiation: spl_heap.c:zend_string_extend
Unexecuted instantiation: spl_iterators.c:zend_string_extend
Unexecuted instantiation: spl_observer.c:zend_string_extend
Unexecuted instantiation: array.c:zend_string_extend
Unexecuted instantiation: assert.c:zend_string_extend
Unexecuted instantiation: base64.c:zend_string_extend
Unexecuted instantiation: basic_functions.c:zend_string_extend
Unexecuted instantiation: browscap.c:zend_string_extend
Unexecuted instantiation: crc32_x86.c:zend_string_extend
Unexecuted instantiation: crc32.c:zend_string_extend
Unexecuted instantiation: credits.c:zend_string_extend
Unexecuted instantiation: crypt.c:zend_string_extend
Unexecuted instantiation: css.c:zend_string_extend
Unexecuted instantiation: datetime.c:zend_string_extend
Unexecuted instantiation: dir.c:zend_string_extend
Unexecuted instantiation: dl.c:zend_string_extend
Unexecuted instantiation: dns.c:zend_string_extend
Unexecuted instantiation: exec.c:zend_string_extend
Unexecuted instantiation: file.c:zend_string_extend
Unexecuted instantiation: filestat.c:zend_string_extend
Unexecuted instantiation: filters.c:zend_string_extend
Unexecuted instantiation: flock_compat.c:zend_string_extend
formatted_print.c:zend_string_extend
Line
Count
Source
281
172
{
282
172
  zend_string *ret;
283
284
172
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
172
  if (!ZSTR_IS_INTERNED(s)) {
286
172
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
172
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
172
      ZSTR_LEN(ret) = len;
289
172
      zend_string_forget_hash_val(ret);
290
172
      return ret;
291
172
    }
292
172
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
172
}
Unexecuted instantiation: fsock.c:zend_string_extend
Unexecuted instantiation: ftok.c:zend_string_extend
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: head.c:zend_string_extend
Unexecuted instantiation: hrtime.c:zend_string_extend
Unexecuted instantiation: html.c:zend_string_extend
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: http.c:zend_string_extend
Unexecuted instantiation: image.c:zend_string_extend
Unexecuted instantiation: incomplete_class.c:zend_string_extend
Unexecuted instantiation: info.c:zend_string_extend
Unexecuted instantiation: io_poll.c:zend_string_extend
Unexecuted instantiation: iptc.c:zend_string_extend
Unexecuted instantiation: levenshtein.c:zend_string_extend
Unexecuted instantiation: link.c:zend_string_extend
Unexecuted instantiation: mail.c:zend_string_extend
Unexecuted instantiation: math.c:zend_string_extend
Unexecuted instantiation: md5.c:zend_string_extend
Unexecuted instantiation: metaphone.c:zend_string_extend
Unexecuted instantiation: microtime.c:zend_string_extend
Unexecuted instantiation: net.c:zend_string_extend
Unexecuted instantiation: pack.c:zend_string_extend
Unexecuted instantiation: pageinfo.c:zend_string_extend
Unexecuted instantiation: password.c:zend_string_extend
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: proc_open.c:zend_string_extend
Unexecuted instantiation: quot_print.c:zend_string_extend
Unexecuted instantiation: scanf.c:zend_string_extend
Unexecuted instantiation: sha1.c:zend_string_extend
Unexecuted instantiation: soundex.c:zend_string_extend
Unexecuted instantiation: streamsfuncs.c:zend_string_extend
Unexecuted instantiation: string.c:zend_string_extend
Unexecuted instantiation: strnatcmp.c:zend_string_extend
Unexecuted instantiation: syslog.c:zend_string_extend
Unexecuted instantiation: type.c:zend_string_extend
Unexecuted instantiation: uniqid.c:zend_string_extend
Unexecuted instantiation: url_scanner_ex.c:zend_string_extend
Unexecuted instantiation: url.c:zend_string_extend
Unexecuted instantiation: user_filters.c:zend_string_extend
Unexecuted instantiation: uuencode.c:zend_string_extend
Unexecuted instantiation: var_unserializer.c:zend_string_extend
Unexecuted instantiation: var.c:zend_string_extend
Unexecuted instantiation: versioning.c:zend_string_extend
Unexecuted instantiation: crypt_sha256.c:zend_string_extend
Unexecuted instantiation: crypt_sha512.c:zend_string_extend
Unexecuted instantiation: php_crypt_r.c:zend_string_extend
Unexecuted instantiation: php_uri.c:zend_string_extend
Unexecuted instantiation: php_uri_common.c:zend_string_extend
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_extend
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_extend
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_extend
Unexecuted instantiation: explicit_bzero.c:zend_string_extend
Unexecuted instantiation: fopen_wrappers.c:zend_string_extend
Unexecuted instantiation: getopt.c:zend_string_extend
Unexecuted instantiation: main.c:zend_string_extend
Unexecuted instantiation: network.c:zend_string_extend
Unexecuted instantiation: output.c:zend_string_extend
Unexecuted instantiation: php_content_types.c:zend_string_extend
Unexecuted instantiation: php_ini_builder.c:zend_string_extend
Unexecuted instantiation: php_ini.c:zend_string_extend
Unexecuted instantiation: php_glob.c:zend_string_extend
Unexecuted instantiation: php_odbc_utils.c:zend_string_extend
Unexecuted instantiation: php_open_temporary_file.c:zend_string_extend
Unexecuted instantiation: php_scandir.c:zend_string_extend
Unexecuted instantiation: php_syslog.c:zend_string_extend
Unexecuted instantiation: php_ticks.c:zend_string_extend
Unexecuted instantiation: php_variables.c:zend_string_extend
Unexecuted instantiation: reentrancy.c:zend_string_extend
Unexecuted instantiation: rfc1867.c:zend_string_extend
Unexecuted instantiation: safe_bcmp.c:zend_string_extend
Unexecuted instantiation: SAPI.c:zend_string_extend
Unexecuted instantiation: snprintf.c:zend_string_extend
Unexecuted instantiation: spprintf.c:zend_string_extend
Unexecuted instantiation: strlcat.c:zend_string_extend
Unexecuted instantiation: strlcpy.c:zend_string_extend
Unexecuted instantiation: php_io.c:zend_string_extend
Unexecuted instantiation: php_io_copy_linux.c:zend_string_extend
Unexecuted instantiation: poll_backend_epoll.c:zend_string_extend
Unexecuted instantiation: poll_backend_eventport.c:zend_string_extend
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_extend
Unexecuted instantiation: poll_backend_poll.c:zend_string_extend
Unexecuted instantiation: poll_core.c:zend_string_extend
Unexecuted instantiation: poll_fd_table.c:zend_string_extend
Unexecuted instantiation: poll_handle.c:zend_string_extend
Unexecuted instantiation: cast.c:zend_string_extend
Unexecuted instantiation: filter.c:zend_string_extend
Unexecuted instantiation: glob_wrapper.c:zend_string_extend
Unexecuted instantiation: memory.c:zend_string_extend
Unexecuted instantiation: mmap.c:zend_string_extend
Unexecuted instantiation: plain_wrapper.c:zend_string_extend
Unexecuted instantiation: stream_errors.c:zend_string_extend
Unexecuted instantiation: streams.c:zend_string_extend
Unexecuted instantiation: transports.c:zend_string_extend
Unexecuted instantiation: userspace.c:zend_string_extend
Unexecuted instantiation: xp_socket.c:zend_string_extend
block_pass.c:zend_string_extend
Line
Count
Source
281
4.53k
{
282
4.53k
  zend_string *ret;
283
284
4.53k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
4.53k
  if (!ZSTR_IS_INTERNED(s)) {
286
4.53k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
4.38k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
4.38k
      ZSTR_LEN(ret) = len;
289
4.38k
      zend_string_forget_hash_val(ret);
290
4.38k
      return ret;
291
4.38k
    }
292
4.53k
  }
293
155
  ret = zend_string_alloc(len, persistent);
294
155
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
155
  if (!ZSTR_IS_INTERNED(s)) {
296
155
    GC_DELREF(s);
297
155
  }
298
155
  return ret;
299
4.53k
}
Unexecuted instantiation: compact_literals.c:zend_string_extend
Unexecuted instantiation: compact_vars.c:zend_string_extend
Unexecuted instantiation: dce.c:zend_string_extend
Unexecuted instantiation: dfa_pass.c:zend_string_extend
Unexecuted instantiation: escape_analysis.c:zend_string_extend
Unexecuted instantiation: nop_removal.c:zend_string_extend
Unexecuted instantiation: optimize_func_calls.c:zend_string_extend
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_extend
Unexecuted instantiation: pass1.c:zend_string_extend
Unexecuted instantiation: pass3.c:zend_string_extend
Unexecuted instantiation: sccp.c:zend_string_extend
Unexecuted instantiation: scdf.c:zend_string_extend
Unexecuted instantiation: zend_call_graph.c:zend_string_extend
Unexecuted instantiation: zend_cfg.c:zend_string_extend
Unexecuted instantiation: zend_dfg.c:zend_string_extend
Unexecuted instantiation: zend_dump.c:zend_string_extend
Unexecuted instantiation: zend_func_info.c:zend_string_extend
Unexecuted instantiation: zend_inference.c:zend_string_extend
Unexecuted instantiation: zend_optimizer.c:zend_string_extend
Unexecuted instantiation: zend_ssa.c:zend_string_extend
Unexecuted instantiation: zend_alloc.c:zend_string_extend
Unexecuted instantiation: zend_API.c:zend_string_extend
Unexecuted instantiation: zend_ast.c:zend_string_extend
Unexecuted instantiation: zend_attributes.c:zend_string_extend
Unexecuted instantiation: zend_autoload.c:zend_string_extend
Unexecuted instantiation: zend_builtin_functions.c:zend_string_extend
Unexecuted instantiation: zend_call_stack.c:zend_string_extend
Unexecuted instantiation: zend_closures.c:zend_string_extend
zend_compile.c:zend_string_extend
Line
Count
Source
281
1.07k
{
282
1.07k
  zend_string *ret;
283
284
1.07k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
1.07k
  if (!ZSTR_IS_INTERNED(s)) {
286
1.07k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
1.07k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
1.07k
      ZSTR_LEN(ret) = len;
289
1.07k
      zend_string_forget_hash_val(ret);
290
1.07k
      return ret;
291
1.07k
    }
292
1.07k
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
1.07k
}
Unexecuted instantiation: zend_constants.c:zend_string_extend
Unexecuted instantiation: zend_cpuinfo.c:zend_string_extend
Unexecuted instantiation: zend_default_classes.c:zend_string_extend
Unexecuted instantiation: zend_dtrace.c:zend_string_extend
Unexecuted instantiation: zend_enum.c:zend_string_extend
Unexecuted instantiation: zend_exceptions.c:zend_string_extend
Unexecuted instantiation: zend_execute_API.c:zend_string_extend
zend_execute.c:zend_string_extend
Line
Count
Source
281
183k
{
282
183k
  zend_string *ret;
283
284
183k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
183k
  if (!ZSTR_IS_INTERNED(s)) {
286
183k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
183k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
183k
      ZSTR_LEN(ret) = len;
289
183k
      zend_string_forget_hash_val(ret);
290
183k
      return ret;
291
183k
    }
292
183k
  }
293
0
  ret = zend_string_alloc(len, persistent);
294
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
0
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
0
  return ret;
299
183k
}
Unexecuted instantiation: zend_extensions.c:zend_string_extend
Unexecuted instantiation: zend_fibers.c:zend_string_extend
Unexecuted instantiation: zend_float.c:zend_string_extend
Unexecuted instantiation: zend_gc.c:zend_string_extend
Unexecuted instantiation: zend_gdb.c:zend_string_extend
Unexecuted instantiation: zend_generators.c:zend_string_extend
Unexecuted instantiation: zend_hash.c:zend_string_extend
Unexecuted instantiation: zend_highlight.c:zend_string_extend
Unexecuted instantiation: zend_hrtime.c:zend_string_extend
Unexecuted instantiation: zend_inheritance.c:zend_string_extend
zend_ini_parser.c:zend_string_extend
Line
Count
Source
281
2.16M
{
282
2.16M
  zend_string *ret;
283
284
2.16M
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
2.16M
  if (!ZSTR_IS_INTERNED(s)) {
286
1.69M
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
1.69M
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
1.69M
      ZSTR_LEN(ret) = len;
289
1.69M
      zend_string_forget_hash_val(ret);
290
1.69M
      return ret;
291
1.69M
    }
292
1.69M
  }
293
466k
  ret = zend_string_alloc(len, persistent);
294
466k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
466k
  if (!ZSTR_IS_INTERNED(s)) {
296
0
    GC_DELREF(s);
297
0
  }
298
466k
  return ret;
299
2.16M
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_extend
Unexecuted instantiation: zend_ini.c:zend_string_extend
Unexecuted instantiation: zend_interfaces.c:zend_string_extend
Unexecuted instantiation: zend_iterators.c:zend_string_extend
Unexecuted instantiation: zend_language_parser.c:zend_string_extend
zend_language_scanner.c:zend_string_extend
Line
Count
Source
281
32.7k
{
282
32.7k
  zend_string *ret;
283
284
32.7k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
32.7k
  if (!ZSTR_IS_INTERNED(s)) {
286
26.2k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
0
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
0
      ZSTR_LEN(ret) = len;
289
0
      zend_string_forget_hash_val(ret);
290
0
      return ret;
291
0
    }
292
26.2k
  }
293
32.7k
  ret = zend_string_alloc(len, persistent);
294
32.7k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
32.7k
  if (!ZSTR_IS_INTERNED(s)) {
296
26.2k
    GC_DELREF(s);
297
26.2k
  }
298
32.7k
  return ret;
299
32.7k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_extend
Unexecuted instantiation: zend_list.c:zend_string_extend
Unexecuted instantiation: zend_llist.c:zend_string_extend
Unexecuted instantiation: zend_multibyte.c:zend_string_extend
Unexecuted instantiation: zend_object_handlers.c:zend_string_extend
Unexecuted instantiation: zend_objects_API.c:zend_string_extend
Unexecuted instantiation: zend_objects.c:zend_string_extend
Unexecuted instantiation: zend_observer.c:zend_string_extend
Unexecuted instantiation: zend_opcode.c:zend_string_extend
zend_operators.c:zend_string_extend
Line
Count
Source
281
988k
{
282
988k
  zend_string *ret;
283
284
988k
  ZEND_ASSERT(len >= ZSTR_LEN(s));
285
988k
  if (!ZSTR_IS_INTERNED(s)) {
286
934k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
287
639k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
288
639k
      ZSTR_LEN(ret) = len;
289
639k
      zend_string_forget_hash_val(ret);
290
639k
      return ret;
291
639k
    }
292
934k
  }
293
349k
  ret = zend_string_alloc(len, persistent);
294
349k
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
295
349k
  if (!ZSTR_IS_INTERNED(s)) {
296
295k
    GC_DELREF(s);
297
295k
  }
298
349k
  return ret;
299
988k
}
Unexecuted instantiation: zend_partial.c:zend_string_extend
Unexecuted instantiation: zend_property_hooks.c:zend_string_extend
Unexecuted instantiation: zend_ptr_stack.c:zend_string_extend
Unexecuted instantiation: zend_signal.c:zend_string_extend
Unexecuted instantiation: zend_smart_str.c:zend_string_extend
Unexecuted instantiation: zend_sort.c:zend_string_extend
Unexecuted instantiation: zend_stack.c:zend_string_extend
Unexecuted instantiation: zend_stream.c:zend_string_extend
Unexecuted instantiation: zend_string.c:zend_string_extend
Unexecuted instantiation: zend_strtod.c:zend_string_extend
Unexecuted instantiation: zend_system_id.c:zend_string_extend
Unexecuted instantiation: zend_variables.c:zend_string_extend
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_extend
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_extend
Unexecuted instantiation: zend_weakrefs.c:zend_string_extend
Unexecuted instantiation: zend.c:zend_string_extend
Unexecuted instantiation: internal_functions_cli.c:zend_string_extend
Unexecuted instantiation: fuzzer-parser.c:zend_string_extend
Unexecuted instantiation: fuzzer-sapi.c:zend_string_extend
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_extend
Unexecuted instantiation: fuzzer-exif.c:zend_string_extend
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_extend
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_extend
Unexecuted instantiation: fuzzer-json.c:zend_string_extend
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_extend
Unexecuted instantiation: fuzzer-execute.c:zend_string_extend
300
301
static zend_always_inline zend_string *zend_string_truncate(zend_string *s, size_t len, bool persistent)
302
1.72k
{
303
1.72k
  zend_string *ret;
304
305
1.72k
  ZEND_ASSERT(len <= ZSTR_LEN(s));
306
1.72k
  if (!ZSTR_IS_INTERNED(s)) {
307
1.72k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
308
1.72k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
309
1.72k
      ZSTR_LEN(ret) = len;
310
1.72k
      zend_string_forget_hash_val(ret);
311
1.72k
      return ret;
312
1.72k
    }
313
1.72k
  }
314
0
  ret = zend_string_alloc(len, persistent);
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
1.72k
}
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_save.c:zend_string_truncate
Unexecuted instantiation: ir_sccp.c:zend_string_truncate
Unexecuted instantiation: ir_strtab.c:zend_string_truncate
Unexecuted instantiation: ir.c:zend_string_truncate
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_truncate
Unexecuted instantiation: zend_jit.c:zend_string_truncate
Unexecuted instantiation: csprng.c:zend_string_truncate
Unexecuted instantiation: engine_mt19937.c:zend_string_truncate
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_truncate
Unexecuted instantiation: engine_secure.c:zend_string_truncate
Unexecuted instantiation: engine_user.c:zend_string_truncate
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_truncate
Unexecuted instantiation: gammasection.c:zend_string_truncate
Unexecuted instantiation: random.c:zend_string_truncate
Unexecuted instantiation: randomizer.c:zend_string_truncate
Unexecuted instantiation: zend_utils.c:zend_string_truncate
Unexecuted instantiation: php_reflection.c:zend_string_truncate
Unexecuted instantiation: php_spl.c:zend_string_truncate
Unexecuted instantiation: spl_array.c:zend_string_truncate
Unexecuted instantiation: spl_directory.c:zend_string_truncate
Unexecuted instantiation: spl_dllist.c:zend_string_truncate
Unexecuted instantiation: spl_exceptions.c:zend_string_truncate
Unexecuted instantiation: spl_fixedarray.c:zend_string_truncate
Unexecuted instantiation: spl_functions.c:zend_string_truncate
Unexecuted instantiation: spl_heap.c:zend_string_truncate
Unexecuted instantiation: spl_iterators.c:zend_string_truncate
Unexecuted instantiation: spl_observer.c:zend_string_truncate
Unexecuted instantiation: array.c:zend_string_truncate
Unexecuted instantiation: assert.c:zend_string_truncate
Unexecuted instantiation: base64.c:zend_string_truncate
Unexecuted instantiation: basic_functions.c:zend_string_truncate
Unexecuted instantiation: browscap.c:zend_string_truncate
Unexecuted instantiation: crc32_x86.c:zend_string_truncate
Unexecuted instantiation: crc32.c:zend_string_truncate
Unexecuted instantiation: credits.c:zend_string_truncate
Unexecuted instantiation: crypt.c:zend_string_truncate
Unexecuted instantiation: css.c:zend_string_truncate
Unexecuted instantiation: datetime.c:zend_string_truncate
Unexecuted instantiation: dir.c:zend_string_truncate
Unexecuted instantiation: dl.c:zend_string_truncate
Unexecuted instantiation: dns.c:zend_string_truncate
Unexecuted instantiation: exec.c:zend_string_truncate
Unexecuted instantiation: file.c:zend_string_truncate
Unexecuted instantiation: filestat.c:zend_string_truncate
Unexecuted instantiation: filters.c:zend_string_truncate
Unexecuted instantiation: flock_compat.c:zend_string_truncate
Unexecuted instantiation: formatted_print.c:zend_string_truncate
Unexecuted instantiation: fsock.c:zend_string_truncate
Unexecuted instantiation: ftok.c:zend_string_truncate
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: head.c:zend_string_truncate
Unexecuted instantiation: hrtime.c:zend_string_truncate
Unexecuted instantiation: html.c:zend_string_truncate
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: http.c:zend_string_truncate
Unexecuted instantiation: image.c:zend_string_truncate
Unexecuted instantiation: incomplete_class.c:zend_string_truncate
Unexecuted instantiation: info.c:zend_string_truncate
Unexecuted instantiation: io_poll.c:zend_string_truncate
Unexecuted instantiation: iptc.c:zend_string_truncate
Unexecuted instantiation: levenshtein.c:zend_string_truncate
Unexecuted instantiation: link.c:zend_string_truncate
Unexecuted instantiation: mail.c:zend_string_truncate
Unexecuted instantiation: math.c:zend_string_truncate
Unexecuted instantiation: md5.c:zend_string_truncate
Unexecuted instantiation: metaphone.c:zend_string_truncate
Unexecuted instantiation: microtime.c:zend_string_truncate
Unexecuted instantiation: net.c:zend_string_truncate
Unexecuted instantiation: pack.c:zend_string_truncate
Unexecuted instantiation: pageinfo.c:zend_string_truncate
Unexecuted instantiation: password.c:zend_string_truncate
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: proc_open.c:zend_string_truncate
quot_print.c:zend_string_truncate
Line
Count
Source
302
155
{
303
155
  zend_string *ret;
304
305
155
  ZEND_ASSERT(len <= ZSTR_LEN(s));
306
155
  if (!ZSTR_IS_INTERNED(s)) {
307
155
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
308
155
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
309
155
      ZSTR_LEN(ret) = len;
310
155
      zend_string_forget_hash_val(ret);
311
155
      return ret;
312
155
    }
313
155
  }
314
0
  ret = zend_string_alloc(len, persistent);
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
155
}
Unexecuted instantiation: scanf.c:zend_string_truncate
Unexecuted instantiation: sha1.c:zend_string_truncate
Unexecuted instantiation: soundex.c:zend_string_truncate
Unexecuted instantiation: streamsfuncs.c:zend_string_truncate
string.c:zend_string_truncate
Line
Count
Source
302
1.57k
{
303
1.57k
  zend_string *ret;
304
305
1.57k
  ZEND_ASSERT(len <= ZSTR_LEN(s));
306
1.57k
  if (!ZSTR_IS_INTERNED(s)) {
307
1.57k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
308
1.57k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
309
1.57k
      ZSTR_LEN(ret) = len;
310
1.57k
      zend_string_forget_hash_val(ret);
311
1.57k
      return ret;
312
1.57k
    }
313
1.57k
  }
314
0
  ret = zend_string_alloc(len, persistent);
315
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
316
0
  if (!ZSTR_IS_INTERNED(s)) {
317
0
    GC_DELREF(s);
318
0
  }
319
0
  return ret;
320
1.57k
}
Unexecuted instantiation: strnatcmp.c:zend_string_truncate
Unexecuted instantiation: syslog.c:zend_string_truncate
Unexecuted instantiation: type.c:zend_string_truncate
Unexecuted instantiation: uniqid.c:zend_string_truncate
Unexecuted instantiation: url_scanner_ex.c:zend_string_truncate
Unexecuted instantiation: url.c:zend_string_truncate
Unexecuted instantiation: user_filters.c:zend_string_truncate
Unexecuted instantiation: uuencode.c:zend_string_truncate
Unexecuted instantiation: var_unserializer.c:zend_string_truncate
Unexecuted instantiation: var.c:zend_string_truncate
Unexecuted instantiation: versioning.c:zend_string_truncate
Unexecuted instantiation: crypt_sha256.c:zend_string_truncate
Unexecuted instantiation: crypt_sha512.c:zend_string_truncate
Unexecuted instantiation: php_crypt_r.c:zend_string_truncate
Unexecuted instantiation: php_uri.c:zend_string_truncate
Unexecuted instantiation: php_uri_common.c:zend_string_truncate
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_truncate
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_truncate
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_truncate
Unexecuted instantiation: explicit_bzero.c:zend_string_truncate
Unexecuted instantiation: fopen_wrappers.c:zend_string_truncate
Unexecuted instantiation: getopt.c:zend_string_truncate
Unexecuted instantiation: main.c:zend_string_truncate
Unexecuted instantiation: network.c:zend_string_truncate
Unexecuted instantiation: output.c:zend_string_truncate
Unexecuted instantiation: php_content_types.c:zend_string_truncate
Unexecuted instantiation: php_ini_builder.c:zend_string_truncate
Unexecuted instantiation: php_ini.c:zend_string_truncate
Unexecuted instantiation: php_glob.c:zend_string_truncate
Unexecuted instantiation: php_odbc_utils.c:zend_string_truncate
Unexecuted instantiation: php_open_temporary_file.c:zend_string_truncate
Unexecuted instantiation: php_scandir.c:zend_string_truncate
Unexecuted instantiation: php_syslog.c:zend_string_truncate
Unexecuted instantiation: php_ticks.c:zend_string_truncate
Unexecuted instantiation: php_variables.c:zend_string_truncate
Unexecuted instantiation: reentrancy.c:zend_string_truncate
Unexecuted instantiation: rfc1867.c:zend_string_truncate
Unexecuted instantiation: safe_bcmp.c:zend_string_truncate
Unexecuted instantiation: SAPI.c:zend_string_truncate
Unexecuted instantiation: snprintf.c:zend_string_truncate
Unexecuted instantiation: spprintf.c:zend_string_truncate
Unexecuted instantiation: strlcat.c:zend_string_truncate
Unexecuted instantiation: strlcpy.c:zend_string_truncate
Unexecuted instantiation: php_io.c:zend_string_truncate
Unexecuted instantiation: php_io_copy_linux.c:zend_string_truncate
Unexecuted instantiation: poll_backend_epoll.c:zend_string_truncate
Unexecuted instantiation: poll_backend_eventport.c:zend_string_truncate
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_truncate
Unexecuted instantiation: poll_backend_poll.c:zend_string_truncate
Unexecuted instantiation: poll_core.c:zend_string_truncate
Unexecuted instantiation: poll_fd_table.c:zend_string_truncate
Unexecuted instantiation: poll_handle.c:zend_string_truncate
Unexecuted instantiation: cast.c:zend_string_truncate
Unexecuted instantiation: filter.c:zend_string_truncate
Unexecuted instantiation: glob_wrapper.c:zend_string_truncate
Unexecuted instantiation: memory.c:zend_string_truncate
Unexecuted instantiation: mmap.c:zend_string_truncate
Unexecuted instantiation: plain_wrapper.c:zend_string_truncate
Unexecuted instantiation: stream_errors.c:zend_string_truncate
Unexecuted instantiation: streams.c:zend_string_truncate
Unexecuted instantiation: transports.c:zend_string_truncate
Unexecuted instantiation: userspace.c:zend_string_truncate
Unexecuted instantiation: xp_socket.c:zend_string_truncate
Unexecuted instantiation: block_pass.c:zend_string_truncate
Unexecuted instantiation: compact_literals.c:zend_string_truncate
Unexecuted instantiation: compact_vars.c:zend_string_truncate
Unexecuted instantiation: dce.c:zend_string_truncate
Unexecuted instantiation: dfa_pass.c:zend_string_truncate
Unexecuted instantiation: escape_analysis.c:zend_string_truncate
Unexecuted instantiation: nop_removal.c:zend_string_truncate
Unexecuted instantiation: optimize_func_calls.c:zend_string_truncate
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_truncate
Unexecuted instantiation: pass1.c:zend_string_truncate
Unexecuted instantiation: pass3.c:zend_string_truncate
Unexecuted instantiation: sccp.c:zend_string_truncate
Unexecuted instantiation: scdf.c:zend_string_truncate
Unexecuted instantiation: zend_call_graph.c:zend_string_truncate
Unexecuted instantiation: zend_cfg.c:zend_string_truncate
Unexecuted instantiation: zend_dfg.c:zend_string_truncate
Unexecuted instantiation: zend_dump.c:zend_string_truncate
Unexecuted instantiation: zend_func_info.c:zend_string_truncate
Unexecuted instantiation: zend_inference.c:zend_string_truncate
Unexecuted instantiation: zend_optimizer.c:zend_string_truncate
Unexecuted instantiation: zend_ssa.c:zend_string_truncate
Unexecuted instantiation: zend_alloc.c:zend_string_truncate
Unexecuted instantiation: zend_API.c:zend_string_truncate
Unexecuted instantiation: zend_ast.c:zend_string_truncate
Unexecuted instantiation: zend_attributes.c:zend_string_truncate
Unexecuted instantiation: zend_autoload.c:zend_string_truncate
Unexecuted instantiation: zend_builtin_functions.c:zend_string_truncate
Unexecuted instantiation: zend_call_stack.c:zend_string_truncate
Unexecuted instantiation: zend_closures.c:zend_string_truncate
Unexecuted instantiation: zend_compile.c:zend_string_truncate
Unexecuted instantiation: zend_constants.c:zend_string_truncate
Unexecuted instantiation: zend_cpuinfo.c:zend_string_truncate
Unexecuted instantiation: zend_default_classes.c:zend_string_truncate
Unexecuted instantiation: zend_dtrace.c:zend_string_truncate
Unexecuted instantiation: zend_enum.c:zend_string_truncate
Unexecuted instantiation: zend_exceptions.c:zend_string_truncate
Unexecuted instantiation: zend_execute_API.c:zend_string_truncate
Unexecuted instantiation: zend_execute.c:zend_string_truncate
Unexecuted instantiation: zend_extensions.c:zend_string_truncate
Unexecuted instantiation: zend_fibers.c:zend_string_truncate
Unexecuted instantiation: zend_float.c:zend_string_truncate
Unexecuted instantiation: zend_gc.c:zend_string_truncate
Unexecuted instantiation: zend_gdb.c:zend_string_truncate
Unexecuted instantiation: zend_generators.c:zend_string_truncate
Unexecuted instantiation: zend_hash.c:zend_string_truncate
Unexecuted instantiation: zend_highlight.c:zend_string_truncate
Unexecuted instantiation: zend_hrtime.c:zend_string_truncate
Unexecuted instantiation: zend_inheritance.c:zend_string_truncate
Unexecuted instantiation: zend_ini_parser.c:zend_string_truncate
Unexecuted instantiation: zend_ini_scanner.c:zend_string_truncate
Unexecuted instantiation: zend_ini.c:zend_string_truncate
Unexecuted instantiation: zend_interfaces.c:zend_string_truncate
Unexecuted instantiation: zend_iterators.c:zend_string_truncate
Unexecuted instantiation: zend_language_parser.c:zend_string_truncate
Unexecuted instantiation: zend_language_scanner.c:zend_string_truncate
Unexecuted instantiation: zend_lazy_objects.c:zend_string_truncate
Unexecuted instantiation: zend_list.c:zend_string_truncate
Unexecuted instantiation: zend_llist.c:zend_string_truncate
Unexecuted instantiation: zend_multibyte.c:zend_string_truncate
Unexecuted instantiation: zend_object_handlers.c:zend_string_truncate
Unexecuted instantiation: zend_objects_API.c:zend_string_truncate
Unexecuted instantiation: zend_objects.c:zend_string_truncate
Unexecuted instantiation: zend_observer.c:zend_string_truncate
Unexecuted instantiation: zend_opcode.c:zend_string_truncate
Unexecuted instantiation: zend_operators.c:zend_string_truncate
Unexecuted instantiation: zend_partial.c:zend_string_truncate
Unexecuted instantiation: zend_property_hooks.c:zend_string_truncate
Unexecuted instantiation: zend_ptr_stack.c:zend_string_truncate
Unexecuted instantiation: zend_signal.c:zend_string_truncate
Unexecuted instantiation: zend_smart_str.c:zend_string_truncate
Unexecuted instantiation: zend_sort.c:zend_string_truncate
Unexecuted instantiation: zend_stack.c:zend_string_truncate
Unexecuted instantiation: zend_stream.c:zend_string_truncate
Unexecuted instantiation: zend_string.c:zend_string_truncate
Unexecuted instantiation: zend_strtod.c:zend_string_truncate
Unexecuted instantiation: zend_system_id.c:zend_string_truncate
Unexecuted instantiation: zend_variables.c:zend_string_truncate
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_truncate
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_truncate
Unexecuted instantiation: zend_weakrefs.c:zend_string_truncate
Unexecuted instantiation: zend.c:zend_string_truncate
Unexecuted instantiation: internal_functions_cli.c:zend_string_truncate
Unexecuted instantiation: fuzzer-parser.c:zend_string_truncate
Unexecuted instantiation: fuzzer-sapi.c:zend_string_truncate
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_truncate
Unexecuted instantiation: fuzzer-exif.c:zend_string_truncate
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_truncate
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_truncate
Unexecuted instantiation: fuzzer-json.c:zend_string_truncate
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_truncate
Unexecuted instantiation: fuzzer-execute.c:zend_string_truncate
321
322
static zend_always_inline zend_string *zend_string_safe_realloc(zend_string *s, size_t n, size_t m, size_t l, bool persistent)
323
4.95k
{
324
4.95k
  zend_string *ret;
325
326
4.95k
  if (!ZSTR_IS_INTERNED(s)) {
327
4.95k
    if (GC_REFCOUNT(s) == 1) {
328
4.95k
      ret = (zend_string *)safe_perealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
329
4.95k
      ZSTR_LEN(ret) = (n * m) + l;
330
4.95k
      zend_string_forget_hash_val(ret);
331
4.95k
      return ret;
332
4.95k
    }
333
4.95k
  }
334
0
  ret = zend_string_safe_alloc(n, m, l, persistent);
335
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1);
336
0
  if (!ZSTR_IS_INTERNED(s)) {
337
0
    GC_DELREF(s);
338
0
  }
339
0
  return ret;
340
4.95k
}
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_save.c:zend_string_safe_realloc
Unexecuted instantiation: ir_sccp.c:zend_string_safe_realloc
Unexecuted instantiation: ir_strtab.c:zend_string_safe_realloc
Unexecuted instantiation: ir.c:zend_string_safe_realloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_realloc
Unexecuted instantiation: zend_jit.c:zend_string_safe_realloc
Unexecuted instantiation: csprng.c:zend_string_safe_realloc
Unexecuted instantiation: engine_mt19937.c:zend_string_safe_realloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_realloc
Unexecuted instantiation: engine_secure.c:zend_string_safe_realloc
Unexecuted instantiation: engine_user.c:zend_string_safe_realloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_realloc
Unexecuted instantiation: gammasection.c:zend_string_safe_realloc
Unexecuted instantiation: random.c:zend_string_safe_realloc
Unexecuted instantiation: randomizer.c:zend_string_safe_realloc
Unexecuted instantiation: zend_utils.c:zend_string_safe_realloc
Unexecuted instantiation: php_reflection.c:zend_string_safe_realloc
Unexecuted instantiation: php_spl.c:zend_string_safe_realloc
Unexecuted instantiation: spl_array.c:zend_string_safe_realloc
Unexecuted instantiation: spl_directory.c:zend_string_safe_realloc
Unexecuted instantiation: spl_dllist.c:zend_string_safe_realloc
Unexecuted instantiation: spl_exceptions.c:zend_string_safe_realloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_realloc
Unexecuted instantiation: spl_functions.c:zend_string_safe_realloc
Unexecuted instantiation: spl_heap.c:zend_string_safe_realloc
Unexecuted instantiation: spl_iterators.c:zend_string_safe_realloc
Unexecuted instantiation: spl_observer.c:zend_string_safe_realloc
Unexecuted instantiation: array.c:zend_string_safe_realloc
Unexecuted instantiation: assert.c:zend_string_safe_realloc
Unexecuted instantiation: base64.c:zend_string_safe_realloc
Unexecuted instantiation: basic_functions.c:zend_string_safe_realloc
Unexecuted instantiation: browscap.c:zend_string_safe_realloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_realloc
Unexecuted instantiation: crc32.c:zend_string_safe_realloc
Unexecuted instantiation: credits.c:zend_string_safe_realloc
Unexecuted instantiation: crypt.c:zend_string_safe_realloc
Unexecuted instantiation: css.c:zend_string_safe_realloc
Unexecuted instantiation: datetime.c:zend_string_safe_realloc
Unexecuted instantiation: dir.c:zend_string_safe_realloc
Unexecuted instantiation: dl.c:zend_string_safe_realloc
Unexecuted instantiation: dns.c:zend_string_safe_realloc
Unexecuted instantiation: exec.c:zend_string_safe_realloc
Unexecuted instantiation: file.c:zend_string_safe_realloc
Unexecuted instantiation: filestat.c:zend_string_safe_realloc
Unexecuted instantiation: filters.c:zend_string_safe_realloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_realloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_realloc
Unexecuted instantiation: fsock.c:zend_string_safe_realloc
Unexecuted instantiation: ftok.c:zend_string_safe_realloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: head.c:zend_string_safe_realloc
Unexecuted instantiation: hrtime.c:zend_string_safe_realloc
html.c:zend_string_safe_realloc
Line
Count
Source
323
4.95k
{
324
4.95k
  zend_string *ret;
325
326
4.95k
  if (!ZSTR_IS_INTERNED(s)) {
327
4.95k
    if (GC_REFCOUNT(s) == 1) {
328
4.95k
      ret = (zend_string *)safe_perealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
329
4.95k
      ZSTR_LEN(ret) = (n * m) + l;
330
4.95k
      zend_string_forget_hash_val(ret);
331
4.95k
      return ret;
332
4.95k
    }
333
4.95k
  }
334
0
  ret = zend_string_safe_alloc(n, m, l, persistent);
335
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1);
336
0
  if (!ZSTR_IS_INTERNED(s)) {
337
0
    GC_DELREF(s);
338
0
  }
339
0
  return ret;
340
4.95k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: http.c:zend_string_safe_realloc
Unexecuted instantiation: image.c:zend_string_safe_realloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_realloc
Unexecuted instantiation: info.c:zend_string_safe_realloc
Unexecuted instantiation: io_poll.c:zend_string_safe_realloc
Unexecuted instantiation: iptc.c:zend_string_safe_realloc
Unexecuted instantiation: levenshtein.c:zend_string_safe_realloc
Unexecuted instantiation: link.c:zend_string_safe_realloc
Unexecuted instantiation: mail.c:zend_string_safe_realloc
Unexecuted instantiation: math.c:zend_string_safe_realloc
Unexecuted instantiation: md5.c:zend_string_safe_realloc
Unexecuted instantiation: metaphone.c:zend_string_safe_realloc
Unexecuted instantiation: microtime.c:zend_string_safe_realloc
Unexecuted instantiation: net.c:zend_string_safe_realloc
Unexecuted instantiation: pack.c:zend_string_safe_realloc
Unexecuted instantiation: pageinfo.c:zend_string_safe_realloc
Unexecuted instantiation: password.c:zend_string_safe_realloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: proc_open.c:zend_string_safe_realloc
Unexecuted instantiation: quot_print.c:zend_string_safe_realloc
Unexecuted instantiation: scanf.c:zend_string_safe_realloc
Unexecuted instantiation: sha1.c:zend_string_safe_realloc
Unexecuted instantiation: soundex.c:zend_string_safe_realloc
Unexecuted instantiation: streamsfuncs.c:zend_string_safe_realloc
Unexecuted instantiation: string.c:zend_string_safe_realloc
Unexecuted instantiation: strnatcmp.c:zend_string_safe_realloc
Unexecuted instantiation: syslog.c:zend_string_safe_realloc
Unexecuted instantiation: type.c:zend_string_safe_realloc
Unexecuted instantiation: uniqid.c:zend_string_safe_realloc
Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_realloc
Unexecuted instantiation: url.c:zend_string_safe_realloc
Unexecuted instantiation: user_filters.c:zend_string_safe_realloc
Unexecuted instantiation: uuencode.c:zend_string_safe_realloc
Unexecuted instantiation: var_unserializer.c:zend_string_safe_realloc
Unexecuted instantiation: var.c:zend_string_safe_realloc
Unexecuted instantiation: versioning.c:zend_string_safe_realloc
Unexecuted instantiation: crypt_sha256.c:zend_string_safe_realloc
Unexecuted instantiation: crypt_sha512.c:zend_string_safe_realloc
Unexecuted instantiation: php_crypt_r.c:zend_string_safe_realloc
Unexecuted instantiation: php_uri.c:zend_string_safe_realloc
Unexecuted instantiation: php_uri_common.c:zend_string_safe_realloc
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_realloc
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_realloc
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_realloc
Unexecuted instantiation: explicit_bzero.c:zend_string_safe_realloc
Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_realloc
Unexecuted instantiation: getopt.c:zend_string_safe_realloc
Unexecuted instantiation: main.c:zend_string_safe_realloc
Unexecuted instantiation: network.c:zend_string_safe_realloc
Unexecuted instantiation: output.c:zend_string_safe_realloc
Unexecuted instantiation: php_content_types.c:zend_string_safe_realloc
Unexecuted instantiation: php_ini_builder.c:zend_string_safe_realloc
Unexecuted instantiation: php_ini.c:zend_string_safe_realloc
Unexecuted instantiation: php_glob.c:zend_string_safe_realloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_realloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_realloc
Unexecuted instantiation: php_scandir.c:zend_string_safe_realloc
Unexecuted instantiation: php_syslog.c:zend_string_safe_realloc
Unexecuted instantiation: php_ticks.c:zend_string_safe_realloc
Unexecuted instantiation: php_variables.c:zend_string_safe_realloc
Unexecuted instantiation: reentrancy.c:zend_string_safe_realloc
Unexecuted instantiation: rfc1867.c:zend_string_safe_realloc
Unexecuted instantiation: safe_bcmp.c:zend_string_safe_realloc
Unexecuted instantiation: SAPI.c:zend_string_safe_realloc
Unexecuted instantiation: snprintf.c:zend_string_safe_realloc
Unexecuted instantiation: spprintf.c:zend_string_safe_realloc
Unexecuted instantiation: strlcat.c:zend_string_safe_realloc
Unexecuted instantiation: strlcpy.c:zend_string_safe_realloc
Unexecuted instantiation: php_io.c:zend_string_safe_realloc
Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_realloc
Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_realloc
Unexecuted instantiation: poll_core.c:zend_string_safe_realloc
Unexecuted instantiation: poll_fd_table.c:zend_string_safe_realloc
Unexecuted instantiation: poll_handle.c:zend_string_safe_realloc
Unexecuted instantiation: cast.c:zend_string_safe_realloc
Unexecuted instantiation: filter.c:zend_string_safe_realloc
Unexecuted instantiation: glob_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: memory.c:zend_string_safe_realloc
Unexecuted instantiation: mmap.c:zend_string_safe_realloc
Unexecuted instantiation: plain_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: stream_errors.c:zend_string_safe_realloc
Unexecuted instantiation: streams.c:zend_string_safe_realloc
Unexecuted instantiation: transports.c:zend_string_safe_realloc
Unexecuted instantiation: userspace.c:zend_string_safe_realloc
Unexecuted instantiation: xp_socket.c:zend_string_safe_realloc
Unexecuted instantiation: block_pass.c:zend_string_safe_realloc
Unexecuted instantiation: compact_literals.c:zend_string_safe_realloc
Unexecuted instantiation: compact_vars.c:zend_string_safe_realloc
Unexecuted instantiation: dce.c:zend_string_safe_realloc
Unexecuted instantiation: dfa_pass.c:zend_string_safe_realloc
Unexecuted instantiation: escape_analysis.c:zend_string_safe_realloc
Unexecuted instantiation: nop_removal.c:zend_string_safe_realloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_realloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_realloc
Unexecuted instantiation: pass1.c:zend_string_safe_realloc
Unexecuted instantiation: pass3.c:zend_string_safe_realloc
Unexecuted instantiation: sccp.c:zend_string_safe_realloc
Unexecuted instantiation: scdf.c:zend_string_safe_realloc
Unexecuted instantiation: zend_call_graph.c:zend_string_safe_realloc
Unexecuted instantiation: zend_cfg.c:zend_string_safe_realloc
Unexecuted instantiation: zend_dfg.c:zend_string_safe_realloc
Unexecuted instantiation: zend_dump.c:zend_string_safe_realloc
Unexecuted instantiation: zend_func_info.c:zend_string_safe_realloc
Unexecuted instantiation: zend_inference.c:zend_string_safe_realloc
Unexecuted instantiation: zend_optimizer.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ssa.c:zend_string_safe_realloc
Unexecuted instantiation: zend_alloc.c:zend_string_safe_realloc
Unexecuted instantiation: zend_API.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ast.c:zend_string_safe_realloc
Unexecuted instantiation: zend_attributes.c:zend_string_safe_realloc
Unexecuted instantiation: zend_autoload.c:zend_string_safe_realloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_realloc
Unexecuted instantiation: zend_call_stack.c:zend_string_safe_realloc
Unexecuted instantiation: zend_closures.c:zend_string_safe_realloc
Unexecuted instantiation: zend_compile.c:zend_string_safe_realloc
Unexecuted instantiation: zend_constants.c:zend_string_safe_realloc
Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_realloc
Unexecuted instantiation: zend_default_classes.c:zend_string_safe_realloc
Unexecuted instantiation: zend_dtrace.c:zend_string_safe_realloc
Unexecuted instantiation: zend_enum.c:zend_string_safe_realloc
Unexecuted instantiation: zend_exceptions.c:zend_string_safe_realloc
Unexecuted instantiation: zend_execute_API.c:zend_string_safe_realloc
Unexecuted instantiation: zend_execute.c:zend_string_safe_realloc
Unexecuted instantiation: zend_extensions.c:zend_string_safe_realloc
Unexecuted instantiation: zend_fibers.c:zend_string_safe_realloc
Unexecuted instantiation: zend_float.c:zend_string_safe_realloc
Unexecuted instantiation: zend_gc.c:zend_string_safe_realloc
Unexecuted instantiation: zend_gdb.c:zend_string_safe_realloc
Unexecuted instantiation: zend_generators.c:zend_string_safe_realloc
Unexecuted instantiation: zend_hash.c:zend_string_safe_realloc
Unexecuted instantiation: zend_highlight.c:zend_string_safe_realloc
Unexecuted instantiation: zend_hrtime.c:zend_string_safe_realloc
Unexecuted instantiation: zend_inheritance.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ini.c:zend_string_safe_realloc
Unexecuted instantiation: zend_interfaces.c:zend_string_safe_realloc
Unexecuted instantiation: zend_iterators.c:zend_string_safe_realloc
Unexecuted instantiation: zend_language_parser.c:zend_string_safe_realloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_realloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_realloc
Unexecuted instantiation: zend_list.c:zend_string_safe_realloc
Unexecuted instantiation: zend_llist.c:zend_string_safe_realloc
Unexecuted instantiation: zend_multibyte.c:zend_string_safe_realloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_realloc
Unexecuted instantiation: zend_objects_API.c:zend_string_safe_realloc
Unexecuted instantiation: zend_objects.c:zend_string_safe_realloc
Unexecuted instantiation: zend_observer.c:zend_string_safe_realloc
Unexecuted instantiation: zend_opcode.c:zend_string_safe_realloc
Unexecuted instantiation: zend_operators.c:zend_string_safe_realloc
Unexecuted instantiation: zend_partial.c:zend_string_safe_realloc
Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_realloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_realloc
Unexecuted instantiation: zend_signal.c:zend_string_safe_realloc
Unexecuted instantiation: zend_smart_str.c:zend_string_safe_realloc
Unexecuted instantiation: zend_sort.c:zend_string_safe_realloc
Unexecuted instantiation: zend_stack.c:zend_string_safe_realloc
Unexecuted instantiation: zend_stream.c:zend_string_safe_realloc
Unexecuted instantiation: zend_string.c:zend_string_safe_realloc
Unexecuted instantiation: zend_strtod.c:zend_string_safe_realloc
Unexecuted instantiation: zend_system_id.c:zend_string_safe_realloc
Unexecuted instantiation: zend_variables.c:zend_string_safe_realloc
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_realloc
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_realloc
Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_realloc
Unexecuted instantiation: zend.c:zend_string_safe_realloc
Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-json.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_realloc
341
342
0
static zend_always_inline char *zend_cstr_append_char(const char *str, size_t len, char c) {
343
0
  char *res = (char *)safe_emalloc(len, 1, 2);
344
0
  if (len > 0) {
345
0
    memcpy(res, str, len);
346
0
  }
347
0
  res[len] = c;
348
0
  res[len + 1] = '\0';
349
0
  return res;
350
0
}
Unexecuted instantiation: php_date.c:zend_cstr_append_char
Unexecuted instantiation: 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_save.c:zend_cstr_append_char
Unexecuted instantiation: ir_sccp.c:zend_cstr_append_char
Unexecuted instantiation: ir_strtab.c:zend_cstr_append_char
Unexecuted instantiation: ir.c:zend_cstr_append_char
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_append_char
Unexecuted instantiation: zend_jit.c:zend_cstr_append_char
Unexecuted instantiation: csprng.c:zend_cstr_append_char
Unexecuted instantiation: engine_mt19937.c:zend_cstr_append_char
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_append_char
Unexecuted instantiation: engine_secure.c:zend_cstr_append_char
Unexecuted instantiation: engine_user.c:zend_cstr_append_char
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_append_char
Unexecuted instantiation: gammasection.c:zend_cstr_append_char
Unexecuted instantiation: random.c:zend_cstr_append_char
Unexecuted instantiation: randomizer.c:zend_cstr_append_char
Unexecuted instantiation: zend_utils.c:zend_cstr_append_char
Unexecuted instantiation: php_reflection.c:zend_cstr_append_char
Unexecuted instantiation: php_spl.c:zend_cstr_append_char
Unexecuted instantiation: spl_array.c:zend_cstr_append_char
Unexecuted instantiation: spl_directory.c:zend_cstr_append_char
Unexecuted instantiation: spl_dllist.c:zend_cstr_append_char
Unexecuted instantiation: spl_exceptions.c:zend_cstr_append_char
Unexecuted instantiation: spl_fixedarray.c:zend_cstr_append_char
Unexecuted instantiation: spl_functions.c:zend_cstr_append_char
Unexecuted instantiation: spl_heap.c:zend_cstr_append_char
Unexecuted instantiation: spl_iterators.c:zend_cstr_append_char
Unexecuted instantiation: spl_observer.c:zend_cstr_append_char
Unexecuted instantiation: array.c:zend_cstr_append_char
Unexecuted instantiation: assert.c:zend_cstr_append_char
Unexecuted instantiation: base64.c:zend_cstr_append_char
Unexecuted instantiation: basic_functions.c:zend_cstr_append_char
Unexecuted instantiation: browscap.c:zend_cstr_append_char
Unexecuted instantiation: crc32_x86.c:zend_cstr_append_char
Unexecuted instantiation: crc32.c:zend_cstr_append_char
Unexecuted instantiation: credits.c:zend_cstr_append_char
Unexecuted instantiation: crypt.c:zend_cstr_append_char
Unexecuted instantiation: css.c:zend_cstr_append_char
Unexecuted instantiation: datetime.c:zend_cstr_append_char
Unexecuted instantiation: dir.c:zend_cstr_append_char
Unexecuted instantiation: dl.c:zend_cstr_append_char
Unexecuted instantiation: dns.c:zend_cstr_append_char
Unexecuted instantiation: exec.c:zend_cstr_append_char
Unexecuted instantiation: file.c:zend_cstr_append_char
Unexecuted instantiation: filestat.c:zend_cstr_append_char
Unexecuted instantiation: filters.c:zend_cstr_append_char
Unexecuted instantiation: flock_compat.c:zend_cstr_append_char
Unexecuted instantiation: formatted_print.c:zend_cstr_append_char
Unexecuted instantiation: fsock.c:zend_cstr_append_char
Unexecuted instantiation: ftok.c:zend_cstr_append_char
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: head.c:zend_cstr_append_char
Unexecuted instantiation: hrtime.c:zend_cstr_append_char
Unexecuted instantiation: html.c:zend_cstr_append_char
Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: http.c:zend_cstr_append_char
Unexecuted instantiation: image.c:zend_cstr_append_char
Unexecuted instantiation: incomplete_class.c:zend_cstr_append_char
Unexecuted instantiation: info.c:zend_cstr_append_char
Unexecuted instantiation: io_poll.c:zend_cstr_append_char
Unexecuted instantiation: iptc.c:zend_cstr_append_char
Unexecuted instantiation: levenshtein.c:zend_cstr_append_char
Unexecuted instantiation: link.c:zend_cstr_append_char
Unexecuted instantiation: mail.c:zend_cstr_append_char
Unexecuted instantiation: math.c:zend_cstr_append_char
Unexecuted instantiation: md5.c:zend_cstr_append_char
Unexecuted instantiation: metaphone.c:zend_cstr_append_char
Unexecuted instantiation: microtime.c:zend_cstr_append_char
Unexecuted instantiation: net.c:zend_cstr_append_char
Unexecuted instantiation: pack.c:zend_cstr_append_char
Unexecuted instantiation: pageinfo.c:zend_cstr_append_char
Unexecuted instantiation: password.c:zend_cstr_append_char
Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: proc_open.c:zend_cstr_append_char
Unexecuted instantiation: quot_print.c:zend_cstr_append_char
Unexecuted instantiation: scanf.c:zend_cstr_append_char
Unexecuted instantiation: sha1.c:zend_cstr_append_char
Unexecuted instantiation: soundex.c:zend_cstr_append_char
Unexecuted instantiation: streamsfuncs.c:zend_cstr_append_char
Unexecuted instantiation: string.c:zend_cstr_append_char
Unexecuted instantiation: strnatcmp.c:zend_cstr_append_char
Unexecuted instantiation: syslog.c:zend_cstr_append_char
Unexecuted instantiation: type.c:zend_cstr_append_char
Unexecuted instantiation: uniqid.c:zend_cstr_append_char
Unexecuted instantiation: url_scanner_ex.c:zend_cstr_append_char
Unexecuted instantiation: url.c:zend_cstr_append_char
Unexecuted instantiation: user_filters.c:zend_cstr_append_char
Unexecuted instantiation: uuencode.c:zend_cstr_append_char
Unexecuted instantiation: var_unserializer.c:zend_cstr_append_char
Unexecuted instantiation: var.c:zend_cstr_append_char
Unexecuted instantiation: versioning.c:zend_cstr_append_char
Unexecuted instantiation: crypt_sha256.c:zend_cstr_append_char
Unexecuted instantiation: crypt_sha512.c:zend_cstr_append_char
Unexecuted instantiation: php_crypt_r.c:zend_cstr_append_char
Unexecuted instantiation: php_uri.c:zend_cstr_append_char
Unexecuted instantiation: php_uri_common.c:zend_cstr_append_char
Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_append_char
Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_append_char
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_append_char
Unexecuted instantiation: explicit_bzero.c:zend_cstr_append_char
Unexecuted instantiation: fopen_wrappers.c:zend_cstr_append_char
Unexecuted instantiation: getopt.c:zend_cstr_append_char
Unexecuted instantiation: main.c:zend_cstr_append_char
Unexecuted instantiation: network.c:zend_cstr_append_char
Unexecuted instantiation: output.c:zend_cstr_append_char
Unexecuted instantiation: php_content_types.c:zend_cstr_append_char
Unexecuted instantiation: php_ini_builder.c:zend_cstr_append_char
Unexecuted instantiation: php_ini.c:zend_cstr_append_char
Unexecuted instantiation: php_glob.c:zend_cstr_append_char
Unexecuted instantiation: php_odbc_utils.c:zend_cstr_append_char
Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_append_char
Unexecuted instantiation: php_scandir.c:zend_cstr_append_char
Unexecuted instantiation: php_syslog.c:zend_cstr_append_char
Unexecuted instantiation: php_ticks.c:zend_cstr_append_char
Unexecuted instantiation: php_variables.c:zend_cstr_append_char
Unexecuted instantiation: reentrancy.c:zend_cstr_append_char
Unexecuted instantiation: rfc1867.c:zend_cstr_append_char
Unexecuted instantiation: safe_bcmp.c:zend_cstr_append_char
Unexecuted instantiation: SAPI.c:zend_cstr_append_char
Unexecuted instantiation: snprintf.c:zend_cstr_append_char
Unexecuted instantiation: spprintf.c:zend_cstr_append_char
Unexecuted instantiation: strlcat.c:zend_cstr_append_char
Unexecuted instantiation: strlcpy.c:zend_cstr_append_char
Unexecuted instantiation: php_io.c:zend_cstr_append_char
Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_append_char
Unexecuted instantiation: poll_backend_poll.c:zend_cstr_append_char
Unexecuted instantiation: poll_core.c:zend_cstr_append_char
Unexecuted instantiation: poll_fd_table.c:zend_cstr_append_char
Unexecuted instantiation: poll_handle.c:zend_cstr_append_char
Unexecuted instantiation: cast.c:zend_cstr_append_char
Unexecuted instantiation: filter.c:zend_cstr_append_char
Unexecuted instantiation: glob_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: memory.c:zend_cstr_append_char
Unexecuted instantiation: mmap.c:zend_cstr_append_char
Unexecuted instantiation: plain_wrapper.c:zend_cstr_append_char
Unexecuted instantiation: stream_errors.c:zend_cstr_append_char
Unexecuted instantiation: streams.c:zend_cstr_append_char
Unexecuted instantiation: transports.c:zend_cstr_append_char
Unexecuted instantiation: userspace.c:zend_cstr_append_char
Unexecuted instantiation: xp_socket.c:zend_cstr_append_char
Unexecuted instantiation: block_pass.c:zend_cstr_append_char
Unexecuted instantiation: compact_literals.c:zend_cstr_append_char
Unexecuted instantiation: compact_vars.c:zend_cstr_append_char
Unexecuted instantiation: dce.c:zend_cstr_append_char
Unexecuted instantiation: dfa_pass.c:zend_cstr_append_char
Unexecuted instantiation: escape_analysis.c:zend_cstr_append_char
Unexecuted instantiation: nop_removal.c:zend_cstr_append_char
Unexecuted instantiation: optimize_func_calls.c:zend_cstr_append_char
Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_append_char
Unexecuted instantiation: pass1.c:zend_cstr_append_char
Unexecuted instantiation: pass3.c:zend_cstr_append_char
Unexecuted instantiation: sccp.c:zend_cstr_append_char
Unexecuted instantiation: scdf.c:zend_cstr_append_char
Unexecuted instantiation: zend_call_graph.c:zend_cstr_append_char
Unexecuted instantiation: zend_cfg.c:zend_cstr_append_char
Unexecuted instantiation: zend_dfg.c:zend_cstr_append_char
Unexecuted instantiation: zend_dump.c:zend_cstr_append_char
Unexecuted instantiation: zend_func_info.c:zend_cstr_append_char
Unexecuted instantiation: zend_inference.c:zend_cstr_append_char
Unexecuted instantiation: zend_optimizer.c:zend_cstr_append_char
Unexecuted instantiation: zend_ssa.c:zend_cstr_append_char
Unexecuted instantiation: zend_alloc.c:zend_cstr_append_char
Unexecuted instantiation: zend_API.c:zend_cstr_append_char
Unexecuted instantiation: zend_ast.c:zend_cstr_append_char
Unexecuted instantiation: zend_attributes.c:zend_cstr_append_char
Unexecuted instantiation: zend_autoload.c:zend_cstr_append_char
Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_append_char
Unexecuted instantiation: zend_call_stack.c:zend_cstr_append_char
Unexecuted instantiation: zend_closures.c:zend_cstr_append_char
Unexecuted instantiation: zend_compile.c:zend_cstr_append_char
Unexecuted instantiation: zend_constants.c:zend_cstr_append_char
Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_append_char
Unexecuted instantiation: zend_default_classes.c:zend_cstr_append_char
Unexecuted instantiation: zend_dtrace.c:zend_cstr_append_char
Unexecuted instantiation: zend_enum.c:zend_cstr_append_char
Unexecuted instantiation: zend_exceptions.c:zend_cstr_append_char
Unexecuted instantiation: zend_execute_API.c:zend_cstr_append_char
Unexecuted instantiation: zend_execute.c:zend_cstr_append_char
Unexecuted instantiation: zend_extensions.c:zend_cstr_append_char
Unexecuted instantiation: zend_fibers.c:zend_cstr_append_char
Unexecuted instantiation: zend_float.c:zend_cstr_append_char
Unexecuted instantiation: zend_gc.c:zend_cstr_append_char
Unexecuted instantiation: zend_gdb.c:zend_cstr_append_char
Unexecuted instantiation: zend_generators.c:zend_cstr_append_char
Unexecuted instantiation: zend_hash.c:zend_cstr_append_char
Unexecuted instantiation: zend_highlight.c:zend_cstr_append_char
Unexecuted instantiation: zend_hrtime.c:zend_cstr_append_char
Unexecuted instantiation: zend_inheritance.c:zend_cstr_append_char
Unexecuted instantiation: zend_ini_parser.c:zend_cstr_append_char
Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_append_char
Unexecuted instantiation: zend_ini.c:zend_cstr_append_char
Unexecuted instantiation: zend_interfaces.c:zend_cstr_append_char
Unexecuted instantiation: zend_iterators.c:zend_cstr_append_char
Unexecuted instantiation: zend_language_parser.c:zend_cstr_append_char
Unexecuted instantiation: zend_language_scanner.c:zend_cstr_append_char
Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_append_char
Unexecuted instantiation: zend_list.c:zend_cstr_append_char
Unexecuted instantiation: zend_llist.c:zend_cstr_append_char
Unexecuted instantiation: zend_multibyte.c:zend_cstr_append_char
Unexecuted instantiation: zend_object_handlers.c:zend_cstr_append_char
Unexecuted instantiation: zend_objects_API.c:zend_cstr_append_char
Unexecuted instantiation: zend_objects.c:zend_cstr_append_char
Unexecuted instantiation: zend_observer.c:zend_cstr_append_char
Unexecuted instantiation: zend_opcode.c:zend_cstr_append_char
Unexecuted instantiation: zend_operators.c:zend_cstr_append_char
Unexecuted instantiation: zend_partial.c:zend_cstr_append_char
Unexecuted instantiation: zend_property_hooks.c:zend_cstr_append_char
Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_append_char
Unexecuted instantiation: zend_signal.c:zend_cstr_append_char
Unexecuted instantiation: zend_smart_str.c:zend_cstr_append_char
Unexecuted instantiation: zend_sort.c:zend_cstr_append_char
Unexecuted instantiation: zend_stack.c:zend_cstr_append_char
Unexecuted instantiation: zend_stream.c:zend_cstr_append_char
Unexecuted instantiation: zend_string.c:zend_cstr_append_char
Unexecuted instantiation: zend_strtod.c:zend_cstr_append_char
Unexecuted instantiation: zend_system_id.c:zend_cstr_append_char
Unexecuted instantiation: zend_variables.c:zend_cstr_append_char
Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_append_char
Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_append_char
Unexecuted instantiation: zend_weakrefs.c:zend_cstr_append_char
Unexecuted instantiation: zend.c:zend_cstr_append_char
Unexecuted instantiation: internal_functions_cli.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-parser.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-exif.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-json.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_append_char
Unexecuted instantiation: fuzzer-execute.c:zend_cstr_append_char
351
352
0
static zend_always_inline char *zend_cstr_concat(const char *s1, size_t len1, const char *s2, size_t len2) {
353
0
  size_t size = zend_safe_address_guarded(1, len1, len2);
354
0
  size = zend_safe_address_guarded(1, size, 1);
355
0
  char *res = (char *)emalloc(size);
356
0
  if (len1 > 0) {
357
0
    memcpy(res, s1, len1);
358
0
  }
359
0
  if (len2 > 0) {
360
0
    memcpy(res + len1, s2, len2);
361
0
  }
362
0
  res[len1 + len2] = '\0';
363
0
  return res;
364
0
}
Unexecuted instantiation: php_date.c:zend_cstr_concat
Unexecuted instantiation: 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_save.c:zend_cstr_concat
Unexecuted instantiation: ir_sccp.c:zend_cstr_concat
Unexecuted instantiation: ir_strtab.c:zend_cstr_concat
Unexecuted instantiation: ir.c:zend_cstr_concat
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_concat
Unexecuted instantiation: zend_jit.c:zend_cstr_concat
Unexecuted instantiation: csprng.c:zend_cstr_concat
Unexecuted instantiation: engine_mt19937.c:zend_cstr_concat
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_concat
Unexecuted instantiation: engine_secure.c:zend_cstr_concat
Unexecuted instantiation: engine_user.c:zend_cstr_concat
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_concat
Unexecuted instantiation: gammasection.c:zend_cstr_concat
Unexecuted instantiation: random.c:zend_cstr_concat
Unexecuted instantiation: randomizer.c:zend_cstr_concat
Unexecuted instantiation: zend_utils.c:zend_cstr_concat
Unexecuted instantiation: php_reflection.c:zend_cstr_concat
Unexecuted instantiation: php_spl.c:zend_cstr_concat
Unexecuted instantiation: spl_array.c:zend_cstr_concat
Unexecuted instantiation: spl_directory.c:zend_cstr_concat
Unexecuted instantiation: spl_dllist.c:zend_cstr_concat
Unexecuted instantiation: spl_exceptions.c:zend_cstr_concat
Unexecuted instantiation: spl_fixedarray.c:zend_cstr_concat
Unexecuted instantiation: spl_functions.c:zend_cstr_concat
Unexecuted instantiation: spl_heap.c:zend_cstr_concat
Unexecuted instantiation: spl_iterators.c:zend_cstr_concat
Unexecuted instantiation: spl_observer.c:zend_cstr_concat
Unexecuted instantiation: array.c:zend_cstr_concat
Unexecuted instantiation: assert.c:zend_cstr_concat
Unexecuted instantiation: base64.c:zend_cstr_concat
Unexecuted instantiation: basic_functions.c:zend_cstr_concat
Unexecuted instantiation: browscap.c:zend_cstr_concat
Unexecuted instantiation: crc32_x86.c:zend_cstr_concat
Unexecuted instantiation: crc32.c:zend_cstr_concat
Unexecuted instantiation: credits.c:zend_cstr_concat
Unexecuted instantiation: crypt.c:zend_cstr_concat
Unexecuted instantiation: css.c:zend_cstr_concat
Unexecuted instantiation: datetime.c:zend_cstr_concat
Unexecuted instantiation: dir.c:zend_cstr_concat
Unexecuted instantiation: dl.c:zend_cstr_concat
Unexecuted instantiation: dns.c:zend_cstr_concat
Unexecuted instantiation: exec.c:zend_cstr_concat
Unexecuted instantiation: file.c:zend_cstr_concat
Unexecuted instantiation: filestat.c:zend_cstr_concat
Unexecuted instantiation: filters.c:zend_cstr_concat
Unexecuted instantiation: flock_compat.c:zend_cstr_concat
Unexecuted instantiation: formatted_print.c:zend_cstr_concat
Unexecuted instantiation: fsock.c:zend_cstr_concat
Unexecuted instantiation: ftok.c:zend_cstr_concat
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_concat
Unexecuted instantiation: head.c:zend_cstr_concat
Unexecuted instantiation: hrtime.c:zend_cstr_concat
Unexecuted instantiation: html.c:zend_cstr_concat
Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_concat
Unexecuted instantiation: http.c:zend_cstr_concat
Unexecuted instantiation: image.c:zend_cstr_concat
Unexecuted instantiation: incomplete_class.c:zend_cstr_concat
Unexecuted instantiation: info.c:zend_cstr_concat
Unexecuted instantiation: io_poll.c:zend_cstr_concat
Unexecuted instantiation: iptc.c:zend_cstr_concat
Unexecuted instantiation: levenshtein.c:zend_cstr_concat
Unexecuted instantiation: link.c:zend_cstr_concat
Unexecuted instantiation: mail.c:zend_cstr_concat
Unexecuted instantiation: math.c:zend_cstr_concat
Unexecuted instantiation: md5.c:zend_cstr_concat
Unexecuted instantiation: metaphone.c:zend_cstr_concat
Unexecuted instantiation: microtime.c:zend_cstr_concat
Unexecuted instantiation: net.c:zend_cstr_concat
Unexecuted instantiation: pack.c:zend_cstr_concat
Unexecuted instantiation: pageinfo.c:zend_cstr_concat
Unexecuted instantiation: password.c:zend_cstr_concat
Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_concat
Unexecuted instantiation: proc_open.c:zend_cstr_concat
Unexecuted instantiation: quot_print.c:zend_cstr_concat
Unexecuted instantiation: scanf.c:zend_cstr_concat
Unexecuted instantiation: sha1.c:zend_cstr_concat
Unexecuted instantiation: soundex.c:zend_cstr_concat
Unexecuted instantiation: streamsfuncs.c:zend_cstr_concat
Unexecuted instantiation: string.c:zend_cstr_concat
Unexecuted instantiation: strnatcmp.c:zend_cstr_concat
Unexecuted instantiation: syslog.c:zend_cstr_concat
Unexecuted instantiation: type.c:zend_cstr_concat
Unexecuted instantiation: uniqid.c:zend_cstr_concat
Unexecuted instantiation: url_scanner_ex.c:zend_cstr_concat
Unexecuted instantiation: url.c:zend_cstr_concat
Unexecuted instantiation: user_filters.c:zend_cstr_concat
Unexecuted instantiation: uuencode.c:zend_cstr_concat
Unexecuted instantiation: var_unserializer.c:zend_cstr_concat
Unexecuted instantiation: var.c:zend_cstr_concat
Unexecuted instantiation: versioning.c:zend_cstr_concat
Unexecuted instantiation: crypt_sha256.c:zend_cstr_concat
Unexecuted instantiation: crypt_sha512.c:zend_cstr_concat
Unexecuted instantiation: php_crypt_r.c:zend_cstr_concat
Unexecuted instantiation: php_uri.c:zend_cstr_concat
Unexecuted instantiation: php_uri_common.c:zend_cstr_concat
Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_concat
Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_concat
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_concat
Unexecuted instantiation: explicit_bzero.c:zend_cstr_concat
Unexecuted instantiation: fopen_wrappers.c:zend_cstr_concat
Unexecuted instantiation: getopt.c:zend_cstr_concat
Unexecuted instantiation: main.c:zend_cstr_concat
Unexecuted instantiation: network.c:zend_cstr_concat
Unexecuted instantiation: output.c:zend_cstr_concat
Unexecuted instantiation: php_content_types.c:zend_cstr_concat
Unexecuted instantiation: php_ini_builder.c:zend_cstr_concat
Unexecuted instantiation: php_ini.c:zend_cstr_concat
Unexecuted instantiation: php_glob.c:zend_cstr_concat
Unexecuted instantiation: php_odbc_utils.c:zend_cstr_concat
Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_concat
Unexecuted instantiation: php_scandir.c:zend_cstr_concat
Unexecuted instantiation: php_syslog.c:zend_cstr_concat
Unexecuted instantiation: php_ticks.c:zend_cstr_concat
Unexecuted instantiation: php_variables.c:zend_cstr_concat
Unexecuted instantiation: reentrancy.c:zend_cstr_concat
Unexecuted instantiation: rfc1867.c:zend_cstr_concat
Unexecuted instantiation: safe_bcmp.c:zend_cstr_concat
Unexecuted instantiation: SAPI.c:zend_cstr_concat
Unexecuted instantiation: snprintf.c:zend_cstr_concat
Unexecuted instantiation: spprintf.c:zend_cstr_concat
Unexecuted instantiation: strlcat.c:zend_cstr_concat
Unexecuted instantiation: strlcpy.c:zend_cstr_concat
Unexecuted instantiation: php_io.c:zend_cstr_concat
Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_concat
Unexecuted instantiation: poll_backend_poll.c:zend_cstr_concat
Unexecuted instantiation: poll_core.c:zend_cstr_concat
Unexecuted instantiation: poll_fd_table.c:zend_cstr_concat
Unexecuted instantiation: poll_handle.c:zend_cstr_concat
Unexecuted instantiation: cast.c:zend_cstr_concat
Unexecuted instantiation: filter.c:zend_cstr_concat
Unexecuted instantiation: glob_wrapper.c:zend_cstr_concat
Unexecuted instantiation: memory.c:zend_cstr_concat
Unexecuted instantiation: mmap.c:zend_cstr_concat
Unexecuted instantiation: plain_wrapper.c:zend_cstr_concat
Unexecuted instantiation: stream_errors.c:zend_cstr_concat
Unexecuted instantiation: streams.c:zend_cstr_concat
Unexecuted instantiation: transports.c:zend_cstr_concat
Unexecuted instantiation: userspace.c:zend_cstr_concat
Unexecuted instantiation: xp_socket.c:zend_cstr_concat
Unexecuted instantiation: block_pass.c:zend_cstr_concat
Unexecuted instantiation: compact_literals.c:zend_cstr_concat
Unexecuted instantiation: compact_vars.c:zend_cstr_concat
Unexecuted instantiation: dce.c:zend_cstr_concat
Unexecuted instantiation: dfa_pass.c:zend_cstr_concat
Unexecuted instantiation: escape_analysis.c:zend_cstr_concat
Unexecuted instantiation: nop_removal.c:zend_cstr_concat
Unexecuted instantiation: optimize_func_calls.c:zend_cstr_concat
Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_concat
Unexecuted instantiation: pass1.c:zend_cstr_concat
Unexecuted instantiation: pass3.c:zend_cstr_concat
Unexecuted instantiation: sccp.c:zend_cstr_concat
Unexecuted instantiation: scdf.c:zend_cstr_concat
Unexecuted instantiation: zend_call_graph.c:zend_cstr_concat
Unexecuted instantiation: zend_cfg.c:zend_cstr_concat
Unexecuted instantiation: zend_dfg.c:zend_cstr_concat
Unexecuted instantiation: zend_dump.c:zend_cstr_concat
Unexecuted instantiation: zend_func_info.c:zend_cstr_concat
Unexecuted instantiation: zend_inference.c:zend_cstr_concat
Unexecuted instantiation: zend_optimizer.c:zend_cstr_concat
Unexecuted instantiation: zend_ssa.c:zend_cstr_concat
Unexecuted instantiation: zend_alloc.c:zend_cstr_concat
Unexecuted instantiation: zend_API.c:zend_cstr_concat
Unexecuted instantiation: zend_ast.c:zend_cstr_concat
Unexecuted instantiation: zend_attributes.c:zend_cstr_concat
Unexecuted instantiation: zend_autoload.c:zend_cstr_concat
Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_concat
Unexecuted instantiation: zend_call_stack.c:zend_cstr_concat
Unexecuted instantiation: zend_closures.c:zend_cstr_concat
Unexecuted instantiation: zend_compile.c:zend_cstr_concat
Unexecuted instantiation: zend_constants.c:zend_cstr_concat
Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_concat
Unexecuted instantiation: zend_default_classes.c:zend_cstr_concat
Unexecuted instantiation: zend_dtrace.c:zend_cstr_concat
Unexecuted instantiation: zend_enum.c:zend_cstr_concat
Unexecuted instantiation: zend_exceptions.c:zend_cstr_concat
Unexecuted instantiation: zend_execute_API.c:zend_cstr_concat
Unexecuted instantiation: zend_execute.c:zend_cstr_concat
Unexecuted instantiation: zend_extensions.c:zend_cstr_concat
Unexecuted instantiation: zend_fibers.c:zend_cstr_concat
Unexecuted instantiation: zend_float.c:zend_cstr_concat
Unexecuted instantiation: zend_gc.c:zend_cstr_concat
Unexecuted instantiation: zend_gdb.c:zend_cstr_concat
Unexecuted instantiation: zend_generators.c:zend_cstr_concat
Unexecuted instantiation: zend_hash.c:zend_cstr_concat
Unexecuted instantiation: zend_highlight.c:zend_cstr_concat
Unexecuted instantiation: zend_hrtime.c:zend_cstr_concat
Unexecuted instantiation: zend_inheritance.c:zend_cstr_concat
Unexecuted instantiation: zend_ini_parser.c:zend_cstr_concat
Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_concat
Unexecuted instantiation: zend_ini.c:zend_cstr_concat
Unexecuted instantiation: zend_interfaces.c:zend_cstr_concat
Unexecuted instantiation: zend_iterators.c:zend_cstr_concat
Unexecuted instantiation: zend_language_parser.c:zend_cstr_concat
Unexecuted instantiation: zend_language_scanner.c:zend_cstr_concat
Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_concat
Unexecuted instantiation: zend_list.c:zend_cstr_concat
Unexecuted instantiation: zend_llist.c:zend_cstr_concat
Unexecuted instantiation: zend_multibyte.c:zend_cstr_concat
Unexecuted instantiation: zend_object_handlers.c:zend_cstr_concat
Unexecuted instantiation: zend_objects_API.c:zend_cstr_concat
Unexecuted instantiation: zend_objects.c:zend_cstr_concat
Unexecuted instantiation: zend_observer.c:zend_cstr_concat
Unexecuted instantiation: zend_opcode.c:zend_cstr_concat
Unexecuted instantiation: zend_operators.c:zend_cstr_concat
Unexecuted instantiation: zend_partial.c:zend_cstr_concat
Unexecuted instantiation: zend_property_hooks.c:zend_cstr_concat
Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_concat
Unexecuted instantiation: zend_signal.c:zend_cstr_concat
Unexecuted instantiation: zend_smart_str.c:zend_cstr_concat
Unexecuted instantiation: zend_sort.c:zend_cstr_concat
Unexecuted instantiation: zend_stack.c:zend_cstr_concat
Unexecuted instantiation: zend_stream.c:zend_cstr_concat
Unexecuted instantiation: zend_string.c:zend_cstr_concat
Unexecuted instantiation: zend_strtod.c:zend_cstr_concat
Unexecuted instantiation: zend_system_id.c:zend_cstr_concat
Unexecuted instantiation: zend_variables.c:zend_cstr_concat
Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_concat
Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_concat
Unexecuted instantiation: zend_weakrefs.c:zend_cstr_concat
Unexecuted instantiation: zend.c:zend_cstr_concat
Unexecuted instantiation: internal_functions_cli.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-parser.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-exif.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-json.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_concat
Unexecuted instantiation: fuzzer-execute.c:zend_cstr_concat
365
366
0
static zend_always_inline char *zend_cstr_concat3(const char *s1, size_t len1, const char *s2, size_t len2, const char *s3, size_t len3) {
367
0
  size_t size = zend_safe_address_guarded(1, len1, len2);
368
0
  size = zend_safe_address_guarded(1, size, len3);
369
0
  size = zend_safe_address_guarded(1, size, 1);
370
0
  char *res = (char *)emalloc(size);
371
0
  if (len1 > 0) {
372
0
    memcpy(res, s1, len1);
373
0
  }
374
0
  if (len2 > 0) {
375
0
    memcpy(res + len1, s2, len2);
376
0
  }
377
0
  if (len3 > 0) {
378
0
    memcpy(res + len1 + len2, s3, len3);
379
0
  }
380
0
  res[len1 + len2 + len3] = '\0';
381
0
  return res;
382
0
}
Unexecuted instantiation: php_date.c:zend_cstr_concat3
Unexecuted instantiation: 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_save.c:zend_cstr_concat3
Unexecuted instantiation: ir_sccp.c:zend_cstr_concat3
Unexecuted instantiation: ir_strtab.c:zend_cstr_concat3
Unexecuted instantiation: ir.c:zend_cstr_concat3
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_concat3
Unexecuted instantiation: zend_jit.c:zend_cstr_concat3
Unexecuted instantiation: csprng.c:zend_cstr_concat3
Unexecuted instantiation: engine_mt19937.c:zend_cstr_concat3
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_concat3
Unexecuted instantiation: engine_secure.c:zend_cstr_concat3
Unexecuted instantiation: engine_user.c:zend_cstr_concat3
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_concat3
Unexecuted instantiation: gammasection.c:zend_cstr_concat3
Unexecuted instantiation: random.c:zend_cstr_concat3
Unexecuted instantiation: randomizer.c:zend_cstr_concat3
Unexecuted instantiation: zend_utils.c:zend_cstr_concat3
Unexecuted instantiation: php_reflection.c:zend_cstr_concat3
Unexecuted instantiation: php_spl.c:zend_cstr_concat3
Unexecuted instantiation: spl_array.c:zend_cstr_concat3
Unexecuted instantiation: spl_directory.c:zend_cstr_concat3
Unexecuted instantiation: spl_dllist.c:zend_cstr_concat3
Unexecuted instantiation: spl_exceptions.c:zend_cstr_concat3
Unexecuted instantiation: spl_fixedarray.c:zend_cstr_concat3
Unexecuted instantiation: spl_functions.c:zend_cstr_concat3
Unexecuted instantiation: spl_heap.c:zend_cstr_concat3
Unexecuted instantiation: spl_iterators.c:zend_cstr_concat3
Unexecuted instantiation: spl_observer.c:zend_cstr_concat3
Unexecuted instantiation: array.c:zend_cstr_concat3
Unexecuted instantiation: assert.c:zend_cstr_concat3
Unexecuted instantiation: base64.c:zend_cstr_concat3
Unexecuted instantiation: basic_functions.c:zend_cstr_concat3
Unexecuted instantiation: browscap.c:zend_cstr_concat3
Unexecuted instantiation: crc32_x86.c:zend_cstr_concat3
Unexecuted instantiation: crc32.c:zend_cstr_concat3
Unexecuted instantiation: credits.c:zend_cstr_concat3
Unexecuted instantiation: crypt.c:zend_cstr_concat3
Unexecuted instantiation: css.c:zend_cstr_concat3
Unexecuted instantiation: datetime.c:zend_cstr_concat3
Unexecuted instantiation: dir.c:zend_cstr_concat3
Unexecuted instantiation: dl.c:zend_cstr_concat3
Unexecuted instantiation: dns.c:zend_cstr_concat3
Unexecuted instantiation: exec.c:zend_cstr_concat3
Unexecuted instantiation: file.c:zend_cstr_concat3
Unexecuted instantiation: filestat.c:zend_cstr_concat3
Unexecuted instantiation: filters.c:zend_cstr_concat3
Unexecuted instantiation: flock_compat.c:zend_cstr_concat3
Unexecuted instantiation: formatted_print.c:zend_cstr_concat3
Unexecuted instantiation: fsock.c:zend_cstr_concat3
Unexecuted instantiation: ftok.c:zend_cstr_concat3
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: head.c:zend_cstr_concat3
Unexecuted instantiation: hrtime.c:zend_cstr_concat3
Unexecuted instantiation: html.c:zend_cstr_concat3
Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: http.c:zend_cstr_concat3
Unexecuted instantiation: image.c:zend_cstr_concat3
Unexecuted instantiation: incomplete_class.c:zend_cstr_concat3
Unexecuted instantiation: info.c:zend_cstr_concat3
Unexecuted instantiation: io_poll.c:zend_cstr_concat3
Unexecuted instantiation: iptc.c:zend_cstr_concat3
Unexecuted instantiation: levenshtein.c:zend_cstr_concat3
Unexecuted instantiation: link.c:zend_cstr_concat3
Unexecuted instantiation: mail.c:zend_cstr_concat3
Unexecuted instantiation: math.c:zend_cstr_concat3
Unexecuted instantiation: md5.c:zend_cstr_concat3
Unexecuted instantiation: metaphone.c:zend_cstr_concat3
Unexecuted instantiation: microtime.c:zend_cstr_concat3
Unexecuted instantiation: net.c:zend_cstr_concat3
Unexecuted instantiation: pack.c:zend_cstr_concat3
Unexecuted instantiation: pageinfo.c:zend_cstr_concat3
Unexecuted instantiation: password.c:zend_cstr_concat3
Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: proc_open.c:zend_cstr_concat3
Unexecuted instantiation: quot_print.c:zend_cstr_concat3
Unexecuted instantiation: scanf.c:zend_cstr_concat3
Unexecuted instantiation: sha1.c:zend_cstr_concat3
Unexecuted instantiation: soundex.c:zend_cstr_concat3
Unexecuted instantiation: streamsfuncs.c:zend_cstr_concat3
Unexecuted instantiation: string.c:zend_cstr_concat3
Unexecuted instantiation: strnatcmp.c:zend_cstr_concat3
Unexecuted instantiation: syslog.c:zend_cstr_concat3
Unexecuted instantiation: type.c:zend_cstr_concat3
Unexecuted instantiation: uniqid.c:zend_cstr_concat3
Unexecuted instantiation: url_scanner_ex.c:zend_cstr_concat3
Unexecuted instantiation: url.c:zend_cstr_concat3
Unexecuted instantiation: user_filters.c:zend_cstr_concat3
Unexecuted instantiation: uuencode.c:zend_cstr_concat3
Unexecuted instantiation: var_unserializer.c:zend_cstr_concat3
Unexecuted instantiation: var.c:zend_cstr_concat3
Unexecuted instantiation: versioning.c:zend_cstr_concat3
Unexecuted instantiation: crypt_sha256.c:zend_cstr_concat3
Unexecuted instantiation: crypt_sha512.c:zend_cstr_concat3
Unexecuted instantiation: php_crypt_r.c:zend_cstr_concat3
Unexecuted instantiation: php_uri.c:zend_cstr_concat3
Unexecuted instantiation: php_uri_common.c:zend_cstr_concat3
Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_concat3
Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_concat3
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_concat3
Unexecuted instantiation: explicit_bzero.c:zend_cstr_concat3
Unexecuted instantiation: fopen_wrappers.c:zend_cstr_concat3
Unexecuted instantiation: getopt.c:zend_cstr_concat3
Unexecuted instantiation: main.c:zend_cstr_concat3
Unexecuted instantiation: network.c:zend_cstr_concat3
Unexecuted instantiation: output.c:zend_cstr_concat3
Unexecuted instantiation: php_content_types.c:zend_cstr_concat3
Unexecuted instantiation: php_ini_builder.c:zend_cstr_concat3
Unexecuted instantiation: php_ini.c:zend_cstr_concat3
Unexecuted instantiation: php_glob.c:zend_cstr_concat3
Unexecuted instantiation: php_odbc_utils.c:zend_cstr_concat3
Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_concat3
Unexecuted instantiation: php_scandir.c:zend_cstr_concat3
Unexecuted instantiation: php_syslog.c:zend_cstr_concat3
Unexecuted instantiation: php_ticks.c:zend_cstr_concat3
Unexecuted instantiation: php_variables.c:zend_cstr_concat3
Unexecuted instantiation: reentrancy.c:zend_cstr_concat3
Unexecuted instantiation: rfc1867.c:zend_cstr_concat3
Unexecuted instantiation: safe_bcmp.c:zend_cstr_concat3
Unexecuted instantiation: SAPI.c:zend_cstr_concat3
Unexecuted instantiation: snprintf.c:zend_cstr_concat3
Unexecuted instantiation: spprintf.c:zend_cstr_concat3
Unexecuted instantiation: strlcat.c:zend_cstr_concat3
Unexecuted instantiation: strlcpy.c:zend_cstr_concat3
Unexecuted instantiation: php_io.c:zend_cstr_concat3
Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_concat3
Unexecuted instantiation: poll_backend_poll.c:zend_cstr_concat3
Unexecuted instantiation: poll_core.c:zend_cstr_concat3
Unexecuted instantiation: poll_fd_table.c:zend_cstr_concat3
Unexecuted instantiation: poll_handle.c:zend_cstr_concat3
Unexecuted instantiation: cast.c:zend_cstr_concat3
Unexecuted instantiation: filter.c:zend_cstr_concat3
Unexecuted instantiation: glob_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: memory.c:zend_cstr_concat3
Unexecuted instantiation: mmap.c:zend_cstr_concat3
Unexecuted instantiation: plain_wrapper.c:zend_cstr_concat3
Unexecuted instantiation: stream_errors.c:zend_cstr_concat3
Unexecuted instantiation: streams.c:zend_cstr_concat3
Unexecuted instantiation: transports.c:zend_cstr_concat3
Unexecuted instantiation: userspace.c:zend_cstr_concat3
Unexecuted instantiation: xp_socket.c:zend_cstr_concat3
Unexecuted instantiation: block_pass.c:zend_cstr_concat3
Unexecuted instantiation: compact_literals.c:zend_cstr_concat3
Unexecuted instantiation: compact_vars.c:zend_cstr_concat3
Unexecuted instantiation: dce.c:zend_cstr_concat3
Unexecuted instantiation: dfa_pass.c:zend_cstr_concat3
Unexecuted instantiation: escape_analysis.c:zend_cstr_concat3
Unexecuted instantiation: nop_removal.c:zend_cstr_concat3
Unexecuted instantiation: optimize_func_calls.c:zend_cstr_concat3
Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_concat3
Unexecuted instantiation: pass1.c:zend_cstr_concat3
Unexecuted instantiation: pass3.c:zend_cstr_concat3
Unexecuted instantiation: sccp.c:zend_cstr_concat3
Unexecuted instantiation: scdf.c:zend_cstr_concat3
Unexecuted instantiation: zend_call_graph.c:zend_cstr_concat3
Unexecuted instantiation: zend_cfg.c:zend_cstr_concat3
Unexecuted instantiation: zend_dfg.c:zend_cstr_concat3
Unexecuted instantiation: zend_dump.c:zend_cstr_concat3
Unexecuted instantiation: zend_func_info.c:zend_cstr_concat3
Unexecuted instantiation: zend_inference.c:zend_cstr_concat3
Unexecuted instantiation: zend_optimizer.c:zend_cstr_concat3
Unexecuted instantiation: zend_ssa.c:zend_cstr_concat3
Unexecuted instantiation: zend_alloc.c:zend_cstr_concat3
Unexecuted instantiation: zend_API.c:zend_cstr_concat3
Unexecuted instantiation: zend_ast.c:zend_cstr_concat3
Unexecuted instantiation: zend_attributes.c:zend_cstr_concat3
Unexecuted instantiation: zend_autoload.c:zend_cstr_concat3
Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_concat3
Unexecuted instantiation: zend_call_stack.c:zend_cstr_concat3
Unexecuted instantiation: zend_closures.c:zend_cstr_concat3
Unexecuted instantiation: zend_compile.c:zend_cstr_concat3
Unexecuted instantiation: zend_constants.c:zend_cstr_concat3
Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_concat3
Unexecuted instantiation: zend_default_classes.c:zend_cstr_concat3
Unexecuted instantiation: zend_dtrace.c:zend_cstr_concat3
Unexecuted instantiation: zend_enum.c:zend_cstr_concat3
Unexecuted instantiation: zend_exceptions.c:zend_cstr_concat3
Unexecuted instantiation: zend_execute_API.c:zend_cstr_concat3
Unexecuted instantiation: zend_execute.c:zend_cstr_concat3
Unexecuted instantiation: zend_extensions.c:zend_cstr_concat3
Unexecuted instantiation: zend_fibers.c:zend_cstr_concat3
Unexecuted instantiation: zend_float.c:zend_cstr_concat3
Unexecuted instantiation: zend_gc.c:zend_cstr_concat3
Unexecuted instantiation: zend_gdb.c:zend_cstr_concat3
Unexecuted instantiation: zend_generators.c:zend_cstr_concat3
Unexecuted instantiation: zend_hash.c:zend_cstr_concat3
Unexecuted instantiation: zend_highlight.c:zend_cstr_concat3
Unexecuted instantiation: zend_hrtime.c:zend_cstr_concat3
Unexecuted instantiation: zend_inheritance.c:zend_cstr_concat3
Unexecuted instantiation: zend_ini_parser.c:zend_cstr_concat3
Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_concat3
Unexecuted instantiation: zend_ini.c:zend_cstr_concat3
Unexecuted instantiation: zend_interfaces.c:zend_cstr_concat3
Unexecuted instantiation: zend_iterators.c:zend_cstr_concat3
Unexecuted instantiation: zend_language_parser.c:zend_cstr_concat3
Unexecuted instantiation: zend_language_scanner.c:zend_cstr_concat3
Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_concat3
Unexecuted instantiation: zend_list.c:zend_cstr_concat3
Unexecuted instantiation: zend_llist.c:zend_cstr_concat3
Unexecuted instantiation: zend_multibyte.c:zend_cstr_concat3
Unexecuted instantiation: zend_object_handlers.c:zend_cstr_concat3
Unexecuted instantiation: zend_objects_API.c:zend_cstr_concat3
Unexecuted instantiation: zend_objects.c:zend_cstr_concat3
Unexecuted instantiation: zend_observer.c:zend_cstr_concat3
Unexecuted instantiation: zend_opcode.c:zend_cstr_concat3
Unexecuted instantiation: zend_operators.c:zend_cstr_concat3
Unexecuted instantiation: zend_partial.c:zend_cstr_concat3
Unexecuted instantiation: zend_property_hooks.c:zend_cstr_concat3
Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_concat3
Unexecuted instantiation: zend_signal.c:zend_cstr_concat3
Unexecuted instantiation: zend_smart_str.c:zend_cstr_concat3
Unexecuted instantiation: zend_sort.c:zend_cstr_concat3
Unexecuted instantiation: zend_stack.c:zend_cstr_concat3
Unexecuted instantiation: zend_stream.c:zend_cstr_concat3
Unexecuted instantiation: zend_string.c:zend_cstr_concat3
Unexecuted instantiation: zend_strtod.c:zend_cstr_concat3
Unexecuted instantiation: zend_system_id.c:zend_cstr_concat3
Unexecuted instantiation: zend_variables.c:zend_cstr_concat3
Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_concat3
Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_concat3
Unexecuted instantiation: zend_weakrefs.c:zend_cstr_concat3
Unexecuted instantiation: zend.c:zend_cstr_concat3
Unexecuted instantiation: internal_functions_cli.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-parser.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-exif.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-json.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_concat3
Unexecuted instantiation: fuzzer-execute.c:zend_cstr_concat3
383
384
static zend_always_inline void zend_string_free(zend_string *s)
385
2.75M
{
386
2.75M
  if (!ZSTR_IS_INTERNED(s)) {
387
2.45M
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
2.45M
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
2.45M
  }
390
2.75M
}
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_save.c:zend_string_free
Unexecuted instantiation: ir_sccp.c:zend_string_free
Unexecuted instantiation: ir_strtab.c:zend_string_free
Unexecuted instantiation: ir.c:zend_string_free
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_free
Unexecuted instantiation: zend_jit.c:zend_string_free
Unexecuted instantiation: csprng.c:zend_string_free
Unexecuted instantiation: engine_mt19937.c:zend_string_free
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_free
Unexecuted instantiation: engine_secure.c:zend_string_free
Unexecuted instantiation: engine_user.c:zend_string_free
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_free
Unexecuted instantiation: gammasection.c:zend_string_free
Unexecuted instantiation: random.c:zend_string_free
Unexecuted instantiation: randomizer.c:zend_string_free
Unexecuted instantiation: zend_utils.c:zend_string_free
Unexecuted instantiation: php_reflection.c:zend_string_free
Unexecuted instantiation: php_spl.c:zend_string_free
Unexecuted instantiation: spl_array.c:zend_string_free
Unexecuted instantiation: spl_directory.c:zend_string_free
Unexecuted instantiation: spl_dllist.c:zend_string_free
Unexecuted instantiation: spl_exceptions.c:zend_string_free
Unexecuted instantiation: spl_fixedarray.c:zend_string_free
Unexecuted instantiation: spl_functions.c:zend_string_free
Unexecuted instantiation: spl_heap.c:zend_string_free
Unexecuted instantiation: spl_iterators.c:zend_string_free
Unexecuted instantiation: spl_observer.c:zend_string_free
Unexecuted instantiation: array.c:zend_string_free
Unexecuted instantiation: assert.c:zend_string_free
Unexecuted instantiation: base64.c:zend_string_free
Unexecuted instantiation: basic_functions.c:zend_string_free
Unexecuted instantiation: browscap.c:zend_string_free
Unexecuted instantiation: crc32_x86.c:zend_string_free
Unexecuted instantiation: crc32.c:zend_string_free
Unexecuted instantiation: credits.c:zend_string_free
Unexecuted instantiation: crypt.c:zend_string_free
Unexecuted instantiation: css.c:zend_string_free
Unexecuted instantiation: datetime.c:zend_string_free
Unexecuted instantiation: dir.c:zend_string_free
Unexecuted instantiation: dl.c:zend_string_free
Unexecuted instantiation: dns.c:zend_string_free
Unexecuted instantiation: exec.c:zend_string_free
Unexecuted instantiation: file.c:zend_string_free
Unexecuted instantiation: filestat.c:zend_string_free
Unexecuted instantiation: filters.c:zend_string_free
Unexecuted instantiation: flock_compat.c:zend_string_free
Unexecuted instantiation: formatted_print.c:zend_string_free
Unexecuted instantiation: fsock.c:zend_string_free
Unexecuted instantiation: ftok.c:zend_string_free
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: head.c:zend_string_free
Unexecuted instantiation: hrtime.c:zend_string_free
Unexecuted instantiation: html.c:zend_string_free
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: http.c:zend_string_free
Unexecuted instantiation: image.c:zend_string_free
Unexecuted instantiation: incomplete_class.c:zend_string_free
info.c:zend_string_free
Line
Count
Source
385
8
{
386
8
  if (!ZSTR_IS_INTERNED(s)) {
387
8
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
8
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
8
  }
390
8
}
Unexecuted instantiation: io_poll.c:zend_string_free
Unexecuted instantiation: iptc.c:zend_string_free
Unexecuted instantiation: levenshtein.c:zend_string_free
Unexecuted instantiation: link.c:zend_string_free
Unexecuted instantiation: mail.c:zend_string_free
Unexecuted instantiation: math.c:zend_string_free
Unexecuted instantiation: md5.c:zend_string_free
Unexecuted instantiation: metaphone.c:zend_string_free
Unexecuted instantiation: microtime.c:zend_string_free
Unexecuted instantiation: net.c:zend_string_free
Unexecuted instantiation: pack.c:zend_string_free
Unexecuted instantiation: pageinfo.c:zend_string_free
password.c:zend_string_free
Line
Count
Source
385
19
{
386
19
  if (!ZSTR_IS_INTERNED(s)) {
387
19
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
19
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
19
  }
390
19
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: proc_open.c:zend_string_free
Unexecuted instantiation: quot_print.c:zend_string_free
Unexecuted instantiation: scanf.c:zend_string_free
Unexecuted instantiation: sha1.c:zend_string_free
Unexecuted instantiation: soundex.c:zend_string_free
Unexecuted instantiation: streamsfuncs.c:zend_string_free
Unexecuted instantiation: string.c:zend_string_free
Unexecuted instantiation: strnatcmp.c:zend_string_free
Unexecuted instantiation: syslog.c:zend_string_free
Unexecuted instantiation: type.c:zend_string_free
Unexecuted instantiation: uniqid.c:zend_string_free
Unexecuted instantiation: url_scanner_ex.c:zend_string_free
Unexecuted instantiation: url.c:zend_string_free
Unexecuted instantiation: user_filters.c:zend_string_free
Unexecuted instantiation: uuencode.c:zend_string_free
Unexecuted instantiation: var_unserializer.c:zend_string_free
var.c:zend_string_free
Line
Count
Source
385
1.53k
{
386
1.53k
  if (!ZSTR_IS_INTERNED(s)) {
387
1.53k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
1.53k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
1.53k
  }
390
1.53k
}
Unexecuted instantiation: versioning.c:zend_string_free
Unexecuted instantiation: crypt_sha256.c:zend_string_free
Unexecuted instantiation: crypt_sha512.c:zend_string_free
Unexecuted instantiation: php_crypt_r.c:zend_string_free
Unexecuted instantiation: php_uri.c:zend_string_free
Unexecuted instantiation: php_uri_common.c:zend_string_free
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_free
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_free
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_free
Unexecuted instantiation: explicit_bzero.c:zend_string_free
Unexecuted instantiation: fopen_wrappers.c:zend_string_free
Unexecuted instantiation: getopt.c:zend_string_free
main.c:zend_string_free
Line
Count
Source
385
514k
{
386
514k
  if (!ZSTR_IS_INTERNED(s)) {
387
514k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
514k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
514k
  }
390
514k
}
Unexecuted instantiation: network.c:zend_string_free
Unexecuted instantiation: output.c:zend_string_free
Unexecuted instantiation: php_content_types.c:zend_string_free
Unexecuted instantiation: php_ini_builder.c:zend_string_free
Unexecuted instantiation: php_ini.c:zend_string_free
Unexecuted instantiation: php_glob.c:zend_string_free
Unexecuted instantiation: php_odbc_utils.c:zend_string_free
Unexecuted instantiation: php_open_temporary_file.c:zend_string_free
Unexecuted instantiation: php_scandir.c:zend_string_free
Unexecuted instantiation: php_syslog.c:zend_string_free
Unexecuted instantiation: php_ticks.c:zend_string_free
Unexecuted instantiation: php_variables.c:zend_string_free
Unexecuted instantiation: reentrancy.c:zend_string_free
Unexecuted instantiation: rfc1867.c:zend_string_free
Unexecuted instantiation: safe_bcmp.c:zend_string_free
Unexecuted instantiation: SAPI.c:zend_string_free
Unexecuted instantiation: snprintf.c:zend_string_free
Unexecuted instantiation: spprintf.c:zend_string_free
Unexecuted instantiation: strlcat.c:zend_string_free
Unexecuted instantiation: strlcpy.c:zend_string_free
Unexecuted instantiation: php_io.c:zend_string_free
Unexecuted instantiation: php_io_copy_linux.c:zend_string_free
Unexecuted instantiation: poll_backend_epoll.c:zend_string_free
Unexecuted instantiation: poll_backend_eventport.c:zend_string_free
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_free
Unexecuted instantiation: poll_backend_poll.c:zend_string_free
Unexecuted instantiation: poll_core.c:zend_string_free
Unexecuted instantiation: poll_fd_table.c:zend_string_free
Unexecuted instantiation: poll_handle.c:zend_string_free
Unexecuted instantiation: cast.c:zend_string_free
Unexecuted instantiation: filter.c:zend_string_free
Unexecuted instantiation: glob_wrapper.c:zend_string_free
Unexecuted instantiation: memory.c:zend_string_free
Unexecuted instantiation: mmap.c:zend_string_free
Unexecuted instantiation: plain_wrapper.c:zend_string_free
Unexecuted instantiation: stream_errors.c:zend_string_free
streams.c:zend_string_free
Line
Count
Source
385
6
{
386
6
  if (!ZSTR_IS_INTERNED(s)) {
387
6
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
6
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
6
  }
390
6
}
Unexecuted instantiation: transports.c:zend_string_free
Unexecuted instantiation: userspace.c:zend_string_free
Unexecuted instantiation: xp_socket.c:zend_string_free
Unexecuted instantiation: block_pass.c:zend_string_free
Unexecuted instantiation: compact_literals.c:zend_string_free
Unexecuted instantiation: compact_vars.c:zend_string_free
Unexecuted instantiation: dce.c:zend_string_free
Unexecuted instantiation: dfa_pass.c:zend_string_free
Unexecuted instantiation: escape_analysis.c:zend_string_free
Unexecuted instantiation: nop_removal.c:zend_string_free
Unexecuted instantiation: optimize_func_calls.c:zend_string_free
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_free
Unexecuted instantiation: pass1.c:zend_string_free
Unexecuted instantiation: pass3.c:zend_string_free
Unexecuted instantiation: sccp.c:zend_string_free
Unexecuted instantiation: scdf.c:zend_string_free
Unexecuted instantiation: zend_call_graph.c:zend_string_free
Unexecuted instantiation: zend_cfg.c:zend_string_free
Unexecuted instantiation: zend_dfg.c:zend_string_free
Unexecuted instantiation: zend_dump.c:zend_string_free
Unexecuted instantiation: zend_func_info.c:zend_string_free
Unexecuted instantiation: zend_inference.c:zend_string_free
Unexecuted instantiation: zend_optimizer.c:zend_string_free
Unexecuted instantiation: zend_ssa.c:zend_string_free
Unexecuted instantiation: zend_alloc.c:zend_string_free
Unexecuted instantiation: zend_API.c:zend_string_free
Unexecuted instantiation: zend_ast.c:zend_string_free
Unexecuted instantiation: zend_attributes.c:zend_string_free
Unexecuted instantiation: zend_autoload.c:zend_string_free
Unexecuted instantiation: zend_builtin_functions.c:zend_string_free
Unexecuted instantiation: zend_call_stack.c:zend_string_free
Unexecuted instantiation: zend_closures.c:zend_string_free
Unexecuted instantiation: zend_compile.c:zend_string_free
Unexecuted instantiation: zend_constants.c:zend_string_free
Unexecuted instantiation: zend_cpuinfo.c:zend_string_free
Unexecuted instantiation: zend_default_classes.c:zend_string_free
Unexecuted instantiation: zend_dtrace.c:zend_string_free
Unexecuted instantiation: zend_enum.c:zend_string_free
Unexecuted instantiation: zend_exceptions.c:zend_string_free
Unexecuted instantiation: zend_execute_API.c:zend_string_free
Unexecuted instantiation: zend_execute.c:zend_string_free
Unexecuted instantiation: zend_extensions.c:zend_string_free
Unexecuted instantiation: zend_fibers.c:zend_string_free
Unexecuted instantiation: zend_float.c:zend_string_free
Unexecuted instantiation: zend_gc.c:zend_string_free
Unexecuted instantiation: zend_gdb.c:zend_string_free
Unexecuted instantiation: zend_generators.c:zend_string_free
Unexecuted instantiation: zend_hash.c:zend_string_free
Unexecuted instantiation: zend_highlight.c:zend_string_free
Unexecuted instantiation: zend_hrtime.c:zend_string_free
Unexecuted instantiation: zend_inheritance.c:zend_string_free
zend_ini_parser.c:zend_string_free
Line
Count
Source
385
2.23M
{
386
2.23M
  if (!ZSTR_IS_INTERNED(s)) {
387
1.94M
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
1.94M
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
1.94M
  }
390
2.23M
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_free
Unexecuted instantiation: zend_ini.c:zend_string_free
Unexecuted instantiation: zend_interfaces.c:zend_string_free
Unexecuted instantiation: zend_iterators.c:zend_string_free
Unexecuted instantiation: zend_language_parser.c:zend_string_free
Unexecuted instantiation: zend_language_scanner.c:zend_string_free
Unexecuted instantiation: zend_lazy_objects.c:zend_string_free
Unexecuted instantiation: zend_list.c:zend_string_free
Unexecuted instantiation: zend_llist.c:zend_string_free
Unexecuted instantiation: zend_multibyte.c:zend_string_free
Unexecuted instantiation: zend_object_handlers.c:zend_string_free
Unexecuted instantiation: zend_objects_API.c:zend_string_free
Unexecuted instantiation: zend_objects.c:zend_string_free
Unexecuted instantiation: zend_observer.c:zend_string_free
Unexecuted instantiation: zend_opcode.c:zend_string_free
zend_operators.c:zend_string_free
Line
Count
Source
385
46
{
386
46
  if (!ZSTR_IS_INTERNED(s)) {
387
46
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
388
46
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
389
46
  }
390
46
}
Unexecuted instantiation: zend_partial.c:zend_string_free
Unexecuted instantiation: zend_property_hooks.c:zend_string_free
Unexecuted instantiation: zend_ptr_stack.c:zend_string_free
Unexecuted instantiation: zend_signal.c:zend_string_free
Unexecuted instantiation: zend_smart_str.c:zend_string_free
Unexecuted instantiation: zend_sort.c:zend_string_free
Unexecuted instantiation: zend_stack.c:zend_string_free
Unexecuted instantiation: zend_stream.c:zend_string_free
Unexecuted instantiation: zend_string.c:zend_string_free
Unexecuted instantiation: zend_strtod.c:zend_string_free
Unexecuted instantiation: zend_system_id.c:zend_string_free
Unexecuted instantiation: zend_variables.c:zend_string_free
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_free
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_free
Unexecuted instantiation: zend_weakrefs.c:zend_string_free
Unexecuted instantiation: zend.c:zend_string_free
Unexecuted instantiation: internal_functions_cli.c:zend_string_free
Unexecuted instantiation: fuzzer-parser.c:zend_string_free
Unexecuted instantiation: fuzzer-sapi.c:zend_string_free
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_free
Unexecuted instantiation: fuzzer-exif.c:zend_string_free
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_free
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_free
Unexecuted instantiation: fuzzer-json.c:zend_string_free
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_free
Unexecuted instantiation: fuzzer-execute.c:zend_string_free
391
392
static zend_always_inline void zend_string_efree(zend_string *s)
393
178k
{
394
178k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
178k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
178k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
178k
  efree(s);
398
178k
}
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
393
2.13k
{
394
2.13k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
2.13k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
2.13k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
2.13k
  efree(s);
398
2.13k
}
Unexecuted instantiation: json_encoder.c:zend_string_efree
Unexecuted instantiation: json_parser.tab.c:zend_string_efree
Unexecuted instantiation: json_scanner.c:zend_string_efree
Unexecuted instantiation: json.c:zend_string_efree
Unexecuted instantiation: php_lexbor.c:zend_string_efree
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_efree
Unexecuted instantiation: shared_alloc_posix.c:zend_string_efree
Unexecuted instantiation: shared_alloc_shm.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_api.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_module.c:zend_string_efree
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_efree
Unexecuted instantiation: zend_file_cache.c:zend_string_efree
Unexecuted instantiation: zend_persist_calc.c:zend_string_efree
Unexecuted instantiation: zend_persist.c:zend_string_efree
Unexecuted instantiation: zend_shared_alloc.c:zend_string_efree
Unexecuted instantiation: ZendAccelerator.c:zend_string_efree
Unexecuted instantiation: ir_cfg.c:zend_string_efree
Unexecuted instantiation: ir_check.c:zend_string_efree
Unexecuted instantiation: ir_dump.c:zend_string_efree
Unexecuted instantiation: ir_emit.c:zend_string_efree
Unexecuted instantiation: ir_gcm.c:zend_string_efree
Unexecuted instantiation: ir_gdb.c:zend_string_efree
Unexecuted instantiation: ir_patch.c:zend_string_efree
Unexecuted instantiation: ir_perf.c:zend_string_efree
Unexecuted instantiation: ir_ra.c:zend_string_efree
Unexecuted instantiation: ir_save.c:zend_string_efree
Unexecuted instantiation: ir_sccp.c:zend_string_efree
Unexecuted instantiation: ir_strtab.c:zend_string_efree
Unexecuted instantiation: ir.c:zend_string_efree
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_efree
Unexecuted instantiation: zend_jit.c:zend_string_efree
Unexecuted instantiation: csprng.c:zend_string_efree
Unexecuted instantiation: engine_mt19937.c:zend_string_efree
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_efree
Unexecuted instantiation: engine_secure.c:zend_string_efree
Unexecuted instantiation: engine_user.c:zend_string_efree
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_efree
Unexecuted instantiation: gammasection.c:zend_string_efree
Unexecuted instantiation: random.c:zend_string_efree
Unexecuted instantiation: randomizer.c:zend_string_efree
Unexecuted instantiation: zend_utils.c:zend_string_efree
Unexecuted instantiation: php_reflection.c:zend_string_efree
Unexecuted instantiation: php_spl.c:zend_string_efree
Unexecuted instantiation: spl_array.c:zend_string_efree
Unexecuted instantiation: spl_directory.c:zend_string_efree
Unexecuted instantiation: spl_dllist.c:zend_string_efree
Unexecuted instantiation: spl_exceptions.c:zend_string_efree
Unexecuted instantiation: spl_fixedarray.c:zend_string_efree
Unexecuted instantiation: spl_functions.c:zend_string_efree
Unexecuted instantiation: spl_heap.c:zend_string_efree
Unexecuted instantiation: spl_iterators.c:zend_string_efree
Unexecuted instantiation: spl_observer.c:zend_string_efree
Unexecuted instantiation: array.c:zend_string_efree
Unexecuted instantiation: assert.c:zend_string_efree
Unexecuted instantiation: base64.c:zend_string_efree
Unexecuted instantiation: basic_functions.c:zend_string_efree
Unexecuted instantiation: browscap.c:zend_string_efree
Unexecuted instantiation: crc32_x86.c:zend_string_efree
Unexecuted instantiation: crc32.c:zend_string_efree
Unexecuted instantiation: credits.c:zend_string_efree
Unexecuted instantiation: crypt.c:zend_string_efree
Unexecuted instantiation: css.c:zend_string_efree
Unexecuted instantiation: datetime.c:zend_string_efree
Unexecuted instantiation: dir.c:zend_string_efree
Unexecuted instantiation: dl.c:zend_string_efree
Unexecuted instantiation: dns.c:zend_string_efree
Unexecuted instantiation: exec.c:zend_string_efree
Unexecuted instantiation: file.c:zend_string_efree
Unexecuted instantiation: filestat.c:zend_string_efree
Unexecuted instantiation: filters.c:zend_string_efree
Unexecuted instantiation: flock_compat.c:zend_string_efree
formatted_print.c:zend_string_efree
Line
Count
Source
393
960
{
394
960
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
960
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
960
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
960
  efree(s);
398
960
}
Unexecuted instantiation: fsock.c:zend_string_efree
Unexecuted instantiation: ftok.c:zend_string_efree
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: head.c:zend_string_efree
Unexecuted instantiation: hrtime.c:zend_string_efree
html.c:zend_string_efree
Line
Count
Source
393
232
{
394
232
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
232
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
232
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
232
  efree(s);
398
232
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: http.c:zend_string_efree
Unexecuted instantiation: image.c:zend_string_efree
Unexecuted instantiation: incomplete_class.c:zend_string_efree
info.c:zend_string_efree
Line
Count
Source
393
56
{
394
56
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
56
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
56
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
56
  efree(s);
398
56
}
Unexecuted instantiation: io_poll.c:zend_string_efree
Unexecuted instantiation: iptc.c:zend_string_efree
Unexecuted instantiation: levenshtein.c:zend_string_efree
Unexecuted instantiation: link.c:zend_string_efree
Unexecuted instantiation: mail.c:zend_string_efree
Unexecuted instantiation: math.c:zend_string_efree
Unexecuted instantiation: md5.c:zend_string_efree
Unexecuted instantiation: metaphone.c:zend_string_efree
Unexecuted instantiation: microtime.c:zend_string_efree
Unexecuted instantiation: net.c:zend_string_efree
Unexecuted instantiation: pack.c:zend_string_efree
Unexecuted instantiation: pageinfo.c:zend_string_efree
password.c:zend_string_efree
Line
Count
Source
393
19
{
394
19
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
19
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
19
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
19
  efree(s);
398
19
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: proc_open.c:zend_string_efree
Unexecuted instantiation: quot_print.c:zend_string_efree
Unexecuted instantiation: scanf.c:zend_string_efree
Unexecuted instantiation: sha1.c:zend_string_efree
Unexecuted instantiation: soundex.c:zend_string_efree
Unexecuted instantiation: streamsfuncs.c:zend_string_efree
Unexecuted instantiation: string.c:zend_string_efree
Unexecuted instantiation: strnatcmp.c:zend_string_efree
Unexecuted instantiation: syslog.c:zend_string_efree
Unexecuted instantiation: type.c:zend_string_efree
Unexecuted instantiation: uniqid.c:zend_string_efree
Unexecuted instantiation: url_scanner_ex.c:zend_string_efree
Unexecuted instantiation: url.c:zend_string_efree
Unexecuted instantiation: user_filters.c:zend_string_efree
Unexecuted instantiation: uuencode.c:zend_string_efree
var_unserializer.c:zend_string_efree
Line
Count
Source
393
250
{
394
250
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
250
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
250
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
250
  efree(s);
398
250
}
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
393
1.31k
{
394
1.31k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
1.31k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
1.31k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
1.31k
  efree(s);
398
1.31k
}
zend_constants.c:zend_string_efree
Line
Count
Source
393
62.0k
{
394
62.0k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
62.0k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
62.0k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
62.0k
  efree(s);
398
62.0k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_efree
Unexecuted instantiation: zend_default_classes.c:zend_string_efree
Unexecuted instantiation: zend_dtrace.c:zend_string_efree
Unexecuted instantiation: zend_enum.c:zend_string_efree
Unexecuted instantiation: zend_exceptions.c:zend_string_efree
Unexecuted instantiation: zend_execute_API.c:zend_string_efree
Unexecuted instantiation: zend_execute.c:zend_string_efree
Unexecuted instantiation: zend_extensions.c:zend_string_efree
Unexecuted instantiation: zend_fibers.c:zend_string_efree
Unexecuted instantiation: zend_float.c:zend_string_efree
Unexecuted instantiation: zend_gc.c:zend_string_efree
Unexecuted instantiation: zend_gdb.c:zend_string_efree
Unexecuted instantiation: zend_generators.c:zend_string_efree
Unexecuted instantiation: zend_hash.c:zend_string_efree
Unexecuted instantiation: zend_highlight.c:zend_string_efree
Unexecuted instantiation: zend_hrtime.c:zend_string_efree
zend_inheritance.c:zend_string_efree
Line
Count
Source
393
596
{
394
596
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
596
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
596
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
596
  efree(s);
398
596
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_efree
Unexecuted instantiation: zend_ini_scanner.c:zend_string_efree
Unexecuted instantiation: zend_ini.c:zend_string_efree
Unexecuted instantiation: zend_interfaces.c:zend_string_efree
Unexecuted instantiation: zend_iterators.c:zend_string_efree
Unexecuted instantiation: zend_language_parser.c:zend_string_efree
zend_language_scanner.c:zend_string_efree
Line
Count
Source
393
111k
{
394
111k
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
395
111k
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
396
111k
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
397
111k
  efree(s);
398
111k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_efree
Unexecuted instantiation: zend_list.c:zend_string_efree
Unexecuted instantiation: zend_llist.c:zend_string_efree
Unexecuted instantiation: zend_multibyte.c:zend_string_efree
Unexecuted instantiation: zend_object_handlers.c:zend_string_efree
Unexecuted instantiation: zend_objects_API.c:zend_string_efree
Unexecuted instantiation: zend_objects.c:zend_string_efree
Unexecuted instantiation: zend_observer.c:zend_string_efree
Unexecuted instantiation: zend_opcode.c:zend_string_efree
Unexecuted instantiation: zend_operators.c:zend_string_efree
Unexecuted instantiation: zend_partial.c:zend_string_efree
Unexecuted instantiation: zend_property_hooks.c:zend_string_efree
Unexecuted instantiation: zend_ptr_stack.c:zend_string_efree
Unexecuted instantiation: zend_signal.c:zend_string_efree
Unexecuted instantiation: zend_smart_str.c:zend_string_efree
Unexecuted instantiation: zend_sort.c:zend_string_efree
Unexecuted instantiation: zend_stack.c:zend_string_efree
Unexecuted instantiation: zend_stream.c:zend_string_efree
Unexecuted instantiation: zend_string.c:zend_string_efree
Unexecuted instantiation: zend_strtod.c:zend_string_efree
Unexecuted instantiation: zend_system_id.c:zend_string_efree
Unexecuted instantiation: zend_variables.c:zend_string_efree
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_efree
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_efree
Unexecuted instantiation: zend_weakrefs.c:zend_string_efree
Unexecuted instantiation: zend.c:zend_string_efree
Unexecuted instantiation: internal_functions_cli.c:zend_string_efree
Unexecuted instantiation: fuzzer-parser.c:zend_string_efree
Unexecuted instantiation: fuzzer-sapi.c:zend_string_efree
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_efree
Unexecuted instantiation: fuzzer-exif.c:zend_string_efree
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_efree
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_efree
Unexecuted instantiation: fuzzer-json.c:zend_string_efree
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_efree
Unexecuted instantiation: fuzzer-execute.c:zend_string_efree
399
400
static zend_always_inline void zend_string_release(zend_string *s)
401
31.3M
{
402
31.3M
  if (!ZSTR_IS_INTERNED(s)) {
403
19.3M
    if (GC_DELREF(s) == 0) {
404
10.0M
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
10.0M
    }
406
19.3M
  }
407
31.3M
}
php_date.c:zend_string_release
Line
Count
Source
401
99
{
402
99
  if (!ZSTR_IS_INTERNED(s)) {
403
87
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
85
    }
406
87
  }
407
99
}
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
401
1.29k
{
402
1.29k
  if (!ZSTR_IS_INTERNED(s)) {
403
1.29k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
1.29k
  }
407
1.29k
}
Unexecuted instantiation: exif.c:zend_string_release
Unexecuted instantiation: hash_adler32.c:zend_string_release
Unexecuted instantiation: hash_crc32.c:zend_string_release
Unexecuted instantiation: hash_fnv.c:zend_string_release
Unexecuted instantiation: hash_gost.c:zend_string_release
Unexecuted instantiation: hash_haval.c:zend_string_release
Unexecuted instantiation: hash_joaat.c:zend_string_release
Unexecuted instantiation: hash_md.c:zend_string_release
Unexecuted instantiation: hash_murmur.c:zend_string_release
Unexecuted instantiation: hash_ripemd.c:zend_string_release
Unexecuted instantiation: hash_sha_ni.c:zend_string_release
Unexecuted instantiation: hash_sha_sse2.c:zend_string_release
Unexecuted instantiation: hash_sha.c:zend_string_release
Unexecuted instantiation: hash_sha3.c:zend_string_release
Unexecuted instantiation: hash_snefru.c:zend_string_release
Unexecuted instantiation: hash_tiger.c:zend_string_release
Unexecuted instantiation: hash_whirlpool.c:zend_string_release
Unexecuted instantiation: hash_xxhash.c:zend_string_release
Unexecuted instantiation: hash.c:zend_string_release
Unexecuted instantiation: json_encoder.c:zend_string_release
Unexecuted instantiation: json_parser.tab.c:zend_string_release
Unexecuted instantiation: json_scanner.c:zend_string_release
Unexecuted instantiation: json.c:zend_string_release
Unexecuted instantiation: php_lexbor.c:zend_string_release
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release
Unexecuted instantiation: shared_alloc_posix.c:zend_string_release
Unexecuted instantiation: shared_alloc_shm.c:zend_string_release
Unexecuted instantiation: zend_accelerator_api.c:zend_string_release
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release
zend_accelerator_module.c:zend_string_release
Line
Count
Source
401
8
{
402
8
  if (!ZSTR_IS_INTERNED(s)) {
403
8
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
8
    }
406
8
  }
407
8
}
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_release
Unexecuted instantiation: zend_file_cache.c:zend_string_release
Unexecuted instantiation: zend_persist_calc.c:zend_string_release
Unexecuted instantiation: zend_persist.c:zend_string_release
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release
ZendAccelerator.c:zend_string_release
Line
Count
Source
401
6.50M
{
402
6.50M
  if (!ZSTR_IS_INTERNED(s)) {
403
3.56M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2.70M
    }
406
3.56M
  }
407
6.50M
}
Unexecuted instantiation: ir_cfg.c:zend_string_release
Unexecuted instantiation: ir_check.c:zend_string_release
Unexecuted instantiation: ir_dump.c:zend_string_release
Unexecuted instantiation: ir_emit.c:zend_string_release
Unexecuted instantiation: ir_gcm.c:zend_string_release
Unexecuted instantiation: ir_gdb.c:zend_string_release
Unexecuted instantiation: ir_patch.c:zend_string_release
Unexecuted instantiation: ir_perf.c:zend_string_release
Unexecuted instantiation: ir_ra.c:zend_string_release
Unexecuted instantiation: ir_save.c:zend_string_release
Unexecuted instantiation: ir_sccp.c:zend_string_release
Unexecuted instantiation: ir_strtab.c:zend_string_release
Unexecuted instantiation: ir.c:zend_string_release
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_release
Unexecuted instantiation: zend_jit.c:zend_string_release
Unexecuted instantiation: csprng.c:zend_string_release
Unexecuted instantiation: engine_mt19937.c:zend_string_release
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_release
Unexecuted instantiation: engine_secure.c:zend_string_release
Unexecuted instantiation: engine_user.c:zend_string_release
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_release
Unexecuted instantiation: gammasection.c:zend_string_release
Unexecuted instantiation: random.c:zend_string_release
Unexecuted instantiation: randomizer.c:zend_string_release
Unexecuted instantiation: zend_utils.c:zend_string_release
php_reflection.c:zend_string_release
Line
Count
Source
401
6.57k
{
402
6.57k
  if (!ZSTR_IS_INTERNED(s)) {
403
1.57k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.39k
    }
406
1.57k
  }
407
6.57k
}
php_spl.c:zend_string_release
Line
Count
Source
401
6
{
402
6
  if (!ZSTR_IS_INTERNED(s)) {
403
5
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
4
    }
406
5
  }
407
6
}
Unexecuted instantiation: spl_array.c:zend_string_release
Unexecuted instantiation: spl_directory.c:zend_string_release
Unexecuted instantiation: spl_dllist.c:zend_string_release
Unexecuted instantiation: spl_exceptions.c:zend_string_release
Unexecuted instantiation: spl_fixedarray.c:zend_string_release
Unexecuted instantiation: spl_functions.c:zend_string_release
Unexecuted instantiation: spl_heap.c:zend_string_release
spl_iterators.c:zend_string_release
Line
Count
Source
401
1.09k
{
402
1.09k
  if (!ZSTR_IS_INTERNED(s)) {
403
628
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
628
    }
406
628
  }
407
1.09k
}
Unexecuted instantiation: spl_observer.c:zend_string_release
array.c:zend_string_release
Line
Count
Source
401
49
{
402
49
  if (!ZSTR_IS_INTERNED(s)) {
403
0
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
0
  }
407
49
}
Unexecuted instantiation: assert.c:zend_string_release
Unexecuted instantiation: base64.c:zend_string_release
basic_functions.c:zend_string_release
Line
Count
Source
401
608
{
402
608
  if (!ZSTR_IS_INTERNED(s)) {
403
464
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
429
    }
406
464
  }
407
608
}
Unexecuted instantiation: browscap.c:zend_string_release
Unexecuted instantiation: crc32_x86.c:zend_string_release
Unexecuted instantiation: crc32.c:zend_string_release
Unexecuted instantiation: credits.c:zend_string_release
Unexecuted instantiation: crypt.c:zend_string_release
Unexecuted instantiation: css.c:zend_string_release
Unexecuted instantiation: datetime.c:zend_string_release
Unexecuted instantiation: dir.c:zend_string_release
Unexecuted instantiation: dl.c:zend_string_release
Unexecuted instantiation: dns.c:zend_string_release
Unexecuted instantiation: exec.c:zend_string_release
Unexecuted instantiation: file.c:zend_string_release
Unexecuted instantiation: filestat.c:zend_string_release
Unexecuted instantiation: filters.c:zend_string_release
Unexecuted instantiation: flock_compat.c:zend_string_release
Unexecuted instantiation: formatted_print.c:zend_string_release
Unexecuted instantiation: fsock.c:zend_string_release
Unexecuted instantiation: ftok.c:zend_string_release
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: head.c:zend_string_release
Unexecuted instantiation: hrtime.c:zend_string_release
Unexecuted instantiation: html.c:zend_string_release
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: http.c:zend_string_release
Unexecuted instantiation: image.c:zend_string_release
Unexecuted instantiation: incomplete_class.c:zend_string_release
Unexecuted instantiation: info.c:zend_string_release
Unexecuted instantiation: io_poll.c:zend_string_release
Unexecuted instantiation: iptc.c:zend_string_release
Unexecuted instantiation: levenshtein.c:zend_string_release
Unexecuted instantiation: link.c:zend_string_release
Unexecuted instantiation: mail.c:zend_string_release
Unexecuted instantiation: math.c:zend_string_release
Unexecuted instantiation: md5.c:zend_string_release
Unexecuted instantiation: metaphone.c:zend_string_release
Unexecuted instantiation: microtime.c:zend_string_release
Unexecuted instantiation: net.c:zend_string_release
Unexecuted instantiation: pack.c:zend_string_release
Unexecuted instantiation: pageinfo.c:zend_string_release
Unexecuted instantiation: password.c:zend_string_release
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: proc_open.c:zend_string_release
Unexecuted instantiation: quot_print.c:zend_string_release
Unexecuted instantiation: scanf.c:zend_string_release
Unexecuted instantiation: sha1.c:zend_string_release
Unexecuted instantiation: soundex.c:zend_string_release
Unexecuted instantiation: streamsfuncs.c:zend_string_release
Unexecuted instantiation: string.c:zend_string_release
Unexecuted instantiation: strnatcmp.c:zend_string_release
Unexecuted instantiation: syslog.c:zend_string_release
Unexecuted instantiation: type.c:zend_string_release
Unexecuted instantiation: uniqid.c:zend_string_release
Unexecuted instantiation: url_scanner_ex.c:zend_string_release
Unexecuted instantiation: url.c:zend_string_release
user_filters.c:zend_string_release
Line
Count
Source
401
180
{
402
180
  if (!ZSTR_IS_INTERNED(s)) {
403
180
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
180
    }
406
180
  }
407
180
}
Unexecuted instantiation: uuencode.c:zend_string_release
Unexecuted instantiation: var_unserializer.c:zend_string_release
var.c:zend_string_release
Line
Count
Source
401
992
{
402
992
  if (!ZSTR_IS_INTERNED(s)) {
403
85
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
53
    }
406
85
  }
407
992
}
Unexecuted instantiation: versioning.c:zend_string_release
Unexecuted instantiation: crypt_sha256.c:zend_string_release
Unexecuted instantiation: crypt_sha512.c:zend_string_release
Unexecuted instantiation: php_crypt_r.c:zend_string_release
Unexecuted instantiation: php_uri.c:zend_string_release
Unexecuted instantiation: php_uri_common.c:zend_string_release
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_release
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_release
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_release
Unexecuted instantiation: explicit_bzero.c:zend_string_release
fopen_wrappers.c:zend_string_release
Line
Count
Source
401
18
{
402
18
  if (!ZSTR_IS_INTERNED(s)) {
403
18
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
18
    }
406
18
  }
407
18
}
Unexecuted instantiation: getopt.c:zend_string_release
main.c:zend_string_release
Line
Count
Source
401
10.0M
{
402
10.0M
  if (!ZSTR_IS_INTERNED(s)) {
403
4.01M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
3.05M
    }
406
4.01M
  }
407
10.0M
}
Unexecuted instantiation: network.c:zend_string_release
output.c:zend_string_release
Line
Count
Source
401
61.6k
{
402
61.6k
  if (!ZSTR_IS_INTERNED(s)) {
403
6.05k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2.20k
    }
406
6.05k
  }
407
61.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
401
6.12k
{
402
6.12k
  if (!ZSTR_IS_INTERNED(s)) {
403
6.11k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
6.06k
    }
406
6.11k
  }
407
6.12k
}
Unexecuted instantiation: mmap.c:zend_string_release
Unexecuted instantiation: plain_wrapper.c:zend_string_release
stream_errors.c:zend_string_release
Line
Count
Source
401
2.94k
{
402
2.94k
  if (!ZSTR_IS_INTERNED(s)) {
403
2.94k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2.94k
    }
406
2.94k
  }
407
2.94k
}
Unexecuted instantiation: streams.c:zend_string_release
Unexecuted instantiation: transports.c:zend_string_release
Unexecuted instantiation: userspace.c:zend_string_release
Unexecuted instantiation: xp_socket.c:zend_string_release
Unexecuted instantiation: block_pass.c:zend_string_release
Unexecuted instantiation: compact_literals.c:zend_string_release
Unexecuted instantiation: compact_vars.c:zend_string_release
Unexecuted instantiation: dce.c:zend_string_release
dfa_pass.c:zend_string_release
Line
Count
Source
401
464
{
402
464
  if (!ZSTR_IS_INTERNED(s)) {
403
414
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
400
    }
406
414
  }
407
464
}
Unexecuted instantiation: escape_analysis.c:zend_string_release
Unexecuted instantiation: nop_removal.c:zend_string_release
Unexecuted instantiation: optimize_func_calls.c:zend_string_release
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_release
Unexecuted instantiation: pass1.c:zend_string_release
Unexecuted instantiation: pass3.c:zend_string_release
Unexecuted instantiation: sccp.c:zend_string_release
Unexecuted instantiation: scdf.c:zend_string_release
Unexecuted instantiation: zend_call_graph.c:zend_string_release
Unexecuted instantiation: zend_cfg.c:zend_string_release
Unexecuted instantiation: zend_dfg.c:zend_string_release
Unexecuted instantiation: zend_dump.c:zend_string_release
Unexecuted instantiation: zend_func_info.c:zend_string_release
Unexecuted instantiation: zend_inference.c:zend_string_release
Unexecuted instantiation: zend_optimizer.c:zend_string_release
Unexecuted instantiation: zend_ssa.c:zend_string_release
Unexecuted instantiation: zend_alloc.c:zend_string_release
zend_API.c:zend_string_release
Line
Count
Source
401
43.0k
{
402
43.0k
  if (!ZSTR_IS_INTERNED(s)) {
403
4.27k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
4.03k
    }
406
4.27k
  }
407
43.0k
}
zend_ast.c:zend_string_release
Line
Count
Source
401
11.4k
{
402
11.4k
  if (!ZSTR_IS_INTERNED(s)) {
403
11.4k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
11.4k
    }
406
11.4k
  }
407
11.4k
}
zend_attributes.c:zend_string_release
Line
Count
Source
401
843k
{
402
843k
  if (!ZSTR_IS_INTERNED(s)) {
403
841k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
836k
    }
406
841k
  }
407
843k
}
Unexecuted instantiation: zend_autoload.c:zend_string_release
zend_builtin_functions.c:zend_string_release
Line
Count
Source
401
380
{
402
380
  if (!ZSTR_IS_INTERNED(s)) {
403
344
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
344
    }
406
344
  }
407
380
}
Unexecuted instantiation: zend_call_stack.c:zend_string_release
zend_closures.c:zend_string_release
Line
Count
Source
401
1.20k
{
402
1.20k
  if (!ZSTR_IS_INTERNED(s)) {
403
259
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
88
    }
406
259
  }
407
1.20k
}
zend_compile.c:zend_string_release
Line
Count
Source
401
3.74M
{
402
3.74M
  if (!ZSTR_IS_INTERNED(s)) {
403
3.71M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.81M
    }
406
3.71M
  }
407
3.74M
}
zend_constants.c:zend_string_release
Line
Count
Source
401
777
{
402
777
  if (!ZSTR_IS_INTERNED(s)) {
403
116
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2
    }
406
116
  }
407
777
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_release
Unexecuted instantiation: zend_default_classes.c:zend_string_release
Unexecuted instantiation: zend_dtrace.c:zend_string_release
zend_enum.c:zend_string_release
Line
Count
Source
401
2.71k
{
402
2.71k
  if (!ZSTR_IS_INTERNED(s)) {
403
12
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
12
    }
406
12
  }
407
2.71k
}
zend_exceptions.c:zend_string_release
Line
Count
Source
401
802k
{
402
802k
  if (!ZSTR_IS_INTERNED(s)) {
403
802k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
802k
  }
407
802k
}
Unexecuted instantiation: zend_execute_API.c:zend_string_release
zend_execute.c:zend_string_release
Line
Count
Source
401
23.1k
{
402
23.1k
  if (!ZSTR_IS_INTERNED(s)) {
403
13.2k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
2.69k
    }
406
13.2k
  }
407
23.1k
}
Unexecuted instantiation: zend_extensions.c:zend_string_release
Unexecuted instantiation: zend_fibers.c:zend_string_release
Unexecuted instantiation: zend_float.c:zend_string_release
Unexecuted instantiation: zend_gc.c:zend_string_release
Unexecuted instantiation: zend_gdb.c:zend_string_release
Unexecuted instantiation: zend_generators.c:zend_string_release
zend_hash.c:zend_string_release
Line
Count
Source
401
4.35M
{
402
4.35M
  if (!ZSTR_IS_INTERNED(s)) {
403
1.63M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
211k
    }
406
1.63M
  }
407
4.35M
}
Unexecuted instantiation: zend_highlight.c:zend_string_release
Unexecuted instantiation: zend_hrtime.c:zend_string_release
zend_inheritance.c:zend_string_release
Line
Count
Source
401
3.94k
{
402
3.94k
  if (!ZSTR_IS_INTERNED(s)) {
403
1.73k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
1.23k
    }
406
1.73k
  }
407
3.94k
}
zend_ini_parser.c:zend_string_release
Line
Count
Source
401
1.07M
{
402
1.07M
  if (!ZSTR_IS_INTERNED(s)) {
403
1.05M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
671k
    }
406
1.05M
  }
407
1.07M
}
zend_ini_scanner.c:zend_string_release
Line
Count
Source
401
5
{
402
5
  if (!ZSTR_IS_INTERNED(s)) {
403
0
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
0
  }
407
5
}
zend_ini.c:zend_string_release
Line
Count
Source
401
146k
{
402
146k
  if (!ZSTR_IS_INTERNED(s)) {
403
145k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
73.2k
    }
406
145k
  }
407
146k
}
Unexecuted instantiation: zend_interfaces.c:zend_string_release
Unexecuted instantiation: zend_iterators.c:zend_string_release
Unexecuted instantiation: zend_language_parser.c:zend_string_release
zend_language_scanner.c:zend_string_release
Line
Count
Source
401
32.7k
{
402
32.7k
  if (!ZSTR_IS_INTERNED(s)) {
403
32.7k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
0
    }
406
32.7k
  }
407
32.7k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_release
Unexecuted instantiation: zend_list.c:zend_string_release
Unexecuted instantiation: zend_llist.c:zend_string_release
Unexecuted instantiation: zend_multibyte.c:zend_string_release
zend_object_handlers.c:zend_string_release
Line
Count
Source
401
341
{
402
341
  if (!ZSTR_IS_INTERNED(s)) {
403
341
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
292
    }
406
341
  }
407
341
}
Unexecuted instantiation: zend_objects_API.c:zend_string_release
Unexecuted instantiation: zend_objects.c:zend_string_release
Unexecuted instantiation: zend_observer.c:zend_string_release
zend_opcode.c:zend_string_release
Line
Count
Source
401
307k
{
402
307k
  if (!ZSTR_IS_INTERNED(s)) {
403
249k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
246k
    }
406
249k
  }
407
307k
}
zend_operators.c:zend_string_release
Line
Count
Source
401
12.7k
{
402
12.7k
  if (!ZSTR_IS_INTERNED(s)) {
403
7.55k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
7.55k
    }
406
7.55k
  }
407
12.7k
}
zend_partial.c:zend_string_release
Line
Count
Source
401
3.21k
{
402
3.21k
  if (!ZSTR_IS_INTERNED(s)) {
403
671
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
556
    }
406
671
  }
407
3.21k
}
zend_property_hooks.c:zend_string_release
Line
Count
Source
401
50
{
402
50
  if (!ZSTR_IS_INTERNED(s)) {
403
50
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
40
    }
406
50
  }
407
50
}
Unexecuted instantiation: zend_ptr_stack.c:zend_string_release
Unexecuted instantiation: zend_signal.c:zend_string_release
Unexecuted instantiation: zend_smart_str.c:zend_string_release
Unexecuted instantiation: zend_sort.c:zend_string_release
Unexecuted instantiation: zend_stack.c:zend_string_release
zend_stream.c:zend_string_release
Line
Count
Source
401
336k
{
402
336k
  if (!ZSTR_IS_INTERNED(s)) {
403
239k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
113k
    }
406
239k
  }
407
336k
}
zend_string.c:zend_string_release
Line
Count
Source
401
4.86k
{
402
4.86k
  if (!ZSTR_IS_INTERNED(s)) {
403
4.86k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
4.43k
    }
406
4.86k
  }
407
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
401
2.95M
{
402
2.95M
  if (!ZSTR_IS_INTERNED(s)) {
403
2.95M
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
220k
    }
406
2.95M
  }
407
2.95M
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_release
Unexecuted instantiation: fuzzer-parser.c:zend_string_release
Unexecuted instantiation: fuzzer-sapi.c:zend_string_release
fuzzer-tracing-jit.c:zend_string_release
Line
Count
Source
401
22.6k
{
402
22.6k
  if (!ZSTR_IS_INTERNED(s)) {
403
22.6k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
22.6k
    }
406
22.6k
  }
407
22.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
401
19.6k
{
402
19.6k
  if (!ZSTR_IS_INTERNED(s)) {
403
19.6k
    if (GC_DELREF(s) == 0) {
404
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
405
19.6k
    }
406
19.6k
  }
407
19.6k
}
Unexecuted instantiation: fuzzer-json.c:zend_string_release
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_release
Unexecuted instantiation: fuzzer-execute.c:zend_string_release
408
409
static zend_always_inline void zend_string_release_ex(zend_string *s, bool persistent)
410
13.1M
{
411
13.1M
  if (!ZSTR_IS_INTERNED(s)) {
412
8.30M
    if (GC_DELREF(s) == 0) {
413
4.26M
      if (persistent) {
414
448
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
448
        free(s);
416
4.26M
      } else {
417
4.26M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
4.26M
        efree(s);
419
4.26M
      }
420
4.26M
    }
421
8.30M
  }
422
13.1M
}
php_date.c:zend_string_release_ex
Line
Count
Source
410
105k
{
411
105k
  if (!ZSTR_IS_INTERNED(s)) {
412
105k
    if (GC_DELREF(s) == 0) {
413
105k
      if (persistent) {
414
112
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
112
        free(s);
416
105k
      } else {
417
105k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
105k
        efree(s);
419
105k
      }
420
105k
    }
421
105k
  }
422
105k
}
php_time.c:zend_string_release_ex
Line
Count
Source
410
48
{
411
48
  if (!ZSTR_IS_INTERNED(s)) {
412
48
    if (GC_DELREF(s) == 0) {
413
48
      if (persistent) {
414
48
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
48
        free(s);
416
48
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
48
    }
421
48
  }
422
48
}
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
php_pcre.c:zend_string_release_ex
Line
Count
Source
410
596
{
411
596
  if (!ZSTR_IS_INTERNED(s)) {
412
42
    if (GC_DELREF(s) == 0) {
413
42
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
42
      } else {
417
42
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
42
        efree(s);
419
42
      }
420
42
    }
421
42
  }
422
596
}
Unexecuted instantiation: exif.c:zend_string_release_ex
Unexecuted instantiation: hash_adler32.c:zend_string_release_ex
Unexecuted instantiation: hash_crc32.c:zend_string_release_ex
Unexecuted instantiation: hash_fnv.c:zend_string_release_ex
Unexecuted instantiation: hash_gost.c:zend_string_release_ex
Unexecuted instantiation: hash_haval.c:zend_string_release_ex
Unexecuted instantiation: hash_joaat.c:zend_string_release_ex
Unexecuted instantiation: hash_md.c:zend_string_release_ex
Unexecuted instantiation: hash_murmur.c:zend_string_release_ex
Unexecuted instantiation: hash_ripemd.c:zend_string_release_ex
Unexecuted instantiation: hash_sha_ni.c:zend_string_release_ex
Unexecuted instantiation: hash_sha_sse2.c:zend_string_release_ex
Unexecuted instantiation: hash_sha.c:zend_string_release_ex
Unexecuted instantiation: hash_sha3.c:zend_string_release_ex
Unexecuted instantiation: hash_snefru.c:zend_string_release_ex
Unexecuted instantiation: hash_tiger.c:zend_string_release_ex
Unexecuted instantiation: hash_whirlpool.c:zend_string_release_ex
Unexecuted instantiation: hash_xxhash.c:zend_string_release_ex
Unexecuted instantiation: hash.c:zend_string_release_ex
Unexecuted instantiation: json_encoder.c:zend_string_release_ex
json_parser.tab.c:zend_string_release_ex
Line
Count
Source
410
54.6k
{
411
54.6k
  if (!ZSTR_IS_INTERNED(s)) {
412
35.2k
    if (GC_DELREF(s) == 0) {
413
16.0k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
16.0k
      } else {
417
16.0k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
16.0k
        efree(s);
419
16.0k
      }
420
16.0k
    }
421
35.2k
  }
422
54.6k
}
Unexecuted instantiation: json_scanner.c:zend_string_release_ex
json.c:zend_string_release_ex
Line
Count
Source
410
123
{
411
123
  if (!ZSTR_IS_INTERNED(s)) {
412
123
    if (GC_DELREF(s) == 0) {
413
123
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
123
      } else {
417
123
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
123
        efree(s);
419
123
      }
420
123
    }
421
123
  }
422
123
}
Unexecuted instantiation: php_lexbor.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_posix.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_shm.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_api.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_module.c:zend_string_release_ex
zend_accelerator_util_funcs.c:zend_string_release_ex
Line
Count
Source
410
132
{
411
132
  if (!ZSTR_IS_INTERNED(s)) {
412
132
    if (GC_DELREF(s) == 0) {
413
132
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
132
      } else {
417
132
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
132
        efree(s);
419
132
      }
420
132
    }
421
132
  }
422
132
}
Unexecuted instantiation: zend_file_cache.c:zend_string_release_ex
zend_persist_calc.c:zend_string_release_ex
Line
Count
Source
410
2.06k
{
411
2.06k
  if (!ZSTR_IS_INTERNED(s)) {
412
2.06k
    if (GC_DELREF(s) == 0) {
413
1.77k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.77k
      } else {
417
1.77k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.77k
        efree(s);
419
1.77k
      }
420
1.77k
    }
421
2.06k
  }
422
2.06k
}
zend_persist.c:zend_string_release_ex
Line
Count
Source
410
212k
{
411
212k
  if (!ZSTR_IS_INTERNED(s)) {
412
210k
    if (GC_DELREF(s) == 0) {
413
60.6k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
60.6k
      } else {
417
60.6k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
60.6k
        efree(s);
419
60.6k
      }
420
60.6k
    }
421
210k
  }
422
212k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release_ex
ZendAccelerator.c:zend_string_release_ex
Line
Count
Source
410
107k
{
411
107k
  if (!ZSTR_IS_INTERNED(s)) {
412
107k
    if (GC_DELREF(s) == 0) {
413
107k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
107k
      } else {
417
107k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
107k
        efree(s);
419
107k
      }
420
107k
    }
421
107k
  }
422
107k
}
Unexecuted instantiation: ir_cfg.c:zend_string_release_ex
Unexecuted instantiation: ir_check.c:zend_string_release_ex
Unexecuted instantiation: ir_dump.c:zend_string_release_ex
Unexecuted instantiation: ir_emit.c:zend_string_release_ex
Unexecuted instantiation: ir_gcm.c:zend_string_release_ex
Unexecuted instantiation: ir_gdb.c:zend_string_release_ex
Unexecuted instantiation: ir_patch.c:zend_string_release_ex
Unexecuted instantiation: ir_perf.c:zend_string_release_ex
Unexecuted instantiation: ir_ra.c:zend_string_release_ex
Unexecuted instantiation: ir_save.c:zend_string_release_ex
Unexecuted instantiation: ir_sccp.c:zend_string_release_ex
Unexecuted instantiation: ir_strtab.c:zend_string_release_ex
Unexecuted instantiation: ir.c:zend_string_release_ex
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_release_ex
Unexecuted instantiation: zend_jit.c:zend_string_release_ex
Unexecuted instantiation: csprng.c:zend_string_release_ex
Unexecuted instantiation: engine_mt19937.c:zend_string_release_ex
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_release_ex
Unexecuted instantiation: engine_secure.c:zend_string_release_ex
Unexecuted instantiation: engine_user.c:zend_string_release_ex
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_release_ex
Unexecuted instantiation: gammasection.c:zend_string_release_ex
random.c:zend_string_release_ex
Line
Count
Source
410
16
{
411
16
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
16
}
Unexecuted instantiation: randomizer.c:zend_string_release_ex
Unexecuted instantiation: zend_utils.c:zend_string_release_ex
php_reflection.c:zend_string_release_ex
Line
Count
Source
410
6.37k
{
411
6.37k
  if (!ZSTR_IS_INTERNED(s)) {
412
3.72k
    if (GC_DELREF(s) == 0) {
413
3.55k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
3.55k
      } else {
417
3.55k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
3.55k
        efree(s);
419
3.55k
      }
420
3.55k
    }
421
3.72k
  }
422
6.37k
}
Unexecuted instantiation: php_spl.c:zend_string_release_ex
spl_array.c:zend_string_release_ex
Line
Count
Source
410
80
{
411
80
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
80
}
spl_directory.c:zend_string_release_ex
Line
Count
Source
410
256
{
411
256
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
256
}
spl_dllist.c:zend_string_release_ex
Line
Count
Source
410
64
{
411
64
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
64
}
Unexecuted instantiation: spl_exceptions.c:zend_string_release_ex
Unexecuted instantiation: spl_fixedarray.c:zend_string_release_ex
spl_functions.c:zend_string_release_ex
Line
Count
Source
410
84
{
411
84
  if (!ZSTR_IS_INTERNED(s)) {
412
84
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
84
  }
422
84
}
spl_heap.c:zend_string_release_ex
Line
Count
Source
410
48
{
411
48
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
48
}
spl_iterators.c:zend_string_release_ex
Line
Count
Source
410
416
{
411
416
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
416
}
spl_observer.c:zend_string_release_ex
Line
Count
Source
410
64
{
411
64
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
64
}
array.c:zend_string_release_ex
Line
Count
Source
410
2.97k
{
411
2.97k
  if (!ZSTR_IS_INTERNED(s)) {
412
445
    if (GC_DELREF(s) == 0) {
413
437
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
437
      } else {
417
437
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
437
        efree(s);
419
437
      }
420
437
    }
421
445
  }
422
2.97k
}
assert.c:zend_string_release_ex
Line
Count
Source
410
116
{
411
116
  if (!ZSTR_IS_INTERNED(s)) {
412
69
    if (GC_DELREF(s) == 0) {
413
58
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
58
      } else {
417
58
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
58
        efree(s);
419
58
      }
420
58
    }
421
69
  }
422
116
}
Unexecuted instantiation: base64.c:zend_string_release_ex
basic_functions.c:zend_string_release_ex
Line
Count
Source
410
699
{
411
699
  if (!ZSTR_IS_INTERNED(s)) {
412
145
    if (GC_DELREF(s) == 0) {
413
108
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
108
      } else {
417
108
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
108
        efree(s);
419
108
      }
420
108
    }
421
145
  }
422
699
}
Unexecuted instantiation: browscap.c:zend_string_release_ex
Unexecuted instantiation: crc32_x86.c:zend_string_release_ex
Unexecuted instantiation: crc32.c:zend_string_release_ex
Unexecuted instantiation: credits.c:zend_string_release_ex
Unexecuted instantiation: crypt.c:zend_string_release_ex
Unexecuted instantiation: css.c:zend_string_release_ex
Unexecuted instantiation: datetime.c:zend_string_release_ex
dir.c:zend_string_release_ex
Line
Count
Source
410
16
{
411
16
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
16
}
Unexecuted instantiation: dl.c:zend_string_release_ex
Unexecuted instantiation: dns.c:zend_string_release_ex
Unexecuted instantiation: exec.c:zend_string_release_ex
Unexecuted instantiation: file.c:zend_string_release_ex
Unexecuted instantiation: filestat.c:zend_string_release_ex
Unexecuted instantiation: filters.c:zend_string_release_ex
Unexecuted instantiation: flock_compat.c:zend_string_release_ex
formatted_print.c:zend_string_release_ex
Line
Count
Source
410
52
{
411
52
  if (!ZSTR_IS_INTERNED(s)) {
412
15
    if (GC_DELREF(s) == 0) {
413
14
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
14
      } else {
417
14
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
14
        efree(s);
419
14
      }
420
14
    }
421
15
  }
422
52
}
Unexecuted instantiation: fsock.c:zend_string_release_ex
Unexecuted instantiation: ftok.c:zend_string_release_ex
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: head.c:zend_string_release_ex
Unexecuted instantiation: hrtime.c:zend_string_release_ex
Unexecuted instantiation: html.c:zend_string_release_ex
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: http.c:zend_string_release_ex
Unexecuted instantiation: image.c:zend_string_release_ex
incomplete_class.c:zend_string_release_ex
Line
Count
Source
410
36
{
411
36
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
36
}
info.c:zend_string_release_ex
Line
Count
Source
410
16
{
411
16
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
16
      } else {
417
16
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
16
        efree(s);
419
16
      }
420
16
    }
421
16
  }
422
16
}
io_poll.c:zend_string_release_ex
Line
Count
Source
410
192
{
411
192
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
192
}
Unexecuted instantiation: iptc.c:zend_string_release_ex
Unexecuted instantiation: levenshtein.c:zend_string_release_ex
Unexecuted instantiation: link.c:zend_string_release_ex
Unexecuted instantiation: mail.c:zend_string_release_ex
Unexecuted instantiation: math.c:zend_string_release_ex
Unexecuted instantiation: md5.c:zend_string_release_ex
Unexecuted instantiation: metaphone.c:zend_string_release_ex
Unexecuted instantiation: microtime.c:zend_string_release_ex
Unexecuted instantiation: net.c:zend_string_release_ex
Unexecuted instantiation: pack.c:zend_string_release_ex
Unexecuted instantiation: pageinfo.c:zend_string_release_ex
password.c:zend_string_release_ex
Line
Count
Source
410
38
{
411
38
  if (!ZSTR_IS_INTERNED(s)) {
412
38
    if (GC_DELREF(s) == 0) {
413
38
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
38
      } else {
417
38
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
38
        efree(s);
419
38
      }
420
38
    }
421
38
  }
422
38
}
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: proc_open.c:zend_string_release_ex
Unexecuted instantiation: quot_print.c:zend_string_release_ex
Unexecuted instantiation: scanf.c:zend_string_release_ex
Unexecuted instantiation: sha1.c:zend_string_release_ex
Unexecuted instantiation: soundex.c:zend_string_release_ex
Unexecuted instantiation: streamsfuncs.c:zend_string_release_ex
string.c:zend_string_release_ex
Line
Count
Source
410
244
{
411
244
  if (!ZSTR_IS_INTERNED(s)) {
412
128
    if (GC_DELREF(s) == 0) {
413
58
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
58
      } else {
417
58
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
58
        efree(s);
419
58
      }
420
58
    }
421
128
  }
422
244
}
Unexecuted instantiation: strnatcmp.c:zend_string_release_ex
Unexecuted instantiation: syslog.c:zend_string_release_ex
Unexecuted instantiation: type.c:zend_string_release_ex
Unexecuted instantiation: uniqid.c:zend_string_release_ex
url_scanner_ex.c:zend_string_release_ex
Line
Count
Source
410
80
{
411
80
  if (!ZSTR_IS_INTERNED(s)) {
412
80
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
80
  }
422
80
}
Unexecuted instantiation: url.c:zend_string_release_ex
user_filters.c:zend_string_release_ex
Line
Count
Source
410
112
{
411
112
  if (!ZSTR_IS_INTERNED(s)) {
412
112
    if (GC_DELREF(s) == 0) {
413
112
      if (persistent) {
414
112
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
112
        free(s);
416
112
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
112
    }
421
112
  }
422
112
}
Unexecuted instantiation: uuencode.c:zend_string_release_ex
var_unserializer.c:zend_string_release_ex
Line
Count
Source
410
1.69M
{
411
1.69M
  if (!ZSTR_IS_INTERNED(s)) {
412
1.69M
    if (GC_DELREF(s) == 0) {
413
1.56M
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.56M
      } else {
417
1.56M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.56M
        efree(s);
419
1.56M
      }
420
1.56M
    }
421
1.69M
  }
422
1.69M
}
var.c:zend_string_release_ex
Line
Count
Source
410
14.3k
{
411
14.3k
  if (!ZSTR_IS_INTERNED(s)) {
412
1.77k
    if (GC_DELREF(s) == 0) {
413
1.48k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.48k
      } else {
417
1.48k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.48k
        efree(s);
419
1.48k
      }
420
1.48k
    }
421
1.77k
  }
422
14.3k
}
Unexecuted instantiation: versioning.c:zend_string_release_ex
Unexecuted instantiation: crypt_sha256.c:zend_string_release_ex
Unexecuted instantiation: crypt_sha512.c:zend_string_release_ex
Unexecuted instantiation: php_crypt_r.c:zend_string_release_ex
php_uri.c:zend_string_release_ex
Line
Count
Source
410
112
{
411
112
  if (!ZSTR_IS_INTERNED(s)) {
412
64
    if (GC_DELREF(s) == 0) {
413
64
      if (persistent) {
414
64
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
64
        free(s);
416
64
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
64
    }
421
64
  }
422
112
}
Unexecuted instantiation: php_uri_common.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_release_ex
Unexecuted instantiation: explicit_bzero.c:zend_string_release_ex
Unexecuted instantiation: fopen_wrappers.c:zend_string_release_ex
Unexecuted instantiation: getopt.c:zend_string_release_ex
main.c:zend_string_release_ex
Line
Count
Source
410
28
{
411
28
  if (!ZSTR_IS_INTERNED(s)) {
412
20
    if (GC_DELREF(s) == 0) {
413
14
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
14
      } else {
417
14
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
14
        efree(s);
419
14
      }
420
14
    }
421
20
  }
422
28
}
Unexecuted instantiation: network.c:zend_string_release_ex
output.c:zend_string_release_ex
Line
Count
Source
410
4.14k
{
411
4.14k
  if (!ZSTR_IS_INTERNED(s)) {
412
4.01k
    if (GC_DELREF(s) == 0) {
413
1.99k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.99k
      } else {
417
1.99k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.99k
        efree(s);
419
1.99k
      }
420
1.99k
    }
421
4.01k
  }
422
4.14k
}
Unexecuted instantiation: php_content_types.c:zend_string_release_ex
Unexecuted instantiation: php_ini_builder.c:zend_string_release_ex
Unexecuted instantiation: php_ini.c:zend_string_release_ex
Unexecuted instantiation: php_glob.c:zend_string_release_ex
Unexecuted instantiation: php_odbc_utils.c:zend_string_release_ex
Unexecuted instantiation: php_open_temporary_file.c:zend_string_release_ex
Unexecuted instantiation: php_scandir.c:zend_string_release_ex
Unexecuted instantiation: php_syslog.c:zend_string_release_ex
Unexecuted instantiation: php_ticks.c:zend_string_release_ex
php_variables.c:zend_string_release_ex
Line
Count
Source
410
4.90k
{
411
4.90k
  if (!ZSTR_IS_INTERNED(s)) {
412
4.75k
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
4.75k
  }
422
4.90k
}
Unexecuted instantiation: reentrancy.c:zend_string_release_ex
Unexecuted instantiation: rfc1867.c:zend_string_release_ex
Unexecuted instantiation: safe_bcmp.c:zend_string_release_ex
SAPI.c:zend_string_release_ex
Line
Count
Source
410
32
{
411
32
  if (!ZSTR_IS_INTERNED(s)) {
412
32
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
32
  }
422
32
}
Unexecuted instantiation: snprintf.c:zend_string_release_ex
Unexecuted instantiation: spprintf.c:zend_string_release_ex
Unexecuted instantiation: strlcat.c:zend_string_release_ex
Unexecuted instantiation: strlcpy.c:zend_string_release_ex
Unexecuted instantiation: php_io.c:zend_string_release_ex
Unexecuted instantiation: php_io_copy_linux.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_epoll.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_eventport.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_release_ex
Unexecuted instantiation: poll_backend_poll.c:zend_string_release_ex
Unexecuted instantiation: poll_core.c:zend_string_release_ex
Unexecuted instantiation: poll_fd_table.c:zend_string_release_ex
Unexecuted instantiation: poll_handle.c:zend_string_release_ex
Unexecuted instantiation: cast.c:zend_string_release_ex
filter.c:zend_string_release_ex
Line
Count
Source
410
96
{
411
96
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
96
}
Unexecuted instantiation: glob_wrapper.c:zend_string_release_ex
Unexecuted instantiation: memory.c:zend_string_release_ex
Unexecuted instantiation: mmap.c:zend_string_release_ex
plain_wrapper.c:zend_string_release_ex
Line
Count
Source
410
1
{
411
1
  if (!ZSTR_IS_INTERNED(s)) {
412
1
    if (GC_DELREF(s) == 0) {
413
1
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1
      } else {
417
1
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1
        efree(s);
419
1
      }
420
1
    }
421
1
  }
422
1
}
stream_errors.c:zend_string_release_ex
Line
Count
Source
410
48
{
411
48
  if (!ZSTR_IS_INTERNED(s)) {
412
48
    if (GC_DELREF(s) == 0) {
413
48
      if (persistent) {
414
48
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
48
        free(s);
416
48
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
48
    }
421
48
  }
422
48
}
streams.c:zend_string_release_ex
Line
Count
Source
410
197
{
411
197
  if (!ZSTR_IS_INTERNED(s)) {
412
101
    if (GC_DELREF(s) == 0) {
413
101
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
101
      } else {
417
101
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
101
        efree(s);
419
101
      }
420
101
    }
421
101
  }
422
197
}
transports.c:zend_string_release_ex
Line
Count
Source
410
64
{
411
64
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
64
}
userspace.c:zend_string_release_ex
Line
Count
Source
410
2.12k
{
411
2.12k
  if (!ZSTR_IS_INTERNED(s)) {
412
2.12k
    if (GC_DELREF(s) == 0) {
413
2.12k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
2.12k
      } else {
417
2.12k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
2.12k
        efree(s);
419
2.12k
      }
420
2.12k
    }
421
2.12k
  }
422
2.12k
}
Unexecuted instantiation: xp_socket.c:zend_string_release_ex
Unexecuted instantiation: block_pass.c:zend_string_release_ex
compact_literals.c:zend_string_release_ex
Line
Count
Source
410
921k
{
411
921k
  if (!ZSTR_IS_INTERNED(s)) {
412
337k
    if (GC_DELREF(s) == 0) {
413
75.4k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
75.4k
      } else {
417
75.4k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
75.4k
        efree(s);
419
75.4k
      }
420
75.4k
    }
421
337k
  }
422
921k
}
compact_vars.c:zend_string_release_ex
Line
Count
Source
410
7.36k
{
411
7.36k
  if (!ZSTR_IS_INTERNED(s)) {
412
1.19k
    if (GC_DELREF(s) == 0) {
413
1.12k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.12k
      } else {
417
1.12k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.12k
        efree(s);
419
1.12k
      }
420
1.12k
    }
421
1.19k
  }
422
7.36k
}
Unexecuted instantiation: dce.c:zend_string_release_ex
Unexecuted instantiation: dfa_pass.c:zend_string_release_ex
Unexecuted instantiation: escape_analysis.c:zend_string_release_ex
Unexecuted instantiation: nop_removal.c:zend_string_release_ex
Unexecuted instantiation: optimize_func_calls.c:zend_string_release_ex
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_release_ex
Unexecuted instantiation: pass1.c:zend_string_release_ex
Unexecuted instantiation: pass3.c:zend_string_release_ex
Unexecuted instantiation: sccp.c:zend_string_release_ex
Unexecuted instantiation: scdf.c:zend_string_release_ex
Unexecuted instantiation: zend_call_graph.c:zend_string_release_ex
Unexecuted instantiation: zend_cfg.c:zend_string_release_ex
Unexecuted instantiation: zend_dfg.c:zend_string_release_ex
Unexecuted instantiation: zend_dump.c:zend_string_release_ex
zend_func_info.c:zend_string_release_ex
Line
Count
Source
410
8.57k
{
411
8.57k
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
8.57k
}
zend_inference.c:zend_string_release_ex
Line
Count
Source
410
5.51k
{
411
5.51k
  if (!ZSTR_IS_INTERNED(s)) {
412
4.70k
    if (GC_DELREF(s) == 0) {
413
4.53k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
4.53k
      } else {
417
4.53k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
4.53k
        efree(s);
419
4.53k
      }
420
4.53k
    }
421
4.70k
  }
422
5.51k
}
Unexecuted instantiation: zend_optimizer.c:zend_string_release_ex
Unexecuted instantiation: zend_ssa.c:zend_string_release_ex
Unexecuted instantiation: zend_alloc.c:zend_string_release_ex
zend_API.c:zend_string_release_ex
Line
Count
Source
410
64.7k
{
411
64.7k
  if (!ZSTR_IS_INTERNED(s)) {
412
54.3k
    if (GC_DELREF(s) == 0) {
413
23.9k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
23.9k
      } else {
417
23.9k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
23.9k
        efree(s);
419
23.9k
      }
420
23.9k
    }
421
54.3k
  }
422
64.7k
}
zend_ast.c:zend_string_release_ex
Line
Count
Source
410
145k
{
411
145k
  if (!ZSTR_IS_INTERNED(s)) {
412
95.1k
    if (GC_DELREF(s) == 0) {
413
27.8k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
27.8k
      } else {
417
27.8k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
27.8k
        efree(s);
419
27.8k
      }
420
27.8k
    }
421
95.1k
  }
422
145k
}
zend_attributes.c:zend_string_release_ex
Line
Count
Source
410
288
{
411
288
  if (!ZSTR_IS_INTERNED(s)) {
412
16
    if (GC_DELREF(s) == 0) {
413
16
      if (persistent) {
414
16
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
16
        free(s);
416
16
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
16
    }
421
16
  }
422
288
}
Unexecuted instantiation: zend_autoload.c:zend_string_release_ex
zend_builtin_functions.c:zend_string_release_ex
Line
Count
Source
410
538
{
411
538
  if (!ZSTR_IS_INTERNED(s)) {
412
491
    if (GC_DELREF(s) == 0) {
413
491
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
491
      } else {
417
491
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
491
        efree(s);
419
491
      }
420
491
    }
421
491
  }
422
538
}
Unexecuted instantiation: zend_call_stack.c:zend_string_release_ex
zend_closures.c:zend_string_release_ex
Line
Count
Source
410
573
{
411
573
  if (!ZSTR_IS_INTERNED(s)) {
412
258
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
258
  }
422
573
}
zend_compile.c:zend_string_release_ex
Line
Count
Source
410
1.87M
{
411
1.87M
  if (!ZSTR_IS_INTERNED(s)) {
412
1.79M
    if (GC_DELREF(s) == 0) {
413
171k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
171k
      } else {
417
171k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
171k
        efree(s);
419
171k
      }
420
171k
    }
421
1.79M
  }
422
1.87M
}
zend_constants.c:zend_string_release_ex
Line
Count
Source
410
192
{
411
192
  if (!ZSTR_IS_INTERNED(s)) {
412
50
    if (GC_DELREF(s) == 0) {
413
50
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
50
      } else {
417
50
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
50
        efree(s);
419
50
      }
420
50
    }
421
50
  }
422
192
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_release_ex
Unexecuted instantiation: zend_default_classes.c:zend_string_release_ex
Unexecuted instantiation: zend_dtrace.c:zend_string_release_ex
Unexecuted instantiation: zend_enum.c:zend_string_release_ex
zend_exceptions.c:zend_string_release_ex
Line
Count
Source
410
24.4k
{
411
24.4k
  if (!ZSTR_IS_INTERNED(s)) {
412
17.4k
    if (GC_DELREF(s) == 0) {
413
296
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
296
      } else {
417
296
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
296
        efree(s);
419
296
      }
420
296
    }
421
17.4k
  }
422
24.4k
}
zend_execute_API.c:zend_string_release_ex
Line
Count
Source
410
621k
{
411
621k
  if (!ZSTR_IS_INTERNED(s)) {
412
473k
    if (GC_DELREF(s) == 0) {
413
156k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
156k
      } else {
417
156k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
156k
        efree(s);
419
156k
      }
420
156k
    }
421
473k
  }
422
621k
}
zend_execute.c:zend_string_release_ex
Line
Count
Source
410
2.36M
{
411
2.36M
  if (!ZSTR_IS_INTERNED(s)) {
412
615k
    if (GC_DELREF(s) == 0) {
413
194k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
194k
      } else {
417
194k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
194k
        efree(s);
419
194k
      }
420
194k
    }
421
615k
  }
422
2.36M
}
Unexecuted instantiation: zend_extensions.c:zend_string_release_ex
Unexecuted instantiation: zend_fibers.c:zend_string_release_ex
Unexecuted instantiation: zend_float.c:zend_string_release_ex
Unexecuted instantiation: zend_gc.c:zend_string_release_ex
Unexecuted instantiation: zend_gdb.c:zend_string_release_ex
Unexecuted instantiation: zend_generators.c:zend_string_release_ex
zend_hash.c:zend_string_release_ex
Line
Count
Source
410
2.36M
{
411
2.36M
  if (!ZSTR_IS_INTERNED(s)) {
412
1.05M
    if (GC_DELREF(s) == 0) {
413
1.00M
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
1.00M
      } else {
417
1.00M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
1.00M
        efree(s);
419
1.00M
      }
420
1.00M
    }
421
1.05M
  }
422
2.36M
}
Unexecuted instantiation: zend_highlight.c:zend_string_release_ex
Unexecuted instantiation: zend_hrtime.c:zend_string_release_ex
zend_inheritance.c:zend_string_release_ex
Line
Count
Source
410
9.46k
{
411
9.46k
  if (!ZSTR_IS_INTERNED(s)) {
412
4.28k
    if (GC_DELREF(s) == 0) {
413
985
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
985
      } else {
417
985
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
985
        efree(s);
419
985
      }
420
985
    }
421
4.28k
  }
422
9.46k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_release_ex
Unexecuted instantiation: zend_ini_scanner.c:zend_string_release_ex
zend_ini.c:zend_string_release_ex
Line
Count
Source
410
487
{
411
487
  if (!ZSTR_IS_INTERNED(s)) {
412
487
    if (GC_DELREF(s) == 0) {
413
487
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
487
      } else {
417
487
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
487
        efree(s);
419
487
      }
420
487
    }
421
487
  }
422
487
}
Unexecuted instantiation: zend_interfaces.c:zend_string_release_ex
Unexecuted instantiation: zend_iterators.c:zend_string_release_ex
zend_language_parser.c:zend_string_release_ex
Line
Count
Source
410
438
{
411
438
  if (!ZSTR_IS_INTERNED(s)) {
412
438
    if (GC_DELREF(s) == 0) {
413
438
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
438
      } else {
417
438
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
438
        efree(s);
419
438
      }
420
438
    }
421
438
  }
422
438
}
zend_language_scanner.c:zend_string_release_ex
Line
Count
Source
410
132k
{
411
132k
  if (!ZSTR_IS_INTERNED(s)) {
412
132k
    if (GC_DELREF(s) == 0) {
413
7.85k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
7.85k
      } else {
417
7.85k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
7.85k
        efree(s);
419
7.85k
      }
420
7.85k
    }
421
132k
  }
422
132k
}
Unexecuted instantiation: zend_lazy_objects.c:zend_string_release_ex
Unexecuted instantiation: zend_list.c:zend_string_release_ex
Unexecuted instantiation: zend_llist.c:zend_string_release_ex
Unexecuted instantiation: zend_multibyte.c:zend_string_release_ex
zend_object_handlers.c:zend_string_release_ex
Line
Count
Source
410
811
{
411
811
  if (!ZSTR_IS_INTERNED(s)) {
412
808
    if (GC_DELREF(s) == 0) {
413
807
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
807
      } else {
417
807
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
807
        efree(s);
419
807
      }
420
807
    }
421
808
  }
422
811
}
Unexecuted instantiation: zend_objects_API.c:zend_string_release_ex
zend_objects.c:zend_string_release_ex
Line
Count
Source
410
39
{
411
39
  if (!ZSTR_IS_INTERNED(s)) {
412
0
    if (GC_DELREF(s) == 0) {
413
0
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
0
      } else {
417
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
0
        efree(s);
419
0
      }
420
0
    }
421
0
  }
422
39
}
Unexecuted instantiation: zend_observer.c:zend_string_release_ex
zend_opcode.c:zend_string_release_ex
Line
Count
Source
410
2.04M
{
411
2.04M
  if (!ZSTR_IS_INTERNED(s)) {
412
1.47M
    if (GC_DELREF(s) == 0) {
413
663k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
663k
      } else {
417
663k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
663k
        efree(s);
419
663k
      }
420
663k
    }
421
1.47M
  }
422
2.04M
}
zend_operators.c:zend_string_release_ex
Line
Count
Source
410
282k
{
411
282k
  if (!ZSTR_IS_INTERNED(s)) {
412
71.3k
    if (GC_DELREF(s) == 0) {
413
63.3k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
63.3k
      } else {
417
63.3k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
63.3k
        efree(s);
419
63.3k
      }
420
63.3k
    }
421
71.3k
  }
422
282k
}
Unexecuted instantiation: zend_partial.c:zend_string_release_ex
Unexecuted instantiation: zend_property_hooks.c:zend_string_release_ex
Unexecuted instantiation: zend_ptr_stack.c:zend_string_release_ex
Unexecuted instantiation: zend_signal.c:zend_string_release_ex
Unexecuted instantiation: zend_smart_str.c:zend_string_release_ex
Unexecuted instantiation: zend_sort.c:zend_string_release_ex
Unexecuted instantiation: zend_stack.c:zend_string_release_ex
zend_stream.c:zend_string_release_ex
Line
Count
Source
410
89
{
411
89
  if (!ZSTR_IS_INTERNED(s)) {
412
79
    if (GC_DELREF(s) == 0) {
413
40
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
40
      } else {
417
40
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
40
        efree(s);
419
40
      }
420
40
    }
421
79
  }
422
89
}
Unexecuted instantiation: zend_string.c:zend_string_release_ex
Unexecuted instantiation: zend_strtod.c:zend_string_release_ex
Unexecuted instantiation: zend_system_id.c:zend_string_release_ex
Unexecuted instantiation: zend_variables.c:zend_string_release_ex
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_release_ex
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_release_ex
Unexecuted instantiation: zend_weakrefs.c:zend_string_release_ex
zend.c:zend_string_release_ex
Line
Count
Source
410
23.8k
{
411
23.8k
  if (!ZSTR_IS_INTERNED(s)) {
412
3.10k
    if (GC_DELREF(s) == 0) {
413
3.09k
      if (persistent) {
414
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
415
0
        free(s);
416
3.09k
      } else {
417
3.09k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
418
3.09k
        efree(s);
419
3.09k
      }
420
3.09k
    }
421
3.10k
  }
422
23.8k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-parser.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-sapi.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-exif.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-json.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-execute.c:zend_string_release_ex
423
424
static zend_always_inline bool zend_string_equals_cstr(const zend_string *s1, const char *s2, size_t s2_length)
425
38.2M
{
426
38.2M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
38.2M
}
php_date.c:zend_string_equals_cstr
Line
Count
Source
425
2.12M
{
426
2.12M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
2.12M
}
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
425
33.0k
{
426
33.0k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
33.0k
}
Unexecuted instantiation: ir_cfg.c:zend_string_equals_cstr
Unexecuted instantiation: ir_check.c:zend_string_equals_cstr
Unexecuted instantiation: ir_dump.c:zend_string_equals_cstr
Unexecuted instantiation: ir_emit.c:zend_string_equals_cstr
Unexecuted instantiation: ir_gcm.c:zend_string_equals_cstr
Unexecuted instantiation: ir_gdb.c:zend_string_equals_cstr
Unexecuted instantiation: ir_patch.c:zend_string_equals_cstr
Unexecuted instantiation: ir_perf.c:zend_string_equals_cstr
Unexecuted instantiation: ir_ra.c:zend_string_equals_cstr
Unexecuted instantiation: ir_save.c:zend_string_equals_cstr
Unexecuted instantiation: ir_sccp.c:zend_string_equals_cstr
Unexecuted instantiation: ir_strtab.c:zend_string_equals_cstr
Unexecuted instantiation: ir.c:zend_string_equals_cstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_cstr
Unexecuted instantiation: zend_jit.c:zend_string_equals_cstr
Unexecuted instantiation: csprng.c:zend_string_equals_cstr
Unexecuted instantiation: engine_mt19937.c:zend_string_equals_cstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_cstr
Unexecuted instantiation: engine_secure.c:zend_string_equals_cstr
Unexecuted instantiation: engine_user.c:zend_string_equals_cstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_cstr
Unexecuted instantiation: gammasection.c:zend_string_equals_cstr
Unexecuted instantiation: random.c:zend_string_equals_cstr
Unexecuted instantiation: randomizer.c:zend_string_equals_cstr
Unexecuted instantiation: zend_utils.c:zend_string_equals_cstr
Unexecuted instantiation: php_reflection.c:zend_string_equals_cstr
Unexecuted instantiation: php_spl.c:zend_string_equals_cstr
Unexecuted instantiation: spl_array.c:zend_string_equals_cstr
Unexecuted instantiation: spl_directory.c:zend_string_equals_cstr
Unexecuted instantiation: spl_dllist.c:zend_string_equals_cstr
Unexecuted instantiation: spl_exceptions.c:zend_string_equals_cstr
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_cstr
Unexecuted instantiation: spl_functions.c:zend_string_equals_cstr
Unexecuted instantiation: spl_heap.c:zend_string_equals_cstr
Unexecuted instantiation: spl_iterators.c:zend_string_equals_cstr
Unexecuted instantiation: spl_observer.c:zend_string_equals_cstr
array.c:zend_string_equals_cstr
Line
Count
Source
425
7
{
426
7
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
7
}
Unexecuted instantiation: assert.c:zend_string_equals_cstr
Unexecuted instantiation: base64.c:zend_string_equals_cstr
basic_functions.c:zend_string_equals_cstr
Line
Count
Source
425
4.08k
{
426
4.08k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
4.08k
}
Unexecuted instantiation: browscap.c:zend_string_equals_cstr
Unexecuted instantiation: crc32_x86.c:zend_string_equals_cstr
Unexecuted instantiation: crc32.c:zend_string_equals_cstr
Unexecuted instantiation: credits.c:zend_string_equals_cstr
Unexecuted instantiation: crypt.c:zend_string_equals_cstr
Unexecuted instantiation: css.c:zend_string_equals_cstr
Unexecuted instantiation: datetime.c:zend_string_equals_cstr
Unexecuted instantiation: dir.c:zend_string_equals_cstr
Unexecuted instantiation: dl.c:zend_string_equals_cstr
Unexecuted instantiation: dns.c:zend_string_equals_cstr
Unexecuted instantiation: exec.c:zend_string_equals_cstr
Unexecuted instantiation: file.c:zend_string_equals_cstr
Unexecuted instantiation: filestat.c:zend_string_equals_cstr
Unexecuted instantiation: filters.c:zend_string_equals_cstr
Unexecuted instantiation: flock_compat.c:zend_string_equals_cstr
Unexecuted instantiation: formatted_print.c:zend_string_equals_cstr
Unexecuted instantiation: fsock.c:zend_string_equals_cstr
Unexecuted instantiation: ftok.c:zend_string_equals_cstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: head.c:zend_string_equals_cstr
Unexecuted instantiation: hrtime.c:zend_string_equals_cstr
Unexecuted instantiation: html.c:zend_string_equals_cstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: http.c:zend_string_equals_cstr
Unexecuted instantiation: image.c:zend_string_equals_cstr
Unexecuted instantiation: incomplete_class.c:zend_string_equals_cstr
Unexecuted instantiation: info.c:zend_string_equals_cstr
Unexecuted instantiation: io_poll.c:zend_string_equals_cstr
Unexecuted instantiation: iptc.c:zend_string_equals_cstr
Unexecuted instantiation: levenshtein.c:zend_string_equals_cstr
Unexecuted instantiation: link.c:zend_string_equals_cstr
Unexecuted instantiation: mail.c:zend_string_equals_cstr
Unexecuted instantiation: math.c:zend_string_equals_cstr
Unexecuted instantiation: md5.c:zend_string_equals_cstr
Unexecuted instantiation: metaphone.c:zend_string_equals_cstr
Unexecuted instantiation: microtime.c:zend_string_equals_cstr
Unexecuted instantiation: net.c:zend_string_equals_cstr
Unexecuted instantiation: pack.c:zend_string_equals_cstr
Unexecuted instantiation: pageinfo.c:zend_string_equals_cstr
Unexecuted instantiation: password.c:zend_string_equals_cstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: proc_open.c:zend_string_equals_cstr
Unexecuted instantiation: quot_print.c:zend_string_equals_cstr
Unexecuted instantiation: scanf.c:zend_string_equals_cstr
Unexecuted instantiation: sha1.c:zend_string_equals_cstr
Unexecuted instantiation: soundex.c:zend_string_equals_cstr
Unexecuted instantiation: streamsfuncs.c:zend_string_equals_cstr
string.c:zend_string_equals_cstr
Line
Count
Source
425
67
{
426
67
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
67
}
Unexecuted instantiation: strnatcmp.c:zend_string_equals_cstr
Unexecuted instantiation: syslog.c:zend_string_equals_cstr
Unexecuted instantiation: type.c:zend_string_equals_cstr
Unexecuted instantiation: uniqid.c:zend_string_equals_cstr
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_cstr
Unexecuted instantiation: url.c:zend_string_equals_cstr
Unexecuted instantiation: user_filters.c:zend_string_equals_cstr
Unexecuted instantiation: uuencode.c:zend_string_equals_cstr
Unexecuted instantiation: var_unserializer.c:zend_string_equals_cstr
Unexecuted instantiation: var.c:zend_string_equals_cstr
Unexecuted instantiation: versioning.c:zend_string_equals_cstr
Unexecuted instantiation: crypt_sha256.c:zend_string_equals_cstr
Unexecuted instantiation: crypt_sha512.c:zend_string_equals_cstr
Unexecuted instantiation: php_crypt_r.c:zend_string_equals_cstr
Unexecuted instantiation: php_uri.c:zend_string_equals_cstr
Unexecuted instantiation: php_uri_common.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_cstr
Unexecuted instantiation: explicit_bzero.c:zend_string_equals_cstr
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_cstr
Unexecuted instantiation: getopt.c:zend_string_equals_cstr
main.c:zend_string_equals_cstr
Line
Count
Source
425
400
{
426
400
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
400
}
Unexecuted instantiation: network.c:zend_string_equals_cstr
Unexecuted instantiation: output.c:zend_string_equals_cstr
Unexecuted instantiation: php_content_types.c:zend_string_equals_cstr
Unexecuted instantiation: php_ini_builder.c:zend_string_equals_cstr
Unexecuted instantiation: php_ini.c:zend_string_equals_cstr
Unexecuted instantiation: php_glob.c:zend_string_equals_cstr
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_cstr
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_cstr
Unexecuted instantiation: php_scandir.c:zend_string_equals_cstr
Unexecuted instantiation: php_syslog.c:zend_string_equals_cstr
Unexecuted instantiation: php_ticks.c:zend_string_equals_cstr
Unexecuted instantiation: php_variables.c:zend_string_equals_cstr
Unexecuted instantiation: reentrancy.c:zend_string_equals_cstr
Unexecuted instantiation: rfc1867.c:zend_string_equals_cstr
Unexecuted instantiation: safe_bcmp.c:zend_string_equals_cstr
Unexecuted instantiation: SAPI.c:zend_string_equals_cstr
Unexecuted instantiation: snprintf.c:zend_string_equals_cstr
Unexecuted instantiation: spprintf.c:zend_string_equals_cstr
Unexecuted instantiation: strlcat.c:zend_string_equals_cstr
Unexecuted instantiation: strlcpy.c:zend_string_equals_cstr
Unexecuted instantiation: php_io.c:zend_string_equals_cstr
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_cstr
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_cstr
Unexecuted instantiation: poll_core.c:zend_string_equals_cstr
Unexecuted instantiation: poll_fd_table.c:zend_string_equals_cstr
Unexecuted instantiation: poll_handle.c:zend_string_equals_cstr
Unexecuted instantiation: cast.c:zend_string_equals_cstr
Unexecuted instantiation: filter.c:zend_string_equals_cstr
Unexecuted instantiation: glob_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: memory.c:zend_string_equals_cstr
Unexecuted instantiation: mmap.c:zend_string_equals_cstr
Unexecuted instantiation: plain_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: stream_errors.c:zend_string_equals_cstr
Unexecuted instantiation: streams.c:zend_string_equals_cstr
Unexecuted instantiation: transports.c:zend_string_equals_cstr
Unexecuted instantiation: userspace.c:zend_string_equals_cstr
Unexecuted instantiation: xp_socket.c:zend_string_equals_cstr
Unexecuted instantiation: block_pass.c:zend_string_equals_cstr
Unexecuted instantiation: compact_literals.c:zend_string_equals_cstr
Unexecuted instantiation: compact_vars.c:zend_string_equals_cstr
Unexecuted instantiation: dce.c:zend_string_equals_cstr
Unexecuted instantiation: dfa_pass.c:zend_string_equals_cstr
Unexecuted instantiation: escape_analysis.c:zend_string_equals_cstr
Unexecuted instantiation: nop_removal.c:zend_string_equals_cstr
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_cstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_cstr
pass1.c:zend_string_equals_cstr
Line
Count
Source
425
28.2k
{
426
28.2k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
28.2k
}
Unexecuted instantiation: pass3.c:zend_string_equals_cstr
Unexecuted instantiation: sccp.c:zend_string_equals_cstr
Unexecuted instantiation: scdf.c:zend_string_equals_cstr
Unexecuted instantiation: zend_call_graph.c:zend_string_equals_cstr
Unexecuted instantiation: zend_cfg.c:zend_string_equals_cstr
Unexecuted instantiation: zend_dfg.c:zend_string_equals_cstr
Unexecuted instantiation: zend_dump.c:zend_string_equals_cstr
Unexecuted instantiation: zend_func_info.c:zend_string_equals_cstr
Unexecuted instantiation: zend_inference.c:zend_string_equals_cstr
zend_optimizer.c:zend_string_equals_cstr
Line
Count
Source
425
1.35M
{
426
1.35M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
1.35M
}
zend_ssa.c:zend_string_equals_cstr
Line
Count
Source
425
160k
{
426
160k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
160k
}
Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr
zend_API.c:zend_string_equals_cstr
Line
Count
Source
425
384k
{
426
384k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
384k
}
Unexecuted instantiation: zend_ast.c:zend_string_equals_cstr
zend_attributes.c:zend_string_equals_cstr
Line
Count
Source
425
5.18M
{
426
5.18M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
5.18M
}
Unexecuted instantiation: zend_autoload.c:zend_string_equals_cstr
Unexecuted instantiation: zend_builtin_functions.c:zend_string_equals_cstr
Unexecuted instantiation: zend_call_stack.c:zend_string_equals_cstr
Unexecuted instantiation: zend_closures.c:zend_string_equals_cstr
zend_compile.c:zend_string_equals_cstr
Line
Count
Source
425
27.6M
{
426
27.6M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
27.6M
}
zend_constants.c:zend_string_equals_cstr
Line
Count
Source
425
12.2k
{
426
12.2k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
12.2k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_cstr
Unexecuted instantiation: zend_default_classes.c:zend_string_equals_cstr
Unexecuted instantiation: zend_dtrace.c:zend_string_equals_cstr
Unexecuted instantiation: zend_enum.c:zend_string_equals_cstr
zend_exceptions.c:zend_string_equals_cstr
Line
Count
Source
425
1.55k
{
426
1.55k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
1.55k
}
Unexecuted instantiation: zend_execute_API.c:zend_string_equals_cstr
Unexecuted instantiation: zend_execute.c:zend_string_equals_cstr
Unexecuted instantiation: zend_extensions.c:zend_string_equals_cstr
Unexecuted instantiation: zend_fibers.c:zend_string_equals_cstr
Unexecuted instantiation: zend_float.c:zend_string_equals_cstr
Unexecuted instantiation: zend_gc.c:zend_string_equals_cstr
Unexecuted instantiation: zend_gdb.c:zend_string_equals_cstr
Unexecuted instantiation: zend_generators.c:zend_string_equals_cstr
zend_hash.c:zend_string_equals_cstr
Line
Count
Source
425
1.21M
{
426
1.21M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
1.21M
}
Unexecuted instantiation: zend_highlight.c:zend_string_equals_cstr
Unexecuted instantiation: zend_hrtime.c:zend_string_equals_cstr
Unexecuted instantiation: zend_inheritance.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ini.c:zend_string_equals_cstr
Unexecuted instantiation: zend_interfaces.c:zend_string_equals_cstr
Unexecuted instantiation: zend_iterators.c:zend_string_equals_cstr
Unexecuted instantiation: zend_language_parser.c:zend_string_equals_cstr
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_cstr
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_cstr
Unexecuted instantiation: zend_list.c:zend_string_equals_cstr
Unexecuted instantiation: zend_llist.c:zend_string_equals_cstr
Unexecuted instantiation: zend_multibyte.c:zend_string_equals_cstr
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_cstr
Unexecuted instantiation: zend_objects_API.c:zend_string_equals_cstr
Unexecuted instantiation: zend_objects.c:zend_string_equals_cstr
Unexecuted instantiation: zend_observer.c:zend_string_equals_cstr
Unexecuted instantiation: zend_opcode.c:zend_string_equals_cstr
Unexecuted instantiation: zend_operators.c:zend_string_equals_cstr
Unexecuted instantiation: zend_partial.c:zend_string_equals_cstr
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_cstr
Unexecuted instantiation: zend_signal.c:zend_string_equals_cstr
Unexecuted instantiation: zend_smart_str.c:zend_string_equals_cstr
Unexecuted instantiation: zend_sort.c:zend_string_equals_cstr
Unexecuted instantiation: zend_stack.c:zend_string_equals_cstr
Unexecuted instantiation: zend_stream.c:zend_string_equals_cstr
zend_string.c:zend_string_equals_cstr
Line
Count
Source
425
53.7k
{
426
53.7k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
53.7k
}
Unexecuted instantiation: zend_strtod.c:zend_string_equals_cstr
Unexecuted instantiation: zend_system_id.c:zend_string_equals_cstr
Unexecuted instantiation: zend_variables.c:zend_string_equals_cstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_cstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_cstr
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_cstr
Unexecuted instantiation: zend.c:zend_string_equals_cstr
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-parser.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-exif.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-json.c:zend_string_equals_cstr
fuzzer-unserializehash.c:zend_string_equals_cstr
Line
Count
Source
425
31.1k
{
426
31.1k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
427
31.1k
}
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_cstr
428
429
#if defined(__GNUC__) && (defined(__i386__) || (defined(__x86_64__) && !defined(__ILP32__)))
430
BEGIN_EXTERN_C()
431
ZEND_API bool ZEND_FASTCALL zend_string_equal_val(const zend_string *s1, const zend_string *s2);
432
END_EXTERN_C()
433
#else
434
static zend_always_inline bool zend_string_equal_val(const zend_string *s1, const zend_string *s2)
435
{
436
  return !memcmp(ZSTR_VAL(s1), ZSTR_VAL(s2), ZSTR_LEN(s1));
437
}
438
#endif
439
440
static zend_always_inline bool zend_string_equal_content(const zend_string *s1, const zend_string *s2)
441
10.9M
{
442
10.9M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
10.9M
}
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
441
263k
{
442
263k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
263k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equal_content
Unexecuted instantiation: zend_file_cache.c:zend_string_equal_content
Unexecuted instantiation: zend_persist_calc.c:zend_string_equal_content
Unexecuted instantiation: zend_persist.c:zend_string_equal_content
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equal_content
ZendAccelerator.c:zend_string_equal_content
Line
Count
Source
441
3.82M
{
442
3.82M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
3.82M
}
Unexecuted instantiation: ir_cfg.c:zend_string_equal_content
Unexecuted instantiation: ir_check.c:zend_string_equal_content
Unexecuted instantiation: ir_dump.c:zend_string_equal_content
Unexecuted instantiation: ir_emit.c:zend_string_equal_content
Unexecuted instantiation: ir_gcm.c:zend_string_equal_content
Unexecuted instantiation: ir_gdb.c:zend_string_equal_content
Unexecuted instantiation: ir_patch.c:zend_string_equal_content
Unexecuted instantiation: ir_perf.c:zend_string_equal_content
Unexecuted instantiation: ir_ra.c:zend_string_equal_content
Unexecuted instantiation: ir_save.c:zend_string_equal_content
Unexecuted instantiation: ir_sccp.c:zend_string_equal_content
Unexecuted instantiation: ir_strtab.c:zend_string_equal_content
Unexecuted instantiation: ir.c:zend_string_equal_content
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equal_content
Unexecuted instantiation: zend_jit.c:zend_string_equal_content
Unexecuted instantiation: csprng.c:zend_string_equal_content
Unexecuted instantiation: engine_mt19937.c:zend_string_equal_content
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equal_content
Unexecuted instantiation: engine_secure.c:zend_string_equal_content
Unexecuted instantiation: engine_user.c:zend_string_equal_content
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equal_content
Unexecuted instantiation: gammasection.c:zend_string_equal_content
Unexecuted instantiation: random.c:zend_string_equal_content
Unexecuted instantiation: randomizer.c:zend_string_equal_content
Unexecuted instantiation: zend_utils.c:zend_string_equal_content
php_reflection.c:zend_string_equal_content
Line
Count
Source
441
159
{
442
159
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
159
}
Unexecuted instantiation: php_spl.c:zend_string_equal_content
Unexecuted instantiation: spl_array.c:zend_string_equal_content
Unexecuted instantiation: spl_directory.c:zend_string_equal_content
Unexecuted instantiation: spl_dllist.c:zend_string_equal_content
Unexecuted instantiation: spl_exceptions.c:zend_string_equal_content
Unexecuted instantiation: spl_fixedarray.c:zend_string_equal_content
Unexecuted instantiation: spl_functions.c:zend_string_equal_content
Unexecuted instantiation: spl_heap.c:zend_string_equal_content
Unexecuted instantiation: spl_iterators.c:zend_string_equal_content
Unexecuted instantiation: spl_observer.c:zend_string_equal_content
array.c:zend_string_equal_content
Line
Count
Source
441
16.0k
{
442
16.0k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
16.0k
}
Unexecuted instantiation: assert.c:zend_string_equal_content
Unexecuted instantiation: base64.c:zend_string_equal_content
Unexecuted instantiation: basic_functions.c:zend_string_equal_content
Unexecuted instantiation: browscap.c:zend_string_equal_content
Unexecuted instantiation: crc32_x86.c:zend_string_equal_content
Unexecuted instantiation: crc32.c:zend_string_equal_content
Unexecuted instantiation: credits.c:zend_string_equal_content
Unexecuted instantiation: crypt.c:zend_string_equal_content
Unexecuted instantiation: css.c:zend_string_equal_content
Unexecuted instantiation: datetime.c:zend_string_equal_content
Unexecuted instantiation: dir.c:zend_string_equal_content
Unexecuted instantiation: dl.c:zend_string_equal_content
Unexecuted instantiation: dns.c:zend_string_equal_content
Unexecuted instantiation: exec.c:zend_string_equal_content
Unexecuted instantiation: file.c:zend_string_equal_content
Unexecuted instantiation: filestat.c:zend_string_equal_content
Unexecuted instantiation: filters.c:zend_string_equal_content
Unexecuted instantiation: flock_compat.c:zend_string_equal_content
Unexecuted instantiation: formatted_print.c:zend_string_equal_content
Unexecuted instantiation: fsock.c:zend_string_equal_content
Unexecuted instantiation: ftok.c:zend_string_equal_content
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equal_content
Unexecuted instantiation: head.c:zend_string_equal_content
Unexecuted instantiation: hrtime.c:zend_string_equal_content
Unexecuted instantiation: html.c:zend_string_equal_content
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equal_content
Unexecuted instantiation: http.c:zend_string_equal_content
Unexecuted instantiation: image.c:zend_string_equal_content
Unexecuted instantiation: incomplete_class.c:zend_string_equal_content
Unexecuted instantiation: info.c:zend_string_equal_content
Unexecuted instantiation: io_poll.c:zend_string_equal_content
Unexecuted instantiation: iptc.c:zend_string_equal_content
Unexecuted instantiation: levenshtein.c:zend_string_equal_content
Unexecuted instantiation: link.c:zend_string_equal_content
Unexecuted instantiation: mail.c:zend_string_equal_content
Unexecuted instantiation: math.c:zend_string_equal_content
Unexecuted instantiation: md5.c:zend_string_equal_content
Unexecuted instantiation: metaphone.c:zend_string_equal_content
Unexecuted instantiation: microtime.c:zend_string_equal_content
Unexecuted instantiation: net.c:zend_string_equal_content
Unexecuted instantiation: pack.c:zend_string_equal_content
Unexecuted instantiation: pageinfo.c:zend_string_equal_content
Unexecuted instantiation: password.c:zend_string_equal_content
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equal_content
Unexecuted instantiation: proc_open.c:zend_string_equal_content
Unexecuted instantiation: quot_print.c:zend_string_equal_content
Unexecuted instantiation: scanf.c:zend_string_equal_content
Unexecuted instantiation: sha1.c:zend_string_equal_content
Unexecuted instantiation: soundex.c:zend_string_equal_content
Unexecuted instantiation: streamsfuncs.c:zend_string_equal_content
Unexecuted instantiation: string.c:zend_string_equal_content
Unexecuted instantiation: strnatcmp.c:zend_string_equal_content
Unexecuted instantiation: syslog.c:zend_string_equal_content
Unexecuted instantiation: type.c:zend_string_equal_content
Unexecuted instantiation: uniqid.c:zend_string_equal_content
Unexecuted instantiation: url_scanner_ex.c:zend_string_equal_content
Unexecuted instantiation: url.c:zend_string_equal_content
Unexecuted instantiation: user_filters.c:zend_string_equal_content
Unexecuted instantiation: uuencode.c:zend_string_equal_content
Unexecuted instantiation: var_unserializer.c:zend_string_equal_content
Unexecuted instantiation: var.c:zend_string_equal_content
Unexecuted instantiation: versioning.c:zend_string_equal_content
Unexecuted instantiation: crypt_sha256.c:zend_string_equal_content
Unexecuted instantiation: crypt_sha512.c:zend_string_equal_content
Unexecuted instantiation: php_crypt_r.c:zend_string_equal_content
Unexecuted instantiation: php_uri.c:zend_string_equal_content
Unexecuted instantiation: php_uri_common.c:zend_string_equal_content
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equal_content
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equal_content
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equal_content
Unexecuted instantiation: explicit_bzero.c:zend_string_equal_content
Unexecuted instantiation: fopen_wrappers.c:zend_string_equal_content
Unexecuted instantiation: getopt.c:zend_string_equal_content
main.c:zend_string_equal_content
Line
Count
Source
441
16
{
442
16
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
16
}
Unexecuted instantiation: network.c:zend_string_equal_content
Unexecuted instantiation: output.c:zend_string_equal_content
Unexecuted instantiation: php_content_types.c:zend_string_equal_content
Unexecuted instantiation: php_ini_builder.c:zend_string_equal_content
Unexecuted instantiation: php_ini.c:zend_string_equal_content
Unexecuted instantiation: php_glob.c:zend_string_equal_content
Unexecuted instantiation: php_odbc_utils.c:zend_string_equal_content
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equal_content
Unexecuted instantiation: php_scandir.c:zend_string_equal_content
Unexecuted instantiation: php_syslog.c:zend_string_equal_content
Unexecuted instantiation: php_ticks.c:zend_string_equal_content
Unexecuted instantiation: php_variables.c:zend_string_equal_content
Unexecuted instantiation: reentrancy.c:zend_string_equal_content
Unexecuted instantiation: rfc1867.c:zend_string_equal_content
Unexecuted instantiation: safe_bcmp.c:zend_string_equal_content
Unexecuted instantiation: SAPI.c:zend_string_equal_content
Unexecuted instantiation: snprintf.c:zend_string_equal_content
Unexecuted instantiation: spprintf.c:zend_string_equal_content
Unexecuted instantiation: strlcat.c:zend_string_equal_content
Unexecuted instantiation: strlcpy.c:zend_string_equal_content
Unexecuted instantiation: php_io.c:zend_string_equal_content
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equal_content
Unexecuted instantiation: poll_backend_poll.c:zend_string_equal_content
Unexecuted instantiation: poll_core.c:zend_string_equal_content
Unexecuted instantiation: poll_fd_table.c:zend_string_equal_content
Unexecuted instantiation: poll_handle.c:zend_string_equal_content
Unexecuted instantiation: cast.c:zend_string_equal_content
Unexecuted instantiation: filter.c:zend_string_equal_content
Unexecuted instantiation: glob_wrapper.c:zend_string_equal_content
Unexecuted instantiation: memory.c:zend_string_equal_content
Unexecuted instantiation: mmap.c:zend_string_equal_content
Unexecuted instantiation: plain_wrapper.c:zend_string_equal_content
Unexecuted instantiation: stream_errors.c:zend_string_equal_content
Unexecuted instantiation: streams.c:zend_string_equal_content
Unexecuted instantiation: transports.c:zend_string_equal_content
Unexecuted instantiation: userspace.c:zend_string_equal_content
Unexecuted instantiation: xp_socket.c:zend_string_equal_content
Unexecuted instantiation: block_pass.c:zend_string_equal_content
Unexecuted instantiation: compact_literals.c:zend_string_equal_content
Unexecuted instantiation: compact_vars.c:zend_string_equal_content
Unexecuted instantiation: dce.c:zend_string_equal_content
Unexecuted instantiation: dfa_pass.c:zend_string_equal_content
Unexecuted instantiation: escape_analysis.c:zend_string_equal_content
Unexecuted instantiation: nop_removal.c:zend_string_equal_content
Unexecuted instantiation: optimize_func_calls.c:zend_string_equal_content
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equal_content
Unexecuted instantiation: pass1.c:zend_string_equal_content
Unexecuted instantiation: pass3.c:zend_string_equal_content
Unexecuted instantiation: sccp.c:zend_string_equal_content
Unexecuted instantiation: scdf.c:zend_string_equal_content
Unexecuted instantiation: zend_call_graph.c:zend_string_equal_content
Unexecuted instantiation: zend_cfg.c:zend_string_equal_content
Unexecuted instantiation: zend_dfg.c:zend_string_equal_content
Unexecuted instantiation: zend_dump.c:zend_string_equal_content
Unexecuted instantiation: zend_func_info.c:zend_string_equal_content
Unexecuted instantiation: zend_inference.c:zend_string_equal_content
Unexecuted instantiation: zend_optimizer.c:zend_string_equal_content
Unexecuted instantiation: zend_ssa.c:zend_string_equal_content
Unexecuted instantiation: zend_alloc.c:zend_string_equal_content
zend_API.c:zend_string_equal_content
Line
Count
Source
441
15.3k
{
442
15.3k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
15.3k
}
Unexecuted instantiation: zend_ast.c:zend_string_equal_content
zend_attributes.c:zend_string_equal_content
Line
Count
Source
441
1.84k
{
442
1.84k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
1.84k
}
zend_autoload.c:zend_string_equal_content
Line
Count
Source
441
14
{
442
14
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
14
}
zend_builtin_functions.c:zend_string_equal_content
Line
Count
Source
441
51
{
442
51
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
51
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equal_content
zend_closures.c:zend_string_equal_content
Line
Count
Source
441
331
{
442
331
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
331
}
zend_compile.c:zend_string_equal_content
Line
Count
Source
441
3.43M
{
442
3.43M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
3.43M
}
zend_constants.c:zend_string_equal_content
Line
Count
Source
441
12.2k
{
442
12.2k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
12.2k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equal_content
Unexecuted instantiation: zend_default_classes.c:zend_string_equal_content
Unexecuted instantiation: zend_dtrace.c:zend_string_equal_content
zend_enum.c:zend_string_equal_content
Line
Count
Source
441
554
{
442
554
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
554
}
Unexecuted instantiation: zend_exceptions.c:zend_string_equal_content
Unexecuted instantiation: zend_execute_API.c:zend_string_equal_content
zend_execute.c:zend_string_equal_content
Line
Count
Source
441
68.8k
{
442
68.8k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
68.8k
}
Unexecuted instantiation: zend_extensions.c:zend_string_equal_content
Unexecuted instantiation: zend_fibers.c:zend_string_equal_content
Unexecuted instantiation: zend_float.c:zend_string_equal_content
Unexecuted instantiation: zend_gc.c:zend_string_equal_content
Unexecuted instantiation: zend_gdb.c:zend_string_equal_content
Unexecuted instantiation: zend_generators.c:zend_string_equal_content
zend_hash.c:zend_string_equal_content
Line
Count
Source
441
3.23M
{
442
3.23M
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
3.23M
}
Unexecuted instantiation: zend_highlight.c:zend_string_equal_content
Unexecuted instantiation: zend_hrtime.c:zend_string_equal_content
Unexecuted instantiation: zend_inheritance.c:zend_string_equal_content
Unexecuted instantiation: zend_ini_parser.c:zend_string_equal_content
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equal_content
Unexecuted instantiation: zend_ini.c:zend_string_equal_content
Unexecuted instantiation: zend_interfaces.c:zend_string_equal_content
Unexecuted instantiation: zend_iterators.c:zend_string_equal_content
Unexecuted instantiation: zend_language_parser.c:zend_string_equal_content
Unexecuted instantiation: zend_language_scanner.c:zend_string_equal_content
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equal_content
Unexecuted instantiation: zend_list.c:zend_string_equal_content
Unexecuted instantiation: zend_llist.c:zend_string_equal_content
Unexecuted instantiation: zend_multibyte.c:zend_string_equal_content
zend_object_handlers.c:zend_string_equal_content
Line
Count
Source
441
1.63k
{
442
1.63k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
1.63k
}
Unexecuted instantiation: zend_objects_API.c:zend_string_equal_content
Unexecuted instantiation: zend_objects.c:zend_string_equal_content
Unexecuted instantiation: zend_observer.c:zend_string_equal_content
Unexecuted instantiation: zend_opcode.c:zend_string_equal_content
zend_operators.c:zend_string_equal_content
Line
Count
Source
441
48.5k
{
442
48.5k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
48.5k
}
zend_partial.c:zend_string_equal_content
Line
Count
Source
441
4.18k
{
442
4.18k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
4.18k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_equal_content
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equal_content
Unexecuted instantiation: zend_signal.c:zend_string_equal_content
Unexecuted instantiation: zend_smart_str.c:zend_string_equal_content
Unexecuted instantiation: zend_sort.c:zend_string_equal_content
Unexecuted instantiation: zend_stack.c:zend_string_equal_content
Unexecuted instantiation: zend_stream.c:zend_string_equal_content
zend_string.c:zend_string_equal_content
Line
Count
Source
441
4.86k
{
442
4.86k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
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
zend.c:zend_string_equal_content
Line
Count
Source
441
15
{
442
15
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
443
15
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-parser.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-exif.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-json.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-execute.c:zend_string_equal_content
444
445
static zend_always_inline bool zend_string_equals(const zend_string *s1, const zend_string *s2)
446
4.77M
{
447
4.77M
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
4.77M
}
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
446
420k
{
447
420k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
420k
}
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals
zend_accelerator_util_funcs.c:zend_string_equals
Line
Count
Source
446
1.44k
{
447
1.44k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
1.44k
}
Unexecuted instantiation: zend_file_cache.c:zend_string_equals
Unexecuted instantiation: zend_persist_calc.c:zend_string_equals
Unexecuted instantiation: zend_persist.c:zend_string_equals
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals
ZendAccelerator.c:zend_string_equals
Line
Count
Source
446
60.9k
{
447
60.9k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
60.9k
}
Unexecuted instantiation: ir_cfg.c:zend_string_equals
Unexecuted instantiation: ir_check.c:zend_string_equals
Unexecuted instantiation: ir_dump.c:zend_string_equals
Unexecuted instantiation: ir_emit.c:zend_string_equals
Unexecuted instantiation: ir_gcm.c:zend_string_equals
Unexecuted instantiation: ir_gdb.c:zend_string_equals
Unexecuted instantiation: ir_patch.c:zend_string_equals
Unexecuted instantiation: ir_perf.c:zend_string_equals
Unexecuted instantiation: ir_ra.c:zend_string_equals
Unexecuted instantiation: ir_save.c:zend_string_equals
Unexecuted instantiation: ir_sccp.c:zend_string_equals
Unexecuted instantiation: ir_strtab.c:zend_string_equals
Unexecuted instantiation: ir.c:zend_string_equals
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals
Unexecuted instantiation: zend_jit.c:zend_string_equals
Unexecuted instantiation: csprng.c:zend_string_equals
Unexecuted instantiation: engine_mt19937.c:zend_string_equals
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals
Unexecuted instantiation: engine_secure.c:zend_string_equals
Unexecuted instantiation: engine_user.c:zend_string_equals
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals
Unexecuted instantiation: gammasection.c:zend_string_equals
Unexecuted instantiation: random.c:zend_string_equals
Unexecuted instantiation: randomizer.c:zend_string_equals
Unexecuted instantiation: zend_utils.c:zend_string_equals
php_reflection.c:zend_string_equals
Line
Count
Source
446
190
{
447
190
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
190
}
Unexecuted instantiation: php_spl.c:zend_string_equals
Unexecuted instantiation: spl_array.c:zend_string_equals
Unexecuted instantiation: spl_directory.c:zend_string_equals
Unexecuted instantiation: spl_dllist.c:zend_string_equals
Unexecuted instantiation: spl_exceptions.c:zend_string_equals
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals
Unexecuted instantiation: spl_functions.c:zend_string_equals
Unexecuted instantiation: spl_heap.c:zend_string_equals
Unexecuted instantiation: spl_iterators.c:zend_string_equals
Unexecuted instantiation: spl_observer.c:zend_string_equals
array.c:zend_string_equals
Line
Count
Source
446
97
{
447
97
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
97
}
Unexecuted instantiation: assert.c:zend_string_equals
Unexecuted instantiation: base64.c:zend_string_equals
Unexecuted instantiation: basic_functions.c:zend_string_equals
Unexecuted instantiation: browscap.c:zend_string_equals
Unexecuted instantiation: crc32_x86.c:zend_string_equals
Unexecuted instantiation: crc32.c:zend_string_equals
Unexecuted instantiation: credits.c:zend_string_equals
Unexecuted instantiation: crypt.c:zend_string_equals
Unexecuted instantiation: css.c:zend_string_equals
Unexecuted instantiation: datetime.c:zend_string_equals
Unexecuted instantiation: dir.c:zend_string_equals
Unexecuted instantiation: dl.c:zend_string_equals
Unexecuted instantiation: dns.c:zend_string_equals
Unexecuted instantiation: exec.c:zend_string_equals
Unexecuted instantiation: file.c:zend_string_equals
Unexecuted instantiation: filestat.c:zend_string_equals
Unexecuted instantiation: filters.c:zend_string_equals
Unexecuted instantiation: flock_compat.c:zend_string_equals
Unexecuted instantiation: formatted_print.c:zend_string_equals
Unexecuted instantiation: fsock.c:zend_string_equals
Unexecuted instantiation: ftok.c:zend_string_equals
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals
Unexecuted instantiation: head.c:zend_string_equals
Unexecuted instantiation: hrtime.c:zend_string_equals
Unexecuted instantiation: html.c:zend_string_equals
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals
Unexecuted instantiation: http.c:zend_string_equals
Unexecuted instantiation: image.c:zend_string_equals
Unexecuted instantiation: incomplete_class.c:zend_string_equals
Unexecuted instantiation: info.c:zend_string_equals
Unexecuted instantiation: io_poll.c:zend_string_equals
Unexecuted instantiation: iptc.c:zend_string_equals
Unexecuted instantiation: levenshtein.c:zend_string_equals
Unexecuted instantiation: link.c:zend_string_equals
Unexecuted instantiation: mail.c:zend_string_equals
Unexecuted instantiation: math.c:zend_string_equals
Unexecuted instantiation: md5.c:zend_string_equals
Unexecuted instantiation: metaphone.c:zend_string_equals
Unexecuted instantiation: microtime.c:zend_string_equals
Unexecuted instantiation: net.c:zend_string_equals
Unexecuted instantiation: pack.c:zend_string_equals
Unexecuted instantiation: pageinfo.c:zend_string_equals
Unexecuted instantiation: password.c:zend_string_equals
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals
Unexecuted instantiation: proc_open.c:zend_string_equals
Unexecuted instantiation: quot_print.c:zend_string_equals
Unexecuted instantiation: scanf.c:zend_string_equals
Unexecuted instantiation: sha1.c:zend_string_equals
Unexecuted instantiation: soundex.c:zend_string_equals
Unexecuted instantiation: streamsfuncs.c:zend_string_equals
Unexecuted instantiation: string.c:zend_string_equals
Unexecuted instantiation: strnatcmp.c:zend_string_equals
Unexecuted instantiation: syslog.c:zend_string_equals
Unexecuted instantiation: type.c:zend_string_equals
Unexecuted instantiation: uniqid.c:zend_string_equals
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals
Unexecuted instantiation: url.c:zend_string_equals
Unexecuted instantiation: user_filters.c:zend_string_equals
Unexecuted instantiation: uuencode.c:zend_string_equals
Unexecuted instantiation: var_unserializer.c:zend_string_equals
Unexecuted instantiation: var.c:zend_string_equals
Unexecuted instantiation: versioning.c:zend_string_equals
Unexecuted instantiation: crypt_sha256.c:zend_string_equals
Unexecuted instantiation: crypt_sha512.c:zend_string_equals
Unexecuted instantiation: php_crypt_r.c:zend_string_equals
Unexecuted instantiation: php_uri.c:zend_string_equals
Unexecuted instantiation: php_uri_common.c:zend_string_equals
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals
Unexecuted instantiation: explicit_bzero.c:zend_string_equals
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals
Unexecuted instantiation: getopt.c:zend_string_equals
main.c:zend_string_equals
Line
Count
Source
446
16
{
447
16
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
16
}
Unexecuted instantiation: network.c:zend_string_equals
Unexecuted instantiation: output.c:zend_string_equals
Unexecuted instantiation: php_content_types.c:zend_string_equals
Unexecuted instantiation: php_ini_builder.c:zend_string_equals
Unexecuted instantiation: php_ini.c:zend_string_equals
Unexecuted instantiation: php_glob.c:zend_string_equals
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals
Unexecuted instantiation: php_scandir.c:zend_string_equals
Unexecuted instantiation: php_syslog.c:zend_string_equals
Unexecuted instantiation: php_ticks.c:zend_string_equals
Unexecuted instantiation: php_variables.c:zend_string_equals
Unexecuted instantiation: reentrancy.c:zend_string_equals
Unexecuted instantiation: rfc1867.c:zend_string_equals
Unexecuted instantiation: safe_bcmp.c:zend_string_equals
Unexecuted instantiation: SAPI.c:zend_string_equals
Unexecuted instantiation: snprintf.c:zend_string_equals
Unexecuted instantiation: spprintf.c:zend_string_equals
Unexecuted instantiation: strlcat.c:zend_string_equals
Unexecuted instantiation: strlcpy.c:zend_string_equals
Unexecuted instantiation: php_io.c:zend_string_equals
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals
Unexecuted instantiation: poll_core.c:zend_string_equals
Unexecuted instantiation: poll_fd_table.c:zend_string_equals
Unexecuted instantiation: poll_handle.c:zend_string_equals
Unexecuted instantiation: cast.c:zend_string_equals
Unexecuted instantiation: filter.c:zend_string_equals
Unexecuted instantiation: glob_wrapper.c:zend_string_equals
Unexecuted instantiation: memory.c:zend_string_equals
Unexecuted instantiation: mmap.c:zend_string_equals
Unexecuted instantiation: plain_wrapper.c:zend_string_equals
Unexecuted instantiation: stream_errors.c:zend_string_equals
Unexecuted instantiation: streams.c:zend_string_equals
Unexecuted instantiation: transports.c:zend_string_equals
Unexecuted instantiation: userspace.c:zend_string_equals
Unexecuted instantiation: xp_socket.c:zend_string_equals
Unexecuted instantiation: block_pass.c:zend_string_equals
Unexecuted instantiation: compact_literals.c:zend_string_equals
Unexecuted instantiation: compact_vars.c:zend_string_equals
Unexecuted instantiation: dce.c:zend_string_equals
Unexecuted instantiation: dfa_pass.c:zend_string_equals
Unexecuted instantiation: escape_analysis.c:zend_string_equals
Unexecuted instantiation: nop_removal.c:zend_string_equals
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals
Unexecuted instantiation: pass1.c:zend_string_equals
Unexecuted instantiation: pass3.c:zend_string_equals
Unexecuted instantiation: sccp.c:zend_string_equals
Unexecuted instantiation: scdf.c:zend_string_equals
Unexecuted instantiation: zend_call_graph.c:zend_string_equals
Unexecuted instantiation: zend_cfg.c:zend_string_equals
Unexecuted instantiation: zend_dfg.c:zend_string_equals
Unexecuted instantiation: zend_dump.c:zend_string_equals
Unexecuted instantiation: zend_func_info.c:zend_string_equals
Unexecuted instantiation: zend_inference.c:zend_string_equals
Unexecuted instantiation: zend_optimizer.c:zend_string_equals
Unexecuted instantiation: zend_ssa.c:zend_string_equals
Unexecuted instantiation: zend_alloc.c:zend_string_equals
zend_API.c:zend_string_equals
Line
Count
Source
446
16.2k
{
447
16.2k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
16.2k
}
Unexecuted instantiation: zend_ast.c:zend_string_equals
zend_attributes.c:zend_string_equals
Line
Count
Source
446
2.00k
{
447
2.00k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
2.00k
}
zend_autoload.c:zend_string_equals
Line
Count
Source
446
14
{
447
14
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
14
}
zend_builtin_functions.c:zend_string_equals
Line
Count
Source
446
273
{
447
273
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
273
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equals
zend_closures.c:zend_string_equals
Line
Count
Source
446
851
{
447
851
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
851
}
zend_compile.c:zend_string_equals
Line
Count
Source
446
4.13M
{
447
4.13M
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
4.13M
}
zend_constants.c:zend_string_equals
Line
Count
Source
446
12.2k
{
447
12.2k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
12.2k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals
Unexecuted instantiation: zend_default_classes.c:zend_string_equals
Unexecuted instantiation: zend_dtrace.c:zend_string_equals
zend_enum.c:zend_string_equals
Line
Count
Source
446
2.64k
{
447
2.64k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
2.64k
}
Unexecuted instantiation: zend_exceptions.c:zend_string_equals
Unexecuted instantiation: zend_execute_API.c:zend_string_equals
zend_execute.c:zend_string_equals
Line
Count
Source
446
68.9k
{
447
68.9k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
68.9k
}
Unexecuted instantiation: zend_extensions.c:zend_string_equals
Unexecuted instantiation: zend_fibers.c:zend_string_equals
Unexecuted instantiation: zend_float.c:zend_string_equals
Unexecuted instantiation: zend_gc.c:zend_string_equals
Unexecuted instantiation: zend_gdb.c:zend_string_equals
Unexecuted instantiation: zend_generators.c:zend_string_equals
Unexecuted instantiation: zend_hash.c:zend_string_equals
Unexecuted instantiation: zend_highlight.c:zend_string_equals
Unexecuted instantiation: zend_hrtime.c:zend_string_equals
Unexecuted instantiation: zend_inheritance.c:zend_string_equals
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals
Unexecuted instantiation: zend_ini.c:zend_string_equals
Unexecuted instantiation: zend_interfaces.c:zend_string_equals
Unexecuted instantiation: zend_iterators.c:zend_string_equals
Unexecuted instantiation: zend_language_parser.c:zend_string_equals
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals
Unexecuted instantiation: zend_list.c:zend_string_equals
Unexecuted instantiation: zend_llist.c:zend_string_equals
Unexecuted instantiation: zend_multibyte.c:zend_string_equals
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals
Unexecuted instantiation: zend_objects_API.c:zend_string_equals
Unexecuted instantiation: zend_objects.c:zend_string_equals
Unexecuted instantiation: zend_observer.c:zend_string_equals
Unexecuted instantiation: zend_opcode.c:zend_string_equals
zend_operators.c:zend_string_equals
Line
Count
Source
446
49.2k
{
447
49.2k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
49.2k
}
zend_partial.c:zend_string_equals
Line
Count
Source
446
4.27k
{
447
4.27k
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
4.27k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals
Unexecuted instantiation: zend_signal.c:zend_string_equals
Unexecuted instantiation: zend_smart_str.c:zend_string_equals
Unexecuted instantiation: zend_sort.c:zend_string_equals
Unexecuted instantiation: zend_stack.c:zend_string_equals
zend_stream.c:zend_string_equals
Line
Count
Source
446
757
{
447
757
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
757
}
Unexecuted instantiation: zend_string.c:zend_string_equals
Unexecuted instantiation: zend_strtod.c:zend_string_equals
Unexecuted instantiation: zend_system_id.c:zend_string_equals
Unexecuted instantiation: zend_variables.c:zend_string_equals
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals
zend.c:zend_string_equals
Line
Count
Source
446
19
{
447
19
  return s1 == s2 || zend_string_equal_content(s1, s2);
448
19
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals
Unexecuted instantiation: fuzzer-parser.c:zend_string_equals
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals
Unexecuted instantiation: fuzzer-exif.c:zend_string_equals
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals
Unexecuted instantiation: fuzzer-json.c:zend_string_equals
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equals
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals
449
450
BEGIN_EXTERN_C()
451
ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp(const char *s1, size_t len1, const char *s2, size_t len2);
452
END_EXTERN_C()
453
454
static zend_always_inline bool zend_string_equals_cstr_ci(const zend_string *s1, const char *s2, size_t s2_length)
455
17.0M
{
456
17.0M
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
17.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
455
72.1k
{
456
72.1k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
72.1k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_cfg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_check.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_dump.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_emit.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_gcm.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_gdb.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_patch.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_perf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_ra.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_save.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_sccp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir_strtab.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ir.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_cstr_ci
zend_jit.c:zend_string_equals_cstr_ci
Line
Count
Source
455
16
{
456
16
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
16
}
Unexecuted instantiation: csprng.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_secure.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_user.c:zend_string_equals_cstr_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_cstr_ci
Unexecuted instantiation: gammasection.c:zend_string_equals_cstr_ci
Unexecuted instantiation: random.c:zend_string_equals_cstr_ci
Unexecuted instantiation: randomizer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_utils.c:zend_string_equals_cstr_ci
php_reflection.c:zend_string_equals_cstr_ci
Line
Count
Source
455
228
{
456
228
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
228
}
Unexecuted instantiation: php_spl.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_array.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_directory.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_dllist.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_functions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_heap.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_iterators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spl_observer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: array.c:zend_string_equals_cstr_ci
Unexecuted instantiation: assert.c:zend_string_equals_cstr_ci
Unexecuted instantiation: base64.c:zend_string_equals_cstr_ci
basic_functions.c:zend_string_equals_cstr_ci
Line
Count
Source
455
126
{
456
126
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
126
}
Unexecuted instantiation: browscap.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crc32_x86.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crc32.c:zend_string_equals_cstr_ci
Unexecuted instantiation: credits.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crypt.c:zend_string_equals_cstr_ci
Unexecuted instantiation: css.c:zend_string_equals_cstr_ci
Unexecuted instantiation: datetime.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dir.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dl.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dns.c:zend_string_equals_cstr_ci
Unexecuted instantiation: exec.c:zend_string_equals_cstr_ci
Unexecuted instantiation: file.c:zend_string_equals_cstr_ci
Unexecuted instantiation: filestat.c:zend_string_equals_cstr_ci
Unexecuted instantiation: filters.c:zend_string_equals_cstr_ci
Unexecuted instantiation: flock_compat.c:zend_string_equals_cstr_ci
Unexecuted instantiation: formatted_print.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fsock.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ftok.c:zend_string_equals_cstr_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: head.c:zend_string_equals_cstr_ci
Unexecuted instantiation: hrtime.c:zend_string_equals_cstr_ci
Unexecuted instantiation: html.c:zend_string_equals_cstr_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: http.c:zend_string_equals_cstr_ci
Unexecuted instantiation: image.c:zend_string_equals_cstr_ci
Unexecuted instantiation: incomplete_class.c:zend_string_equals_cstr_ci
Unexecuted instantiation: info.c:zend_string_equals_cstr_ci
Unexecuted instantiation: io_poll.c:zend_string_equals_cstr_ci
Unexecuted instantiation: iptc.c:zend_string_equals_cstr_ci
Unexecuted instantiation: levenshtein.c:zend_string_equals_cstr_ci
Unexecuted instantiation: link.c:zend_string_equals_cstr_ci
Unexecuted instantiation: mail.c:zend_string_equals_cstr_ci
Unexecuted instantiation: math.c:zend_string_equals_cstr_ci
Unexecuted instantiation: md5.c:zend_string_equals_cstr_ci
Unexecuted instantiation: metaphone.c:zend_string_equals_cstr_ci
Unexecuted instantiation: microtime.c:zend_string_equals_cstr_ci
Unexecuted instantiation: net.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pack.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pageinfo.c:zend_string_equals_cstr_ci
Unexecuted instantiation: password.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: proc_open.c:zend_string_equals_cstr_ci
Unexecuted instantiation: quot_print.c:zend_string_equals_cstr_ci
Unexecuted instantiation: scanf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: sha1.c:zend_string_equals_cstr_ci
Unexecuted instantiation: soundex.c:zend_string_equals_cstr_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_equals_cstr_ci
Unexecuted instantiation: string.c:zend_string_equals_cstr_ci
Unexecuted instantiation: strnatcmp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: syslog.c:zend_string_equals_cstr_ci
type.c:zend_string_equals_cstr_ci
Line
Count
Source
455
1.00k
{
456
1.00k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
1.00k
}
Unexecuted instantiation: uniqid.c:zend_string_equals_cstr_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_cstr_ci
Unexecuted instantiation: url.c:zend_string_equals_cstr_ci
Unexecuted instantiation: user_filters.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uuencode.c:zend_string_equals_cstr_ci
Unexecuted instantiation: var_unserializer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: var.c:zend_string_equals_cstr_ci
Unexecuted instantiation: versioning.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_equals_cstr_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_uri.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_uri_common.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_cstr_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_equals_cstr_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_cstr_ci
Unexecuted instantiation: getopt.c:zend_string_equals_cstr_ci
main.c:zend_string_equals_cstr_ci
Line
Count
Source
455
160
{
456
160
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
160
}
Unexecuted instantiation: network.c:zend_string_equals_cstr_ci
Unexecuted instantiation: output.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_content_types.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_equals_cstr_ci
php_ini.c:zend_string_equals_cstr_ci
Line
Count
Source
455
416
{
456
416
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
416
}
Unexecuted instantiation: php_glob.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_scandir.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_syslog.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_ticks.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_variables.c:zend_string_equals_cstr_ci
Unexecuted instantiation: reentrancy.c:zend_string_equals_cstr_ci
Unexecuted instantiation: rfc1867.c:zend_string_equals_cstr_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: SAPI.c:zend_string_equals_cstr_ci
Unexecuted instantiation: snprintf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: spprintf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: strlcat.c:zend_string_equals_cstr_ci
Unexecuted instantiation: strlcpy.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_io.c:zend_string_equals_cstr_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_core.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_equals_cstr_ci
Unexecuted instantiation: poll_handle.c:zend_string_equals_cstr_ci
Unexecuted instantiation: cast.c:zend_string_equals_cstr_ci
Unexecuted instantiation: filter.c:zend_string_equals_cstr_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: memory.c:zend_string_equals_cstr_ci
Unexecuted instantiation: mmap.c:zend_string_equals_cstr_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_equals_cstr_ci
Unexecuted instantiation: stream_errors.c:zend_string_equals_cstr_ci
Unexecuted instantiation: streams.c:zend_string_equals_cstr_ci
Unexecuted instantiation: transports.c:zend_string_equals_cstr_ci
Unexecuted instantiation: userspace.c:zend_string_equals_cstr_ci
Unexecuted instantiation: xp_socket.c:zend_string_equals_cstr_ci
Unexecuted instantiation: block_pass.c:zend_string_equals_cstr_ci
Unexecuted instantiation: compact_literals.c:zend_string_equals_cstr_ci
Unexecuted instantiation: compact_vars.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dce.c:zend_string_equals_cstr_ci
Unexecuted instantiation: dfa_pass.c:zend_string_equals_cstr_ci
Unexecuted instantiation: escape_analysis.c:zend_string_equals_cstr_ci
Unexecuted instantiation: nop_removal.c:zend_string_equals_cstr_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_cstr_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pass1.c:zend_string_equals_cstr_ci
Unexecuted instantiation: pass3.c:zend_string_equals_cstr_ci
Unexecuted instantiation: sccp.c:zend_string_equals_cstr_ci
Unexecuted instantiation: scdf.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_cfg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_dfg.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_dump.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_func_info.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_inference.c:zend_string_equals_cstr_ci
zend_optimizer.c:zend_string_equals_cstr_ci
Line
Count
Source
455
1.04k
{
456
1.04k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
1.04k
}
Unexecuted instantiation: zend_ssa.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr_ci
zend_API.c:zend_string_equals_cstr_ci
Line
Count
Source
455
120k
{
456
120k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
120k
}
zend_ast.c:zend_string_equals_cstr_ci
Line
Count
Source
455
38.5k
{
456
38.5k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
38.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
455
50
{
456
50
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
50
}
Unexecuted instantiation: zend_call_stack.c:zend_string_equals_cstr_ci
zend_closures.c:zend_string_equals_cstr_ci
Line
Count
Source
455
2.05k
{
456
2.05k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
2.05k
}
zend_compile.c:zend_string_equals_cstr_ci
Line
Count
Source
455
16.1M
{
456
16.1M
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
16.1M
}
zend_constants.c:zend_string_equals_cstr_ci
Line
Count
Source
455
1.39k
{
456
1.39k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
1.39k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_enum.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_equals_cstr_ci
zend_execute.c:zend_string_equals_cstr_ci
Line
Count
Source
455
736
{
456
736
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
736
}
Unexecuted instantiation: zend_extensions.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_fibers.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_float.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_gc.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_gdb.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_generators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_hash.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_highlight.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_equals_cstr_ci
zend_inheritance.c:zend_string_equals_cstr_ci
Line
Count
Source
455
675k
{
456
675k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
675k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_cstr_ci
zend_ini.c:zend_string_equals_cstr_ci
Line
Count
Source
455
5.75k
{
456
5.75k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
5.75k
}
Unexecuted instantiation: zend_interfaces.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_iterators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_list.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_llist.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_objects.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_observer.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_opcode.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_operators.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_partial.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_signal.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_sort.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_stack.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_stream.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_string.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_strtod.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_system_id.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_variables.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_cstr_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_cstr_ci
zend.c:zend_string_equals_cstr_ci
Line
Count
Source
455
6.27k
{
456
6.27k
  return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length);
457
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
458
459
#define zend_string_equals_literal_ci(str, literal) \
460
8.55M
  zend_string_equals_cstr_ci(str, "" literal, sizeof(literal) - 1)
461
462
static zend_always_inline bool zend_string_equals_ci(const zend_string *s1, const zend_string *s2)
463
11.3M
{
464
11.3M
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
11.3M
}
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
463
72.1k
{
464
72.1k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
72.1k
}
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_equals_ci
Unexecuted instantiation: ir_cfg.c:zend_string_equals_ci
Unexecuted instantiation: ir_check.c:zend_string_equals_ci
Unexecuted instantiation: ir_dump.c:zend_string_equals_ci
Unexecuted instantiation: ir_emit.c:zend_string_equals_ci
Unexecuted instantiation: ir_gcm.c:zend_string_equals_ci
Unexecuted instantiation: ir_gdb.c:zend_string_equals_ci
Unexecuted instantiation: ir_patch.c:zend_string_equals_ci
Unexecuted instantiation: ir_perf.c:zend_string_equals_ci
Unexecuted instantiation: ir_ra.c:zend_string_equals_ci
Unexecuted instantiation: ir_save.c:zend_string_equals_ci
Unexecuted instantiation: ir_sccp.c:zend_string_equals_ci
Unexecuted instantiation: ir_strtab.c:zend_string_equals_ci
Unexecuted instantiation: ir.c:zend_string_equals_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_ci
Unexecuted instantiation: zend_jit.c:zend_string_equals_ci
Unexecuted instantiation: csprng.c:zend_string_equals_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_equals_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_ci
Unexecuted instantiation: engine_secure.c:zend_string_equals_ci
Unexecuted instantiation: engine_user.c:zend_string_equals_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_ci
Unexecuted instantiation: gammasection.c:zend_string_equals_ci
Unexecuted instantiation: random.c:zend_string_equals_ci
Unexecuted instantiation: randomizer.c:zend_string_equals_ci
Unexecuted instantiation: zend_utils.c:zend_string_equals_ci
php_reflection.c:zend_string_equals_ci
Line
Count
Source
463
228
{
464
228
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
228
}
Unexecuted instantiation: php_spl.c:zend_string_equals_ci
Unexecuted instantiation: spl_array.c:zend_string_equals_ci
Unexecuted instantiation: spl_directory.c:zend_string_equals_ci
Unexecuted instantiation: spl_dllist.c:zend_string_equals_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_equals_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_ci
Unexecuted instantiation: spl_functions.c:zend_string_equals_ci
Unexecuted instantiation: spl_heap.c:zend_string_equals_ci
Unexecuted instantiation: spl_iterators.c:zend_string_equals_ci
Unexecuted instantiation: spl_observer.c:zend_string_equals_ci
Unexecuted instantiation: array.c:zend_string_equals_ci
Unexecuted instantiation: assert.c:zend_string_equals_ci
Unexecuted instantiation: base64.c:zend_string_equals_ci
Unexecuted instantiation: basic_functions.c:zend_string_equals_ci
Unexecuted instantiation: browscap.c:zend_string_equals_ci
Unexecuted instantiation: crc32_x86.c:zend_string_equals_ci
Unexecuted instantiation: crc32.c:zend_string_equals_ci
Unexecuted instantiation: credits.c:zend_string_equals_ci
Unexecuted instantiation: crypt.c:zend_string_equals_ci
Unexecuted instantiation: css.c:zend_string_equals_ci
Unexecuted instantiation: datetime.c:zend_string_equals_ci
Unexecuted instantiation: dir.c:zend_string_equals_ci
Unexecuted instantiation: dl.c:zend_string_equals_ci
Unexecuted instantiation: dns.c:zend_string_equals_ci
Unexecuted instantiation: exec.c:zend_string_equals_ci
Unexecuted instantiation: file.c:zend_string_equals_ci
Unexecuted instantiation: filestat.c:zend_string_equals_ci
Unexecuted instantiation: filters.c:zend_string_equals_ci
Unexecuted instantiation: flock_compat.c:zend_string_equals_ci
Unexecuted instantiation: formatted_print.c:zend_string_equals_ci
Unexecuted instantiation: fsock.c:zend_string_equals_ci
Unexecuted instantiation: ftok.c:zend_string_equals_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: head.c:zend_string_equals_ci
Unexecuted instantiation: hrtime.c:zend_string_equals_ci
Unexecuted instantiation: html.c:zend_string_equals_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: http.c:zend_string_equals_ci
Unexecuted instantiation: image.c:zend_string_equals_ci
Unexecuted instantiation: incomplete_class.c:zend_string_equals_ci
Unexecuted instantiation: info.c:zend_string_equals_ci
Unexecuted instantiation: io_poll.c:zend_string_equals_ci
Unexecuted instantiation: iptc.c:zend_string_equals_ci
Unexecuted instantiation: levenshtein.c:zend_string_equals_ci
Unexecuted instantiation: link.c:zend_string_equals_ci
Unexecuted instantiation: mail.c:zend_string_equals_ci
Unexecuted instantiation: math.c:zend_string_equals_ci
Unexecuted instantiation: md5.c:zend_string_equals_ci
Unexecuted instantiation: metaphone.c:zend_string_equals_ci
Unexecuted instantiation: microtime.c:zend_string_equals_ci
Unexecuted instantiation: net.c:zend_string_equals_ci
Unexecuted instantiation: pack.c:zend_string_equals_ci
Unexecuted instantiation: pageinfo.c:zend_string_equals_ci
Unexecuted instantiation: password.c:zend_string_equals_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: proc_open.c:zend_string_equals_ci
Unexecuted instantiation: quot_print.c:zend_string_equals_ci
Unexecuted instantiation: scanf.c:zend_string_equals_ci
Unexecuted instantiation: sha1.c:zend_string_equals_ci
Unexecuted instantiation: soundex.c:zend_string_equals_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_equals_ci
Unexecuted instantiation: string.c:zend_string_equals_ci
Unexecuted instantiation: strnatcmp.c:zend_string_equals_ci
Unexecuted instantiation: syslog.c:zend_string_equals_ci
type.c:zend_string_equals_ci
Line
Count
Source
463
1.00k
{
464
1.00k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
1.00k
}
Unexecuted instantiation: uniqid.c:zend_string_equals_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_ci
Unexecuted instantiation: url.c:zend_string_equals_ci
Unexecuted instantiation: user_filters.c:zend_string_equals_ci
Unexecuted instantiation: uuencode.c:zend_string_equals_ci
Unexecuted instantiation: var_unserializer.c:zend_string_equals_ci
Unexecuted instantiation: var.c:zend_string_equals_ci
Unexecuted instantiation: versioning.c:zend_string_equals_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_equals_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_equals_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_equals_ci
Unexecuted instantiation: php_uri.c:zend_string_equals_ci
Unexecuted instantiation: php_uri_common.c:zend_string_equals_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_equals_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_ci
Unexecuted instantiation: getopt.c:zend_string_equals_ci
Unexecuted instantiation: main.c:zend_string_equals_ci
Unexecuted instantiation: network.c:zend_string_equals_ci
Unexecuted instantiation: output.c:zend_string_equals_ci
Unexecuted instantiation: php_content_types.c:zend_string_equals_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_equals_ci
Unexecuted instantiation: php_ini.c:zend_string_equals_ci
Unexecuted instantiation: php_glob.c:zend_string_equals_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_ci
Unexecuted instantiation: php_scandir.c:zend_string_equals_ci
Unexecuted instantiation: php_syslog.c:zend_string_equals_ci
Unexecuted instantiation: php_ticks.c:zend_string_equals_ci
Unexecuted instantiation: php_variables.c:zend_string_equals_ci
Unexecuted instantiation: reentrancy.c:zend_string_equals_ci
Unexecuted instantiation: rfc1867.c:zend_string_equals_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_equals_ci
Unexecuted instantiation: SAPI.c:zend_string_equals_ci
Unexecuted instantiation: snprintf.c:zend_string_equals_ci
Unexecuted instantiation: spprintf.c:zend_string_equals_ci
Unexecuted instantiation: strlcat.c:zend_string_equals_ci
Unexecuted instantiation: strlcpy.c:zend_string_equals_ci
Unexecuted instantiation: php_io.c:zend_string_equals_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_ci
Unexecuted instantiation: poll_core.c:zend_string_equals_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_equals_ci
Unexecuted instantiation: poll_handle.c:zend_string_equals_ci
Unexecuted instantiation: cast.c:zend_string_equals_ci
Unexecuted instantiation: filter.c:zend_string_equals_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: memory.c:zend_string_equals_ci
Unexecuted instantiation: mmap.c:zend_string_equals_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_equals_ci
Unexecuted instantiation: stream_errors.c:zend_string_equals_ci
Unexecuted instantiation: streams.c:zend_string_equals_ci
Unexecuted instantiation: transports.c:zend_string_equals_ci
Unexecuted instantiation: userspace.c:zend_string_equals_ci
Unexecuted instantiation: xp_socket.c:zend_string_equals_ci
Unexecuted instantiation: block_pass.c:zend_string_equals_ci
Unexecuted instantiation: compact_literals.c:zend_string_equals_ci
Unexecuted instantiation: compact_vars.c:zend_string_equals_ci
Unexecuted instantiation: dce.c:zend_string_equals_ci
Unexecuted instantiation: dfa_pass.c:zend_string_equals_ci
Unexecuted instantiation: escape_analysis.c:zend_string_equals_ci
Unexecuted instantiation: nop_removal.c:zend_string_equals_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_ci
Unexecuted instantiation: pass1.c:zend_string_equals_ci
Unexecuted instantiation: pass3.c:zend_string_equals_ci
Unexecuted instantiation: sccp.c:zend_string_equals_ci
Unexecuted instantiation: scdf.c:zend_string_equals_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_equals_ci
Unexecuted instantiation: zend_cfg.c:zend_string_equals_ci
Unexecuted instantiation: zend_dfg.c:zend_string_equals_ci
Unexecuted instantiation: zend_dump.c:zend_string_equals_ci
Unexecuted instantiation: zend_func_info.c:zend_string_equals_ci
Unexecuted instantiation: zend_inference.c:zend_string_equals_ci
zend_optimizer.c:zend_string_equals_ci
Line
Count
Source
463
1.04k
{
464
1.04k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
1.04k
}
Unexecuted instantiation: zend_ssa.c:zend_string_equals_ci
Unexecuted instantiation: zend_alloc.c:zend_string_equals_ci
zend_API.c:zend_string_equals_ci
Line
Count
Source
463
52.1k
{
464
52.1k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
52.1k
}
zend_ast.c:zend_string_equals_ci
Line
Count
Source
463
36.3k
{
464
36.3k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
36.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
463
10.4M
{
464
10.4M
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
10.4M
}
zend_constants.c:zend_string_equals_ci
Line
Count
Source
463
1.39k
{
464
1.39k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
1.39k
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_equals_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_equals_ci
Unexecuted instantiation: zend_enum.c:zend_string_equals_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_equals_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_equals_ci
zend_execute.c:zend_string_equals_ci
Line
Count
Source
463
242
{
464
242
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
242
}
Unexecuted instantiation: zend_extensions.c:zend_string_equals_ci
Unexecuted instantiation: zend_fibers.c:zend_string_equals_ci
Unexecuted instantiation: zend_float.c:zend_string_equals_ci
Unexecuted instantiation: zend_gc.c:zend_string_equals_ci
Unexecuted instantiation: zend_gdb.c:zend_string_equals_ci
Unexecuted instantiation: zend_generators.c:zend_string_equals_ci
Unexecuted instantiation: zend_hash.c:zend_string_equals_ci
Unexecuted instantiation: zend_highlight.c:zend_string_equals_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_equals_ci
zend_inheritance.c:zend_string_equals_ci
Line
Count
Source
463
675k
{
464
675k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
675k
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_ci
Unexecuted instantiation: zend_ini.c:zend_string_equals_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_equals_ci
Unexecuted instantiation: zend_iterators.c:zend_string_equals_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_equals_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_ci
Unexecuted instantiation: zend_list.c:zend_string_equals_ci
Unexecuted instantiation: zend_llist.c:zend_string_equals_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_equals_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_equals_ci
Unexecuted instantiation: zend_objects.c:zend_string_equals_ci
Unexecuted instantiation: zend_observer.c:zend_string_equals_ci
Unexecuted instantiation: zend_opcode.c:zend_string_equals_ci
Unexecuted instantiation: zend_operators.c:zend_string_equals_ci
Unexecuted instantiation: zend_partial.c:zend_string_equals_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_ci
Unexecuted instantiation: zend_signal.c:zend_string_equals_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_equals_ci
Unexecuted instantiation: zend_sort.c:zend_string_equals_ci
Unexecuted instantiation: zend_stack.c:zend_string_equals_ci
Unexecuted instantiation: zend_stream.c:zend_string_equals_ci
Unexecuted instantiation: zend_string.c:zend_string_equals_ci
Unexecuted instantiation: zend_strtod.c:zend_string_equals_ci
Unexecuted instantiation: zend_system_id.c:zend_string_equals_ci
Unexecuted instantiation: zend_variables.c:zend_string_equals_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_ci
zend.c:zend_string_equals_ci
Line
Count
Source
463
6.27k
{
464
6.27k
  return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2));
465
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
466
467
#define zend_string_equals_literal(str, literal) \
468
43.8M
  zend_string_equals_cstr(str, "" literal, sizeof(literal) - 1)
469
470
static zend_always_inline bool zend_string_starts_with_cstr(const zend_string *str, const char *prefix, size_t prefix_length)
471
60.9k
{
472
60.9k
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
473
60.9k
}
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
471
60.9k
{
472
60.9k
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
473
60.9k
}
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_check.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_dump.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_emit.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_patch.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_perf.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_ra.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_save.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_cstr
Unexecuted instantiation: ir.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_cstr
Unexecuted instantiation: csprng.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_user.c:zend_string_starts_with_cstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_cstr
Unexecuted instantiation: gammasection.c:zend_string_starts_with_cstr
Unexecuted instantiation: random.c:zend_string_starts_with_cstr
Unexecuted instantiation: randomizer.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_spl.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_array.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_cstr
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_cstr
Unexecuted instantiation: array.c:zend_string_starts_with_cstr
Unexecuted instantiation: assert.c:zend_string_starts_with_cstr
Unexecuted instantiation: base64.c:zend_string_starts_with_cstr
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_cstr
Unexecuted instantiation: browscap.c:zend_string_starts_with_cstr
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_cstr
Unexecuted instantiation: crc32.c:zend_string_starts_with_cstr
Unexecuted instantiation: credits.c:zend_string_starts_with_cstr
Unexecuted instantiation: crypt.c:zend_string_starts_with_cstr
Unexecuted instantiation: css.c:zend_string_starts_with_cstr
Unexecuted instantiation: datetime.c:zend_string_starts_with_cstr
Unexecuted instantiation: dir.c:zend_string_starts_with_cstr
Unexecuted instantiation: dl.c:zend_string_starts_with_cstr
Unexecuted instantiation: dns.c:zend_string_starts_with_cstr
Unexecuted instantiation: exec.c:zend_string_starts_with_cstr
Unexecuted instantiation: file.c:zend_string_starts_with_cstr
Unexecuted instantiation: filestat.c:zend_string_starts_with_cstr
Unexecuted instantiation: filters.c:zend_string_starts_with_cstr
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_cstr
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_cstr
Unexecuted instantiation: fsock.c:zend_string_starts_with_cstr
Unexecuted instantiation: ftok.c:zend_string_starts_with_cstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: head.c:zend_string_starts_with_cstr
Unexecuted instantiation: hrtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: html.c:zend_string_starts_with_cstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: http.c:zend_string_starts_with_cstr
Unexecuted instantiation: image.c:zend_string_starts_with_cstr
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_cstr
Unexecuted instantiation: info.c:zend_string_starts_with_cstr
Unexecuted instantiation: io_poll.c:zend_string_starts_with_cstr
Unexecuted instantiation: iptc.c:zend_string_starts_with_cstr
Unexecuted instantiation: levenshtein.c:zend_string_starts_with_cstr
Unexecuted instantiation: link.c:zend_string_starts_with_cstr
Unexecuted instantiation: mail.c:zend_string_starts_with_cstr
Unexecuted instantiation: math.c:zend_string_starts_with_cstr
Unexecuted instantiation: md5.c:zend_string_starts_with_cstr
Unexecuted instantiation: metaphone.c:zend_string_starts_with_cstr
Unexecuted instantiation: microtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: net.c:zend_string_starts_with_cstr
Unexecuted instantiation: pack.c:zend_string_starts_with_cstr
Unexecuted instantiation: pageinfo.c:zend_string_starts_with_cstr
Unexecuted instantiation: password.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: proc_open.c:zend_string_starts_with_cstr
Unexecuted instantiation: quot_print.c:zend_string_starts_with_cstr
Unexecuted instantiation: scanf.c:zend_string_starts_with_cstr
Unexecuted instantiation: sha1.c:zend_string_starts_with_cstr
Unexecuted instantiation: soundex.c:zend_string_starts_with_cstr
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_cstr
Unexecuted instantiation: string.c:zend_string_starts_with_cstr
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_cstr
Unexecuted instantiation: syslog.c:zend_string_starts_with_cstr
Unexecuted instantiation: type.c:zend_string_starts_with_cstr
Unexecuted instantiation: uniqid.c:zend_string_starts_with_cstr
url_scanner_ex.c:zend_string_starts_with_cstr
Line
Count
Source
471
16
{
472
16
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
473
16
}
Unexecuted instantiation: url.c:zend_string_starts_with_cstr
Unexecuted instantiation: user_filters.c:zend_string_starts_with_cstr
Unexecuted instantiation: uuencode.c:zend_string_starts_with_cstr
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_cstr
Unexecuted instantiation: var.c:zend_string_starts_with_cstr
Unexecuted instantiation: versioning.c:zend_string_starts_with_cstr
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_cstr
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_uri.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_cstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_cstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_cstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_cstr
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_cstr
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_cstr
Unexecuted instantiation: getopt.c:zend_string_starts_with_cstr
Unexecuted instantiation: main.c:zend_string_starts_with_cstr
Unexecuted instantiation: network.c:zend_string_starts_with_cstr
Unexecuted instantiation: output.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_content_types.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_ini.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_glob.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_scandir.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_syslog.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_ticks.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_variables.c:zend_string_starts_with_cstr
Unexecuted instantiation: reentrancy.c:zend_string_starts_with_cstr
Unexecuted instantiation: rfc1867.c:zend_string_starts_with_cstr
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_cstr
Unexecuted instantiation: SAPI.c:zend_string_starts_with_cstr
Unexecuted instantiation: snprintf.c:zend_string_starts_with_cstr
Unexecuted instantiation: spprintf.c:zend_string_starts_with_cstr
Unexecuted instantiation: strlcat.c:zend_string_starts_with_cstr
Unexecuted instantiation: strlcpy.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_io.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_core.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_cstr
Unexecuted instantiation: poll_handle.c:zend_string_starts_with_cstr
Unexecuted instantiation: cast.c:zend_string_starts_with_cstr
Unexecuted instantiation: filter.c:zend_string_starts_with_cstr
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: memory.c:zend_string_starts_with_cstr
Unexecuted instantiation: mmap.c:zend_string_starts_with_cstr
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_cstr
Unexecuted instantiation: stream_errors.c:zend_string_starts_with_cstr
Unexecuted instantiation: streams.c:zend_string_starts_with_cstr
Unexecuted instantiation: transports.c:zend_string_starts_with_cstr
Unexecuted instantiation: userspace.c:zend_string_starts_with_cstr
Unexecuted instantiation: xp_socket.c:zend_string_starts_with_cstr
Unexecuted instantiation: block_pass.c:zend_string_starts_with_cstr
Unexecuted instantiation: compact_literals.c:zend_string_starts_with_cstr
Unexecuted instantiation: compact_vars.c:zend_string_starts_with_cstr
Unexecuted instantiation: dce.c:zend_string_starts_with_cstr
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_cstr
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_cstr
Unexecuted instantiation: nop_removal.c:zend_string_starts_with_cstr
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_cstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_cstr
Unexecuted instantiation: pass1.c:zend_string_starts_with_cstr
Unexecuted instantiation: pass3.c:zend_string_starts_with_cstr
Unexecuted instantiation: sccp.c:zend_string_starts_with_cstr
Unexecuted instantiation: scdf.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_dump.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_inference.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_API.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ast.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_closures.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_compile.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_constants.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_enum.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_execute.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_float.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_gc.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_generators.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_hash.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ini.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_list.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_llist.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_objects.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_observer.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_operators.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_partial.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_signal.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_sort.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_stack.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_stream.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_string.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_variables.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend.c:zend_string_starts_with_cstr
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_cstr
474
475
static zend_always_inline bool zend_string_starts_with(const zend_string *str, const zend_string *prefix)
476
0
{
477
0
  return zend_string_starts_with_cstr(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
478
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with
Unexecuted instantiation: 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_save.c:zend_string_starts_with
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with
Unexecuted instantiation: ir.c:zend_string_starts_with
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with
Unexecuted instantiation: zend_jit.c:zend_string_starts_with
Unexecuted instantiation: csprng.c:zend_string_starts_with
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with
Unexecuted instantiation: engine_secure.c:zend_string_starts_with
Unexecuted instantiation: engine_user.c:zend_string_starts_with
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with
Unexecuted instantiation: gammasection.c:zend_string_starts_with
Unexecuted instantiation: random.c:zend_string_starts_with
Unexecuted instantiation: randomizer.c:zend_string_starts_with
Unexecuted instantiation: zend_utils.c:zend_string_starts_with
Unexecuted instantiation: php_reflection.c:zend_string_starts_with
Unexecuted instantiation: php_spl.c:zend_string_starts_with
Unexecuted instantiation: spl_array.c:zend_string_starts_with
Unexecuted instantiation: spl_directory.c:zend_string_starts_with
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with
Unexecuted instantiation: spl_functions.c:zend_string_starts_with
Unexecuted instantiation: spl_heap.c:zend_string_starts_with
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with
Unexecuted instantiation: spl_observer.c:zend_string_starts_with
Unexecuted instantiation: array.c:zend_string_starts_with
Unexecuted instantiation: assert.c:zend_string_starts_with
Unexecuted instantiation: base64.c:zend_string_starts_with
Unexecuted instantiation: basic_functions.c:zend_string_starts_with
Unexecuted instantiation: browscap.c:zend_string_starts_with
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with
Unexecuted instantiation: crc32.c:zend_string_starts_with
Unexecuted instantiation: credits.c:zend_string_starts_with
Unexecuted instantiation: crypt.c:zend_string_starts_with
Unexecuted instantiation: css.c:zend_string_starts_with
Unexecuted instantiation: datetime.c:zend_string_starts_with
Unexecuted instantiation: dir.c:zend_string_starts_with
Unexecuted instantiation: dl.c:zend_string_starts_with
Unexecuted instantiation: dns.c:zend_string_starts_with
Unexecuted instantiation: exec.c:zend_string_starts_with
Unexecuted instantiation: file.c:zend_string_starts_with
Unexecuted instantiation: filestat.c:zend_string_starts_with
Unexecuted instantiation: filters.c:zend_string_starts_with
Unexecuted instantiation: flock_compat.c:zend_string_starts_with
Unexecuted instantiation: formatted_print.c:zend_string_starts_with
Unexecuted instantiation: fsock.c:zend_string_starts_with
Unexecuted instantiation: ftok.c:zend_string_starts_with
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: head.c:zend_string_starts_with
Unexecuted instantiation: hrtime.c:zend_string_starts_with
Unexecuted instantiation: html.c:zend_string_starts_with
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: http.c:zend_string_starts_with
Unexecuted instantiation: image.c:zend_string_starts_with
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with
Unexecuted instantiation: info.c:zend_string_starts_with
Unexecuted instantiation: io_poll.c:zend_string_starts_with
Unexecuted instantiation: iptc.c:zend_string_starts_with
Unexecuted instantiation: levenshtein.c:zend_string_starts_with
Unexecuted instantiation: link.c:zend_string_starts_with
Unexecuted instantiation: mail.c:zend_string_starts_with
Unexecuted instantiation: math.c:zend_string_starts_with
Unexecuted instantiation: md5.c:zend_string_starts_with
Unexecuted instantiation: metaphone.c:zend_string_starts_with
Unexecuted instantiation: microtime.c:zend_string_starts_with
Unexecuted instantiation: net.c:zend_string_starts_with
Unexecuted instantiation: pack.c:zend_string_starts_with
Unexecuted instantiation: pageinfo.c:zend_string_starts_with
Unexecuted instantiation: password.c:zend_string_starts_with
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: proc_open.c:zend_string_starts_with
Unexecuted instantiation: quot_print.c:zend_string_starts_with
Unexecuted instantiation: scanf.c:zend_string_starts_with
Unexecuted instantiation: sha1.c:zend_string_starts_with
Unexecuted instantiation: soundex.c:zend_string_starts_with
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with
Unexecuted instantiation: string.c:zend_string_starts_with
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with
Unexecuted instantiation: syslog.c:zend_string_starts_with
Unexecuted instantiation: type.c:zend_string_starts_with
Unexecuted instantiation: uniqid.c:zend_string_starts_with
Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with
Unexecuted instantiation: url.c:zend_string_starts_with
Unexecuted instantiation: user_filters.c:zend_string_starts_with
Unexecuted instantiation: uuencode.c:zend_string_starts_with
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with
Unexecuted instantiation: var.c:zend_string_starts_with
Unexecuted instantiation: versioning.c:zend_string_starts_with
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with
Unexecuted instantiation: php_uri.c:zend_string_starts_with
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with
Unexecuted instantiation: getopt.c:zend_string_starts_with
Unexecuted instantiation: main.c:zend_string_starts_with
Unexecuted instantiation: network.c:zend_string_starts_with
Unexecuted instantiation: output.c:zend_string_starts_with
Unexecuted instantiation: php_content_types.c:zend_string_starts_with
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with
Unexecuted instantiation: php_ini.c:zend_string_starts_with
Unexecuted instantiation: php_glob.c:zend_string_starts_with
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with
Unexecuted instantiation: php_scandir.c:zend_string_starts_with
Unexecuted instantiation: php_syslog.c:zend_string_starts_with
Unexecuted instantiation: php_ticks.c:zend_string_starts_with
Unexecuted instantiation: php_variables.c:zend_string_starts_with
Unexecuted instantiation: reentrancy.c:zend_string_starts_with
Unexecuted instantiation: rfc1867.c:zend_string_starts_with
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with
Unexecuted instantiation: SAPI.c:zend_string_starts_with
Unexecuted instantiation: snprintf.c:zend_string_starts_with
Unexecuted instantiation: spprintf.c:zend_string_starts_with
Unexecuted instantiation: strlcat.c:zend_string_starts_with
Unexecuted instantiation: strlcpy.c:zend_string_starts_with
Unexecuted instantiation: php_io.c:zend_string_starts_with
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with
Unexecuted instantiation: poll_core.c:zend_string_starts_with
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with
Unexecuted instantiation: poll_handle.c:zend_string_starts_with
Unexecuted instantiation: cast.c:zend_string_starts_with
Unexecuted instantiation: filter.c:zend_string_starts_with
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with
Unexecuted instantiation: memory.c:zend_string_starts_with
Unexecuted instantiation: mmap.c:zend_string_starts_with
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with
Unexecuted instantiation: stream_errors.c:zend_string_starts_with
Unexecuted instantiation: streams.c:zend_string_starts_with
Unexecuted instantiation: transports.c:zend_string_starts_with
Unexecuted instantiation: userspace.c:zend_string_starts_with
Unexecuted instantiation: xp_socket.c:zend_string_starts_with
Unexecuted instantiation: block_pass.c:zend_string_starts_with
Unexecuted instantiation: compact_literals.c:zend_string_starts_with
Unexecuted instantiation: compact_vars.c:zend_string_starts_with
Unexecuted instantiation: dce.c:zend_string_starts_with
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with
Unexecuted instantiation: nop_removal.c:zend_string_starts_with
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with
Unexecuted instantiation: pass1.c:zend_string_starts_with
Unexecuted instantiation: pass3.c:zend_string_starts_with
Unexecuted instantiation: sccp.c:zend_string_starts_with
Unexecuted instantiation: scdf.c:zend_string_starts_with
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with
Unexecuted instantiation: zend_dump.c:zend_string_starts_with
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with
Unexecuted instantiation: zend_inference.c:zend_string_starts_with
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with
Unexecuted instantiation: zend_API.c:zend_string_starts_with
Unexecuted instantiation: zend_ast.c:zend_string_starts_with
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with
Unexecuted instantiation: zend_closures.c:zend_string_starts_with
Unexecuted instantiation: zend_compile.c:zend_string_starts_with
Unexecuted instantiation: zend_constants.c:zend_string_starts_with
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with
Unexecuted instantiation: zend_enum.c:zend_string_starts_with
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with
Unexecuted instantiation: zend_execute.c:zend_string_starts_with
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with
Unexecuted instantiation: zend_float.c:zend_string_starts_with
Unexecuted instantiation: zend_gc.c:zend_string_starts_with
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with
Unexecuted instantiation: zend_generators.c:zend_string_starts_with
Unexecuted instantiation: zend_hash.c:zend_string_starts_with
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with
Unexecuted instantiation: zend_ini.c:zend_string_starts_with
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with
Unexecuted instantiation: zend_list.c:zend_string_starts_with
Unexecuted instantiation: zend_llist.c:zend_string_starts_with
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with
Unexecuted instantiation: zend_objects.c:zend_string_starts_with
Unexecuted instantiation: zend_observer.c:zend_string_starts_with
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with
Unexecuted instantiation: zend_operators.c:zend_string_starts_with
Unexecuted instantiation: zend_partial.c:zend_string_starts_with
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with
Unexecuted instantiation: zend_signal.c:zend_string_starts_with
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with
Unexecuted instantiation: zend_sort.c:zend_string_starts_with
Unexecuted instantiation: zend_stack.c:zend_string_starts_with
Unexecuted instantiation: zend_stream.c:zend_string_starts_with
Unexecuted instantiation: zend_string.c:zend_string_starts_with
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with
Unexecuted instantiation: zend_variables.c:zend_string_starts_with
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with
Unexecuted instantiation: zend.c:zend_string_starts_with
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with
479
480
#define zend_string_starts_with_literal(str, prefix) \
481
122k
  zend_string_starts_with_cstr(str, "" prefix, sizeof(prefix) - 1)
482
483
static zend_always_inline bool zend_string_starts_with_cstr_ci(const zend_string *str, const char *prefix, size_t prefix_length)
484
0
{
485
0
  return ZSTR_LEN(str) >= prefix_length && !strncasecmp(ZSTR_VAL(str), prefix, prefix_length);
486
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: 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_save.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: csprng.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_user.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: gammasection.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: random.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: randomizer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_spl.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_array.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: array.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: assert.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: base64.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: browscap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crc32.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: credits.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crypt.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: css.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: datetime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dl.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dns.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: exec.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: file.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filestat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filters.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fsock.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ftok.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: head.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hrtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: html.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: http.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: image.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: info.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: io_poll.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: iptc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: levenshtein.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: link.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: mail.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: math.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: md5.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: metaphone.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: microtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: net.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pageinfo.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: password.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: proc_open.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: quot_print.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: scanf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: sha1.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: soundex.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: string.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: syslog.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: type.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uniqid.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: url.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: user_filters.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uuencode.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: var.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: versioning.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_uri.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: getopt.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: main.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: network.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: output.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_content_types.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_ini.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_glob.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_scandir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_syslog.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_ticks.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_variables.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: reentrancy.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: rfc1867.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: SAPI.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: snprintf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spprintf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: strlcat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: strlcpy.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_io.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_core.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: poll_handle.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: cast.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filter.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: memory.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: mmap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: stream_errors.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: streams.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: transports.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: userspace.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: xp_socket.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: block_pass.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: compact_literals.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: compact_vars.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dce.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: nop_removal.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pass1.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: pass3.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: sccp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: scdf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_dump.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_inference.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_API.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ast.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_closures.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_compile.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_constants.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_enum.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_execute.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_float.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_gc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_generators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_hash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ini.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_list.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_llist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_objects.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_observer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_operators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_partial.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_signal.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_sort.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_stack.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_stream.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_string.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_variables.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_cstr_ci
487
488
static zend_always_inline bool zend_string_starts_with_ci(const zend_string *str, const zend_string *prefix)
489
0
{
490
0
  return zend_string_starts_with_cstr_ci(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
491
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_ci
Unexecuted instantiation: 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_save.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_ci
Unexecuted instantiation: ir.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_ci
Unexecuted instantiation: csprng.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_user.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_ci
Unexecuted instantiation: gammasection.c:zend_string_starts_with_ci
Unexecuted instantiation: random.c:zend_string_starts_with_ci
Unexecuted instantiation: randomizer.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_ci
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_ci
Unexecuted instantiation: php_spl.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_array.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_ci
Unexecuted instantiation: array.c:zend_string_starts_with_ci
Unexecuted instantiation: assert.c:zend_string_starts_with_ci
Unexecuted instantiation: base64.c:zend_string_starts_with_ci
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: browscap.c:zend_string_starts_with_ci
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_ci
Unexecuted instantiation: crc32.c:zend_string_starts_with_ci
Unexecuted instantiation: credits.c:zend_string_starts_with_ci
Unexecuted instantiation: crypt.c:zend_string_starts_with_ci
Unexecuted instantiation: css.c:zend_string_starts_with_ci
Unexecuted instantiation: datetime.c:zend_string_starts_with_ci
Unexecuted instantiation: dir.c:zend_string_starts_with_ci
Unexecuted instantiation: dl.c:zend_string_starts_with_ci
Unexecuted instantiation: dns.c:zend_string_starts_with_ci
Unexecuted instantiation: exec.c:zend_string_starts_with_ci
Unexecuted instantiation: file.c:zend_string_starts_with_ci
Unexecuted instantiation: filestat.c:zend_string_starts_with_ci
Unexecuted instantiation: filters.c:zend_string_starts_with_ci
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_ci
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_ci
Unexecuted instantiation: fsock.c:zend_string_starts_with_ci
Unexecuted instantiation: ftok.c:zend_string_starts_with_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: head.c:zend_string_starts_with_ci
Unexecuted instantiation: hrtime.c:zend_string_starts_with_ci
Unexecuted instantiation: html.c:zend_string_starts_with_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: http.c:zend_string_starts_with_ci
Unexecuted instantiation: image.c:zend_string_starts_with_ci
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_ci
Unexecuted instantiation: info.c:zend_string_starts_with_ci
Unexecuted instantiation: io_poll.c:zend_string_starts_with_ci
Unexecuted instantiation: iptc.c:zend_string_starts_with_ci
Unexecuted instantiation: levenshtein.c:zend_string_starts_with_ci
Unexecuted instantiation: link.c:zend_string_starts_with_ci
Unexecuted instantiation: mail.c:zend_string_starts_with_ci
Unexecuted instantiation: math.c:zend_string_starts_with_ci
Unexecuted instantiation: md5.c:zend_string_starts_with_ci
Unexecuted instantiation: metaphone.c:zend_string_starts_with_ci
Unexecuted instantiation: microtime.c:zend_string_starts_with_ci
Unexecuted instantiation: net.c:zend_string_starts_with_ci
Unexecuted instantiation: pack.c:zend_string_starts_with_ci
Unexecuted instantiation: pageinfo.c:zend_string_starts_with_ci
Unexecuted instantiation: password.c:zend_string_starts_with_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: proc_open.c:zend_string_starts_with_ci
Unexecuted instantiation: quot_print.c:zend_string_starts_with_ci
Unexecuted instantiation: scanf.c:zend_string_starts_with_ci
Unexecuted instantiation: sha1.c:zend_string_starts_with_ci
Unexecuted instantiation: soundex.c:zend_string_starts_with_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_ci
Unexecuted instantiation: string.c:zend_string_starts_with_ci
Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_ci
Unexecuted instantiation: syslog.c:zend_string_starts_with_ci
Unexecuted instantiation: type.c:zend_string_starts_with_ci
Unexecuted instantiation: uniqid.c:zend_string_starts_with_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with_ci
Unexecuted instantiation: url.c:zend_string_starts_with_ci
Unexecuted instantiation: user_filters.c:zend_string_starts_with_ci
Unexecuted instantiation: uuencode.c:zend_string_starts_with_ci
Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_ci
Unexecuted instantiation: var.c:zend_string_starts_with_ci
Unexecuted instantiation: versioning.c:zend_string_starts_with_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_ci
Unexecuted instantiation: php_uri.c:zend_string_starts_with_ci
Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_ci
Unexecuted instantiation: getopt.c:zend_string_starts_with_ci
Unexecuted instantiation: main.c:zend_string_starts_with_ci
Unexecuted instantiation: network.c:zend_string_starts_with_ci
Unexecuted instantiation: output.c:zend_string_starts_with_ci
Unexecuted instantiation: php_content_types.c:zend_string_starts_with_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_ci
Unexecuted instantiation: php_ini.c:zend_string_starts_with_ci
Unexecuted instantiation: php_glob.c:zend_string_starts_with_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_ci
Unexecuted instantiation: php_scandir.c:zend_string_starts_with_ci
Unexecuted instantiation: php_syslog.c:zend_string_starts_with_ci
Unexecuted instantiation: php_ticks.c:zend_string_starts_with_ci
Unexecuted instantiation: php_variables.c:zend_string_starts_with_ci
Unexecuted instantiation: reentrancy.c:zend_string_starts_with_ci
Unexecuted instantiation: rfc1867.c:zend_string_starts_with_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_ci
Unexecuted instantiation: SAPI.c:zend_string_starts_with_ci
Unexecuted instantiation: snprintf.c:zend_string_starts_with_ci
Unexecuted instantiation: spprintf.c:zend_string_starts_with_ci
Unexecuted instantiation: strlcat.c:zend_string_starts_with_ci
Unexecuted instantiation: strlcpy.c:zend_string_starts_with_ci
Unexecuted instantiation: php_io.c:zend_string_starts_with_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_core.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_ci
Unexecuted instantiation: poll_handle.c:zend_string_starts_with_ci
Unexecuted instantiation: cast.c:zend_string_starts_with_ci
Unexecuted instantiation: filter.c:zend_string_starts_with_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: memory.c:zend_string_starts_with_ci
Unexecuted instantiation: mmap.c:zend_string_starts_with_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: stream_errors.c:zend_string_starts_with_ci
Unexecuted instantiation: streams.c:zend_string_starts_with_ci
Unexecuted instantiation: transports.c:zend_string_starts_with_ci
Unexecuted instantiation: userspace.c:zend_string_starts_with_ci
Unexecuted instantiation: xp_socket.c:zend_string_starts_with_ci
Unexecuted instantiation: block_pass.c:zend_string_starts_with_ci
Unexecuted instantiation: compact_literals.c:zend_string_starts_with_ci
Unexecuted instantiation: compact_vars.c:zend_string_starts_with_ci
Unexecuted instantiation: dce.c:zend_string_starts_with_ci
Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_ci
Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_ci
Unexecuted instantiation: nop_removal.c:zend_string_starts_with_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_ci
Unexecuted instantiation: pass1.c:zend_string_starts_with_ci
Unexecuted instantiation: pass3.c:zend_string_starts_with_ci
Unexecuted instantiation: sccp.c:zend_string_starts_with_ci
Unexecuted instantiation: scdf.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_dump.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_inference.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_API.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ast.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_closures.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_compile.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_constants.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_enum.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_execute.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_float.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_gc.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_generators.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_hash.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ini.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_list.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_llist.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_objects.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_observer.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_operators.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_partial.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_signal.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_sort.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_stack.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_stream.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_string.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_variables.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_ci
Unexecuted instantiation: zend.c:zend_string_starts_with_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_ci
492
493
#define zend_string_starts_with_literal_ci(str, prefix) \
494
0
  zend_string_starts_with_cstr_ci(str, "" prefix, sizeof(prefix) - 1)
495
496
static zend_always_inline bool zend_string_ends_with_cstr(const zend_string *str, const char *suffix, size_t suffix_length)
497
633k
{
498
633k
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
499
633k
}
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
497
61.8k
{
498
61.8k
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
499
61.8k
}
Unexecuted instantiation: ir_cfg.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_check.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_dump.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_emit.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_gcm.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_gdb.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_patch.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_perf.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_ra.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_save.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_cstr
Unexecuted instantiation: ir.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_jit.c:zend_string_ends_with_cstr
Unexecuted instantiation: csprng.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_secure.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_user.c:zend_string_ends_with_cstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_cstr
Unexecuted instantiation: gammasection.c:zend_string_ends_with_cstr
Unexecuted instantiation: random.c:zend_string_ends_with_cstr
Unexecuted instantiation: randomizer.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_utils.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_reflection.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_spl.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_array.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_directory.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_functions.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_heap.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_cstr
Unexecuted instantiation: spl_observer.c:zend_string_ends_with_cstr
Unexecuted instantiation: array.c:zend_string_ends_with_cstr
Unexecuted instantiation: assert.c:zend_string_ends_with_cstr
Unexecuted instantiation: base64.c:zend_string_ends_with_cstr
Unexecuted instantiation: basic_functions.c:zend_string_ends_with_cstr
Unexecuted instantiation: browscap.c:zend_string_ends_with_cstr
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_cstr
Unexecuted instantiation: crc32.c:zend_string_ends_with_cstr
Unexecuted instantiation: credits.c:zend_string_ends_with_cstr
Unexecuted instantiation: crypt.c:zend_string_ends_with_cstr
Unexecuted instantiation: css.c:zend_string_ends_with_cstr
Unexecuted instantiation: datetime.c:zend_string_ends_with_cstr
Unexecuted instantiation: dir.c:zend_string_ends_with_cstr
Unexecuted instantiation: dl.c:zend_string_ends_with_cstr
Unexecuted instantiation: dns.c:zend_string_ends_with_cstr
Unexecuted instantiation: exec.c:zend_string_ends_with_cstr
Unexecuted instantiation: file.c:zend_string_ends_with_cstr
Unexecuted instantiation: filestat.c:zend_string_ends_with_cstr
Unexecuted instantiation: filters.c:zend_string_ends_with_cstr
Unexecuted instantiation: flock_compat.c:zend_string_ends_with_cstr
Unexecuted instantiation: formatted_print.c:zend_string_ends_with_cstr
Unexecuted instantiation: fsock.c:zend_string_ends_with_cstr
Unexecuted instantiation: ftok.c:zend_string_ends_with_cstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: head.c:zend_string_ends_with_cstr
Unexecuted instantiation: hrtime.c:zend_string_ends_with_cstr
Unexecuted instantiation: html.c:zend_string_ends_with_cstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: http.c:zend_string_ends_with_cstr
Unexecuted instantiation: image.c:zend_string_ends_with_cstr
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_cstr
Unexecuted instantiation: info.c:zend_string_ends_with_cstr
Unexecuted instantiation: io_poll.c:zend_string_ends_with_cstr
Unexecuted instantiation: iptc.c:zend_string_ends_with_cstr
Unexecuted instantiation: levenshtein.c:zend_string_ends_with_cstr
Unexecuted instantiation: link.c:zend_string_ends_with_cstr
Unexecuted instantiation: mail.c:zend_string_ends_with_cstr
Unexecuted instantiation: math.c:zend_string_ends_with_cstr
Unexecuted instantiation: md5.c:zend_string_ends_with_cstr
Unexecuted instantiation: metaphone.c:zend_string_ends_with_cstr
Unexecuted instantiation: microtime.c:zend_string_ends_with_cstr
Unexecuted instantiation: net.c:zend_string_ends_with_cstr
Unexecuted instantiation: pack.c:zend_string_ends_with_cstr
Unexecuted instantiation: pageinfo.c:zend_string_ends_with_cstr
Unexecuted instantiation: password.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: proc_open.c:zend_string_ends_with_cstr
Unexecuted instantiation: quot_print.c:zend_string_ends_with_cstr
Unexecuted instantiation: scanf.c:zend_string_ends_with_cstr
Unexecuted instantiation: sha1.c:zend_string_ends_with_cstr
Unexecuted instantiation: soundex.c:zend_string_ends_with_cstr
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_cstr
Unexecuted instantiation: string.c:zend_string_ends_with_cstr
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_cstr
Unexecuted instantiation: syslog.c:zend_string_ends_with_cstr
Unexecuted instantiation: type.c:zend_string_ends_with_cstr
Unexecuted instantiation: uniqid.c:zend_string_ends_with_cstr
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_cstr
Unexecuted instantiation: url.c:zend_string_ends_with_cstr
Unexecuted instantiation: user_filters.c:zend_string_ends_with_cstr
Unexecuted instantiation: uuencode.c:zend_string_ends_with_cstr
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_cstr
Unexecuted instantiation: var.c:zend_string_ends_with_cstr
Unexecuted instantiation: versioning.c:zend_string_ends_with_cstr
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_cstr
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_uri.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_cstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_cstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_cstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_cstr
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_cstr
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_cstr
Unexecuted instantiation: getopt.c:zend_string_ends_with_cstr
Unexecuted instantiation: main.c:zend_string_ends_with_cstr
Unexecuted instantiation: network.c:zend_string_ends_with_cstr
Unexecuted instantiation: output.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_content_types.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_ini.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_glob.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_scandir.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_syslog.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_ticks.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_variables.c:zend_string_ends_with_cstr
Unexecuted instantiation: reentrancy.c:zend_string_ends_with_cstr
Unexecuted instantiation: rfc1867.c:zend_string_ends_with_cstr
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_cstr
Unexecuted instantiation: SAPI.c:zend_string_ends_with_cstr
Unexecuted instantiation: snprintf.c:zend_string_ends_with_cstr
Unexecuted instantiation: spprintf.c:zend_string_ends_with_cstr
Unexecuted instantiation: strlcat.c:zend_string_ends_with_cstr
Unexecuted instantiation: strlcpy.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_io.c:zend_string_ends_with_cstr
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_core.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_cstr
Unexecuted instantiation: poll_handle.c:zend_string_ends_with_cstr
Unexecuted instantiation: cast.c:zend_string_ends_with_cstr
Unexecuted instantiation: filter.c:zend_string_ends_with_cstr
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: memory.c:zend_string_ends_with_cstr
Unexecuted instantiation: mmap.c:zend_string_ends_with_cstr
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_cstr
Unexecuted instantiation: stream_errors.c:zend_string_ends_with_cstr
Unexecuted instantiation: streams.c:zend_string_ends_with_cstr
Unexecuted instantiation: transports.c:zend_string_ends_with_cstr
Unexecuted instantiation: userspace.c:zend_string_ends_with_cstr
Unexecuted instantiation: xp_socket.c:zend_string_ends_with_cstr
Unexecuted instantiation: block_pass.c:zend_string_ends_with_cstr
Unexecuted instantiation: compact_literals.c:zend_string_ends_with_cstr
Unexecuted instantiation: compact_vars.c:zend_string_ends_with_cstr
Unexecuted instantiation: dce.c:zend_string_ends_with_cstr
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_cstr
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_cstr
Unexecuted instantiation: nop_removal.c:zend_string_ends_with_cstr
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_cstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_cstr
Unexecuted instantiation: pass1.c:zend_string_ends_with_cstr
Unexecuted instantiation: pass3.c:zend_string_ends_with_cstr
Unexecuted instantiation: sccp.c:zend_string_ends_with_cstr
Unexecuted instantiation: scdf.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_dump.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_inference.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_API.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ast.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_closures.c:zend_string_ends_with_cstr
zend_compile.c:zend_string_ends_with_cstr
Line
Count
Source
497
570k
{
498
570k
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
499
570k
}
zend_constants.c:zend_string_ends_with_cstr
Line
Count
Source
497
423
{
498
423
  return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
499
423
}
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_enum.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_execute.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_float.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_gc.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_generators.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_hash.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ini.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_list.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_llist.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_objects.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_observer.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_operators.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_partial.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_signal.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_sort.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_stack.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_stream.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_string.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_variables.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_cstr
Unexecuted instantiation: zend.c:zend_string_ends_with_cstr
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_cstr
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_cstr
500
501
static zend_always_inline bool zend_string_ends_with(const zend_string *str, const zend_string *suffix)
502
0
{
503
0
  return zend_string_ends_with_cstr(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix));
504
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with
Unexecuted instantiation: 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_save.c:zend_string_ends_with
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with
Unexecuted instantiation: ir.c:zend_string_ends_with
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with
Unexecuted instantiation: zend_jit.c:zend_string_ends_with
Unexecuted instantiation: csprng.c:zend_string_ends_with
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with
Unexecuted instantiation: engine_secure.c:zend_string_ends_with
Unexecuted instantiation: engine_user.c:zend_string_ends_with
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with
Unexecuted instantiation: gammasection.c:zend_string_ends_with
Unexecuted instantiation: random.c:zend_string_ends_with
Unexecuted instantiation: randomizer.c:zend_string_ends_with
Unexecuted instantiation: zend_utils.c:zend_string_ends_with
Unexecuted instantiation: php_reflection.c:zend_string_ends_with
Unexecuted instantiation: php_spl.c:zend_string_ends_with
Unexecuted instantiation: spl_array.c:zend_string_ends_with
Unexecuted instantiation: spl_directory.c:zend_string_ends_with
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with
Unexecuted instantiation: spl_functions.c:zend_string_ends_with
Unexecuted instantiation: spl_heap.c:zend_string_ends_with
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with
Unexecuted instantiation: spl_observer.c:zend_string_ends_with
Unexecuted instantiation: array.c:zend_string_ends_with
Unexecuted instantiation: assert.c:zend_string_ends_with
Unexecuted instantiation: base64.c:zend_string_ends_with
Unexecuted instantiation: basic_functions.c:zend_string_ends_with
Unexecuted instantiation: browscap.c:zend_string_ends_with
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with
Unexecuted instantiation: crc32.c:zend_string_ends_with
Unexecuted instantiation: credits.c:zend_string_ends_with
Unexecuted instantiation: crypt.c:zend_string_ends_with
Unexecuted instantiation: css.c:zend_string_ends_with
Unexecuted instantiation: datetime.c:zend_string_ends_with
Unexecuted instantiation: dir.c:zend_string_ends_with
Unexecuted instantiation: dl.c:zend_string_ends_with
Unexecuted instantiation: dns.c:zend_string_ends_with
Unexecuted instantiation: exec.c:zend_string_ends_with
Unexecuted instantiation: file.c:zend_string_ends_with
Unexecuted instantiation: filestat.c:zend_string_ends_with
Unexecuted instantiation: filters.c:zend_string_ends_with
Unexecuted instantiation: flock_compat.c:zend_string_ends_with
Unexecuted instantiation: formatted_print.c:zend_string_ends_with
Unexecuted instantiation: fsock.c:zend_string_ends_with
Unexecuted instantiation: ftok.c:zend_string_ends_with
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with
Unexecuted instantiation: head.c:zend_string_ends_with
Unexecuted instantiation: hrtime.c:zend_string_ends_with
Unexecuted instantiation: html.c:zend_string_ends_with
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with
Unexecuted instantiation: http.c:zend_string_ends_with
Unexecuted instantiation: image.c:zend_string_ends_with
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with
Unexecuted instantiation: info.c:zend_string_ends_with
Unexecuted instantiation: io_poll.c:zend_string_ends_with
Unexecuted instantiation: iptc.c:zend_string_ends_with
Unexecuted instantiation: levenshtein.c:zend_string_ends_with
Unexecuted instantiation: link.c:zend_string_ends_with
Unexecuted instantiation: mail.c:zend_string_ends_with
Unexecuted instantiation: math.c:zend_string_ends_with
Unexecuted instantiation: md5.c:zend_string_ends_with
Unexecuted instantiation: metaphone.c:zend_string_ends_with
Unexecuted instantiation: microtime.c:zend_string_ends_with
Unexecuted instantiation: net.c:zend_string_ends_with
Unexecuted instantiation: pack.c:zend_string_ends_with
Unexecuted instantiation: pageinfo.c:zend_string_ends_with
Unexecuted instantiation: password.c:zend_string_ends_with
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with
Unexecuted instantiation: proc_open.c:zend_string_ends_with
Unexecuted instantiation: quot_print.c:zend_string_ends_with
Unexecuted instantiation: scanf.c:zend_string_ends_with
Unexecuted instantiation: sha1.c:zend_string_ends_with
Unexecuted instantiation: soundex.c:zend_string_ends_with
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with
Unexecuted instantiation: string.c:zend_string_ends_with
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with
Unexecuted instantiation: syslog.c:zend_string_ends_with
Unexecuted instantiation: type.c:zend_string_ends_with
Unexecuted instantiation: uniqid.c:zend_string_ends_with
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with
Unexecuted instantiation: url.c:zend_string_ends_with
Unexecuted instantiation: user_filters.c:zend_string_ends_with
Unexecuted instantiation: uuencode.c:zend_string_ends_with
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with
Unexecuted instantiation: var.c:zend_string_ends_with
Unexecuted instantiation: versioning.c:zend_string_ends_with
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with
Unexecuted instantiation: php_uri.c:zend_string_ends_with
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with
Unexecuted instantiation: getopt.c:zend_string_ends_with
Unexecuted instantiation: main.c:zend_string_ends_with
Unexecuted instantiation: network.c:zend_string_ends_with
Unexecuted instantiation: output.c:zend_string_ends_with
Unexecuted instantiation: php_content_types.c:zend_string_ends_with
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with
Unexecuted instantiation: php_ini.c:zend_string_ends_with
Unexecuted instantiation: php_glob.c:zend_string_ends_with
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with
Unexecuted instantiation: php_scandir.c:zend_string_ends_with
Unexecuted instantiation: php_syslog.c:zend_string_ends_with
Unexecuted instantiation: php_ticks.c:zend_string_ends_with
Unexecuted instantiation: php_variables.c:zend_string_ends_with
Unexecuted instantiation: reentrancy.c:zend_string_ends_with
Unexecuted instantiation: rfc1867.c:zend_string_ends_with
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with
Unexecuted instantiation: SAPI.c:zend_string_ends_with
Unexecuted instantiation: snprintf.c:zend_string_ends_with
Unexecuted instantiation: spprintf.c:zend_string_ends_with
Unexecuted instantiation: strlcat.c:zend_string_ends_with
Unexecuted instantiation: strlcpy.c:zend_string_ends_with
Unexecuted instantiation: php_io.c:zend_string_ends_with
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with
Unexecuted instantiation: poll_core.c:zend_string_ends_with
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with
Unexecuted instantiation: poll_handle.c:zend_string_ends_with
Unexecuted instantiation: cast.c:zend_string_ends_with
Unexecuted instantiation: filter.c:zend_string_ends_with
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with
Unexecuted instantiation: memory.c:zend_string_ends_with
Unexecuted instantiation: mmap.c:zend_string_ends_with
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with
Unexecuted instantiation: stream_errors.c:zend_string_ends_with
Unexecuted instantiation: streams.c:zend_string_ends_with
Unexecuted instantiation: transports.c:zend_string_ends_with
Unexecuted instantiation: userspace.c:zend_string_ends_with
Unexecuted instantiation: xp_socket.c:zend_string_ends_with
Unexecuted instantiation: block_pass.c:zend_string_ends_with
Unexecuted instantiation: compact_literals.c:zend_string_ends_with
Unexecuted instantiation: compact_vars.c:zend_string_ends_with
Unexecuted instantiation: dce.c:zend_string_ends_with
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with
Unexecuted instantiation: nop_removal.c:zend_string_ends_with
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with
Unexecuted instantiation: pass1.c:zend_string_ends_with
Unexecuted instantiation: pass3.c:zend_string_ends_with
Unexecuted instantiation: sccp.c:zend_string_ends_with
Unexecuted instantiation: scdf.c:zend_string_ends_with
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with
Unexecuted instantiation: zend_dump.c:zend_string_ends_with
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with
Unexecuted instantiation: zend_inference.c:zend_string_ends_with
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with
Unexecuted instantiation: zend_API.c:zend_string_ends_with
Unexecuted instantiation: zend_ast.c:zend_string_ends_with
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with
Unexecuted instantiation: zend_closures.c:zend_string_ends_with
Unexecuted instantiation: zend_compile.c:zend_string_ends_with
Unexecuted instantiation: zend_constants.c:zend_string_ends_with
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with
Unexecuted instantiation: zend_enum.c:zend_string_ends_with
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with
Unexecuted instantiation: zend_execute.c:zend_string_ends_with
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with
Unexecuted instantiation: zend_float.c:zend_string_ends_with
Unexecuted instantiation: zend_gc.c:zend_string_ends_with
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with
Unexecuted instantiation: zend_generators.c:zend_string_ends_with
Unexecuted instantiation: zend_hash.c:zend_string_ends_with
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with
Unexecuted instantiation: zend_ini.c:zend_string_ends_with
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with
Unexecuted instantiation: zend_list.c:zend_string_ends_with
Unexecuted instantiation: zend_llist.c:zend_string_ends_with
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with
Unexecuted instantiation: zend_objects.c:zend_string_ends_with
Unexecuted instantiation: zend_observer.c:zend_string_ends_with
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with
Unexecuted instantiation: zend_operators.c:zend_string_ends_with
Unexecuted instantiation: zend_partial.c:zend_string_ends_with
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with
Unexecuted instantiation: zend_signal.c:zend_string_ends_with
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with
Unexecuted instantiation: zend_sort.c:zend_string_ends_with
Unexecuted instantiation: zend_stack.c:zend_string_ends_with
Unexecuted instantiation: zend_stream.c:zend_string_ends_with
Unexecuted instantiation: zend_string.c:zend_string_ends_with
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with
Unexecuted instantiation: zend_variables.c:zend_string_ends_with
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with
Unexecuted instantiation: zend.c:zend_string_ends_with
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with
505
506
#define zend_string_ends_with_literal(str, suffix) \
507
694k
  zend_string_ends_with_cstr(str, "" suffix, sizeof(suffix) - 1)
508
509
static zend_always_inline bool zend_string_ends_with_cstr_ci(const zend_string *str, const char *suffix, size_t suffix_length)
510
0
{
511
0
  return ZSTR_LEN(str) >= suffix_length && !strncasecmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length);
512
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: 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_save.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ir.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_jit.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: csprng.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_secure.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_user.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: gammasection.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: random.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: randomizer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_utils.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_reflection.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_spl.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_array.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_directory.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_functions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_heap.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spl_observer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: array.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: assert.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: base64.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: basic_functions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: browscap.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crc32.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: credits.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crypt.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: css.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: datetime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dir.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dl.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dns.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: exec.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: file.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: filestat.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: filters.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: flock_compat.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: formatted_print.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fsock.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ftok.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: head.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: hrtime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: html.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: http.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: image.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: info.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: io_poll.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: iptc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: levenshtein.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: link.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: mail.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: math.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: md5.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: metaphone.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: microtime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: net.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pageinfo.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: password.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: proc_open.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: quot_print.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: scanf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: sha1.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: soundex.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: string.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: syslog.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: type.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uniqid.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: url.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: user_filters.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uuencode.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: var.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: versioning.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_uri.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: getopt.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: main.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: network.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: output.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_content_types.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_ini.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_glob.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_scandir.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_syslog.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_ticks.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_variables.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: reentrancy.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: rfc1867.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: SAPI.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: snprintf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: spprintf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: strlcat.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: strlcpy.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_io.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_core.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: poll_handle.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: cast.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: filter.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: memory.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: mmap.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: stream_errors.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: streams.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: transports.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: userspace.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: xp_socket.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: block_pass.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: compact_literals.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: compact_vars.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dce.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: nop_removal.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pass1.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: pass3.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: sccp.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: scdf.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_dump.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_inference.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_API.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ast.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_closures.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_compile.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_constants.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_enum.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_execute.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_float.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_gc.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_generators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_hash.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ini.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_list.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_llist.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_objects.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_observer.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_operators.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_partial.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_signal.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_sort.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_stack.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_stream.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_string.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_variables.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: zend.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_cstr_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_cstr_ci
513
514
static zend_always_inline bool zend_string_ends_with_ci(const zend_string *str, const zend_string *suffix)
515
0
{
516
0
  return zend_string_ends_with_cstr_ci(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix));
517
0
}
Unexecuted instantiation: php_date.c:zend_string_ends_with_ci
Unexecuted instantiation: 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_save.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_ci
Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_ci
Unexecuted instantiation: ir.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_jit.c:zend_string_ends_with_ci
Unexecuted instantiation: csprng.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_secure.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_user.c:zend_string_ends_with_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_ci
Unexecuted instantiation: gammasection.c:zend_string_ends_with_ci
Unexecuted instantiation: random.c:zend_string_ends_with_ci
Unexecuted instantiation: randomizer.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_utils.c:zend_string_ends_with_ci
Unexecuted instantiation: php_reflection.c:zend_string_ends_with_ci
Unexecuted instantiation: php_spl.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_array.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_directory.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_functions.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_heap.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_ci
Unexecuted instantiation: spl_observer.c:zend_string_ends_with_ci
Unexecuted instantiation: array.c:zend_string_ends_with_ci
Unexecuted instantiation: assert.c:zend_string_ends_with_ci
Unexecuted instantiation: base64.c:zend_string_ends_with_ci
Unexecuted instantiation: basic_functions.c:zend_string_ends_with_ci
Unexecuted instantiation: browscap.c:zend_string_ends_with_ci
Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_ci
Unexecuted instantiation: crc32.c:zend_string_ends_with_ci
Unexecuted instantiation: credits.c:zend_string_ends_with_ci
Unexecuted instantiation: crypt.c:zend_string_ends_with_ci
Unexecuted instantiation: css.c:zend_string_ends_with_ci
Unexecuted instantiation: datetime.c:zend_string_ends_with_ci
Unexecuted instantiation: dir.c:zend_string_ends_with_ci
Unexecuted instantiation: dl.c:zend_string_ends_with_ci
Unexecuted instantiation: dns.c:zend_string_ends_with_ci
Unexecuted instantiation: exec.c:zend_string_ends_with_ci
Unexecuted instantiation: file.c:zend_string_ends_with_ci
Unexecuted instantiation: filestat.c:zend_string_ends_with_ci
Unexecuted instantiation: filters.c:zend_string_ends_with_ci
Unexecuted instantiation: flock_compat.c:zend_string_ends_with_ci
Unexecuted instantiation: formatted_print.c:zend_string_ends_with_ci
Unexecuted instantiation: fsock.c:zend_string_ends_with_ci
Unexecuted instantiation: ftok.c:zend_string_ends_with_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: head.c:zend_string_ends_with_ci
Unexecuted instantiation: hrtime.c:zend_string_ends_with_ci
Unexecuted instantiation: html.c:zend_string_ends_with_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: http.c:zend_string_ends_with_ci
Unexecuted instantiation: image.c:zend_string_ends_with_ci
Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_ci
Unexecuted instantiation: info.c:zend_string_ends_with_ci
Unexecuted instantiation: io_poll.c:zend_string_ends_with_ci
Unexecuted instantiation: iptc.c:zend_string_ends_with_ci
Unexecuted instantiation: levenshtein.c:zend_string_ends_with_ci
Unexecuted instantiation: link.c:zend_string_ends_with_ci
Unexecuted instantiation: mail.c:zend_string_ends_with_ci
Unexecuted instantiation: math.c:zend_string_ends_with_ci
Unexecuted instantiation: md5.c:zend_string_ends_with_ci
Unexecuted instantiation: metaphone.c:zend_string_ends_with_ci
Unexecuted instantiation: microtime.c:zend_string_ends_with_ci
Unexecuted instantiation: net.c:zend_string_ends_with_ci
Unexecuted instantiation: pack.c:zend_string_ends_with_ci
Unexecuted instantiation: pageinfo.c:zend_string_ends_with_ci
Unexecuted instantiation: password.c:zend_string_ends_with_ci
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: proc_open.c:zend_string_ends_with_ci
Unexecuted instantiation: quot_print.c:zend_string_ends_with_ci
Unexecuted instantiation: scanf.c:zend_string_ends_with_ci
Unexecuted instantiation: sha1.c:zend_string_ends_with_ci
Unexecuted instantiation: soundex.c:zend_string_ends_with_ci
Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_ci
Unexecuted instantiation: string.c:zend_string_ends_with_ci
Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_ci
Unexecuted instantiation: syslog.c:zend_string_ends_with_ci
Unexecuted instantiation: type.c:zend_string_ends_with_ci
Unexecuted instantiation: uniqid.c:zend_string_ends_with_ci
Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_ci
Unexecuted instantiation: url.c:zend_string_ends_with_ci
Unexecuted instantiation: user_filters.c:zend_string_ends_with_ci
Unexecuted instantiation: uuencode.c:zend_string_ends_with_ci
Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_ci
Unexecuted instantiation: var.c:zend_string_ends_with_ci
Unexecuted instantiation: versioning.c:zend_string_ends_with_ci
Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_ci
Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_ci
Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_ci
Unexecuted instantiation: php_uri.c:zend_string_ends_with_ci
Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_ci
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_ci
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_ci
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_ci
Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_ci
Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_ci
Unexecuted instantiation: getopt.c:zend_string_ends_with_ci
Unexecuted instantiation: main.c:zend_string_ends_with_ci
Unexecuted instantiation: network.c:zend_string_ends_with_ci
Unexecuted instantiation: output.c:zend_string_ends_with_ci
Unexecuted instantiation: php_content_types.c:zend_string_ends_with_ci
Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_ci
Unexecuted instantiation: php_ini.c:zend_string_ends_with_ci
Unexecuted instantiation: php_glob.c:zend_string_ends_with_ci
Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_ci
Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_ci
Unexecuted instantiation: php_scandir.c:zend_string_ends_with_ci
Unexecuted instantiation: php_syslog.c:zend_string_ends_with_ci
Unexecuted instantiation: php_ticks.c:zend_string_ends_with_ci
Unexecuted instantiation: php_variables.c:zend_string_ends_with_ci
Unexecuted instantiation: reentrancy.c:zend_string_ends_with_ci
Unexecuted instantiation: rfc1867.c:zend_string_ends_with_ci
Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_ci
Unexecuted instantiation: SAPI.c:zend_string_ends_with_ci
Unexecuted instantiation: snprintf.c:zend_string_ends_with_ci
Unexecuted instantiation: spprintf.c:zend_string_ends_with_ci
Unexecuted instantiation: strlcat.c:zend_string_ends_with_ci
Unexecuted instantiation: strlcpy.c:zend_string_ends_with_ci
Unexecuted instantiation: php_io.c:zend_string_ends_with_ci
Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_core.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_ci
Unexecuted instantiation: poll_handle.c:zend_string_ends_with_ci
Unexecuted instantiation: cast.c:zend_string_ends_with_ci
Unexecuted instantiation: filter.c:zend_string_ends_with_ci
Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: memory.c:zend_string_ends_with_ci
Unexecuted instantiation: mmap.c:zend_string_ends_with_ci
Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_ci
Unexecuted instantiation: stream_errors.c:zend_string_ends_with_ci
Unexecuted instantiation: streams.c:zend_string_ends_with_ci
Unexecuted instantiation: transports.c:zend_string_ends_with_ci
Unexecuted instantiation: userspace.c:zend_string_ends_with_ci
Unexecuted instantiation: xp_socket.c:zend_string_ends_with_ci
Unexecuted instantiation: block_pass.c:zend_string_ends_with_ci
Unexecuted instantiation: compact_literals.c:zend_string_ends_with_ci
Unexecuted instantiation: compact_vars.c:zend_string_ends_with_ci
Unexecuted instantiation: dce.c:zend_string_ends_with_ci
Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_ci
Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_ci
Unexecuted instantiation: nop_removal.c:zend_string_ends_with_ci
Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_ci
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_ci
Unexecuted instantiation: pass1.c:zend_string_ends_with_ci
Unexecuted instantiation: pass3.c:zend_string_ends_with_ci
Unexecuted instantiation: sccp.c:zend_string_ends_with_ci
Unexecuted instantiation: scdf.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_dump.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_inference.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_API.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ast.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_closures.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_compile.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_constants.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_enum.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_execute.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_float.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_gc.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_generators.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_hash.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ini.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_list.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_llist.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_objects.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_observer.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_operators.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_partial.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_signal.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_sort.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_stack.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_stream.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_string.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_variables.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_ci
Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_ci
Unexecuted instantiation: zend.c:zend_string_ends_with_ci
Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_ci
Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_ci
518
519
#define zend_string_ends_with_literal_ci(str, suffix) \
520
  zend_string_ends_with_cstr_ci(str, "" suffix, sizeof(suffix) - 1)
521
522
/*
523
 * DJBX33A (Daniel J. Bernstein, Times 33 with Addition)
524
 *
525
 * This is Daniel J. Bernstein's popular `times 33' hash function as
526
 * posted by him years ago on comp.lang.c. It basically uses a function
527
 * like ``hash(i) = hash(i-1) * 33 + str[i]''. This is one of the best
528
 * known hash functions for strings. Because it is both computed very
529
 * fast and distributes very well.
530
 *
531
 * The magic of number 33, i.e. why it works better than many other
532
 * constants, prime or not, has never been adequately explained by
533
 * anyone. So I try an explanation: if one experimentally tests all
534
 * multipliers between 1 and 256 (as RSE did now) one detects that even
535
 * numbers are not usable at all. The remaining 128 odd numbers
536
 * (except for the number 1) work more or less all equally well. They
537
 * all distribute in an acceptable way and this way fill a hash table
538
 * with an average percent of approx. 86%.
539
 *
540
 * If one compares the Chi^2 values of the variants, the number 33 not
541
 * even has the best value. But the number 33 and a few other equally
542
 * good numbers like 17, 31, 63, 127 and 129 have nevertheless a great
543
 * advantage to the remaining numbers in the large set of possible
544
 * multipliers: their multiply operation can be replaced by a faster
545
 * operation based on just one shift plus either a single addition
546
 * or subtraction operation. And because a hash function has to both
547
 * distribute good _and_ has to be very fast to compute, those few
548
 * numbers should be preferred and seems to be the reason why Daniel J.
549
 * Bernstein also preferred it.
550
 *
551
 *
552
 *                  -- Ralf S. Engelschall <rse@engelschall.com>
553
 */
554
555
static zend_always_inline zend_ulong zend_inline_hash_func(const char *str, size_t len)
556
47.3M
{
557
47.3M
  zend_ulong hash = Z_UL(5381);
558
559
47.3M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
362M
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
314M
    hash =
582
314M
      hash   * Z_L(33 * 33 * 33 * 33) +
583
314M
      str[0] * Z_L(33 * 33 * 33) +
584
314M
      str[1] * Z_L(33 * 33) +
585
314M
      str[2] * Z_L(33) +
586
314M
      str[3];
587
314M
    hash =
588
314M
      hash   * Z_L(33 * 33 * 33 * 33) +
589
314M
      str[4] * Z_L(33 * 33 * 33) +
590
314M
      str[5] * Z_L(33 * 33) +
591
314M
      str[6] * Z_L(33) +
592
314M
      str[7];
593
314M
# endif
594
314M
  }
595
47.3M
  if (len >= 4) {
596
21.3M
    hash =
597
21.3M
      hash   * Z_L(33 * 33 * 33 * 33) +
598
21.3M
      str[0] * Z_L(33 * 33 * 33) +
599
21.3M
      str[1] * Z_L(33 * 33) +
600
21.3M
      str[2] * Z_L(33) +
601
21.3M
      str[3];
602
21.3M
    len -= 4;
603
21.3M
    str += 4;
604
21.3M
  }
605
47.3M
  if (len >= 2) {
606
19.0M
    if (len > 2) {
607
9.58M
      hash =
608
9.58M
        hash   * Z_L(33 * 33 * 33) +
609
9.58M
        str[0] * Z_L(33 * 33) +
610
9.58M
        str[1] * Z_L(33) +
611
9.58M
        str[2];
612
9.58M
    } else {
613
9.42M
      hash =
614
9.42M
        hash   * Z_L(33 * 33) +
615
9.42M
        str[0] * Z_L(33) +
616
9.42M
        str[1];
617
9.42M
    }
618
28.3M
  } else if (len != 0) {
619
18.7M
    hash = hash * Z_L(33) + *str;
620
18.7M
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
47.3M
#if SIZEOF_ZEND_LONG == 8
648
47.3M
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
47.3M
}
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
556
39.6k
{
557
39.6k
  zend_ulong hash = Z_UL(5381);
558
559
39.6k
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
50.0k
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
10.4k
    hash =
582
10.4k
      hash   * Z_L(33 * 33 * 33 * 33) +
583
10.4k
      str[0] * Z_L(33 * 33 * 33) +
584
10.4k
      str[1] * Z_L(33 * 33) +
585
10.4k
      str[2] * Z_L(33) +
586
10.4k
      str[3];
587
10.4k
    hash =
588
10.4k
      hash   * Z_L(33 * 33 * 33 * 33) +
589
10.4k
      str[4] * Z_L(33 * 33 * 33) +
590
10.4k
      str[5] * Z_L(33 * 33) +
591
10.4k
      str[6] * Z_L(33) +
592
10.4k
      str[7];
593
10.4k
# endif
594
10.4k
  }
595
39.6k
  if (len >= 4) {
596
23.0k
    hash =
597
23.0k
      hash   * Z_L(33 * 33 * 33 * 33) +
598
23.0k
      str[0] * Z_L(33 * 33 * 33) +
599
23.0k
      str[1] * Z_L(33 * 33) +
600
23.0k
      str[2] * Z_L(33) +
601
23.0k
      str[3];
602
23.0k
    len -= 4;
603
23.0k
    str += 4;
604
23.0k
  }
605
39.6k
  if (len >= 2) {
606
17.0k
    if (len > 2) {
607
5.85k
      hash =
608
5.85k
        hash   * Z_L(33 * 33 * 33) +
609
5.85k
        str[0] * Z_L(33 * 33) +
610
5.85k
        str[1] * Z_L(33) +
611
5.85k
        str[2];
612
11.1k
    } else {
613
11.1k
      hash =
614
11.1k
        hash   * Z_L(33 * 33) +
615
11.1k
        str[0] * Z_L(33) +
616
11.1k
        str[1];
617
11.1k
    }
618
22.6k
  } else if (len != 0) {
619
15.7k
    hash = hash * Z_L(33) + *str;
620
15.7k
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
39.6k
#if SIZEOF_ZEND_LONG == 8
648
39.6k
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
39.6k
}
Unexecuted instantiation: ir_cfg.c:zend_inline_hash_func
Unexecuted instantiation: ir_check.c:zend_inline_hash_func
Unexecuted instantiation: ir_dump.c:zend_inline_hash_func
Unexecuted instantiation: ir_emit.c:zend_inline_hash_func
Unexecuted instantiation: ir_gcm.c:zend_inline_hash_func
Unexecuted instantiation: ir_gdb.c:zend_inline_hash_func
Unexecuted instantiation: ir_patch.c:zend_inline_hash_func
Unexecuted instantiation: ir_perf.c:zend_inline_hash_func
Unexecuted instantiation: ir_ra.c:zend_inline_hash_func
Unexecuted instantiation: ir_save.c:zend_inline_hash_func
Unexecuted instantiation: ir_sccp.c:zend_inline_hash_func
Unexecuted instantiation: ir_strtab.c:zend_inline_hash_func
Unexecuted instantiation: ir.c:zend_inline_hash_func
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_inline_hash_func
Unexecuted instantiation: zend_jit.c:zend_inline_hash_func
Unexecuted instantiation: csprng.c:zend_inline_hash_func
Unexecuted instantiation: engine_mt19937.c:zend_inline_hash_func
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_inline_hash_func
Unexecuted instantiation: engine_secure.c:zend_inline_hash_func
Unexecuted instantiation: engine_user.c:zend_inline_hash_func
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_inline_hash_func
Unexecuted instantiation: gammasection.c:zend_inline_hash_func
Unexecuted instantiation: random.c:zend_inline_hash_func
Unexecuted instantiation: randomizer.c:zend_inline_hash_func
Unexecuted instantiation: zend_utils.c:zend_inline_hash_func
Unexecuted instantiation: php_reflection.c:zend_inline_hash_func
Unexecuted instantiation: php_spl.c:zend_inline_hash_func
Unexecuted instantiation: spl_array.c:zend_inline_hash_func
Unexecuted instantiation: spl_directory.c:zend_inline_hash_func
Unexecuted instantiation: spl_dllist.c:zend_inline_hash_func
Unexecuted instantiation: spl_exceptions.c:zend_inline_hash_func
Unexecuted instantiation: spl_fixedarray.c:zend_inline_hash_func
Unexecuted instantiation: spl_functions.c:zend_inline_hash_func
Unexecuted instantiation: spl_heap.c:zend_inline_hash_func
Unexecuted instantiation: spl_iterators.c:zend_inline_hash_func
Unexecuted instantiation: spl_observer.c:zend_inline_hash_func
Unexecuted instantiation: array.c:zend_inline_hash_func
Unexecuted instantiation: assert.c:zend_inline_hash_func
Unexecuted instantiation: base64.c:zend_inline_hash_func
Unexecuted instantiation: basic_functions.c:zend_inline_hash_func
Unexecuted instantiation: browscap.c:zend_inline_hash_func
Unexecuted instantiation: crc32_x86.c:zend_inline_hash_func
Unexecuted instantiation: crc32.c:zend_inline_hash_func
Unexecuted instantiation: credits.c:zend_inline_hash_func
Unexecuted instantiation: crypt.c:zend_inline_hash_func
Unexecuted instantiation: css.c:zend_inline_hash_func
Unexecuted instantiation: datetime.c:zend_inline_hash_func
Unexecuted instantiation: dir.c:zend_inline_hash_func
Unexecuted instantiation: dl.c:zend_inline_hash_func
Unexecuted instantiation: dns.c:zend_inline_hash_func
Unexecuted instantiation: exec.c:zend_inline_hash_func
Unexecuted instantiation: file.c:zend_inline_hash_func
Unexecuted instantiation: filestat.c:zend_inline_hash_func
Unexecuted instantiation: filters.c:zend_inline_hash_func
Unexecuted instantiation: flock_compat.c:zend_inline_hash_func
Unexecuted instantiation: formatted_print.c:zend_inline_hash_func
Unexecuted instantiation: fsock.c:zend_inline_hash_func
Unexecuted instantiation: ftok.c:zend_inline_hash_func
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: head.c:zend_inline_hash_func
Unexecuted instantiation: hrtime.c:zend_inline_hash_func
html.c:zend_inline_hash_func
Line
Count
Source
556
13.4k
{
557
13.4k
  zend_ulong hash = Z_UL(5381);
558
559
13.4k
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
13.5k
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
115
    hash =
582
115
      hash   * Z_L(33 * 33 * 33 * 33) +
583
115
      str[0] * Z_L(33 * 33 * 33) +
584
115
      str[1] * Z_L(33 * 33) +
585
115
      str[2] * Z_L(33) +
586
115
      str[3];
587
115
    hash =
588
115
      hash   * Z_L(33 * 33 * 33 * 33) +
589
115
      str[4] * Z_L(33 * 33 * 33) +
590
115
      str[5] * Z_L(33 * 33) +
591
115
      str[6] * Z_L(33) +
592
115
      str[7];
593
115
# endif
594
115
  }
595
13.4k
  if (len >= 4) {
596
70
    hash =
597
70
      hash   * Z_L(33 * 33 * 33 * 33) +
598
70
      str[0] * Z_L(33 * 33 * 33) +
599
70
      str[1] * Z_L(33 * 33) +
600
70
      str[2] * Z_L(33) +
601
70
      str[3];
602
70
    len -= 4;
603
70
    str += 4;
604
70
  }
605
13.4k
  if (len >= 2) {
606
13.3k
    if (len > 2) {
607
596
      hash =
608
596
        hash   * Z_L(33 * 33 * 33) +
609
596
        str[0] * Z_L(33 * 33) +
610
596
        str[1] * Z_L(33) +
611
596
        str[2];
612
12.7k
    } else {
613
12.7k
      hash =
614
12.7k
        hash   * Z_L(33 * 33) +
615
12.7k
        str[0] * Z_L(33) +
616
12.7k
        str[1];
617
12.7k
    }
618
13.3k
  } else if (len != 0) {
619
69
    hash = hash * Z_L(33) + *str;
620
69
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
13.4k
#if SIZEOF_ZEND_LONG == 8
648
13.4k
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
13.4k
}
Unexecuted instantiation: http_fopen_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: http.c:zend_inline_hash_func
Unexecuted instantiation: image.c:zend_inline_hash_func
Unexecuted instantiation: incomplete_class.c:zend_inline_hash_func
Unexecuted instantiation: info.c:zend_inline_hash_func
Unexecuted instantiation: io_poll.c:zend_inline_hash_func
Unexecuted instantiation: iptc.c:zend_inline_hash_func
Unexecuted instantiation: levenshtein.c:zend_inline_hash_func
Unexecuted instantiation: link.c:zend_inline_hash_func
Unexecuted instantiation: mail.c:zend_inline_hash_func
Unexecuted instantiation: math.c:zend_inline_hash_func
Unexecuted instantiation: md5.c:zend_inline_hash_func
Unexecuted instantiation: metaphone.c:zend_inline_hash_func
Unexecuted instantiation: microtime.c:zend_inline_hash_func
Unexecuted instantiation: net.c:zend_inline_hash_func
Unexecuted instantiation: pack.c:zend_inline_hash_func
Unexecuted instantiation: pageinfo.c:zend_inline_hash_func
Unexecuted instantiation: password.c:zend_inline_hash_func
Unexecuted instantiation: php_fopen_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: proc_open.c:zend_inline_hash_func
Unexecuted instantiation: quot_print.c:zend_inline_hash_func
Unexecuted instantiation: scanf.c:zend_inline_hash_func
Unexecuted instantiation: sha1.c:zend_inline_hash_func
Unexecuted instantiation: soundex.c:zend_inline_hash_func
Unexecuted instantiation: streamsfuncs.c:zend_inline_hash_func
Unexecuted instantiation: string.c:zend_inline_hash_func
Unexecuted instantiation: strnatcmp.c:zend_inline_hash_func
Unexecuted instantiation: syslog.c:zend_inline_hash_func
Unexecuted instantiation: type.c:zend_inline_hash_func
Unexecuted instantiation: uniqid.c:zend_inline_hash_func
Unexecuted instantiation: url_scanner_ex.c:zend_inline_hash_func
Unexecuted instantiation: url.c:zend_inline_hash_func
Unexecuted instantiation: user_filters.c:zend_inline_hash_func
Unexecuted instantiation: uuencode.c:zend_inline_hash_func
Unexecuted instantiation: var_unserializer.c:zend_inline_hash_func
Unexecuted instantiation: var.c:zend_inline_hash_func
Unexecuted instantiation: versioning.c:zend_inline_hash_func
Unexecuted instantiation: crypt_sha256.c:zend_inline_hash_func
Unexecuted instantiation: crypt_sha512.c:zend_inline_hash_func
Unexecuted instantiation: php_crypt_r.c:zend_inline_hash_func
Unexecuted instantiation: php_uri.c:zend_inline_hash_func
Unexecuted instantiation: php_uri_common.c:zend_inline_hash_func
Unexecuted instantiation: uri_parser_rfc3986.c:zend_inline_hash_func
Unexecuted instantiation: uri_parser_whatwg.c:zend_inline_hash_func
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_inline_hash_func
Unexecuted instantiation: explicit_bzero.c:zend_inline_hash_func
Unexecuted instantiation: fopen_wrappers.c:zend_inline_hash_func
Unexecuted instantiation: getopt.c:zend_inline_hash_func
Unexecuted instantiation: main.c:zend_inline_hash_func
Unexecuted instantiation: network.c:zend_inline_hash_func
Unexecuted instantiation: output.c:zend_inline_hash_func
Unexecuted instantiation: php_content_types.c:zend_inline_hash_func
Unexecuted instantiation: php_ini_builder.c:zend_inline_hash_func
Unexecuted instantiation: php_ini.c:zend_inline_hash_func
Unexecuted instantiation: php_glob.c:zend_inline_hash_func
Unexecuted instantiation: php_odbc_utils.c:zend_inline_hash_func
Unexecuted instantiation: php_open_temporary_file.c:zend_inline_hash_func
Unexecuted instantiation: php_scandir.c:zend_inline_hash_func
Unexecuted instantiation: php_syslog.c:zend_inline_hash_func
Unexecuted instantiation: php_ticks.c:zend_inline_hash_func
Unexecuted instantiation: php_variables.c:zend_inline_hash_func
Unexecuted instantiation: reentrancy.c:zend_inline_hash_func
Unexecuted instantiation: rfc1867.c:zend_inline_hash_func
Unexecuted instantiation: safe_bcmp.c:zend_inline_hash_func
Unexecuted instantiation: SAPI.c:zend_inline_hash_func
Unexecuted instantiation: snprintf.c:zend_inline_hash_func
Unexecuted instantiation: spprintf.c:zend_inline_hash_func
Unexecuted instantiation: strlcat.c:zend_inline_hash_func
Unexecuted instantiation: strlcpy.c:zend_inline_hash_func
Unexecuted instantiation: php_io.c:zend_inline_hash_func
Unexecuted instantiation: php_io_copy_linux.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_epoll.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_eventport.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_kqueue.c:zend_inline_hash_func
Unexecuted instantiation: poll_backend_poll.c:zend_inline_hash_func
Unexecuted instantiation: poll_core.c:zend_inline_hash_func
Unexecuted instantiation: poll_fd_table.c:zend_inline_hash_func
Unexecuted instantiation: poll_handle.c:zend_inline_hash_func
Unexecuted instantiation: cast.c:zend_inline_hash_func
Unexecuted instantiation: filter.c:zend_inline_hash_func
Unexecuted instantiation: glob_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: memory.c:zend_inline_hash_func
Unexecuted instantiation: mmap.c:zend_inline_hash_func
Unexecuted instantiation: plain_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: stream_errors.c:zend_inline_hash_func
Unexecuted instantiation: streams.c:zend_inline_hash_func
Unexecuted instantiation: transports.c:zend_inline_hash_func
Unexecuted instantiation: userspace.c:zend_inline_hash_func
Unexecuted instantiation: xp_socket.c:zend_inline_hash_func
Unexecuted instantiation: block_pass.c:zend_inline_hash_func
Unexecuted instantiation: compact_literals.c:zend_inline_hash_func
Unexecuted instantiation: compact_vars.c:zend_inline_hash_func
Unexecuted instantiation: dce.c:zend_inline_hash_func
Unexecuted instantiation: dfa_pass.c:zend_inline_hash_func
Unexecuted instantiation: escape_analysis.c:zend_inline_hash_func
Unexecuted instantiation: nop_removal.c:zend_inline_hash_func
Unexecuted instantiation: optimize_func_calls.c:zend_inline_hash_func
Unexecuted instantiation: optimize_temp_vars_5.c:zend_inline_hash_func
Unexecuted instantiation: pass1.c:zend_inline_hash_func
Unexecuted instantiation: pass3.c:zend_inline_hash_func
Unexecuted instantiation: sccp.c:zend_inline_hash_func
Unexecuted instantiation: scdf.c:zend_inline_hash_func
Unexecuted instantiation: zend_call_graph.c:zend_inline_hash_func
Unexecuted instantiation: zend_cfg.c:zend_inline_hash_func
Unexecuted instantiation: zend_dfg.c:zend_inline_hash_func
Unexecuted instantiation: zend_dump.c:zend_inline_hash_func
Unexecuted instantiation: zend_func_info.c:zend_inline_hash_func
Unexecuted instantiation: zend_inference.c:zend_inline_hash_func
Unexecuted instantiation: zend_optimizer.c:zend_inline_hash_func
Unexecuted instantiation: zend_ssa.c:zend_inline_hash_func
Unexecuted instantiation: zend_alloc.c:zend_inline_hash_func
Unexecuted instantiation: zend_API.c:zend_inline_hash_func
Unexecuted instantiation: zend_ast.c:zend_inline_hash_func
Unexecuted instantiation: zend_attributes.c:zend_inline_hash_func
Unexecuted instantiation: zend_autoload.c:zend_inline_hash_func
Unexecuted instantiation: zend_builtin_functions.c:zend_inline_hash_func
Unexecuted instantiation: zend_call_stack.c:zend_inline_hash_func
Unexecuted instantiation: zend_closures.c:zend_inline_hash_func
Unexecuted instantiation: zend_compile.c:zend_inline_hash_func
Unexecuted instantiation: zend_constants.c:zend_inline_hash_func
Unexecuted instantiation: zend_cpuinfo.c:zend_inline_hash_func
Unexecuted instantiation: zend_default_classes.c:zend_inline_hash_func
Unexecuted instantiation: zend_dtrace.c:zend_inline_hash_func
Unexecuted instantiation: zend_enum.c:zend_inline_hash_func
Unexecuted instantiation: zend_exceptions.c:zend_inline_hash_func
Unexecuted instantiation: zend_execute_API.c:zend_inline_hash_func
Unexecuted instantiation: zend_execute.c:zend_inline_hash_func
Unexecuted instantiation: zend_extensions.c:zend_inline_hash_func
Unexecuted instantiation: zend_fibers.c:zend_inline_hash_func
Unexecuted instantiation: zend_float.c:zend_inline_hash_func
Unexecuted instantiation: zend_gc.c:zend_inline_hash_func
Unexecuted instantiation: zend_gdb.c:zend_inline_hash_func
Unexecuted instantiation: zend_generators.c:zend_inline_hash_func
zend_hash.c:zend_inline_hash_func
Line
Count
Source
556
5.51M
{
557
5.51M
  zend_ulong hash = Z_UL(5381);
558
559
5.51M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
9.83M
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
4.31M
    hash =
582
4.31M
      hash   * Z_L(33 * 33 * 33 * 33) +
583
4.31M
      str[0] * Z_L(33 * 33 * 33) +
584
4.31M
      str[1] * Z_L(33 * 33) +
585
4.31M
      str[2] * Z_L(33) +
586
4.31M
      str[3];
587
4.31M
    hash =
588
4.31M
      hash   * Z_L(33 * 33 * 33 * 33) +
589
4.31M
      str[4] * Z_L(33 * 33 * 33) +
590
4.31M
      str[5] * Z_L(33 * 33) +
591
4.31M
      str[6] * Z_L(33) +
592
4.31M
      str[7];
593
4.31M
# endif
594
4.31M
  }
595
5.51M
  if (len >= 4) {
596
2.07M
    hash =
597
2.07M
      hash   * Z_L(33 * 33 * 33 * 33) +
598
2.07M
      str[0] * Z_L(33 * 33 * 33) +
599
2.07M
      str[1] * Z_L(33 * 33) +
600
2.07M
      str[2] * Z_L(33) +
601
2.07M
      str[3];
602
2.07M
    len -= 4;
603
2.07M
    str += 4;
604
2.07M
  }
605
5.51M
  if (len >= 2) {
606
1.56M
    if (len > 2) {
607
852k
      hash =
608
852k
        hash   * Z_L(33 * 33 * 33) +
609
852k
        str[0] * Z_L(33 * 33) +
610
852k
        str[1] * Z_L(33) +
611
852k
        str[2];
612
852k
    } else {
613
714k
      hash =
614
714k
        hash   * Z_L(33 * 33) +
615
714k
        str[0] * Z_L(33) +
616
714k
        str[1];
617
714k
    }
618
3.95M
  } else if (len != 0) {
619
2.73M
    hash = hash * Z_L(33) + *str;
620
2.73M
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
5.51M
#if SIZEOF_ZEND_LONG == 8
648
5.51M
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
5.51M
}
Unexecuted instantiation: zend_highlight.c:zend_inline_hash_func
Unexecuted instantiation: zend_hrtime.c:zend_inline_hash_func
Unexecuted instantiation: zend_inheritance.c:zend_inline_hash_func
Unexecuted instantiation: zend_ini_parser.c:zend_inline_hash_func
Unexecuted instantiation: zend_ini_scanner.c:zend_inline_hash_func
Unexecuted instantiation: zend_ini.c:zend_inline_hash_func
Unexecuted instantiation: zend_interfaces.c:zend_inline_hash_func
Unexecuted instantiation: zend_iterators.c:zend_inline_hash_func
Unexecuted instantiation: zend_language_parser.c:zend_inline_hash_func
Unexecuted instantiation: zend_language_scanner.c:zend_inline_hash_func
Unexecuted instantiation: zend_lazy_objects.c:zend_inline_hash_func
Unexecuted instantiation: zend_list.c:zend_inline_hash_func
Unexecuted instantiation: zend_llist.c:zend_inline_hash_func
Unexecuted instantiation: zend_multibyte.c:zend_inline_hash_func
Unexecuted instantiation: zend_object_handlers.c:zend_inline_hash_func
Unexecuted instantiation: zend_objects_API.c:zend_inline_hash_func
Unexecuted instantiation: zend_objects.c:zend_inline_hash_func
Unexecuted instantiation: zend_observer.c:zend_inline_hash_func
Unexecuted instantiation: zend_opcode.c:zend_inline_hash_func
Unexecuted instantiation: zend_operators.c:zend_inline_hash_func
Unexecuted instantiation: zend_partial.c:zend_inline_hash_func
Unexecuted instantiation: zend_property_hooks.c:zend_inline_hash_func
Unexecuted instantiation: zend_ptr_stack.c:zend_inline_hash_func
Unexecuted instantiation: zend_signal.c:zend_inline_hash_func
Unexecuted instantiation: zend_smart_str.c:zend_inline_hash_func
Unexecuted instantiation: zend_sort.c:zend_inline_hash_func
Unexecuted instantiation: zend_stack.c:zend_inline_hash_func
Unexecuted instantiation: zend_stream.c:zend_inline_hash_func
zend_string.c:zend_inline_hash_func
Line
Count
Source
556
41.7M
{
557
41.7M
  zend_ulong hash = Z_UL(5381);
558
559
41.7M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
560
  /* Version with multiplication works better on modern CPU */
561
352M
  for (; len >= 8; len -= 8, str += 8) {
562
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
563
    /* On some architectures it is beneficial to load 8 bytes at a
564
       time and extract each byte with a bit field extract instr. */
565
    uint64_t chunk;
566
567
    memcpy(&chunk, str, sizeof(chunk));
568
    hash =
569
      hash                        * 33 * 33 * 33 * 33 +
570
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
571
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
572
      ((chunk >> (8 * 2)) & 0xff) * 33 +
573
      ((chunk >> (8 * 3)) & 0xff);
574
    hash =
575
      hash                        * 33 * 33 * 33 * 33 +
576
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
577
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
578
      ((chunk >> (8 * 6)) & 0xff) * 33 +
579
      ((chunk >> (8 * 7)) & 0xff);
580
# else
581
310M
    hash =
582
310M
      hash   * Z_L(33 * 33 * 33 * 33) +
583
310M
      str[0] * Z_L(33 * 33 * 33) +
584
310M
      str[1] * Z_L(33 * 33) +
585
310M
      str[2] * Z_L(33) +
586
310M
      str[3];
587
310M
    hash =
588
310M
      hash   * Z_L(33 * 33 * 33 * 33) +
589
310M
      str[4] * Z_L(33 * 33 * 33) +
590
310M
      str[5] * Z_L(33 * 33) +
591
310M
      str[6] * Z_L(33) +
592
310M
      str[7];
593
310M
# endif
594
310M
  }
595
41.7M
  if (len >= 4) {
596
19.2M
    hash =
597
19.2M
      hash   * Z_L(33 * 33 * 33 * 33) +
598
19.2M
      str[0] * Z_L(33 * 33 * 33) +
599
19.2M
      str[1] * Z_L(33 * 33) +
600
19.2M
      str[2] * Z_L(33) +
601
19.2M
      str[3];
602
19.2M
    len -= 4;
603
19.2M
    str += 4;
604
19.2M
  }
605
41.7M
  if (len >= 2) {
606
17.4M
    if (len > 2) {
607
8.72M
      hash =
608
8.72M
        hash   * Z_L(33 * 33 * 33) +
609
8.72M
        str[0] * Z_L(33 * 33) +
610
8.72M
        str[1] * Z_L(33) +
611
8.72M
        str[2];
612
8.72M
    } else {
613
8.68M
      hash =
614
8.68M
        hash   * Z_L(33 * 33) +
615
8.68M
        str[0] * Z_L(33) +
616
8.68M
        str[1];
617
8.68M
    }
618
24.3M
  } else if (len != 0) {
619
15.9M
    hash = hash * Z_L(33) + *str;
620
15.9M
  }
621
#else
622
  /* variant with the hash unrolled eight times */
623
  for (; len >= 8; len -= 8) {
624
    hash = ((hash << 5) + hash) + *str++;
625
    hash = ((hash << 5) + hash) + *str++;
626
    hash = ((hash << 5) + hash) + *str++;
627
    hash = ((hash << 5) + hash) + *str++;
628
    hash = ((hash << 5) + hash) + *str++;
629
    hash = ((hash << 5) + hash) + *str++;
630
    hash = ((hash << 5) + hash) + *str++;
631
    hash = ((hash << 5) + hash) + *str++;
632
  }
633
  switch (len) {
634
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
635
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
636
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
637
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
638
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
639
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
640
    case 1: hash = ((hash << 5) + hash) + *str++; break;
641
    case 0: break;
642
default: ZEND_UNREACHABLE();
643
  }
644
#endif
645
646
  /* Hash value can't be zero, so we always set the high bit */
647
41.7M
#if SIZEOF_ZEND_LONG == 8
648
41.7M
  return hash | Z_UL(0x8000000000000000);
649
#elif SIZEOF_ZEND_LONG == 4
650
  return hash | Z_UL(0x80000000);
651
#else
652
# error "Unknown SIZEOF_ZEND_LONG"
653
#endif
654
41.7M
}
Unexecuted instantiation: zend_strtod.c:zend_inline_hash_func
Unexecuted instantiation: zend_system_id.c:zend_inline_hash_func
Unexecuted instantiation: zend_variables.c:zend_inline_hash_func
Unexecuted instantiation: zend_virtual_cwd.c:zend_inline_hash_func
Unexecuted instantiation: zend_vm_opcodes.c:zend_inline_hash_func
Unexecuted instantiation: zend_weakrefs.c:zend_inline_hash_func
Unexecuted instantiation: zend.c:zend_inline_hash_func
Unexecuted instantiation: internal_functions_cli.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-parser.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-sapi.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-exif.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-unserialize.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-function-jit.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-json.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-unserializehash.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-execute.c:zend_inline_hash_func
655
656
// When adding a new string here, please also update build/gen_stub.php to the
657
// known strings to be used in property registration; see gh-15751
658
#define ZEND_KNOWN_STRINGS(_) \
659
  _(ZEND_STR_FILE,                   "file") \
660
  _(ZEND_STR_LINE,                   "line") \
661
  _(ZEND_STR_FUNCTION,               "function") \
662
  _(ZEND_STR_CLASS,                  "class") \
663
  _(ZEND_STR_OBJECT,                 "object") \
664
  _(ZEND_STR_TYPE,                   "type") \
665
  _(ZEND_STR_OBJECT_OPERATOR,        "->") \
666
  _(ZEND_STR_PAAMAYIM_NEKUDOTAYIM,   "::") \
667
  _(ZEND_STR_ARGS,                   "args") \
668
  _(ZEND_STR_ARGUMENTS,              "arguments") \
669
  _(ZEND_STR_UNKNOWN,                "unknown") \
670
  _(ZEND_STR_UNKNOWN_CAPITALIZED,    "Unknown") \
671
  _(ZEND_STR_EXIT,                   "exit") \
672
  _(ZEND_STR_CLONE,                  "clone") \
673
  _(ZEND_STR_EVAL,                   "eval") \
674
  _(ZEND_STR_INCLUDE,                "include") \
675
  _(ZEND_STR_REQUIRE,                "require") \
676
  _(ZEND_STR_INCLUDE_ONCE,           "include_once") \
677
  _(ZEND_STR_REQUIRE_ONCE,           "require_once") \
678
  _(ZEND_STR_SCALAR,                 "scalar") \
679
  _(ZEND_STR_ERROR_REPORTING,        "error_reporting") \
680
  _(ZEND_STR_STATIC,                 "static") \
681
  _(ZEND_STR_THIS,                   "this") \
682
  _(ZEND_STR_VALUE,                  "value") \
683
  _(ZEND_STR_KEY,                    "key") \
684
  _(ZEND_STR_MAGIC_INVOKE,           "__invoke") \
685
  _(ZEND_STR_PREVIOUS,               "previous") \
686
  _(ZEND_STR_CODE,                   "code") \
687
  _(ZEND_STR_MESSAGE,                "message") \
688
  _(ZEND_STR_SEVERITY,               "severity") \
689
  _(ZEND_STR_STRING,                 "string") \
690
  _(ZEND_STR_TRACE,                  "trace") \
691
  _(ZEND_STR_SCHEME,                 "scheme") \
692
  _(ZEND_STR_HOST,                   "host") \
693
  _(ZEND_STR_PORT,                   "port") \
694
  _(ZEND_STR_USER,                   "user") \
695
  _(ZEND_STR_USERNAME,               "username") \
696
  _(ZEND_STR_PASS,                   "pass") \
697
  _(ZEND_STR_PASSWORD,               "password") \
698
  _(ZEND_STR_PATH,                   "path") \
699
  _(ZEND_STR_QUERY,                  "query") \
700
  _(ZEND_STR_FRAGMENT,               "fragment") \
701
  _(ZEND_STR_NULL,                   "NULL") \
702
  _(ZEND_STR_BOOLEAN,                "boolean") \
703
  _(ZEND_STR_INTEGER,                "integer") \
704
  _(ZEND_STR_DOUBLE,                 "double") \
705
  _(ZEND_STR_ARRAY,                  "array") \
706
  _(ZEND_STR_RESOURCE,               "resource") \
707
  _(ZEND_STR_CLOSED_RESOURCE,        "resource (closed)") \
708
  _(ZEND_STR_NAME,                   "name") \
709
  _(ZEND_STR_ARGV,                   "argv") \
710
  _(ZEND_STR_ARGC,                   "argc") \
711
  _(ZEND_STR_ARRAY_CAPITALIZED,      "Array") \
712
  _(ZEND_STR_BOOL,                   "bool") \
713
  _(ZEND_STR_INT,                    "int") \
714
  _(ZEND_STR_FLOAT,                  "float") \
715
  _(ZEND_STR_CALLABLE,               "callable") \
716
  _(ZEND_STR_ITERABLE,               "iterable") \
717
  _(ZEND_STR_VOID,                   "void") \
718
  _(ZEND_STR_NEVER,                  "never") \
719
  _(ZEND_STR_FALSE,                  "false") \
720
  _(ZEND_STR_TRUE,                   "true") \
721
  _(ZEND_STR_NULL_LOWERCASE,         "null") \
722
  _(ZEND_STR_MIXED,                  "mixed") \
723
  _(ZEND_STR_TRAVERSABLE,            "Traversable") \
724
  _(ZEND_STR_SELF,                   "self") \
725
  _(ZEND_STR_PARENT,                 "parent") \
726
  _(ZEND_STR_SLEEP,                  "__sleep") \
727
  _(ZEND_STR_WAKEUP,                 "__wakeup") \
728
  _(ZEND_STR_CASES,                  "cases") \
729
  _(ZEND_STR_FROM,                   "from") \
730
  _(ZEND_STR_TRYFROM,                "tryFrom") \
731
  _(ZEND_STR_TRYFROM_LOWERCASE,      "tryfrom") \
732
  _(ZEND_STR_AUTOGLOBAL_SERVER,      "_SERVER") \
733
  _(ZEND_STR_AUTOGLOBAL_ENV,         "_ENV") \
734
  _(ZEND_STR_AUTOGLOBAL_REQUEST,     "_REQUEST") \
735
  _(ZEND_STR_COUNT,                  "count") \
736
  _(ZEND_STR_FUNC_NUM_ARGS,          "func_num_args") \
737
  _(ZEND_STR_FUNC_GET_ARGS,          "func_get_args") \
738
  _(ZEND_STR_ASSERT,                 "assert") \
739
  _(ZEND_STR_CALL_USER_FUNC,         "call_user_func") \
740
  _(ZEND_STR_ARRAY_SLICE,            "array_slice") \
741
  _(ZEND_STR_SENSITIVEPARAMETER,     "SensitiveParameter") \
742
  _(ZEND_STR_CONST_EXPR_PLACEHOLDER, "[constant expression]") \
743
  _(ZEND_STR_DEPRECATED_CAPITALIZED, "Deprecated") \
744
  _(ZEND_STR_SINCE,                  "since") \
745
  _(ZEND_STR_NODISCARD,              "NoDiscard") \
746
  _(ZEND_STR_GET,                    "get") \
747
  _(ZEND_STR_SET,                    "set") \
748
  _(ZEND_STR_8_DOT_0,                "8.0") \
749
  _(ZEND_STR_8_DOT_1,                "8.1") \
750
  _(ZEND_STR_8_DOT_2,                "8.2") \
751
  _(ZEND_STR_8_DOT_3,                "8.3") \
752
  _(ZEND_STR_8_DOT_4,                "8.4") \
753
  _(ZEND_STR_8_DOT_5,                "8.5") \
754
  _(ZEND_STR_8_DOT_6,                "8.6") \
755
756
757
typedef enum _zend_known_string_id {
758
#define _ZEND_STR_ID(id, str) id,
759
ZEND_KNOWN_STRINGS(_ZEND_STR_ID)
760
#undef _ZEND_STR_ID
761
  ZEND_STR_LAST_KNOWN
762
} zend_known_string_id;
763
764
#endif /* ZEND_STRING_H */