Coverage Report

Created: 2026-06-02 06:36

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
BEGIN_EXTERN_C()
26
27
typedef void (*zend_string_copy_storage_func_t)(void);
28
typedef zend_string *(ZEND_FASTCALL *zend_new_interned_string_func_t)(zend_string *str);
29
typedef zend_string *(ZEND_FASTCALL *zend_string_init_interned_func_t)(const char *str, size_t size, bool permanent);
30
typedef zend_string *(ZEND_FASTCALL *zend_string_init_existing_interned_func_t)(const char *str, size_t size, bool permanent);
31
32
ZEND_API extern zend_new_interned_string_func_t zend_new_interned_string;
33
ZEND_API extern zend_string_init_interned_func_t zend_string_init_interned;
34
/* Init an interned string if it already exists, but do not create a new one if it does not. */
35
ZEND_API extern zend_string_init_existing_interned_func_t zend_string_init_existing_interned;
36
37
ZEND_API zend_ulong ZEND_FASTCALL zend_string_hash_func(zend_string *str);
38
ZEND_API zend_ulong ZEND_FASTCALL zend_hash_func(const char *str, size_t len);
39
ZEND_API zend_string* ZEND_FASTCALL zend_interned_string_find_permanent(zend_string *str);
40
41
ZEND_API zend_string *zend_string_concat2(
42
  const char *str1, size_t str1_len,
43
  const char *str2, size_t str2_len);
44
ZEND_API zend_string *zend_string_concat3(
45
  const char *str1, size_t str1_len,
46
  const char *str2, size_t str2_len,
47
  const char *str3, size_t str3_len);
48
49
ZEND_API void zend_interned_strings_init(void);
50
ZEND_API void zend_interned_strings_dtor(void);
51
ZEND_API void zend_interned_strings_activate(void);
52
ZEND_API void zend_interned_strings_deactivate(void);
53
ZEND_API void zend_interned_strings_set_request_storage_handlers(
54
  zend_new_interned_string_func_t handler,
55
  zend_string_init_interned_func_t init_handler,
56
  zend_string_init_existing_interned_func_t init_existing_handler);
57
ZEND_API void zend_interned_strings_switch_storage(bool request);
58
59
ZEND_API extern zend_string  *zend_empty_string;
60
ZEND_API extern zend_string  *zend_one_char_string[256];
61
ZEND_API extern zend_string **zend_known_strings;
62
63
END_EXTERN_C()
64
65
/* Shortcuts */
66
67
24.4M
#define ZSTR_VAL(zstr)  (zstr)->val
68
36.8M
#define ZSTR_LEN(zstr)  (zstr)->len
69
13.5M
#define ZSTR_H(zstr)    (zstr)->h
70
#define ZSTR_HASH(zstr) zend_string_hash_val(zstr)
71
72
/*---*/
73
74
7.66M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
7.66M
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
7.66M
}
php_date.c:ZSTR_IS_INTERNED
Line
Count
Source
74
140k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
140k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
140k
}
Unexecuted instantiation: astro.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dow.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_date.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_tz.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_posix.c:ZSTR_IS_INTERNED
Unexecuted instantiation: timelib.c:ZSTR_IS_INTERNED
Unexecuted instantiation: tm2unixtime.c:ZSTR_IS_INTERNED
Unexecuted instantiation: unixtime2tm.c:ZSTR_IS_INTERNED
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_IS_INTERNED
Unexecuted instantiation: interval.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_pcre.c:ZSTR_IS_INTERNED
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
Unexecuted instantiation: hash.c:ZSTR_IS_INTERNED
Unexecuted instantiation: json_encoder.c:ZSTR_IS_INTERNED
Unexecuted instantiation: json_parser.tab.c:ZSTR_IS_INTERNED
Unexecuted instantiation: json_scanner.c:ZSTR_IS_INTERNED
Unexecuted instantiation: json.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_lexbor.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_IS_INTERNED
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_persist_calc.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_persist.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_INTERNED
ZendAccelerator.c:ZSTR_IS_INTERNED
Line
Count
Source
74
22.9k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
22.9k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
22.9k
}
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
74
10
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
10
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
10
}
Unexecuted instantiation: randomizer.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_utils.c:ZSTR_IS_INTERNED
php_reflection.c:ZSTR_IS_INTERNED
Line
Count
Source
74
84
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
84
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
84
}
Unexecuted instantiation: php_spl.c:ZSTR_IS_INTERNED
spl_array.c:ZSTR_IS_INTERNED
Line
Count
Source
74
10
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
10
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
10
}
spl_directory.c:ZSTR_IS_INTERNED
Line
Count
Source
74
34
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
34
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
34
}
spl_dllist.c:ZSTR_IS_INTERNED
Line
Count
Source
74
8
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
8
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
8
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_INTERNED
spl_fixedarray.c:ZSTR_IS_INTERNED
Line
Count
Source
74
4
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
4
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
4
}
Unexecuted instantiation: spl_functions.c:ZSTR_IS_INTERNED
spl_heap.c:ZSTR_IS_INTERNED
Line
Count
Source
74
6
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
6
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
6
}
spl_iterators.c:ZSTR_IS_INTERNED
Line
Count
Source
74
6.94k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
6.94k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
6.94k
}
spl_observer.c:ZSTR_IS_INTERNED
Line
Count
Source
74
20
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
20
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
20
}
Unexecuted instantiation: array.c:ZSTR_IS_INTERNED
Unexecuted instantiation: assert.c:ZSTR_IS_INTERNED
Unexecuted instantiation: base64.c:ZSTR_IS_INTERNED
basic_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
74
40
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
40
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
40
}
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
74
2
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
2
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
2
}
Unexecuted instantiation: dl.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dns.c:ZSTR_IS_INTERNED
Unexecuted instantiation: exec.c:ZSTR_IS_INTERNED
file.c:ZSTR_IS_INTERNED
Line
Count
Source
74
8
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
8
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
8
}
Unexecuted instantiation: filestat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: filters.c:ZSTR_IS_INTERNED
Unexecuted instantiation: flock_compat.c:ZSTR_IS_INTERNED
Unexecuted instantiation: formatted_print.c:ZSTR_IS_INTERNED
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
Unexecuted instantiation: html.c:ZSTR_IS_INTERNED
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
74
67.5k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
67.5k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
67.5k
}
Unexecuted instantiation: info.c:ZSTR_IS_INTERNED
Unexecuted instantiation: iptc.c:ZSTR_IS_INTERNED
Unexecuted instantiation: levenshtein.c:ZSTR_IS_INTERNED
Unexecuted instantiation: link.c:ZSTR_IS_INTERNED
Unexecuted instantiation: mail.c:ZSTR_IS_INTERNED
Unexecuted instantiation: math.c:ZSTR_IS_INTERNED
Unexecuted instantiation: md5.c:ZSTR_IS_INTERNED
Unexecuted instantiation: metaphone.c:ZSTR_IS_INTERNED
Unexecuted instantiation: microtime.c:ZSTR_IS_INTERNED
Unexecuted instantiation: net.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pack.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pageinfo.c:ZSTR_IS_INTERNED
Unexecuted instantiation: password.c:ZSTR_IS_INTERNED
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: proc_open.c:ZSTR_IS_INTERNED
Unexecuted instantiation: quot_print.c:ZSTR_IS_INTERNED
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
Unexecuted instantiation: string.c:ZSTR_IS_INTERNED
Unexecuted instantiation: strnatcmp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: syslog.c:ZSTR_IS_INTERNED
Unexecuted instantiation: type.c:ZSTR_IS_INTERNED
Unexecuted instantiation: uniqid.c:ZSTR_IS_INTERNED
url_scanner_ex.c:ZSTR_IS_INTERNED
Line
Count
Source
74
10
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
10
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
10
}
Unexecuted instantiation: url.c:ZSTR_IS_INTERNED
user_filters.c:ZSTR_IS_INTERNED
Line
Count
Source
74
14
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
14
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
14
}
Unexecuted instantiation: uuencode.c:ZSTR_IS_INTERNED
var_unserializer.c:ZSTR_IS_INTERNED
Line
Count
Source
74
1.77M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
1.77M
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
1.77M
}
Unexecuted instantiation: var.c:ZSTR_IS_INTERNED
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
74
12
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
12
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
12
}
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
Unexecuted instantiation: fopen_wrappers.c:ZSTR_IS_INTERNED
Unexecuted instantiation: getopt.c:ZSTR_IS_INTERNED
main.c:ZSTR_IS_INTERNED
Line
Count
Source
74
1.46M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
1.46M
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
1.46M
}
Unexecuted instantiation: network.c:ZSTR_IS_INTERNED
Unexecuted instantiation: output.c:ZSTR_IS_INTERNED
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
74
22
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
22
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
22
}
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
Unexecuted instantiation: php_variables.c:ZSTR_IS_INTERNED
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
74
4
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
4
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
4
}
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: cast.c:ZSTR_IS_INTERNED
filter.c:ZSTR_IS_INTERNED
Line
Count
Source
74
12
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
12
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
12
}
Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_INTERNED
Unexecuted instantiation: memory.c:ZSTR_IS_INTERNED
Unexecuted instantiation: mmap.c:ZSTR_IS_INTERNED
Unexecuted instantiation: plain_wrapper.c:ZSTR_IS_INTERNED
stream_errors.c:ZSTR_IS_INTERNED
Line
Count
Source
74
8
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
8
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
8
}
streams.c:ZSTR_IS_INTERNED
Line
Count
Source
74
12
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
12
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
12
}
transports.c:ZSTR_IS_INTERNED
Line
Count
Source
74
8
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
8
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
8
}
Unexecuted instantiation: userspace.c:ZSTR_IS_INTERNED
Unexecuted instantiation: xp_socket.c:ZSTR_IS_INTERNED
Unexecuted instantiation: block_pass.c:ZSTR_IS_INTERNED
Unexecuted instantiation: compact_literals.c:ZSTR_IS_INTERNED
Unexecuted instantiation: compact_vars.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dce.c:ZSTR_IS_INTERNED
Unexecuted instantiation: dfa_pass.c:ZSTR_IS_INTERNED
Unexecuted instantiation: escape_analysis.c:ZSTR_IS_INTERNED
Unexecuted instantiation: nop_removal.c:ZSTR_IS_INTERNED
Unexecuted instantiation: optimize_func_calls.c:ZSTR_IS_INTERNED
Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pass1.c:ZSTR_IS_INTERNED
Unexecuted instantiation: pass3.c:ZSTR_IS_INTERNED
Unexecuted instantiation: sccp.c:ZSTR_IS_INTERNED
Unexecuted instantiation: scdf.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_call_graph.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_cfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dfg.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_dump.c:ZSTR_IS_INTERNED
zend_func_info.c:ZSTR_IS_INTERNED
Line
Count
Source
74
1.06k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
1.06k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
1.06k
}
Unexecuted instantiation: zend_inference.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_optimizer.c:ZSTR_IS_INTERNED
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
74
33.9k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
33.9k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
33.9k
}
Unexecuted instantiation: zend_ast.c:ZSTR_IS_INTERNED
zend_attributes.c:ZSTR_IS_INTERNED
Line
Count
Source
74
200
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
200
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
200
}
Unexecuted instantiation: zend_autoload.c:ZSTR_IS_INTERNED
zend_builtin_functions.c:ZSTR_IS_INTERNED
Line
Count
Source
74
189k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
189k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
189k
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_closures.c:ZSTR_IS_INTERNED
zend_compile.c:ZSTR_IS_INTERNED
Line
Count
Source
74
52
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
52
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
52
}
zend_constants.c:ZSTR_IS_INTERNED
Line
Count
Source
74
90
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
90
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
90
}
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
74
1.44k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
1.44k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
1.44k
}
zend_exceptions.c:ZSTR_IS_INTERNED
Line
Count
Source
74
65.2k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
65.2k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
65.2k
}
zend_execute_API.c:ZSTR_IS_INTERNED
Line
Count
Source
74
139k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
139k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
139k
}
zend_execute.c:ZSTR_IS_INTERNED
Line
Count
Source
74
12
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
12
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
12
}
Unexecuted instantiation: zend_extensions.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_fibers.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_float.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_gc.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_gdb.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_generators.c:ZSTR_IS_INTERNED
zend_hash.c:ZSTR_IS_INTERNED
Line
Count
Source
74
2.11M
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
2.11M
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
2.11M
}
Unexecuted instantiation: zend_highlight.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_INTERNED
zend_inheritance.c:ZSTR_IS_INTERNED
Line
Count
Source
74
5.50k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
5.50k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
5.50k
}
zend_ini_parser.c:ZSTR_IS_INTERNED
Line
Count
Source
74
44
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
44
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
44
}
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_IS_INTERNED
zend_ini.c:ZSTR_IS_INTERNED
Line
Count
Source
74
18
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
18
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
18
}
Unexecuted instantiation: zend_interfaces.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_iterators.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_language_parser.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_language_scanner.c:ZSTR_IS_INTERNED
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
74
410k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
410k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
410k
}
Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_objects.c:ZSTR_IS_INTERNED
Unexecuted instantiation: zend_observer.c:ZSTR_IS_INTERNED
zend_opcode.c:ZSTR_IS_INTERNED
Line
Count
Source
74
336
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
336
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
336
}
zend_operators.c:ZSTR_IS_INTERNED
Line
Count
Source
74
237k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
237k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
237k
}
Unexecuted instantiation: zend_property_hooks.c:ZSTR_IS_INTERNED
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
Unexecuted instantiation: zend_stream.c:ZSTR_IS_INTERNED
zend_string.c:ZSTR_IS_INTERNED
Line
Count
Source
74
4.72k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
4.72k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
4.72k
}
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
74
461k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
461k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
461k
}
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
74
518k
static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) {
75
518k
  return GC_FLAGS(s) & IS_STR_INTERNED;
76
518k
}
Unexecuted instantiation: internal_functions_cli.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_IS_INTERNED
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_INTERNED
77
78
7.10k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
79
7.10k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
80
7.10k
}
Unexecuted instantiation: php_date.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: astro.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: dow.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_date.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_tz.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_posix.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: timelib.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: tm2unixtime.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: unixtime2tm.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: interval.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: php_pcre.c:ZSTR_IS_VALID_UTF8
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
Unexecuted instantiation: zend_persist.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_VALID_UTF8
ZendAccelerator.c:ZSTR_IS_VALID_UTF8
Line
Count
Source
78
7.10k
static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) {
79
7.10k
  return GC_FLAGS(s) & IS_STR_VALID_UTF8;
80
7.10k
}
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: 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: 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_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-unserialize.c:ZSTR_IS_VALID_UTF8
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_VALID_UTF8
81
82
/* These are properties, encoded as flags, that will hold on the resulting string
83
 * after concatenating two strings that have these property.
84
 * Example: concatenating two UTF-8 strings yields another UTF-8 string. */
85
20
#define ZSTR_COPYABLE_CONCAT_PROPERTIES   (IS_STR_VALID_UTF8)
86
87
20
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
88
20
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
89
20
}
Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: astro.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dow.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_tz.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: timelib.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: tm2unixtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: unixtime2tm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: interval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_pcre.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_adler32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_fnv.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_gost.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_haval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_joaat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_md.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_murmur.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_ripemd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_ni.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_snefru.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_tiger.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_whirlpool.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash_xxhash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json_encoder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json_parser.tab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_lexbor.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_file_cache.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist_calc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ZendAccelerator.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_check.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_emit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gcm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_patch.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_perf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_ra.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: 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
Unexecuted instantiation: string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
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: 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
Unexecuted instantiation: zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
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
Unexecuted instantiation: zend_operators.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
87
20
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) {
88
20
  return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES;
89
20
}
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-unserialize.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES
90
91
/* This function returns the copyable concat properties which hold on both strings. */
92
0
static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) {
93
0
  return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2);
94
0
}
Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: astro.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dow.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_tz.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: timelib.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: tm2unixtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: unixtime2tm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: interval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_pcre.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_adler32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_fnv.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_gost.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_haval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_joaat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_md.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_murmur.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_ripemd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_ni.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_snefru.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_tiger.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_whirlpool.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_xxhash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_encoder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_parser.tab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_lexbor.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_file_cache.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist_calc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ZendAccelerator.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_check.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_emit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gcm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_patch.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_perf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_ra.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: 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: 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
Unexecuted instantiation: zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
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
Unexecuted instantiation: zend_operators.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-unserialize.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH
95
96
0
static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) {
97
0
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in);
98
0
  GC_ADD_FLAGS(out, properties);
99
0
}
Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: astro.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dow.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_date.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_tz.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_posix.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: timelib.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: tm2unixtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: unixtime2tm.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: interval.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_pcre.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: exif.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_adler32.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_crc32.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_fnv.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_gost.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_haval.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_joaat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_md.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_murmur.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_ripemd.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_ni.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_sha3.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_snefru.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_tiger.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_whirlpool.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash_xxhash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json_encoder.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json_parser.tab.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: json.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_lexbor.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_file_cache.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist_calc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_persist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ZendAccelerator.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_check.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_dump.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_emit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gcm.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_patch.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_perf.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_ra.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_save.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: 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
Unexecuted instantiation: string.c:ZSTR_COPY_CONCAT_PROPERTIES
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: 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_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-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES
100
101
0
static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) {
102
0
  uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2);
103
0
  GC_ADD_FLAGS(out, properties);
104
0
}
Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: astro.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dow.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_date.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_tz.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_posix.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: timelib.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: tm2unixtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: unixtime2tm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: interval.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_pcre.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exif.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_adler32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_crc32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_fnv.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_gost.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_haval.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_joaat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_md.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_murmur.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_ripemd.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_ni.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_sha3.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_snefru.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_tiger.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_whirlpool.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash_xxhash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_encoder.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_parser.tab.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: json.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_lexbor.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_file_cache.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist_calc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_persist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ZendAccelerator.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_check.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_dump.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_emit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gcm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_patch.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_perf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_ra.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_save.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: 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: 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
Unexecuted instantiation: zend_execute.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
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_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-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH
105
106
300k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
300k
  return zend_empty_string;
108
300k
}
Unexecuted instantiation: php_date.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: astro.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: dow.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_date.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_tz.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_posix.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: timelib.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: tm2unixtime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: unixtime2tm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: interval.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_pcre.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: exif.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_adler32.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_crc32.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_fnv.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_gost.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_haval.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_joaat.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_md.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_murmur.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_ripemd.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha_ni.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_sha3.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_snefru.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_tiger.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_whirlpool.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash_xxhash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: hash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: json_encoder.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: json_parser.tab.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: json_scanner.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: json.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_lexbor.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_file_cache.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_persist_calc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_persist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ZendAccelerator.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_cfg.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_check.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_dump.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_emit.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_gcm.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_gdb.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_patch.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_perf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_ra.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: ir_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
Unexecuted instantiation: php_reflection.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_spl.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_array.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_directory.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_dllist.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_exceptions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_fixedarray.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_functions.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: spl_heap.c:ZSTR_EMPTY_ALLOC
spl_iterators.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
106
2.95k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
2.95k
  return zend_empty_string;
108
2.95k
}
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
Unexecuted instantiation: html.c:ZSTR_EMPTY_ALLOC
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: iptc.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: levenshtein.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: link.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: mail.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: math.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: md5.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: metaphone.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: microtime.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: net.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pack.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: pageinfo.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: password.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: proc_open.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: quot_print.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: scanf.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: sha1.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: soundex.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: streamsfuncs.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: string.c:ZSTR_EMPTY_ALLOC
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
106
4
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
4
  return zend_empty_string;
108
4
}
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
Unexecuted instantiation: php_uri.c:ZSTR_EMPTY_ALLOC
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
106
259k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
259k
  return zend_empty_string;
108
259k
}
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: cast.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: filter.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: glob_wrapper.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: memory.c:ZSTR_EMPTY_ALLOC
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
Unexecuted instantiation: zend_API.c:ZSTR_EMPTY_ALLOC
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
Unexecuted instantiation: zend_compile.c:ZSTR_EMPTY_ALLOC
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
106
12
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
12
  return zend_empty_string;
108
12
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_execute.c:ZSTR_EMPTY_ALLOC
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
Unexecuted instantiation: zend_ini_parser.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_EMPTY_ALLOC
zend_ini.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
106
2
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
2
  return zend_empty_string;
108
2
}
Unexecuted instantiation: zend_interfaces.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_iterators.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_language_parser.c:ZSTR_EMPTY_ALLOC
Unexecuted instantiation: zend_language_scanner.c:ZSTR_EMPTY_ALLOC
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
106
1
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
1
  return zend_empty_string;
108
1
}
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-unserialize.c:ZSTR_EMPTY_ALLOC
fuzzer-sapi.c:ZSTR_EMPTY_ALLOC
Line
Count
Source
106
38.2k
static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) {
107
38.2k
  return zend_empty_string;
108
38.2k
}
109
110
218k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
111
218k
  return zend_one_char_string[c];
112
218k
}
Unexecuted instantiation: php_date.c:ZSTR_CHAR
Unexecuted instantiation: astro.c:ZSTR_CHAR
Unexecuted instantiation: dow.c:ZSTR_CHAR
Unexecuted instantiation: parse_date.c:ZSTR_CHAR
Unexecuted instantiation: parse_tz.c:ZSTR_CHAR
Unexecuted instantiation: parse_posix.c:ZSTR_CHAR
Unexecuted instantiation: timelib.c:ZSTR_CHAR
Unexecuted instantiation: tm2unixtime.c:ZSTR_CHAR
Unexecuted instantiation: unixtime2tm.c:ZSTR_CHAR
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_CHAR
Unexecuted instantiation: interval.c:ZSTR_CHAR
Unexecuted instantiation: php_pcre.c:ZSTR_CHAR
Unexecuted instantiation: exif.c:ZSTR_CHAR
Unexecuted instantiation: hash_adler32.c:ZSTR_CHAR
Unexecuted instantiation: hash_crc32.c:ZSTR_CHAR
Unexecuted instantiation: hash_fnv.c:ZSTR_CHAR
Unexecuted instantiation: hash_gost.c:ZSTR_CHAR
Unexecuted instantiation: hash_haval.c:ZSTR_CHAR
Unexecuted instantiation: hash_joaat.c:ZSTR_CHAR
Unexecuted instantiation: hash_md.c:ZSTR_CHAR
Unexecuted instantiation: hash_murmur.c:ZSTR_CHAR
Unexecuted instantiation: hash_ripemd.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha_ni.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha.c:ZSTR_CHAR
Unexecuted instantiation: hash_sha3.c:ZSTR_CHAR
Unexecuted instantiation: hash_snefru.c:ZSTR_CHAR
Unexecuted instantiation: hash_tiger.c:ZSTR_CHAR
Unexecuted instantiation: hash_whirlpool.c:ZSTR_CHAR
Unexecuted instantiation: hash_xxhash.c:ZSTR_CHAR
Unexecuted instantiation: hash.c:ZSTR_CHAR
Unexecuted instantiation: json_encoder.c:ZSTR_CHAR
Unexecuted instantiation: json_parser.tab.c:ZSTR_CHAR
Unexecuted instantiation: json_scanner.c:ZSTR_CHAR
Unexecuted instantiation: json.c:ZSTR_CHAR
Unexecuted instantiation: php_lexbor.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_posix.c:ZSTR_CHAR
Unexecuted instantiation: shared_alloc_shm.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_api.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_module.c:ZSTR_CHAR
Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_CHAR
Unexecuted instantiation: zend_file_cache.c:ZSTR_CHAR
Unexecuted instantiation: zend_persist_calc.c:ZSTR_CHAR
Unexecuted instantiation: zend_persist.c:ZSTR_CHAR
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_CHAR
ZendAccelerator.c:ZSTR_CHAR
Line
Count
Source
110
512
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
111
512
  return zend_one_char_string[c];
112
512
}
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
Unexecuted instantiation: array.c:ZSTR_CHAR
Unexecuted instantiation: assert.c:ZSTR_CHAR
Unexecuted instantiation: base64.c:ZSTR_CHAR
Unexecuted instantiation: basic_functions.c:ZSTR_CHAR
Unexecuted instantiation: browscap.c:ZSTR_CHAR
Unexecuted instantiation: crc32_x86.c:ZSTR_CHAR
Unexecuted instantiation: crc32.c:ZSTR_CHAR
Unexecuted instantiation: credits.c:ZSTR_CHAR
Unexecuted instantiation: crypt.c:ZSTR_CHAR
Unexecuted instantiation: css.c:ZSTR_CHAR
Unexecuted instantiation: datetime.c:ZSTR_CHAR
Unexecuted instantiation: dir.c:ZSTR_CHAR
Unexecuted instantiation: dl.c:ZSTR_CHAR
Unexecuted instantiation: dns.c:ZSTR_CHAR
Unexecuted instantiation: exec.c:ZSTR_CHAR
Unexecuted instantiation: file.c:ZSTR_CHAR
Unexecuted instantiation: filestat.c:ZSTR_CHAR
Unexecuted instantiation: filters.c:ZSTR_CHAR
Unexecuted instantiation: flock_compat.c:ZSTR_CHAR
Unexecuted instantiation: formatted_print.c:ZSTR_CHAR
Unexecuted instantiation: fsock.c:ZSTR_CHAR
Unexecuted instantiation: ftok.c:ZSTR_CHAR
Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: head.c:ZSTR_CHAR
Unexecuted instantiation: hrtime.c:ZSTR_CHAR
Unexecuted instantiation: html.c:ZSTR_CHAR
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_CHAR
Unexecuted instantiation: http.c:ZSTR_CHAR
Unexecuted instantiation: image.c:ZSTR_CHAR
Unexecuted instantiation: incomplete_class.c:ZSTR_CHAR
Unexecuted instantiation: info.c:ZSTR_CHAR
Unexecuted instantiation: 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
Unexecuted instantiation: string.c:ZSTR_CHAR
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
110
61
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
111
61
  return zend_one_char_string[c];
112
61
}
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
Unexecuted instantiation: php_variables.c:ZSTR_CHAR
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: 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
Unexecuted instantiation: sccp.c:ZSTR_CHAR
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
Unexecuted instantiation: zend_compile.c:ZSTR_CHAR
Unexecuted instantiation: zend_constants.c:ZSTR_CHAR
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_CHAR
Unexecuted instantiation: zend_default_classes.c:ZSTR_CHAR
Unexecuted instantiation: zend_dtrace.c:ZSTR_CHAR
Unexecuted instantiation: zend_enum.c:ZSTR_CHAR
Unexecuted instantiation: zend_exceptions.c:ZSTR_CHAR
Unexecuted instantiation: zend_execute_API.c:ZSTR_CHAR
Unexecuted instantiation: zend_execute.c:ZSTR_CHAR
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
Unexecuted instantiation: zend_language_scanner.c:ZSTR_CHAR
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
110
217k
static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) {
111
217k
  return zend_one_char_string[c];
112
217k
}
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-unserialize.c:ZSTR_CHAR
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_CHAR
113
114
853k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
853k
  return zend_known_strings[idx];
116
853k
}
php_date.c:ZSTR_KNOWN
Line
Count
Source
114
138
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
138
  return zend_known_strings[idx];
116
138
}
Unexecuted instantiation: astro.c:ZSTR_KNOWN
Unexecuted instantiation: dow.c:ZSTR_KNOWN
Unexecuted instantiation: parse_date.c:ZSTR_KNOWN
Unexecuted instantiation: parse_tz.c:ZSTR_KNOWN
Unexecuted instantiation: parse_posix.c:ZSTR_KNOWN
Unexecuted instantiation: timelib.c:ZSTR_KNOWN
Unexecuted instantiation: tm2unixtime.c:ZSTR_KNOWN
Unexecuted instantiation: unixtime2tm.c:ZSTR_KNOWN
Unexecuted instantiation: parse_iso_intervals.c:ZSTR_KNOWN
Unexecuted instantiation: interval.c:ZSTR_KNOWN
Unexecuted instantiation: php_pcre.c:ZSTR_KNOWN
Unexecuted instantiation: exif.c:ZSTR_KNOWN
Unexecuted instantiation: hash_adler32.c:ZSTR_KNOWN
Unexecuted instantiation: hash_crc32.c:ZSTR_KNOWN
Unexecuted instantiation: hash_fnv.c:ZSTR_KNOWN
Unexecuted instantiation: hash_gost.c:ZSTR_KNOWN
Unexecuted instantiation: hash_haval.c:ZSTR_KNOWN
Unexecuted instantiation: hash_joaat.c:ZSTR_KNOWN
Unexecuted instantiation: hash_md.c:ZSTR_KNOWN
Unexecuted instantiation: hash_murmur.c:ZSTR_KNOWN
Unexecuted instantiation: hash_ripemd.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha_ni.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha_sse2.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha.c:ZSTR_KNOWN
Unexecuted instantiation: hash_sha3.c:ZSTR_KNOWN
Unexecuted instantiation: hash_snefru.c:ZSTR_KNOWN
Unexecuted instantiation: hash_tiger.c:ZSTR_KNOWN
Unexecuted instantiation: hash_whirlpool.c:ZSTR_KNOWN
Unexecuted instantiation: hash_xxhash.c:ZSTR_KNOWN
hash.c:ZSTR_KNOWN
Line
Count
Source
114
14
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
14
  return zend_known_strings[idx];
116
14
}
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
Unexecuted instantiation: zend_persist.c:ZSTR_KNOWN
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_KNOWN
Unexecuted instantiation: ZendAccelerator.c:ZSTR_KNOWN
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
114
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
16
  return zend_known_strings[idx];
116
16
}
Unexecuted instantiation: randomizer.c:ZSTR_KNOWN
Unexecuted instantiation: zend_utils.c:ZSTR_KNOWN
php_reflection.c:ZSTR_KNOWN
Line
Count
Source
114
72
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
72
  return zend_known_strings[idx];
116
72
}
Unexecuted instantiation: php_spl.c:ZSTR_KNOWN
Unexecuted instantiation: spl_array.c:ZSTR_KNOWN
spl_directory.c:ZSTR_KNOWN
Line
Count
Source
114
6
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
6
  return zend_known_strings[idx];
116
6
}
spl_dllist.c:ZSTR_KNOWN
Line
Count
Source
114
137
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
137
  return zend_known_strings[idx];
116
137
}
Unexecuted instantiation: spl_exceptions.c:ZSTR_KNOWN
spl_fixedarray.c:ZSTR_KNOWN
Line
Count
Source
114
8
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
8
  return zend_known_strings[idx];
116
8
}
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
114
24
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
24
  return zend_known_strings[idx];
116
24
}
Unexecuted instantiation: array.c:ZSTR_KNOWN
Unexecuted instantiation: assert.c:ZSTR_KNOWN
Unexecuted instantiation: base64.c:ZSTR_KNOWN
basic_functions.c:ZSTR_KNOWN
Line
Count
Source
114
84
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
84
  return zend_known_strings[idx];
116
84
}
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
114
2
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
2
  return zend_known_strings[idx];
116
2
}
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
114
16
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
16
  return zend_known_strings[idx];
116
16
}
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: iptc.c:ZSTR_KNOWN
Unexecuted instantiation: levenshtein.c:ZSTR_KNOWN
Unexecuted instantiation: link.c:ZSTR_KNOWN
Unexecuted instantiation: mail.c:ZSTR_KNOWN
Unexecuted instantiation: math.c:ZSTR_KNOWN
Unexecuted instantiation: md5.c:ZSTR_KNOWN
Unexecuted instantiation: metaphone.c:ZSTR_KNOWN
Unexecuted instantiation: microtime.c:ZSTR_KNOWN
Unexecuted instantiation: net.c:ZSTR_KNOWN
Unexecuted instantiation: pack.c:ZSTR_KNOWN
Unexecuted instantiation: pageinfo.c:ZSTR_KNOWN
Unexecuted instantiation: password.c:ZSTR_KNOWN
Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_KNOWN
Unexecuted instantiation: proc_open.c:ZSTR_KNOWN
Unexecuted instantiation: quot_print.c:ZSTR_KNOWN
Unexecuted instantiation: scanf.c:ZSTR_KNOWN
Unexecuted instantiation: sha1.c:ZSTR_KNOWN
Unexecuted instantiation: soundex.c:ZSTR_KNOWN
Unexecuted instantiation: streamsfuncs.c:ZSTR_KNOWN
Unexecuted instantiation: string.c:ZSTR_KNOWN
Unexecuted instantiation: strnatcmp.c:ZSTR_KNOWN
Unexecuted instantiation: syslog.c:ZSTR_KNOWN
Unexecuted instantiation: type.c:ZSTR_KNOWN
Unexecuted instantiation: uniqid.c:ZSTR_KNOWN
Unexecuted instantiation: url_scanner_ex.c:ZSTR_KNOWN
Unexecuted instantiation: url.c:ZSTR_KNOWN
Unexecuted instantiation: user_filters.c:ZSTR_KNOWN
Unexecuted instantiation: uuencode.c:ZSTR_KNOWN
var_unserializer.c:ZSTR_KNOWN
Line
Count
Source
114
61.8k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
61.8k
  return zend_known_strings[idx];
116
61.8k
}
Unexecuted instantiation: var.c:ZSTR_KNOWN
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
114
6
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
6
  return zend_known_strings[idx];
116
6
}
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
114
2
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
2
  return zend_known_strings[idx];
116
2
}
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
114
6
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
6
  return zend_known_strings[idx];
116
6
}
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: 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
114
6
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
6
  return zend_known_strings[idx];
116
6
}
Unexecuted instantiation: streams.c:ZSTR_KNOWN
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
114
606
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
606
  return zend_known_strings[idx];
116
606
}
Unexecuted instantiation: zend_ast.c:ZSTR_KNOWN
zend_attributes.c:ZSTR_KNOWN
Line
Count
Source
114
8
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
8
  return zend_known_strings[idx];
116
8
}
Unexecuted instantiation: zend_autoload.c:ZSTR_KNOWN
zend_builtin_functions.c:ZSTR_KNOWN
Line
Count
Source
114
157k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
157k
  return zend_known_strings[idx];
116
157k
}
Unexecuted instantiation: zend_call_stack.c:ZSTR_KNOWN
Unexecuted instantiation: zend_closures.c:ZSTR_KNOWN
zend_compile.c:ZSTR_KNOWN
Line
Count
Source
114
4
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
4
  return zend_known_strings[idx];
116
4
}
zend_constants.c:ZSTR_KNOWN
Line
Count
Source
114
8
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
8
  return zend_known_strings[idx];
116
8
}
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
114
26
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
26
  return zend_known_strings[idx];
116
26
}
zend_exceptions.c:ZSTR_KNOWN
Line
Count
Source
114
372k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
372k
  return zend_known_strings[idx];
116
372k
}
Unexecuted instantiation: zend_execute_API.c:ZSTR_KNOWN
Unexecuted instantiation: zend_execute.c:ZSTR_KNOWN
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
Unexecuted instantiation: zend_generators.c:ZSTR_KNOWN
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
114
160
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
160
  return zend_known_strings[idx];
116
160
}
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
114
72
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
72
  return zend_known_strings[idx];
116
72
}
Unexecuted instantiation: zend_iterators.c:ZSTR_KNOWN
Unexecuted instantiation: zend_language_parser.c:ZSTR_KNOWN
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
114
4
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
4
  return zend_known_strings[idx];
116
4
}
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
Unexecuted instantiation: zend_operators.c:ZSTR_KNOWN
Unexecuted instantiation: zend_property_hooks.c:ZSTR_KNOWN
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_KNOWN
Unexecuted instantiation: zend_signal.c:ZSTR_KNOWN
Unexecuted instantiation: zend_smart_str.c:ZSTR_KNOWN
Unexecuted instantiation: zend_sort.c:ZSTR_KNOWN
Unexecuted instantiation: zend_stack.c:ZSTR_KNOWN
Unexecuted instantiation: zend_stream.c:ZSTR_KNOWN
Unexecuted instantiation: zend_string.c:ZSTR_KNOWN
Unexecuted instantiation: zend_strtod.c:ZSTR_KNOWN
Unexecuted instantiation: zend_system_id.c:ZSTR_KNOWN
Unexecuted instantiation: zend_variables.c:ZSTR_KNOWN
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_KNOWN
Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_KNOWN
Unexecuted instantiation: zend_weakrefs.c:ZSTR_KNOWN
zend.c:ZSTR_KNOWN
Line
Count
Source
114
259k
static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) {
115
259k
  return zend_known_strings[idx];
116
259k
}
Unexecuted instantiation: internal_functions_cli.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_KNOWN
Unexecuted instantiation: fuzzer-sapi.c:ZSTR_KNOWN
117
118
687k
#define _ZSTR_HEADER_SIZE offsetof(zend_string, val)
119
120
0
#define _ZSTR_STRUCT_SIZE(len) (_ZSTR_HEADER_SIZE + len + 1)
121
122
0
#define ZSTR_MAX_OVERHEAD (ZEND_MM_ALIGNED_SIZE(_ZSTR_HEADER_SIZE + 1))
123
#define ZSTR_MAX_LEN (SIZE_MAX - ZSTR_MAX_OVERHEAD)
124
125
0
#define ZSTR_ALLOCA_ALLOC(str, _len, use_heap) do { \
126
0
  (str) = (zend_string *)do_alloca(ZEND_MM_ALIGNED_SIZE_EX(_ZSTR_STRUCT_SIZE(_len), 8), (use_heap)); \
127
0
  GC_SET_REFCOUNT(str, 1); \
128
0
  GC_TYPE_INFO(str) = GC_STRING; \
129
0
  ZSTR_H(str) = 0; \
130
0
  ZSTR_LEN(str) = _len; \
131
0
} while (0)
132
133
#define ZSTR_ALLOCA_INIT(str, s, len, use_heap) do { \
134
  ZSTR_ALLOCA_ALLOC(str, len, use_heap); \
135
  memcpy(ZSTR_VAL(str), (s), (len)); \
136
  ZSTR_VAL(str)[(len)] = '\0'; \
137
} while (0)
138
139
0
#define ZSTR_ALLOCA_FREE(str, use_heap) free_alloca(str, use_heap)
140
141
3.93k
#define ZSTR_INIT_LITERAL(s, persistent) (zend_string_init(("" s), sizeof(s) - 1, (persistent)))
142
143
/*---*/
144
145
static zend_always_inline zend_ulong zend_string_hash_val(zend_string *s)
146
2.56M
{
147
2.56M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
148
2.56M
}
Unexecuted instantiation: php_date.c:zend_string_hash_val
Unexecuted instantiation: astro.c:zend_string_hash_val
Unexecuted instantiation: dow.c:zend_string_hash_val
Unexecuted instantiation: parse_date.c:zend_string_hash_val
Unexecuted instantiation: parse_tz.c:zend_string_hash_val
Unexecuted instantiation: parse_posix.c:zend_string_hash_val
Unexecuted instantiation: timelib.c:zend_string_hash_val
Unexecuted instantiation: tm2unixtime.c:zend_string_hash_val
Unexecuted instantiation: unixtime2tm.c:zend_string_hash_val
Unexecuted instantiation: parse_iso_intervals.c:zend_string_hash_val
Unexecuted instantiation: interval.c:zend_string_hash_val
Unexecuted instantiation: php_pcre.c:zend_string_hash_val
Unexecuted instantiation: exif.c:zend_string_hash_val
Unexecuted instantiation: hash_adler32.c:zend_string_hash_val
Unexecuted instantiation: hash_crc32.c:zend_string_hash_val
Unexecuted instantiation: hash_fnv.c:zend_string_hash_val
Unexecuted instantiation: hash_gost.c:zend_string_hash_val
Unexecuted instantiation: hash_haval.c:zend_string_hash_val
Unexecuted instantiation: hash_joaat.c:zend_string_hash_val
Unexecuted instantiation: hash_md.c:zend_string_hash_val
Unexecuted instantiation: hash_murmur.c:zend_string_hash_val
Unexecuted instantiation: hash_ripemd.c:zend_string_hash_val
Unexecuted instantiation: hash_sha_ni.c:zend_string_hash_val
Unexecuted instantiation: hash_sha_sse2.c:zend_string_hash_val
Unexecuted instantiation: hash_sha.c:zend_string_hash_val
Unexecuted instantiation: hash_sha3.c:zend_string_hash_val
Unexecuted instantiation: hash_snefru.c:zend_string_hash_val
Unexecuted instantiation: hash_tiger.c:zend_string_hash_val
Unexecuted instantiation: hash_whirlpool.c:zend_string_hash_val
Unexecuted instantiation: hash_xxhash.c:zend_string_hash_val
Unexecuted instantiation: hash.c:zend_string_hash_val
Unexecuted instantiation: json_encoder.c:zend_string_hash_val
Unexecuted instantiation: json_parser.tab.c:zend_string_hash_val
Unexecuted instantiation: json_scanner.c:zend_string_hash_val
Unexecuted instantiation: json.c:zend_string_hash_val
Unexecuted instantiation: php_lexbor.c:zend_string_hash_val
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_hash_val
Unexecuted instantiation: shared_alloc_posix.c:zend_string_hash_val
Unexecuted instantiation: shared_alloc_shm.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_api.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_module.c:zend_string_hash_val
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_hash_val
Unexecuted instantiation: zend_file_cache.c:zend_string_hash_val
Unexecuted instantiation: zend_persist_calc.c:zend_string_hash_val
Unexecuted instantiation: zend_persist.c:zend_string_hash_val
Unexecuted instantiation: zend_shared_alloc.c:zend_string_hash_val
ZendAccelerator.c:zend_string_hash_val
Line
Count
Source
146
22.8k
{
147
22.8k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
148
22.8k
}
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
Unexecuted instantiation: array.c:zend_string_hash_val
Unexecuted instantiation: assert.c:zend_string_hash_val
Unexecuted instantiation: base64.c:zend_string_hash_val
Unexecuted instantiation: basic_functions.c:zend_string_hash_val
Unexecuted instantiation: browscap.c:zend_string_hash_val
Unexecuted instantiation: crc32_x86.c:zend_string_hash_val
Unexecuted instantiation: crc32.c:zend_string_hash_val
Unexecuted instantiation: credits.c:zend_string_hash_val
Unexecuted instantiation: crypt.c:zend_string_hash_val
Unexecuted instantiation: css.c:zend_string_hash_val
Unexecuted instantiation: datetime.c:zend_string_hash_val
Unexecuted instantiation: dir.c:zend_string_hash_val
Unexecuted instantiation: dl.c:zend_string_hash_val
Unexecuted instantiation: dns.c:zend_string_hash_val
Unexecuted instantiation: exec.c:zend_string_hash_val
Unexecuted instantiation: file.c:zend_string_hash_val
Unexecuted instantiation: filestat.c:zend_string_hash_val
Unexecuted instantiation: filters.c:zend_string_hash_val
Unexecuted instantiation: flock_compat.c:zend_string_hash_val
Unexecuted instantiation: formatted_print.c:zend_string_hash_val
Unexecuted instantiation: fsock.c:zend_string_hash_val
Unexecuted instantiation: ftok.c:zend_string_hash_val
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: head.c:zend_string_hash_val
Unexecuted instantiation: hrtime.c:zend_string_hash_val
Unexecuted instantiation: html.c:zend_string_hash_val
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_hash_val
Unexecuted instantiation: http.c:zend_string_hash_val
Unexecuted instantiation: image.c:zend_string_hash_val
Unexecuted instantiation: incomplete_class.c:zend_string_hash_val
Unexecuted instantiation: info.c:zend_string_hash_val
Unexecuted instantiation: 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: 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
Unexecuted instantiation: compact_literals.c:zend_string_hash_val
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
Unexecuted instantiation: zend_optimizer.c:zend_string_hash_val
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
Unexecuted instantiation: zend_compile.c:zend_string_hash_val
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
Unexecuted instantiation: zend_execute_API.c:zend_string_hash_val
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
146
2.54M
{
147
2.54M
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
148
2.54M
}
Unexecuted instantiation: zend_highlight.c:zend_string_hash_val
Unexecuted instantiation: zend_hrtime.c:zend_string_hash_val
Unexecuted instantiation: zend_inheritance.c:zend_string_hash_val
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_hash_val
Unexecuted instantiation: zend_objects_API.c:zend_string_hash_val
Unexecuted instantiation: zend_objects.c:zend_string_hash_val
Unexecuted instantiation: zend_observer.c:zend_string_hash_val
Unexecuted instantiation: zend_opcode.c:zend_string_hash_val
Unexecuted instantiation: zend_operators.c:zend_string_hash_val
Unexecuted instantiation: zend_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
146
1.69k
{
147
1.69k
  return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s);
148
1.69k
}
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-unserialize.c:zend_string_hash_val
Unexecuted instantiation: fuzzer-sapi.c:zend_string_hash_val
149
150
static zend_always_inline void zend_string_forget_hash_val(zend_string *s)
151
343k
{
152
343k
  ZSTR_H(s) = 0;
153
343k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
154
343k
}
Unexecuted instantiation: php_date.c:zend_string_forget_hash_val
Unexecuted instantiation: astro.c:zend_string_forget_hash_val
Unexecuted instantiation: dow.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_date.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_tz.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_posix.c:zend_string_forget_hash_val
Unexecuted instantiation: timelib.c:zend_string_forget_hash_val
Unexecuted instantiation: tm2unixtime.c:zend_string_forget_hash_val
Unexecuted instantiation: unixtime2tm.c:zend_string_forget_hash_val
Unexecuted instantiation: parse_iso_intervals.c:zend_string_forget_hash_val
Unexecuted instantiation: interval.c:zend_string_forget_hash_val
Unexecuted instantiation: php_pcre.c:zend_string_forget_hash_val
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
Unexecuted instantiation: json.c:zend_string_forget_hash_val
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
Unexecuted instantiation: php_reflection.c:zend_string_forget_hash_val
Unexecuted instantiation: php_spl.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_array.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_directory.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_dllist.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_exceptions.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_fixedarray.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_heap.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_iterators.c:zend_string_forget_hash_val
Unexecuted instantiation: spl_observer.c:zend_string_forget_hash_val
Unexecuted instantiation: array.c:zend_string_forget_hash_val
Unexecuted instantiation: assert.c:zend_string_forget_hash_val
Unexecuted instantiation: base64.c:zend_string_forget_hash_val
Unexecuted instantiation: basic_functions.c:zend_string_forget_hash_val
Unexecuted instantiation: browscap.c:zend_string_forget_hash_val
Unexecuted instantiation: crc32_x86.c:zend_string_forget_hash_val
Unexecuted instantiation: crc32.c:zend_string_forget_hash_val
Unexecuted instantiation: credits.c:zend_string_forget_hash_val
Unexecuted instantiation: crypt.c:zend_string_forget_hash_val
Unexecuted instantiation: css.c:zend_string_forget_hash_val
Unexecuted instantiation: datetime.c:zend_string_forget_hash_val
Unexecuted instantiation: dir.c:zend_string_forget_hash_val
Unexecuted instantiation: dl.c:zend_string_forget_hash_val
Unexecuted instantiation: dns.c:zend_string_forget_hash_val
Unexecuted instantiation: exec.c:zend_string_forget_hash_val
Unexecuted instantiation: file.c:zend_string_forget_hash_val
Unexecuted instantiation: filestat.c:zend_string_forget_hash_val
Unexecuted instantiation: filters.c:zend_string_forget_hash_val
Unexecuted instantiation: flock_compat.c:zend_string_forget_hash_val
Unexecuted instantiation: formatted_print.c:zend_string_forget_hash_val
Unexecuted instantiation: fsock.c:zend_string_forget_hash_val
Unexecuted instantiation: ftok.c:zend_string_forget_hash_val
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_forget_hash_val
Unexecuted instantiation: head.c:zend_string_forget_hash_val
Unexecuted instantiation: hrtime.c:zend_string_forget_hash_val
Unexecuted instantiation: html.c:zend_string_forget_hash_val
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: 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
Unexecuted instantiation: quot_print.c:zend_string_forget_hash_val
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
Unexecuted instantiation: string.c:zend_string_forget_hash_val
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
Unexecuted instantiation: var.c:zend_string_forget_hash_val
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
Unexecuted instantiation: fopen_wrappers.c:zend_string_forget_hash_val
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: 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
Unexecuted instantiation: block_pass.c:zend_string_forget_hash_val
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
Unexecuted instantiation: zend_attributes.c:zend_string_forget_hash_val
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
Unexecuted instantiation: zend_compile.c:zend_string_forget_hash_val
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
Unexecuted instantiation: zend_execute.c:zend_string_forget_hash_val
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
Unexecuted instantiation: zend_ini_parser.c:zend_string_forget_hash_val
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
Unexecuted instantiation: zend_operators.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
151
343k
{
152
343k
  ZSTR_H(s) = 0;
153
343k
  GC_DEL_FLAGS(s, IS_STR_VALID_UTF8);
154
343k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_forget_hash_val
Unexecuted instantiation: fuzzer-sapi.c:zend_string_forget_hash_val
155
156
static zend_always_inline uint32_t zend_string_refcount(const zend_string *s)
157
0
{
158
0
  if (!ZSTR_IS_INTERNED(s)) {
159
0
    return GC_REFCOUNT(s);
160
0
  }
161
0
  return 1;
162
0
}
Unexecuted instantiation: php_date.c:zend_string_refcount
Unexecuted instantiation: astro.c:zend_string_refcount
Unexecuted instantiation: dow.c:zend_string_refcount
Unexecuted instantiation: parse_date.c:zend_string_refcount
Unexecuted instantiation: parse_tz.c:zend_string_refcount
Unexecuted instantiation: parse_posix.c:zend_string_refcount
Unexecuted instantiation: timelib.c:zend_string_refcount
Unexecuted instantiation: tm2unixtime.c:zend_string_refcount
Unexecuted instantiation: unixtime2tm.c:zend_string_refcount
Unexecuted instantiation: parse_iso_intervals.c:zend_string_refcount
Unexecuted instantiation: interval.c:zend_string_refcount
Unexecuted instantiation: php_pcre.c:zend_string_refcount
Unexecuted instantiation: exif.c:zend_string_refcount
Unexecuted instantiation: hash_adler32.c:zend_string_refcount
Unexecuted instantiation: hash_crc32.c:zend_string_refcount
Unexecuted instantiation: hash_fnv.c:zend_string_refcount
Unexecuted instantiation: hash_gost.c:zend_string_refcount
Unexecuted instantiation: hash_haval.c:zend_string_refcount
Unexecuted instantiation: hash_joaat.c:zend_string_refcount
Unexecuted instantiation: hash_md.c:zend_string_refcount
Unexecuted instantiation: hash_murmur.c:zend_string_refcount
Unexecuted instantiation: hash_ripemd.c:zend_string_refcount
Unexecuted instantiation: hash_sha_ni.c:zend_string_refcount
Unexecuted instantiation: hash_sha_sse2.c:zend_string_refcount
Unexecuted instantiation: hash_sha.c:zend_string_refcount
Unexecuted instantiation: hash_sha3.c:zend_string_refcount
Unexecuted instantiation: hash_snefru.c:zend_string_refcount
Unexecuted instantiation: hash_tiger.c:zend_string_refcount
Unexecuted instantiation: hash_whirlpool.c:zend_string_refcount
Unexecuted instantiation: hash_xxhash.c:zend_string_refcount
Unexecuted instantiation: hash.c:zend_string_refcount
Unexecuted instantiation: json_encoder.c:zend_string_refcount
Unexecuted instantiation: json_parser.tab.c:zend_string_refcount
Unexecuted instantiation: json_scanner.c:zend_string_refcount
Unexecuted instantiation: json.c:zend_string_refcount
Unexecuted instantiation: php_lexbor.c:zend_string_refcount
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_refcount
Unexecuted instantiation: shared_alloc_posix.c:zend_string_refcount
Unexecuted instantiation: shared_alloc_shm.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_api.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_module.c:zend_string_refcount
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_refcount
Unexecuted instantiation: zend_file_cache.c:zend_string_refcount
Unexecuted instantiation: zend_persist_calc.c:zend_string_refcount
Unexecuted instantiation: zend_persist.c:zend_string_refcount
Unexecuted instantiation: zend_shared_alloc.c:zend_string_refcount
Unexecuted instantiation: ZendAccelerator.c:zend_string_refcount
Unexecuted instantiation: ir_cfg.c:zend_string_refcount
Unexecuted instantiation: ir_check.c:zend_string_refcount
Unexecuted instantiation: ir_dump.c:zend_string_refcount
Unexecuted instantiation: ir_emit.c:zend_string_refcount
Unexecuted instantiation: ir_gcm.c:zend_string_refcount
Unexecuted instantiation: ir_gdb.c:zend_string_refcount
Unexecuted instantiation: ir_patch.c:zend_string_refcount
Unexecuted instantiation: ir_perf.c:zend_string_refcount
Unexecuted instantiation: ir_ra.c:zend_string_refcount
Unexecuted instantiation: ir_save.c:zend_string_refcount
Unexecuted instantiation: ir_sccp.c:zend_string_refcount
Unexecuted instantiation: ir_strtab.c:zend_string_refcount
Unexecuted instantiation: ir.c:zend_string_refcount
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_refcount
Unexecuted instantiation: zend_jit.c:zend_string_refcount
Unexecuted instantiation: csprng.c:zend_string_refcount
Unexecuted instantiation: engine_mt19937.c:zend_string_refcount
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_refcount
Unexecuted instantiation: engine_secure.c:zend_string_refcount
Unexecuted instantiation: engine_user.c:zend_string_refcount
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_refcount
Unexecuted instantiation: gammasection.c:zend_string_refcount
Unexecuted instantiation: random.c:zend_string_refcount
Unexecuted instantiation: randomizer.c:zend_string_refcount
Unexecuted instantiation: zend_utils.c:zend_string_refcount
Unexecuted instantiation: php_reflection.c:zend_string_refcount
Unexecuted instantiation: php_spl.c:zend_string_refcount
Unexecuted instantiation: spl_array.c:zend_string_refcount
Unexecuted instantiation: spl_directory.c:zend_string_refcount
Unexecuted instantiation: spl_dllist.c:zend_string_refcount
Unexecuted instantiation: spl_exceptions.c:zend_string_refcount
Unexecuted instantiation: spl_fixedarray.c:zend_string_refcount
Unexecuted instantiation: spl_functions.c:zend_string_refcount
Unexecuted instantiation: spl_heap.c:zend_string_refcount
Unexecuted instantiation: spl_iterators.c:zend_string_refcount
Unexecuted instantiation: spl_observer.c:zend_string_refcount
Unexecuted instantiation: array.c:zend_string_refcount
Unexecuted instantiation: assert.c:zend_string_refcount
Unexecuted instantiation: base64.c:zend_string_refcount
Unexecuted instantiation: basic_functions.c:zend_string_refcount
Unexecuted instantiation: browscap.c:zend_string_refcount
Unexecuted instantiation: crc32_x86.c:zend_string_refcount
Unexecuted instantiation: crc32.c:zend_string_refcount
Unexecuted instantiation: credits.c:zend_string_refcount
Unexecuted instantiation: crypt.c:zend_string_refcount
Unexecuted instantiation: css.c:zend_string_refcount
Unexecuted instantiation: datetime.c:zend_string_refcount
Unexecuted instantiation: dir.c:zend_string_refcount
Unexecuted instantiation: dl.c:zend_string_refcount
Unexecuted instantiation: dns.c:zend_string_refcount
Unexecuted instantiation: exec.c:zend_string_refcount
Unexecuted instantiation: file.c:zend_string_refcount
Unexecuted instantiation: filestat.c:zend_string_refcount
Unexecuted instantiation: filters.c:zend_string_refcount
Unexecuted instantiation: flock_compat.c:zend_string_refcount
Unexecuted instantiation: formatted_print.c:zend_string_refcount
Unexecuted instantiation: fsock.c:zend_string_refcount
Unexecuted instantiation: ftok.c:zend_string_refcount
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: head.c:zend_string_refcount
Unexecuted instantiation: hrtime.c:zend_string_refcount
Unexecuted instantiation: html.c:zend_string_refcount
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_refcount
Unexecuted instantiation: http.c:zend_string_refcount
Unexecuted instantiation: image.c:zend_string_refcount
Unexecuted instantiation: incomplete_class.c:zend_string_refcount
Unexecuted instantiation: info.c:zend_string_refcount
Unexecuted instantiation: 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: 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_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-unserialize.c:zend_string_refcount
Unexecuted instantiation: fuzzer-sapi.c:zend_string_refcount
163
164
static zend_always_inline uint32_t zend_string_addref(zend_string *s)
165
386k
{
166
386k
  if (!ZSTR_IS_INTERNED(s)) {
167
384k
    return GC_ADDREF(s);
168
384k
  }
169
2.36k
  return 1;
170
386k
}
Unexecuted instantiation: php_date.c:zend_string_addref
Unexecuted instantiation: astro.c:zend_string_addref
Unexecuted instantiation: dow.c:zend_string_addref
Unexecuted instantiation: parse_date.c:zend_string_addref
Unexecuted instantiation: parse_tz.c:zend_string_addref
Unexecuted instantiation: parse_posix.c:zend_string_addref
Unexecuted instantiation: timelib.c:zend_string_addref
Unexecuted instantiation: tm2unixtime.c:zend_string_addref
Unexecuted instantiation: unixtime2tm.c:zend_string_addref
Unexecuted instantiation: parse_iso_intervals.c:zend_string_addref
Unexecuted instantiation: interval.c:zend_string_addref
Unexecuted instantiation: php_pcre.c:zend_string_addref
Unexecuted instantiation: exif.c:zend_string_addref
Unexecuted instantiation: hash_adler32.c:zend_string_addref
Unexecuted instantiation: hash_crc32.c:zend_string_addref
Unexecuted instantiation: hash_fnv.c:zend_string_addref
Unexecuted instantiation: hash_gost.c:zend_string_addref
Unexecuted instantiation: hash_haval.c:zend_string_addref
Unexecuted instantiation: hash_joaat.c:zend_string_addref
Unexecuted instantiation: hash_md.c:zend_string_addref
Unexecuted instantiation: hash_murmur.c:zend_string_addref
Unexecuted instantiation: hash_ripemd.c:zend_string_addref
Unexecuted instantiation: hash_sha_ni.c:zend_string_addref
Unexecuted instantiation: hash_sha_sse2.c:zend_string_addref
Unexecuted instantiation: hash_sha.c:zend_string_addref
Unexecuted instantiation: hash_sha3.c:zend_string_addref
Unexecuted instantiation: hash_snefru.c:zend_string_addref
Unexecuted instantiation: hash_tiger.c:zend_string_addref
Unexecuted instantiation: hash_whirlpool.c:zend_string_addref
Unexecuted instantiation: hash_xxhash.c:zend_string_addref
Unexecuted instantiation: hash.c:zend_string_addref
Unexecuted instantiation: json_encoder.c:zend_string_addref
Unexecuted instantiation: json_parser.tab.c:zend_string_addref
Unexecuted instantiation: json_scanner.c:zend_string_addref
Unexecuted instantiation: json.c:zend_string_addref
Unexecuted instantiation: php_lexbor.c:zend_string_addref
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_addref
Unexecuted instantiation: shared_alloc_posix.c:zend_string_addref
Unexecuted instantiation: shared_alloc_shm.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_api.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_module.c:zend_string_addref
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_addref
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
165
16
{
166
16
  if (!ZSTR_IS_INTERNED(s)) {
167
0
    return GC_ADDREF(s);
168
0
  }
169
16
  return 1;
170
16
}
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
Unexecuted instantiation: php_reflection.c:zend_string_addref
Unexecuted instantiation: php_spl.c:zend_string_addref
Unexecuted instantiation: spl_array.c:zend_string_addref
Unexecuted instantiation: spl_directory.c:zend_string_addref
Unexecuted instantiation: spl_dllist.c:zend_string_addref
Unexecuted instantiation: spl_exceptions.c:zend_string_addref
Unexecuted instantiation: spl_fixedarray.c:zend_string_addref
Unexecuted instantiation: spl_functions.c:zend_string_addref
Unexecuted instantiation: spl_heap.c:zend_string_addref
Unexecuted instantiation: spl_iterators.c:zend_string_addref
Unexecuted instantiation: spl_observer.c:zend_string_addref
Unexecuted instantiation: array.c:zend_string_addref
Unexecuted instantiation: assert.c:zend_string_addref
Unexecuted instantiation: base64.c:zend_string_addref
Unexecuted instantiation: basic_functions.c:zend_string_addref
Unexecuted instantiation: browscap.c:zend_string_addref
Unexecuted instantiation: crc32_x86.c:zend_string_addref
Unexecuted instantiation: crc32.c:zend_string_addref
Unexecuted instantiation: credits.c:zend_string_addref
Unexecuted instantiation: crypt.c:zend_string_addref
Unexecuted instantiation: css.c:zend_string_addref
Unexecuted instantiation: datetime.c:zend_string_addref
Unexecuted instantiation: dir.c:zend_string_addref
Unexecuted instantiation: dl.c:zend_string_addref
Unexecuted instantiation: dns.c:zend_string_addref
Unexecuted instantiation: exec.c:zend_string_addref
Unexecuted instantiation: file.c:zend_string_addref
Unexecuted instantiation: filestat.c:zend_string_addref
Unexecuted instantiation: filters.c:zend_string_addref
Unexecuted instantiation: flock_compat.c:zend_string_addref
Unexecuted instantiation: formatted_print.c:zend_string_addref
Unexecuted instantiation: fsock.c:zend_string_addref
Unexecuted instantiation: ftok.c:zend_string_addref
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: head.c:zend_string_addref
Unexecuted instantiation: hrtime.c:zend_string_addref
Unexecuted instantiation: html.c:zend_string_addref
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_addref
Unexecuted instantiation: http.c:zend_string_addref
Unexecuted instantiation: image.c:zend_string_addref
Unexecuted instantiation: incomplete_class.c:zend_string_addref
Unexecuted instantiation: info.c:zend_string_addref
Unexecuted instantiation: 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
Unexecuted instantiation: output.c:zend_string_addref
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: 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
Unexecuted instantiation: zend_API.c:zend_string_addref
Unexecuted instantiation: zend_ast.c:zend_string_addref
Unexecuted instantiation: zend_attributes.c:zend_string_addref
Unexecuted instantiation: zend_autoload.c:zend_string_addref
Unexecuted instantiation: zend_builtin_functions.c:zend_string_addref
Unexecuted instantiation: zend_call_stack.c:zend_string_addref
Unexecuted instantiation: zend_closures.c:zend_string_addref
Unexecuted instantiation: zend_compile.c:zend_string_addref
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
Unexecuted instantiation: zend_execute_API.c:zend_string_addref
Unexecuted instantiation: zend_execute.c:zend_string_addref
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
165
384k
{
166
384k
  if (!ZSTR_IS_INTERNED(s)) {
167
384k
    return GC_ADDREF(s);
168
384k
  }
169
0
  return 1;
170
384k
}
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
165
2.35k
{
166
2.35k
  if (!ZSTR_IS_INTERNED(s)) {
167
0
    return GC_ADDREF(s);
168
0
  }
169
2.35k
  return 1;
170
2.35k
}
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_addref
Unexecuted instantiation: zend_objects_API.c:zend_string_addref
Unexecuted instantiation: zend_objects.c:zend_string_addref
Unexecuted instantiation: zend_observer.c:zend_string_addref
Unexecuted instantiation: zend_opcode.c:zend_string_addref
Unexecuted instantiation: zend_operators.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-unserialize.c:zend_string_addref
Unexecuted instantiation: fuzzer-sapi.c:zend_string_addref
171
172
static zend_always_inline uint32_t zend_string_delref(zend_string *s)
173
20
{
174
20
  if (!ZSTR_IS_INTERNED(s)) {
175
20
    return GC_DELREF(s);
176
20
  }
177
0
  return 1;
178
20
}
Unexecuted instantiation: php_date.c:zend_string_delref
Unexecuted instantiation: astro.c:zend_string_delref
Unexecuted instantiation: dow.c:zend_string_delref
Unexecuted instantiation: parse_date.c:zend_string_delref
Unexecuted instantiation: parse_tz.c:zend_string_delref
Unexecuted instantiation: parse_posix.c:zend_string_delref
Unexecuted instantiation: timelib.c:zend_string_delref
Unexecuted instantiation: tm2unixtime.c:zend_string_delref
Unexecuted instantiation: unixtime2tm.c:zend_string_delref
Unexecuted instantiation: parse_iso_intervals.c:zend_string_delref
Unexecuted instantiation: interval.c:zend_string_delref
Unexecuted instantiation: php_pcre.c:zend_string_delref
Unexecuted instantiation: exif.c:zend_string_delref
Unexecuted instantiation: hash_adler32.c:zend_string_delref
Unexecuted instantiation: hash_crc32.c:zend_string_delref
Unexecuted instantiation: hash_fnv.c:zend_string_delref
Unexecuted instantiation: hash_gost.c:zend_string_delref
Unexecuted instantiation: hash_haval.c:zend_string_delref
Unexecuted instantiation: hash_joaat.c:zend_string_delref
Unexecuted instantiation: hash_md.c:zend_string_delref
Unexecuted instantiation: hash_murmur.c:zend_string_delref
Unexecuted instantiation: hash_ripemd.c:zend_string_delref
Unexecuted instantiation: hash_sha_ni.c:zend_string_delref
Unexecuted instantiation: hash_sha_sse2.c:zend_string_delref
Unexecuted instantiation: hash_sha.c:zend_string_delref
Unexecuted instantiation: hash_sha3.c:zend_string_delref
Unexecuted instantiation: hash_snefru.c:zend_string_delref
Unexecuted instantiation: hash_tiger.c:zend_string_delref
Unexecuted instantiation: hash_whirlpool.c:zend_string_delref
Unexecuted instantiation: hash_xxhash.c:zend_string_delref
Unexecuted instantiation: hash.c:zend_string_delref
Unexecuted instantiation: json_encoder.c:zend_string_delref
Unexecuted instantiation: json_parser.tab.c:zend_string_delref
Unexecuted instantiation: json_scanner.c:zend_string_delref
Unexecuted instantiation: json.c:zend_string_delref
Unexecuted instantiation: php_lexbor.c:zend_string_delref
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_delref
Unexecuted instantiation: shared_alloc_posix.c:zend_string_delref
Unexecuted instantiation: shared_alloc_shm.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_api.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_module.c:zend_string_delref
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_delref
Unexecuted instantiation: zend_file_cache.c:zend_string_delref
Unexecuted instantiation: zend_persist_calc.c:zend_string_delref
Unexecuted instantiation: zend_persist.c:zend_string_delref
Unexecuted instantiation: zend_shared_alloc.c:zend_string_delref
Unexecuted instantiation: ZendAccelerator.c:zend_string_delref
Unexecuted instantiation: ir_cfg.c:zend_string_delref
Unexecuted instantiation: ir_check.c:zend_string_delref
Unexecuted instantiation: ir_dump.c:zend_string_delref
Unexecuted instantiation: ir_emit.c:zend_string_delref
Unexecuted instantiation: ir_gcm.c:zend_string_delref
Unexecuted instantiation: ir_gdb.c:zend_string_delref
Unexecuted instantiation: ir_patch.c:zend_string_delref
Unexecuted instantiation: ir_perf.c:zend_string_delref
Unexecuted instantiation: ir_ra.c:zend_string_delref
Unexecuted instantiation: ir_save.c:zend_string_delref
Unexecuted instantiation: ir_sccp.c:zend_string_delref
Unexecuted instantiation: ir_strtab.c:zend_string_delref
Unexecuted instantiation: ir.c:zend_string_delref
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_delref
Unexecuted instantiation: zend_jit.c:zend_string_delref
Unexecuted instantiation: csprng.c:zend_string_delref
Unexecuted instantiation: engine_mt19937.c:zend_string_delref
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_delref
Unexecuted instantiation: engine_secure.c:zend_string_delref
Unexecuted instantiation: engine_user.c:zend_string_delref
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_delref
Unexecuted instantiation: gammasection.c:zend_string_delref
Unexecuted instantiation: random.c:zend_string_delref
Unexecuted instantiation: randomizer.c:zend_string_delref
Unexecuted instantiation: zend_utils.c:zend_string_delref
Unexecuted instantiation: php_reflection.c:zend_string_delref
Unexecuted instantiation: php_spl.c:zend_string_delref
Unexecuted instantiation: spl_array.c:zend_string_delref
Unexecuted instantiation: spl_directory.c:zend_string_delref
Unexecuted instantiation: spl_dllist.c:zend_string_delref
Unexecuted instantiation: spl_exceptions.c:zend_string_delref
Unexecuted instantiation: spl_fixedarray.c:zend_string_delref
Unexecuted instantiation: spl_functions.c:zend_string_delref
Unexecuted instantiation: spl_heap.c:zend_string_delref
Unexecuted instantiation: spl_iterators.c:zend_string_delref
Unexecuted instantiation: spl_observer.c:zend_string_delref
Unexecuted instantiation: array.c:zend_string_delref
Unexecuted instantiation: assert.c:zend_string_delref
Unexecuted instantiation: base64.c:zend_string_delref
Unexecuted instantiation: basic_functions.c:zend_string_delref
Unexecuted instantiation: browscap.c:zend_string_delref
Unexecuted instantiation: crc32_x86.c:zend_string_delref
Unexecuted instantiation: crc32.c:zend_string_delref
Unexecuted instantiation: credits.c:zend_string_delref
Unexecuted instantiation: crypt.c:zend_string_delref
Unexecuted instantiation: css.c:zend_string_delref
Unexecuted instantiation: datetime.c:zend_string_delref
Unexecuted instantiation: dir.c:zend_string_delref
Unexecuted instantiation: dl.c:zend_string_delref
Unexecuted instantiation: dns.c:zend_string_delref
Unexecuted instantiation: exec.c:zend_string_delref
Unexecuted instantiation: file.c:zend_string_delref
Unexecuted instantiation: filestat.c:zend_string_delref
Unexecuted instantiation: filters.c:zend_string_delref
Unexecuted instantiation: flock_compat.c:zend_string_delref
Unexecuted instantiation: formatted_print.c:zend_string_delref
Unexecuted instantiation: fsock.c:zend_string_delref
Unexecuted instantiation: ftok.c:zend_string_delref
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: head.c:zend_string_delref
Unexecuted instantiation: hrtime.c:zend_string_delref
Unexecuted instantiation: html.c:zend_string_delref
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_delref
Unexecuted instantiation: http.c:zend_string_delref
Unexecuted instantiation: image.c:zend_string_delref
Unexecuted instantiation: incomplete_class.c:zend_string_delref
Unexecuted instantiation: info.c:zend_string_delref
Unexecuted instantiation: 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: 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
Unexecuted instantiation: zend_hash.c:zend_string_delref
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_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
173
20
{
174
20
  if (!ZSTR_IS_INTERNED(s)) {
175
20
    return GC_DELREF(s);
176
20
  }
177
0
  return 1;
178
20
}
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-unserialize.c:zend_string_delref
Unexecuted instantiation: fuzzer-sapi.c:zend_string_delref
179
180
static zend_always_inline zend_string *zend_string_alloc(size_t len, bool persistent)
181
2.47M
{
182
2.47M
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
2.47M
  GC_SET_REFCOUNT(ret, 1);
185
2.47M
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
2.47M
  ZSTR_H(ret) = 0;
187
2.47M
  ZSTR_LEN(ret) = len;
188
2.47M
  return ret;
189
2.47M
}
php_date.c:zend_string_alloc
Line
Count
Source
181
328
{
182
328
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
328
  GC_SET_REFCOUNT(ret, 1);
185
328
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
328
  ZSTR_H(ret) = 0;
187
328
  ZSTR_LEN(ret) = len;
188
328
  return ret;
189
328
}
Unexecuted instantiation: astro.c:zend_string_alloc
Unexecuted instantiation: dow.c:zend_string_alloc
Unexecuted instantiation: parse_date.c:zend_string_alloc
Unexecuted instantiation: parse_tz.c:zend_string_alloc
Unexecuted instantiation: parse_posix.c:zend_string_alloc
Unexecuted instantiation: timelib.c:zend_string_alloc
Unexecuted instantiation: tm2unixtime.c:zend_string_alloc
Unexecuted instantiation: unixtime2tm.c:zend_string_alloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_alloc
Unexecuted instantiation: interval.c:zend_string_alloc
Unexecuted instantiation: php_pcre.c:zend_string_alloc
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
Unexecuted instantiation: hash.c:zend_string_alloc
Unexecuted instantiation: json_encoder.c:zend_string_alloc
Unexecuted instantiation: json_parser.tab.c:zend_string_alloc
Unexecuted instantiation: json_scanner.c:zend_string_alloc
Unexecuted instantiation: json.c:zend_string_alloc
Unexecuted instantiation: php_lexbor.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_alloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_alloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_alloc
Unexecuted instantiation: zend_file_cache.c:zend_string_alloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_alloc
Unexecuted instantiation: zend_persist.c:zend_string_alloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_alloc
ZendAccelerator.c:zend_string_alloc
Line
Count
Source
181
908k
{
182
908k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
908k
  GC_SET_REFCOUNT(ret, 1);
185
908k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
908k
  ZSTR_H(ret) = 0;
187
908k
  ZSTR_LEN(ret) = len;
188
908k
  return ret;
189
908k
}
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
181
8
{
182
8
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
8
  GC_SET_REFCOUNT(ret, 1);
185
8
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
8
  ZSTR_H(ret) = 0;
187
8
  ZSTR_LEN(ret) = len;
188
8
  return ret;
189
8
}
Unexecuted instantiation: randomizer.c:zend_string_alloc
Unexecuted instantiation: zend_utils.c:zend_string_alloc
php_reflection.c:zend_string_alloc
Line
Count
Source
181
12
{
182
12
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
12
  GC_SET_REFCOUNT(ret, 1);
185
12
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
12
  ZSTR_H(ret) = 0;
187
12
  ZSTR_LEN(ret) = len;
188
12
  return ret;
189
12
}
Unexecuted instantiation: php_spl.c:zend_string_alloc
Unexecuted instantiation: spl_array.c:zend_string_alloc
Unexecuted instantiation: spl_directory.c:zend_string_alloc
Unexecuted instantiation: spl_dllist.c:zend_string_alloc
Unexecuted instantiation: spl_exceptions.c:zend_string_alloc
spl_fixedarray.c:zend_string_alloc
Line
Count
Source
181
2
{
182
2
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
2
  GC_SET_REFCOUNT(ret, 1);
185
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
2
  ZSTR_H(ret) = 0;
187
2
  ZSTR_LEN(ret) = len;
188
2
  return ret;
189
2
}
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
181
3.93k
{
182
3.93k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
3.93k
  GC_SET_REFCOUNT(ret, 1);
185
3.93k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
3.93k
  ZSTR_H(ret) = 0;
187
3.93k
  ZSTR_LEN(ret) = len;
188
3.93k
  return ret;
189
3.93k
}
spl_observer.c:zend_string_alloc
Line
Count
Source
181
6
{
182
6
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
6
  GC_SET_REFCOUNT(ret, 1);
185
6
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
6
  ZSTR_H(ret) = 0;
187
6
  ZSTR_LEN(ret) = len;
188
6
  return ret;
189
6
}
Unexecuted instantiation: array.c:zend_string_alloc
Unexecuted instantiation: assert.c:zend_string_alloc
Unexecuted instantiation: base64.c:zend_string_alloc
basic_functions.c:zend_string_alloc
Line
Count
Source
181
8
{
182
8
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
8
  GC_SET_REFCOUNT(ret, 1);
185
8
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
8
  ZSTR_H(ret) = 0;
187
8
  ZSTR_LEN(ret) = len;
188
8
  return ret;
189
8
}
Unexecuted instantiation: browscap.c:zend_string_alloc
Unexecuted instantiation: crc32_x86.c:zend_string_alloc
Unexecuted instantiation: crc32.c:zend_string_alloc
Unexecuted instantiation: credits.c:zend_string_alloc
Unexecuted instantiation: crypt.c:zend_string_alloc
Unexecuted instantiation: css.c:zend_string_alloc
Unexecuted instantiation: datetime.c:zend_string_alloc
dir.c:zend_string_alloc
Line
Count
Source
181
2
{
182
2
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
2
  GC_SET_REFCOUNT(ret, 1);
185
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
2
  ZSTR_H(ret) = 0;
187
2
  ZSTR_LEN(ret) = len;
188
2
  return ret;
189
2
}
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
181
2
{
182
2
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
2
  GC_SET_REFCOUNT(ret, 1);
185
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
2
  ZSTR_H(ret) = 0;
187
2
  ZSTR_LEN(ret) = len;
188
2
  return ret;
189
2
}
Unexecuted instantiation: filestat.c:zend_string_alloc
Unexecuted instantiation: filters.c:zend_string_alloc
Unexecuted instantiation: flock_compat.c:zend_string_alloc
Unexecuted instantiation: formatted_print.c:zend_string_alloc
Unexecuted instantiation: fsock.c:zend_string_alloc
Unexecuted instantiation: ftok.c:zend_string_alloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_alloc
Unexecuted instantiation: head.c:zend_string_alloc
Unexecuted instantiation: hrtime.c:zend_string_alloc
Unexecuted instantiation: html.c:zend_string_alloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_alloc
Unexecuted instantiation: http.c:zend_string_alloc
Unexecuted instantiation: image.c:zend_string_alloc
Unexecuted instantiation: incomplete_class.c:zend_string_alloc
Unexecuted instantiation: info.c:zend_string_alloc
Unexecuted instantiation: iptc.c:zend_string_alloc
Unexecuted instantiation: levenshtein.c:zend_string_alloc
Unexecuted instantiation: link.c:zend_string_alloc
Unexecuted instantiation: mail.c:zend_string_alloc
Unexecuted instantiation: math.c:zend_string_alloc
Unexecuted instantiation: md5.c:zend_string_alloc
Unexecuted instantiation: metaphone.c:zend_string_alloc
Unexecuted instantiation: microtime.c:zend_string_alloc
Unexecuted instantiation: net.c:zend_string_alloc
Unexecuted instantiation: pack.c:zend_string_alloc
Unexecuted instantiation: pageinfo.c:zend_string_alloc
Unexecuted instantiation: password.c:zend_string_alloc
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_alloc
Unexecuted instantiation: proc_open.c:zend_string_alloc
Unexecuted instantiation: quot_print.c:zend_string_alloc
Unexecuted instantiation: scanf.c:zend_string_alloc
Unexecuted instantiation: sha1.c:zend_string_alloc
Unexecuted instantiation: soundex.c:zend_string_alloc
Unexecuted instantiation: streamsfuncs.c:zend_string_alloc
Unexecuted instantiation: string.c:zend_string_alloc
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
181
10
{
182
10
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
10
  GC_SET_REFCOUNT(ret, 1);
185
10
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
10
  ZSTR_H(ret) = 0;
187
10
  ZSTR_LEN(ret) = len;
188
10
  return ret;
189
10
}
Unexecuted instantiation: url.c:zend_string_alloc
user_filters.c:zend_string_alloc
Line
Count
Source
181
14
{
182
14
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
14
  GC_SET_REFCOUNT(ret, 1);
185
14
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
14
  ZSTR_H(ret) = 0;
187
14
  ZSTR_LEN(ret) = len;
188
14
  return ret;
189
14
}
Unexecuted instantiation: uuencode.c:zend_string_alloc
var_unserializer.c:zend_string_alloc
Line
Count
Source
181
33.9k
{
182
33.9k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
33.9k
  GC_SET_REFCOUNT(ret, 1);
185
33.9k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
33.9k
  ZSTR_H(ret) = 0;
187
33.9k
  ZSTR_LEN(ret) = len;
188
33.9k
  return ret;
189
33.9k
}
Unexecuted instantiation: var.c:zend_string_alloc
Unexecuted instantiation: versioning.c:zend_string_alloc
Unexecuted instantiation: crypt_sha256.c:zend_string_alloc
Unexecuted instantiation: crypt_sha512.c:zend_string_alloc
Unexecuted instantiation: php_crypt_r.c:zend_string_alloc
php_uri.c:zend_string_alloc
Line
Count
Source
181
8
{
182
8
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
8
  GC_SET_REFCOUNT(ret, 1);
185
8
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
8
  ZSTR_H(ret) = 0;
187
8
  ZSTR_LEN(ret) = len;
188
8
  return ret;
189
8
}
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
Unexecuted instantiation: fopen_wrappers.c:zend_string_alloc
Unexecuted instantiation: getopt.c:zend_string_alloc
Unexecuted instantiation: main.c:zend_string_alloc
Unexecuted instantiation: network.c:zend_string_alloc
Unexecuted instantiation: output.c:zend_string_alloc
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
181
22
{
182
22
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
22
  GC_SET_REFCOUNT(ret, 1);
185
22
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
22
  ZSTR_H(ret) = 0;
187
22
  ZSTR_LEN(ret) = len;
188
22
  return ret;
189
22
}
Unexecuted instantiation: php_glob.c:zend_string_alloc
Unexecuted instantiation: php_odbc_utils.c:zend_string_alloc
Unexecuted instantiation: php_open_temporary_file.c:zend_string_alloc
Unexecuted instantiation: php_scandir.c:zend_string_alloc
Unexecuted instantiation: php_syslog.c:zend_string_alloc
Unexecuted instantiation: php_ticks.c:zend_string_alloc
Unexecuted instantiation: php_variables.c:zend_string_alloc
Unexecuted instantiation: reentrancy.c:zend_string_alloc
Unexecuted instantiation: rfc1867.c:zend_string_alloc
Unexecuted instantiation: safe_bcmp.c:zend_string_alloc
SAPI.c:zend_string_alloc
Line
Count
Source
181
4
{
182
4
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
4
  GC_SET_REFCOUNT(ret, 1);
185
4
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
4
  ZSTR_H(ret) = 0;
187
4
  ZSTR_LEN(ret) = len;
188
4
  return ret;
189
4
}
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: cast.c:zend_string_alloc
Unexecuted instantiation: filter.c:zend_string_alloc
Unexecuted instantiation: glob_wrapper.c:zend_string_alloc
Unexecuted instantiation: memory.c:zend_string_alloc
Unexecuted instantiation: mmap.c:zend_string_alloc
Unexecuted instantiation: plain_wrapper.c:zend_string_alloc
stream_errors.c:zend_string_alloc
Line
Count
Source
181
10
{
182
10
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
10
  GC_SET_REFCOUNT(ret, 1);
185
10
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
10
  ZSTR_H(ret) = 0;
187
10
  ZSTR_LEN(ret) = len;
188
10
  return ret;
189
10
}
Unexecuted instantiation: streams.c:zend_string_alloc
Unexecuted instantiation: transports.c:zend_string_alloc
Unexecuted instantiation: userspace.c:zend_string_alloc
Unexecuted instantiation: xp_socket.c:zend_string_alloc
Unexecuted instantiation: block_pass.c:zend_string_alloc
Unexecuted instantiation: compact_literals.c:zend_string_alloc
Unexecuted instantiation: compact_vars.c:zend_string_alloc
Unexecuted instantiation: dce.c:zend_string_alloc
Unexecuted instantiation: dfa_pass.c:zend_string_alloc
Unexecuted instantiation: escape_analysis.c:zend_string_alloc
Unexecuted instantiation: nop_removal.c:zend_string_alloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_alloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_alloc
Unexecuted instantiation: pass1.c:zend_string_alloc
Unexecuted instantiation: pass3.c:zend_string_alloc
Unexecuted instantiation: sccp.c:zend_string_alloc
Unexecuted instantiation: scdf.c:zend_string_alloc
Unexecuted instantiation: zend_call_graph.c:zend_string_alloc
Unexecuted instantiation: zend_cfg.c:zend_string_alloc
Unexecuted instantiation: zend_dfg.c:zend_string_alloc
Unexecuted instantiation: zend_dump.c:zend_string_alloc
Unexecuted instantiation: zend_func_info.c:zend_string_alloc
Unexecuted instantiation: zend_inference.c:zend_string_alloc
Unexecuted instantiation: zend_optimizer.c:zend_string_alloc
Unexecuted instantiation: zend_ssa.c:zend_string_alloc
Unexecuted instantiation: zend_alloc.c:zend_string_alloc
zend_API.c:zend_string_alloc
Line
Count
Source
181
29.8k
{
182
29.8k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
29.8k
  GC_SET_REFCOUNT(ret, 1);
185
29.8k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
29.8k
  ZSTR_H(ret) = 0;
187
29.8k
  ZSTR_LEN(ret) = len;
188
29.8k
  return ret;
189
29.8k
}
Unexecuted instantiation: zend_ast.c:zend_string_alloc
zend_attributes.c:zend_string_alloc
Line
Count
Source
181
2
{
182
2
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
2
  GC_SET_REFCOUNT(ret, 1);
185
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
2
  ZSTR_H(ret) = 0;
187
2
  ZSTR_LEN(ret) = len;
188
2
  return ret;
189
2
}
Unexecuted instantiation: zend_autoload.c:zend_string_alloc
Unexecuted instantiation: zend_builtin_functions.c:zend_string_alloc
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
181
34
{
182
34
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
34
  GC_SET_REFCOUNT(ret, 1);
185
34
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
34
  ZSTR_H(ret) = 0;
187
34
  ZSTR_LEN(ret) = len;
188
34
  return ret;
189
34
}
zend_constants.c:zend_string_alloc
Line
Count
Source
181
2
{
182
2
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
2
  GC_SET_REFCOUNT(ret, 1);
185
2
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
2
  ZSTR_H(ret) = 0;
187
2
  ZSTR_LEN(ret) = len;
188
2
  return ret;
189
2
}
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
Unexecuted instantiation: zend_enum.c:zend_string_alloc
zend_exceptions.c:zend_string_alloc
Line
Count
Source
181
123k
{
182
123k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
123k
  GC_SET_REFCOUNT(ret, 1);
185
123k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
123k
  ZSTR_H(ret) = 0;
187
123k
  ZSTR_LEN(ret) = len;
188
123k
  return ret;
189
123k
}
zend_execute_API.c:zend_string_alloc
Line
Count
Source
181
34
{
182
34
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
34
  GC_SET_REFCOUNT(ret, 1);
185
34
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
34
  ZSTR_H(ret) = 0;
187
34
  ZSTR_LEN(ret) = len;
188
34
  return ret;
189
34
}
Unexecuted instantiation: zend_execute.c:zend_string_alloc
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
181
67.8k
{
182
67.8k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
67.8k
  GC_SET_REFCOUNT(ret, 1);
185
67.8k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
67.8k
  ZSTR_H(ret) = 0;
187
67.8k
  ZSTR_LEN(ret) = len;
188
67.8k
  return ret;
189
67.8k
}
Unexecuted instantiation: zend_highlight.c:zend_string_alloc
Unexecuted instantiation: zend_hrtime.c:zend_string_alloc
Unexecuted instantiation: zend_inheritance.c:zend_string_alloc
Unexecuted instantiation: zend_ini_parser.c:zend_string_alloc
zend_ini_scanner.c:zend_string_alloc
Line
Count
Source
181
44
{
182
44
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
44
  GC_SET_REFCOUNT(ret, 1);
185
44
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
44
  ZSTR_H(ret) = 0;
187
44
  ZSTR_LEN(ret) = len;
188
44
  return ret;
189
44
}
Unexecuted instantiation: zend_ini.c:zend_string_alloc
zend_interfaces.c:zend_string_alloc
Line
Count
Source
181
234k
{
182
234k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
234k
  GC_SET_REFCOUNT(ret, 1);
185
234k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
234k
  ZSTR_H(ret) = 0;
187
234k
  ZSTR_LEN(ret) = len;
188
234k
  return ret;
189
234k
}
Unexecuted instantiation: zend_iterators.c:zend_string_alloc
Unexecuted instantiation: zend_language_parser.c:zend_string_alloc
Unexecuted instantiation: zend_language_scanner.c:zend_string_alloc
Unexecuted instantiation: zend_lazy_objects.c:zend_string_alloc
Unexecuted instantiation: zend_list.c:zend_string_alloc
Unexecuted instantiation: zend_llist.c:zend_string_alloc
Unexecuted instantiation: zend_multibyte.c:zend_string_alloc
Unexecuted instantiation: zend_object_handlers.c:zend_string_alloc
Unexecuted instantiation: zend_objects_API.c:zend_string_alloc
Unexecuted instantiation: zend_objects.c:zend_string_alloc
Unexecuted instantiation: zend_observer.c:zend_string_alloc
Unexecuted instantiation: zend_opcode.c:zend_string_alloc
zend_operators.c:zend_string_alloc
Line
Count
Source
181
719k
{
182
719k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
719k
  GC_SET_REFCOUNT(ret, 1);
185
719k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
719k
  ZSTR_H(ret) = 0;
187
719k
  ZSTR_LEN(ret) = len;
188
719k
  return ret;
189
719k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_alloc
Unexecuted instantiation: zend_ptr_stack.c:zend_string_alloc
Unexecuted instantiation: zend_signal.c:zend_string_alloc
zend_smart_str.c:zend_string_alloc
Line
Count
Source
181
343k
{
182
343k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
343k
  GC_SET_REFCOUNT(ret, 1);
185
343k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
343k
  ZSTR_H(ret) = 0;
187
343k
  ZSTR_LEN(ret) = len;
188
343k
  return ret;
189
343k
}
Unexecuted instantiation: zend_sort.c:zend_string_alloc
Unexecuted instantiation: zend_stack.c:zend_string_alloc
Unexecuted instantiation: zend_stream.c:zend_string_alloc
zend_string.c:zend_string_alloc
Line
Count
Source
181
6.75k
{
182
6.75k
  zend_string *ret = (zend_string *)pemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
183
184
6.75k
  GC_SET_REFCOUNT(ret, 1);
185
6.75k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
186
6.75k
  ZSTR_H(ret) = 0;
187
6.75k
  ZSTR_LEN(ret) = len;
188
6.75k
  return ret;
189
6.75k
}
Unexecuted instantiation: zend_strtod.c:zend_string_alloc
Unexecuted instantiation: zend_system_id.c:zend_string_alloc
Unexecuted instantiation: zend_variables.c:zend_string_alloc
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-unserialize.c:zend_string_alloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_alloc
190
191
static zend_always_inline zend_string *zend_string_safe_alloc(size_t n, size_t m, size_t l, bool persistent)
192
63.7k
{
193
63.7k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
194
195
63.7k
  GC_SET_REFCOUNT(ret, 1);
196
63.7k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
197
63.7k
  ZSTR_H(ret) = 0;
198
63.7k
  ZSTR_LEN(ret) = (n * m) + l;
199
63.7k
  return ret;
200
63.7k
}
Unexecuted instantiation: php_date.c:zend_string_safe_alloc
Unexecuted instantiation: astro.c:zend_string_safe_alloc
Unexecuted instantiation: dow.c:zend_string_safe_alloc
Unexecuted instantiation: parse_date.c:zend_string_safe_alloc
Unexecuted instantiation: parse_tz.c:zend_string_safe_alloc
Unexecuted instantiation: parse_posix.c:zend_string_safe_alloc
Unexecuted instantiation: timelib.c:zend_string_safe_alloc
Unexecuted instantiation: tm2unixtime.c:zend_string_safe_alloc
Unexecuted instantiation: unixtime2tm.c:zend_string_safe_alloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_alloc
Unexecuted instantiation: interval.c:zend_string_safe_alloc
Unexecuted instantiation: php_pcre.c:zend_string_safe_alloc
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
Unexecuted instantiation: hash.c:zend_string_safe_alloc
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
Unexecuted instantiation: base64.c:zend_string_safe_alloc
Unexecuted instantiation: basic_functions.c:zend_string_safe_alloc
Unexecuted instantiation: browscap.c:zend_string_safe_alloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_alloc
Unexecuted instantiation: crc32.c:zend_string_safe_alloc
Unexecuted instantiation: credits.c:zend_string_safe_alloc
Unexecuted instantiation: crypt.c:zend_string_safe_alloc
Unexecuted instantiation: css.c:zend_string_safe_alloc
Unexecuted instantiation: datetime.c:zend_string_safe_alloc
Unexecuted instantiation: dir.c:zend_string_safe_alloc
Unexecuted instantiation: dl.c:zend_string_safe_alloc
Unexecuted instantiation: dns.c:zend_string_safe_alloc
Unexecuted instantiation: exec.c:zend_string_safe_alloc
Unexecuted instantiation: file.c:zend_string_safe_alloc
Unexecuted instantiation: filestat.c:zend_string_safe_alloc
Unexecuted instantiation: filters.c:zend_string_safe_alloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_alloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_alloc
Unexecuted instantiation: fsock.c:zend_string_safe_alloc
Unexecuted instantiation: ftok.c:zend_string_safe_alloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: head.c:zend_string_safe_alloc
Unexecuted instantiation: hrtime.c:zend_string_safe_alloc
Unexecuted instantiation: html.c:zend_string_safe_alloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_alloc
Unexecuted instantiation: http.c:zend_string_safe_alloc
Unexecuted instantiation: image.c:zend_string_safe_alloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_alloc
Unexecuted instantiation: info.c:zend_string_safe_alloc
Unexecuted instantiation: 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
Unexecuted instantiation: quot_print.c:zend_string_safe_alloc
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
Unexecuted instantiation: string.c:zend_string_safe_alloc
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
192
63.7k
{
193
63.7k
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
194
195
63.7k
  GC_SET_REFCOUNT(ret, 1);
196
63.7k
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
197
63.7k
  ZSTR_H(ret) = 0;
198
63.7k
  ZSTR_LEN(ret) = (n * m) + l;
199
63.7k
  return ret;
200
63.7k
}
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: 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_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
192
8
{
193
8
  zend_string *ret = (zend_string *)safe_pemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
194
195
8
  GC_SET_REFCOUNT(ret, 1);
196
8
  GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT);
197
8
  ZSTR_H(ret) = 0;
198
8
  ZSTR_LEN(ret) = (n * m) + l;
199
8
  return ret;
200
8
}
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-unserialize.c:zend_string_safe_alloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_alloc
201
202
static zend_always_inline zend_string *zend_string_init(const char *str, size_t len, bool persistent)
203
1.55M
{
204
1.55M
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
1.55M
  memcpy(ZSTR_VAL(ret), str, len);
207
1.55M
  ZSTR_VAL(ret)[len] = '\0';
208
1.55M
  return ret;
209
1.55M
}
php_date.c:zend_string_init
Line
Count
Source
203
328
{
204
328
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
328
  memcpy(ZSTR_VAL(ret), str, len);
207
328
  ZSTR_VAL(ret)[len] = '\0';
208
328
  return ret;
209
328
}
Unexecuted instantiation: astro.c:zend_string_init
Unexecuted instantiation: dow.c:zend_string_init
Unexecuted instantiation: parse_date.c:zend_string_init
Unexecuted instantiation: parse_tz.c:zend_string_init
Unexecuted instantiation: parse_posix.c:zend_string_init
Unexecuted instantiation: timelib.c:zend_string_init
Unexecuted instantiation: tm2unixtime.c:zend_string_init
Unexecuted instantiation: unixtime2tm.c:zend_string_init
Unexecuted instantiation: parse_iso_intervals.c:zend_string_init
Unexecuted instantiation: interval.c:zend_string_init
Unexecuted instantiation: php_pcre.c:zend_string_init
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
Unexecuted instantiation: json.c:zend_string_init
Unexecuted instantiation: php_lexbor.c:zend_string_init
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init
Unexecuted instantiation: shared_alloc_posix.c:zend_string_init
Unexecuted instantiation: shared_alloc_shm.c:zend_string_init
Unexecuted instantiation: zend_accelerator_api.c:zend_string_init
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init
Unexecuted instantiation: zend_accelerator_module.c:zend_string_init
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init
Unexecuted instantiation: zend_file_cache.c:zend_string_init
Unexecuted instantiation: zend_persist_calc.c:zend_string_init
Unexecuted instantiation: zend_persist.c:zend_string_init
Unexecuted instantiation: zend_shared_alloc.c:zend_string_init
ZendAccelerator.c:zend_string_init
Line
Count
Source
203
908k
{
204
908k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
908k
  memcpy(ZSTR_VAL(ret), str, len);
207
908k
  ZSTR_VAL(ret)[len] = '\0';
208
908k
  return ret;
209
908k
}
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
203
8
{
204
8
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
8
  memcpy(ZSTR_VAL(ret), str, len);
207
8
  ZSTR_VAL(ret)[len] = '\0';
208
8
  return ret;
209
8
}
Unexecuted instantiation: randomizer.c:zend_string_init
Unexecuted instantiation: zend_utils.c:zend_string_init
php_reflection.c:zend_string_init
Line
Count
Source
203
12
{
204
12
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
12
  memcpy(ZSTR_VAL(ret), str, len);
207
12
  ZSTR_VAL(ret)[len] = '\0';
208
12
  return ret;
209
12
}
Unexecuted instantiation: php_spl.c:zend_string_init
Unexecuted instantiation: spl_array.c:zend_string_init
Unexecuted instantiation: spl_directory.c:zend_string_init
Unexecuted instantiation: spl_dllist.c:zend_string_init
Unexecuted instantiation: spl_exceptions.c:zend_string_init
spl_fixedarray.c:zend_string_init
Line
Count
Source
203
2
{
204
2
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
2
  memcpy(ZSTR_VAL(ret), str, len);
207
2
  ZSTR_VAL(ret)[len] = '\0';
208
2
  return ret;
209
2
}
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
203
3.93k
{
204
3.93k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
3.93k
  memcpy(ZSTR_VAL(ret), str, len);
207
3.93k
  ZSTR_VAL(ret)[len] = '\0';
208
3.93k
  return ret;
209
3.93k
}
spl_observer.c:zend_string_init
Line
Count
Source
203
6
{
204
6
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
6
  memcpy(ZSTR_VAL(ret), str, len);
207
6
  ZSTR_VAL(ret)[len] = '\0';
208
6
  return ret;
209
6
}
Unexecuted instantiation: array.c:zend_string_init
Unexecuted instantiation: assert.c:zend_string_init
Unexecuted instantiation: base64.c:zend_string_init
basic_functions.c:zend_string_init
Line
Count
Source
203
8
{
204
8
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
8
  memcpy(ZSTR_VAL(ret), str, len);
207
8
  ZSTR_VAL(ret)[len] = '\0';
208
8
  return ret;
209
8
}
Unexecuted instantiation: browscap.c:zend_string_init
Unexecuted instantiation: crc32_x86.c:zend_string_init
Unexecuted instantiation: crc32.c:zend_string_init
Unexecuted instantiation: credits.c:zend_string_init
Unexecuted instantiation: crypt.c:zend_string_init
Unexecuted instantiation: css.c:zend_string_init
Unexecuted instantiation: datetime.c:zend_string_init
dir.c:zend_string_init
Line
Count
Source
203
2
{
204
2
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
2
  memcpy(ZSTR_VAL(ret), str, len);
207
2
  ZSTR_VAL(ret)[len] = '\0';
208
2
  return ret;
209
2
}
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
203
2
{
204
2
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
2
  memcpy(ZSTR_VAL(ret), str, len);
207
2
  ZSTR_VAL(ret)[len] = '\0';
208
2
  return ret;
209
2
}
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
Unexecuted instantiation: head.c:zend_string_init
Unexecuted instantiation: hrtime.c:zend_string_init
Unexecuted instantiation: html.c:zend_string_init
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_init
Unexecuted instantiation: http.c:zend_string_init
Unexecuted instantiation: image.c:zend_string_init
Unexecuted instantiation: incomplete_class.c:zend_string_init
Unexecuted instantiation: info.c:zend_string_init
Unexecuted instantiation: iptc.c:zend_string_init
Unexecuted instantiation: levenshtein.c:zend_string_init
Unexecuted instantiation: link.c:zend_string_init
Unexecuted instantiation: mail.c:zend_string_init
Unexecuted instantiation: math.c:zend_string_init
Unexecuted instantiation: md5.c:zend_string_init
Unexecuted instantiation: metaphone.c:zend_string_init
Unexecuted instantiation: microtime.c:zend_string_init
Unexecuted instantiation: net.c:zend_string_init
Unexecuted instantiation: pack.c:zend_string_init
Unexecuted instantiation: pageinfo.c:zend_string_init
Unexecuted instantiation: password.c:zend_string_init
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init
Unexecuted instantiation: proc_open.c:zend_string_init
Unexecuted instantiation: quot_print.c:zend_string_init
Unexecuted instantiation: scanf.c:zend_string_init
Unexecuted instantiation: sha1.c:zend_string_init
Unexecuted instantiation: soundex.c:zend_string_init
Unexecuted instantiation: streamsfuncs.c:zend_string_init
Unexecuted instantiation: string.c:zend_string_init
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
203
10
{
204
10
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
10
  memcpy(ZSTR_VAL(ret), str, len);
207
10
  ZSTR_VAL(ret)[len] = '\0';
208
10
  return ret;
209
10
}
Unexecuted instantiation: url.c:zend_string_init
user_filters.c:zend_string_init
Line
Count
Source
203
14
{
204
14
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
14
  memcpy(ZSTR_VAL(ret), str, len);
207
14
  ZSTR_VAL(ret)[len] = '\0';
208
14
  return ret;
209
14
}
Unexecuted instantiation: uuencode.c:zend_string_init
var_unserializer.c:zend_string_init
Line
Count
Source
203
33.9k
{
204
33.9k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
33.9k
  memcpy(ZSTR_VAL(ret), str, len);
207
33.9k
  ZSTR_VAL(ret)[len] = '\0';
208
33.9k
  return ret;
209
33.9k
}
Unexecuted instantiation: var.c:zend_string_init
Unexecuted instantiation: versioning.c:zend_string_init
Unexecuted instantiation: crypt_sha256.c:zend_string_init
Unexecuted instantiation: crypt_sha512.c:zend_string_init
Unexecuted instantiation: php_crypt_r.c:zend_string_init
php_uri.c:zend_string_init
Line
Count
Source
203
8
{
204
8
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
8
  memcpy(ZSTR_VAL(ret), str, len);
207
8
  ZSTR_VAL(ret)[len] = '\0';
208
8
  return ret;
209
8
}
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
Unexecuted instantiation: fopen_wrappers.c:zend_string_init
Unexecuted instantiation: getopt.c:zend_string_init
Unexecuted instantiation: main.c:zend_string_init
Unexecuted instantiation: network.c:zend_string_init
Unexecuted instantiation: output.c:zend_string_init
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
203
22
{
204
22
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
22
  memcpy(ZSTR_VAL(ret), str, len);
207
22
  ZSTR_VAL(ret)[len] = '\0';
208
22
  return ret;
209
22
}
Unexecuted instantiation: php_glob.c:zend_string_init
Unexecuted instantiation: php_odbc_utils.c:zend_string_init
Unexecuted instantiation: php_open_temporary_file.c:zend_string_init
Unexecuted instantiation: php_scandir.c:zend_string_init
Unexecuted instantiation: php_syslog.c:zend_string_init
Unexecuted instantiation: php_ticks.c:zend_string_init
Unexecuted instantiation: php_variables.c:zend_string_init
Unexecuted instantiation: reentrancy.c:zend_string_init
Unexecuted instantiation: rfc1867.c:zend_string_init
Unexecuted instantiation: safe_bcmp.c:zend_string_init
SAPI.c:zend_string_init
Line
Count
Source
203
4
{
204
4
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
4
  memcpy(ZSTR_VAL(ret), str, len);
207
4
  ZSTR_VAL(ret)[len] = '\0';
208
4
  return ret;
209
4
}
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: 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
Unexecuted instantiation: plain_wrapper.c:zend_string_init
stream_errors.c:zend_string_init
Line
Count
Source
203
10
{
204
10
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
10
  memcpy(ZSTR_VAL(ret), str, len);
207
10
  ZSTR_VAL(ret)[len] = '\0';
208
10
  return ret;
209
10
}
Unexecuted instantiation: streams.c:zend_string_init
Unexecuted instantiation: transports.c:zend_string_init
Unexecuted instantiation: userspace.c:zend_string_init
Unexecuted instantiation: xp_socket.c:zend_string_init
Unexecuted instantiation: block_pass.c:zend_string_init
Unexecuted instantiation: compact_literals.c:zend_string_init
Unexecuted instantiation: compact_vars.c:zend_string_init
Unexecuted instantiation: dce.c:zend_string_init
Unexecuted instantiation: dfa_pass.c:zend_string_init
Unexecuted instantiation: escape_analysis.c:zend_string_init
Unexecuted instantiation: nop_removal.c:zend_string_init
Unexecuted instantiation: optimize_func_calls.c:zend_string_init
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_init
Unexecuted instantiation: pass1.c:zend_string_init
Unexecuted instantiation: pass3.c:zend_string_init
Unexecuted instantiation: sccp.c:zend_string_init
Unexecuted instantiation: scdf.c:zend_string_init
Unexecuted instantiation: zend_call_graph.c:zend_string_init
Unexecuted instantiation: zend_cfg.c:zend_string_init
Unexecuted instantiation: zend_dfg.c:zend_string_init
Unexecuted instantiation: zend_dump.c:zend_string_init
Unexecuted instantiation: zend_func_info.c:zend_string_init
Unexecuted instantiation: zend_inference.c:zend_string_init
Unexecuted instantiation: zend_optimizer.c:zend_string_init
Unexecuted instantiation: zend_ssa.c:zend_string_init
Unexecuted instantiation: zend_alloc.c:zend_string_init
zend_API.c:zend_string_init
Line
Count
Source
203
29.8k
{
204
29.8k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
29.8k
  memcpy(ZSTR_VAL(ret), str, len);
207
29.8k
  ZSTR_VAL(ret)[len] = '\0';
208
29.8k
  return ret;
209
29.8k
}
Unexecuted instantiation: zend_ast.c:zend_string_init
zend_attributes.c:zend_string_init
Line
Count
Source
203
2
{
204
2
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
2
  memcpy(ZSTR_VAL(ret), str, len);
207
2
  ZSTR_VAL(ret)[len] = '\0';
208
2
  return ret;
209
2
}
Unexecuted instantiation: zend_autoload.c:zend_string_init
Unexecuted instantiation: zend_builtin_functions.c:zend_string_init
Unexecuted instantiation: zend_call_stack.c:zend_string_init
Unexecuted instantiation: zend_closures.c:zend_string_init
Unexecuted instantiation: zend_compile.c:zend_string_init
zend_constants.c:zend_string_init
Line
Count
Source
203
2
{
204
2
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
2
  memcpy(ZSTR_VAL(ret), str, len);
207
2
  ZSTR_VAL(ret)[len] = '\0';
208
2
  return ret;
209
2
}
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
Unexecuted instantiation: zend_enum.c:zend_string_init
zend_exceptions.c:zend_string_init
Line
Count
Source
203
123k
{
204
123k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
123k
  memcpy(ZSTR_VAL(ret), str, len);
207
123k
  ZSTR_VAL(ret)[len] = '\0';
208
123k
  return ret;
209
123k
}
zend_execute_API.c:zend_string_init
Line
Count
Source
203
16
{
204
16
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
16
  memcpy(ZSTR_VAL(ret), str, len);
207
16
  ZSTR_VAL(ret)[len] = '\0';
208
16
  return ret;
209
16
}
Unexecuted instantiation: zend_execute.c:zend_string_init
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
203
67.8k
{
204
67.8k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
67.8k
  memcpy(ZSTR_VAL(ret), str, len);
207
67.8k
  ZSTR_VAL(ret)[len] = '\0';
208
67.8k
  return ret;
209
67.8k
}
Unexecuted instantiation: zend_highlight.c:zend_string_init
Unexecuted instantiation: zend_hrtime.c:zend_string_init
Unexecuted instantiation: zend_inheritance.c:zend_string_init
Unexecuted instantiation: zend_ini_parser.c:zend_string_init
zend_ini_scanner.c:zend_string_init
Line
Count
Source
203
44
{
204
44
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
44
  memcpy(ZSTR_VAL(ret), str, len);
207
44
  ZSTR_VAL(ret)[len] = '\0';
208
44
  return ret;
209
44
}
Unexecuted instantiation: zend_ini.c:zend_string_init
zend_interfaces.c:zend_string_init
Line
Count
Source
203
234k
{
204
234k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
234k
  memcpy(ZSTR_VAL(ret), str, len);
207
234k
  ZSTR_VAL(ret)[len] = '\0';
208
234k
  return ret;
209
234k
}
Unexecuted instantiation: zend_iterators.c:zend_string_init
Unexecuted instantiation: zend_language_parser.c:zend_string_init
Unexecuted instantiation: zend_language_scanner.c:zend_string_init
Unexecuted instantiation: zend_lazy_objects.c:zend_string_init
Unexecuted instantiation: zend_list.c:zend_string_init
Unexecuted instantiation: zend_llist.c:zend_string_init
Unexecuted instantiation: zend_multibyte.c:zend_string_init
Unexecuted instantiation: zend_object_handlers.c:zend_string_init
Unexecuted instantiation: zend_objects_API.c:zend_string_init
Unexecuted instantiation: zend_objects.c:zend_string_init
Unexecuted instantiation: zend_observer.c:zend_string_init
Unexecuted instantiation: zend_opcode.c:zend_string_init
zend_operators.c:zend_string_init
Line
Count
Source
203
145k
{
204
145k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
145k
  memcpy(ZSTR_VAL(ret), str, len);
207
145k
  ZSTR_VAL(ret)[len] = '\0';
208
145k
  return ret;
209
145k
}
Unexecuted instantiation: zend_property_hooks.c:zend_string_init
Unexecuted instantiation: zend_ptr_stack.c:zend_string_init
Unexecuted instantiation: zend_signal.c:zend_string_init
Unexecuted instantiation: zend_smart_str.c:zend_string_init
Unexecuted instantiation: zend_sort.c:zend_string_init
Unexecuted instantiation: zend_stack.c:zend_string_init
Unexecuted instantiation: zend_stream.c:zend_string_init
zend_string.c:zend_string_init
Line
Count
Source
203
6.75k
{
204
6.75k
  zend_string *ret = zend_string_alloc(len, persistent);
205
206
6.75k
  memcpy(ZSTR_VAL(ret), str, len);
207
6.75k
  ZSTR_VAL(ret)[len] = '\0';
208
6.75k
  return ret;
209
6.75k
}
Unexecuted instantiation: zend_strtod.c:zend_string_init
Unexecuted instantiation: zend_system_id.c:zend_string_init
Unexecuted instantiation: zend_variables.c:zend_string_init
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-unserialize.c:zend_string_init
Unexecuted instantiation: fuzzer-sapi.c:zend_string_init
210
211
static zend_always_inline zend_string *zend_string_init_fast(const char *str, size_t len)
212
33.9k
{
213
33.9k
  if (len > 1) {
214
33.9k
    return zend_string_init(str, len, 0);
215
33.9k
  } else if (len == 0) {
216
11
    return zend_empty_string;
217
61
  } else /* if (len == 1) */ {
218
61
    return ZSTR_CHAR((zend_uchar) *str);
219
61
  }
220
33.9k
}
Unexecuted instantiation: php_date.c:zend_string_init_fast
Unexecuted instantiation: astro.c:zend_string_init_fast
Unexecuted instantiation: dow.c:zend_string_init_fast
Unexecuted instantiation: parse_date.c:zend_string_init_fast
Unexecuted instantiation: parse_tz.c:zend_string_init_fast
Unexecuted instantiation: parse_posix.c:zend_string_init_fast
Unexecuted instantiation: timelib.c:zend_string_init_fast
Unexecuted instantiation: tm2unixtime.c:zend_string_init_fast
Unexecuted instantiation: unixtime2tm.c:zend_string_init_fast
Unexecuted instantiation: parse_iso_intervals.c:zend_string_init_fast
Unexecuted instantiation: interval.c:zend_string_init_fast
Unexecuted instantiation: php_pcre.c:zend_string_init_fast
Unexecuted instantiation: exif.c:zend_string_init_fast
Unexecuted instantiation: hash_adler32.c:zend_string_init_fast
Unexecuted instantiation: hash_crc32.c:zend_string_init_fast
Unexecuted instantiation: hash_fnv.c:zend_string_init_fast
Unexecuted instantiation: hash_gost.c:zend_string_init_fast
Unexecuted instantiation: hash_haval.c:zend_string_init_fast
Unexecuted instantiation: hash_joaat.c:zend_string_init_fast
Unexecuted instantiation: hash_md.c:zend_string_init_fast
Unexecuted instantiation: hash_murmur.c:zend_string_init_fast
Unexecuted instantiation: hash_ripemd.c:zend_string_init_fast
Unexecuted instantiation: hash_sha_ni.c:zend_string_init_fast
Unexecuted instantiation: hash_sha_sse2.c:zend_string_init_fast
Unexecuted instantiation: hash_sha.c:zend_string_init_fast
Unexecuted instantiation: hash_sha3.c:zend_string_init_fast
Unexecuted instantiation: hash_snefru.c:zend_string_init_fast
Unexecuted instantiation: hash_tiger.c:zend_string_init_fast
Unexecuted instantiation: hash_whirlpool.c:zend_string_init_fast
Unexecuted instantiation: hash_xxhash.c:zend_string_init_fast
Unexecuted instantiation: hash.c:zend_string_init_fast
Unexecuted instantiation: json_encoder.c:zend_string_init_fast
Unexecuted instantiation: json_parser.tab.c:zend_string_init_fast
Unexecuted instantiation: json_scanner.c:zend_string_init_fast
Unexecuted instantiation: json.c:zend_string_init_fast
Unexecuted instantiation: php_lexbor.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_posix.c:zend_string_init_fast
Unexecuted instantiation: shared_alloc_shm.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_api.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_module.c:zend_string_init_fast
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init_fast
Unexecuted instantiation: zend_file_cache.c:zend_string_init_fast
Unexecuted instantiation: zend_persist_calc.c:zend_string_init_fast
Unexecuted instantiation: zend_persist.c:zend_string_init_fast
Unexecuted instantiation: zend_shared_alloc.c:zend_string_init_fast
Unexecuted instantiation: ZendAccelerator.c:zend_string_init_fast
Unexecuted instantiation: ir_cfg.c:zend_string_init_fast
Unexecuted instantiation: ir_check.c:zend_string_init_fast
Unexecuted instantiation: ir_dump.c:zend_string_init_fast
Unexecuted instantiation: ir_emit.c:zend_string_init_fast
Unexecuted instantiation: ir_gcm.c:zend_string_init_fast
Unexecuted instantiation: ir_gdb.c:zend_string_init_fast
Unexecuted instantiation: ir_patch.c:zend_string_init_fast
Unexecuted instantiation: ir_perf.c:zend_string_init_fast
Unexecuted instantiation: ir_ra.c:zend_string_init_fast
Unexecuted instantiation: ir_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: iptc.c:zend_string_init_fast
Unexecuted instantiation: levenshtein.c:zend_string_init_fast
Unexecuted instantiation: link.c:zend_string_init_fast
Unexecuted instantiation: mail.c:zend_string_init_fast
Unexecuted instantiation: math.c:zend_string_init_fast
Unexecuted instantiation: md5.c:zend_string_init_fast
Unexecuted instantiation: metaphone.c:zend_string_init_fast
Unexecuted instantiation: microtime.c:zend_string_init_fast
Unexecuted instantiation: net.c:zend_string_init_fast
Unexecuted instantiation: pack.c:zend_string_init_fast
Unexecuted instantiation: pageinfo.c:zend_string_init_fast
Unexecuted instantiation: password.c:zend_string_init_fast
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init_fast
Unexecuted instantiation: proc_open.c:zend_string_init_fast
Unexecuted instantiation: quot_print.c:zend_string_init_fast
Unexecuted instantiation: scanf.c:zend_string_init_fast
Unexecuted instantiation: sha1.c:zend_string_init_fast
Unexecuted instantiation: soundex.c:zend_string_init_fast
Unexecuted instantiation: streamsfuncs.c:zend_string_init_fast
Unexecuted instantiation: string.c:zend_string_init_fast
Unexecuted instantiation: strnatcmp.c:zend_string_init_fast
Unexecuted instantiation: syslog.c:zend_string_init_fast
Unexecuted instantiation: type.c:zend_string_init_fast
Unexecuted instantiation: uniqid.c:zend_string_init_fast
Unexecuted instantiation: url_scanner_ex.c:zend_string_init_fast
Unexecuted instantiation: url.c:zend_string_init_fast
Unexecuted instantiation: user_filters.c:zend_string_init_fast
Unexecuted instantiation: uuencode.c:zend_string_init_fast
var_unserializer.c:zend_string_init_fast
Line
Count
Source
212
33.9k
{
213
33.9k
  if (len > 1) {
214
33.9k
    return zend_string_init(str, len, 0);
215
33.9k
  } else if (len == 0) {
216
11
    return zend_empty_string;
217
61
  } else /* if (len == 1) */ {
218
61
    return ZSTR_CHAR((zend_uchar) *str);
219
61
  }
220
33.9k
}
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
Unexecuted instantiation: php_variables.c:zend_string_init_fast
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: 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_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-unserialize.c:zend_string_init_fast
Unexecuted instantiation: fuzzer-sapi.c:zend_string_init_fast
221
222
static zend_always_inline zend_string *zend_string_copy(zend_string *s)
223
601k
{
224
601k
  if (!ZSTR_IS_INTERNED(s)) {
225
340k
    GC_ADDREF(s);
226
340k
  }
227
601k
  return s;
228
601k
}
php_date.c:zend_string_copy
Line
Count
Source
223
10
{
224
10
  if (!ZSTR_IS_INTERNED(s)) {
225
8
    GC_ADDREF(s);
226
8
  }
227
10
  return s;
228
10
}
Unexecuted instantiation: astro.c:zend_string_copy
Unexecuted instantiation: dow.c:zend_string_copy
Unexecuted instantiation: parse_date.c:zend_string_copy
Unexecuted instantiation: parse_tz.c:zend_string_copy
Unexecuted instantiation: parse_posix.c:zend_string_copy
Unexecuted instantiation: timelib.c:zend_string_copy
Unexecuted instantiation: tm2unixtime.c:zend_string_copy
Unexecuted instantiation: unixtime2tm.c:zend_string_copy
Unexecuted instantiation: parse_iso_intervals.c:zend_string_copy
Unexecuted instantiation: interval.c:zend_string_copy
Unexecuted instantiation: php_pcre.c:zend_string_copy
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
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_copy
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
Unexecuted instantiation: ZendAccelerator.c:zend_string_copy
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
Unexecuted instantiation: php_reflection.c:zend_string_copy
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
Unexecuted instantiation: assert.c:zend_string_copy
Unexecuted instantiation: base64.c:zend_string_copy
Unexecuted instantiation: basic_functions.c:zend_string_copy
Unexecuted instantiation: browscap.c:zend_string_copy
Unexecuted instantiation: crc32_x86.c:zend_string_copy
Unexecuted instantiation: crc32.c:zend_string_copy
Unexecuted instantiation: credits.c:zend_string_copy
Unexecuted instantiation: crypt.c:zend_string_copy
Unexecuted instantiation: css.c:zend_string_copy
Unexecuted instantiation: datetime.c:zend_string_copy
Unexecuted instantiation: dir.c:zend_string_copy
Unexecuted instantiation: dl.c:zend_string_copy
Unexecuted instantiation: dns.c:zend_string_copy
Unexecuted instantiation: exec.c:zend_string_copy
Unexecuted instantiation: file.c:zend_string_copy
Unexecuted instantiation: filestat.c:zend_string_copy
Unexecuted instantiation: filters.c:zend_string_copy
Unexecuted instantiation: flock_compat.c:zend_string_copy
Unexecuted instantiation: formatted_print.c:zend_string_copy
Unexecuted instantiation: fsock.c:zend_string_copy
Unexecuted instantiation: ftok.c:zend_string_copy
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: head.c:zend_string_copy
Unexecuted instantiation: hrtime.c:zend_string_copy
Unexecuted instantiation: html.c:zend_string_copy
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_copy
Unexecuted instantiation: http.c:zend_string_copy
Unexecuted instantiation: image.c:zend_string_copy
Unexecuted instantiation: incomplete_class.c:zend_string_copy
Unexecuted instantiation: info.c:zend_string_copy
Unexecuted instantiation: 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
Unexecuted instantiation: string.c:zend_string_copy
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
Unexecuted instantiation: var.c:zend_string_copy
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
223
518k
{
224
518k
  if (!ZSTR_IS_INTERNED(s)) {
225
259k
    GC_ADDREF(s);
226
259k
  }
227
518k
  return s;
228
518k
}
Unexecuted instantiation: network.c:zend_string_copy
Unexecuted instantiation: output.c:zend_string_copy
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: cast.c:zend_string_copy
Unexecuted instantiation: filter.c:zend_string_copy
Unexecuted instantiation: glob_wrapper.c:zend_string_copy
Unexecuted instantiation: memory.c:zend_string_copy
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
Unexecuted instantiation: compact_literals.c:zend_string_copy
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
223
262
{
224
262
  if (!ZSTR_IS_INTERNED(s)) {
225
50
    GC_ADDREF(s);
226
50
  }
227
262
  return s;
228
262
}
Unexecuted instantiation: zend_ast.c:zend_string_copy
zend_attributes.c:zend_string_copy
Line
Count
Source
223
144
{
224
144
  if (!ZSTR_IS_INTERNED(s)) {
225
0
    GC_ADDREF(s);
226
0
  }
227
144
  return s;
228
144
}
Unexecuted instantiation: zend_autoload.c:zend_string_copy
Unexecuted instantiation: zend_builtin_functions.c:zend_string_copy
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
223
12
{
224
12
  if (!ZSTR_IS_INTERNED(s)) {
225
0
    GC_ADDREF(s);
226
0
  }
227
12
  return s;
228
12
}
Unexecuted instantiation: zend_constants.c:zend_string_copy
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
Unexecuted instantiation: zend_enum.c:zend_string_copy
Unexecuted instantiation: zend_exceptions.c:zend_string_copy
zend_execute_API.c:zend_string_copy
Line
Count
Source
223
68.1k
{
224
68.1k
  if (!ZSTR_IS_INTERNED(s)) {
225
68.1k
    GC_ADDREF(s);
226
68.1k
  }
227
68.1k
  return s;
228
68.1k
}
Unexecuted instantiation: zend_execute.c:zend_string_copy
Unexecuted instantiation: zend_extensions.c:zend_string_copy
Unexecuted instantiation: zend_fibers.c:zend_string_copy
Unexecuted instantiation: zend_float.c:zend_string_copy
Unexecuted instantiation: zend_gc.c:zend_string_copy
Unexecuted instantiation: zend_gdb.c:zend_string_copy
Unexecuted instantiation: zend_generators.c:zend_string_copy
Unexecuted instantiation: zend_hash.c:zend_string_copy
Unexecuted instantiation: zend_highlight.c:zend_string_copy
Unexecuted instantiation: zend_hrtime.c:zend_string_copy
Unexecuted instantiation: zend_inheritance.c:zend_string_copy
Unexecuted instantiation: zend_ini_parser.c:zend_string_copy
Unexecuted instantiation: zend_ini_scanner.c:zend_string_copy
zend_ini.c:zend_string_copy
Line
Count
Source
223
18
{
224
18
  if (!ZSTR_IS_INTERNED(s)) {
225
18
    GC_ADDREF(s);
226
18
  }
227
18
  return s;
228
18
}
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
Unexecuted instantiation: zend_language_scanner.c:zend_string_copy
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_copy
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
Unexecuted instantiation: zend_opcode.c:zend_string_copy
zend_operators.c:zend_string_copy
Line
Count
Source
223
15.1k
{
224
15.1k
  if (!ZSTR_IS_INTERNED(s)) {
225
12.9k
    GC_ADDREF(s);
226
12.9k
  }
227
15.1k
  return s;
228
15.1k
}
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
Unexecuted instantiation: zend_stream.c:zend_string_copy
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
Unexecuted instantiation: zend.c:zend_string_copy
Unexecuted instantiation: internal_functions_cli.c:zend_string_copy
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_copy
Unexecuted instantiation: fuzzer-sapi.c:zend_string_copy
229
230
static zend_always_inline zend_string *zend_string_dup(zend_string *s, bool persistent)
231
22
{
232
22
  if (ZSTR_IS_INTERNED(s)) {
233
0
    return s;
234
22
  } else {
235
22
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
236
22
  }
237
22
}
Unexecuted instantiation: php_date.c:zend_string_dup
Unexecuted instantiation: astro.c:zend_string_dup
Unexecuted instantiation: dow.c:zend_string_dup
Unexecuted instantiation: parse_date.c:zend_string_dup
Unexecuted instantiation: parse_tz.c:zend_string_dup
Unexecuted instantiation: parse_posix.c:zend_string_dup
Unexecuted instantiation: timelib.c:zend_string_dup
Unexecuted instantiation: tm2unixtime.c:zend_string_dup
Unexecuted instantiation: unixtime2tm.c:zend_string_dup
Unexecuted instantiation: parse_iso_intervals.c:zend_string_dup
Unexecuted instantiation: interval.c:zend_string_dup
Unexecuted instantiation: php_pcre.c:zend_string_dup
Unexecuted instantiation: exif.c:zend_string_dup
Unexecuted instantiation: hash_adler32.c:zend_string_dup
Unexecuted instantiation: hash_crc32.c:zend_string_dup
Unexecuted instantiation: hash_fnv.c:zend_string_dup
Unexecuted instantiation: hash_gost.c:zend_string_dup
Unexecuted instantiation: hash_haval.c:zend_string_dup
Unexecuted instantiation: hash_joaat.c:zend_string_dup
Unexecuted instantiation: hash_md.c:zend_string_dup
Unexecuted instantiation: hash_murmur.c:zend_string_dup
Unexecuted instantiation: hash_ripemd.c:zend_string_dup
Unexecuted instantiation: hash_sha_ni.c:zend_string_dup
Unexecuted instantiation: hash_sha_sse2.c:zend_string_dup
Unexecuted instantiation: hash_sha.c:zend_string_dup
Unexecuted instantiation: hash_sha3.c:zend_string_dup
Unexecuted instantiation: hash_snefru.c:zend_string_dup
Unexecuted instantiation: hash_tiger.c:zend_string_dup
Unexecuted instantiation: hash_whirlpool.c:zend_string_dup
Unexecuted instantiation: hash_xxhash.c:zend_string_dup
Unexecuted instantiation: hash.c:zend_string_dup
Unexecuted instantiation: json_encoder.c:zend_string_dup
Unexecuted instantiation: json_parser.tab.c:zend_string_dup
Unexecuted instantiation: json_scanner.c:zend_string_dup
Unexecuted instantiation: json.c:zend_string_dup
Unexecuted instantiation: php_lexbor.c:zend_string_dup
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_dup
Unexecuted instantiation: shared_alloc_posix.c:zend_string_dup
Unexecuted instantiation: shared_alloc_shm.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_api.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_module.c:zend_string_dup
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_dup
Unexecuted instantiation: zend_file_cache.c:zend_string_dup
Unexecuted instantiation: zend_persist_calc.c:zend_string_dup
Unexecuted instantiation: zend_persist.c:zend_string_dup
Unexecuted instantiation: zend_shared_alloc.c:zend_string_dup
Unexecuted instantiation: ZendAccelerator.c:zend_string_dup
Unexecuted instantiation: ir_cfg.c:zend_string_dup
Unexecuted instantiation: ir_check.c:zend_string_dup
Unexecuted instantiation: ir_dump.c:zend_string_dup
Unexecuted instantiation: ir_emit.c:zend_string_dup
Unexecuted instantiation: ir_gcm.c:zend_string_dup
Unexecuted instantiation: ir_gdb.c:zend_string_dup
Unexecuted instantiation: ir_patch.c:zend_string_dup
Unexecuted instantiation: ir_perf.c:zend_string_dup
Unexecuted instantiation: ir_ra.c:zend_string_dup
Unexecuted instantiation: ir_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: 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
231
22
{
232
22
  if (ZSTR_IS_INTERNED(s)) {
233
0
    return s;
234
22
  } else {
235
22
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
236
22
  }
237
22
}
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: cast.c:zend_string_dup
Unexecuted instantiation: filter.c:zend_string_dup
Unexecuted instantiation: glob_wrapper.c:zend_string_dup
Unexecuted instantiation: memory.c:zend_string_dup
Unexecuted instantiation: mmap.c:zend_string_dup
Unexecuted instantiation: plain_wrapper.c:zend_string_dup
Unexecuted instantiation: stream_errors.c:zend_string_dup
Unexecuted instantiation: streams.c:zend_string_dup
Unexecuted instantiation: transports.c:zend_string_dup
Unexecuted instantiation: userspace.c:zend_string_dup
Unexecuted instantiation: xp_socket.c:zend_string_dup
Unexecuted instantiation: block_pass.c:zend_string_dup
Unexecuted instantiation: compact_literals.c:zend_string_dup
Unexecuted instantiation: compact_vars.c:zend_string_dup
Unexecuted instantiation: dce.c:zend_string_dup
Unexecuted instantiation: dfa_pass.c:zend_string_dup
Unexecuted instantiation: escape_analysis.c:zend_string_dup
Unexecuted instantiation: nop_removal.c:zend_string_dup
Unexecuted instantiation: optimize_func_calls.c:zend_string_dup
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_dup
Unexecuted instantiation: pass1.c:zend_string_dup
Unexecuted instantiation: pass3.c:zend_string_dup
Unexecuted instantiation: sccp.c:zend_string_dup
Unexecuted instantiation: scdf.c:zend_string_dup
Unexecuted instantiation: zend_call_graph.c:zend_string_dup
Unexecuted instantiation: zend_cfg.c:zend_string_dup
Unexecuted instantiation: zend_dfg.c:zend_string_dup
Unexecuted instantiation: zend_dump.c:zend_string_dup
Unexecuted instantiation: zend_func_info.c:zend_string_dup
Unexecuted instantiation: zend_inference.c:zend_string_dup
Unexecuted instantiation: zend_optimizer.c:zend_string_dup
Unexecuted instantiation: zend_ssa.c:zend_string_dup
Unexecuted instantiation: zend_alloc.c:zend_string_dup
Unexecuted instantiation: zend_API.c:zend_string_dup
Unexecuted instantiation: zend_ast.c:zend_string_dup
Unexecuted instantiation: zend_attributes.c:zend_string_dup
Unexecuted instantiation: zend_autoload.c:zend_string_dup
Unexecuted instantiation: zend_builtin_functions.c:zend_string_dup
Unexecuted instantiation: zend_call_stack.c:zend_string_dup
Unexecuted instantiation: zend_closures.c:zend_string_dup
Unexecuted instantiation: zend_compile.c:zend_string_dup
Unexecuted instantiation: zend_constants.c:zend_string_dup
Unexecuted instantiation: zend_cpuinfo.c:zend_string_dup
Unexecuted instantiation: zend_default_classes.c:zend_string_dup
Unexecuted instantiation: zend_dtrace.c:zend_string_dup
Unexecuted instantiation: zend_enum.c:zend_string_dup
Unexecuted instantiation: zend_exceptions.c:zend_string_dup
Unexecuted instantiation: zend_execute_API.c:zend_string_dup
Unexecuted instantiation: zend_execute.c:zend_string_dup
Unexecuted instantiation: zend_extensions.c:zend_string_dup
Unexecuted instantiation: zend_fibers.c:zend_string_dup
Unexecuted instantiation: zend_float.c:zend_string_dup
Unexecuted instantiation: zend_gc.c:zend_string_dup
Unexecuted instantiation: zend_gdb.c:zend_string_dup
Unexecuted instantiation: zend_generators.c:zend_string_dup
Unexecuted instantiation: zend_hash.c:zend_string_dup
Unexecuted instantiation: zend_highlight.c:zend_string_dup
Unexecuted instantiation: zend_hrtime.c:zend_string_dup
Unexecuted instantiation: zend_inheritance.c:zend_string_dup
Unexecuted instantiation: zend_ini_parser.c:zend_string_dup
Unexecuted instantiation: zend_ini_scanner.c:zend_string_dup
Unexecuted instantiation: zend_ini.c:zend_string_dup
Unexecuted instantiation: zend_interfaces.c:zend_string_dup
Unexecuted instantiation: zend_iterators.c:zend_string_dup
Unexecuted instantiation: zend_language_parser.c:zend_string_dup
Unexecuted instantiation: zend_language_scanner.c:zend_string_dup
Unexecuted instantiation: zend_lazy_objects.c:zend_string_dup
Unexecuted instantiation: zend_list.c:zend_string_dup
Unexecuted instantiation: zend_llist.c:zend_string_dup
Unexecuted instantiation: zend_multibyte.c:zend_string_dup
Unexecuted instantiation: zend_object_handlers.c:zend_string_dup
Unexecuted instantiation: zend_objects_API.c:zend_string_dup
Unexecuted instantiation: zend_objects.c:zend_string_dup
Unexecuted instantiation: zend_observer.c:zend_string_dup
Unexecuted instantiation: zend_opcode.c:zend_string_dup
Unexecuted instantiation: zend_operators.c:zend_string_dup
Unexecuted instantiation: zend_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
Unexecuted instantiation: zend_variables.c:zend_string_dup
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-unserialize.c:zend_string_dup
Unexecuted instantiation: fuzzer-sapi.c:zend_string_dup
238
239
static zend_always_inline zend_string *zend_string_separate(zend_string *s, bool persistent)
240
0
{
241
0
  if (ZSTR_IS_INTERNED(s) || GC_REFCOUNT(s) > 1) {
242
0
    if (!ZSTR_IS_INTERNED(s)) {
243
0
      GC_DELREF(s);
244
0
    }
245
0
    return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent);
246
0
  }
247
248
0
  zend_string_forget_hash_val(s);
249
0
  return s;
250
0
}
Unexecuted instantiation: php_date.c:zend_string_separate
Unexecuted instantiation: astro.c:zend_string_separate
Unexecuted instantiation: dow.c:zend_string_separate
Unexecuted instantiation: parse_date.c:zend_string_separate
Unexecuted instantiation: parse_tz.c:zend_string_separate
Unexecuted instantiation: parse_posix.c:zend_string_separate
Unexecuted instantiation: timelib.c:zend_string_separate
Unexecuted instantiation: tm2unixtime.c:zend_string_separate
Unexecuted instantiation: unixtime2tm.c:zend_string_separate
Unexecuted instantiation: parse_iso_intervals.c:zend_string_separate
Unexecuted instantiation: interval.c:zend_string_separate
Unexecuted instantiation: php_pcre.c:zend_string_separate
Unexecuted instantiation: exif.c:zend_string_separate
Unexecuted instantiation: hash_adler32.c:zend_string_separate
Unexecuted instantiation: hash_crc32.c:zend_string_separate
Unexecuted instantiation: hash_fnv.c:zend_string_separate
Unexecuted instantiation: hash_gost.c:zend_string_separate
Unexecuted instantiation: hash_haval.c:zend_string_separate
Unexecuted instantiation: hash_joaat.c:zend_string_separate
Unexecuted instantiation: hash_md.c:zend_string_separate
Unexecuted instantiation: hash_murmur.c:zend_string_separate
Unexecuted instantiation: hash_ripemd.c:zend_string_separate
Unexecuted instantiation: hash_sha_ni.c:zend_string_separate
Unexecuted instantiation: hash_sha_sse2.c:zend_string_separate
Unexecuted instantiation: hash_sha.c:zend_string_separate
Unexecuted instantiation: hash_sha3.c:zend_string_separate
Unexecuted instantiation: hash_snefru.c:zend_string_separate
Unexecuted instantiation: hash_tiger.c:zend_string_separate
Unexecuted instantiation: hash_whirlpool.c:zend_string_separate
Unexecuted instantiation: hash_xxhash.c:zend_string_separate
Unexecuted instantiation: hash.c:zend_string_separate
Unexecuted instantiation: json_encoder.c:zend_string_separate
Unexecuted instantiation: json_parser.tab.c:zend_string_separate
Unexecuted instantiation: json_scanner.c:zend_string_separate
Unexecuted instantiation: json.c:zend_string_separate
Unexecuted instantiation: php_lexbor.c:zend_string_separate
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_separate
Unexecuted instantiation: shared_alloc_posix.c:zend_string_separate
Unexecuted instantiation: shared_alloc_shm.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_api.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_module.c:zend_string_separate
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_separate
Unexecuted instantiation: zend_file_cache.c:zend_string_separate
Unexecuted instantiation: zend_persist_calc.c:zend_string_separate
Unexecuted instantiation: zend_persist.c:zend_string_separate
Unexecuted instantiation: zend_shared_alloc.c:zend_string_separate
Unexecuted instantiation: ZendAccelerator.c:zend_string_separate
Unexecuted instantiation: ir_cfg.c:zend_string_separate
Unexecuted instantiation: ir_check.c:zend_string_separate
Unexecuted instantiation: ir_dump.c:zend_string_separate
Unexecuted instantiation: ir_emit.c:zend_string_separate
Unexecuted instantiation: ir_gcm.c:zend_string_separate
Unexecuted instantiation: ir_gdb.c:zend_string_separate
Unexecuted instantiation: ir_patch.c:zend_string_separate
Unexecuted instantiation: ir_perf.c:zend_string_separate
Unexecuted instantiation: ir_ra.c:zend_string_separate
Unexecuted instantiation: ir_save.c:zend_string_separate
Unexecuted instantiation: ir_sccp.c:zend_string_separate
Unexecuted instantiation: ir_strtab.c:zend_string_separate
Unexecuted instantiation: ir.c:zend_string_separate
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_separate
Unexecuted instantiation: zend_jit.c:zend_string_separate
Unexecuted instantiation: csprng.c:zend_string_separate
Unexecuted instantiation: engine_mt19937.c:zend_string_separate
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_separate
Unexecuted instantiation: engine_secure.c:zend_string_separate
Unexecuted instantiation: engine_user.c:zend_string_separate
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_separate
Unexecuted instantiation: gammasection.c:zend_string_separate
Unexecuted instantiation: random.c:zend_string_separate
Unexecuted instantiation: randomizer.c:zend_string_separate
Unexecuted instantiation: zend_utils.c:zend_string_separate
Unexecuted instantiation: php_reflection.c:zend_string_separate
Unexecuted instantiation: php_spl.c:zend_string_separate
Unexecuted instantiation: spl_array.c:zend_string_separate
Unexecuted instantiation: spl_directory.c:zend_string_separate
Unexecuted instantiation: spl_dllist.c:zend_string_separate
Unexecuted instantiation: spl_exceptions.c:zend_string_separate
Unexecuted instantiation: spl_fixedarray.c:zend_string_separate
Unexecuted instantiation: spl_functions.c:zend_string_separate
Unexecuted instantiation: spl_heap.c:zend_string_separate
Unexecuted instantiation: spl_iterators.c:zend_string_separate
Unexecuted instantiation: spl_observer.c:zend_string_separate
Unexecuted instantiation: array.c:zend_string_separate
Unexecuted instantiation: assert.c:zend_string_separate
Unexecuted instantiation: base64.c:zend_string_separate
Unexecuted instantiation: basic_functions.c:zend_string_separate
Unexecuted instantiation: browscap.c:zend_string_separate
Unexecuted instantiation: crc32_x86.c:zend_string_separate
Unexecuted instantiation: crc32.c:zend_string_separate
Unexecuted instantiation: credits.c:zend_string_separate
Unexecuted instantiation: crypt.c:zend_string_separate
Unexecuted instantiation: css.c:zend_string_separate
Unexecuted instantiation: datetime.c:zend_string_separate
Unexecuted instantiation: dir.c:zend_string_separate
Unexecuted instantiation: dl.c:zend_string_separate
Unexecuted instantiation: dns.c:zend_string_separate
Unexecuted instantiation: exec.c:zend_string_separate
Unexecuted instantiation: file.c:zend_string_separate
Unexecuted instantiation: filestat.c:zend_string_separate
Unexecuted instantiation: filters.c:zend_string_separate
Unexecuted instantiation: flock_compat.c:zend_string_separate
Unexecuted instantiation: formatted_print.c:zend_string_separate
Unexecuted instantiation: fsock.c:zend_string_separate
Unexecuted instantiation: ftok.c:zend_string_separate
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: head.c:zend_string_separate
Unexecuted instantiation: hrtime.c:zend_string_separate
Unexecuted instantiation: html.c:zend_string_separate
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_separate
Unexecuted instantiation: http.c:zend_string_separate
Unexecuted instantiation: image.c:zend_string_separate
Unexecuted instantiation: incomplete_class.c:zend_string_separate
Unexecuted instantiation: info.c:zend_string_separate
Unexecuted instantiation: 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: 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_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-unserialize.c:zend_string_separate
Unexecuted instantiation: fuzzer-sapi.c:zend_string_separate
251
252
static zend_always_inline zend_string *zend_string_realloc(zend_string *s, size_t len, bool persistent)
253
343k
{
254
343k
  zend_string *ret;
255
256
343k
  if (!ZSTR_IS_INTERNED(s)) {
257
343k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
258
343k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
259
343k
      ZSTR_LEN(ret) = len;
260
343k
      zend_string_forget_hash_val(ret);
261
343k
      return ret;
262
343k
    }
263
343k
  }
264
0
  ret = zend_string_alloc(len, persistent);
265
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
266
0
  if (!ZSTR_IS_INTERNED(s)) {
267
0
    GC_DELREF(s);
268
0
  }
269
0
  return ret;
270
343k
}
Unexecuted instantiation: php_date.c:zend_string_realloc
Unexecuted instantiation: astro.c:zend_string_realloc
Unexecuted instantiation: dow.c:zend_string_realloc
Unexecuted instantiation: parse_date.c:zend_string_realloc
Unexecuted instantiation: parse_tz.c:zend_string_realloc
Unexecuted instantiation: parse_posix.c:zend_string_realloc
Unexecuted instantiation: timelib.c:zend_string_realloc
Unexecuted instantiation: tm2unixtime.c:zend_string_realloc
Unexecuted instantiation: unixtime2tm.c:zend_string_realloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_realloc
Unexecuted instantiation: interval.c:zend_string_realloc
Unexecuted instantiation: php_pcre.c:zend_string_realloc
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
Unexecuted instantiation: json.c:zend_string_realloc
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
Unexecuted instantiation: php_reflection.c:zend_string_realloc
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: 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
Unexecuted instantiation: var.c:zend_string_realloc
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
Unexecuted instantiation: fopen_wrappers.c:zend_string_realloc
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: cast.c:zend_string_realloc
Unexecuted instantiation: filter.c:zend_string_realloc
Unexecuted instantiation: glob_wrapper.c:zend_string_realloc
Unexecuted instantiation: memory.c:zend_string_realloc
Unexecuted instantiation: mmap.c:zend_string_realloc
Unexecuted instantiation: plain_wrapper.c:zend_string_realloc
Unexecuted instantiation: stream_errors.c:zend_string_realloc
Unexecuted instantiation: streams.c:zend_string_realloc
Unexecuted instantiation: transports.c:zend_string_realloc
Unexecuted instantiation: userspace.c:zend_string_realloc
Unexecuted instantiation: xp_socket.c:zend_string_realloc
Unexecuted instantiation: block_pass.c:zend_string_realloc
Unexecuted instantiation: compact_literals.c:zend_string_realloc
Unexecuted instantiation: compact_vars.c:zend_string_realloc
Unexecuted instantiation: dce.c:zend_string_realloc
Unexecuted instantiation: dfa_pass.c:zend_string_realloc
Unexecuted instantiation: escape_analysis.c:zend_string_realloc
Unexecuted instantiation: nop_removal.c:zend_string_realloc
Unexecuted instantiation: optimize_func_calls.c:zend_string_realloc
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_realloc
Unexecuted instantiation: pass1.c:zend_string_realloc
Unexecuted instantiation: pass3.c:zend_string_realloc
Unexecuted instantiation: sccp.c:zend_string_realloc
Unexecuted instantiation: scdf.c:zend_string_realloc
Unexecuted instantiation: zend_call_graph.c:zend_string_realloc
Unexecuted instantiation: zend_cfg.c:zend_string_realloc
Unexecuted instantiation: zend_dfg.c:zend_string_realloc
Unexecuted instantiation: zend_dump.c:zend_string_realloc
Unexecuted instantiation: zend_func_info.c:zend_string_realloc
Unexecuted instantiation: zend_inference.c:zend_string_realloc
Unexecuted instantiation: zend_optimizer.c:zend_string_realloc
Unexecuted instantiation: zend_ssa.c:zend_string_realloc
Unexecuted instantiation: zend_alloc.c:zend_string_realloc
Unexecuted instantiation: zend_API.c:zend_string_realloc
Unexecuted instantiation: zend_ast.c:zend_string_realloc
Unexecuted instantiation: zend_attributes.c:zend_string_realloc
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_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
253
343k
{
254
343k
  zend_string *ret;
255
256
343k
  if (!ZSTR_IS_INTERNED(s)) {
257
343k
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
258
343k
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
259
343k
      ZSTR_LEN(ret) = len;
260
343k
      zend_string_forget_hash_val(ret);
261
343k
      return ret;
262
343k
    }
263
343k
  }
264
0
  ret = zend_string_alloc(len, persistent);
265
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1);
266
0
  if (!ZSTR_IS_INTERNED(s)) {
267
0
    GC_DELREF(s);
268
0
  }
269
0
  return ret;
270
343k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_realloc
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_realloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_realloc
271
272
static zend_always_inline zend_string *zend_string_extend(zend_string *s, size_t len, bool persistent)
273
0
{
274
0
  zend_string *ret;
275
276
0
  ZEND_ASSERT(len >= ZSTR_LEN(s));
277
0
  if (!ZSTR_IS_INTERNED(s)) {
278
0
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
279
0
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
280
0
      ZSTR_LEN(ret) = len;
281
0
      zend_string_forget_hash_val(ret);
282
0
      return ret;
283
0
    }
284
0
  }
285
0
  ret = zend_string_alloc(len, persistent);
286
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1);
287
0
  if (!ZSTR_IS_INTERNED(s)) {
288
0
    GC_DELREF(s);
289
0
  }
290
0
  return ret;
291
0
}
Unexecuted instantiation: php_date.c:zend_string_extend
Unexecuted instantiation: astro.c:zend_string_extend
Unexecuted instantiation: dow.c:zend_string_extend
Unexecuted instantiation: parse_date.c:zend_string_extend
Unexecuted instantiation: parse_tz.c:zend_string_extend
Unexecuted instantiation: parse_posix.c:zend_string_extend
Unexecuted instantiation: timelib.c:zend_string_extend
Unexecuted instantiation: tm2unixtime.c:zend_string_extend
Unexecuted instantiation: unixtime2tm.c:zend_string_extend
Unexecuted instantiation: parse_iso_intervals.c:zend_string_extend
Unexecuted instantiation: interval.c:zend_string_extend
Unexecuted instantiation: php_pcre.c:zend_string_extend
Unexecuted instantiation: exif.c:zend_string_extend
Unexecuted instantiation: hash_adler32.c:zend_string_extend
Unexecuted instantiation: hash_crc32.c:zend_string_extend
Unexecuted instantiation: hash_fnv.c:zend_string_extend
Unexecuted instantiation: hash_gost.c:zend_string_extend
Unexecuted instantiation: hash_haval.c:zend_string_extend
Unexecuted instantiation: hash_joaat.c:zend_string_extend
Unexecuted instantiation: hash_md.c:zend_string_extend
Unexecuted instantiation: hash_murmur.c:zend_string_extend
Unexecuted instantiation: hash_ripemd.c:zend_string_extend
Unexecuted instantiation: hash_sha_ni.c:zend_string_extend
Unexecuted instantiation: hash_sha_sse2.c:zend_string_extend
Unexecuted instantiation: hash_sha.c:zend_string_extend
Unexecuted instantiation: hash_sha3.c:zend_string_extend
Unexecuted instantiation: hash_snefru.c:zend_string_extend
Unexecuted instantiation: hash_tiger.c:zend_string_extend
Unexecuted instantiation: hash_whirlpool.c:zend_string_extend
Unexecuted instantiation: hash_xxhash.c:zend_string_extend
Unexecuted instantiation: hash.c:zend_string_extend
Unexecuted instantiation: json_encoder.c:zend_string_extend
Unexecuted instantiation: json_parser.tab.c:zend_string_extend
Unexecuted instantiation: json_scanner.c:zend_string_extend
Unexecuted instantiation: json.c:zend_string_extend
Unexecuted instantiation: php_lexbor.c:zend_string_extend
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_extend
Unexecuted instantiation: shared_alloc_posix.c:zend_string_extend
Unexecuted instantiation: shared_alloc_shm.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_api.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_module.c:zend_string_extend
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_extend
Unexecuted instantiation: zend_file_cache.c:zend_string_extend
Unexecuted instantiation: zend_persist_calc.c:zend_string_extend
Unexecuted instantiation: zend_persist.c:zend_string_extend
Unexecuted instantiation: zend_shared_alloc.c:zend_string_extend
Unexecuted instantiation: ZendAccelerator.c:zend_string_extend
Unexecuted instantiation: ir_cfg.c:zend_string_extend
Unexecuted instantiation: ir_check.c:zend_string_extend
Unexecuted instantiation: ir_dump.c:zend_string_extend
Unexecuted instantiation: ir_emit.c:zend_string_extend
Unexecuted instantiation: ir_gcm.c:zend_string_extend
Unexecuted instantiation: ir_gdb.c:zend_string_extend
Unexecuted instantiation: ir_patch.c:zend_string_extend
Unexecuted instantiation: ir_perf.c:zend_string_extend
Unexecuted instantiation: ir_ra.c:zend_string_extend
Unexecuted instantiation: ir_save.c:zend_string_extend
Unexecuted instantiation: ir_sccp.c:zend_string_extend
Unexecuted instantiation: ir_strtab.c:zend_string_extend
Unexecuted instantiation: ir.c:zend_string_extend
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_extend
Unexecuted instantiation: zend_jit.c:zend_string_extend
Unexecuted instantiation: csprng.c:zend_string_extend
Unexecuted instantiation: engine_mt19937.c:zend_string_extend
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_extend
Unexecuted instantiation: engine_secure.c:zend_string_extend
Unexecuted instantiation: engine_user.c:zend_string_extend
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_extend
Unexecuted instantiation: gammasection.c:zend_string_extend
Unexecuted instantiation: random.c:zend_string_extend
Unexecuted instantiation: randomizer.c:zend_string_extend
Unexecuted instantiation: zend_utils.c:zend_string_extend
Unexecuted instantiation: php_reflection.c:zend_string_extend
Unexecuted instantiation: php_spl.c:zend_string_extend
Unexecuted instantiation: spl_array.c:zend_string_extend
Unexecuted instantiation: spl_directory.c:zend_string_extend
Unexecuted instantiation: spl_dllist.c:zend_string_extend
Unexecuted instantiation: spl_exceptions.c:zend_string_extend
Unexecuted instantiation: spl_fixedarray.c:zend_string_extend
Unexecuted instantiation: spl_functions.c:zend_string_extend
Unexecuted instantiation: spl_heap.c:zend_string_extend
Unexecuted instantiation: spl_iterators.c:zend_string_extend
Unexecuted instantiation: spl_observer.c:zend_string_extend
Unexecuted instantiation: array.c:zend_string_extend
Unexecuted instantiation: assert.c:zend_string_extend
Unexecuted instantiation: base64.c:zend_string_extend
Unexecuted instantiation: basic_functions.c:zend_string_extend
Unexecuted instantiation: browscap.c:zend_string_extend
Unexecuted instantiation: crc32_x86.c:zend_string_extend
Unexecuted instantiation: crc32.c:zend_string_extend
Unexecuted instantiation: credits.c:zend_string_extend
Unexecuted instantiation: crypt.c:zend_string_extend
Unexecuted instantiation: css.c:zend_string_extend
Unexecuted instantiation: datetime.c:zend_string_extend
Unexecuted instantiation: dir.c:zend_string_extend
Unexecuted instantiation: dl.c:zend_string_extend
Unexecuted instantiation: dns.c:zend_string_extend
Unexecuted instantiation: exec.c:zend_string_extend
Unexecuted instantiation: file.c:zend_string_extend
Unexecuted instantiation: filestat.c:zend_string_extend
Unexecuted instantiation: filters.c:zend_string_extend
Unexecuted instantiation: flock_compat.c:zend_string_extend
Unexecuted instantiation: formatted_print.c:zend_string_extend
Unexecuted instantiation: fsock.c:zend_string_extend
Unexecuted instantiation: ftok.c:zend_string_extend
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: head.c:zend_string_extend
Unexecuted instantiation: hrtime.c:zend_string_extend
Unexecuted instantiation: html.c:zend_string_extend
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_extend
Unexecuted instantiation: http.c:zend_string_extend
Unexecuted instantiation: image.c:zend_string_extend
Unexecuted instantiation: incomplete_class.c:zend_string_extend
Unexecuted instantiation: info.c:zend_string_extend
Unexecuted instantiation: 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: 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
Unexecuted instantiation: block_pass.c:zend_string_extend
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
Unexecuted instantiation: zend_compile.c:zend_string_extend
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
Unexecuted instantiation: zend_execute.c:zend_string_extend
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
Unexecuted instantiation: zend_ini_parser.c:zend_string_extend
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
Unexecuted instantiation: zend_language_scanner.c:zend_string_extend
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
Unexecuted instantiation: zend_operators.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-unserialize.c:zend_string_extend
Unexecuted instantiation: fuzzer-sapi.c:zend_string_extend
292
293
static zend_always_inline zend_string *zend_string_truncate(zend_string *s, size_t len, bool persistent)
294
0
{
295
0
  zend_string *ret;
296
297
0
  ZEND_ASSERT(len <= ZSTR_LEN(s));
298
0
  if (!ZSTR_IS_INTERNED(s)) {
299
0
    if (EXPECTED(GC_REFCOUNT(s) == 1)) {
300
0
      ret = (zend_string *)perealloc(s, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent);
301
0
      ZSTR_LEN(ret) = len;
302
0
      zend_string_forget_hash_val(ret);
303
0
      return ret;
304
0
    }
305
0
  }
306
0
  ret = zend_string_alloc(len, persistent);
307
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1);
308
0
  if (!ZSTR_IS_INTERNED(s)) {
309
0
    GC_DELREF(s);
310
0
  }
311
0
  return ret;
312
0
}
Unexecuted instantiation: php_date.c:zend_string_truncate
Unexecuted instantiation: astro.c:zend_string_truncate
Unexecuted instantiation: dow.c:zend_string_truncate
Unexecuted instantiation: parse_date.c:zend_string_truncate
Unexecuted instantiation: parse_tz.c:zend_string_truncate
Unexecuted instantiation: parse_posix.c:zend_string_truncate
Unexecuted instantiation: timelib.c:zend_string_truncate
Unexecuted instantiation: tm2unixtime.c:zend_string_truncate
Unexecuted instantiation: unixtime2tm.c:zend_string_truncate
Unexecuted instantiation: parse_iso_intervals.c:zend_string_truncate
Unexecuted instantiation: interval.c:zend_string_truncate
Unexecuted instantiation: php_pcre.c:zend_string_truncate
Unexecuted instantiation: exif.c:zend_string_truncate
Unexecuted instantiation: hash_adler32.c:zend_string_truncate
Unexecuted instantiation: hash_crc32.c:zend_string_truncate
Unexecuted instantiation: hash_fnv.c:zend_string_truncate
Unexecuted instantiation: hash_gost.c:zend_string_truncate
Unexecuted instantiation: hash_haval.c:zend_string_truncate
Unexecuted instantiation: hash_joaat.c:zend_string_truncate
Unexecuted instantiation: hash_md.c:zend_string_truncate
Unexecuted instantiation: hash_murmur.c:zend_string_truncate
Unexecuted instantiation: hash_ripemd.c:zend_string_truncate
Unexecuted instantiation: hash_sha_ni.c:zend_string_truncate
Unexecuted instantiation: hash_sha_sse2.c:zend_string_truncate
Unexecuted instantiation: hash_sha.c:zend_string_truncate
Unexecuted instantiation: hash_sha3.c:zend_string_truncate
Unexecuted instantiation: hash_snefru.c:zend_string_truncate
Unexecuted instantiation: hash_tiger.c:zend_string_truncate
Unexecuted instantiation: hash_whirlpool.c:zend_string_truncate
Unexecuted instantiation: hash_xxhash.c:zend_string_truncate
Unexecuted instantiation: hash.c:zend_string_truncate
Unexecuted instantiation: json_encoder.c:zend_string_truncate
Unexecuted instantiation: json_parser.tab.c:zend_string_truncate
Unexecuted instantiation: json_scanner.c:zend_string_truncate
Unexecuted instantiation: json.c:zend_string_truncate
Unexecuted instantiation: php_lexbor.c:zend_string_truncate
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_truncate
Unexecuted instantiation: shared_alloc_posix.c:zend_string_truncate
Unexecuted instantiation: shared_alloc_shm.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_api.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_module.c:zend_string_truncate
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_truncate
Unexecuted instantiation: zend_file_cache.c:zend_string_truncate
Unexecuted instantiation: zend_persist_calc.c:zend_string_truncate
Unexecuted instantiation: zend_persist.c:zend_string_truncate
Unexecuted instantiation: zend_shared_alloc.c:zend_string_truncate
Unexecuted instantiation: ZendAccelerator.c:zend_string_truncate
Unexecuted instantiation: ir_cfg.c:zend_string_truncate
Unexecuted instantiation: ir_check.c:zend_string_truncate
Unexecuted instantiation: ir_dump.c:zend_string_truncate
Unexecuted instantiation: ir_emit.c:zend_string_truncate
Unexecuted instantiation: ir_gcm.c:zend_string_truncate
Unexecuted instantiation: ir_gdb.c:zend_string_truncate
Unexecuted instantiation: ir_patch.c:zend_string_truncate
Unexecuted instantiation: ir_perf.c:zend_string_truncate
Unexecuted instantiation: ir_ra.c:zend_string_truncate
Unexecuted instantiation: ir_save.c:zend_string_truncate
Unexecuted instantiation: ir_sccp.c:zend_string_truncate
Unexecuted instantiation: ir_strtab.c:zend_string_truncate
Unexecuted instantiation: ir.c:zend_string_truncate
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_truncate
Unexecuted instantiation: zend_jit.c:zend_string_truncate
Unexecuted instantiation: csprng.c:zend_string_truncate
Unexecuted instantiation: engine_mt19937.c:zend_string_truncate
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_truncate
Unexecuted instantiation: engine_secure.c:zend_string_truncate
Unexecuted instantiation: engine_user.c:zend_string_truncate
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_truncate
Unexecuted instantiation: gammasection.c:zend_string_truncate
Unexecuted instantiation: random.c:zend_string_truncate
Unexecuted instantiation: randomizer.c:zend_string_truncate
Unexecuted instantiation: zend_utils.c:zend_string_truncate
Unexecuted instantiation: php_reflection.c:zend_string_truncate
Unexecuted instantiation: php_spl.c:zend_string_truncate
Unexecuted instantiation: spl_array.c:zend_string_truncate
Unexecuted instantiation: spl_directory.c:zend_string_truncate
Unexecuted instantiation: spl_dllist.c:zend_string_truncate
Unexecuted instantiation: spl_exceptions.c:zend_string_truncate
Unexecuted instantiation: spl_fixedarray.c:zend_string_truncate
Unexecuted instantiation: spl_functions.c:zend_string_truncate
Unexecuted instantiation: spl_heap.c:zend_string_truncate
Unexecuted instantiation: spl_iterators.c:zend_string_truncate
Unexecuted instantiation: spl_observer.c:zend_string_truncate
Unexecuted instantiation: array.c:zend_string_truncate
Unexecuted instantiation: assert.c:zend_string_truncate
Unexecuted instantiation: base64.c:zend_string_truncate
Unexecuted instantiation: basic_functions.c:zend_string_truncate
Unexecuted instantiation: browscap.c:zend_string_truncate
Unexecuted instantiation: crc32_x86.c:zend_string_truncate
Unexecuted instantiation: crc32.c:zend_string_truncate
Unexecuted instantiation: credits.c:zend_string_truncate
Unexecuted instantiation: crypt.c:zend_string_truncate
Unexecuted instantiation: css.c:zend_string_truncate
Unexecuted instantiation: datetime.c:zend_string_truncate
Unexecuted instantiation: dir.c:zend_string_truncate
Unexecuted instantiation: dl.c:zend_string_truncate
Unexecuted instantiation: dns.c:zend_string_truncate
Unexecuted instantiation: exec.c:zend_string_truncate
Unexecuted instantiation: file.c:zend_string_truncate
Unexecuted instantiation: filestat.c:zend_string_truncate
Unexecuted instantiation: filters.c:zend_string_truncate
Unexecuted instantiation: flock_compat.c:zend_string_truncate
Unexecuted instantiation: formatted_print.c:zend_string_truncate
Unexecuted instantiation: fsock.c:zend_string_truncate
Unexecuted instantiation: ftok.c:zend_string_truncate
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: head.c:zend_string_truncate
Unexecuted instantiation: hrtime.c:zend_string_truncate
Unexecuted instantiation: html.c:zend_string_truncate
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_truncate
Unexecuted instantiation: http.c:zend_string_truncate
Unexecuted instantiation: image.c:zend_string_truncate
Unexecuted instantiation: incomplete_class.c:zend_string_truncate
Unexecuted instantiation: info.c:zend_string_truncate
Unexecuted instantiation: 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
Unexecuted instantiation: quot_print.c:zend_string_truncate
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
Unexecuted instantiation: string.c:zend_string_truncate
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: 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_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-unserialize.c:zend_string_truncate
Unexecuted instantiation: fuzzer-sapi.c:zend_string_truncate
313
314
static zend_always_inline zend_string *zend_string_safe_realloc(zend_string *s, size_t n, size_t m, size_t l, bool persistent)
315
0
{
316
0
  zend_string *ret;
317
318
0
  if (!ZSTR_IS_INTERNED(s)) {
319
0
    if (GC_REFCOUNT(s) == 1) {
320
0
      ret = (zend_string *)safe_perealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent);
321
0
      ZSTR_LEN(ret) = (n * m) + l;
322
0
      zend_string_forget_hash_val(ret);
323
0
      return ret;
324
0
    }
325
0
  }
326
0
  ret = zend_string_safe_alloc(n, m, l, persistent);
327
0
  memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1);
328
0
  if (!ZSTR_IS_INTERNED(s)) {
329
0
    GC_DELREF(s);
330
0
  }
331
0
  return ret;
332
0
}
Unexecuted instantiation: php_date.c:zend_string_safe_realloc
Unexecuted instantiation: astro.c:zend_string_safe_realloc
Unexecuted instantiation: dow.c:zend_string_safe_realloc
Unexecuted instantiation: parse_date.c:zend_string_safe_realloc
Unexecuted instantiation: parse_tz.c:zend_string_safe_realloc
Unexecuted instantiation: parse_posix.c:zend_string_safe_realloc
Unexecuted instantiation: timelib.c:zend_string_safe_realloc
Unexecuted instantiation: tm2unixtime.c:zend_string_safe_realloc
Unexecuted instantiation: unixtime2tm.c:zend_string_safe_realloc
Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_realloc
Unexecuted instantiation: interval.c:zend_string_safe_realloc
Unexecuted instantiation: php_pcre.c:zend_string_safe_realloc
Unexecuted instantiation: exif.c:zend_string_safe_realloc
Unexecuted instantiation: hash_adler32.c:zend_string_safe_realloc
Unexecuted instantiation: hash_crc32.c:zend_string_safe_realloc
Unexecuted instantiation: hash_fnv.c:zend_string_safe_realloc
Unexecuted instantiation: hash_gost.c:zend_string_safe_realloc
Unexecuted instantiation: hash_haval.c:zend_string_safe_realloc
Unexecuted instantiation: hash_joaat.c:zend_string_safe_realloc
Unexecuted instantiation: hash_md.c:zend_string_safe_realloc
Unexecuted instantiation: hash_murmur.c:zend_string_safe_realloc
Unexecuted instantiation: hash_ripemd.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha.c:zend_string_safe_realloc
Unexecuted instantiation: hash_sha3.c:zend_string_safe_realloc
Unexecuted instantiation: hash_snefru.c:zend_string_safe_realloc
Unexecuted instantiation: hash_tiger.c:zend_string_safe_realloc
Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_realloc
Unexecuted instantiation: hash_xxhash.c:zend_string_safe_realloc
Unexecuted instantiation: hash.c:zend_string_safe_realloc
Unexecuted instantiation: json_encoder.c:zend_string_safe_realloc
Unexecuted instantiation: json_parser.tab.c:zend_string_safe_realloc
Unexecuted instantiation: json_scanner.c:zend_string_safe_realloc
Unexecuted instantiation: json.c:zend_string_safe_realloc
Unexecuted instantiation: php_lexbor.c:zend_string_safe_realloc
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_realloc
Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_realloc
Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_realloc
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_realloc
Unexecuted instantiation: zend_file_cache.c:zend_string_safe_realloc
Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_realloc
Unexecuted instantiation: zend_persist.c:zend_string_safe_realloc
Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_realloc
Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_realloc
Unexecuted instantiation: ir_cfg.c:zend_string_safe_realloc
Unexecuted instantiation: ir_check.c:zend_string_safe_realloc
Unexecuted instantiation: ir_dump.c:zend_string_safe_realloc
Unexecuted instantiation: ir_emit.c:zend_string_safe_realloc
Unexecuted instantiation: ir_gcm.c:zend_string_safe_realloc
Unexecuted instantiation: ir_gdb.c:zend_string_safe_realloc
Unexecuted instantiation: ir_patch.c:zend_string_safe_realloc
Unexecuted instantiation: ir_perf.c:zend_string_safe_realloc
Unexecuted instantiation: ir_ra.c:zend_string_safe_realloc
Unexecuted instantiation: ir_save.c:zend_string_safe_realloc
Unexecuted instantiation: ir_sccp.c:zend_string_safe_realloc
Unexecuted instantiation: ir_strtab.c:zend_string_safe_realloc
Unexecuted instantiation: ir.c:zend_string_safe_realloc
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_realloc
Unexecuted instantiation: zend_jit.c:zend_string_safe_realloc
Unexecuted instantiation: csprng.c:zend_string_safe_realloc
Unexecuted instantiation: engine_mt19937.c:zend_string_safe_realloc
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_realloc
Unexecuted instantiation: engine_secure.c:zend_string_safe_realloc
Unexecuted instantiation: engine_user.c:zend_string_safe_realloc
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_realloc
Unexecuted instantiation: gammasection.c:zend_string_safe_realloc
Unexecuted instantiation: random.c:zend_string_safe_realloc
Unexecuted instantiation: randomizer.c:zend_string_safe_realloc
Unexecuted instantiation: zend_utils.c:zend_string_safe_realloc
Unexecuted instantiation: php_reflection.c:zend_string_safe_realloc
Unexecuted instantiation: php_spl.c:zend_string_safe_realloc
Unexecuted instantiation: spl_array.c:zend_string_safe_realloc
Unexecuted instantiation: spl_directory.c:zend_string_safe_realloc
Unexecuted instantiation: spl_dllist.c:zend_string_safe_realloc
Unexecuted instantiation: spl_exceptions.c:zend_string_safe_realloc
Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_realloc
Unexecuted instantiation: spl_functions.c:zend_string_safe_realloc
Unexecuted instantiation: spl_heap.c:zend_string_safe_realloc
Unexecuted instantiation: spl_iterators.c:zend_string_safe_realloc
Unexecuted instantiation: spl_observer.c:zend_string_safe_realloc
Unexecuted instantiation: array.c:zend_string_safe_realloc
Unexecuted instantiation: assert.c:zend_string_safe_realloc
Unexecuted instantiation: base64.c:zend_string_safe_realloc
Unexecuted instantiation: basic_functions.c:zend_string_safe_realloc
Unexecuted instantiation: browscap.c:zend_string_safe_realloc
Unexecuted instantiation: crc32_x86.c:zend_string_safe_realloc
Unexecuted instantiation: crc32.c:zend_string_safe_realloc
Unexecuted instantiation: credits.c:zend_string_safe_realloc
Unexecuted instantiation: crypt.c:zend_string_safe_realloc
Unexecuted instantiation: css.c:zend_string_safe_realloc
Unexecuted instantiation: datetime.c:zend_string_safe_realloc
Unexecuted instantiation: dir.c:zend_string_safe_realloc
Unexecuted instantiation: dl.c:zend_string_safe_realloc
Unexecuted instantiation: dns.c:zend_string_safe_realloc
Unexecuted instantiation: exec.c:zend_string_safe_realloc
Unexecuted instantiation: file.c:zend_string_safe_realloc
Unexecuted instantiation: filestat.c:zend_string_safe_realloc
Unexecuted instantiation: filters.c:zend_string_safe_realloc
Unexecuted instantiation: flock_compat.c:zend_string_safe_realloc
Unexecuted instantiation: formatted_print.c:zend_string_safe_realloc
Unexecuted instantiation: fsock.c:zend_string_safe_realloc
Unexecuted instantiation: ftok.c:zend_string_safe_realloc
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: head.c:zend_string_safe_realloc
Unexecuted instantiation: hrtime.c:zend_string_safe_realloc
Unexecuted instantiation: html.c:zend_string_safe_realloc
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_realloc
Unexecuted instantiation: http.c:zend_string_safe_realloc
Unexecuted instantiation: image.c:zend_string_safe_realloc
Unexecuted instantiation: incomplete_class.c:zend_string_safe_realloc
Unexecuted instantiation: info.c:zend_string_safe_realloc
Unexecuted instantiation: 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: 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_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-unserialize.c:zend_string_safe_realloc
Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_realloc
333
334
static zend_always_inline void zend_string_free(zend_string *s)
335
84.5k
{
336
84.5k
  if (!ZSTR_IS_INTERNED(s)) {
337
84.5k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
338
84.5k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
339
84.5k
  }
340
84.5k
}
Unexecuted instantiation: php_date.c:zend_string_free
Unexecuted instantiation: astro.c:zend_string_free
Unexecuted instantiation: dow.c:zend_string_free
Unexecuted instantiation: parse_date.c:zend_string_free
Unexecuted instantiation: parse_tz.c:zend_string_free
Unexecuted instantiation: parse_posix.c:zend_string_free
Unexecuted instantiation: timelib.c:zend_string_free
Unexecuted instantiation: tm2unixtime.c:zend_string_free
Unexecuted instantiation: unixtime2tm.c:zend_string_free
Unexecuted instantiation: parse_iso_intervals.c:zend_string_free
Unexecuted instantiation: interval.c:zend_string_free
Unexecuted instantiation: php_pcre.c:zend_string_free
Unexecuted instantiation: exif.c:zend_string_free
Unexecuted instantiation: hash_adler32.c:zend_string_free
Unexecuted instantiation: hash_crc32.c:zend_string_free
Unexecuted instantiation: hash_fnv.c:zend_string_free
Unexecuted instantiation: hash_gost.c:zend_string_free
Unexecuted instantiation: hash_haval.c:zend_string_free
Unexecuted instantiation: hash_joaat.c:zend_string_free
Unexecuted instantiation: hash_md.c:zend_string_free
Unexecuted instantiation: hash_murmur.c:zend_string_free
Unexecuted instantiation: hash_ripemd.c:zend_string_free
Unexecuted instantiation: hash_sha_ni.c:zend_string_free
Unexecuted instantiation: hash_sha_sse2.c:zend_string_free
Unexecuted instantiation: hash_sha.c:zend_string_free
Unexecuted instantiation: hash_sha3.c:zend_string_free
Unexecuted instantiation: hash_snefru.c:zend_string_free
Unexecuted instantiation: hash_tiger.c:zend_string_free
Unexecuted instantiation: hash_whirlpool.c:zend_string_free
Unexecuted instantiation: hash_xxhash.c:zend_string_free
Unexecuted instantiation: hash.c:zend_string_free
Unexecuted instantiation: json_encoder.c:zend_string_free
Unexecuted instantiation: json_parser.tab.c:zend_string_free
Unexecuted instantiation: json_scanner.c:zend_string_free
Unexecuted instantiation: json.c:zend_string_free
Unexecuted instantiation: php_lexbor.c:zend_string_free
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_free
Unexecuted instantiation: shared_alloc_posix.c:zend_string_free
Unexecuted instantiation: shared_alloc_shm.c:zend_string_free
Unexecuted instantiation: zend_accelerator_api.c:zend_string_free
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_free
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_free
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_free
Unexecuted instantiation: zend_accelerator_module.c:zend_string_free
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_free
Unexecuted instantiation: zend_file_cache.c:zend_string_free
Unexecuted instantiation: zend_persist_calc.c:zend_string_free
Unexecuted instantiation: zend_persist.c:zend_string_free
Unexecuted instantiation: zend_shared_alloc.c:zend_string_free
Unexecuted instantiation: ZendAccelerator.c:zend_string_free
Unexecuted instantiation: ir_cfg.c:zend_string_free
Unexecuted instantiation: ir_check.c:zend_string_free
Unexecuted instantiation: ir_dump.c:zend_string_free
Unexecuted instantiation: ir_emit.c:zend_string_free
Unexecuted instantiation: ir_gcm.c:zend_string_free
Unexecuted instantiation: ir_gdb.c:zend_string_free
Unexecuted instantiation: ir_patch.c:zend_string_free
Unexecuted instantiation: ir_perf.c:zend_string_free
Unexecuted instantiation: ir_ra.c:zend_string_free
Unexecuted instantiation: ir_save.c:zend_string_free
Unexecuted instantiation: ir_sccp.c:zend_string_free
Unexecuted instantiation: ir_strtab.c:zend_string_free
Unexecuted instantiation: ir.c:zend_string_free
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_free
Unexecuted instantiation: zend_jit.c:zend_string_free
Unexecuted instantiation: csprng.c:zend_string_free
Unexecuted instantiation: engine_mt19937.c:zend_string_free
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_free
Unexecuted instantiation: engine_secure.c:zend_string_free
Unexecuted instantiation: engine_user.c:zend_string_free
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_free
Unexecuted instantiation: gammasection.c:zend_string_free
Unexecuted instantiation: random.c:zend_string_free
Unexecuted instantiation: randomizer.c:zend_string_free
Unexecuted instantiation: zend_utils.c:zend_string_free
Unexecuted instantiation: php_reflection.c:zend_string_free
Unexecuted instantiation: php_spl.c:zend_string_free
Unexecuted instantiation: spl_array.c:zend_string_free
Unexecuted instantiation: spl_directory.c:zend_string_free
Unexecuted instantiation: spl_dllist.c:zend_string_free
Unexecuted instantiation: spl_exceptions.c:zend_string_free
Unexecuted instantiation: spl_fixedarray.c:zend_string_free
Unexecuted instantiation: spl_functions.c:zend_string_free
Unexecuted instantiation: spl_heap.c:zend_string_free
Unexecuted instantiation: spl_iterators.c:zend_string_free
Unexecuted instantiation: spl_observer.c:zend_string_free
Unexecuted instantiation: array.c:zend_string_free
Unexecuted instantiation: assert.c:zend_string_free
Unexecuted instantiation: base64.c:zend_string_free
Unexecuted instantiation: basic_functions.c:zend_string_free
Unexecuted instantiation: browscap.c:zend_string_free
Unexecuted instantiation: crc32_x86.c:zend_string_free
Unexecuted instantiation: crc32.c:zend_string_free
Unexecuted instantiation: credits.c:zend_string_free
Unexecuted instantiation: crypt.c:zend_string_free
Unexecuted instantiation: css.c:zend_string_free
Unexecuted instantiation: datetime.c:zend_string_free
Unexecuted instantiation: dir.c:zend_string_free
Unexecuted instantiation: dl.c:zend_string_free
Unexecuted instantiation: dns.c:zend_string_free
Unexecuted instantiation: exec.c:zend_string_free
Unexecuted instantiation: file.c:zend_string_free
Unexecuted instantiation: filestat.c:zend_string_free
Unexecuted instantiation: filters.c:zend_string_free
Unexecuted instantiation: flock_compat.c:zend_string_free
Unexecuted instantiation: formatted_print.c:zend_string_free
Unexecuted instantiation: fsock.c:zend_string_free
Unexecuted instantiation: ftok.c:zend_string_free
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: head.c:zend_string_free
Unexecuted instantiation: hrtime.c:zend_string_free
Unexecuted instantiation: html.c:zend_string_free
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: http.c:zend_string_free
Unexecuted instantiation: image.c:zend_string_free
Unexecuted instantiation: incomplete_class.c:zend_string_free
Unexecuted instantiation: info.c:zend_string_free
Unexecuted instantiation: iptc.c:zend_string_free
Unexecuted instantiation: levenshtein.c:zend_string_free
Unexecuted instantiation: link.c:zend_string_free
Unexecuted instantiation: mail.c:zend_string_free
Unexecuted instantiation: math.c:zend_string_free
Unexecuted instantiation: md5.c:zend_string_free
Unexecuted instantiation: metaphone.c:zend_string_free
Unexecuted instantiation: microtime.c:zend_string_free
Unexecuted instantiation: net.c:zend_string_free
Unexecuted instantiation: pack.c:zend_string_free
Unexecuted instantiation: pageinfo.c:zend_string_free
Unexecuted instantiation: password.c:zend_string_free
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_free
Unexecuted instantiation: proc_open.c:zend_string_free
Unexecuted instantiation: quot_print.c:zend_string_free
Unexecuted instantiation: scanf.c:zend_string_free
Unexecuted instantiation: sha1.c:zend_string_free
Unexecuted instantiation: soundex.c:zend_string_free
Unexecuted instantiation: streamsfuncs.c:zend_string_free
Unexecuted instantiation: string.c:zend_string_free
Unexecuted instantiation: strnatcmp.c:zend_string_free
Unexecuted instantiation: syslog.c:zend_string_free
Unexecuted instantiation: type.c:zend_string_free
Unexecuted instantiation: uniqid.c:zend_string_free
Unexecuted instantiation: url_scanner_ex.c:zend_string_free
Unexecuted instantiation: url.c:zend_string_free
Unexecuted instantiation: user_filters.c:zend_string_free
Unexecuted instantiation: uuencode.c:zend_string_free
Unexecuted instantiation: var_unserializer.c:zend_string_free
Unexecuted instantiation: var.c:zend_string_free
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
335
84.5k
{
336
84.5k
  if (!ZSTR_IS_INTERNED(s)) {
337
84.5k
    ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
338
84.5k
    pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
339
84.5k
  }
340
84.5k
}
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: cast.c:zend_string_free
Unexecuted instantiation: filter.c:zend_string_free
Unexecuted instantiation: glob_wrapper.c:zend_string_free
Unexecuted instantiation: memory.c:zend_string_free
Unexecuted instantiation: mmap.c:zend_string_free
Unexecuted instantiation: plain_wrapper.c:zend_string_free
Unexecuted instantiation: stream_errors.c:zend_string_free
Unexecuted instantiation: streams.c:zend_string_free
Unexecuted instantiation: transports.c:zend_string_free
Unexecuted instantiation: userspace.c:zend_string_free
Unexecuted instantiation: xp_socket.c:zend_string_free
Unexecuted instantiation: block_pass.c:zend_string_free
Unexecuted instantiation: compact_literals.c:zend_string_free
Unexecuted instantiation: compact_vars.c:zend_string_free
Unexecuted instantiation: dce.c:zend_string_free
Unexecuted instantiation: dfa_pass.c:zend_string_free
Unexecuted instantiation: escape_analysis.c:zend_string_free
Unexecuted instantiation: nop_removal.c:zend_string_free
Unexecuted instantiation: optimize_func_calls.c:zend_string_free
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_free
Unexecuted instantiation: pass1.c:zend_string_free
Unexecuted instantiation: pass3.c:zend_string_free
Unexecuted instantiation: sccp.c:zend_string_free
Unexecuted instantiation: scdf.c:zend_string_free
Unexecuted instantiation: zend_call_graph.c:zend_string_free
Unexecuted instantiation: zend_cfg.c:zend_string_free
Unexecuted instantiation: zend_dfg.c:zend_string_free
Unexecuted instantiation: zend_dump.c:zend_string_free
Unexecuted instantiation: zend_func_info.c:zend_string_free
Unexecuted instantiation: zend_inference.c:zend_string_free
Unexecuted instantiation: zend_optimizer.c:zend_string_free
Unexecuted instantiation: zend_ssa.c:zend_string_free
Unexecuted instantiation: zend_alloc.c:zend_string_free
Unexecuted instantiation: zend_API.c:zend_string_free
Unexecuted instantiation: zend_ast.c:zend_string_free
Unexecuted instantiation: zend_attributes.c:zend_string_free
Unexecuted instantiation: zend_autoload.c:zend_string_free
Unexecuted instantiation: zend_builtin_functions.c:zend_string_free
Unexecuted instantiation: zend_call_stack.c:zend_string_free
Unexecuted instantiation: zend_closures.c:zend_string_free
Unexecuted instantiation: zend_compile.c:zend_string_free
Unexecuted instantiation: zend_constants.c:zend_string_free
Unexecuted instantiation: zend_cpuinfo.c:zend_string_free
Unexecuted instantiation: zend_default_classes.c:zend_string_free
Unexecuted instantiation: zend_dtrace.c:zend_string_free
Unexecuted instantiation: zend_enum.c:zend_string_free
Unexecuted instantiation: zend_exceptions.c:zend_string_free
Unexecuted instantiation: zend_execute_API.c:zend_string_free
Unexecuted instantiation: zend_execute.c:zend_string_free
Unexecuted instantiation: zend_extensions.c:zend_string_free
Unexecuted instantiation: zend_fibers.c:zend_string_free
Unexecuted instantiation: zend_float.c:zend_string_free
Unexecuted instantiation: zend_gc.c:zend_string_free
Unexecuted instantiation: zend_gdb.c:zend_string_free
Unexecuted instantiation: zend_generators.c:zend_string_free
Unexecuted instantiation: zend_hash.c:zend_string_free
Unexecuted instantiation: zend_highlight.c:zend_string_free
Unexecuted instantiation: zend_hrtime.c:zend_string_free
Unexecuted instantiation: zend_inheritance.c:zend_string_free
Unexecuted instantiation: zend_ini_parser.c:zend_string_free
Unexecuted instantiation: zend_ini_scanner.c:zend_string_free
Unexecuted instantiation: zend_ini.c:zend_string_free
Unexecuted instantiation: zend_interfaces.c:zend_string_free
Unexecuted instantiation: zend_iterators.c:zend_string_free
Unexecuted instantiation: zend_language_parser.c:zend_string_free
Unexecuted instantiation: zend_language_scanner.c:zend_string_free
Unexecuted instantiation: zend_lazy_objects.c:zend_string_free
Unexecuted instantiation: zend_list.c:zend_string_free
Unexecuted instantiation: zend_llist.c:zend_string_free
Unexecuted instantiation: zend_multibyte.c:zend_string_free
Unexecuted instantiation: zend_object_handlers.c:zend_string_free
Unexecuted instantiation: zend_objects_API.c:zend_string_free
Unexecuted instantiation: zend_objects.c:zend_string_free
Unexecuted instantiation: zend_observer.c:zend_string_free
Unexecuted instantiation: zend_opcode.c:zend_string_free
Unexecuted instantiation: zend_operators.c:zend_string_free
Unexecuted instantiation: zend_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-unserialize.c:zend_string_free
Unexecuted instantiation: fuzzer-sapi.c:zend_string_free
341
342
static zend_always_inline void zend_string_efree(zend_string *s)
343
85
{
344
85
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
345
85
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
346
85
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
347
85
  efree(s);
348
85
}
Unexecuted instantiation: php_date.c:zend_string_efree
Unexecuted instantiation: astro.c:zend_string_efree
Unexecuted instantiation: dow.c:zend_string_efree
Unexecuted instantiation: parse_date.c:zend_string_efree
Unexecuted instantiation: parse_tz.c:zend_string_efree
Unexecuted instantiation: parse_posix.c:zend_string_efree
Unexecuted instantiation: timelib.c:zend_string_efree
Unexecuted instantiation: tm2unixtime.c:zend_string_efree
Unexecuted instantiation: unixtime2tm.c:zend_string_efree
Unexecuted instantiation: parse_iso_intervals.c:zend_string_efree
Unexecuted instantiation: interval.c:zend_string_efree
Unexecuted instantiation: php_pcre.c:zend_string_efree
Unexecuted instantiation: exif.c:zend_string_efree
Unexecuted instantiation: hash_adler32.c:zend_string_efree
Unexecuted instantiation: hash_crc32.c:zend_string_efree
Unexecuted instantiation: hash_fnv.c:zend_string_efree
Unexecuted instantiation: hash_gost.c:zend_string_efree
Unexecuted instantiation: hash_haval.c:zend_string_efree
Unexecuted instantiation: hash_joaat.c:zend_string_efree
Unexecuted instantiation: hash_md.c:zend_string_efree
Unexecuted instantiation: hash_murmur.c:zend_string_efree
Unexecuted instantiation: hash_ripemd.c:zend_string_efree
Unexecuted instantiation: hash_sha_ni.c:zend_string_efree
Unexecuted instantiation: hash_sha_sse2.c:zend_string_efree
Unexecuted instantiation: hash_sha.c:zend_string_efree
Unexecuted instantiation: hash_sha3.c:zend_string_efree
Unexecuted instantiation: hash_snefru.c:zend_string_efree
Unexecuted instantiation: hash_tiger.c:zend_string_efree
Unexecuted instantiation: hash_whirlpool.c:zend_string_efree
Unexecuted instantiation: hash_xxhash.c:zend_string_efree
Unexecuted instantiation: hash.c:zend_string_efree
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
Unexecuted instantiation: formatted_print.c:zend_string_efree
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
Unexecuted instantiation: html.c:zend_string_efree
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: http.c:zend_string_efree
Unexecuted instantiation: image.c:zend_string_efree
Unexecuted instantiation: incomplete_class.c:zend_string_efree
Unexecuted instantiation: info.c:zend_string_efree
Unexecuted instantiation: iptc.c:zend_string_efree
Unexecuted instantiation: levenshtein.c:zend_string_efree
Unexecuted instantiation: link.c:zend_string_efree
Unexecuted instantiation: mail.c:zend_string_efree
Unexecuted instantiation: math.c:zend_string_efree
Unexecuted instantiation: md5.c:zend_string_efree
Unexecuted instantiation: metaphone.c:zend_string_efree
Unexecuted instantiation: microtime.c:zend_string_efree
Unexecuted instantiation: net.c:zend_string_efree
Unexecuted instantiation: pack.c:zend_string_efree
Unexecuted instantiation: pageinfo.c:zend_string_efree
Unexecuted instantiation: password.c:zend_string_efree
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_efree
Unexecuted instantiation: proc_open.c:zend_string_efree
Unexecuted instantiation: quot_print.c:zend_string_efree
Unexecuted instantiation: scanf.c:zend_string_efree
Unexecuted instantiation: sha1.c:zend_string_efree
Unexecuted instantiation: soundex.c:zend_string_efree
Unexecuted instantiation: streamsfuncs.c:zend_string_efree
Unexecuted instantiation: string.c:zend_string_efree
Unexecuted instantiation: strnatcmp.c:zend_string_efree
Unexecuted instantiation: syslog.c:zend_string_efree
Unexecuted instantiation: type.c:zend_string_efree
Unexecuted instantiation: uniqid.c:zend_string_efree
Unexecuted instantiation: url_scanner_ex.c:zend_string_efree
Unexecuted instantiation: url.c:zend_string_efree
Unexecuted instantiation: user_filters.c:zend_string_efree
Unexecuted instantiation: uuencode.c:zend_string_efree
var_unserializer.c:zend_string_efree
Line
Count
Source
343
75
{
344
75
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
345
75
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
346
75
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
347
75
  efree(s);
348
75
}
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: cast.c:zend_string_efree
Unexecuted instantiation: filter.c:zend_string_efree
Unexecuted instantiation: glob_wrapper.c:zend_string_efree
Unexecuted instantiation: memory.c:zend_string_efree
Unexecuted instantiation: mmap.c:zend_string_efree
Unexecuted instantiation: plain_wrapper.c:zend_string_efree
Unexecuted instantiation: stream_errors.c:zend_string_efree
Unexecuted instantiation: streams.c:zend_string_efree
Unexecuted instantiation: transports.c:zend_string_efree
Unexecuted instantiation: userspace.c:zend_string_efree
Unexecuted instantiation: xp_socket.c:zend_string_efree
Unexecuted instantiation: block_pass.c:zend_string_efree
Unexecuted instantiation: compact_literals.c:zend_string_efree
Unexecuted instantiation: compact_vars.c:zend_string_efree
Unexecuted instantiation: dce.c:zend_string_efree
Unexecuted instantiation: dfa_pass.c:zend_string_efree
Unexecuted instantiation: escape_analysis.c:zend_string_efree
Unexecuted instantiation: nop_removal.c:zend_string_efree
Unexecuted instantiation: optimize_func_calls.c:zend_string_efree
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_efree
Unexecuted instantiation: pass1.c:zend_string_efree
Unexecuted instantiation: pass3.c:zend_string_efree
Unexecuted instantiation: sccp.c:zend_string_efree
Unexecuted instantiation: scdf.c:zend_string_efree
Unexecuted instantiation: zend_call_graph.c:zend_string_efree
Unexecuted instantiation: zend_cfg.c:zend_string_efree
Unexecuted instantiation: zend_dfg.c:zend_string_efree
Unexecuted instantiation: zend_dump.c:zend_string_efree
Unexecuted instantiation: zend_func_info.c:zend_string_efree
Unexecuted instantiation: zend_inference.c:zend_string_efree
Unexecuted instantiation: zend_optimizer.c:zend_string_efree
Unexecuted instantiation: zend_ssa.c:zend_string_efree
Unexecuted instantiation: zend_alloc.c:zend_string_efree
zend_API.c:zend_string_efree
Line
Count
Source
343
10
{
344
10
  ZEND_ASSERT(!ZSTR_IS_INTERNED(s));
345
10
  ZEND_ASSERT(GC_REFCOUNT(s) <= 1);
346
10
  ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
347
10
  efree(s);
348
10
}
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
Unexecuted instantiation: zend_compile.c:zend_string_efree
Unexecuted instantiation: zend_constants.c:zend_string_efree
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
Unexecuted instantiation: zend_inheritance.c:zend_string_efree
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
Unexecuted instantiation: zend_language_scanner.c:zend_string_efree
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_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-unserialize.c:zend_string_efree
Unexecuted instantiation: fuzzer-sapi.c:zend_string_efree
349
350
static zend_always_inline void zend_string_release(zend_string *s)
351
1.32M
{
352
1.32M
  if (!ZSTR_IS_INTERNED(s)) {
353
623k
    if (GC_DELREF(s) == 0) {
354
263k
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
263k
    }
356
623k
  }
357
1.32M
}
php_date.c:zend_string_release
Line
Count
Source
351
10
{
352
10
  if (!ZSTR_IS_INTERNED(s)) {
353
8
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
5
    }
356
8
  }
357
10
}
Unexecuted instantiation: astro.c:zend_string_release
Unexecuted instantiation: dow.c:zend_string_release
Unexecuted instantiation: parse_date.c:zend_string_release
Unexecuted instantiation: parse_tz.c:zend_string_release
Unexecuted instantiation: parse_posix.c:zend_string_release
Unexecuted instantiation: timelib.c:zend_string_release
Unexecuted instantiation: tm2unixtime.c:zend_string_release
Unexecuted instantiation: unixtime2tm.c:zend_string_release
Unexecuted instantiation: parse_iso_intervals.c:zend_string_release
Unexecuted instantiation: interval.c:zend_string_release
Unexecuted instantiation: php_pcre.c:zend_string_release
Unexecuted instantiation: exif.c:zend_string_release
Unexecuted instantiation: hash_adler32.c:zend_string_release
Unexecuted instantiation: hash_crc32.c:zend_string_release
Unexecuted instantiation: hash_fnv.c:zend_string_release
Unexecuted instantiation: hash_gost.c:zend_string_release
Unexecuted instantiation: hash_haval.c:zend_string_release
Unexecuted instantiation: hash_joaat.c:zend_string_release
Unexecuted instantiation: hash_md.c:zend_string_release
Unexecuted instantiation: hash_murmur.c:zend_string_release
Unexecuted instantiation: hash_ripemd.c:zend_string_release
Unexecuted instantiation: hash_sha_ni.c:zend_string_release
Unexecuted instantiation: hash_sha_sse2.c:zend_string_release
Unexecuted instantiation: hash_sha.c:zend_string_release
Unexecuted instantiation: hash_sha3.c:zend_string_release
Unexecuted instantiation: hash_snefru.c:zend_string_release
Unexecuted instantiation: hash_tiger.c:zend_string_release
Unexecuted instantiation: hash_whirlpool.c:zend_string_release
Unexecuted instantiation: hash_xxhash.c:zend_string_release
Unexecuted instantiation: hash.c:zend_string_release
Unexecuted instantiation: json_encoder.c:zend_string_release
Unexecuted instantiation: json_parser.tab.c:zend_string_release
Unexecuted instantiation: json_scanner.c:zend_string_release
Unexecuted instantiation: json.c:zend_string_release
Unexecuted instantiation: php_lexbor.c:zend_string_release
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release
Unexecuted instantiation: shared_alloc_posix.c:zend_string_release
Unexecuted instantiation: shared_alloc_shm.c:zend_string_release
Unexecuted instantiation: zend_accelerator_api.c:zend_string_release
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release
Unexecuted instantiation: zend_accelerator_module.c:zend_string_release
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_release
Unexecuted instantiation: zend_file_cache.c:zend_string_release
Unexecuted instantiation: zend_persist_calc.c:zend_string_release
Unexecuted instantiation: zend_persist.c:zend_string_release
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release
ZendAccelerator.c:zend_string_release
Line
Count
Source
351
22.8k
{
352
22.8k
  if (!ZSTR_IS_INTERNED(s)) {
353
0
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
0
    }
356
0
  }
357
22.8k
}
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
Unexecuted instantiation: php_reflection.c:zend_string_release
Unexecuted instantiation: php_spl.c:zend_string_release
Unexecuted instantiation: spl_array.c:zend_string_release
Unexecuted instantiation: spl_directory.c:zend_string_release
Unexecuted instantiation: spl_dllist.c:zend_string_release
Unexecuted instantiation: spl_exceptions.c:zend_string_release
Unexecuted instantiation: spl_fixedarray.c:zend_string_release
Unexecuted instantiation: spl_functions.c:zend_string_release
Unexecuted instantiation: spl_heap.c:zend_string_release
spl_iterators.c:zend_string_release
Line
Count
Source
351
6.88k
{
352
6.88k
  if (!ZSTR_IS_INTERNED(s)) {
353
3.93k
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
3.93k
    }
356
3.93k
  }
357
6.88k
}
Unexecuted instantiation: spl_observer.c:zend_string_release
Unexecuted instantiation: array.c:zend_string_release
Unexecuted instantiation: assert.c:zend_string_release
Unexecuted instantiation: base64.c:zend_string_release
Unexecuted instantiation: basic_functions.c:zend_string_release
Unexecuted instantiation: browscap.c:zend_string_release
Unexecuted instantiation: crc32_x86.c:zend_string_release
Unexecuted instantiation: crc32.c:zend_string_release
Unexecuted instantiation: credits.c:zend_string_release
Unexecuted instantiation: crypt.c:zend_string_release
Unexecuted instantiation: css.c:zend_string_release
Unexecuted instantiation: datetime.c:zend_string_release
Unexecuted instantiation: dir.c:zend_string_release
Unexecuted instantiation: dl.c:zend_string_release
Unexecuted instantiation: dns.c:zend_string_release
Unexecuted instantiation: exec.c:zend_string_release
Unexecuted instantiation: file.c:zend_string_release
Unexecuted instantiation: filestat.c:zend_string_release
Unexecuted instantiation: filters.c:zend_string_release
Unexecuted instantiation: flock_compat.c:zend_string_release
Unexecuted instantiation: formatted_print.c:zend_string_release
Unexecuted instantiation: fsock.c:zend_string_release
Unexecuted instantiation: ftok.c:zend_string_release
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: head.c:zend_string_release
Unexecuted instantiation: hrtime.c:zend_string_release
Unexecuted instantiation: html.c:zend_string_release
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release
Unexecuted instantiation: http.c:zend_string_release
Unexecuted instantiation: image.c:zend_string_release
Unexecuted instantiation: incomplete_class.c:zend_string_release
Unexecuted instantiation: info.c:zend_string_release
Unexecuted instantiation: 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
Unexecuted instantiation: user_filters.c:zend_string_release
Unexecuted instantiation: uuencode.c:zend_string_release
Unexecuted instantiation: var_unserializer.c:zend_string_release
Unexecuted instantiation: var.c:zend_string_release
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
Unexecuted instantiation: fopen_wrappers.c:zend_string_release
Unexecuted instantiation: getopt.c:zend_string_release
main.c:zend_string_release
Line
Count
Source
351
861k
{
352
861k
  if (!ZSTR_IS_INTERNED(s)) {
353
343k
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
259k
    }
356
343k
  }
357
861k
}
Unexecuted instantiation: network.c:zend_string_release
Unexecuted instantiation: output.c:zend_string_release
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: cast.c:zend_string_release
Unexecuted instantiation: filter.c:zend_string_release
Unexecuted instantiation: glob_wrapper.c:zend_string_release
Unexecuted instantiation: memory.c:zend_string_release
Unexecuted instantiation: mmap.c:zend_string_release
Unexecuted instantiation: plain_wrapper.c:zend_string_release
Unexecuted instantiation: stream_errors.c:zend_string_release
Unexecuted instantiation: streams.c:zend_string_release
Unexecuted instantiation: transports.c:zend_string_release
Unexecuted instantiation: userspace.c:zend_string_release
Unexecuted instantiation: xp_socket.c:zend_string_release
Unexecuted instantiation: block_pass.c:zend_string_release
Unexecuted instantiation: compact_literals.c:zend_string_release
Unexecuted instantiation: compact_vars.c:zend_string_release
Unexecuted instantiation: dce.c:zend_string_release
Unexecuted instantiation: dfa_pass.c:zend_string_release
Unexecuted instantiation: escape_analysis.c:zend_string_release
Unexecuted instantiation: nop_removal.c:zend_string_release
Unexecuted instantiation: optimize_func_calls.c:zend_string_release
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_release
Unexecuted instantiation: pass1.c:zend_string_release
Unexecuted instantiation: pass3.c:zend_string_release
Unexecuted instantiation: sccp.c:zend_string_release
Unexecuted instantiation: scdf.c:zend_string_release
Unexecuted instantiation: zend_call_graph.c:zend_string_release
Unexecuted instantiation: zend_cfg.c:zend_string_release
Unexecuted instantiation: zend_dfg.c:zend_string_release
Unexecuted instantiation: zend_dump.c:zend_string_release
Unexecuted instantiation: zend_func_info.c:zend_string_release
Unexecuted instantiation: zend_inference.c:zend_string_release
Unexecuted instantiation: zend_optimizer.c:zend_string_release
Unexecuted instantiation: zend_ssa.c:zend_string_release
Unexecuted instantiation: zend_alloc.c:zend_string_release
zend_API.c:zend_string_release
Line
Count
Source
351
3.40k
{
352
3.40k
  if (!ZSTR_IS_INTERNED(s)) {
353
0
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
0
    }
356
0
  }
357
3.40k
}
Unexecuted instantiation: zend_ast.c:zend_string_release
zend_attributes.c:zend_string_release
Line
Count
Source
351
20
{
352
20
  if (!ZSTR_IS_INTERNED(s)) {
353
18
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
2
    }
356
18
  }
357
20
}
Unexecuted instantiation: zend_autoload.c:zend_string_release
Unexecuted instantiation: zend_builtin_functions.c:zend_string_release
Unexecuted instantiation: zend_call_stack.c:zend_string_release
Unexecuted instantiation: zend_closures.c:zend_string_release
zend_compile.c:zend_string_release
Line
Count
Source
351
8
{
352
8
  if (!ZSTR_IS_INTERNED(s)) {
353
0
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
0
    }
356
0
  }
357
8
}
Unexecuted instantiation: zend_constants.c:zend_string_release
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
351
288
{
352
288
  if (!ZSTR_IS_INTERNED(s)) {
353
0
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
0
    }
356
0
  }
357
288
}
zend_exceptions.c:zend_string_release
Line
Count
Source
351
32.6k
{
352
32.6k
  if (!ZSTR_IS_INTERNED(s)) {
353
32.6k
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
0
    }
356
32.6k
  }
357
32.6k
}
Unexecuted instantiation: zend_execute_API.c:zend_string_release
zend_execute.c:zend_string_release
Line
Count
Source
351
12
{
352
12
  if (!ZSTR_IS_INTERNED(s)) {
353
8
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
8
    }
356
8
  }
357
12
}
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
351
221k
{
352
221k
  if (!ZSTR_IS_INTERNED(s)) {
353
68.5k
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
391
    }
356
68.5k
  }
357
221k
}
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
351
44
{
352
44
  if (!ZSTR_IS_INTERNED(s)) {
353
44
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
44
    }
356
44
  }
357
44
}
zend_ini_parser.c:zend_string_release
Line
Count
Source
351
44
{
352
44
  if (!ZSTR_IS_INTERNED(s)) {
353
44
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
22
    }
356
44
  }
357
44
}
Unexecuted instantiation: zend_ini_scanner.c:zend_string_release
Unexecuted instantiation: zend_ini.c:zend_string_release
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
Unexecuted instantiation: zend_language_scanner.c:zend_string_release
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_release
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
Unexecuted instantiation: zend_opcode.c:zend_string_release
Unexecuted instantiation: zend_operators.c:zend_string_release
Unexecuted instantiation: zend_property_hooks.c:zend_string_release
Unexecuted instantiation: zend_ptr_stack.c:zend_string_release
Unexecuted instantiation: zend_signal.c:zend_string_release
Unexecuted instantiation: zend_smart_str.c:zend_string_release
Unexecuted instantiation: zend_sort.c:zend_string_release
Unexecuted instantiation: zend_stack.c:zend_string_release
Unexecuted instantiation: zend_stream.c:zend_string_release
zend_string.c:zend_string_release
Line
Count
Source
351
584
{
352
584
  if (!ZSTR_IS_INTERNED(s)) {
353
584
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
536
    }
356
584
  }
357
584
}
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
351
174k
{
352
174k
  if (!ZSTR_IS_INTERNED(s)) {
353
174k
    if (GC_DELREF(s) == 0) {
354
      pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT);
355
0
    }
356
174k
  }
357
174k
}
Unexecuted instantiation: internal_functions_cli.c:zend_string_release
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_release
Unexecuted instantiation: fuzzer-sapi.c:zend_string_release
358
359
static zend_always_inline void zend_string_release_ex(zend_string *s, bool persistent)
360
2.20M
{
361
2.20M
  if (!ZSTR_IS_INTERNED(s)) {
362
1.78M
    if (GC_DELREF(s) == 0) {
363
1.61M
      if (persistent) {
364
50
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
50
        free(s);
366
1.61M
      } else {
367
1.61M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
1.61M
        efree(s);
369
1.61M
      }
370
1.61M
    }
371
1.78M
  }
372
2.20M
}
php_date.c:zend_string_release_ex
Line
Count
Source
360
140k
{
361
140k
  if (!ZSTR_IS_INTERNED(s)) {
362
140k
    if (GC_DELREF(s) == 0) {
363
140k
      if (persistent) {
364
14
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
14
        free(s);
366
140k
      } else {
367
140k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
140k
        efree(s);
369
140k
      }
370
140k
    }
371
140k
  }
372
140k
}
Unexecuted instantiation: astro.c:zend_string_release_ex
Unexecuted instantiation: dow.c:zend_string_release_ex
Unexecuted instantiation: parse_date.c:zend_string_release_ex
Unexecuted instantiation: parse_tz.c:zend_string_release_ex
Unexecuted instantiation: parse_posix.c:zend_string_release_ex
Unexecuted instantiation: timelib.c:zend_string_release_ex
Unexecuted instantiation: tm2unixtime.c:zend_string_release_ex
Unexecuted instantiation: unixtime2tm.c:zend_string_release_ex
Unexecuted instantiation: parse_iso_intervals.c:zend_string_release_ex
Unexecuted instantiation: interval.c:zend_string_release_ex
Unexecuted instantiation: php_pcre.c:zend_string_release_ex
Unexecuted instantiation: exif.c:zend_string_release_ex
Unexecuted instantiation: hash_adler32.c:zend_string_release_ex
Unexecuted instantiation: hash_crc32.c:zend_string_release_ex
Unexecuted instantiation: hash_fnv.c:zend_string_release_ex
Unexecuted instantiation: hash_gost.c:zend_string_release_ex
Unexecuted instantiation: hash_haval.c:zend_string_release_ex
Unexecuted instantiation: hash_joaat.c:zend_string_release_ex
Unexecuted instantiation: hash_md.c:zend_string_release_ex
Unexecuted instantiation: hash_murmur.c:zend_string_release_ex
Unexecuted instantiation: hash_ripemd.c:zend_string_release_ex
Unexecuted instantiation: hash_sha_ni.c:zend_string_release_ex
Unexecuted instantiation: hash_sha_sse2.c:zend_string_release_ex
Unexecuted instantiation: hash_sha.c:zend_string_release_ex
Unexecuted instantiation: hash_sha3.c:zend_string_release_ex
Unexecuted instantiation: hash_snefru.c:zend_string_release_ex
Unexecuted instantiation: hash_tiger.c:zend_string_release_ex
Unexecuted instantiation: hash_whirlpool.c:zend_string_release_ex
Unexecuted instantiation: hash_xxhash.c:zend_string_release_ex
Unexecuted instantiation: hash.c:zend_string_release_ex
Unexecuted instantiation: json_encoder.c:zend_string_release_ex
Unexecuted instantiation: json_parser.tab.c:zend_string_release_ex
Unexecuted instantiation: json_scanner.c:zend_string_release_ex
Unexecuted instantiation: json.c:zend_string_release_ex
Unexecuted instantiation: php_lexbor.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_posix.c:zend_string_release_ex
Unexecuted instantiation: shared_alloc_shm.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_api.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_module.c:zend_string_release_ex
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_release_ex
Unexecuted instantiation: zend_file_cache.c:zend_string_release_ex
Unexecuted instantiation: zend_persist_calc.c:zend_string_release_ex
Unexecuted instantiation: zend_persist.c:zend_string_release_ex
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release_ex
Unexecuted instantiation: ZendAccelerator.c:zend_string_release_ex
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
360
2
{
361
2
  if (!ZSTR_IS_INTERNED(s)) {
362
2
    if (GC_DELREF(s) == 0) {
363
2
      if (persistent) {
364
2
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
2
        free(s);
366
2
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
2
    }
371
2
  }
372
2
}
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
360
56
{
361
56
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
56
}
Unexecuted instantiation: php_spl.c:zend_string_release_ex
spl_array.c:zend_string_release_ex
Line
Count
Source
360
10
{
361
10
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
10
}
spl_directory.c:zend_string_release_ex
Line
Count
Source
360
32
{
361
32
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
32
}
spl_dllist.c:zend_string_release_ex
Line
Count
Source
360
8
{
361
8
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
8
}
Unexecuted instantiation: spl_exceptions.c:zend_string_release_ex
Unexecuted instantiation: spl_fixedarray.c:zend_string_release_ex
Unexecuted instantiation: spl_functions.c:zend_string_release_ex
spl_heap.c:zend_string_release_ex
Line
Count
Source
360
6
{
361
6
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
6
}
spl_iterators.c:zend_string_release_ex
Line
Count
Source
360
52
{
361
52
  if (!ZSTR_IS_INTERNED(s)) {
362
2
    if (GC_DELREF(s) == 0) {
363
2
      if (persistent) {
364
2
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
2
        free(s);
366
2
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
2
    }
371
2
  }
372
52
}
spl_observer.c:zend_string_release_ex
Line
Count
Source
360
8
{
361
8
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
8
}
Unexecuted instantiation: array.c:zend_string_release_ex
Unexecuted instantiation: assert.c:zend_string_release_ex
Unexecuted instantiation: base64.c:zend_string_release_ex
basic_functions.c:zend_string_release_ex
Line
Count
Source
360
2
{
361
2
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
2
}
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
360
2
{
361
2
  if (!ZSTR_IS_INTERNED(s)) {
362
2
    if (GC_DELREF(s) == 0) {
363
2
      if (persistent) {
364
2
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
2
        free(s);
366
2
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
2
    }
371
2
  }
372
2
}
Unexecuted instantiation: dl.c:zend_string_release_ex
Unexecuted instantiation: dns.c:zend_string_release_ex
Unexecuted instantiation: exec.c:zend_string_release_ex
Unexecuted instantiation: file.c:zend_string_release_ex
Unexecuted instantiation: filestat.c:zend_string_release_ex
Unexecuted instantiation: filters.c:zend_string_release_ex
Unexecuted instantiation: flock_compat.c:zend_string_release_ex
Unexecuted instantiation: formatted_print.c:zend_string_release_ex
Unexecuted instantiation: fsock.c:zend_string_release_ex
Unexecuted instantiation: ftok.c:zend_string_release_ex
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: head.c:zend_string_release_ex
Unexecuted instantiation: hrtime.c:zend_string_release_ex
Unexecuted instantiation: html.c:zend_string_release_ex
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: http.c:zend_string_release_ex
Unexecuted instantiation: image.c:zend_string_release_ex
Unexecuted instantiation: incomplete_class.c:zend_string_release_ex
Unexecuted instantiation: info.c:zend_string_release_ex
Unexecuted instantiation: iptc.c:zend_string_release_ex
Unexecuted instantiation: levenshtein.c:zend_string_release_ex
Unexecuted instantiation: link.c:zend_string_release_ex
Unexecuted instantiation: mail.c:zend_string_release_ex
Unexecuted instantiation: math.c:zend_string_release_ex
Unexecuted instantiation: md5.c:zend_string_release_ex
Unexecuted instantiation: metaphone.c:zend_string_release_ex
Unexecuted instantiation: microtime.c:zend_string_release_ex
Unexecuted instantiation: net.c:zend_string_release_ex
Unexecuted instantiation: pack.c:zend_string_release_ex
Unexecuted instantiation: pageinfo.c:zend_string_release_ex
Unexecuted instantiation: password.c:zend_string_release_ex
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_release_ex
Unexecuted instantiation: proc_open.c:zend_string_release_ex
Unexecuted instantiation: quot_print.c:zend_string_release_ex
Unexecuted instantiation: scanf.c:zend_string_release_ex
Unexecuted instantiation: sha1.c:zend_string_release_ex
Unexecuted instantiation: soundex.c:zend_string_release_ex
Unexecuted instantiation: streamsfuncs.c:zend_string_release_ex
Unexecuted instantiation: string.c:zend_string_release_ex
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
360
10
{
361
10
  if (!ZSTR_IS_INTERNED(s)) {
362
10
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
10
  }
372
10
}
Unexecuted instantiation: url.c:zend_string_release_ex
user_filters.c:zend_string_release_ex
Line
Count
Source
360
14
{
361
14
  if (!ZSTR_IS_INTERNED(s)) {
362
14
    if (GC_DELREF(s) == 0) {
363
14
      if (persistent) {
364
14
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
14
        free(s);
366
14
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
14
    }
371
14
  }
372
14
}
Unexecuted instantiation: uuencode.c:zend_string_release_ex
var_unserializer.c:zend_string_release_ex
Line
Count
Source
360
1.16M
{
361
1.16M
  if (!ZSTR_IS_INTERNED(s)) {
362
1.16M
    if (GC_DELREF(s) == 0) {
363
1.08M
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
1.08M
      } else {
367
1.08M
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
1.08M
        efree(s);
369
1.08M
      }
370
1.08M
    }
371
1.16M
  }
372
1.16M
}
Unexecuted instantiation: var.c:zend_string_release_ex
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
360
12
{
361
12
  if (!ZSTR_IS_INTERNED(s)) {
362
6
    if (GC_DELREF(s) == 0) {
363
6
      if (persistent) {
364
6
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
6
        free(s);
366
6
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
6
    }
371
6
  }
372
12
}
Unexecuted instantiation: php_uri_common.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_release_ex
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_release_ex
Unexecuted instantiation: explicit_bzero.c:zend_string_release_ex
Unexecuted instantiation: fopen_wrappers.c:zend_string_release_ex
Unexecuted instantiation: getopt.c:zend_string_release_ex
Unexecuted instantiation: main.c:zend_string_release_ex
Unexecuted instantiation: network.c:zend_string_release_ex
Unexecuted instantiation: output.c:zend_string_release_ex
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
Unexecuted instantiation: php_variables.c:zend_string_release_ex
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
360
4
{
361
4
  if (!ZSTR_IS_INTERNED(s)) {
362
4
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
4
  }
372
4
}
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: cast.c:zend_string_release_ex
filter.c:zend_string_release_ex
Line
Count
Source
360
12
{
361
12
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
12
}
Unexecuted instantiation: glob_wrapper.c:zend_string_release_ex
Unexecuted instantiation: memory.c:zend_string_release_ex
Unexecuted instantiation: mmap.c:zend_string_release_ex
Unexecuted instantiation: plain_wrapper.c:zend_string_release_ex
stream_errors.c:zend_string_release_ex
Line
Count
Source
360
8
{
361
8
  if (!ZSTR_IS_INTERNED(s)) {
362
8
    if (GC_DELREF(s) == 0) {
363
8
      if (persistent) {
364
8
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
8
        free(s);
366
8
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
8
    }
371
8
  }
372
8
}
streams.c:zend_string_release_ex
Line
Count
Source
360
12
{
361
12
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
12
}
transports.c:zend_string_release_ex
Line
Count
Source
360
8
{
361
8
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
8
}
Unexecuted instantiation: userspace.c:zend_string_release_ex
Unexecuted instantiation: xp_socket.c:zend_string_release_ex
Unexecuted instantiation: block_pass.c:zend_string_release_ex
Unexecuted instantiation: compact_literals.c:zend_string_release_ex
Unexecuted instantiation: compact_vars.c:zend_string_release_ex
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
360
1.06k
{
361
1.06k
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
1.06k
}
Unexecuted instantiation: zend_inference.c:zend_string_release_ex
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
360
30.1k
{
361
30.1k
  if (!ZSTR_IS_INTERNED(s)) {
362
29.8k
    if (GC_DELREF(s) == 0) {
363
19.5k
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
19.5k
      } else {
367
19.5k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
19.5k
        efree(s);
369
19.5k
      }
370
19.5k
    }
371
29.8k
  }
372
30.1k
}
Unexecuted instantiation: zend_ast.c:zend_string_release_ex
zend_attributes.c:zend_string_release_ex
Line
Count
Source
360
36
{
361
36
  if (!ZSTR_IS_INTERNED(s)) {
362
2
    if (GC_DELREF(s) == 0) {
363
2
      if (persistent) {
364
2
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
2
        free(s);
366
2
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
2
    }
371
2
  }
372
36
}
Unexecuted instantiation: zend_autoload.c:zend_string_release_ex
zend_builtin_functions.c:zend_string_release_ex
Line
Count
Source
360
2
{
361
2
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
2
}
Unexecuted instantiation: zend_call_stack.c:zend_string_release_ex
Unexecuted instantiation: zend_closures.c:zend_string_release_ex
Unexecuted instantiation: zend_compile.c:zend_string_release_ex
Unexecuted instantiation: zend_constants.c:zend_string_release_ex
Unexecuted instantiation: zend_cpuinfo.c:zend_string_release_ex
Unexecuted instantiation: zend_default_classes.c:zend_string_release_ex
Unexecuted instantiation: zend_dtrace.c:zend_string_release_ex
Unexecuted instantiation: zend_enum.c:zend_string_release_ex
Unexecuted instantiation: zend_exceptions.c:zend_string_release_ex
zend_execute_API.c:zend_string_release_ex
Line
Count
Source
360
71.0k
{
361
71.0k
  if (!ZSTR_IS_INTERNED(s)) {
362
71.0k
    if (GC_DELREF(s) == 0) {
363
380
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
380
      } else {
367
380
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
380
        efree(s);
369
380
      }
370
380
    }
371
71.0k
  }
372
71.0k
}
Unexecuted instantiation: zend_execute.c:zend_string_release_ex
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
360
796k
{
361
796k
  if (!ZSTR_IS_INTERNED(s)) {
362
383k
    if (GC_DELREF(s) == 0) {
363
372k
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
372k
      } else {
367
372k
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
372k
        efree(s);
369
372k
      }
370
372k
    }
371
383k
  }
372
796k
}
Unexecuted instantiation: zend_highlight.c:zend_string_release_ex
Unexecuted instantiation: zend_hrtime.c:zend_string_release_ex
Unexecuted instantiation: zend_inheritance.c:zend_string_release_ex
Unexecuted instantiation: zend_ini_parser.c:zend_string_release_ex
Unexecuted instantiation: zend_ini_scanner.c:zend_string_release_ex
Unexecuted instantiation: zend_ini.c:zend_string_release_ex
Unexecuted instantiation: zend_interfaces.c:zend_string_release_ex
Unexecuted instantiation: zend_iterators.c:zend_string_release_ex
Unexecuted instantiation: zend_language_parser.c:zend_string_release_ex
Unexecuted instantiation: zend_language_scanner.c:zend_string_release_ex
Unexecuted instantiation: zend_lazy_objects.c:zend_string_release_ex
Unexecuted instantiation: zend_list.c:zend_string_release_ex
Unexecuted instantiation: zend_llist.c:zend_string_release_ex
Unexecuted instantiation: zend_multibyte.c:zend_string_release_ex
Unexecuted instantiation: zend_object_handlers.c:zend_string_release_ex
Unexecuted instantiation: zend_objects_API.c:zend_string_release_ex
Unexecuted instantiation: zend_objects.c:zend_string_release_ex
Unexecuted instantiation: zend_observer.c:zend_string_release_ex
zend_opcode.c:zend_string_release_ex
Line
Count
Source
360
336
{
361
336
  if (!ZSTR_IS_INTERNED(s)) {
362
0
    if (GC_DELREF(s) == 0) {
363
0
      if (persistent) {
364
0
        ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT);
365
0
        free(s);
366
0
      } else {
367
0
        ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT));
368
0
        efree(s);
369
0
      }
370
0
    }
371
0
  }
372
336
}
Unexecuted instantiation: zend_operators.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
Unexecuted instantiation: zend_stream.c:zend_string_release_ex
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
Unexecuted instantiation: zend.c:zend_string_release_ex
Unexecuted instantiation: internal_functions_cli.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_release_ex
Unexecuted instantiation: fuzzer-sapi.c:zend_string_release_ex
373
374
static zend_always_inline bool zend_string_equals_cstr(const zend_string *s1, const char *s2, size_t s2_length)
375
2.50M
{
376
2.50M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
2.50M
}
php_date.c:zend_string_equals_cstr
Line
Count
Source
375
2.04M
{
376
2.04M
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
2.04M
}
Unexecuted instantiation: astro.c:zend_string_equals_cstr
Unexecuted instantiation: dow.c:zend_string_equals_cstr
Unexecuted instantiation: parse_date.c:zend_string_equals_cstr
Unexecuted instantiation: parse_tz.c:zend_string_equals_cstr
Unexecuted instantiation: parse_posix.c:zend_string_equals_cstr
Unexecuted instantiation: timelib.c:zend_string_equals_cstr
Unexecuted instantiation: tm2unixtime.c:zend_string_equals_cstr
Unexecuted instantiation: unixtime2tm.c:zend_string_equals_cstr
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals_cstr
Unexecuted instantiation: interval.c:zend_string_equals_cstr
Unexecuted instantiation: php_pcre.c:zend_string_equals_cstr
Unexecuted instantiation: exif.c:zend_string_equals_cstr
Unexecuted instantiation: hash_adler32.c:zend_string_equals_cstr
Unexecuted instantiation: hash_crc32.c:zend_string_equals_cstr
Unexecuted instantiation: hash_fnv.c:zend_string_equals_cstr
Unexecuted instantiation: hash_gost.c:zend_string_equals_cstr
Unexecuted instantiation: hash_haval.c:zend_string_equals_cstr
Unexecuted instantiation: hash_joaat.c:zend_string_equals_cstr
Unexecuted instantiation: hash_md.c:zend_string_equals_cstr
Unexecuted instantiation: hash_murmur.c:zend_string_equals_cstr
Unexecuted instantiation: hash_ripemd.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha_ni.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha.c:zend_string_equals_cstr
Unexecuted instantiation: hash_sha3.c:zend_string_equals_cstr
Unexecuted instantiation: hash_snefru.c:zend_string_equals_cstr
Unexecuted instantiation: hash_tiger.c:zend_string_equals_cstr
Unexecuted instantiation: hash_whirlpool.c:zend_string_equals_cstr
Unexecuted instantiation: hash_xxhash.c:zend_string_equals_cstr
Unexecuted instantiation: hash.c:zend_string_equals_cstr
Unexecuted instantiation: json_encoder.c:zend_string_equals_cstr
Unexecuted instantiation: json_parser.tab.c:zend_string_equals_cstr
Unexecuted instantiation: json_scanner.c:zend_string_equals_cstr
Unexecuted instantiation: json.c:zend_string_equals_cstr
Unexecuted instantiation: php_lexbor.c:zend_string_equals_cstr
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals_cstr
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals_cstr
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals_cstr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals_cstr
Unexecuted instantiation: zend_file_cache.c:zend_string_equals_cstr
Unexecuted instantiation: zend_persist_calc.c:zend_string_equals_cstr
Unexecuted instantiation: zend_persist.c:zend_string_equals_cstr
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_cstr
Unexecuted instantiation: ZendAccelerator.c:zend_string_equals_cstr
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
Unexecuted instantiation: array.c:zend_string_equals_cstr
Unexecuted instantiation: assert.c:zend_string_equals_cstr
Unexecuted instantiation: base64.c:zend_string_equals_cstr
Unexecuted instantiation: basic_functions.c:zend_string_equals_cstr
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: iptc.c:zend_string_equals_cstr
Unexecuted instantiation: levenshtein.c:zend_string_equals_cstr
Unexecuted instantiation: link.c:zend_string_equals_cstr
Unexecuted instantiation: mail.c:zend_string_equals_cstr
Unexecuted instantiation: math.c:zend_string_equals_cstr
Unexecuted instantiation: md5.c:zend_string_equals_cstr
Unexecuted instantiation: metaphone.c:zend_string_equals_cstr
Unexecuted instantiation: microtime.c:zend_string_equals_cstr
Unexecuted instantiation: net.c:zend_string_equals_cstr
Unexecuted instantiation: pack.c:zend_string_equals_cstr
Unexecuted instantiation: pageinfo.c:zend_string_equals_cstr
Unexecuted instantiation: password.c:zend_string_equals_cstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_cstr
Unexecuted instantiation: proc_open.c:zend_string_equals_cstr
Unexecuted instantiation: quot_print.c:zend_string_equals_cstr
Unexecuted instantiation: scanf.c:zend_string_equals_cstr
Unexecuted instantiation: sha1.c:zend_string_equals_cstr
Unexecuted instantiation: soundex.c:zend_string_equals_cstr
Unexecuted instantiation: streamsfuncs.c:zend_string_equals_cstr
Unexecuted instantiation: string.c:zend_string_equals_cstr
Unexecuted instantiation: strnatcmp.c:zend_string_equals_cstr
Unexecuted instantiation: syslog.c:zend_string_equals_cstr
Unexecuted instantiation: type.c:zend_string_equals_cstr
Unexecuted instantiation: uniqid.c:zend_string_equals_cstr
Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_cstr
Unexecuted instantiation: url.c:zend_string_equals_cstr
Unexecuted instantiation: user_filters.c:zend_string_equals_cstr
Unexecuted instantiation: uuencode.c:zend_string_equals_cstr
Unexecuted instantiation: var_unserializer.c:zend_string_equals_cstr
Unexecuted instantiation: var.c:zend_string_equals_cstr
Unexecuted instantiation: versioning.c:zend_string_equals_cstr
Unexecuted instantiation: crypt_sha256.c:zend_string_equals_cstr
Unexecuted instantiation: crypt_sha512.c:zend_string_equals_cstr
Unexecuted instantiation: php_crypt_r.c:zend_string_equals_cstr
Unexecuted instantiation: php_uri.c:zend_string_equals_cstr
Unexecuted instantiation: php_uri_common.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_cstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_cstr
Unexecuted instantiation: explicit_bzero.c:zend_string_equals_cstr
Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_cstr
Unexecuted instantiation: getopt.c:zend_string_equals_cstr
main.c:zend_string_equals_cstr
Line
Count
Source
375
50
{
376
50
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
50
}
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: 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
Unexecuted instantiation: pass1.c:zend_string_equals_cstr
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
Unexecuted instantiation: zend_optimizer.c:zend_string_equals_cstr
Unexecuted instantiation: zend_ssa.c:zend_string_equals_cstr
Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr
zend_API.c:zend_string_equals_cstr
Line
Count
Source
375
4.75k
{
376
4.75k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
4.75k
}
Unexecuted instantiation: zend_ast.c:zend_string_equals_cstr
Unexecuted instantiation: zend_attributes.c:zend_string_equals_cstr
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
Unexecuted instantiation: zend_compile.c:zend_string_equals_cstr
zend_constants.c:zend_string_equals_cstr
Line
Count
Source
375
1.09k
{
376
1.09k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
1.09k
}
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
375
128
{
376
128
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
128
}
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
375
449k
{
376
449k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
449k
}
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_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
375
6.53k
{
376
6.53k
  return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length);
377
6.53k
}
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-unserialize.c:zend_string_equals_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_cstr
378
379
#if defined(__GNUC__) && (defined(__i386__) || (defined(__x86_64__) && !defined(__ILP32__)))
380
BEGIN_EXTERN_C()
381
ZEND_API bool ZEND_FASTCALL zend_string_equal_val(const zend_string *s1, const zend_string *s2);
382
END_EXTERN_C()
383
#else
384
static zend_always_inline bool zend_string_equal_val(const zend_string *s1, const zend_string *s2)
385
{
386
  return !memcmp(ZSTR_VAL(s1), ZSTR_VAL(s2), ZSTR_LEN(s1));
387
}
388
#endif
389
390
static zend_always_inline bool zend_string_equal_content(const zend_string *s1, const zend_string *s2)
391
626k
{
392
626k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
393
626k
}
Unexecuted instantiation: php_date.c:zend_string_equal_content
Unexecuted instantiation: astro.c:zend_string_equal_content
Unexecuted instantiation: dow.c:zend_string_equal_content
Unexecuted instantiation: parse_date.c:zend_string_equal_content
Unexecuted instantiation: parse_tz.c:zend_string_equal_content
Unexecuted instantiation: parse_posix.c:zend_string_equal_content
Unexecuted instantiation: timelib.c:zend_string_equal_content
Unexecuted instantiation: tm2unixtime.c:zend_string_equal_content
Unexecuted instantiation: unixtime2tm.c:zend_string_equal_content
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equal_content
Unexecuted instantiation: interval.c:zend_string_equal_content
Unexecuted instantiation: php_pcre.c:zend_string_equal_content
Unexecuted instantiation: exif.c:zend_string_equal_content
Unexecuted instantiation: hash_adler32.c:zend_string_equal_content
Unexecuted instantiation: hash_crc32.c:zend_string_equal_content
Unexecuted instantiation: hash_fnv.c:zend_string_equal_content
Unexecuted instantiation: hash_gost.c:zend_string_equal_content
Unexecuted instantiation: hash_haval.c:zend_string_equal_content
Unexecuted instantiation: hash_joaat.c:zend_string_equal_content
Unexecuted instantiation: hash_md.c:zend_string_equal_content
Unexecuted instantiation: hash_murmur.c:zend_string_equal_content
Unexecuted instantiation: hash_ripemd.c:zend_string_equal_content
Unexecuted instantiation: hash_sha_ni.c:zend_string_equal_content
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equal_content
Unexecuted instantiation: hash_sha.c:zend_string_equal_content
Unexecuted instantiation: hash_sha3.c:zend_string_equal_content
Unexecuted instantiation: hash_snefru.c:zend_string_equal_content
Unexecuted instantiation: hash_tiger.c:zend_string_equal_content
Unexecuted instantiation: hash_whirlpool.c:zend_string_equal_content
Unexecuted instantiation: hash_xxhash.c:zend_string_equal_content
Unexecuted instantiation: hash.c:zend_string_equal_content
Unexecuted instantiation: json_encoder.c:zend_string_equal_content
Unexecuted instantiation: json_parser.tab.c:zend_string_equal_content
Unexecuted instantiation: json_scanner.c:zend_string_equal_content
Unexecuted instantiation: json.c:zend_string_equal_content
Unexecuted instantiation: php_lexbor.c:zend_string_equal_content
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equal_content
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equal_content
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equal_content
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equal_content
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
391
15.6k
{
392
15.6k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
393
15.6k
}
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
Unexecuted instantiation: php_reflection.c:zend_string_equal_content
Unexecuted instantiation: php_spl.c:zend_string_equal_content
Unexecuted instantiation: spl_array.c:zend_string_equal_content
Unexecuted instantiation: spl_directory.c:zend_string_equal_content
Unexecuted instantiation: spl_dllist.c:zend_string_equal_content
Unexecuted instantiation: spl_exceptions.c:zend_string_equal_content
Unexecuted instantiation: spl_fixedarray.c:zend_string_equal_content
Unexecuted instantiation: spl_functions.c:zend_string_equal_content
Unexecuted instantiation: spl_heap.c:zend_string_equal_content
Unexecuted instantiation: spl_iterators.c:zend_string_equal_content
Unexecuted instantiation: spl_observer.c:zend_string_equal_content
Unexecuted instantiation: array.c:zend_string_equal_content
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: 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
391
2
{
392
2
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
393
2
}
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: 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
391
36
{
392
36
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
393
36
}
Unexecuted instantiation: zend_ast.c:zend_string_equal_content
Unexecuted instantiation: zend_attributes.c:zend_string_equal_content
Unexecuted instantiation: zend_autoload.c:zend_string_equal_content
Unexecuted instantiation: zend_builtin_functions.c:zend_string_equal_content
Unexecuted instantiation: zend_call_stack.c:zend_string_equal_content
Unexecuted instantiation: zend_closures.c:zend_string_equal_content
Unexecuted instantiation: zend_compile.c:zend_string_equal_content
Unexecuted instantiation: zend_constants.c:zend_string_equal_content
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equal_content
Unexecuted instantiation: zend_default_classes.c:zend_string_equal_content
Unexecuted instantiation: zend_dtrace.c:zend_string_equal_content
Unexecuted instantiation: zend_enum.c:zend_string_equal_content
Unexecuted instantiation: zend_exceptions.c:zend_string_equal_content
Unexecuted instantiation: zend_execute_API.c:zend_string_equal_content
Unexecuted instantiation: zend_execute.c:zend_string_equal_content
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
391
609k
{
392
609k
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
393
609k
}
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
Unexecuted instantiation: zend_object_handlers.c:zend_string_equal_content
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
Unexecuted instantiation: zend_operators.c:zend_string_equal_content
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
391
584
{
392
584
  return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
393
584
}
Unexecuted instantiation: zend_strtod.c:zend_string_equal_content
Unexecuted instantiation: zend_system_id.c:zend_string_equal_content
Unexecuted instantiation: zend_variables.c:zend_string_equal_content
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equal_content
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equal_content
Unexecuted instantiation: zend_weakrefs.c:zend_string_equal_content
Unexecuted instantiation: zend.c:zend_string_equal_content
Unexecuted instantiation: internal_functions_cli.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equal_content
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equal_content
394
395
static zend_always_inline bool zend_string_equals(const zend_string *s1, const zend_string *s2)
396
72
{
397
72
  return s1 == s2 || zend_string_equal_content(s1, s2);
398
72
}
Unexecuted instantiation: php_date.c:zend_string_equals
Unexecuted instantiation: astro.c:zend_string_equals
Unexecuted instantiation: dow.c:zend_string_equals
Unexecuted instantiation: parse_date.c:zend_string_equals
Unexecuted instantiation: parse_tz.c:zend_string_equals
Unexecuted instantiation: parse_posix.c:zend_string_equals
Unexecuted instantiation: timelib.c:zend_string_equals
Unexecuted instantiation: tm2unixtime.c:zend_string_equals
Unexecuted instantiation: unixtime2tm.c:zend_string_equals
Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals
Unexecuted instantiation: interval.c:zend_string_equals
Unexecuted instantiation: php_pcre.c:zend_string_equals
Unexecuted instantiation: exif.c:zend_string_equals
Unexecuted instantiation: hash_adler32.c:zend_string_equals
Unexecuted instantiation: hash_crc32.c:zend_string_equals
Unexecuted instantiation: hash_fnv.c:zend_string_equals
Unexecuted instantiation: hash_gost.c:zend_string_equals
Unexecuted instantiation: hash_haval.c:zend_string_equals
Unexecuted instantiation: hash_joaat.c:zend_string_equals
Unexecuted instantiation: hash_md.c:zend_string_equals
Unexecuted instantiation: hash_murmur.c:zend_string_equals
Unexecuted instantiation: hash_ripemd.c:zend_string_equals
Unexecuted instantiation: hash_sha_ni.c:zend_string_equals
Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals
Unexecuted instantiation: hash_sha.c:zend_string_equals
Unexecuted instantiation: hash_sha3.c:zend_string_equals
Unexecuted instantiation: hash_snefru.c:zend_string_equals
Unexecuted instantiation: hash_tiger.c:zend_string_equals
Unexecuted instantiation: hash_whirlpool.c:zend_string_equals
Unexecuted instantiation: hash_xxhash.c:zend_string_equals
Unexecuted instantiation: hash.c:zend_string_equals
Unexecuted instantiation: json_encoder.c:zend_string_equals
Unexecuted instantiation: json_parser.tab.c:zend_string_equals
Unexecuted instantiation: json_scanner.c:zend_string_equals
Unexecuted instantiation: json.c:zend_string_equals
Unexecuted instantiation: php_lexbor.c:zend_string_equals
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals
Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals
Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals
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
Unexecuted instantiation: ZendAccelerator.c:zend_string_equals
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
Unexecuted instantiation: php_reflection.c:zend_string_equals
Unexecuted instantiation: php_spl.c:zend_string_equals
Unexecuted instantiation: spl_array.c:zend_string_equals
Unexecuted instantiation: spl_directory.c:zend_string_equals
Unexecuted instantiation: spl_dllist.c:zend_string_equals
Unexecuted instantiation: spl_exceptions.c:zend_string_equals
Unexecuted instantiation: spl_fixedarray.c:zend_string_equals
Unexecuted instantiation: spl_functions.c:zend_string_equals
Unexecuted instantiation: spl_heap.c:zend_string_equals
Unexecuted instantiation: spl_iterators.c:zend_string_equals
Unexecuted instantiation: spl_observer.c:zend_string_equals
Unexecuted instantiation: array.c:zend_string_equals
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: 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
396
2
{
397
2
  return s1 == s2 || zend_string_equal_content(s1, s2);
398
2
}
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: 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
396
54
{
397
54
  return s1 == s2 || zend_string_equal_content(s1, s2);
398
54
}
Unexecuted instantiation: zend_ast.c:zend_string_equals
zend_attributes.c:zend_string_equals
Line
Count
Source
396
16
{
397
16
  return s1 == s2 || zend_string_equal_content(s1, s2);
398
16
}
Unexecuted instantiation: zend_autoload.c:zend_string_equals
Unexecuted instantiation: zend_builtin_functions.c:zend_string_equals
Unexecuted instantiation: zend_call_stack.c:zend_string_equals
Unexecuted instantiation: zend_closures.c:zend_string_equals
Unexecuted instantiation: zend_compile.c:zend_string_equals
Unexecuted instantiation: zend_constants.c:zend_string_equals
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals
Unexecuted instantiation: zend_default_classes.c:zend_string_equals
Unexecuted instantiation: zend_dtrace.c:zend_string_equals
Unexecuted instantiation: zend_enum.c:zend_string_equals
Unexecuted instantiation: zend_exceptions.c:zend_string_equals
Unexecuted instantiation: zend_execute_API.c:zend_string_equals
Unexecuted instantiation: zend_execute.c:zend_string_equals
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
Unexecuted instantiation: zend_operators.c:zend_string_equals
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
Unexecuted instantiation: zend_stream.c:zend_string_equals
Unexecuted instantiation: zend_string.c:zend_string_equals
Unexecuted instantiation: zend_strtod.c:zend_string_equals
Unexecuted instantiation: zend_system_id.c:zend_string_equals
Unexecuted instantiation: zend_variables.c:zend_string_equals
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals
Unexecuted instantiation: zend_weakrefs.c:zend_string_equals
Unexecuted instantiation: zend.c:zend_string_equals
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals
Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals
Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals
399
400
#define zend_string_equals_ci(s1, s2) \
401
1.86k
  (ZSTR_LEN(s1) == ZSTR_LEN(s2) && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), ZSTR_VAL(s2), ZSTR_LEN(s2)))
402
403
#define zend_string_equals_literal_ci(str, c) \
404
5.87k
  (ZSTR_LEN(str) == sizeof("" c) - 1 && !zend_binary_strcasecmp(ZSTR_VAL(str), ZSTR_LEN(str), (c), sizeof(c) - 1))
405
406
#define zend_string_equals_literal(str, literal) \
407
4.05M
  zend_string_equals_cstr(str, "" literal, sizeof(literal) - 1)
408
409
static zend_always_inline bool zend_string_starts_with_cstr(const zend_string *str, const char *prefix, size_t prefix_length)
410
2
{
411
2
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
412
2
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr
Unexecuted instantiation: astro.c:zend_string_starts_with_cstr
Unexecuted instantiation: dow.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_date.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_tz.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_posix.c:zend_string_starts_with_cstr
Unexecuted instantiation: timelib.c:zend_string_starts_with_cstr
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_cstr
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_cstr
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_cstr
Unexecuted instantiation: interval.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_pcre.c:zend_string_starts_with_cstr
Unexecuted instantiation: exif.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_gost.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_haval.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_md.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_cstr
Unexecuted instantiation: hash.c:zend_string_starts_with_cstr
Unexecuted instantiation: json_encoder.c:zend_string_starts_with_cstr
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_cstr
Unexecuted instantiation: json_scanner.c:zend_string_starts_with_cstr
Unexecuted instantiation: json.c:zend_string_starts_with_cstr
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_cstr
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_cstr
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_cstr
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_persist.c:zend_string_starts_with_cstr
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_cstr
Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with_cstr
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: 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
410
2
{
411
2
  return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length);
412
2
}
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: 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_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-unserialize.c:zend_string_starts_with_cstr
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr
413
414
static zend_always_inline bool zend_string_starts_with(const zend_string *str, const zend_string *prefix)
415
0
{
416
0
  return zend_string_starts_with_cstr(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
417
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with
Unexecuted instantiation: astro.c:zend_string_starts_with
Unexecuted instantiation: dow.c:zend_string_starts_with
Unexecuted instantiation: parse_date.c:zend_string_starts_with
Unexecuted instantiation: parse_tz.c:zend_string_starts_with
Unexecuted instantiation: parse_posix.c:zend_string_starts_with
Unexecuted instantiation: timelib.c:zend_string_starts_with
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with
Unexecuted instantiation: interval.c:zend_string_starts_with
Unexecuted instantiation: php_pcre.c:zend_string_starts_with
Unexecuted instantiation: exif.c:zend_string_starts_with
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with
Unexecuted instantiation: hash_gost.c:zend_string_starts_with
Unexecuted instantiation: hash_haval.c:zend_string_starts_with
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with
Unexecuted instantiation: hash_md.c:zend_string_starts_with
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with
Unexecuted instantiation: hash_sha.c:zend_string_starts_with
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with
Unexecuted instantiation: hash.c:zend_string_starts_with
Unexecuted instantiation: json_encoder.c:zend_string_starts_with
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with
Unexecuted instantiation: json_scanner.c:zend_string_starts_with
Unexecuted instantiation: json.c:zend_string_starts_with
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with
Unexecuted instantiation: zend_persist.c:zend_string_starts_with
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with
Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with
Unexecuted instantiation: ir_check.c:zend_string_starts_with
Unexecuted instantiation: ir_dump.c:zend_string_starts_with
Unexecuted instantiation: ir_emit.c:zend_string_starts_with
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with
Unexecuted instantiation: ir_patch.c:zend_string_starts_with
Unexecuted instantiation: ir_perf.c:zend_string_starts_with
Unexecuted instantiation: ir_ra.c:zend_string_starts_with
Unexecuted instantiation: ir_save.c:zend_string_starts_with
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with
Unexecuted instantiation: ir.c:zend_string_starts_with
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with
Unexecuted instantiation: zend_jit.c:zend_string_starts_with
Unexecuted instantiation: csprng.c:zend_string_starts_with
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with
Unexecuted instantiation: engine_secure.c:zend_string_starts_with
Unexecuted instantiation: engine_user.c:zend_string_starts_with
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with
Unexecuted instantiation: gammasection.c:zend_string_starts_with
Unexecuted instantiation: random.c:zend_string_starts_with
Unexecuted instantiation: randomizer.c:zend_string_starts_with
Unexecuted instantiation: zend_utils.c:zend_string_starts_with
Unexecuted instantiation: php_reflection.c:zend_string_starts_with
Unexecuted instantiation: php_spl.c:zend_string_starts_with
Unexecuted instantiation: spl_array.c:zend_string_starts_with
Unexecuted instantiation: spl_directory.c:zend_string_starts_with
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with
Unexecuted instantiation: spl_functions.c:zend_string_starts_with
Unexecuted instantiation: spl_heap.c:zend_string_starts_with
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with
Unexecuted instantiation: spl_observer.c:zend_string_starts_with
Unexecuted instantiation: array.c:zend_string_starts_with
Unexecuted instantiation: assert.c:zend_string_starts_with
Unexecuted instantiation: base64.c:zend_string_starts_with
Unexecuted instantiation: basic_functions.c:zend_string_starts_with
Unexecuted instantiation: browscap.c:zend_string_starts_with
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with
Unexecuted instantiation: crc32.c:zend_string_starts_with
Unexecuted instantiation: credits.c:zend_string_starts_with
Unexecuted instantiation: crypt.c:zend_string_starts_with
Unexecuted instantiation: css.c:zend_string_starts_with
Unexecuted instantiation: datetime.c:zend_string_starts_with
Unexecuted instantiation: dir.c:zend_string_starts_with
Unexecuted instantiation: dl.c:zend_string_starts_with
Unexecuted instantiation: dns.c:zend_string_starts_with
Unexecuted instantiation: exec.c:zend_string_starts_with
Unexecuted instantiation: file.c:zend_string_starts_with
Unexecuted instantiation: filestat.c:zend_string_starts_with
Unexecuted instantiation: filters.c:zend_string_starts_with
Unexecuted instantiation: flock_compat.c:zend_string_starts_with
Unexecuted instantiation: formatted_print.c:zend_string_starts_with
Unexecuted instantiation: fsock.c:zend_string_starts_with
Unexecuted instantiation: ftok.c:zend_string_starts_with
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: head.c:zend_string_starts_with
Unexecuted instantiation: hrtime.c:zend_string_starts_with
Unexecuted instantiation: html.c:zend_string_starts_with
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with
Unexecuted instantiation: http.c:zend_string_starts_with
Unexecuted instantiation: image.c:zend_string_starts_with
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with
Unexecuted instantiation: info.c:zend_string_starts_with
Unexecuted instantiation: 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: 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_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-unserialize.c:zend_string_starts_with
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with
418
419
#define zend_string_starts_with_literal(str, prefix) \
420
2
  zend_string_starts_with_cstr(str, "" prefix, sizeof(prefix) - 1)
421
422
static zend_always_inline bool zend_string_starts_with_cstr_ci(const zend_string *str, const char *prefix, size_t prefix_length)
423
0
{
424
0
  return ZSTR_LEN(str) >= prefix_length && !strncasecmp(ZSTR_VAL(str), prefix, prefix_length);
425
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: astro.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dow.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_date.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_tz.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_posix.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: timelib.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: interval.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_pcre.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: exif.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_gost.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_haval.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_md.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json_encoder.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json_scanner.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: json.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_persist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_check.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_dump.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_emit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_patch.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_perf.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_ra.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_save.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: csprng.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_user.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: gammasection.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: random.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: randomizer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: php_spl.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_array.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: array.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: assert.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: base64.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: browscap.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crc32.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: credits.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: crypt.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: css.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: datetime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dir.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dl.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: dns.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: exec.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: file.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filestat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: filters.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fsock.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ftok.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: head.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: hrtime.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: html.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: http.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: image.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: info.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: 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: 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_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-unserialize.c:zend_string_starts_with_cstr_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr_ci
426
427
static zend_always_inline bool zend_string_starts_with_ci(const zend_string *str, const zend_string *prefix)
428
0
{
429
0
  return zend_string_starts_with_cstr_ci(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix));
430
0
}
Unexecuted instantiation: php_date.c:zend_string_starts_with_ci
Unexecuted instantiation: astro.c:zend_string_starts_with_ci
Unexecuted instantiation: dow.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_date.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_tz.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_posix.c:zend_string_starts_with_ci
Unexecuted instantiation: timelib.c:zend_string_starts_with_ci
Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_ci
Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_ci
Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_ci
Unexecuted instantiation: interval.c:zend_string_starts_with_ci
Unexecuted instantiation: php_pcre.c:zend_string_starts_with_ci
Unexecuted instantiation: exif.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_gost.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_haval.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_md.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_ci
Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_ci
Unexecuted instantiation: hash.c:zend_string_starts_with_ci
Unexecuted instantiation: json_encoder.c:zend_string_starts_with_ci
Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_ci
Unexecuted instantiation: json_scanner.c:zend_string_starts_with_ci
Unexecuted instantiation: json.c:zend_string_starts_with_ci
Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_ci
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_ci
Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_ci
Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_persist.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_ci
Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_check.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_dump.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_emit.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_patch.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_perf.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_ra.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_save.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_ci
Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_ci
Unexecuted instantiation: ir.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_jit.c:zend_string_starts_with_ci
Unexecuted instantiation: csprng.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_secure.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_user.c:zend_string_starts_with_ci
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_ci
Unexecuted instantiation: gammasection.c:zend_string_starts_with_ci
Unexecuted instantiation: random.c:zend_string_starts_with_ci
Unexecuted instantiation: randomizer.c:zend_string_starts_with_ci
Unexecuted instantiation: zend_utils.c:zend_string_starts_with_ci
Unexecuted instantiation: php_reflection.c:zend_string_starts_with_ci
Unexecuted instantiation: php_spl.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_array.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_directory.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_heap.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_ci
Unexecuted instantiation: spl_observer.c:zend_string_starts_with_ci
Unexecuted instantiation: array.c:zend_string_starts_with_ci
Unexecuted instantiation: assert.c:zend_string_starts_with_ci
Unexecuted instantiation: base64.c:zend_string_starts_with_ci
Unexecuted instantiation: basic_functions.c:zend_string_starts_with_ci
Unexecuted instantiation: browscap.c:zend_string_starts_with_ci
Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_ci
Unexecuted instantiation: crc32.c:zend_string_starts_with_ci
Unexecuted instantiation: credits.c:zend_string_starts_with_ci
Unexecuted instantiation: crypt.c:zend_string_starts_with_ci
Unexecuted instantiation: css.c:zend_string_starts_with_ci
Unexecuted instantiation: datetime.c:zend_string_starts_with_ci
Unexecuted instantiation: dir.c:zend_string_starts_with_ci
Unexecuted instantiation: dl.c:zend_string_starts_with_ci
Unexecuted instantiation: dns.c:zend_string_starts_with_ci
Unexecuted instantiation: exec.c:zend_string_starts_with_ci
Unexecuted instantiation: file.c:zend_string_starts_with_ci
Unexecuted instantiation: filestat.c:zend_string_starts_with_ci
Unexecuted instantiation: filters.c:zend_string_starts_with_ci
Unexecuted instantiation: flock_compat.c:zend_string_starts_with_ci
Unexecuted instantiation: formatted_print.c:zend_string_starts_with_ci
Unexecuted instantiation: fsock.c:zend_string_starts_with_ci
Unexecuted instantiation: ftok.c:zend_string_starts_with_ci
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: head.c:zend_string_starts_with_ci
Unexecuted instantiation: hrtime.c:zend_string_starts_with_ci
Unexecuted instantiation: html.c:zend_string_starts_with_ci
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_ci
Unexecuted instantiation: http.c:zend_string_starts_with_ci
Unexecuted instantiation: image.c:zend_string_starts_with_ci
Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_ci
Unexecuted instantiation: info.c:zend_string_starts_with_ci
Unexecuted instantiation: 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: 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_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-unserialize.c:zend_string_starts_with_ci
Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_ci
431
432
#define zend_string_starts_with_literal_ci(str, prefix) \
433
0
  zend_string_starts_with_cstr_ci(str, "" prefix, sizeof(prefix) - 1)
434
435
/*
436
 * DJBX33A (Daniel J. Bernstein, Times 33 with Addition)
437
 *
438
 * This is Daniel J. Bernstein's popular `times 33' hash function as
439
 * posted by him years ago on comp.lang.c. It basically uses a function
440
 * like ``hash(i) = hash(i-1) * 33 + str[i]''. This is one of the best
441
 * known hash functions for strings. Because it is both computed very
442
 * fast and distributes very well.
443
 *
444
 * The magic of number 33, i.e. why it works better than many other
445
 * constants, prime or not, has never been adequately explained by
446
 * anyone. So I try an explanation: if one experimentally tests all
447
 * multipliers between 1 and 256 (as RSE did now) one detects that even
448
 * numbers are not usable at all. The remaining 128 odd numbers
449
 * (except for the number 1) work more or less all equally well. They
450
 * all distribute in an acceptable way and this way fill a hash table
451
 * with an average percent of approx. 86%.
452
 *
453
 * If one compares the Chi^2 values of the variants, the number 33 not
454
 * even has the best value. But the number 33 and a few other equally
455
 * good numbers like 17, 31, 63, 127 and 129 have nevertheless a great
456
 * advantage to the remaining numbers in the large set of possible
457
 * multipliers: their multiply operation can be replaced by a faster
458
 * operation based on just one shift plus either a single addition
459
 * or subtraction operation. And because a hash function has to both
460
 * distribute good _and_ has to be very fast to compute, those few
461
 * numbers should be preferred and seems to be the reason why Daniel J.
462
 * Bernstein also preferred it.
463
 *
464
 *
465
 *                  -- Ralf S. Engelschall <rse@engelschall.com>
466
 */
467
468
static zend_always_inline zend_ulong zend_inline_hash_func(const char *str, size_t len)
469
4.47M
{
470
4.47M
  zend_ulong hash = Z_UL(5381);
471
472
4.47M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
473
  /* Version with multiplication works better on modern CPU */
474
7.78M
  for (; len >= 8; len -= 8, str += 8) {
475
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
476
    /* On some architectures it is beneficial to load 8 bytes at a
477
       time and extract each byte with a bit field extract instr. */
478
    uint64_t chunk;
479
480
    memcpy(&chunk, str, sizeof(chunk));
481
    hash =
482
      hash                        * 33 * 33 * 33 * 33 +
483
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
484
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
485
      ((chunk >> (8 * 2)) & 0xff) * 33 +
486
      ((chunk >> (8 * 3)) & 0xff);
487
    hash =
488
      hash                        * 33 * 33 * 33 * 33 +
489
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
490
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
491
      ((chunk >> (8 * 6)) & 0xff) * 33 +
492
      ((chunk >> (8 * 7)) & 0xff);
493
# else
494
3.31M
    hash =
495
3.31M
      hash   * Z_L(33 * 33 * 33 * 33) +
496
3.31M
      str[0] * Z_L(33 * 33 * 33) +
497
3.31M
      str[1] * Z_L(33 * 33) +
498
3.31M
      str[2] * Z_L(33) +
499
3.31M
      str[3];
500
3.31M
    hash =
501
3.31M
      hash   * Z_L(33 * 33 * 33 * 33) +
502
3.31M
      str[4] * Z_L(33 * 33 * 33) +
503
3.31M
      str[5] * Z_L(33 * 33) +
504
3.31M
      str[6] * Z_L(33) +
505
3.31M
      str[7];
506
3.31M
# endif
507
3.31M
  }
508
4.47M
  if (len >= 4) {
509
1.92M
    hash =
510
1.92M
      hash   * Z_L(33 * 33 * 33 * 33) +
511
1.92M
      str[0] * Z_L(33 * 33 * 33) +
512
1.92M
      str[1] * Z_L(33 * 33) +
513
1.92M
      str[2] * Z_L(33) +
514
1.92M
      str[3];
515
1.92M
    len -= 4;
516
1.92M
    str += 4;
517
1.92M
  }
518
4.47M
  if (len >= 2) {
519
1.35M
    if (len > 2) {
520
976k
      hash =
521
976k
        hash   * Z_L(33 * 33 * 33) +
522
976k
        str[0] * Z_L(33 * 33) +
523
976k
        str[1] * Z_L(33) +
524
976k
        str[2];
525
976k
    } else {
526
381k
      hash =
527
381k
        hash   * Z_L(33 * 33) +
528
381k
        str[0] * Z_L(33) +
529
381k
        str[1];
530
381k
    }
531
3.11M
  } else if (len != 0) {
532
1.97M
    hash = hash * Z_L(33) + *str;
533
1.97M
  }
534
#else
535
  /* variant with the hash unrolled eight times */
536
  for (; len >= 8; len -= 8) {
537
    hash = ((hash << 5) + hash) + *str++;
538
    hash = ((hash << 5) + hash) + *str++;
539
    hash = ((hash << 5) + hash) + *str++;
540
    hash = ((hash << 5) + hash) + *str++;
541
    hash = ((hash << 5) + hash) + *str++;
542
    hash = ((hash << 5) + hash) + *str++;
543
    hash = ((hash << 5) + hash) + *str++;
544
    hash = ((hash << 5) + hash) + *str++;
545
  }
546
  switch (len) {
547
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
548
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
549
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
550
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
551
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
552
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
553
    case 1: hash = ((hash << 5) + hash) + *str++; break;
554
    case 0: break;
555
default: ZEND_UNREACHABLE();
556
  }
557
#endif
558
559
  /* Hash value can't be zero, so we always set the high bit */
560
4.47M
#if SIZEOF_ZEND_LONG == 8
561
4.47M
  return hash | Z_UL(0x8000000000000000);
562
#elif SIZEOF_ZEND_LONG == 4
563
  return hash | Z_UL(0x80000000);
564
#else
565
# error "Unknown SIZEOF_ZEND_LONG"
566
#endif
567
4.47M
}
Unexecuted instantiation: php_date.c:zend_inline_hash_func
Unexecuted instantiation: astro.c:zend_inline_hash_func
Unexecuted instantiation: dow.c:zend_inline_hash_func
Unexecuted instantiation: parse_date.c:zend_inline_hash_func
Unexecuted instantiation: parse_tz.c:zend_inline_hash_func
Unexecuted instantiation: parse_posix.c:zend_inline_hash_func
Unexecuted instantiation: timelib.c:zend_inline_hash_func
Unexecuted instantiation: tm2unixtime.c:zend_inline_hash_func
Unexecuted instantiation: unixtime2tm.c:zend_inline_hash_func
Unexecuted instantiation: parse_iso_intervals.c:zend_inline_hash_func
Unexecuted instantiation: interval.c:zend_inline_hash_func
Unexecuted instantiation: php_pcre.c:zend_inline_hash_func
Unexecuted instantiation: exif.c:zend_inline_hash_func
Unexecuted instantiation: hash_adler32.c:zend_inline_hash_func
Unexecuted instantiation: hash_crc32.c:zend_inline_hash_func
Unexecuted instantiation: hash_fnv.c:zend_inline_hash_func
Unexecuted instantiation: hash_gost.c:zend_inline_hash_func
Unexecuted instantiation: hash_haval.c:zend_inline_hash_func
Unexecuted instantiation: hash_joaat.c:zend_inline_hash_func
Unexecuted instantiation: hash_md.c:zend_inline_hash_func
Unexecuted instantiation: hash_murmur.c:zend_inline_hash_func
Unexecuted instantiation: hash_ripemd.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha_ni.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha_sse2.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha.c:zend_inline_hash_func
Unexecuted instantiation: hash_sha3.c:zend_inline_hash_func
Unexecuted instantiation: hash_snefru.c:zend_inline_hash_func
Unexecuted instantiation: hash_tiger.c:zend_inline_hash_func
Unexecuted instantiation: hash_whirlpool.c:zend_inline_hash_func
Unexecuted instantiation: hash_xxhash.c:zend_inline_hash_func
Unexecuted instantiation: hash.c:zend_inline_hash_func
Unexecuted instantiation: json_encoder.c:zend_inline_hash_func
Unexecuted instantiation: json_parser.tab.c:zend_inline_hash_func
Unexecuted instantiation: json_scanner.c:zend_inline_hash_func
Unexecuted instantiation: json.c:zend_inline_hash_func
Unexecuted instantiation: php_lexbor.c:zend_inline_hash_func
Unexecuted instantiation: shared_alloc_mmap.c:zend_inline_hash_func
Unexecuted instantiation: shared_alloc_posix.c:zend_inline_hash_func
Unexecuted instantiation: shared_alloc_shm.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_api.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_debug.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_hash.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_module.c:zend_inline_hash_func
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_inline_hash_func
Unexecuted instantiation: zend_file_cache.c:zend_inline_hash_func
Unexecuted instantiation: zend_persist_calc.c:zend_inline_hash_func
Unexecuted instantiation: zend_persist.c:zend_inline_hash_func
Unexecuted instantiation: zend_shared_alloc.c:zend_inline_hash_func
Unexecuted instantiation: ZendAccelerator.c:zend_inline_hash_func
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
Unexecuted instantiation: html.c:zend_inline_hash_func
Unexecuted instantiation: http_fopen_wrapper.c:zend_inline_hash_func
Unexecuted instantiation: http.c:zend_inline_hash_func
Unexecuted instantiation: image.c:zend_inline_hash_func
Unexecuted instantiation: incomplete_class.c:zend_inline_hash_func
Unexecuted instantiation: info.c:zend_inline_hash_func
Unexecuted instantiation: 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: 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
469
3.40M
{
470
3.40M
  zend_ulong hash = Z_UL(5381);
471
472
3.40M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
473
  /* Version with multiplication works better on modern CPU */
474
5.80M
  for (; len >= 8; len -= 8, str += 8) {
475
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
476
    /* On some architectures it is beneficial to load 8 bytes at a
477
       time and extract each byte with a bit field extract instr. */
478
    uint64_t chunk;
479
480
    memcpy(&chunk, str, sizeof(chunk));
481
    hash =
482
      hash                        * 33 * 33 * 33 * 33 +
483
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
484
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
485
      ((chunk >> (8 * 2)) & 0xff) * 33 +
486
      ((chunk >> (8 * 3)) & 0xff);
487
    hash =
488
      hash                        * 33 * 33 * 33 * 33 +
489
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
490
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
491
      ((chunk >> (8 * 6)) & 0xff) * 33 +
492
      ((chunk >> (8 * 7)) & 0xff);
493
# else
494
2.39M
    hash =
495
2.39M
      hash   * Z_L(33 * 33 * 33 * 33) +
496
2.39M
      str[0] * Z_L(33 * 33 * 33) +
497
2.39M
      str[1] * Z_L(33 * 33) +
498
2.39M
      str[2] * Z_L(33) +
499
2.39M
      str[3];
500
2.39M
    hash =
501
2.39M
      hash   * Z_L(33 * 33 * 33 * 33) +
502
2.39M
      str[4] * Z_L(33 * 33 * 33) +
503
2.39M
      str[5] * Z_L(33 * 33) +
504
2.39M
      str[6] * Z_L(33) +
505
2.39M
      str[7];
506
2.39M
# endif
507
2.39M
  }
508
3.40M
  if (len >= 4) {
509
1.37M
    hash =
510
1.37M
      hash   * Z_L(33 * 33 * 33 * 33) +
511
1.37M
      str[0] * Z_L(33 * 33 * 33) +
512
1.37M
      str[1] * Z_L(33 * 33) +
513
1.37M
      str[2] * Z_L(33) +
514
1.37M
      str[3];
515
1.37M
    len -= 4;
516
1.37M
    str += 4;
517
1.37M
  }
518
3.40M
  if (len >= 2) {
519
972k
    if (len > 2) {
520
615k
      hash =
521
615k
        hash   * Z_L(33 * 33 * 33) +
522
615k
        str[0] * Z_L(33 * 33) +
523
615k
        str[1] * Z_L(33) +
524
615k
        str[2];
525
615k
    } else {
526
357k
      hash =
527
357k
        hash   * Z_L(33 * 33) +
528
357k
        str[0] * Z_L(33) +
529
357k
        str[1];
530
357k
    }
531
2.43M
  } else if (len != 0) {
532
1.88M
    hash = hash * Z_L(33) + *str;
533
1.88M
  }
534
#else
535
  /* variant with the hash unrolled eight times */
536
  for (; len >= 8; len -= 8) {
537
    hash = ((hash << 5) + hash) + *str++;
538
    hash = ((hash << 5) + hash) + *str++;
539
    hash = ((hash << 5) + hash) + *str++;
540
    hash = ((hash << 5) + hash) + *str++;
541
    hash = ((hash << 5) + hash) + *str++;
542
    hash = ((hash << 5) + hash) + *str++;
543
    hash = ((hash << 5) + hash) + *str++;
544
    hash = ((hash << 5) + hash) + *str++;
545
  }
546
  switch (len) {
547
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
548
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
549
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
550
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
551
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
552
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
553
    case 1: hash = ((hash << 5) + hash) + *str++; break;
554
    case 0: break;
555
default: ZEND_UNREACHABLE();
556
  }
557
#endif
558
559
  /* Hash value can't be zero, so we always set the high bit */
560
3.40M
#if SIZEOF_ZEND_LONG == 8
561
3.40M
  return hash | Z_UL(0x8000000000000000);
562
#elif SIZEOF_ZEND_LONG == 4
563
  return hash | Z_UL(0x80000000);
564
#else
565
# error "Unknown SIZEOF_ZEND_LONG"
566
#endif
567
3.40M
}
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_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
469
1.06M
{
470
1.06M
  zend_ulong hash = Z_UL(5381);
471
472
1.06M
#if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
473
  /* Version with multiplication works better on modern CPU */
474
1.98M
  for (; len >= 8; len -= 8, str += 8) {
475
# if defined(__aarch64__) && !defined(WORDS_BIGENDIAN)
476
    /* On some architectures it is beneficial to load 8 bytes at a
477
       time and extract each byte with a bit field extract instr. */
478
    uint64_t chunk;
479
480
    memcpy(&chunk, str, sizeof(chunk));
481
    hash =
482
      hash                        * 33 * 33 * 33 * 33 +
483
      ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 +
484
      ((chunk >> (8 * 1)) & 0xff) * 33 * 33 +
485
      ((chunk >> (8 * 2)) & 0xff) * 33 +
486
      ((chunk >> (8 * 3)) & 0xff);
487
    hash =
488
      hash                        * 33 * 33 * 33 * 33 +
489
      ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 +
490
      ((chunk >> (8 * 5)) & 0xff) * 33 * 33 +
491
      ((chunk >> (8 * 6)) & 0xff) * 33 +
492
      ((chunk >> (8 * 7)) & 0xff);
493
# else
494
920k
    hash =
495
920k
      hash   * Z_L(33 * 33 * 33 * 33) +
496
920k
      str[0] * Z_L(33 * 33 * 33) +
497
920k
      str[1] * Z_L(33 * 33) +
498
920k
      str[2] * Z_L(33) +
499
920k
      str[3];
500
920k
    hash =
501
920k
      hash   * Z_L(33 * 33 * 33 * 33) +
502
920k
      str[4] * Z_L(33 * 33 * 33) +
503
920k
      str[5] * Z_L(33 * 33) +
504
920k
      str[6] * Z_L(33) +
505
920k
      str[7];
506
920k
# endif
507
920k
  }
508
1.06M
  if (len >= 4) {
509
547k
    hash =
510
547k
      hash   * Z_L(33 * 33 * 33 * 33) +
511
547k
      str[0] * Z_L(33 * 33 * 33) +
512
547k
      str[1] * Z_L(33 * 33) +
513
547k
      str[2] * Z_L(33) +
514
547k
      str[3];
515
547k
    len -= 4;
516
547k
    str += 4;
517
547k
  }
518
1.06M
  if (len >= 2) {
519
386k
    if (len > 2) {
520
361k
      hash =
521
361k
        hash   * Z_L(33 * 33 * 33) +
522
361k
        str[0] * Z_L(33 * 33) +
523
361k
        str[1] * Z_L(33) +
524
361k
        str[2];
525
361k
    } else {
526
24.4k
      hash =
527
24.4k
        hash   * Z_L(33 * 33) +
528
24.4k
        str[0] * Z_L(33) +
529
24.4k
        str[1];
530
24.4k
    }
531
682k
  } else if (len != 0) {
532
92.0k
    hash = hash * Z_L(33) + *str;
533
92.0k
  }
534
#else
535
  /* variant with the hash unrolled eight times */
536
  for (; len >= 8; len -= 8) {
537
    hash = ((hash << 5) + hash) + *str++;
538
    hash = ((hash << 5) + hash) + *str++;
539
    hash = ((hash << 5) + hash) + *str++;
540
    hash = ((hash << 5) + hash) + *str++;
541
    hash = ((hash << 5) + hash) + *str++;
542
    hash = ((hash << 5) + hash) + *str++;
543
    hash = ((hash << 5) + hash) + *str++;
544
    hash = ((hash << 5) + hash) + *str++;
545
  }
546
  switch (len) {
547
    case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
548
    case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
549
    case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
550
    case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
551
    case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
552
    case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
553
    case 1: hash = ((hash << 5) + hash) + *str++; break;
554
    case 0: break;
555
default: ZEND_UNREACHABLE();
556
  }
557
#endif
558
559
  /* Hash value can't be zero, so we always set the high bit */
560
1.06M
#if SIZEOF_ZEND_LONG == 8
561
1.06M
  return hash | Z_UL(0x8000000000000000);
562
#elif SIZEOF_ZEND_LONG == 4
563
  return hash | Z_UL(0x80000000);
564
#else
565
# error "Unknown SIZEOF_ZEND_LONG"
566
#endif
567
1.06M
}
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-unserialize.c:zend_inline_hash_func
Unexecuted instantiation: fuzzer-sapi.c:zend_inline_hash_func
568
569
// When adding a new string here, please also update build/gen_stub.php to the
570
// known strings to be used in property registration; see gh-15751
571
#define ZEND_KNOWN_STRINGS(_) \
572
  _(ZEND_STR_FILE,                   "file") \
573
  _(ZEND_STR_LINE,                   "line") \
574
  _(ZEND_STR_FUNCTION,               "function") \
575
  _(ZEND_STR_CLASS,                  "class") \
576
  _(ZEND_STR_OBJECT,                 "object") \
577
  _(ZEND_STR_TYPE,                   "type") \
578
  _(ZEND_STR_OBJECT_OPERATOR,        "->") \
579
  _(ZEND_STR_PAAMAYIM_NEKUDOTAYIM,   "::") \
580
  _(ZEND_STR_ARGS,                   "args") \
581
  _(ZEND_STR_ARGUMENTS,              "arguments") \
582
  _(ZEND_STR_UNKNOWN,                "unknown") \
583
  _(ZEND_STR_UNKNOWN_CAPITALIZED,    "Unknown") \
584
  _(ZEND_STR_EXIT,                   "exit") \
585
  _(ZEND_STR_CLONE,                  "clone") \
586
  _(ZEND_STR_EVAL,                   "eval") \
587
  _(ZEND_STR_INCLUDE,                "include") \
588
  _(ZEND_STR_REQUIRE,                "require") \
589
  _(ZEND_STR_INCLUDE_ONCE,           "include_once") \
590
  _(ZEND_STR_REQUIRE_ONCE,           "require_once") \
591
  _(ZEND_STR_SCALAR,                 "scalar") \
592
  _(ZEND_STR_ERROR_REPORTING,        "error_reporting") \
593
  _(ZEND_STR_STATIC,                 "static") \
594
  _(ZEND_STR_THIS,                   "this") \
595
  _(ZEND_STR_VALUE,                  "value") \
596
  _(ZEND_STR_KEY,                    "key") \
597
  _(ZEND_STR_MAGIC_INVOKE,           "__invoke") \
598
  _(ZEND_STR_PREVIOUS,               "previous") \
599
  _(ZEND_STR_CODE,                   "code") \
600
  _(ZEND_STR_MESSAGE,                "message") \
601
  _(ZEND_STR_SEVERITY,               "severity") \
602
  _(ZEND_STR_STRING,                 "string") \
603
  _(ZEND_STR_TRACE,                  "trace") \
604
  _(ZEND_STR_SCHEME,                 "scheme") \
605
  _(ZEND_STR_HOST,                   "host") \
606
  _(ZEND_STR_PORT,                   "port") \
607
  _(ZEND_STR_USER,                   "user") \
608
  _(ZEND_STR_USERNAME,               "username") \
609
  _(ZEND_STR_PASS,                   "pass") \
610
  _(ZEND_STR_PASSWORD,               "password") \
611
  _(ZEND_STR_PATH,                   "path") \
612
  _(ZEND_STR_QUERY,                  "query") \
613
  _(ZEND_STR_FRAGMENT,               "fragment") \
614
  _(ZEND_STR_NULL,                   "NULL") \
615
  _(ZEND_STR_BOOLEAN,                "boolean") \
616
  _(ZEND_STR_INTEGER,                "integer") \
617
  _(ZEND_STR_DOUBLE,                 "double") \
618
  _(ZEND_STR_ARRAY,                  "array") \
619
  _(ZEND_STR_RESOURCE,               "resource") \
620
  _(ZEND_STR_CLOSED_RESOURCE,        "resource (closed)") \
621
  _(ZEND_STR_NAME,                   "name") \
622
  _(ZEND_STR_ARGV,                   "argv") \
623
  _(ZEND_STR_ARGC,                   "argc") \
624
  _(ZEND_STR_ARRAY_CAPITALIZED,      "Array") \
625
  _(ZEND_STR_BOOL,                   "bool") \
626
  _(ZEND_STR_INT,                    "int") \
627
  _(ZEND_STR_FLOAT,                  "float") \
628
  _(ZEND_STR_CALLABLE,               "callable") \
629
  _(ZEND_STR_ITERABLE,               "iterable") \
630
  _(ZEND_STR_VOID,                   "void") \
631
  _(ZEND_STR_NEVER,                  "never") \
632
  _(ZEND_STR_FALSE,                  "false") \
633
  _(ZEND_STR_TRUE,                   "true") \
634
  _(ZEND_STR_NULL_LOWERCASE,         "null") \
635
  _(ZEND_STR_MIXED,                  "mixed") \
636
  _(ZEND_STR_TRAVERSABLE,            "Traversable") \
637
  _(ZEND_STR_SELF,                   "self") \
638
  _(ZEND_STR_PARENT,                 "parent") \
639
  _(ZEND_STR_SLEEP,                  "__sleep") \
640
  _(ZEND_STR_WAKEUP,                 "__wakeup") \
641
  _(ZEND_STR_CASES,                  "cases") \
642
  _(ZEND_STR_FROM,                   "from") \
643
  _(ZEND_STR_TRYFROM,                "tryFrom") \
644
  _(ZEND_STR_TRYFROM_LOWERCASE,      "tryfrom") \
645
  _(ZEND_STR_AUTOGLOBAL_SERVER,      "_SERVER") \
646
  _(ZEND_STR_AUTOGLOBAL_ENV,         "_ENV") \
647
  _(ZEND_STR_AUTOGLOBAL_REQUEST,     "_REQUEST") \
648
  _(ZEND_STR_COUNT,                  "count") \
649
  _(ZEND_STR_SENSITIVEPARAMETER,     "SensitiveParameter") \
650
  _(ZEND_STR_CONST_EXPR_PLACEHOLDER, "[constant expression]") \
651
  _(ZEND_STR_DEPRECATED_CAPITALIZED, "Deprecated") \
652
  _(ZEND_STR_SINCE,                  "since") \
653
  _(ZEND_STR_GET,                    "get") \
654
  _(ZEND_STR_SET,                    "set") \
655
  _(ZEND_STR_8_DOT_0,                "8.0") \
656
  _(ZEND_STR_8_DOT_1,                "8.1") \
657
  _(ZEND_STR_8_DOT_2,                "8.2") \
658
  _(ZEND_STR_8_DOT_3,                "8.3") \
659
  _(ZEND_STR_8_DOT_4,                "8.4") \
660
  _(ZEND_STR_8_DOT_5,                "8.5") \
661
662
663
typedef enum _zend_known_string_id {
664
#define _ZEND_STR_ID(id, str) id,
665
ZEND_KNOWN_STRINGS(_ZEND_STR_ID)
666
#undef _ZEND_STR_ID
667
  ZEND_STR_LAST_KNOWN
668
} zend_known_string_id;
669
670
#endif /* ZEND_STRING_H */