/src/php-src/Zend/zend_string.h
Line | Count | Source |
1 | | /* |
2 | | +----------------------------------------------------------------------+ |
3 | | | Zend Engine | |
4 | | +----------------------------------------------------------------------+ |
5 | | | Copyright © Zend Technologies Ltd., a subsidiary company of | |
6 | | | Perforce Software, Inc., and Contributors. | |
7 | | +----------------------------------------------------------------------+ |
8 | | | This source file is subject to the Modified BSD License that is | |
9 | | | bundled with this package in the file LICENSE, and is available | |
10 | | | through the World Wide Web at <https://www.php.net/license/>. | |
11 | | | | |
12 | | | SPDX-License-Identifier: BSD-3-Clause | |
13 | | +----------------------------------------------------------------------+ |
14 | | | Authors: Dmitry Stogov <dmitry@php.net> | |
15 | | +----------------------------------------------------------------------+ |
16 | | */ |
17 | | |
18 | | #ifndef ZEND_STRING_H |
19 | | #define ZEND_STRING_H |
20 | | |
21 | | #include "zend_types.h" |
22 | | #include "zend_gc.h" |
23 | | #include "zend_alloc.h" |
24 | | |
25 | | #include "zend_errors.h" |
26 | | |
27 | | BEGIN_EXTERN_C() |
28 | | |
29 | | ZEND_NORETURN ZEND_API ZEND_COLD void zend_error_noreturn(int type, const char *format, ...) ZEND_ATTRIBUTE_FORMAT(printf, 2, 3); |
30 | | |
31 | | #include "zend_multiply.h" |
32 | | |
33 | | typedef void (*zend_string_copy_storage_func_t)(void); |
34 | | typedef zend_string *(ZEND_FASTCALL *zend_new_interned_string_func_t)(zend_string *str); |
35 | | typedef zend_string *(ZEND_FASTCALL *zend_string_init_interned_func_t)(const char *str, size_t size, bool permanent); |
36 | | typedef zend_string *(ZEND_FASTCALL *zend_string_init_existing_interned_func_t)(const char *str, size_t size, bool permanent); |
37 | | |
38 | | ZEND_API extern zend_new_interned_string_func_t zend_new_interned_string; |
39 | | ZEND_API extern zend_string_init_interned_func_t zend_string_init_interned; |
40 | | /* Init an interned string if it already exists, but do not create a new one if it does not. */ |
41 | | ZEND_API extern zend_string_init_existing_interned_func_t zend_string_init_existing_interned; |
42 | | |
43 | | ZEND_API zend_ulong ZEND_FASTCALL zend_string_hash_func(zend_string *str); |
44 | | ZEND_API zend_ulong ZEND_FASTCALL zend_hash_func(const char *str, size_t len); |
45 | | ZEND_API zend_string* ZEND_FASTCALL zend_interned_string_find_permanent(zend_string *str); |
46 | | ZEND_API zend_string* ZEND_FASTCALL zend_string_finit_existing_interned(const char *str, size_t len, bool permanent, bool fallible); |
47 | | ZEND_API void ZEND_FASTCALL zend_bin2hex(char *out, const unsigned char *in, size_t in_len); |
48 | | ZEND_API zend_string *zend_bin2hex_str(const unsigned char *in, size_t in_len); |
49 | | |
50 | | ZEND_API zend_string *zend_string_concat2( |
51 | | const char *str1, size_t str1_len, |
52 | | const char *str2, size_t str2_len); |
53 | | ZEND_API zend_string *zend_string_concat3( |
54 | | const char *str1, size_t str1_len, |
55 | | const char *str2, size_t str2_len, |
56 | | const char *str3, size_t str3_len); |
57 | | |
58 | | ZEND_API void zend_interned_strings_init(void); |
59 | | ZEND_API void zend_interned_strings_dtor(void); |
60 | | ZEND_API void zend_interned_strings_activate(void); |
61 | | ZEND_API void zend_interned_strings_deactivate(void); |
62 | | ZEND_API void zend_interned_strings_set_request_storage_handlers( |
63 | | zend_new_interned_string_func_t handler, |
64 | | zend_string_init_interned_func_t init_handler, |
65 | | zend_string_init_existing_interned_func_t init_existing_handler); |
66 | | ZEND_API void zend_interned_strings_switch_storage(bool request); |
67 | | |
68 | | ZEND_API extern zend_string *zend_empty_string; |
69 | | ZEND_API extern zend_string *zend_one_char_string[256]; |
70 | | ZEND_API extern zend_string **zend_known_strings; |
71 | | |
72 | | END_EXTERN_C() |
73 | | |
74 | | /* Shortcuts */ |
75 | | |
76 | 705M | #define ZSTR_VAL(zstr) (zstr)->val |
77 | 839M | #define ZSTR_LEN(zstr) (zstr)->len |
78 | 458M | #define ZSTR_H(zstr) (zstr)->h |
79 | | #define ZSTR_HASH(zstr) zend_string_hash_val(zstr) |
80 | | |
81 | | /*---*/ |
82 | | |
83 | 203M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { |
84 | 203M | return GC_FLAGS(s) & IS_STR_INTERNED; |
85 | 203M | } php_date.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 100k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 100k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 100k | } |
php_time.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 48 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 48 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 48 | } |
Unexecuted instantiation: time_duration.c:ZSTR_IS_INTERNED Unexecuted instantiation: astro.c:ZSTR_IS_INTERNED Unexecuted instantiation: dow.c:ZSTR_IS_INTERNED Unexecuted instantiation: duration.c:ZSTR_IS_INTERNED Unexecuted instantiation: parse_date.c:ZSTR_IS_INTERNED Unexecuted instantiation: parse_tz.c:ZSTR_IS_INTERNED Unexecuted instantiation: parse_posix.c:ZSTR_IS_INTERNED Unexecuted instantiation: timelib.c:ZSTR_IS_INTERNED Unexecuted instantiation: tm2unixtime.c:ZSTR_IS_INTERNED Unexecuted instantiation: unixtime2tm.c:ZSTR_IS_INTERNED Unexecuted instantiation: parse_iso_intervals.c:ZSTR_IS_INTERNED Unexecuted instantiation: interval.c:ZSTR_IS_INTERNED php_pcre.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 233 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 233 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 233 | } |
Unexecuted instantiation: exif.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_adler32.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_crc32.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_fnv.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_gost.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_haval.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_joaat.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_md.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_murmur.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_ripemd.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_sha_ni.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_sha_sse2.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_sha.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_sha3.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_snefru.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_tiger.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_whirlpool.c:ZSTR_IS_INTERNED Unexecuted instantiation: hash_xxhash.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 2.00k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 2.00k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 2.00k | } |
Unexecuted instantiation: json_encoder.c:ZSTR_IS_INTERNED json_parser.tab.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 118k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 118k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 118k | } |
json_scanner.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 106k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 106k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 106k | } |
Line | Count | Source | 83 | 16 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 16 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 16 | } |
Unexecuted instantiation: php_lexbor.c:ZSTR_IS_INTERNED Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_IS_INTERNED Unexecuted instantiation: shared_alloc_posix.c:ZSTR_IS_INTERNED Unexecuted instantiation: shared_alloc_shm.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_accelerator_api.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_accelerator_module.c:ZSTR_IS_INTERNED zend_accelerator_util_funcs.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 2.33k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 2.33k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 2.33k | } |
Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_INTERNED zend_persist_calc.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 68.9k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 68.9k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 68.9k | } |
zend_persist.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 26.3k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 26.3k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 26.3k | } |
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_INTERNED ZendAccelerator.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 7.53M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 7.53M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 7.53M | } |
Unexecuted instantiation: ir_cfg.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_check.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_dump.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_emit.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_gcm.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_gdb.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_patch.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_perf.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_ra.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_ra_simple.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_save.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_sccp.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir_strtab.c:ZSTR_IS_INTERNED Unexecuted instantiation: ir.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_IS_INTERNED zend_jit.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 7.81k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 7.81k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 7.81k | } |
Unexecuted instantiation: csprng.c:ZSTR_IS_INTERNED Unexecuted instantiation: engine_mt19937.c:ZSTR_IS_INTERNED Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_IS_INTERNED Unexecuted instantiation: engine_secure.c:ZSTR_IS_INTERNED Unexecuted instantiation: engine_user.c:ZSTR_IS_INTERNED Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_IS_INTERNED Unexecuted instantiation: gammasection.c:ZSTR_IS_INTERNED random.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 80 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 80 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 80 | } |
Unexecuted instantiation: randomizer.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_utils.c:ZSTR_IS_INTERNED php_reflection.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 988 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 988 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 988 | } |
php_spl.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 64 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 64 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 64 | } |
spl_array.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 240 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 240 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 240 | } |
spl_directory.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 336 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 336 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 336 | } |
spl_dllist.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 64 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 64 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 64 | } |
Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_INTERNED spl_fixedarray.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 32 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 32 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 32 | } |
Unexecuted instantiation: spl_functions.c:ZSTR_IS_INTERNED spl_heap.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 48 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 48 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 48 | } |
spl_iterators.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 3.39k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 3.39k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 3.39k | } |
spl_observer.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 160 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 160 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 160 | } |
Line | Count | Source | 83 | 17 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 17 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 17 | } |
assert.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 29 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 29 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 29 | } |
Unexecuted instantiation: base64.c:ZSTR_IS_INTERNED basic_functions.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 794 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 794 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 794 | } |
Unexecuted instantiation: browscap.c:ZSTR_IS_INTERNED Unexecuted instantiation: crc32_x86.c:ZSTR_IS_INTERNED Unexecuted instantiation: crc32.c:ZSTR_IS_INTERNED Unexecuted instantiation: credits.c:ZSTR_IS_INTERNED Unexecuted instantiation: crypt.c:ZSTR_IS_INTERNED Unexecuted instantiation: css.c:ZSTR_IS_INTERNED Unexecuted instantiation: datetime.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 16 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 16 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 16 | } |
Unexecuted instantiation: dl.c:ZSTR_IS_INTERNED Unexecuted instantiation: dns.c:ZSTR_IS_INTERNED Unexecuted instantiation: exec.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 64 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 64 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 64 | } |
Unexecuted instantiation: filestat.c:ZSTR_IS_INTERNED Unexecuted instantiation: filters.c:ZSTR_IS_INTERNED Unexecuted instantiation: flock_compat.c:ZSTR_IS_INTERNED formatted_print.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 85 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 85 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 85 | } |
Unexecuted instantiation: fsock.c:ZSTR_IS_INTERNED Unexecuted instantiation: ftok.c:ZSTR_IS_INTERNED Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_IS_INTERNED Unexecuted instantiation: head.c:ZSTR_IS_INTERNED Unexecuted instantiation: hrtime.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 36 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 36 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 36 | } |
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_IS_INTERNED Unexecuted instantiation: http.c:ZSTR_IS_INTERNED Unexecuted instantiation: image.c:ZSTR_IS_INTERNED incomplete_class.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 152k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 152k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 152k | } |
Unexecuted instantiation: info.c:ZSTR_IS_INTERNED io_poll.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 192 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 192 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 192 | } |
Unexecuted instantiation: iptc.c:ZSTR_IS_INTERNED Unexecuted instantiation: levenshtein.c:ZSTR_IS_INTERNED Unexecuted instantiation: link.c:ZSTR_IS_INTERNED Unexecuted instantiation: mail.c:ZSTR_IS_INTERNED Unexecuted instantiation: math.c:ZSTR_IS_INTERNED Unexecuted instantiation: md5.c:ZSTR_IS_INTERNED Unexecuted instantiation: metaphone.c:ZSTR_IS_INTERNED Unexecuted instantiation: microtime.c:ZSTR_IS_INTERNED Unexecuted instantiation: net.c:ZSTR_IS_INTERNED Unexecuted instantiation: pack.c:ZSTR_IS_INTERNED Unexecuted instantiation: pageinfo.c:ZSTR_IS_INTERNED Unexecuted instantiation: password.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_IS_INTERNED Unexecuted instantiation: proc_open.c:ZSTR_IS_INTERNED quot_print.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 2 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 2 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 2 | } |
Unexecuted instantiation: scanf.c:ZSTR_IS_INTERNED Unexecuted instantiation: sha1.c:ZSTR_IS_INTERNED Unexecuted instantiation: soundex.c:ZSTR_IS_INTERNED Unexecuted instantiation: streamsfuncs.c:ZSTR_IS_INTERNED string.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 38 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 38 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 38 | } |
Unexecuted instantiation: strnatcmp.c:ZSTR_IS_INTERNED Unexecuted instantiation: syslog.c:ZSTR_IS_INTERNED Unexecuted instantiation: type.c:ZSTR_IS_INTERNED Unexecuted instantiation: uniqid.c:ZSTR_IS_INTERNED url_scanner_ex.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 80 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 80 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 80 | } |
Unexecuted instantiation: url.c:ZSTR_IS_INTERNED user_filters.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 115 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 115 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 115 | } |
Unexecuted instantiation: uuencode.c:ZSTR_IS_INTERNED var_unserializer.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 3.57M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 3.57M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 3.57M | } |
Line | Count | Source | 83 | 196 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 196 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 196 | } |
Unexecuted instantiation: versioning.c:ZSTR_IS_INTERNED Unexecuted instantiation: crypt_sha256.c:ZSTR_IS_INTERNED Unexecuted instantiation: crypt_sha512.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_crypt_r.c:ZSTR_IS_INTERNED php_uri.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 112 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 112 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 112 | } |
Unexecuted instantiation: php_uri_common.c:ZSTR_IS_INTERNED Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_IS_INTERNED Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_IS_INTERNED Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_IS_INTERNED Unexecuted instantiation: explicit_bzero.c:ZSTR_IS_INTERNED fopen_wrappers.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 12 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 12 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 12 | } |
Unexecuted instantiation: getopt.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 9.16M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 9.16M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 9.16M | } |
Unexecuted instantiation: network.c:ZSTR_IS_INTERNED output.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 31.3k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 31.3k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 31.3k | } |
Unexecuted instantiation: php_content_types.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_ini_builder.c:ZSTR_IS_INTERNED php_ini.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 212 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 212 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 212 | } |
Unexecuted instantiation: php_glob.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_odbc_utils.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_open_temporary_file.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_scandir.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_syslog.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_ticks.c:ZSTR_IS_INTERNED php_variables.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 165k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 165k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 165k | } |
Unexecuted instantiation: reentrancy.c:ZSTR_IS_INTERNED Unexecuted instantiation: rfc1867.c:ZSTR_IS_INTERNED Unexecuted instantiation: safe_bcmp.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 32 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 32 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 32 | } |
Unexecuted instantiation: snprintf.c:ZSTR_IS_INTERNED Unexecuted instantiation: spprintf.c:ZSTR_IS_INTERNED Unexecuted instantiation: strlcat.c:ZSTR_IS_INTERNED Unexecuted instantiation: strlcpy.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_io.c:ZSTR_IS_INTERNED Unexecuted instantiation: php_io_copy_linux.c:ZSTR_IS_INTERNED Unexecuted instantiation: poll_backend_epoll.c:ZSTR_IS_INTERNED Unexecuted instantiation: poll_backend_eventport.c:ZSTR_IS_INTERNED Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_IS_INTERNED Unexecuted instantiation: poll_backend_poll.c:ZSTR_IS_INTERNED Unexecuted instantiation: poll_core.c:ZSTR_IS_INTERNED Unexecuted instantiation: poll_fd_table.c:ZSTR_IS_INTERNED Unexecuted instantiation: poll_handle.c:ZSTR_IS_INTERNED Unexecuted instantiation: cast.c:ZSTR_IS_INTERNED filter.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 96 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 96 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 96 | } |
Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_INTERNED memory.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 20.2k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 20.2k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 20.2k | } |
Unexecuted instantiation: mmap.c:ZSTR_IS_INTERNED Unexecuted instantiation: plain_wrapper.c:ZSTR_IS_INTERNED stream_errors.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 339 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 339 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 339 | } |
streams.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 99 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 99 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 99 | } |
transports.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 64 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 64 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 64 | } |
userspace.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 16 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 16 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 16 | } |
Unexecuted instantiation: xp_socket.c:ZSTR_IS_INTERNED block_pass.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 972 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 972 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 972 | } |
compact_literals.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 82.2k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 82.2k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 82.2k | } |
compact_vars.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 545 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 545 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 545 | } |
Unexecuted instantiation: dce.c:ZSTR_IS_INTERNED Unexecuted instantiation: dfa_pass.c:ZSTR_IS_INTERNED Unexecuted instantiation: escape_analysis.c:ZSTR_IS_INTERNED Unexecuted instantiation: nop_removal.c:ZSTR_IS_INTERNED Unexecuted instantiation: optimize_func_calls.c:ZSTR_IS_INTERNED Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_IS_INTERNED Unexecuted instantiation: pass1.c:ZSTR_IS_INTERNED Unexecuted instantiation: pass3.c:ZSTR_IS_INTERNED Unexecuted instantiation: sccp.c:ZSTR_IS_INTERNED Unexecuted instantiation: scdf.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_call_graph.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_cfg.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_dfg.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_dump.c:ZSTR_IS_INTERNED zend_func_info.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 8.52k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 8.52k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 8.52k | } |
zend_inference.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 113 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 113 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 113 | } |
zend_optimizer.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 2 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 2 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 2 | } |
Unexecuted instantiation: zend_ssa.c:ZSTR_IS_INTERNED zend_alloc.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 3.30k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 3.30k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 3.30k | } |
zend_API.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 201k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 201k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 201k | } |
zend_ast.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 161k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 161k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 161k | } |
zend_attributes.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 3.23M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 3.23M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 3.23M | } |
zend_autoload.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 12 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 12 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 12 | } |
zend_builtin_functions.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 756k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 756k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 756k | } |
Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_INTERNED zend_closures.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 1.67k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 1.67k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 1.67k | } |
zend_compile.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 123M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 123M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 123M | } |
zend_constants.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 26.1k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 26.1k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 26.1k | } |
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_default_classes.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_dtrace.c:ZSTR_IS_INTERNED zend_enum.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 104k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 104k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 104k | } |
zend_exceptions.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 939k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 939k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 939k | } |
zend_execute_API.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 1.14M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 1.14M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 1.14M | } |
zend_execute.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 94.3k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 94.3k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 94.3k | } |
Unexecuted instantiation: zend_extensions.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_fibers.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_float.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_gc.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_gdb.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_generators.c:ZSTR_IS_INTERNED zend_hash.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 13.7M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 13.7M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 13.7M | } |
zend_highlight.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 47.0k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 47.0k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 47.0k | } |
Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_INTERNED zend_inheritance.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 103k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 103k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 103k | } |
zend_ini_parser.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 733k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 733k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 733k | } |
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_IS_INTERNED zend_ini.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 135k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 135k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 135k | } |
Unexecuted instantiation: zend_interfaces.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_iterators.c:ZSTR_IS_INTERNED zend_language_parser.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 546 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 546 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 546 | } |
zend_language_scanner.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 262k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 262k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 262k | } |
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_list.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_llist.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_multibyte.c:ZSTR_IS_INTERNED zend_object_handlers.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 1.11M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 1.11M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 1.11M | } |
Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_INTERNED zend_objects.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 19 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 19 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 19 | } |
Unexecuted instantiation: zend_observer.c:ZSTR_IS_INTERNED zend_opcode.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 6.69M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 6.69M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 6.69M | } |
zend_operators.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 4.23M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 4.23M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 4.23M | } |
zend_partial.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 477 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 477 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 477 | } |
zend_property_hooks.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 4 | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 4 | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 4 | } |
Unexecuted instantiation: zend_ptr_stack.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_signal.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_smart_str.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_sort.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_stack.c:ZSTR_IS_INTERNED zend_stream.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 213k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 213k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 213k | } |
zend_string.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 40.0k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 40.0k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 40.0k | } |
Unexecuted instantiation: zend_strtod.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_system_id.c:ZSTR_IS_INTERNED zend_variables.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 16.9M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 16.9M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 16.9M | } |
Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_IS_INTERNED Unexecuted instantiation: zend_weakrefs.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 7.87M | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 7.87M | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 7.87M | } |
Unexecuted instantiation: internal_functions_cli.c:ZSTR_IS_INTERNED Unexecuted instantiation: fuzzer-parser.c:ZSTR_IS_INTERNED Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_INTERNED fuzzer-tracing-jit.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 10.6k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 10.6k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 10.6k | } |
Unexecuted instantiation: fuzzer-exif.c:ZSTR_IS_INTERNED Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_IS_INTERNED fuzzer-function-jit.c:ZSTR_IS_INTERNED Line | Count | Source | 83 | 12.2k | static zend_always_inline bool ZSTR_IS_INTERNED(const zend_string *s) { | 84 | 12.2k | return GC_FLAGS(s) & IS_STR_INTERNED; | 85 | 12.2k | } |
Unexecuted instantiation: fuzzer-json.c:ZSTR_IS_INTERNED Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_IS_INTERNED Unexecuted instantiation: fuzzer-execute.c:ZSTR_IS_INTERNED |
86 | | |
87 | 97.0k | static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) { |
88 | 97.0k | return GC_FLAGS(s) & IS_STR_VALID_UTF8; |
89 | 97.0k | } Unexecuted instantiation: php_date.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_time.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: time_duration.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: astro.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: dow.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: duration.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: parse_date.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: parse_tz.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: parse_posix.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: timelib.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: tm2unixtime.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: unixtime2tm.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: parse_iso_intervals.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: interval.c:ZSTR_IS_VALID_UTF8 php_pcre.c:ZSTR_IS_VALID_UTF8 Line | Count | Source | 87 | 89 | static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) { | 88 | 89 | return GC_FLAGS(s) & IS_STR_VALID_UTF8; | 89 | 89 | } |
Unexecuted instantiation: exif.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_adler32.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_crc32.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_fnv.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_gost.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_haval.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_joaat.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_md.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_murmur.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_ripemd.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_sha_ni.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_sha_sse2.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_sha.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_sha3.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_snefru.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_tiger.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_whirlpool.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash_xxhash.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hash.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: json_encoder.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: json_parser.tab.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: json_scanner.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: json.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_lexbor.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: shared_alloc_posix.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: shared_alloc_shm.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_accelerator_api.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_accelerator_module.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_file_cache.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_persist_calc.c:ZSTR_IS_VALID_UTF8 zend_persist.c:ZSTR_IS_VALID_UTF8 Line | Count | Source | 87 | 25.3k | static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) { | 88 | 25.3k | return GC_FLAGS(s) & IS_STR_VALID_UTF8; | 89 | 25.3k | } |
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_IS_VALID_UTF8 ZendAccelerator.c:ZSTR_IS_VALID_UTF8 Line | Count | Source | 87 | 71.6k | static inline bool ZSTR_IS_VALID_UTF8(const zend_string *s) { | 88 | 71.6k | return GC_FLAGS(s) & IS_STR_VALID_UTF8; | 89 | 71.6k | } |
Unexecuted instantiation: ir_cfg.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_check.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_dump.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_emit.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_gcm.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_gdb.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_patch.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_perf.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_ra.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_ra_simple.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_save.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_sccp.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir_strtab.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ir.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_jit.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: csprng.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: engine_mt19937.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: engine_secure.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: engine_user.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: gammasection.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: random.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: randomizer.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_utils.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_reflection.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_spl.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_array.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_directory.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_dllist.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_exceptions.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_fixedarray.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_functions.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_heap.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_iterators.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spl_observer.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: array.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: assert.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: base64.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: basic_functions.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: browscap.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: crc32_x86.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: crc32.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: credits.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: crypt.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: css.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: datetime.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: dir.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: dl.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: dns.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: exec.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: file.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: filestat.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: filters.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: flock_compat.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: formatted_print.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fsock.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ftok.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: head.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: hrtime.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: html.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: http.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: image.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: incomplete_class.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: info.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: io_poll.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: iptc.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: levenshtein.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: link.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: mail.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: math.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: md5.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: metaphone.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: microtime.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: net.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: pack.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: pageinfo.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: password.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: proc_open.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: quot_print.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: scanf.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: sha1.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: soundex.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: streamsfuncs.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: string.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: strnatcmp.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: syslog.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: type.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: uniqid.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: url_scanner_ex.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: url.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: user_filters.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: uuencode.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: var_unserializer.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: var.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: versioning.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: crypt_sha256.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: crypt_sha512.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_crypt_r.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_uri.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_uri_common.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: explicit_bzero.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fopen_wrappers.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: getopt.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: main.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: network.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: output.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_content_types.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_ini_builder.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_ini.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_glob.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_odbc_utils.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_open_temporary_file.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_scandir.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_syslog.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_ticks.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_variables.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: reentrancy.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: rfc1867.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: safe_bcmp.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: SAPI.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: snprintf.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: spprintf.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: strlcat.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: strlcpy.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_io.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: php_io_copy_linux.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: poll_backend_epoll.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: poll_backend_eventport.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: poll_backend_poll.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: poll_core.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: poll_fd_table.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: poll_handle.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: cast.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: filter.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: glob_wrapper.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: memory.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: mmap.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: plain_wrapper.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: stream_errors.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: streams.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: transports.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: userspace.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: xp_socket.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: block_pass.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: compact_literals.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: compact_vars.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: dce.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: dfa_pass.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: escape_analysis.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: nop_removal.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: optimize_func_calls.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: pass1.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: pass3.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: sccp.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: scdf.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_call_graph.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_cfg.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_dfg.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_dump.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_func_info.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_inference.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_optimizer.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_ssa.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_alloc.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_API.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_ast.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_attributes.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_autoload.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_builtin_functions.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_call_stack.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_closures.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_compile.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_constants.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_cpuinfo.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_default_classes.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_dtrace.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_enum.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_exceptions.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_execute_API.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_execute.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_extensions.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_fibers.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_float.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_gc.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_gdb.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_generators.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_hash.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_highlight.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_hrtime.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_inheritance.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_ini_parser.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_ini_scanner.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_ini.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_interfaces.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_iterators.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_language_parser.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_language_scanner.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_lazy_objects.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_list.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_llist.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_multibyte.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_object_handlers.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_objects_API.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_objects.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_observer.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_opcode.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_operators.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_partial.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_property_hooks.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_ptr_stack.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_signal.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_smart_str.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_sort.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_stack.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_stream.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_string.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_strtod.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_system_id.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_variables.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend_weakrefs.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: zend.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: internal_functions_cli.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-parser.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-sapi.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-exif.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-json.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_IS_VALID_UTF8 Unexecuted instantiation: fuzzer-execute.c:ZSTR_IS_VALID_UTF8 |
90 | | |
91 | | /* These are properties, encoded as flags, that will hold on the resulting string |
92 | | * after concatenating two strings that have these property. |
93 | | * Example: concatenating two UTF-8 strings yields another UTF-8 string. */ |
94 | 88.7k | #define ZSTR_COPYABLE_CONCAT_PROPERTIES (IS_STR_VALID_UTF8) |
95 | | |
96 | 81.9k | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) { |
97 | 81.9k | return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES; |
98 | 81.9k | } Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_time.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: time_duration.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: astro.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: dow.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: duration.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: parse_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: parse_tz.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: parse_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: timelib.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: tm2unixtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: unixtime2tm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: parse_iso_intervals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: interval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_pcre.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_adler32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_fnv.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_gost.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_haval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_joaat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_md.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_murmur.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_ripemd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha_ni.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha_sse2.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_snefru.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_tiger.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_whirlpool.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash_xxhash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: json_encoder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: json_parser.tab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: json_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_lexbor.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: shared_alloc_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: shared_alloc_shm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_api.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_module.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_file_cache.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_persist_calc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_persist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_shared_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ZendAccelerator.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_check.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_emit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_gcm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_patch.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_perf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_ra.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_ra_simple.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Line | Count | Source | 96 | 307 | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) { | 97 | 307 | return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES; | 98 | 307 | } |
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: io_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: iptc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: levenshtein.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: link.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: mail.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: math.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: md5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: metaphone.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: microtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: net.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: pack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: pageinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: password.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: proc_open.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: quot_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: scanf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: sha1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: soundex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: streamsfuncs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Line | Count | Source | 96 | 8 | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) { | 97 | 8 | return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES; | 98 | 8 | } |
Unexecuted instantiation: strnatcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: type.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: uniqid.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: url_scanner_ex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: user_filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: uuencode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: var_unserializer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: var.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: versioning.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: crypt_sha256.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: crypt_sha512.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_crypt_r.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_uri.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_uri_common.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: explicit_bzero.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fopen_wrappers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: getopt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: main.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: network.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: output.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_content_types.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_ini_builder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_glob.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_odbc_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_open_temporary_file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_scandir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_ticks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: reentrancy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: rfc1867.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: safe_bcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: SAPI.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: snprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: spprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: strlcat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: strlcpy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_io.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: php_io_copy_linux.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_epoll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_eventport.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: poll_core.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: poll_fd_table.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: poll_handle.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: cast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: filter.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: glob_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: memory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: plain_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: stream_errors.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: streams.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: transports.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: userspace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: xp_socket.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: block_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: compact_literals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: compact_vars.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: dce.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: dfa_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: escape_analysis.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: nop_removal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: optimize_func_calls.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: pass1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: pass3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: scdf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_call_graph.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_dfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_func_info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_inference.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_optimizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_ssa.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_ast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_attributes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_autoload.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_builtin_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_call_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_closures.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_compile.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_constants.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_cpuinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_default_classes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_dtrace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_enum.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_execute_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Line | Count | Source | 96 | 27.9k | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) { | 97 | 27.9k | return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES; | 98 | 27.9k | } |
Unexecuted instantiation: zend_extensions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_fibers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_float.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_gc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_generators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_highlight.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_inheritance.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_ini_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_ini_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_interfaces.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_language_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_language_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_lazy_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_list.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_llist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_multibyte.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_object_handlers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_objects_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_opcode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES zend_operators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Line | Count | Source | 96 | 53.5k | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) { | 97 | 53.5k | return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES; | 98 | 53.5k | } |
Unexecuted instantiation: zend_partial.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_property_hooks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_ptr_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_signal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_smart_str.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_sort.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_stream.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES zend_string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Line | Count | Source | 96 | 194 | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(const zend_string *s) { | 97 | 194 | return GC_FLAGS(s) & ZSTR_COPYABLE_CONCAT_PROPERTIES; | 98 | 194 | } |
Unexecuted instantiation: zend_strtod.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_system_id.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend_weakrefs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: zend.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: internal_functions_cli.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-sapi.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES |
99 | | |
100 | | /* This function returns the copyable concat properties which hold on both strings. */ |
101 | 26.9k | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) { |
102 | 26.9k | return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2); |
103 | 26.9k | } Unexecuted instantiation: php_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_time.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: time_duration.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: astro.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dow.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: duration.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_date.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_tz.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: timelib.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: tm2unixtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: unixtime2tm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_iso_intervals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: interval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_pcre.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_adler32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_fnv.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_gost.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_haval.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_joaat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_md.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_murmur.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_ripemd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha_ni.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha_sse2.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_snefru.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_tiger.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_whirlpool.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_xxhash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json_encoder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json_parser.tab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_lexbor.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: shared_alloc_posix.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: shared_alloc_shm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_api.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_module.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_file_cache.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_persist_calc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_persist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_shared_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ZendAccelerator.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_check.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_emit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_gcm.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_patch.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_perf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_ra.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_ra_simple.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_save.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_strtab.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH zend_jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Line | Count | Source | 101 | 7 | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) { | 102 | 7 | return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2); | 103 | 7 | } |
Unexecuted instantiation: csprng.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_mt19937.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_secure.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_user.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: gammasection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: random.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: randomizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_reflection.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_spl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_directory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_dllist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_fixedarray.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_heap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: array.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: assert.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: base64.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: basic_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: browscap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crc32_x86.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crc32.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: credits.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crypt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: css.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: datetime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dl.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dns.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: exec.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: filestat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: flock_compat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: formatted_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fsock.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ftok.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: head.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: html.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: http.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: image.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: incomplete_class.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: io_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: iptc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: levenshtein.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: link.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: mail.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: math.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: md5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: metaphone.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: microtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: net.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pageinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: password.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: proc_open.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: quot_print.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: scanf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: sha1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: soundex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: streamsfuncs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: strnatcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: type.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uniqid.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: url_scanner_ex.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: user_filters.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uuencode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: var_unserializer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: var.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: versioning.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crypt_sha256.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crypt_sha512.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_crypt_r.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_uri.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_uri_common.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: explicit_bzero.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fopen_wrappers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: getopt.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: main.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: network.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: output.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_content_types.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_ini_builder.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_glob.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_odbc_utils.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_open_temporary_file.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_scandir.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_syslog.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_ticks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: reentrancy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: rfc1867.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: safe_bcmp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: SAPI.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: snprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spprintf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: strlcat.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: strlcpy.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_io.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_io_copy_linux.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_epoll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_eventport.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_poll.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_core.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_fd_table.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_handle.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: cast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: filter.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: glob_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: memory.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: mmap.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: plain_wrapper.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: stream_errors.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: streams.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: transports.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: userspace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: xp_socket.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: block_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: compact_literals.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: compact_vars.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dce.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dfa_pass.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: escape_analysis.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: nop_removal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: optimize_func_calls.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pass1.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pass3.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: sccp.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: scdf.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_call_graph.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_cfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_dfg.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_dump.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_func_info.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_inference.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_optimizer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ssa.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_alloc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ast.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_attributes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_autoload.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_builtin_functions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_call_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_closures.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_compile.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_constants.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_cpuinfo.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_default_classes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_dtrace.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_enum.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_exceptions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_execute_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH zend_execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Line | Count | Source | 101 | 166 | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) { | 102 | 166 | return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2); | 103 | 166 | } |
Unexecuted instantiation: zend_extensions.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_fibers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_float.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_gc.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_gdb.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_generators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_hash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_highlight.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_hrtime.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_inheritance.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ini_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ini_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ini.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_interfaces.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_iterators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_language_parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_language_scanner.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_lazy_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_list.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_llist.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_multibyte.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_object_handlers.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_objects_API.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_objects.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_observer.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_opcode.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH zend_operators.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Line | Count | Source | 101 | 26.7k | static inline uint32_t ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(const zend_string *s1, const zend_string *s2) { | 102 | 26.7k | return ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s1) & ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(s2); | 103 | 26.7k | } |
Unexecuted instantiation: zend_partial.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_property_hooks.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ptr_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_signal.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_smart_str.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_sort.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_stack.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_stream.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_string.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_strtod.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_system_id.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_variables.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_weakrefs.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: internal_functions_cli.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-parser.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-sapi.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-exif.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-json.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-execute.c:ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH |
104 | | |
105 | 8 | static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) { |
106 | 8 | uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in); |
107 | 8 | GC_ADD_FLAGS(out, properties); |
108 | 8 | } Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_time.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: time_duration.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: astro.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: dow.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: duration.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: parse_date.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: parse_tz.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: parse_posix.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: timelib.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: tm2unixtime.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: unixtime2tm.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: parse_iso_intervals.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: interval.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_pcre.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: exif.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_adler32.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_crc32.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_fnv.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_gost.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_haval.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_joaat.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_md.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_murmur.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_ripemd.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha_ni.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha_sse2.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_sha3.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_snefru.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_tiger.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_whirlpool.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash_xxhash.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hash.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: json_encoder.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: json_parser.tab.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: json_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: json.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_lexbor.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: shared_alloc_posix.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: shared_alloc_shm.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_api.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_module.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_file_cache.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_persist_calc.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_persist.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_shared_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ZendAccelerator.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_check.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_dump.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_emit.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_gcm.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_patch.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_perf.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_ra.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_ra_simple.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_save.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: io_poll.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: iptc.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: levenshtein.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: link.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: mail.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: math.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: md5.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: metaphone.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: microtime.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: net.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: pack.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: pageinfo.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: password.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: proc_open.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: quot_print.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: scanf.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: sha1.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: soundex.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: streamsfuncs.c:ZSTR_COPY_CONCAT_PROPERTIES string.c:ZSTR_COPY_CONCAT_PROPERTIES Line | Count | Source | 105 | 8 | static inline void ZSTR_COPY_CONCAT_PROPERTIES(zend_string *out, const zend_string *in) { | 106 | 8 | uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES(in); | 107 | 8 | GC_ADD_FLAGS(out, properties); | 108 | 8 | } |
Unexecuted instantiation: strnatcmp.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: syslog.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: type.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: uniqid.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: url_scanner_ex.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: url.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: user_filters.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: uuencode.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: var_unserializer.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: var.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: versioning.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: crypt_sha256.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: crypt_sha512.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_crypt_r.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_uri.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_uri_common.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: explicit_bzero.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fopen_wrappers.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: getopt.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: main.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: network.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: output.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_content_types.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_ini_builder.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_ini.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_glob.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_odbc_utils.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_open_temporary_file.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_scandir.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_syslog.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_ticks.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_variables.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: reentrancy.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: rfc1867.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: safe_bcmp.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: SAPI.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: snprintf.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: spprintf.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: strlcat.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: strlcpy.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_io.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: php_io_copy_linux.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_epoll.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_eventport.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: poll_backend_poll.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: poll_core.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: poll_fd_table.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: poll_handle.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: cast.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: filter.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: glob_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: memory.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: mmap.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: plain_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: stream_errors.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: streams.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: transports.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: userspace.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: xp_socket.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: block_pass.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: compact_literals.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: compact_vars.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: dce.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: dfa_pass.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: escape_analysis.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: nop_removal.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: optimize_func_calls.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: pass1.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: pass3.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: sccp.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: scdf.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_call_graph.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_dfg.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_dump.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_func_info.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_inference.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_optimizer.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_ssa.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_API.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_ast.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_attributes.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_autoload.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_builtin_functions.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_call_stack.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_closures.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_compile.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_constants.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_cpuinfo.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_default_classes.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_dtrace.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_enum.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_execute_API.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_execute.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_extensions.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_fibers.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_float.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_gc.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_generators.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_hash.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_highlight.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_inheritance.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_ini_parser.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_ini_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_ini.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_interfaces.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_language_parser.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_language_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_lazy_objects.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_list.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_llist.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_multibyte.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_object_handlers.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_objects_API.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_objects.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_observer.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_opcode.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_operators.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_partial.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_property_hooks.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_ptr_stack.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_signal.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_smart_str.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_sort.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_stack.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_stream.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_string.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_strtod.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_system_id.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_variables.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend_weakrefs.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: zend.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: internal_functions_cli.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-parser.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-exif.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-json.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_COPY_CONCAT_PROPERTIES Unexecuted instantiation: fuzzer-execute.c:ZSTR_COPY_CONCAT_PROPERTIES |
109 | | |
110 | 75 | static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) { |
111 | 75 | uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2); |
112 | 75 | GC_ADD_FLAGS(out, properties); |
113 | 75 | } Unexecuted instantiation: php_date.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_time.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: time_duration.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: astro.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dow.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: duration.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_date.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_tz.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_posix.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: timelib.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: tm2unixtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: unixtime2tm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: parse_iso_intervals.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: interval.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_pcre.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: exif.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_adler32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_crc32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_fnv.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_gost.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_haval.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_joaat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_md.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_murmur.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_ripemd.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha_ni.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha_sse2.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_sha3.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_snefru.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_tiger.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_whirlpool.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash_xxhash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json_encoder.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json_parser.tab.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: json.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_lexbor.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: shared_alloc_posix.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: shared_alloc_shm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_api.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_module.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_file_cache.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_persist_calc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_persist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_shared_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ZendAccelerator.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_check.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_dump.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_emit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_gcm.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_patch.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_perf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_ra.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_ra_simple.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_save.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_sccp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir_strtab.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: csprng.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_mt19937.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_secure.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_user.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: gammasection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: random.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: randomizer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_utils.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_reflection.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_spl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_directory.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_dllist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_fixedarray.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_heap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spl_observer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: array.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: assert.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: base64.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: basic_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: browscap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crc32_x86.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crc32.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: credits.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crypt.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: css.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: datetime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dl.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dns.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: exec.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: file.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: filestat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: filters.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: flock_compat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: formatted_print.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fsock.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ftok.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: head.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: html.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: http.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: image.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: incomplete_class.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: info.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: io_poll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: iptc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: levenshtein.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: link.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: mail.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: math.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: md5.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: metaphone.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: microtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: net.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pageinfo.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: password.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: proc_open.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: quot_print.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: scanf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: sha1.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: soundex.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: streamsfuncs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: string.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: strnatcmp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: syslog.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: type.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uniqid.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: url_scanner_ex.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: url.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: user_filters.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uuencode.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: var_unserializer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: var.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: versioning.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crypt_sha256.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: crypt_sha512.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_crypt_r.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_uri.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_uri_common.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: explicit_bzero.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fopen_wrappers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: getopt.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: main.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: network.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: output.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_content_types.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_ini_builder.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_ini.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_glob.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_odbc_utils.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_open_temporary_file.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_scandir.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_syslog.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_ticks.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_variables.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: reentrancy.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: rfc1867.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: safe_bcmp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: SAPI.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: snprintf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: spprintf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: strlcat.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: strlcpy.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_io.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: php_io_copy_linux.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_epoll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_eventport.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_backend_poll.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_core.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_fd_table.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: poll_handle.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: cast.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: filter.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: glob_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: memory.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: mmap.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: plain_wrapper.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: stream_errors.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: streams.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: transports.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: userspace.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: xp_socket.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: block_pass.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: compact_literals.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: compact_vars.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dce.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: dfa_pass.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: escape_analysis.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: nop_removal.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: optimize_func_calls.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pass1.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: pass3.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: sccp.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: scdf.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_call_graph.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_cfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_dfg.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_dump.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_func_info.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_inference.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_optimizer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ssa.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_alloc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ast.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_attributes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_autoload.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_builtin_functions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_call_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_closures.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_compile.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_constants.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_cpuinfo.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_default_classes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_dtrace.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_enum.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_exceptions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_execute_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH zend_execute.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Line | Count | Source | 110 | 75 | static inline void ZSTR_COPY_CONCAT_PROPERTIES_BOTH(zend_string *out, const zend_string *in1, const zend_string *in2) { | 111 | 75 | uint32_t properties = ZSTR_GET_COPYABLE_CONCAT_PROPERTIES_BOTH(in1, in2); | 112 | 75 | GC_ADD_FLAGS(out, properties); | 113 | 75 | } |
Unexecuted instantiation: zend_extensions.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_fibers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_float.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_gc.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_gdb.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_generators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_hash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_highlight.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_hrtime.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_inheritance.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ini_parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ini_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ini.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_interfaces.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_iterators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_language_parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_language_scanner.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_lazy_objects.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_list.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_llist.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_multibyte.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_object_handlers.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_objects_API.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_objects.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_observer.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_opcode.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_operators.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_partial.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_property_hooks.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_ptr_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_signal.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_smart_str.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_sort.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_stack.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_stream.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_string.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_strtod.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_system_id.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_variables.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend_weakrefs.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: zend.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: internal_functions_cli.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-parser.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-sapi.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-exif.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-json.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH Unexecuted instantiation: fuzzer-execute.c:ZSTR_COPY_CONCAT_PROPERTIES_BOTH |
114 | | |
115 | 1.97M | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { |
116 | 1.97M | return zend_empty_string; |
117 | 1.97M | } Unexecuted instantiation: php_date.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_time.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: time_duration.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: astro.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: dow.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: duration.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: parse_date.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: parse_tz.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: parse_posix.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: timelib.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: tm2unixtime.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: unixtime2tm.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: parse_iso_intervals.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: interval.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_pcre.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: exif.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_adler32.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_crc32.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_fnv.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_gost.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_haval.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_joaat.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_md.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_murmur.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_ripemd.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_sha_ni.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_sha_sse2.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_sha.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_sha3.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_snefru.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_tiger.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_whirlpool.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash_xxhash.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hash.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: json_encoder.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: json_parser.tab.c:ZSTR_EMPTY_ALLOC json_scanner.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 29.2k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 29.2k | return zend_empty_string; | 117 | 29.2k | } |
Unexecuted instantiation: json.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_lexbor.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: shared_alloc_posix.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: shared_alloc_shm.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_accelerator_api.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_accelerator_module.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_file_cache.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_persist_calc.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_persist.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_shared_alloc.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ZendAccelerator.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_cfg.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_check.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_dump.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_emit.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_gcm.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_gdb.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_patch.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_perf.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_ra.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_ra_simple.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_save.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_sccp.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir_strtab.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ir.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_EMPTY_ALLOC zend_jit.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 63 | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 63 | return zend_empty_string; | 117 | 63 | } |
Unexecuted instantiation: csprng.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: engine_mt19937.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: engine_secure.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: engine_user.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: gammasection.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: random.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: randomizer.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_utils.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_reflection.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_spl.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spl_array.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spl_directory.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spl_dllist.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spl_exceptions.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spl_fixedarray.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spl_functions.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spl_heap.c:ZSTR_EMPTY_ALLOC spl_iterators.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 1.27k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 1.27k | return zend_empty_string; | 117 | 1.27k | } |
Unexecuted instantiation: spl_observer.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: array.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: assert.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: base64.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: basic_functions.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: browscap.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: crc32_x86.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: crc32.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: credits.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: crypt.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: css.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: datetime.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: dir.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: dl.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: dns.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: exec.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: file.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: filestat.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: filters.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: flock_compat.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: formatted_print.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fsock.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ftok.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: head.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: hrtime.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 4 | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 4 | return zend_empty_string; | 117 | 4 | } |
Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: http.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: image.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: incomplete_class.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: info.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: io_poll.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: iptc.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: levenshtein.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: link.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: mail.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: math.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: md5.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: metaphone.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: microtime.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: net.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: pack.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: pageinfo.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: password.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: proc_open.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: quot_print.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: scanf.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: sha1.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: soundex.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: streamsfuncs.c:ZSTR_EMPTY_ALLOC string.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 4 | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 4 | return zend_empty_string; | 117 | 4 | } |
Unexecuted instantiation: strnatcmp.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: syslog.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: type.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: uniqid.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: url_scanner_ex.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: url.c:ZSTR_EMPTY_ALLOC user_filters.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 32 | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 32 | return zend_empty_string; | 117 | 32 | } |
Unexecuted instantiation: uuencode.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: var_unserializer.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: var.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: versioning.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: crypt_sha256.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: crypt_sha512.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_crypt_r.c:ZSTR_EMPTY_ALLOC php_uri.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 48 | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 48 | return zend_empty_string; | 117 | 48 | } |
Unexecuted instantiation: php_uri_common.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: explicit_bzero.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fopen_wrappers.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: getopt.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 1.63M | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 1.63M | return zend_empty_string; | 117 | 1.63M | } |
Unexecuted instantiation: network.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: output.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_content_types.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_ini_builder.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_ini.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_glob.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_odbc_utils.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_open_temporary_file.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_scandir.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_syslog.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_ticks.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_variables.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: reentrancy.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: rfc1867.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: safe_bcmp.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: SAPI.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: snprintf.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: spprintf.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: strlcat.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: strlcpy.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_io.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: php_io_copy_linux.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: poll_backend_epoll.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: poll_backend_eventport.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: poll_backend_poll.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: poll_core.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: poll_fd_table.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: poll_handle.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: cast.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: filter.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: glob_wrapper.c:ZSTR_EMPTY_ALLOC memory.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 6.76k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 6.76k | return zend_empty_string; | 117 | 6.76k | } |
Unexecuted instantiation: mmap.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: plain_wrapper.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: stream_errors.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: streams.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: transports.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: userspace.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: xp_socket.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: block_pass.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: compact_literals.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: compact_vars.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: dce.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: dfa_pass.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: escape_analysis.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: nop_removal.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: optimize_func_calls.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: pass1.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: pass3.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: sccp.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: scdf.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_call_graph.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_cfg.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_dfg.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_dump.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_func_info.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_inference.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_optimizer.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_ssa.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_alloc.c:ZSTR_EMPTY_ALLOC zend_API.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 6 | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 6 | return zend_empty_string; | 117 | 6 | } |
Unexecuted instantiation: zend_ast.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_attributes.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_autoload.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_builtin_functions.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_call_stack.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_closures.c:ZSTR_EMPTY_ALLOC zend_compile.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 3.29k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 3.29k | return zend_empty_string; | 117 | 3.29k | } |
Unexecuted instantiation: zend_constants.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_cpuinfo.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_default_classes.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_dtrace.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_enum.c:ZSTR_EMPTY_ALLOC zend_exceptions.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 18.6k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 18.6k | return zend_empty_string; | 117 | 18.6k | } |
Unexecuted instantiation: zend_execute_API.c:ZSTR_EMPTY_ALLOC zend_execute.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 551 | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 551 | return zend_empty_string; | 117 | 551 | } |
Unexecuted instantiation: zend_extensions.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_fibers.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_float.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_gc.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_gdb.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_generators.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_hash.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_highlight.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_hrtime.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_inheritance.c:ZSTR_EMPTY_ALLOC zend_ini_parser.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 82.8k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 82.8k | return zend_empty_string; | 117 | 82.8k | } |
Unexecuted instantiation: zend_ini_scanner.c:ZSTR_EMPTY_ALLOC zend_ini.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 1.23k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 1.23k | return zend_empty_string; | 117 | 1.23k | } |
Unexecuted instantiation: zend_interfaces.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_iterators.c:ZSTR_EMPTY_ALLOC zend_language_parser.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 3.86k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 3.86k | return zend_empty_string; | 117 | 3.86k | } |
zend_language_scanner.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 20.2k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 20.2k | return zend_empty_string; | 117 | 20.2k | } |
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_list.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_llist.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_multibyte.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_object_handlers.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_objects_API.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_objects.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_observer.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_opcode.c:ZSTR_EMPTY_ALLOC zend_operators.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 45.0k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 45.0k | return zend_empty_string; | 117 | 45.0k | } |
Unexecuted instantiation: zend_partial.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_property_hooks.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_ptr_stack.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_signal.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_smart_str.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_sort.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_stack.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_stream.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_string.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_strtod.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_system_id.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_variables.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend_weakrefs.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: zend.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: internal_functions_cli.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fuzzer-parser.c:ZSTR_EMPTY_ALLOC fuzzer-sapi.c:ZSTR_EMPTY_ALLOC Line | Count | Source | 115 | 129k | static zend_always_inline zend_string *ZSTR_EMPTY_ALLOC(void) { | 116 | 129k | return zend_empty_string; | 117 | 129k | } |
Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fuzzer-exif.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fuzzer-json.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_EMPTY_ALLOC Unexecuted instantiation: fuzzer-execute.c:ZSTR_EMPTY_ALLOC |
118 | | |
119 | 1.99M | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { |
120 | 1.99M | return zend_one_char_string[c]; |
121 | 1.99M | } Unexecuted instantiation: php_date.c:ZSTR_CHAR Unexecuted instantiation: php_time.c:ZSTR_CHAR Unexecuted instantiation: time_duration.c:ZSTR_CHAR Unexecuted instantiation: astro.c:ZSTR_CHAR Unexecuted instantiation: dow.c:ZSTR_CHAR Unexecuted instantiation: duration.c:ZSTR_CHAR Unexecuted instantiation: parse_date.c:ZSTR_CHAR Unexecuted instantiation: parse_tz.c:ZSTR_CHAR Unexecuted instantiation: parse_posix.c:ZSTR_CHAR Unexecuted instantiation: timelib.c:ZSTR_CHAR Unexecuted instantiation: tm2unixtime.c:ZSTR_CHAR Unexecuted instantiation: unixtime2tm.c:ZSTR_CHAR Unexecuted instantiation: parse_iso_intervals.c:ZSTR_CHAR Unexecuted instantiation: interval.c:ZSTR_CHAR Unexecuted instantiation: php_pcre.c:ZSTR_CHAR Unexecuted instantiation: exif.c:ZSTR_CHAR Unexecuted instantiation: hash_adler32.c:ZSTR_CHAR Unexecuted instantiation: hash_crc32.c:ZSTR_CHAR Unexecuted instantiation: hash_fnv.c:ZSTR_CHAR Unexecuted instantiation: hash_gost.c:ZSTR_CHAR Unexecuted instantiation: hash_haval.c:ZSTR_CHAR Unexecuted instantiation: hash_joaat.c:ZSTR_CHAR Unexecuted instantiation: hash_md.c:ZSTR_CHAR Unexecuted instantiation: hash_murmur.c:ZSTR_CHAR Unexecuted instantiation: hash_ripemd.c:ZSTR_CHAR Unexecuted instantiation: hash_sha_ni.c:ZSTR_CHAR Unexecuted instantiation: hash_sha_sse2.c:ZSTR_CHAR Unexecuted instantiation: hash_sha.c:ZSTR_CHAR Unexecuted instantiation: hash_sha3.c:ZSTR_CHAR Unexecuted instantiation: hash_snefru.c:ZSTR_CHAR Unexecuted instantiation: hash_tiger.c:ZSTR_CHAR Unexecuted instantiation: hash_whirlpool.c:ZSTR_CHAR Unexecuted instantiation: hash_xxhash.c:ZSTR_CHAR Unexecuted instantiation: hash.c:ZSTR_CHAR Unexecuted instantiation: json_encoder.c:ZSTR_CHAR Unexecuted instantiation: json_parser.tab.c:ZSTR_CHAR Unexecuted instantiation: json_scanner.c:ZSTR_CHAR Unexecuted instantiation: json.c:ZSTR_CHAR Unexecuted instantiation: php_lexbor.c:ZSTR_CHAR Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_CHAR Unexecuted instantiation: shared_alloc_posix.c:ZSTR_CHAR Unexecuted instantiation: shared_alloc_shm.c:ZSTR_CHAR Unexecuted instantiation: zend_accelerator_api.c:ZSTR_CHAR Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_CHAR Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_CHAR Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_CHAR Unexecuted instantiation: zend_accelerator_module.c:ZSTR_CHAR Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_CHAR Unexecuted instantiation: zend_file_cache.c:ZSTR_CHAR Unexecuted instantiation: zend_persist_calc.c:ZSTR_CHAR Unexecuted instantiation: zend_persist.c:ZSTR_CHAR Unexecuted instantiation: zend_shared_alloc.c:ZSTR_CHAR ZendAccelerator.c:ZSTR_CHAR Line | Count | Source | 119 | 4.09k | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 4.09k | return zend_one_char_string[c]; | 121 | 4.09k | } |
Unexecuted instantiation: ir_cfg.c:ZSTR_CHAR Unexecuted instantiation: ir_check.c:ZSTR_CHAR Unexecuted instantiation: ir_dump.c:ZSTR_CHAR Unexecuted instantiation: ir_emit.c:ZSTR_CHAR Unexecuted instantiation: ir_gcm.c:ZSTR_CHAR Unexecuted instantiation: ir_gdb.c:ZSTR_CHAR Unexecuted instantiation: ir_patch.c:ZSTR_CHAR Unexecuted instantiation: ir_perf.c:ZSTR_CHAR Unexecuted instantiation: ir_ra.c:ZSTR_CHAR Unexecuted instantiation: ir_ra_simple.c:ZSTR_CHAR Unexecuted instantiation: ir_save.c:ZSTR_CHAR Unexecuted instantiation: ir_sccp.c:ZSTR_CHAR Unexecuted instantiation: ir_strtab.c:ZSTR_CHAR Unexecuted instantiation: ir.c:ZSTR_CHAR Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_CHAR Line | Count | Source | 119 | 11 | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 11 | return zend_one_char_string[c]; | 121 | 11 | } |
Unexecuted instantiation: csprng.c:ZSTR_CHAR Unexecuted instantiation: engine_mt19937.c:ZSTR_CHAR Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_CHAR Unexecuted instantiation: engine_secure.c:ZSTR_CHAR Unexecuted instantiation: engine_user.c:ZSTR_CHAR Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_CHAR Unexecuted instantiation: gammasection.c:ZSTR_CHAR Unexecuted instantiation: random.c:ZSTR_CHAR Unexecuted instantiation: randomizer.c:ZSTR_CHAR Unexecuted instantiation: zend_utils.c:ZSTR_CHAR Unexecuted instantiation: php_reflection.c:ZSTR_CHAR Unexecuted instantiation: php_spl.c:ZSTR_CHAR Unexecuted instantiation: spl_array.c:ZSTR_CHAR Unexecuted instantiation: spl_directory.c:ZSTR_CHAR Unexecuted instantiation: spl_dllist.c:ZSTR_CHAR Unexecuted instantiation: spl_exceptions.c:ZSTR_CHAR Unexecuted instantiation: spl_fixedarray.c:ZSTR_CHAR Unexecuted instantiation: spl_functions.c:ZSTR_CHAR Unexecuted instantiation: spl_heap.c:ZSTR_CHAR Unexecuted instantiation: spl_iterators.c:ZSTR_CHAR Unexecuted instantiation: spl_observer.c:ZSTR_CHAR Unexecuted instantiation: array.c:ZSTR_CHAR Unexecuted instantiation: assert.c:ZSTR_CHAR Unexecuted instantiation: base64.c:ZSTR_CHAR Unexecuted instantiation: basic_functions.c:ZSTR_CHAR Unexecuted instantiation: browscap.c:ZSTR_CHAR Unexecuted instantiation: crc32_x86.c:ZSTR_CHAR Unexecuted instantiation: crc32.c:ZSTR_CHAR Unexecuted instantiation: credits.c:ZSTR_CHAR Unexecuted instantiation: crypt.c:ZSTR_CHAR Unexecuted instantiation: css.c:ZSTR_CHAR Unexecuted instantiation: datetime.c:ZSTR_CHAR Unexecuted instantiation: dir.c:ZSTR_CHAR Unexecuted instantiation: dl.c:ZSTR_CHAR Unexecuted instantiation: dns.c:ZSTR_CHAR Unexecuted instantiation: exec.c:ZSTR_CHAR Unexecuted instantiation: file.c:ZSTR_CHAR Unexecuted instantiation: filestat.c:ZSTR_CHAR Unexecuted instantiation: filters.c:ZSTR_CHAR Unexecuted instantiation: flock_compat.c:ZSTR_CHAR Unexecuted instantiation: formatted_print.c:ZSTR_CHAR Unexecuted instantiation: fsock.c:ZSTR_CHAR Unexecuted instantiation: ftok.c:ZSTR_CHAR Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_CHAR Unexecuted instantiation: head.c:ZSTR_CHAR Unexecuted instantiation: hrtime.c:ZSTR_CHAR Unexecuted instantiation: html.c:ZSTR_CHAR Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_CHAR Unexecuted instantiation: http.c:ZSTR_CHAR Unexecuted instantiation: image.c:ZSTR_CHAR Unexecuted instantiation: incomplete_class.c:ZSTR_CHAR Unexecuted instantiation: info.c:ZSTR_CHAR Unexecuted instantiation: io_poll.c:ZSTR_CHAR Unexecuted instantiation: iptc.c:ZSTR_CHAR Unexecuted instantiation: levenshtein.c:ZSTR_CHAR Unexecuted instantiation: link.c:ZSTR_CHAR Unexecuted instantiation: mail.c:ZSTR_CHAR Unexecuted instantiation: math.c:ZSTR_CHAR Unexecuted instantiation: md5.c:ZSTR_CHAR Unexecuted instantiation: metaphone.c:ZSTR_CHAR Unexecuted instantiation: microtime.c:ZSTR_CHAR Unexecuted instantiation: net.c:ZSTR_CHAR Unexecuted instantiation: pack.c:ZSTR_CHAR Unexecuted instantiation: pageinfo.c:ZSTR_CHAR Unexecuted instantiation: password.c:ZSTR_CHAR Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_CHAR Unexecuted instantiation: proc_open.c:ZSTR_CHAR Unexecuted instantiation: quot_print.c:ZSTR_CHAR Unexecuted instantiation: scanf.c:ZSTR_CHAR Unexecuted instantiation: sha1.c:ZSTR_CHAR Unexecuted instantiation: soundex.c:ZSTR_CHAR Unexecuted instantiation: streamsfuncs.c:ZSTR_CHAR Line | Count | Source | 119 | 1 | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 1 | return zend_one_char_string[c]; | 121 | 1 | } |
Unexecuted instantiation: strnatcmp.c:ZSTR_CHAR Unexecuted instantiation: syslog.c:ZSTR_CHAR Unexecuted instantiation: type.c:ZSTR_CHAR Unexecuted instantiation: uniqid.c:ZSTR_CHAR Unexecuted instantiation: url_scanner_ex.c:ZSTR_CHAR Unexecuted instantiation: url.c:ZSTR_CHAR Unexecuted instantiation: user_filters.c:ZSTR_CHAR Unexecuted instantiation: uuencode.c:ZSTR_CHAR var_unserializer.c:ZSTR_CHAR Line | Count | Source | 119 | 222 | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 222 | return zend_one_char_string[c]; | 121 | 222 | } |
Unexecuted instantiation: var.c:ZSTR_CHAR Unexecuted instantiation: versioning.c:ZSTR_CHAR Unexecuted instantiation: crypt_sha256.c:ZSTR_CHAR Unexecuted instantiation: crypt_sha512.c:ZSTR_CHAR Unexecuted instantiation: php_crypt_r.c:ZSTR_CHAR Unexecuted instantiation: php_uri.c:ZSTR_CHAR Unexecuted instantiation: php_uri_common.c:ZSTR_CHAR Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_CHAR Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_CHAR Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_CHAR Unexecuted instantiation: explicit_bzero.c:ZSTR_CHAR Unexecuted instantiation: fopen_wrappers.c:ZSTR_CHAR Unexecuted instantiation: getopt.c:ZSTR_CHAR Unexecuted instantiation: main.c:ZSTR_CHAR Unexecuted instantiation: network.c:ZSTR_CHAR Unexecuted instantiation: output.c:ZSTR_CHAR Unexecuted instantiation: php_content_types.c:ZSTR_CHAR Unexecuted instantiation: php_ini_builder.c:ZSTR_CHAR Unexecuted instantiation: php_ini.c:ZSTR_CHAR Unexecuted instantiation: php_glob.c:ZSTR_CHAR Unexecuted instantiation: php_odbc_utils.c:ZSTR_CHAR Unexecuted instantiation: php_open_temporary_file.c:ZSTR_CHAR Unexecuted instantiation: php_scandir.c:ZSTR_CHAR Unexecuted instantiation: php_syslog.c:ZSTR_CHAR Unexecuted instantiation: php_ticks.c:ZSTR_CHAR php_variables.c:ZSTR_CHAR Line | Count | Source | 119 | 129 | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 129 | return zend_one_char_string[c]; | 121 | 129 | } |
Unexecuted instantiation: reentrancy.c:ZSTR_CHAR Unexecuted instantiation: rfc1867.c:ZSTR_CHAR Unexecuted instantiation: safe_bcmp.c:ZSTR_CHAR Unexecuted instantiation: SAPI.c:ZSTR_CHAR Unexecuted instantiation: snprintf.c:ZSTR_CHAR Unexecuted instantiation: spprintf.c:ZSTR_CHAR Unexecuted instantiation: strlcat.c:ZSTR_CHAR Unexecuted instantiation: strlcpy.c:ZSTR_CHAR Unexecuted instantiation: php_io.c:ZSTR_CHAR Unexecuted instantiation: php_io_copy_linux.c:ZSTR_CHAR Unexecuted instantiation: poll_backend_epoll.c:ZSTR_CHAR Unexecuted instantiation: poll_backend_eventport.c:ZSTR_CHAR Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_CHAR Unexecuted instantiation: poll_backend_poll.c:ZSTR_CHAR Unexecuted instantiation: poll_core.c:ZSTR_CHAR Unexecuted instantiation: poll_fd_table.c:ZSTR_CHAR Unexecuted instantiation: poll_handle.c:ZSTR_CHAR Unexecuted instantiation: cast.c:ZSTR_CHAR Unexecuted instantiation: filter.c:ZSTR_CHAR Unexecuted instantiation: glob_wrapper.c:ZSTR_CHAR Unexecuted instantiation: memory.c:ZSTR_CHAR Unexecuted instantiation: mmap.c:ZSTR_CHAR Unexecuted instantiation: plain_wrapper.c:ZSTR_CHAR Unexecuted instantiation: stream_errors.c:ZSTR_CHAR Unexecuted instantiation: streams.c:ZSTR_CHAR Unexecuted instantiation: transports.c:ZSTR_CHAR Unexecuted instantiation: userspace.c:ZSTR_CHAR Unexecuted instantiation: xp_socket.c:ZSTR_CHAR Unexecuted instantiation: block_pass.c:ZSTR_CHAR Unexecuted instantiation: compact_literals.c:ZSTR_CHAR Unexecuted instantiation: compact_vars.c:ZSTR_CHAR Unexecuted instantiation: dce.c:ZSTR_CHAR Unexecuted instantiation: dfa_pass.c:ZSTR_CHAR Unexecuted instantiation: escape_analysis.c:ZSTR_CHAR Unexecuted instantiation: nop_removal.c:ZSTR_CHAR Unexecuted instantiation: optimize_func_calls.c:ZSTR_CHAR Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_CHAR Unexecuted instantiation: pass1.c:ZSTR_CHAR Unexecuted instantiation: pass3.c:ZSTR_CHAR Line | Count | Source | 119 | 4 | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 4 | return zend_one_char_string[c]; | 121 | 4 | } |
Unexecuted instantiation: scdf.c:ZSTR_CHAR Unexecuted instantiation: zend_call_graph.c:ZSTR_CHAR Unexecuted instantiation: zend_cfg.c:ZSTR_CHAR Unexecuted instantiation: zend_dfg.c:ZSTR_CHAR Unexecuted instantiation: zend_dump.c:ZSTR_CHAR Unexecuted instantiation: zend_func_info.c:ZSTR_CHAR Unexecuted instantiation: zend_inference.c:ZSTR_CHAR Unexecuted instantiation: zend_optimizer.c:ZSTR_CHAR Unexecuted instantiation: zend_ssa.c:ZSTR_CHAR Unexecuted instantiation: zend_alloc.c:ZSTR_CHAR Unexecuted instantiation: zend_API.c:ZSTR_CHAR Unexecuted instantiation: zend_ast.c:ZSTR_CHAR Unexecuted instantiation: zend_attributes.c:ZSTR_CHAR Unexecuted instantiation: zend_autoload.c:ZSTR_CHAR Unexecuted instantiation: zend_builtin_functions.c:ZSTR_CHAR Unexecuted instantiation: zend_call_stack.c:ZSTR_CHAR Unexecuted instantiation: zend_closures.c:ZSTR_CHAR Line | Count | Source | 119 | 4.56k | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 4.56k | return zend_one_char_string[c]; | 121 | 4.56k | } |
zend_constants.c:ZSTR_CHAR Line | Count | Source | 119 | 8.89k | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 8.89k | return zend_one_char_string[c]; | 121 | 8.89k | } |
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_CHAR Unexecuted instantiation: zend_default_classes.c:ZSTR_CHAR Unexecuted instantiation: zend_dtrace.c:ZSTR_CHAR Unexecuted instantiation: zend_enum.c:ZSTR_CHAR Unexecuted instantiation: zend_exceptions.c:ZSTR_CHAR Unexecuted instantiation: zend_execute_API.c:ZSTR_CHAR Line | Count | Source | 119 | 22 | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 22 | return zend_one_char_string[c]; | 121 | 22 | } |
Unexecuted instantiation: zend_extensions.c:ZSTR_CHAR Unexecuted instantiation: zend_fibers.c:ZSTR_CHAR Unexecuted instantiation: zend_float.c:ZSTR_CHAR Unexecuted instantiation: zend_gc.c:ZSTR_CHAR Unexecuted instantiation: zend_gdb.c:ZSTR_CHAR Unexecuted instantiation: zend_generators.c:ZSTR_CHAR Unexecuted instantiation: zend_hash.c:ZSTR_CHAR Unexecuted instantiation: zend_highlight.c:ZSTR_CHAR Unexecuted instantiation: zend_hrtime.c:ZSTR_CHAR Unexecuted instantiation: zend_inheritance.c:ZSTR_CHAR Unexecuted instantiation: zend_ini_parser.c:ZSTR_CHAR Unexecuted instantiation: zend_ini_scanner.c:ZSTR_CHAR Unexecuted instantiation: zend_ini.c:ZSTR_CHAR Unexecuted instantiation: zend_interfaces.c:ZSTR_CHAR Unexecuted instantiation: zend_iterators.c:ZSTR_CHAR Unexecuted instantiation: zend_language_parser.c:ZSTR_CHAR zend_language_scanner.c:ZSTR_CHAR Line | Count | Source | 119 | 903k | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 903k | return zend_one_char_string[c]; | 121 | 903k | } |
Unexecuted instantiation: zend_lazy_objects.c:ZSTR_CHAR Unexecuted instantiation: zend_list.c:ZSTR_CHAR Unexecuted instantiation: zend_llist.c:ZSTR_CHAR Unexecuted instantiation: zend_multibyte.c:ZSTR_CHAR Unexecuted instantiation: zend_object_handlers.c:ZSTR_CHAR Unexecuted instantiation: zend_objects_API.c:ZSTR_CHAR Unexecuted instantiation: zend_objects.c:ZSTR_CHAR Unexecuted instantiation: zend_observer.c:ZSTR_CHAR Unexecuted instantiation: zend_opcode.c:ZSTR_CHAR zend_operators.c:ZSTR_CHAR Line | Count | Source | 119 | 1.07M | static zend_always_inline zend_string *ZSTR_CHAR(unsigned char c) { | 120 | 1.07M | return zend_one_char_string[c]; | 121 | 1.07M | } |
Unexecuted instantiation: zend_partial.c:ZSTR_CHAR Unexecuted instantiation: zend_property_hooks.c:ZSTR_CHAR Unexecuted instantiation: zend_ptr_stack.c:ZSTR_CHAR Unexecuted instantiation: zend_signal.c:ZSTR_CHAR Unexecuted instantiation: zend_smart_str.c:ZSTR_CHAR Unexecuted instantiation: zend_sort.c:ZSTR_CHAR Unexecuted instantiation: zend_stack.c:ZSTR_CHAR Unexecuted instantiation: zend_stream.c:ZSTR_CHAR Unexecuted instantiation: zend_string.c:ZSTR_CHAR Unexecuted instantiation: zend_strtod.c:ZSTR_CHAR Unexecuted instantiation: zend_system_id.c:ZSTR_CHAR Unexecuted instantiation: zend_variables.c:ZSTR_CHAR Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_CHAR Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_CHAR Unexecuted instantiation: zend_weakrefs.c:ZSTR_CHAR Unexecuted instantiation: zend.c:ZSTR_CHAR Unexecuted instantiation: internal_functions_cli.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-parser.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-sapi.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-exif.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-json.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_CHAR Unexecuted instantiation: fuzzer-execute.c:ZSTR_CHAR |
122 | | |
123 | 20.4M | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { |
124 | 20.4M | return zend_known_strings[idx]; |
125 | 20.4M | } Line | Count | Source | 123 | 1.24k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 1.24k | return zend_known_strings[idx]; | 125 | 1.24k | } |
Unexecuted instantiation: php_time.c:ZSTR_KNOWN Unexecuted instantiation: time_duration.c:ZSTR_KNOWN Unexecuted instantiation: astro.c:ZSTR_KNOWN Unexecuted instantiation: dow.c:ZSTR_KNOWN Unexecuted instantiation: duration.c:ZSTR_KNOWN Unexecuted instantiation: parse_date.c:ZSTR_KNOWN Unexecuted instantiation: parse_tz.c:ZSTR_KNOWN Unexecuted instantiation: parse_posix.c:ZSTR_KNOWN Unexecuted instantiation: timelib.c:ZSTR_KNOWN Unexecuted instantiation: tm2unixtime.c:ZSTR_KNOWN Unexecuted instantiation: unixtime2tm.c:ZSTR_KNOWN Unexecuted instantiation: parse_iso_intervals.c:ZSTR_KNOWN Unexecuted instantiation: interval.c:ZSTR_KNOWN Unexecuted instantiation: php_pcre.c:ZSTR_KNOWN Unexecuted instantiation: exif.c:ZSTR_KNOWN Unexecuted instantiation: hash_adler32.c:ZSTR_KNOWN Unexecuted instantiation: hash_crc32.c:ZSTR_KNOWN Unexecuted instantiation: hash_fnv.c:ZSTR_KNOWN Unexecuted instantiation: hash_gost.c:ZSTR_KNOWN Unexecuted instantiation: hash_haval.c:ZSTR_KNOWN Unexecuted instantiation: hash_joaat.c:ZSTR_KNOWN Unexecuted instantiation: hash_md.c:ZSTR_KNOWN Unexecuted instantiation: hash_murmur.c:ZSTR_KNOWN Unexecuted instantiation: hash_ripemd.c:ZSTR_KNOWN Unexecuted instantiation: hash_sha_ni.c:ZSTR_KNOWN Unexecuted instantiation: hash_sha_sse2.c:ZSTR_KNOWN Unexecuted instantiation: hash_sha.c:ZSTR_KNOWN Unexecuted instantiation: hash_sha3.c:ZSTR_KNOWN Unexecuted instantiation: hash_snefru.c:ZSTR_KNOWN Unexecuted instantiation: hash_tiger.c:ZSTR_KNOWN Unexecuted instantiation: hash_whirlpool.c:ZSTR_KNOWN Unexecuted instantiation: hash_xxhash.c:ZSTR_KNOWN Line | Count | Source | 123 | 112 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 112 | return zend_known_strings[idx]; | 125 | 112 | } |
Unexecuted instantiation: json_encoder.c:ZSTR_KNOWN Unexecuted instantiation: json_parser.tab.c:ZSTR_KNOWN Unexecuted instantiation: json_scanner.c:ZSTR_KNOWN Unexecuted instantiation: json.c:ZSTR_KNOWN Unexecuted instantiation: php_lexbor.c:ZSTR_KNOWN Unexecuted instantiation: shared_alloc_mmap.c:ZSTR_KNOWN Unexecuted instantiation: shared_alloc_posix.c:ZSTR_KNOWN Unexecuted instantiation: shared_alloc_shm.c:ZSTR_KNOWN Unexecuted instantiation: zend_accelerator_api.c:ZSTR_KNOWN Unexecuted instantiation: zend_accelerator_blacklist.c:ZSTR_KNOWN Unexecuted instantiation: zend_accelerator_debug.c:ZSTR_KNOWN Unexecuted instantiation: zend_accelerator_hash.c:ZSTR_KNOWN Unexecuted instantiation: zend_accelerator_module.c:ZSTR_KNOWN Unexecuted instantiation: zend_accelerator_util_funcs.c:ZSTR_KNOWN Unexecuted instantiation: zend_file_cache.c:ZSTR_KNOWN Unexecuted instantiation: zend_persist_calc.c:ZSTR_KNOWN zend_persist.c:ZSTR_KNOWN Line | Count | Source | 123 | 1.00k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 1.00k | return zend_known_strings[idx]; | 125 | 1.00k | } |
Unexecuted instantiation: zend_shared_alloc.c:ZSTR_KNOWN ZendAccelerator.c:ZSTR_KNOWN Line | Count | Source | 123 | 75.9k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 75.9k | return zend_known_strings[idx]; | 125 | 75.9k | } |
Unexecuted instantiation: ir_cfg.c:ZSTR_KNOWN Unexecuted instantiation: ir_check.c:ZSTR_KNOWN Unexecuted instantiation: ir_dump.c:ZSTR_KNOWN Unexecuted instantiation: ir_emit.c:ZSTR_KNOWN Unexecuted instantiation: ir_gcm.c:ZSTR_KNOWN Unexecuted instantiation: ir_gdb.c:ZSTR_KNOWN Unexecuted instantiation: ir_patch.c:ZSTR_KNOWN Unexecuted instantiation: ir_perf.c:ZSTR_KNOWN Unexecuted instantiation: ir_ra.c:ZSTR_KNOWN Unexecuted instantiation: ir_ra_simple.c:ZSTR_KNOWN Unexecuted instantiation: ir_save.c:ZSTR_KNOWN Unexecuted instantiation: ir_sccp.c:ZSTR_KNOWN Unexecuted instantiation: ir_strtab.c:ZSTR_KNOWN Unexecuted instantiation: ir.c:ZSTR_KNOWN Unexecuted instantiation: zend_jit_vm_helpers.c:ZSTR_KNOWN Line | Count | Source | 123 | 11.8k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 11.8k | return zend_known_strings[idx]; | 125 | 11.8k | } |
Unexecuted instantiation: csprng.c:ZSTR_KNOWN Unexecuted instantiation: engine_mt19937.c:ZSTR_KNOWN Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:ZSTR_KNOWN Unexecuted instantiation: engine_secure.c:ZSTR_KNOWN Unexecuted instantiation: engine_user.c:ZSTR_KNOWN Unexecuted instantiation: engine_xoshiro256starstar.c:ZSTR_KNOWN Unexecuted instantiation: gammasection.c:ZSTR_KNOWN Line | Count | Source | 123 | 128 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 128 | return zend_known_strings[idx]; | 125 | 128 | } |
Unexecuted instantiation: randomizer.c:ZSTR_KNOWN Unexecuted instantiation: zend_utils.c:ZSTR_KNOWN php_reflection.c:ZSTR_KNOWN Line | Count | Source | 123 | 576 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 576 | return zend_known_strings[idx]; | 125 | 576 | } |
Line | Count | Source | 123 | 128 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 128 | return zend_known_strings[idx]; | 125 | 128 | } |
Line | Count | Source | 123 | 483 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 483 | return zend_known_strings[idx]; | 125 | 483 | } |
spl_directory.c:ZSTR_KNOWN Line | Count | Source | 123 | 240 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 240 | return zend_known_strings[idx]; | 125 | 240 | } |
Line | Count | Source | 123 | 46 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 46 | return zend_known_strings[idx]; | 125 | 46 | } |
Unexecuted instantiation: spl_exceptions.c:ZSTR_KNOWN spl_fixedarray.c:ZSTR_KNOWN Line | Count | Source | 123 | 64 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 64 | return zend_known_strings[idx]; | 125 | 64 | } |
Unexecuted instantiation: spl_functions.c:ZSTR_KNOWN Unexecuted instantiation: spl_heap.c:ZSTR_KNOWN Unexecuted instantiation: spl_iterators.c:ZSTR_KNOWN spl_observer.c:ZSTR_KNOWN Line | Count | Source | 123 | 192 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 192 | return zend_known_strings[idx]; | 125 | 192 | } |
Line | Count | Source | 123 | 14 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 14 | return zend_known_strings[idx]; | 125 | 14 | } |
Unexecuted instantiation: assert.c:ZSTR_KNOWN Unexecuted instantiation: base64.c:ZSTR_KNOWN basic_functions.c:ZSTR_KNOWN Line | Count | Source | 123 | 1.10k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 1.10k | return zend_known_strings[idx]; | 125 | 1.10k | } |
Unexecuted instantiation: browscap.c:ZSTR_KNOWN Unexecuted instantiation: crc32_x86.c:ZSTR_KNOWN Unexecuted instantiation: crc32.c:ZSTR_KNOWN Unexecuted instantiation: credits.c:ZSTR_KNOWN Unexecuted instantiation: crypt.c:ZSTR_KNOWN Unexecuted instantiation: css.c:ZSTR_KNOWN Unexecuted instantiation: datetime.c:ZSTR_KNOWN Line | Count | Source | 123 | 16 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 16 | return zend_known_strings[idx]; | 125 | 16 | } |
Unexecuted instantiation: dl.c:ZSTR_KNOWN Unexecuted instantiation: dns.c:ZSTR_KNOWN Unexecuted instantiation: exec.c:ZSTR_KNOWN Line | Count | Source | 123 | 128 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 128 | return zend_known_strings[idx]; | 125 | 128 | } |
Unexecuted instantiation: filestat.c:ZSTR_KNOWN Unexecuted instantiation: filters.c:ZSTR_KNOWN Unexecuted instantiation: flock_compat.c:ZSTR_KNOWN Unexecuted instantiation: formatted_print.c:ZSTR_KNOWN Unexecuted instantiation: fsock.c:ZSTR_KNOWN Unexecuted instantiation: ftok.c:ZSTR_KNOWN Unexecuted instantiation: ftp_fopen_wrapper.c:ZSTR_KNOWN Unexecuted instantiation: head.c:ZSTR_KNOWN Unexecuted instantiation: hrtime.c:ZSTR_KNOWN Unexecuted instantiation: html.c:ZSTR_KNOWN Unexecuted instantiation: http_fopen_wrapper.c:ZSTR_KNOWN Unexecuted instantiation: http.c:ZSTR_KNOWN Unexecuted instantiation: image.c:ZSTR_KNOWN Unexecuted instantiation: incomplete_class.c:ZSTR_KNOWN Unexecuted instantiation: info.c:ZSTR_KNOWN Unexecuted instantiation: io_poll.c:ZSTR_KNOWN Unexecuted instantiation: iptc.c:ZSTR_KNOWN Unexecuted instantiation: levenshtein.c:ZSTR_KNOWN Unexecuted instantiation: link.c:ZSTR_KNOWN Unexecuted instantiation: mail.c:ZSTR_KNOWN Unexecuted instantiation: math.c:ZSTR_KNOWN Unexecuted instantiation: md5.c:ZSTR_KNOWN Unexecuted instantiation: metaphone.c:ZSTR_KNOWN Unexecuted instantiation: microtime.c:ZSTR_KNOWN Unexecuted instantiation: net.c:ZSTR_KNOWN Unexecuted instantiation: pack.c:ZSTR_KNOWN Unexecuted instantiation: pageinfo.c:ZSTR_KNOWN Unexecuted instantiation: password.c:ZSTR_KNOWN Unexecuted instantiation: php_fopen_wrapper.c:ZSTR_KNOWN Unexecuted instantiation: proc_open.c:ZSTR_KNOWN Unexecuted instantiation: quot_print.c:ZSTR_KNOWN Unexecuted instantiation: scanf.c:ZSTR_KNOWN Unexecuted instantiation: sha1.c:ZSTR_KNOWN Unexecuted instantiation: soundex.c:ZSTR_KNOWN Unexecuted instantiation: streamsfuncs.c:ZSTR_KNOWN Unexecuted instantiation: string.c:ZSTR_KNOWN Unexecuted instantiation: strnatcmp.c:ZSTR_KNOWN Unexecuted instantiation: syslog.c:ZSTR_KNOWN Unexecuted instantiation: type.c:ZSTR_KNOWN Unexecuted instantiation: uniqid.c:ZSTR_KNOWN Unexecuted instantiation: url_scanner_ex.c:ZSTR_KNOWN Unexecuted instantiation: url.c:ZSTR_KNOWN Unexecuted instantiation: user_filters.c:ZSTR_KNOWN Unexecuted instantiation: uuencode.c:ZSTR_KNOWN var_unserializer.c:ZSTR_KNOWN Line | Count | Source | 123 | 185k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 185k | return zend_known_strings[idx]; | 125 | 185k | } |
Line | Count | Source | 123 | 1 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 1 | return zend_known_strings[idx]; | 125 | 1 | } |
Unexecuted instantiation: versioning.c:ZSTR_KNOWN Unexecuted instantiation: crypt_sha256.c:ZSTR_KNOWN Unexecuted instantiation: crypt_sha512.c:ZSTR_KNOWN Unexecuted instantiation: php_crypt_r.c:ZSTR_KNOWN Line | Count | Source | 123 | 304 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 304 | return zend_known_strings[idx]; | 125 | 304 | } |
Unexecuted instantiation: php_uri_common.c:ZSTR_KNOWN Unexecuted instantiation: uri_parser_rfc3986.c:ZSTR_KNOWN Unexecuted instantiation: uri_parser_whatwg.c:ZSTR_KNOWN Unexecuted instantiation: uri_parser_php_parse_url.c:ZSTR_KNOWN Unexecuted instantiation: explicit_bzero.c:ZSTR_KNOWN Unexecuted instantiation: fopen_wrappers.c:ZSTR_KNOWN Unexecuted instantiation: getopt.c:ZSTR_KNOWN Line | Count | Source | 123 | 16 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 16 | return zend_known_strings[idx]; | 125 | 16 | } |
Unexecuted instantiation: network.c:ZSTR_KNOWN Unexecuted instantiation: output.c:ZSTR_KNOWN Unexecuted instantiation: php_content_types.c:ZSTR_KNOWN Unexecuted instantiation: php_ini_builder.c:ZSTR_KNOWN Unexecuted instantiation: php_ini.c:ZSTR_KNOWN Unexecuted instantiation: php_glob.c:ZSTR_KNOWN Unexecuted instantiation: php_odbc_utils.c:ZSTR_KNOWN Unexecuted instantiation: php_open_temporary_file.c:ZSTR_KNOWN Unexecuted instantiation: php_scandir.c:ZSTR_KNOWN Unexecuted instantiation: php_syslog.c:ZSTR_KNOWN Unexecuted instantiation: php_ticks.c:ZSTR_KNOWN php_variables.c:ZSTR_KNOWN Line | Count | Source | 123 | 48 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 48 | return zend_known_strings[idx]; | 125 | 48 | } |
Unexecuted instantiation: reentrancy.c:ZSTR_KNOWN Unexecuted instantiation: rfc1867.c:ZSTR_KNOWN Unexecuted instantiation: safe_bcmp.c:ZSTR_KNOWN Unexecuted instantiation: SAPI.c:ZSTR_KNOWN Unexecuted instantiation: snprintf.c:ZSTR_KNOWN Unexecuted instantiation: spprintf.c:ZSTR_KNOWN Unexecuted instantiation: strlcat.c:ZSTR_KNOWN Unexecuted instantiation: strlcpy.c:ZSTR_KNOWN Unexecuted instantiation: php_io.c:ZSTR_KNOWN Unexecuted instantiation: php_io_copy_linux.c:ZSTR_KNOWN Unexecuted instantiation: poll_backend_epoll.c:ZSTR_KNOWN Unexecuted instantiation: poll_backend_eventport.c:ZSTR_KNOWN Unexecuted instantiation: poll_backend_kqueue.c:ZSTR_KNOWN Unexecuted instantiation: poll_backend_poll.c:ZSTR_KNOWN Unexecuted instantiation: poll_core.c:ZSTR_KNOWN Unexecuted instantiation: poll_fd_table.c:ZSTR_KNOWN Unexecuted instantiation: poll_handle.c:ZSTR_KNOWN Unexecuted instantiation: cast.c:ZSTR_KNOWN Unexecuted instantiation: filter.c:ZSTR_KNOWN Unexecuted instantiation: glob_wrapper.c:ZSTR_KNOWN Unexecuted instantiation: memory.c:ZSTR_KNOWN Unexecuted instantiation: mmap.c:ZSTR_KNOWN Unexecuted instantiation: plain_wrapper.c:ZSTR_KNOWN stream_errors.c:ZSTR_KNOWN Line | Count | Source | 123 | 48 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 48 | return zend_known_strings[idx]; | 125 | 48 | } |
Line | Count | Source | 123 | 3 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 3 | return zend_known_strings[idx]; | 125 | 3 | } |
Unexecuted instantiation: transports.c:ZSTR_KNOWN Unexecuted instantiation: userspace.c:ZSTR_KNOWN Unexecuted instantiation: xp_socket.c:ZSTR_KNOWN Unexecuted instantiation: block_pass.c:ZSTR_KNOWN Unexecuted instantiation: compact_literals.c:ZSTR_KNOWN Unexecuted instantiation: compact_vars.c:ZSTR_KNOWN Unexecuted instantiation: dce.c:ZSTR_KNOWN Unexecuted instantiation: dfa_pass.c:ZSTR_KNOWN Unexecuted instantiation: escape_analysis.c:ZSTR_KNOWN Unexecuted instantiation: nop_removal.c:ZSTR_KNOWN Unexecuted instantiation: optimize_func_calls.c:ZSTR_KNOWN Unexecuted instantiation: optimize_temp_vars_5.c:ZSTR_KNOWN Unexecuted instantiation: pass1.c:ZSTR_KNOWN Unexecuted instantiation: pass3.c:ZSTR_KNOWN Unexecuted instantiation: sccp.c:ZSTR_KNOWN Unexecuted instantiation: scdf.c:ZSTR_KNOWN Unexecuted instantiation: zend_call_graph.c:ZSTR_KNOWN Unexecuted instantiation: zend_cfg.c:ZSTR_KNOWN Unexecuted instantiation: zend_dfg.c:ZSTR_KNOWN Unexecuted instantiation: zend_dump.c:ZSTR_KNOWN Unexecuted instantiation: zend_func_info.c:ZSTR_KNOWN Unexecuted instantiation: zend_inference.c:ZSTR_KNOWN Unexecuted instantiation: zend_optimizer.c:ZSTR_KNOWN Unexecuted instantiation: zend_ssa.c:ZSTR_KNOWN Line | Count | Source | 123 | 35 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 35 | return zend_known_strings[idx]; | 125 | 35 | } |
Line | Count | Source | 123 | 245k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 245k | return zend_known_strings[idx]; | 125 | 245k | } |
Line | Count | Source | 123 | 31.3k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 31.3k | return zend_known_strings[idx]; | 125 | 31.3k | } |
zend_attributes.c:ZSTR_KNOWN Line | Count | Source | 123 | 164 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 164 | return zend_known_strings[idx]; | 125 | 164 | } |
Unexecuted instantiation: zend_autoload.c:ZSTR_KNOWN zend_builtin_functions.c:ZSTR_KNOWN Line | Count | Source | 123 | 616k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 616k | return zend_known_strings[idx]; | 125 | 616k | } |
Unexecuted instantiation: zend_call_stack.c:ZSTR_KNOWN zend_closures.c:ZSTR_KNOWN Line | Count | Source | 123 | 102 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 102 | return zend_known_strings[idx]; | 125 | 102 | } |
zend_compile.c:ZSTR_KNOWN Line | Count | Source | 123 | 15.2M | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 15.2M | return zend_known_strings[idx]; | 125 | 15.2M | } |
zend_constants.c:ZSTR_KNOWN Line | Count | Source | 123 | 97 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 97 | return zend_known_strings[idx]; | 125 | 97 | } |
Unexecuted instantiation: zend_cpuinfo.c:ZSTR_KNOWN Unexecuted instantiation: zend_default_classes.c:ZSTR_KNOWN Unexecuted instantiation: zend_dtrace.c:ZSTR_KNOWN Line | Count | Source | 123 | 91.5k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 91.5k | return zend_known_strings[idx]; | 125 | 91.5k | } |
zend_exceptions.c:ZSTR_KNOWN Line | Count | Source | 123 | 2.07M | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 2.07M | return zend_known_strings[idx]; | 125 | 2.07M | } |
Unexecuted instantiation: zend_execute_API.c:ZSTR_KNOWN zend_execute.c:ZSTR_KNOWN Line | Count | Source | 123 | 17.3k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 17.3k | return zend_known_strings[idx]; | 125 | 17.3k | } |
Unexecuted instantiation: zend_extensions.c:ZSTR_KNOWN Unexecuted instantiation: zend_fibers.c:ZSTR_KNOWN Unexecuted instantiation: zend_float.c:ZSTR_KNOWN Unexecuted instantiation: zend_gc.c:ZSTR_KNOWN Unexecuted instantiation: zend_gdb.c:ZSTR_KNOWN zend_generators.c:ZSTR_KNOWN Line | Count | Source | 123 | 1 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 1 | return zend_known_strings[idx]; | 125 | 1 | } |
Unexecuted instantiation: zend_hash.c:ZSTR_KNOWN Unexecuted instantiation: zend_highlight.c:ZSTR_KNOWN Unexecuted instantiation: zend_hrtime.c:ZSTR_KNOWN zend_inheritance.c:ZSTR_KNOWN Line | Count | Source | 123 | 733k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 733k | return zend_known_strings[idx]; | 125 | 733k | } |
Unexecuted instantiation: zend_ini_parser.c:ZSTR_KNOWN Unexecuted instantiation: zend_ini_scanner.c:ZSTR_KNOWN Unexecuted instantiation: zend_ini.c:ZSTR_KNOWN zend_interfaces.c:ZSTR_KNOWN Line | Count | Source | 123 | 975 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 975 | return zend_known_strings[idx]; | 125 | 975 | } |
Unexecuted instantiation: zend_iterators.c:ZSTR_KNOWN zend_language_parser.c:ZSTR_KNOWN Line | Count | Source | 123 | 5.56k | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 5.56k | return zend_known_strings[idx]; | 125 | 5.56k | } |
Unexecuted instantiation: zend_language_scanner.c:ZSTR_KNOWN Unexecuted instantiation: zend_lazy_objects.c:ZSTR_KNOWN Unexecuted instantiation: zend_list.c:ZSTR_KNOWN Unexecuted instantiation: zend_llist.c:ZSTR_KNOWN Unexecuted instantiation: zend_multibyte.c:ZSTR_KNOWN zend_object_handlers.c:ZSTR_KNOWN Line | Count | Source | 123 | 34 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 34 | return zend_known_strings[idx]; | 125 | 34 | } |
Unexecuted instantiation: zend_objects_API.c:ZSTR_KNOWN Unexecuted instantiation: zend_objects.c:ZSTR_KNOWN Unexecuted instantiation: zend_observer.c:ZSTR_KNOWN Unexecuted instantiation: zend_opcode.c:ZSTR_KNOWN zend_operators.c:ZSTR_KNOWN Line | Count | Source | 123 | 631 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 631 | return zend_known_strings[idx]; | 125 | 631 | } |
zend_partial.c:ZSTR_KNOWN Line | Count | Source | 123 | 140 | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 140 | return zend_known_strings[idx]; | 125 | 140 | } |
Unexecuted instantiation: zend_property_hooks.c:ZSTR_KNOWN Unexecuted instantiation: zend_ptr_stack.c:ZSTR_KNOWN Unexecuted instantiation: zend_signal.c:ZSTR_KNOWN Unexecuted instantiation: zend_smart_str.c:ZSTR_KNOWN Unexecuted instantiation: zend_sort.c:ZSTR_KNOWN Unexecuted instantiation: zend_stack.c:ZSTR_KNOWN Unexecuted instantiation: zend_stream.c:ZSTR_KNOWN Unexecuted instantiation: zend_string.c:ZSTR_KNOWN Unexecuted instantiation: zend_strtod.c:ZSTR_KNOWN Unexecuted instantiation: zend_system_id.c:ZSTR_KNOWN Unexecuted instantiation: zend_variables.c:ZSTR_KNOWN Unexecuted instantiation: zend_virtual_cwd.c:ZSTR_KNOWN Unexecuted instantiation: zend_vm_opcodes.c:ZSTR_KNOWN Unexecuted instantiation: zend_weakrefs.c:ZSTR_KNOWN Line | Count | Source | 123 | 1.10M | static zend_always_inline zend_string *ZSTR_KNOWN(size_t idx) { | 124 | 1.10M | return zend_known_strings[idx]; | 125 | 1.10M | } |
Unexecuted instantiation: internal_functions_cli.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-parser.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-sapi.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-tracing-jit.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-exif.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-unserialize.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-function-jit.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-json.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-unserializehash.c:ZSTR_KNOWN Unexecuted instantiation: fuzzer-execute.c:ZSTR_KNOWN |
126 | | |
127 | 10.4M | #define _ZSTR_HEADER_SIZE offsetof(zend_string, val) |
128 | | |
129 | 25.3k | #define _ZSTR_STRUCT_SIZE(len) (_ZSTR_HEADER_SIZE + len + 1) |
130 | | |
131 | 18 | #define ZSTR_MAX_OVERHEAD (ZEND_MM_ALIGNED_SIZE(_ZSTR_HEADER_SIZE + 1)) |
132 | | #define ZSTR_MAX_LEN (SIZE_MAX - ZSTR_MAX_OVERHEAD) |
133 | | |
134 | 38 | #define ZSTR_ALLOCA_ALLOC(str, _len, use_heap) do { \ |
135 | 38 | (str) = (zend_string *)do_alloca(ZEND_MM_ALIGNED_SIZE_EX(_ZSTR_STRUCT_SIZE(_len), 8), (use_heap)); \ |
136 | 38 | GC_SET_REFCOUNT(str, 1); \ |
137 | 38 | GC_TYPE_INFO(str) = GC_STRING; \ |
138 | 38 | ZSTR_H(str) = 0; \ |
139 | 38 | ZSTR_LEN(str) = _len; \ |
140 | 38 | } while (0) |
141 | | |
142 | 1 | #define ZSTR_ALLOCA_INIT(str, s, len, use_heap) do { \ |
143 | 1 | ZSTR_ALLOCA_ALLOC(str, len, use_heap); \ |
144 | 1 | memcpy(ZSTR_VAL(str), (s), (len)); \ |
145 | 1 | ZSTR_VAL(str)[(len)] = '\0'; \ |
146 | 1 | } while (0) |
147 | | |
148 | 38 | #define ZSTR_ALLOCA_FREE(str, use_heap) free_alloca(str, use_heap) |
149 | | |
150 | 143k | #define ZSTR_INIT_LITERAL(s, persistent) (zend_string_init(("" s), sizeof(s) - 1, (persistent))) |
151 | | |
152 | | /*---*/ |
153 | | |
154 | | static zend_always_inline zend_ulong zend_string_hash_val(zend_string *s) |
155 | 156M | { |
156 | 156M | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); |
157 | 156M | } Unexecuted instantiation: php_date.c:zend_string_hash_val Unexecuted instantiation: php_time.c:zend_string_hash_val Unexecuted instantiation: time_duration.c:zend_string_hash_val Unexecuted instantiation: astro.c:zend_string_hash_val Unexecuted instantiation: dow.c:zend_string_hash_val Unexecuted instantiation: duration.c:zend_string_hash_val Unexecuted instantiation: parse_date.c:zend_string_hash_val Unexecuted instantiation: parse_tz.c:zend_string_hash_val Unexecuted instantiation: parse_posix.c:zend_string_hash_val Unexecuted instantiation: timelib.c:zend_string_hash_val Unexecuted instantiation: tm2unixtime.c:zend_string_hash_val Unexecuted instantiation: unixtime2tm.c:zend_string_hash_val Unexecuted instantiation: parse_iso_intervals.c:zend_string_hash_val Unexecuted instantiation: interval.c:zend_string_hash_val Unexecuted instantiation: php_pcre.c:zend_string_hash_val Unexecuted instantiation: exif.c:zend_string_hash_val Unexecuted instantiation: hash_adler32.c:zend_string_hash_val Unexecuted instantiation: hash_crc32.c:zend_string_hash_val Unexecuted instantiation: hash_fnv.c:zend_string_hash_val Unexecuted instantiation: hash_gost.c:zend_string_hash_val Unexecuted instantiation: hash_haval.c:zend_string_hash_val Unexecuted instantiation: hash_joaat.c:zend_string_hash_val Unexecuted instantiation: hash_md.c:zend_string_hash_val Unexecuted instantiation: hash_murmur.c:zend_string_hash_val Unexecuted instantiation: hash_ripemd.c:zend_string_hash_val Unexecuted instantiation: hash_sha_ni.c:zend_string_hash_val Unexecuted instantiation: hash_sha_sse2.c:zend_string_hash_val Unexecuted instantiation: hash_sha.c:zend_string_hash_val Unexecuted instantiation: hash_sha3.c:zend_string_hash_val Unexecuted instantiation: hash_snefru.c:zend_string_hash_val Unexecuted instantiation: hash_tiger.c:zend_string_hash_val Unexecuted instantiation: hash_whirlpool.c:zend_string_hash_val Unexecuted instantiation: hash_xxhash.c:zend_string_hash_val Unexecuted instantiation: hash.c:zend_string_hash_val Unexecuted instantiation: json_encoder.c:zend_string_hash_val Unexecuted instantiation: json_parser.tab.c:zend_string_hash_val Unexecuted instantiation: json_scanner.c:zend_string_hash_val Unexecuted instantiation: json.c:zend_string_hash_val Unexecuted instantiation: php_lexbor.c:zend_string_hash_val Unexecuted instantiation: shared_alloc_mmap.c:zend_string_hash_val Unexecuted instantiation: shared_alloc_posix.c:zend_string_hash_val Unexecuted instantiation: shared_alloc_shm.c:zend_string_hash_val Unexecuted instantiation: zend_accelerator_api.c:zend_string_hash_val Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_hash_val Unexecuted instantiation: zend_accelerator_debug.c:zend_string_hash_val zend_accelerator_hash.c:zend_string_hash_val Line | Count | Source | 155 | 259k | { | 156 | 259k | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 259k | } |
Unexecuted instantiation: zend_accelerator_module.c:zend_string_hash_val zend_accelerator_util_funcs.c:zend_string_hash_val Line | Count | Source | 155 | 367 | { | 156 | 367 | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 367 | } |
Unexecuted instantiation: zend_file_cache.c:zend_string_hash_val Unexecuted instantiation: zend_persist_calc.c:zend_string_hash_val zend_persist.c:zend_string_hash_val Line | Count | Source | 155 | 25.3k | { | 156 | 25.3k | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 25.3k | } |
Unexecuted instantiation: zend_shared_alloc.c:zend_string_hash_val ZendAccelerator.c:zend_string_hash_val Line | Count | Source | 155 | 114M | { | 156 | 114M | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 114M | } |
Unexecuted instantiation: ir_cfg.c:zend_string_hash_val Unexecuted instantiation: ir_check.c:zend_string_hash_val Unexecuted instantiation: ir_dump.c:zend_string_hash_val Unexecuted instantiation: ir_emit.c:zend_string_hash_val Unexecuted instantiation: ir_gcm.c:zend_string_hash_val Unexecuted instantiation: ir_gdb.c:zend_string_hash_val Unexecuted instantiation: ir_patch.c:zend_string_hash_val Unexecuted instantiation: ir_perf.c:zend_string_hash_val Unexecuted instantiation: ir_ra.c:zend_string_hash_val Unexecuted instantiation: ir_ra_simple.c:zend_string_hash_val Unexecuted instantiation: ir_save.c:zend_string_hash_val Unexecuted instantiation: ir_sccp.c:zend_string_hash_val Unexecuted instantiation: ir_strtab.c:zend_string_hash_val Unexecuted instantiation: ir.c:zend_string_hash_val Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_hash_val Unexecuted instantiation: zend_jit.c:zend_string_hash_val Unexecuted instantiation: csprng.c:zend_string_hash_val Unexecuted instantiation: engine_mt19937.c:zend_string_hash_val Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_hash_val Unexecuted instantiation: engine_secure.c:zend_string_hash_val Unexecuted instantiation: engine_user.c:zend_string_hash_val Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_hash_val Unexecuted instantiation: gammasection.c:zend_string_hash_val Unexecuted instantiation: random.c:zend_string_hash_val Unexecuted instantiation: randomizer.c:zend_string_hash_val Unexecuted instantiation: zend_utils.c:zend_string_hash_val Unexecuted instantiation: php_reflection.c:zend_string_hash_val Unexecuted instantiation: php_spl.c:zend_string_hash_val Unexecuted instantiation: spl_array.c:zend_string_hash_val Unexecuted instantiation: spl_directory.c:zend_string_hash_val Unexecuted instantiation: spl_dllist.c:zend_string_hash_val Unexecuted instantiation: spl_exceptions.c:zend_string_hash_val Unexecuted instantiation: spl_fixedarray.c:zend_string_hash_val Unexecuted instantiation: spl_functions.c:zend_string_hash_val Unexecuted instantiation: spl_heap.c:zend_string_hash_val Unexecuted instantiation: spl_iterators.c:zend_string_hash_val Unexecuted instantiation: spl_observer.c:zend_string_hash_val Unexecuted instantiation: array.c:zend_string_hash_val Unexecuted instantiation: assert.c:zend_string_hash_val Unexecuted instantiation: base64.c:zend_string_hash_val Unexecuted instantiation: basic_functions.c:zend_string_hash_val Unexecuted instantiation: browscap.c:zend_string_hash_val Unexecuted instantiation: crc32_x86.c:zend_string_hash_val Unexecuted instantiation: crc32.c:zend_string_hash_val Unexecuted instantiation: credits.c:zend_string_hash_val Unexecuted instantiation: crypt.c:zend_string_hash_val Unexecuted instantiation: css.c:zend_string_hash_val Unexecuted instantiation: datetime.c:zend_string_hash_val Unexecuted instantiation: dir.c:zend_string_hash_val Unexecuted instantiation: dl.c:zend_string_hash_val Unexecuted instantiation: dns.c:zend_string_hash_val Unexecuted instantiation: exec.c:zend_string_hash_val Unexecuted instantiation: file.c:zend_string_hash_val Unexecuted instantiation: filestat.c:zend_string_hash_val Unexecuted instantiation: filters.c:zend_string_hash_val Unexecuted instantiation: flock_compat.c:zend_string_hash_val Unexecuted instantiation: formatted_print.c:zend_string_hash_val Unexecuted instantiation: fsock.c:zend_string_hash_val Unexecuted instantiation: ftok.c:zend_string_hash_val Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_hash_val Unexecuted instantiation: head.c:zend_string_hash_val Unexecuted instantiation: hrtime.c:zend_string_hash_val Unexecuted instantiation: html.c:zend_string_hash_val Unexecuted instantiation: http_fopen_wrapper.c:zend_string_hash_val Unexecuted instantiation: http.c:zend_string_hash_val Unexecuted instantiation: image.c:zend_string_hash_val Unexecuted instantiation: incomplete_class.c:zend_string_hash_val Unexecuted instantiation: info.c:zend_string_hash_val Unexecuted instantiation: io_poll.c:zend_string_hash_val Unexecuted instantiation: iptc.c:zend_string_hash_val Unexecuted instantiation: levenshtein.c:zend_string_hash_val Unexecuted instantiation: link.c:zend_string_hash_val Unexecuted instantiation: mail.c:zend_string_hash_val Unexecuted instantiation: math.c:zend_string_hash_val Unexecuted instantiation: md5.c:zend_string_hash_val Unexecuted instantiation: metaphone.c:zend_string_hash_val Unexecuted instantiation: microtime.c:zend_string_hash_val Unexecuted instantiation: net.c:zend_string_hash_val Unexecuted instantiation: pack.c:zend_string_hash_val Unexecuted instantiation: pageinfo.c:zend_string_hash_val Unexecuted instantiation: password.c:zend_string_hash_val Unexecuted instantiation: php_fopen_wrapper.c:zend_string_hash_val Unexecuted instantiation: proc_open.c:zend_string_hash_val Unexecuted instantiation: quot_print.c:zend_string_hash_val Unexecuted instantiation: scanf.c:zend_string_hash_val Unexecuted instantiation: sha1.c:zend_string_hash_val Unexecuted instantiation: soundex.c:zend_string_hash_val Unexecuted instantiation: streamsfuncs.c:zend_string_hash_val Unexecuted instantiation: string.c:zend_string_hash_val Unexecuted instantiation: strnatcmp.c:zend_string_hash_val Unexecuted instantiation: syslog.c:zend_string_hash_val Unexecuted instantiation: type.c:zend_string_hash_val Unexecuted instantiation: uniqid.c:zend_string_hash_val Unexecuted instantiation: url_scanner_ex.c:zend_string_hash_val Unexecuted instantiation: url.c:zend_string_hash_val Unexecuted instantiation: user_filters.c:zend_string_hash_val Unexecuted instantiation: uuencode.c:zend_string_hash_val Unexecuted instantiation: var_unserializer.c:zend_string_hash_val Unexecuted instantiation: var.c:zend_string_hash_val Unexecuted instantiation: versioning.c:zend_string_hash_val Unexecuted instantiation: crypt_sha256.c:zend_string_hash_val Unexecuted instantiation: crypt_sha512.c:zend_string_hash_val Unexecuted instantiation: php_crypt_r.c:zend_string_hash_val Unexecuted instantiation: php_uri.c:zend_string_hash_val Unexecuted instantiation: php_uri_common.c:zend_string_hash_val Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_hash_val Unexecuted instantiation: uri_parser_whatwg.c:zend_string_hash_val Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_hash_val Unexecuted instantiation: explicit_bzero.c:zend_string_hash_val Unexecuted instantiation: fopen_wrappers.c:zend_string_hash_val Unexecuted instantiation: getopt.c:zend_string_hash_val Unexecuted instantiation: main.c:zend_string_hash_val Unexecuted instantiation: network.c:zend_string_hash_val Unexecuted instantiation: output.c:zend_string_hash_val Unexecuted instantiation: php_content_types.c:zend_string_hash_val Unexecuted instantiation: php_ini_builder.c:zend_string_hash_val Unexecuted instantiation: php_ini.c:zend_string_hash_val Unexecuted instantiation: php_glob.c:zend_string_hash_val Unexecuted instantiation: php_odbc_utils.c:zend_string_hash_val Unexecuted instantiation: php_open_temporary_file.c:zend_string_hash_val Unexecuted instantiation: php_scandir.c:zend_string_hash_val Unexecuted instantiation: php_syslog.c:zend_string_hash_val Unexecuted instantiation: php_ticks.c:zend_string_hash_val Unexecuted instantiation: php_variables.c:zend_string_hash_val Unexecuted instantiation: reentrancy.c:zend_string_hash_val Unexecuted instantiation: rfc1867.c:zend_string_hash_val Unexecuted instantiation: safe_bcmp.c:zend_string_hash_val Unexecuted instantiation: SAPI.c:zend_string_hash_val Unexecuted instantiation: snprintf.c:zend_string_hash_val Unexecuted instantiation: spprintf.c:zend_string_hash_val Unexecuted instantiation: strlcat.c:zend_string_hash_val Unexecuted instantiation: strlcpy.c:zend_string_hash_val Unexecuted instantiation: php_io.c:zend_string_hash_val Unexecuted instantiation: php_io_copy_linux.c:zend_string_hash_val Unexecuted instantiation: poll_backend_epoll.c:zend_string_hash_val Unexecuted instantiation: poll_backend_eventport.c:zend_string_hash_val Unexecuted instantiation: poll_backend_kqueue.c:zend_string_hash_val Unexecuted instantiation: poll_backend_poll.c:zend_string_hash_val Unexecuted instantiation: poll_core.c:zend_string_hash_val Unexecuted instantiation: poll_fd_table.c:zend_string_hash_val Unexecuted instantiation: poll_handle.c:zend_string_hash_val Unexecuted instantiation: cast.c:zend_string_hash_val Unexecuted instantiation: filter.c:zend_string_hash_val Unexecuted instantiation: glob_wrapper.c:zend_string_hash_val Unexecuted instantiation: memory.c:zend_string_hash_val Unexecuted instantiation: mmap.c:zend_string_hash_val Unexecuted instantiation: plain_wrapper.c:zend_string_hash_val Unexecuted instantiation: stream_errors.c:zend_string_hash_val Unexecuted instantiation: streams.c:zend_string_hash_val Unexecuted instantiation: transports.c:zend_string_hash_val Unexecuted instantiation: userspace.c:zend_string_hash_val Unexecuted instantiation: xp_socket.c:zend_string_hash_val Unexecuted instantiation: block_pass.c:zend_string_hash_val compact_literals.c:zend_string_hash_val Line | Count | Source | 155 | 26.2k | { | 156 | 26.2k | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 26.2k | } |
Unexecuted instantiation: compact_vars.c:zend_string_hash_val Unexecuted instantiation: dce.c:zend_string_hash_val Unexecuted instantiation: dfa_pass.c:zend_string_hash_val Unexecuted instantiation: escape_analysis.c:zend_string_hash_val Unexecuted instantiation: nop_removal.c:zend_string_hash_val Unexecuted instantiation: optimize_func_calls.c:zend_string_hash_val Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_hash_val Unexecuted instantiation: pass1.c:zend_string_hash_val Unexecuted instantiation: pass3.c:zend_string_hash_val Unexecuted instantiation: sccp.c:zend_string_hash_val Unexecuted instantiation: scdf.c:zend_string_hash_val Unexecuted instantiation: zend_call_graph.c:zend_string_hash_val Unexecuted instantiation: zend_cfg.c:zend_string_hash_val Unexecuted instantiation: zend_dfg.c:zend_string_hash_val Unexecuted instantiation: zend_dump.c:zend_string_hash_val Unexecuted instantiation: zend_func_info.c:zend_string_hash_val Unexecuted instantiation: zend_inference.c:zend_string_hash_val zend_optimizer.c:zend_string_hash_val Line | Count | Source | 155 | 162 | { | 156 | 162 | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 162 | } |
Unexecuted instantiation: zend_ssa.c:zend_string_hash_val Unexecuted instantiation: zend_alloc.c:zend_string_hash_val Unexecuted instantiation: zend_API.c:zend_string_hash_val Unexecuted instantiation: zend_ast.c:zend_string_hash_val Unexecuted instantiation: zend_attributes.c:zend_string_hash_val Unexecuted instantiation: zend_autoload.c:zend_string_hash_val Unexecuted instantiation: zend_builtin_functions.c:zend_string_hash_val Unexecuted instantiation: zend_call_stack.c:zend_string_hash_val Unexecuted instantiation: zend_closures.c:zend_string_hash_val zend_compile.c:zend_string_hash_val Line | Count | Source | 155 | 3.88M | { | 156 | 3.88M | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 3.88M | } |
Unexecuted instantiation: zend_constants.c:zend_string_hash_val Unexecuted instantiation: zend_cpuinfo.c:zend_string_hash_val Unexecuted instantiation: zend_default_classes.c:zend_string_hash_val Unexecuted instantiation: zend_dtrace.c:zend_string_hash_val Unexecuted instantiation: zend_enum.c:zend_string_hash_val Unexecuted instantiation: zend_exceptions.c:zend_string_hash_val zend_execute_API.c:zend_string_hash_val Line | Count | Source | 155 | 4 | { | 156 | 4 | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 4 | } |
Unexecuted instantiation: zend_execute.c:zend_string_hash_val Unexecuted instantiation: zend_extensions.c:zend_string_hash_val Unexecuted instantiation: zend_fibers.c:zend_string_hash_val Unexecuted instantiation: zend_float.c:zend_string_hash_val Unexecuted instantiation: zend_gc.c:zend_string_hash_val Unexecuted instantiation: zend_gdb.c:zend_string_hash_val Unexecuted instantiation: zend_generators.c:zend_string_hash_val zend_hash.c:zend_string_hash_val Line | Count | Source | 155 | 37.0M | { | 156 | 37.0M | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 37.0M | } |
Unexecuted instantiation: zend_highlight.c:zend_string_hash_val Unexecuted instantiation: zend_hrtime.c:zend_string_hash_val zend_inheritance.c:zend_string_hash_val Line | Count | Source | 155 | 1.91k | { | 156 | 1.91k | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 1.91k | } |
Unexecuted instantiation: zend_ini_parser.c:zend_string_hash_val Unexecuted instantiation: zend_ini_scanner.c:zend_string_hash_val Unexecuted instantiation: zend_ini.c:zend_string_hash_val Unexecuted instantiation: zend_interfaces.c:zend_string_hash_val Unexecuted instantiation: zend_iterators.c:zend_string_hash_val Unexecuted instantiation: zend_language_parser.c:zend_string_hash_val Unexecuted instantiation: zend_language_scanner.c:zend_string_hash_val Unexecuted instantiation: zend_lazy_objects.c:zend_string_hash_val Unexecuted instantiation: zend_list.c:zend_string_hash_val Unexecuted instantiation: zend_llist.c:zend_string_hash_val Unexecuted instantiation: zend_multibyte.c:zend_string_hash_val zend_object_handlers.c:zend_string_hash_val Line | Count | Source | 155 | 16 | { | 156 | 16 | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 16 | } |
Unexecuted instantiation: zend_objects_API.c:zend_string_hash_val zend_objects.c:zend_string_hash_val Line | Count | Source | 155 | 4 | { | 156 | 4 | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 4 | } |
Unexecuted instantiation: zend_observer.c:zend_string_hash_val Unexecuted instantiation: zend_opcode.c:zend_string_hash_val Unexecuted instantiation: zend_operators.c:zend_string_hash_val Unexecuted instantiation: zend_partial.c:zend_string_hash_val Unexecuted instantiation: zend_property_hooks.c:zend_string_hash_val Unexecuted instantiation: zend_ptr_stack.c:zend_string_hash_val Unexecuted instantiation: zend_signal.c:zend_string_hash_val Unexecuted instantiation: zend_smart_str.c:zend_string_hash_val Unexecuted instantiation: zend_sort.c:zend_string_hash_val Unexecuted instantiation: zend_stack.c:zend_string_hash_val Unexecuted instantiation: zend_stream.c:zend_string_hash_val zend_string.c:zend_string_hash_val Line | Count | Source | 155 | 14.9k | { | 156 | 14.9k | return ZSTR_H(s) ? ZSTR_H(s) : zend_string_hash_func(s); | 157 | 14.9k | } |
Unexecuted instantiation: zend_strtod.c:zend_string_hash_val Unexecuted instantiation: zend_system_id.c:zend_string_hash_val Unexecuted instantiation: zend_variables.c:zend_string_hash_val Unexecuted instantiation: zend_virtual_cwd.c:zend_string_hash_val Unexecuted instantiation: zend_vm_opcodes.c:zend_string_hash_val Unexecuted instantiation: zend_weakrefs.c:zend_string_hash_val Unexecuted instantiation: zend.c:zend_string_hash_val Unexecuted instantiation: internal_functions_cli.c:zend_string_hash_val Unexecuted instantiation: fuzzer-parser.c:zend_string_hash_val Unexecuted instantiation: fuzzer-sapi.c:zend_string_hash_val Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_hash_val Unexecuted instantiation: fuzzer-exif.c:zend_string_hash_val Unexecuted instantiation: fuzzer-unserialize.c:zend_string_hash_val Unexecuted instantiation: fuzzer-function-jit.c:zend_string_hash_val Unexecuted instantiation: fuzzer-json.c:zend_string_hash_val Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_hash_val Unexecuted instantiation: fuzzer-execute.c:zend_string_hash_val |
158 | | |
159 | | static zend_always_inline void zend_string_forget_hash_val(zend_string *s) |
160 | 4.94M | { |
161 | 4.94M | ZSTR_H(s) = 0; |
162 | 4.94M | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); |
163 | 4.94M | } Unexecuted instantiation: php_date.c:zend_string_forget_hash_val Unexecuted instantiation: php_time.c:zend_string_forget_hash_val Unexecuted instantiation: time_duration.c:zend_string_forget_hash_val Unexecuted instantiation: astro.c:zend_string_forget_hash_val Unexecuted instantiation: dow.c:zend_string_forget_hash_val Unexecuted instantiation: duration.c:zend_string_forget_hash_val Unexecuted instantiation: parse_date.c:zend_string_forget_hash_val Unexecuted instantiation: parse_tz.c:zend_string_forget_hash_val Unexecuted instantiation: parse_posix.c:zend_string_forget_hash_val Unexecuted instantiation: timelib.c:zend_string_forget_hash_val Unexecuted instantiation: tm2unixtime.c:zend_string_forget_hash_val Unexecuted instantiation: unixtime2tm.c:zend_string_forget_hash_val Unexecuted instantiation: parse_iso_intervals.c:zend_string_forget_hash_val Unexecuted instantiation: interval.c:zend_string_forget_hash_val php_pcre.c:zend_string_forget_hash_val Line | Count | Source | 160 | 9 | { | 161 | 9 | ZSTR_H(s) = 0; | 162 | 9 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 9 | } |
Unexecuted instantiation: exif.c:zend_string_forget_hash_val Unexecuted instantiation: hash_adler32.c:zend_string_forget_hash_val Unexecuted instantiation: hash_crc32.c:zend_string_forget_hash_val Unexecuted instantiation: hash_fnv.c:zend_string_forget_hash_val Unexecuted instantiation: hash_gost.c:zend_string_forget_hash_val Unexecuted instantiation: hash_haval.c:zend_string_forget_hash_val Unexecuted instantiation: hash_joaat.c:zend_string_forget_hash_val Unexecuted instantiation: hash_md.c:zend_string_forget_hash_val Unexecuted instantiation: hash_murmur.c:zend_string_forget_hash_val Unexecuted instantiation: hash_ripemd.c:zend_string_forget_hash_val Unexecuted instantiation: hash_sha_ni.c:zend_string_forget_hash_val Unexecuted instantiation: hash_sha_sse2.c:zend_string_forget_hash_val Unexecuted instantiation: hash_sha.c:zend_string_forget_hash_val Unexecuted instantiation: hash_sha3.c:zend_string_forget_hash_val Unexecuted instantiation: hash_snefru.c:zend_string_forget_hash_val Unexecuted instantiation: hash_tiger.c:zend_string_forget_hash_val Unexecuted instantiation: hash_whirlpool.c:zend_string_forget_hash_val Unexecuted instantiation: hash_xxhash.c:zend_string_forget_hash_val Unexecuted instantiation: hash.c:zend_string_forget_hash_val Unexecuted instantiation: json_encoder.c:zend_string_forget_hash_val Unexecuted instantiation: json_parser.tab.c:zend_string_forget_hash_val Unexecuted instantiation: json_scanner.c:zend_string_forget_hash_val json.c:zend_string_forget_hash_val Line | Count | Source | 160 | 8 | { | 161 | 8 | ZSTR_H(s) = 0; | 162 | 8 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 8 | } |
Unexecuted instantiation: php_lexbor.c:zend_string_forget_hash_val Unexecuted instantiation: shared_alloc_mmap.c:zend_string_forget_hash_val Unexecuted instantiation: shared_alloc_posix.c:zend_string_forget_hash_val Unexecuted instantiation: shared_alloc_shm.c:zend_string_forget_hash_val Unexecuted instantiation: zend_accelerator_api.c:zend_string_forget_hash_val Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_forget_hash_val Unexecuted instantiation: zend_accelerator_debug.c:zend_string_forget_hash_val Unexecuted instantiation: zend_accelerator_hash.c:zend_string_forget_hash_val Unexecuted instantiation: zend_accelerator_module.c:zend_string_forget_hash_val Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_forget_hash_val Unexecuted instantiation: zend_file_cache.c:zend_string_forget_hash_val Unexecuted instantiation: zend_persist_calc.c:zend_string_forget_hash_val Unexecuted instantiation: zend_persist.c:zend_string_forget_hash_val Unexecuted instantiation: zend_shared_alloc.c:zend_string_forget_hash_val Unexecuted instantiation: ZendAccelerator.c:zend_string_forget_hash_val Unexecuted instantiation: ir_cfg.c:zend_string_forget_hash_val Unexecuted instantiation: ir_check.c:zend_string_forget_hash_val Unexecuted instantiation: ir_dump.c:zend_string_forget_hash_val Unexecuted instantiation: ir_emit.c:zend_string_forget_hash_val Unexecuted instantiation: ir_gcm.c:zend_string_forget_hash_val Unexecuted instantiation: ir_gdb.c:zend_string_forget_hash_val Unexecuted instantiation: ir_patch.c:zend_string_forget_hash_val Unexecuted instantiation: ir_perf.c:zend_string_forget_hash_val Unexecuted instantiation: ir_ra.c:zend_string_forget_hash_val Unexecuted instantiation: ir_ra_simple.c:zend_string_forget_hash_val Unexecuted instantiation: ir_save.c:zend_string_forget_hash_val Unexecuted instantiation: ir_sccp.c:zend_string_forget_hash_val Unexecuted instantiation: ir_strtab.c:zend_string_forget_hash_val Unexecuted instantiation: ir.c:zend_string_forget_hash_val Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_forget_hash_val zend_jit.c:zend_string_forget_hash_val Line | Count | Source | 160 | 3 | { | 161 | 3 | ZSTR_H(s) = 0; | 162 | 3 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 3 | } |
Unexecuted instantiation: csprng.c:zend_string_forget_hash_val Unexecuted instantiation: engine_mt19937.c:zend_string_forget_hash_val Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_forget_hash_val Unexecuted instantiation: engine_secure.c:zend_string_forget_hash_val Unexecuted instantiation: engine_user.c:zend_string_forget_hash_val Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_forget_hash_val Unexecuted instantiation: gammasection.c:zend_string_forget_hash_val Unexecuted instantiation: random.c:zend_string_forget_hash_val Unexecuted instantiation: randomizer.c:zend_string_forget_hash_val Unexecuted instantiation: zend_utils.c:zend_string_forget_hash_val php_reflection.c:zend_string_forget_hash_val Line | Count | Source | 160 | 22 | { | 161 | 22 | ZSTR_H(s) = 0; | 162 | 22 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 22 | } |
Unexecuted instantiation: php_spl.c:zend_string_forget_hash_val Unexecuted instantiation: spl_array.c:zend_string_forget_hash_val Unexecuted instantiation: spl_directory.c:zend_string_forget_hash_val Unexecuted instantiation: spl_dllist.c:zend_string_forget_hash_val Unexecuted instantiation: spl_exceptions.c:zend_string_forget_hash_val Unexecuted instantiation: spl_fixedarray.c:zend_string_forget_hash_val Unexecuted instantiation: spl_functions.c:zend_string_forget_hash_val Unexecuted instantiation: spl_heap.c:zend_string_forget_hash_val Unexecuted instantiation: spl_iterators.c:zend_string_forget_hash_val Unexecuted instantiation: spl_observer.c:zend_string_forget_hash_val Unexecuted instantiation: array.c:zend_string_forget_hash_val Unexecuted instantiation: assert.c:zend_string_forget_hash_val Unexecuted instantiation: base64.c:zend_string_forget_hash_val Unexecuted instantiation: basic_functions.c:zend_string_forget_hash_val Unexecuted instantiation: browscap.c:zend_string_forget_hash_val Unexecuted instantiation: crc32_x86.c:zend_string_forget_hash_val Unexecuted instantiation: crc32.c:zend_string_forget_hash_val Unexecuted instantiation: credits.c:zend_string_forget_hash_val Unexecuted instantiation: crypt.c:zend_string_forget_hash_val Unexecuted instantiation: css.c:zend_string_forget_hash_val Unexecuted instantiation: datetime.c:zend_string_forget_hash_val Unexecuted instantiation: dir.c:zend_string_forget_hash_val Unexecuted instantiation: dl.c:zend_string_forget_hash_val Unexecuted instantiation: dns.c:zend_string_forget_hash_val Unexecuted instantiation: exec.c:zend_string_forget_hash_val Unexecuted instantiation: file.c:zend_string_forget_hash_val Unexecuted instantiation: filestat.c:zend_string_forget_hash_val Unexecuted instantiation: filters.c:zend_string_forget_hash_val Unexecuted instantiation: flock_compat.c:zend_string_forget_hash_val Unexecuted instantiation: formatted_print.c:zend_string_forget_hash_val Unexecuted instantiation: fsock.c:zend_string_forget_hash_val Unexecuted instantiation: ftok.c:zend_string_forget_hash_val Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_forget_hash_val Unexecuted instantiation: head.c:zend_string_forget_hash_val Unexecuted instantiation: hrtime.c:zend_string_forget_hash_val html.c:zend_string_forget_hash_val Line | Count | Source | 160 | 12 | { | 161 | 12 | ZSTR_H(s) = 0; | 162 | 12 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 12 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_forget_hash_val Unexecuted instantiation: http.c:zend_string_forget_hash_val Unexecuted instantiation: image.c:zend_string_forget_hash_val Unexecuted instantiation: incomplete_class.c:zend_string_forget_hash_val Unexecuted instantiation: info.c:zend_string_forget_hash_val Unexecuted instantiation: io_poll.c:zend_string_forget_hash_val Unexecuted instantiation: iptc.c:zend_string_forget_hash_val Unexecuted instantiation: levenshtein.c:zend_string_forget_hash_val Unexecuted instantiation: link.c:zend_string_forget_hash_val Unexecuted instantiation: mail.c:zend_string_forget_hash_val Unexecuted instantiation: math.c:zend_string_forget_hash_val Unexecuted instantiation: md5.c:zend_string_forget_hash_val Unexecuted instantiation: metaphone.c:zend_string_forget_hash_val Unexecuted instantiation: microtime.c:zend_string_forget_hash_val Unexecuted instantiation: net.c:zend_string_forget_hash_val Unexecuted instantiation: pack.c:zend_string_forget_hash_val Unexecuted instantiation: pageinfo.c:zend_string_forget_hash_val Unexecuted instantiation: password.c:zend_string_forget_hash_val Unexecuted instantiation: php_fopen_wrapper.c:zend_string_forget_hash_val Unexecuted instantiation: proc_open.c:zend_string_forget_hash_val quot_print.c:zend_string_forget_hash_val Line | Count | Source | 160 | 1 | { | 161 | 1 | ZSTR_H(s) = 0; | 162 | 1 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 1 | } |
Unexecuted instantiation: scanf.c:zend_string_forget_hash_val Unexecuted instantiation: sha1.c:zend_string_forget_hash_val Unexecuted instantiation: soundex.c:zend_string_forget_hash_val Unexecuted instantiation: streamsfuncs.c:zend_string_forget_hash_val string.c:zend_string_forget_hash_val Line | Count | Source | 160 | 17 | { | 161 | 17 | ZSTR_H(s) = 0; | 162 | 17 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 17 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_forget_hash_val Unexecuted instantiation: syslog.c:zend_string_forget_hash_val Unexecuted instantiation: type.c:zend_string_forget_hash_val Unexecuted instantiation: uniqid.c:zend_string_forget_hash_val Unexecuted instantiation: url_scanner_ex.c:zend_string_forget_hash_val Unexecuted instantiation: url.c:zend_string_forget_hash_val Unexecuted instantiation: user_filters.c:zend_string_forget_hash_val Unexecuted instantiation: uuencode.c:zend_string_forget_hash_val Unexecuted instantiation: var_unserializer.c:zend_string_forget_hash_val var.c:zend_string_forget_hash_val Line | Count | Source | 160 | 14 | { | 161 | 14 | ZSTR_H(s) = 0; | 162 | 14 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 14 | } |
Unexecuted instantiation: versioning.c:zend_string_forget_hash_val Unexecuted instantiation: crypt_sha256.c:zend_string_forget_hash_val Unexecuted instantiation: crypt_sha512.c:zend_string_forget_hash_val Unexecuted instantiation: php_crypt_r.c:zend_string_forget_hash_val Unexecuted instantiation: php_uri.c:zend_string_forget_hash_val Unexecuted instantiation: php_uri_common.c:zend_string_forget_hash_val Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_forget_hash_val Unexecuted instantiation: uri_parser_whatwg.c:zend_string_forget_hash_val Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_forget_hash_val Unexecuted instantiation: explicit_bzero.c:zend_string_forget_hash_val fopen_wrappers.c:zend_string_forget_hash_val Line | Count | Source | 160 | 6 | { | 161 | 6 | ZSTR_H(s) = 0; | 162 | 6 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 6 | } |
Unexecuted instantiation: getopt.c:zend_string_forget_hash_val Unexecuted instantiation: main.c:zend_string_forget_hash_val Unexecuted instantiation: network.c:zend_string_forget_hash_val Unexecuted instantiation: output.c:zend_string_forget_hash_val Unexecuted instantiation: php_content_types.c:zend_string_forget_hash_val Unexecuted instantiation: php_ini_builder.c:zend_string_forget_hash_val Unexecuted instantiation: php_ini.c:zend_string_forget_hash_val Unexecuted instantiation: php_glob.c:zend_string_forget_hash_val Unexecuted instantiation: php_odbc_utils.c:zend_string_forget_hash_val Unexecuted instantiation: php_open_temporary_file.c:zend_string_forget_hash_val Unexecuted instantiation: php_scandir.c:zend_string_forget_hash_val Unexecuted instantiation: php_syslog.c:zend_string_forget_hash_val Unexecuted instantiation: php_ticks.c:zend_string_forget_hash_val Unexecuted instantiation: php_variables.c:zend_string_forget_hash_val Unexecuted instantiation: reentrancy.c:zend_string_forget_hash_val Unexecuted instantiation: rfc1867.c:zend_string_forget_hash_val Unexecuted instantiation: safe_bcmp.c:zend_string_forget_hash_val Unexecuted instantiation: SAPI.c:zend_string_forget_hash_val Unexecuted instantiation: snprintf.c:zend_string_forget_hash_val Unexecuted instantiation: spprintf.c:zend_string_forget_hash_val Unexecuted instantiation: strlcat.c:zend_string_forget_hash_val Unexecuted instantiation: strlcpy.c:zend_string_forget_hash_val Unexecuted instantiation: php_io.c:zend_string_forget_hash_val Unexecuted instantiation: php_io_copy_linux.c:zend_string_forget_hash_val Unexecuted instantiation: poll_backend_epoll.c:zend_string_forget_hash_val Unexecuted instantiation: poll_backend_eventport.c:zend_string_forget_hash_val Unexecuted instantiation: poll_backend_kqueue.c:zend_string_forget_hash_val Unexecuted instantiation: poll_backend_poll.c:zend_string_forget_hash_val Unexecuted instantiation: poll_core.c:zend_string_forget_hash_val Unexecuted instantiation: poll_fd_table.c:zend_string_forget_hash_val Unexecuted instantiation: poll_handle.c:zend_string_forget_hash_val Unexecuted instantiation: cast.c:zend_string_forget_hash_val Unexecuted instantiation: filter.c:zend_string_forget_hash_val Unexecuted instantiation: glob_wrapper.c:zend_string_forget_hash_val Unexecuted instantiation: memory.c:zend_string_forget_hash_val Unexecuted instantiation: mmap.c:zend_string_forget_hash_val Unexecuted instantiation: plain_wrapper.c:zend_string_forget_hash_val Unexecuted instantiation: stream_errors.c:zend_string_forget_hash_val Unexecuted instantiation: streams.c:zend_string_forget_hash_val Unexecuted instantiation: transports.c:zend_string_forget_hash_val Unexecuted instantiation: userspace.c:zend_string_forget_hash_val Unexecuted instantiation: xp_socket.c:zend_string_forget_hash_val block_pass.c:zend_string_forget_hash_val Line | Count | Source | 160 | 240 | { | 161 | 240 | ZSTR_H(s) = 0; | 162 | 240 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 240 | } |
Unexecuted instantiation: compact_literals.c:zend_string_forget_hash_val Unexecuted instantiation: compact_vars.c:zend_string_forget_hash_val Unexecuted instantiation: dce.c:zend_string_forget_hash_val Unexecuted instantiation: dfa_pass.c:zend_string_forget_hash_val Unexecuted instantiation: escape_analysis.c:zend_string_forget_hash_val Unexecuted instantiation: nop_removal.c:zend_string_forget_hash_val Unexecuted instantiation: optimize_func_calls.c:zend_string_forget_hash_val Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_forget_hash_val Unexecuted instantiation: pass1.c:zend_string_forget_hash_val Unexecuted instantiation: pass3.c:zend_string_forget_hash_val Unexecuted instantiation: sccp.c:zend_string_forget_hash_val Unexecuted instantiation: scdf.c:zend_string_forget_hash_val Unexecuted instantiation: zend_call_graph.c:zend_string_forget_hash_val Unexecuted instantiation: zend_cfg.c:zend_string_forget_hash_val Unexecuted instantiation: zend_dfg.c:zend_string_forget_hash_val Unexecuted instantiation: zend_dump.c:zend_string_forget_hash_val Unexecuted instantiation: zend_func_info.c:zend_string_forget_hash_val Unexecuted instantiation: zend_inference.c:zend_string_forget_hash_val Unexecuted instantiation: zend_optimizer.c:zend_string_forget_hash_val Unexecuted instantiation: zend_ssa.c:zend_string_forget_hash_val Unexecuted instantiation: zend_alloc.c:zend_string_forget_hash_val Unexecuted instantiation: zend_API.c:zend_string_forget_hash_val Unexecuted instantiation: zend_ast.c:zend_string_forget_hash_val zend_attributes.c:zend_string_forget_hash_val Line | Count | Source | 160 | 50 | { | 161 | 50 | ZSTR_H(s) = 0; | 162 | 50 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 50 | } |
Unexecuted instantiation: zend_autoload.c:zend_string_forget_hash_val Unexecuted instantiation: zend_builtin_functions.c:zend_string_forget_hash_val Unexecuted instantiation: zend_call_stack.c:zend_string_forget_hash_val Unexecuted instantiation: zend_closures.c:zend_string_forget_hash_val zend_compile.c:zend_string_forget_hash_val Line | Count | Source | 160 | 1.46k | { | 161 | 1.46k | ZSTR_H(s) = 0; | 162 | 1.46k | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 1.46k | } |
Unexecuted instantiation: zend_constants.c:zend_string_forget_hash_val Unexecuted instantiation: zend_cpuinfo.c:zend_string_forget_hash_val Unexecuted instantiation: zend_default_classes.c:zend_string_forget_hash_val Unexecuted instantiation: zend_dtrace.c:zend_string_forget_hash_val Unexecuted instantiation: zend_enum.c:zend_string_forget_hash_val Unexecuted instantiation: zend_exceptions.c:zend_string_forget_hash_val Unexecuted instantiation: zend_execute_API.c:zend_string_forget_hash_val zend_execute.c:zend_string_forget_hash_val Line | Count | Source | 160 | 35 | { | 161 | 35 | ZSTR_H(s) = 0; | 162 | 35 | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 35 | } |
Unexecuted instantiation: zend_extensions.c:zend_string_forget_hash_val Unexecuted instantiation: zend_fibers.c:zend_string_forget_hash_val Unexecuted instantiation: zend_float.c:zend_string_forget_hash_val Unexecuted instantiation: zend_gc.c:zend_string_forget_hash_val Unexecuted instantiation: zend_gdb.c:zend_string_forget_hash_val Unexecuted instantiation: zend_generators.c:zend_string_forget_hash_val Unexecuted instantiation: zend_hash.c:zend_string_forget_hash_val Unexecuted instantiation: zend_highlight.c:zend_string_forget_hash_val Unexecuted instantiation: zend_hrtime.c:zend_string_forget_hash_val Unexecuted instantiation: zend_inheritance.c:zend_string_forget_hash_val zend_ini_parser.c:zend_string_forget_hash_val Line | Count | Source | 160 | 210k | { | 161 | 210k | ZSTR_H(s) = 0; | 162 | 210k | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 210k | } |
Unexecuted instantiation: zend_ini_scanner.c:zend_string_forget_hash_val Unexecuted instantiation: zend_ini.c:zend_string_forget_hash_val Unexecuted instantiation: zend_interfaces.c:zend_string_forget_hash_val Unexecuted instantiation: zend_iterators.c:zend_string_forget_hash_val Unexecuted instantiation: zend_language_parser.c:zend_string_forget_hash_val Unexecuted instantiation: zend_language_scanner.c:zend_string_forget_hash_val Unexecuted instantiation: zend_lazy_objects.c:zend_string_forget_hash_val Unexecuted instantiation: zend_list.c:zend_string_forget_hash_val Unexecuted instantiation: zend_llist.c:zend_string_forget_hash_val Unexecuted instantiation: zend_multibyte.c:zend_string_forget_hash_val Unexecuted instantiation: zend_object_handlers.c:zend_string_forget_hash_val Unexecuted instantiation: zend_objects_API.c:zend_string_forget_hash_val Unexecuted instantiation: zend_objects.c:zend_string_forget_hash_val Unexecuted instantiation: zend_observer.c:zend_string_forget_hash_val Unexecuted instantiation: zend_opcode.c:zend_string_forget_hash_val zend_operators.c:zend_string_forget_hash_val Line | Count | Source | 160 | 8.06k | { | 161 | 8.06k | ZSTR_H(s) = 0; | 162 | 8.06k | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 8.06k | } |
Unexecuted instantiation: zend_partial.c:zend_string_forget_hash_val Unexecuted instantiation: zend_property_hooks.c:zend_string_forget_hash_val Unexecuted instantiation: zend_ptr_stack.c:zend_string_forget_hash_val Unexecuted instantiation: zend_signal.c:zend_string_forget_hash_val Unexecuted instantiation: zend_smart_str.c:zend_string_forget_hash_val Unexecuted instantiation: zend_sort.c:zend_string_forget_hash_val Unexecuted instantiation: zend_stack.c:zend_string_forget_hash_val Unexecuted instantiation: zend_stream.c:zend_string_forget_hash_val Unexecuted instantiation: zend_string.c:zend_string_forget_hash_val Unexecuted instantiation: zend_strtod.c:zend_string_forget_hash_val Unexecuted instantiation: zend_system_id.c:zend_string_forget_hash_val Unexecuted instantiation: zend_variables.c:zend_string_forget_hash_val Unexecuted instantiation: zend_virtual_cwd.c:zend_string_forget_hash_val Unexecuted instantiation: zend_vm_opcodes.c:zend_string_forget_hash_val Unexecuted instantiation: zend_weakrefs.c:zend_string_forget_hash_val zend.c:zend_string_forget_hash_val Line | Count | Source | 160 | 4.72M | { | 161 | 4.72M | ZSTR_H(s) = 0; | 162 | 4.72M | GC_DEL_FLAGS(s, IS_STR_VALID_UTF8); | 163 | 4.72M | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-parser.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-sapi.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-exif.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-unserialize.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-function-jit.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-json.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_forget_hash_val Unexecuted instantiation: fuzzer-execute.c:zend_string_forget_hash_val |
164 | | |
165 | | static zend_always_inline uint32_t zend_string_refcount(const zend_string *s) |
166 | 0 | { |
167 | 0 | if (!ZSTR_IS_INTERNED(s)) { |
168 | 0 | return GC_REFCOUNT(s); |
169 | 0 | } |
170 | 0 | return 1; |
171 | 0 | } Unexecuted instantiation: php_date.c:zend_string_refcount Unexecuted instantiation: php_time.c:zend_string_refcount Unexecuted instantiation: time_duration.c:zend_string_refcount Unexecuted instantiation: astro.c:zend_string_refcount Unexecuted instantiation: dow.c:zend_string_refcount Unexecuted instantiation: duration.c:zend_string_refcount Unexecuted instantiation: parse_date.c:zend_string_refcount Unexecuted instantiation: parse_tz.c:zend_string_refcount Unexecuted instantiation: parse_posix.c:zend_string_refcount Unexecuted instantiation: timelib.c:zend_string_refcount Unexecuted instantiation: tm2unixtime.c:zend_string_refcount Unexecuted instantiation: unixtime2tm.c:zend_string_refcount Unexecuted instantiation: parse_iso_intervals.c:zend_string_refcount Unexecuted instantiation: interval.c:zend_string_refcount Unexecuted instantiation: php_pcre.c:zend_string_refcount Unexecuted instantiation: exif.c:zend_string_refcount Unexecuted instantiation: hash_adler32.c:zend_string_refcount Unexecuted instantiation: hash_crc32.c:zend_string_refcount Unexecuted instantiation: hash_fnv.c:zend_string_refcount Unexecuted instantiation: hash_gost.c:zend_string_refcount Unexecuted instantiation: hash_haval.c:zend_string_refcount Unexecuted instantiation: hash_joaat.c:zend_string_refcount Unexecuted instantiation: hash_md.c:zend_string_refcount Unexecuted instantiation: hash_murmur.c:zend_string_refcount Unexecuted instantiation: hash_ripemd.c:zend_string_refcount Unexecuted instantiation: hash_sha_ni.c:zend_string_refcount Unexecuted instantiation: hash_sha_sse2.c:zend_string_refcount Unexecuted instantiation: hash_sha.c:zend_string_refcount Unexecuted instantiation: hash_sha3.c:zend_string_refcount Unexecuted instantiation: hash_snefru.c:zend_string_refcount Unexecuted instantiation: hash_tiger.c:zend_string_refcount Unexecuted instantiation: hash_whirlpool.c:zend_string_refcount Unexecuted instantiation: hash_xxhash.c:zend_string_refcount Unexecuted instantiation: hash.c:zend_string_refcount Unexecuted instantiation: json_encoder.c:zend_string_refcount Unexecuted instantiation: json_parser.tab.c:zend_string_refcount Unexecuted instantiation: json_scanner.c:zend_string_refcount Unexecuted instantiation: json.c:zend_string_refcount Unexecuted instantiation: php_lexbor.c:zend_string_refcount Unexecuted instantiation: shared_alloc_mmap.c:zend_string_refcount Unexecuted instantiation: shared_alloc_posix.c:zend_string_refcount Unexecuted instantiation: shared_alloc_shm.c:zend_string_refcount Unexecuted instantiation: zend_accelerator_api.c:zend_string_refcount Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_refcount Unexecuted instantiation: zend_accelerator_debug.c:zend_string_refcount Unexecuted instantiation: zend_accelerator_hash.c:zend_string_refcount Unexecuted instantiation: zend_accelerator_module.c:zend_string_refcount Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_refcount Unexecuted instantiation: zend_file_cache.c:zend_string_refcount Unexecuted instantiation: zend_persist_calc.c:zend_string_refcount Unexecuted instantiation: zend_persist.c:zend_string_refcount Unexecuted instantiation: zend_shared_alloc.c:zend_string_refcount Unexecuted instantiation: ZendAccelerator.c:zend_string_refcount Unexecuted instantiation: ir_cfg.c:zend_string_refcount Unexecuted instantiation: ir_check.c:zend_string_refcount Unexecuted instantiation: ir_dump.c:zend_string_refcount Unexecuted instantiation: ir_emit.c:zend_string_refcount Unexecuted instantiation: ir_gcm.c:zend_string_refcount Unexecuted instantiation: ir_gdb.c:zend_string_refcount Unexecuted instantiation: ir_patch.c:zend_string_refcount Unexecuted instantiation: ir_perf.c:zend_string_refcount Unexecuted instantiation: ir_ra.c:zend_string_refcount Unexecuted instantiation: ir_ra_simple.c:zend_string_refcount Unexecuted instantiation: ir_save.c:zend_string_refcount Unexecuted instantiation: ir_sccp.c:zend_string_refcount Unexecuted instantiation: ir_strtab.c:zend_string_refcount Unexecuted instantiation: ir.c:zend_string_refcount Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_refcount Unexecuted instantiation: zend_jit.c:zend_string_refcount Unexecuted instantiation: csprng.c:zend_string_refcount Unexecuted instantiation: engine_mt19937.c:zend_string_refcount Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_refcount Unexecuted instantiation: engine_secure.c:zend_string_refcount Unexecuted instantiation: engine_user.c:zend_string_refcount Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_refcount Unexecuted instantiation: gammasection.c:zend_string_refcount Unexecuted instantiation: random.c:zend_string_refcount Unexecuted instantiation: randomizer.c:zend_string_refcount Unexecuted instantiation: zend_utils.c:zend_string_refcount Unexecuted instantiation: php_reflection.c:zend_string_refcount Unexecuted instantiation: php_spl.c:zend_string_refcount Unexecuted instantiation: spl_array.c:zend_string_refcount Unexecuted instantiation: spl_directory.c:zend_string_refcount Unexecuted instantiation: spl_dllist.c:zend_string_refcount Unexecuted instantiation: spl_exceptions.c:zend_string_refcount Unexecuted instantiation: spl_fixedarray.c:zend_string_refcount Unexecuted instantiation: spl_functions.c:zend_string_refcount Unexecuted instantiation: spl_heap.c:zend_string_refcount Unexecuted instantiation: spl_iterators.c:zend_string_refcount Unexecuted instantiation: spl_observer.c:zend_string_refcount Unexecuted instantiation: array.c:zend_string_refcount Unexecuted instantiation: assert.c:zend_string_refcount Unexecuted instantiation: base64.c:zend_string_refcount Unexecuted instantiation: basic_functions.c:zend_string_refcount Unexecuted instantiation: browscap.c:zend_string_refcount Unexecuted instantiation: crc32_x86.c:zend_string_refcount Unexecuted instantiation: crc32.c:zend_string_refcount Unexecuted instantiation: credits.c:zend_string_refcount Unexecuted instantiation: crypt.c:zend_string_refcount Unexecuted instantiation: css.c:zend_string_refcount Unexecuted instantiation: datetime.c:zend_string_refcount Unexecuted instantiation: dir.c:zend_string_refcount Unexecuted instantiation: dl.c:zend_string_refcount Unexecuted instantiation: dns.c:zend_string_refcount Unexecuted instantiation: exec.c:zend_string_refcount Unexecuted instantiation: file.c:zend_string_refcount Unexecuted instantiation: filestat.c:zend_string_refcount Unexecuted instantiation: filters.c:zend_string_refcount Unexecuted instantiation: flock_compat.c:zend_string_refcount Unexecuted instantiation: formatted_print.c:zend_string_refcount Unexecuted instantiation: fsock.c:zend_string_refcount Unexecuted instantiation: ftok.c:zend_string_refcount Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_refcount Unexecuted instantiation: head.c:zend_string_refcount Unexecuted instantiation: hrtime.c:zend_string_refcount Unexecuted instantiation: html.c:zend_string_refcount Unexecuted instantiation: http_fopen_wrapper.c:zend_string_refcount Unexecuted instantiation: http.c:zend_string_refcount Unexecuted instantiation: image.c:zend_string_refcount Unexecuted instantiation: incomplete_class.c:zend_string_refcount Unexecuted instantiation: info.c:zend_string_refcount Unexecuted instantiation: io_poll.c:zend_string_refcount Unexecuted instantiation: iptc.c:zend_string_refcount Unexecuted instantiation: levenshtein.c:zend_string_refcount Unexecuted instantiation: link.c:zend_string_refcount Unexecuted instantiation: mail.c:zend_string_refcount Unexecuted instantiation: math.c:zend_string_refcount Unexecuted instantiation: md5.c:zend_string_refcount Unexecuted instantiation: metaphone.c:zend_string_refcount Unexecuted instantiation: microtime.c:zend_string_refcount Unexecuted instantiation: net.c:zend_string_refcount Unexecuted instantiation: pack.c:zend_string_refcount Unexecuted instantiation: pageinfo.c:zend_string_refcount Unexecuted instantiation: password.c:zend_string_refcount Unexecuted instantiation: php_fopen_wrapper.c:zend_string_refcount Unexecuted instantiation: proc_open.c:zend_string_refcount Unexecuted instantiation: quot_print.c:zend_string_refcount Unexecuted instantiation: scanf.c:zend_string_refcount Unexecuted instantiation: sha1.c:zend_string_refcount Unexecuted instantiation: soundex.c:zend_string_refcount Unexecuted instantiation: streamsfuncs.c:zend_string_refcount Unexecuted instantiation: string.c:zend_string_refcount Unexecuted instantiation: strnatcmp.c:zend_string_refcount Unexecuted instantiation: syslog.c:zend_string_refcount Unexecuted instantiation: type.c:zend_string_refcount Unexecuted instantiation: uniqid.c:zend_string_refcount Unexecuted instantiation: url_scanner_ex.c:zend_string_refcount Unexecuted instantiation: url.c:zend_string_refcount Unexecuted instantiation: user_filters.c:zend_string_refcount Unexecuted instantiation: uuencode.c:zend_string_refcount Unexecuted instantiation: var_unserializer.c:zend_string_refcount Unexecuted instantiation: var.c:zend_string_refcount Unexecuted instantiation: versioning.c:zend_string_refcount Unexecuted instantiation: crypt_sha256.c:zend_string_refcount Unexecuted instantiation: crypt_sha512.c:zend_string_refcount Unexecuted instantiation: php_crypt_r.c:zend_string_refcount Unexecuted instantiation: php_uri.c:zend_string_refcount Unexecuted instantiation: php_uri_common.c:zend_string_refcount Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_refcount Unexecuted instantiation: uri_parser_whatwg.c:zend_string_refcount Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_refcount Unexecuted instantiation: explicit_bzero.c:zend_string_refcount Unexecuted instantiation: fopen_wrappers.c:zend_string_refcount Unexecuted instantiation: getopt.c:zend_string_refcount Unexecuted instantiation: main.c:zend_string_refcount Unexecuted instantiation: network.c:zend_string_refcount Unexecuted instantiation: output.c:zend_string_refcount Unexecuted instantiation: php_content_types.c:zend_string_refcount Unexecuted instantiation: php_ini_builder.c:zend_string_refcount Unexecuted instantiation: php_ini.c:zend_string_refcount Unexecuted instantiation: php_glob.c:zend_string_refcount Unexecuted instantiation: php_odbc_utils.c:zend_string_refcount Unexecuted instantiation: php_open_temporary_file.c:zend_string_refcount Unexecuted instantiation: php_scandir.c:zend_string_refcount Unexecuted instantiation: php_syslog.c:zend_string_refcount Unexecuted instantiation: php_ticks.c:zend_string_refcount Unexecuted instantiation: php_variables.c:zend_string_refcount Unexecuted instantiation: reentrancy.c:zend_string_refcount Unexecuted instantiation: rfc1867.c:zend_string_refcount Unexecuted instantiation: safe_bcmp.c:zend_string_refcount Unexecuted instantiation: SAPI.c:zend_string_refcount Unexecuted instantiation: snprintf.c:zend_string_refcount Unexecuted instantiation: spprintf.c:zend_string_refcount Unexecuted instantiation: strlcat.c:zend_string_refcount Unexecuted instantiation: strlcpy.c:zend_string_refcount Unexecuted instantiation: php_io.c:zend_string_refcount Unexecuted instantiation: php_io_copy_linux.c:zend_string_refcount Unexecuted instantiation: poll_backend_epoll.c:zend_string_refcount Unexecuted instantiation: poll_backend_eventport.c:zend_string_refcount Unexecuted instantiation: poll_backend_kqueue.c:zend_string_refcount Unexecuted instantiation: poll_backend_poll.c:zend_string_refcount Unexecuted instantiation: poll_core.c:zend_string_refcount Unexecuted instantiation: poll_fd_table.c:zend_string_refcount Unexecuted instantiation: poll_handle.c:zend_string_refcount Unexecuted instantiation: cast.c:zend_string_refcount Unexecuted instantiation: filter.c:zend_string_refcount Unexecuted instantiation: glob_wrapper.c:zend_string_refcount Unexecuted instantiation: memory.c:zend_string_refcount Unexecuted instantiation: mmap.c:zend_string_refcount Unexecuted instantiation: plain_wrapper.c:zend_string_refcount Unexecuted instantiation: stream_errors.c:zend_string_refcount Unexecuted instantiation: streams.c:zend_string_refcount Unexecuted instantiation: transports.c:zend_string_refcount Unexecuted instantiation: userspace.c:zend_string_refcount Unexecuted instantiation: xp_socket.c:zend_string_refcount Unexecuted instantiation: block_pass.c:zend_string_refcount Unexecuted instantiation: compact_literals.c:zend_string_refcount Unexecuted instantiation: compact_vars.c:zend_string_refcount Unexecuted instantiation: dce.c:zend_string_refcount Unexecuted instantiation: dfa_pass.c:zend_string_refcount Unexecuted instantiation: escape_analysis.c:zend_string_refcount Unexecuted instantiation: nop_removal.c:zend_string_refcount Unexecuted instantiation: optimize_func_calls.c:zend_string_refcount Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_refcount Unexecuted instantiation: pass1.c:zend_string_refcount Unexecuted instantiation: pass3.c:zend_string_refcount Unexecuted instantiation: sccp.c:zend_string_refcount Unexecuted instantiation: scdf.c:zend_string_refcount Unexecuted instantiation: zend_call_graph.c:zend_string_refcount Unexecuted instantiation: zend_cfg.c:zend_string_refcount Unexecuted instantiation: zend_dfg.c:zend_string_refcount Unexecuted instantiation: zend_dump.c:zend_string_refcount Unexecuted instantiation: zend_func_info.c:zend_string_refcount Unexecuted instantiation: zend_inference.c:zend_string_refcount Unexecuted instantiation: zend_optimizer.c:zend_string_refcount Unexecuted instantiation: zend_ssa.c:zend_string_refcount Unexecuted instantiation: zend_alloc.c:zend_string_refcount Unexecuted instantiation: zend_API.c:zend_string_refcount Unexecuted instantiation: zend_ast.c:zend_string_refcount Unexecuted instantiation: zend_attributes.c:zend_string_refcount Unexecuted instantiation: zend_autoload.c:zend_string_refcount Unexecuted instantiation: zend_builtin_functions.c:zend_string_refcount Unexecuted instantiation: zend_call_stack.c:zend_string_refcount Unexecuted instantiation: zend_closures.c:zend_string_refcount Unexecuted instantiation: zend_compile.c:zend_string_refcount Unexecuted instantiation: zend_constants.c:zend_string_refcount Unexecuted instantiation: zend_cpuinfo.c:zend_string_refcount Unexecuted instantiation: zend_default_classes.c:zend_string_refcount Unexecuted instantiation: zend_dtrace.c:zend_string_refcount Unexecuted instantiation: zend_enum.c:zend_string_refcount Unexecuted instantiation: zend_exceptions.c:zend_string_refcount Unexecuted instantiation: zend_execute_API.c:zend_string_refcount Unexecuted instantiation: zend_execute.c:zend_string_refcount Unexecuted instantiation: zend_extensions.c:zend_string_refcount Unexecuted instantiation: zend_fibers.c:zend_string_refcount Unexecuted instantiation: zend_float.c:zend_string_refcount Unexecuted instantiation: zend_gc.c:zend_string_refcount Unexecuted instantiation: zend_gdb.c:zend_string_refcount Unexecuted instantiation: zend_generators.c:zend_string_refcount Unexecuted instantiation: zend_hash.c:zend_string_refcount Unexecuted instantiation: zend_highlight.c:zend_string_refcount Unexecuted instantiation: zend_hrtime.c:zend_string_refcount Unexecuted instantiation: zend_inheritance.c:zend_string_refcount Unexecuted instantiation: zend_ini_parser.c:zend_string_refcount Unexecuted instantiation: zend_ini_scanner.c:zend_string_refcount Unexecuted instantiation: zend_ini.c:zend_string_refcount Unexecuted instantiation: zend_interfaces.c:zend_string_refcount Unexecuted instantiation: zend_iterators.c:zend_string_refcount Unexecuted instantiation: zend_language_parser.c:zend_string_refcount Unexecuted instantiation: zend_language_scanner.c:zend_string_refcount Unexecuted instantiation: zend_lazy_objects.c:zend_string_refcount Unexecuted instantiation: zend_list.c:zend_string_refcount Unexecuted instantiation: zend_llist.c:zend_string_refcount Unexecuted instantiation: zend_multibyte.c:zend_string_refcount Unexecuted instantiation: zend_object_handlers.c:zend_string_refcount Unexecuted instantiation: zend_objects_API.c:zend_string_refcount Unexecuted instantiation: zend_objects.c:zend_string_refcount Unexecuted instantiation: zend_observer.c:zend_string_refcount Unexecuted instantiation: zend_opcode.c:zend_string_refcount Unexecuted instantiation: zend_operators.c:zend_string_refcount Unexecuted instantiation: zend_partial.c:zend_string_refcount Unexecuted instantiation: zend_property_hooks.c:zend_string_refcount Unexecuted instantiation: zend_ptr_stack.c:zend_string_refcount Unexecuted instantiation: zend_signal.c:zend_string_refcount Unexecuted instantiation: zend_smart_str.c:zend_string_refcount Unexecuted instantiation: zend_sort.c:zend_string_refcount Unexecuted instantiation: zend_stack.c:zend_string_refcount Unexecuted instantiation: zend_stream.c:zend_string_refcount Unexecuted instantiation: zend_string.c:zend_string_refcount Unexecuted instantiation: zend_strtod.c:zend_string_refcount Unexecuted instantiation: zend_system_id.c:zend_string_refcount Unexecuted instantiation: zend_variables.c:zend_string_refcount Unexecuted instantiation: zend_virtual_cwd.c:zend_string_refcount Unexecuted instantiation: zend_vm_opcodes.c:zend_string_refcount Unexecuted instantiation: zend_weakrefs.c:zend_string_refcount Unexecuted instantiation: zend.c:zend_string_refcount Unexecuted instantiation: internal_functions_cli.c:zend_string_refcount Unexecuted instantiation: fuzzer-parser.c:zend_string_refcount Unexecuted instantiation: fuzzer-sapi.c:zend_string_refcount Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_refcount Unexecuted instantiation: fuzzer-exif.c:zend_string_refcount Unexecuted instantiation: fuzzer-unserialize.c:zend_string_refcount Unexecuted instantiation: fuzzer-function-jit.c:zend_string_refcount Unexecuted instantiation: fuzzer-json.c:zend_string_refcount Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_refcount Unexecuted instantiation: fuzzer-execute.c:zend_string_refcount |
172 | | |
173 | | static zend_always_inline uint32_t zend_string_addref(zend_string *s) |
174 | 2.64M | { |
175 | 2.64M | if (!ZSTR_IS_INTERNED(s)) { |
176 | 2.55M | return GC_ADDREF(s); |
177 | 2.55M | } |
178 | 84.2k | return 1; |
179 | 2.64M | } Unexecuted instantiation: php_date.c:zend_string_addref Unexecuted instantiation: php_time.c:zend_string_addref Unexecuted instantiation: time_duration.c:zend_string_addref Unexecuted instantiation: astro.c:zend_string_addref Unexecuted instantiation: dow.c:zend_string_addref Unexecuted instantiation: duration.c:zend_string_addref Unexecuted instantiation: parse_date.c:zend_string_addref Unexecuted instantiation: parse_tz.c:zend_string_addref Unexecuted instantiation: parse_posix.c:zend_string_addref Unexecuted instantiation: timelib.c:zend_string_addref Unexecuted instantiation: tm2unixtime.c:zend_string_addref Unexecuted instantiation: unixtime2tm.c:zend_string_addref Unexecuted instantiation: parse_iso_intervals.c:zend_string_addref Unexecuted instantiation: interval.c:zend_string_addref Unexecuted instantiation: php_pcre.c:zend_string_addref Unexecuted instantiation: exif.c:zend_string_addref Unexecuted instantiation: hash_adler32.c:zend_string_addref Unexecuted instantiation: hash_crc32.c:zend_string_addref Unexecuted instantiation: hash_fnv.c:zend_string_addref Unexecuted instantiation: hash_gost.c:zend_string_addref Unexecuted instantiation: hash_haval.c:zend_string_addref Unexecuted instantiation: hash_joaat.c:zend_string_addref Unexecuted instantiation: hash_md.c:zend_string_addref Unexecuted instantiation: hash_murmur.c:zend_string_addref Unexecuted instantiation: hash_ripemd.c:zend_string_addref Unexecuted instantiation: hash_sha_ni.c:zend_string_addref Unexecuted instantiation: hash_sha_sse2.c:zend_string_addref Unexecuted instantiation: hash_sha.c:zend_string_addref Unexecuted instantiation: hash_sha3.c:zend_string_addref Unexecuted instantiation: hash_snefru.c:zend_string_addref Unexecuted instantiation: hash_tiger.c:zend_string_addref Unexecuted instantiation: hash_whirlpool.c:zend_string_addref Unexecuted instantiation: hash_xxhash.c:zend_string_addref Unexecuted instantiation: hash.c:zend_string_addref Unexecuted instantiation: json_encoder.c:zend_string_addref Unexecuted instantiation: json_parser.tab.c:zend_string_addref Unexecuted instantiation: json_scanner.c:zend_string_addref Unexecuted instantiation: json.c:zend_string_addref Unexecuted instantiation: php_lexbor.c:zend_string_addref Unexecuted instantiation: shared_alloc_mmap.c:zend_string_addref Unexecuted instantiation: shared_alloc_posix.c:zend_string_addref Unexecuted instantiation: shared_alloc_shm.c:zend_string_addref Unexecuted instantiation: zend_accelerator_api.c:zend_string_addref Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_addref Unexecuted instantiation: zend_accelerator_debug.c:zend_string_addref Unexecuted instantiation: zend_accelerator_hash.c:zend_string_addref Unexecuted instantiation: zend_accelerator_module.c:zend_string_addref zend_accelerator_util_funcs.c:zend_string_addref Line | Count | Source | 174 | 367 | { | 175 | 367 | if (!ZSTR_IS_INTERNED(s)) { | 176 | 367 | return GC_ADDREF(s); | 177 | 367 | } | 178 | 0 | return 1; | 179 | 367 | } |
Unexecuted instantiation: zend_file_cache.c:zend_string_addref Unexecuted instantiation: zend_persist_calc.c:zend_string_addref Unexecuted instantiation: zend_persist.c:zend_string_addref Unexecuted instantiation: zend_shared_alloc.c:zend_string_addref ZendAccelerator.c:zend_string_addref Line | Count | Source | 174 | 128 | { | 175 | 128 | if (!ZSTR_IS_INTERNED(s)) { | 176 | 0 | return GC_ADDREF(s); | 177 | 0 | } | 178 | 128 | return 1; | 179 | 128 | } |
Unexecuted instantiation: ir_cfg.c:zend_string_addref Unexecuted instantiation: ir_check.c:zend_string_addref Unexecuted instantiation: ir_dump.c:zend_string_addref Unexecuted instantiation: ir_emit.c:zend_string_addref Unexecuted instantiation: ir_gcm.c:zend_string_addref Unexecuted instantiation: ir_gdb.c:zend_string_addref Unexecuted instantiation: ir_patch.c:zend_string_addref Unexecuted instantiation: ir_perf.c:zend_string_addref Unexecuted instantiation: ir_ra.c:zend_string_addref Unexecuted instantiation: ir_ra_simple.c:zend_string_addref Unexecuted instantiation: ir_save.c:zend_string_addref Unexecuted instantiation: ir_sccp.c:zend_string_addref Unexecuted instantiation: ir_strtab.c:zend_string_addref Unexecuted instantiation: ir.c:zend_string_addref Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_addref Unexecuted instantiation: zend_jit.c:zend_string_addref Unexecuted instantiation: csprng.c:zend_string_addref Unexecuted instantiation: engine_mt19937.c:zend_string_addref Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_addref Unexecuted instantiation: engine_secure.c:zend_string_addref Unexecuted instantiation: engine_user.c:zend_string_addref Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_addref Unexecuted instantiation: gammasection.c:zend_string_addref Unexecuted instantiation: random.c:zend_string_addref Unexecuted instantiation: randomizer.c:zend_string_addref Unexecuted instantiation: zend_utils.c:zend_string_addref Unexecuted instantiation: php_reflection.c:zend_string_addref Unexecuted instantiation: php_spl.c:zend_string_addref Unexecuted instantiation: spl_array.c:zend_string_addref Unexecuted instantiation: spl_directory.c:zend_string_addref Unexecuted instantiation: spl_dllist.c:zend_string_addref Unexecuted instantiation: spl_exceptions.c:zend_string_addref Unexecuted instantiation: spl_fixedarray.c:zend_string_addref Unexecuted instantiation: spl_functions.c:zend_string_addref Unexecuted instantiation: spl_heap.c:zend_string_addref Unexecuted instantiation: spl_iterators.c:zend_string_addref Unexecuted instantiation: spl_observer.c:zend_string_addref Unexecuted instantiation: array.c:zend_string_addref Unexecuted instantiation: assert.c:zend_string_addref Unexecuted instantiation: base64.c:zend_string_addref Unexecuted instantiation: basic_functions.c:zend_string_addref Unexecuted instantiation: browscap.c:zend_string_addref Unexecuted instantiation: crc32_x86.c:zend_string_addref Unexecuted instantiation: crc32.c:zend_string_addref Unexecuted instantiation: credits.c:zend_string_addref Unexecuted instantiation: crypt.c:zend_string_addref Unexecuted instantiation: css.c:zend_string_addref Unexecuted instantiation: datetime.c:zend_string_addref Unexecuted instantiation: dir.c:zend_string_addref Unexecuted instantiation: dl.c:zend_string_addref Unexecuted instantiation: dns.c:zend_string_addref Unexecuted instantiation: exec.c:zend_string_addref Unexecuted instantiation: file.c:zend_string_addref Unexecuted instantiation: filestat.c:zend_string_addref Unexecuted instantiation: filters.c:zend_string_addref Unexecuted instantiation: flock_compat.c:zend_string_addref Unexecuted instantiation: formatted_print.c:zend_string_addref Unexecuted instantiation: fsock.c:zend_string_addref Unexecuted instantiation: ftok.c:zend_string_addref Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_addref Unexecuted instantiation: head.c:zend_string_addref Unexecuted instantiation: hrtime.c:zend_string_addref Unexecuted instantiation: html.c:zend_string_addref Unexecuted instantiation: http_fopen_wrapper.c:zend_string_addref Unexecuted instantiation: http.c:zend_string_addref Unexecuted instantiation: image.c:zend_string_addref Unexecuted instantiation: incomplete_class.c:zend_string_addref Unexecuted instantiation: info.c:zend_string_addref Unexecuted instantiation: io_poll.c:zend_string_addref Unexecuted instantiation: iptc.c:zend_string_addref Unexecuted instantiation: levenshtein.c:zend_string_addref Unexecuted instantiation: link.c:zend_string_addref Unexecuted instantiation: mail.c:zend_string_addref Unexecuted instantiation: math.c:zend_string_addref Unexecuted instantiation: md5.c:zend_string_addref Unexecuted instantiation: metaphone.c:zend_string_addref Unexecuted instantiation: microtime.c:zend_string_addref Unexecuted instantiation: net.c:zend_string_addref Unexecuted instantiation: pack.c:zend_string_addref Unexecuted instantiation: pageinfo.c:zend_string_addref Unexecuted instantiation: password.c:zend_string_addref Unexecuted instantiation: php_fopen_wrapper.c:zend_string_addref Unexecuted instantiation: proc_open.c:zend_string_addref Unexecuted instantiation: quot_print.c:zend_string_addref Unexecuted instantiation: scanf.c:zend_string_addref Unexecuted instantiation: sha1.c:zend_string_addref Unexecuted instantiation: soundex.c:zend_string_addref Unexecuted instantiation: streamsfuncs.c:zend_string_addref Unexecuted instantiation: string.c:zend_string_addref Unexecuted instantiation: strnatcmp.c:zend_string_addref Unexecuted instantiation: syslog.c:zend_string_addref Unexecuted instantiation: type.c:zend_string_addref Unexecuted instantiation: uniqid.c:zend_string_addref Unexecuted instantiation: url_scanner_ex.c:zend_string_addref Unexecuted instantiation: url.c:zend_string_addref Unexecuted instantiation: user_filters.c:zend_string_addref Unexecuted instantiation: uuencode.c:zend_string_addref Unexecuted instantiation: var_unserializer.c:zend_string_addref Unexecuted instantiation: var.c:zend_string_addref Unexecuted instantiation: versioning.c:zend_string_addref Unexecuted instantiation: crypt_sha256.c:zend_string_addref Unexecuted instantiation: crypt_sha512.c:zend_string_addref Unexecuted instantiation: php_crypt_r.c:zend_string_addref Unexecuted instantiation: php_uri.c:zend_string_addref Unexecuted instantiation: php_uri_common.c:zend_string_addref Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_addref Unexecuted instantiation: uri_parser_whatwg.c:zend_string_addref Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_addref Unexecuted instantiation: explicit_bzero.c:zend_string_addref Unexecuted instantiation: fopen_wrappers.c:zend_string_addref Unexecuted instantiation: getopt.c:zend_string_addref Unexecuted instantiation: main.c:zend_string_addref Unexecuted instantiation: network.c:zend_string_addref output.c:zend_string_addref Line | Count | Source | 174 | 15.6k | { | 175 | 15.6k | if (!ZSTR_IS_INTERNED(s)) { | 176 | 760 | return GC_ADDREF(s); | 177 | 760 | } | 178 | 14.9k | return 1; | 179 | 15.6k | } |
Unexecuted instantiation: php_content_types.c:zend_string_addref Unexecuted instantiation: php_ini_builder.c:zend_string_addref Unexecuted instantiation: php_ini.c:zend_string_addref Unexecuted instantiation: php_glob.c:zend_string_addref Unexecuted instantiation: php_odbc_utils.c:zend_string_addref Unexecuted instantiation: php_open_temporary_file.c:zend_string_addref Unexecuted instantiation: php_scandir.c:zend_string_addref Unexecuted instantiation: php_syslog.c:zend_string_addref Unexecuted instantiation: php_ticks.c:zend_string_addref Unexecuted instantiation: php_variables.c:zend_string_addref Unexecuted instantiation: reentrancy.c:zend_string_addref Unexecuted instantiation: rfc1867.c:zend_string_addref Unexecuted instantiation: safe_bcmp.c:zend_string_addref Unexecuted instantiation: SAPI.c:zend_string_addref Unexecuted instantiation: snprintf.c:zend_string_addref Unexecuted instantiation: spprintf.c:zend_string_addref Unexecuted instantiation: strlcat.c:zend_string_addref Unexecuted instantiation: strlcpy.c:zend_string_addref Unexecuted instantiation: php_io.c:zend_string_addref Unexecuted instantiation: php_io_copy_linux.c:zend_string_addref Unexecuted instantiation: poll_backend_epoll.c:zend_string_addref Unexecuted instantiation: poll_backend_eventport.c:zend_string_addref Unexecuted instantiation: poll_backend_kqueue.c:zend_string_addref Unexecuted instantiation: poll_backend_poll.c:zend_string_addref Unexecuted instantiation: poll_core.c:zend_string_addref Unexecuted instantiation: poll_fd_table.c:zend_string_addref Unexecuted instantiation: poll_handle.c:zend_string_addref Unexecuted instantiation: cast.c:zend_string_addref Unexecuted instantiation: filter.c:zend_string_addref Unexecuted instantiation: glob_wrapper.c:zend_string_addref Unexecuted instantiation: memory.c:zend_string_addref Unexecuted instantiation: mmap.c:zend_string_addref Unexecuted instantiation: plain_wrapper.c:zend_string_addref Unexecuted instantiation: stream_errors.c:zend_string_addref Unexecuted instantiation: streams.c:zend_string_addref Unexecuted instantiation: transports.c:zend_string_addref Unexecuted instantiation: userspace.c:zend_string_addref Unexecuted instantiation: xp_socket.c:zend_string_addref Unexecuted instantiation: block_pass.c:zend_string_addref Unexecuted instantiation: compact_literals.c:zend_string_addref Unexecuted instantiation: compact_vars.c:zend_string_addref Unexecuted instantiation: dce.c:zend_string_addref Unexecuted instantiation: dfa_pass.c:zend_string_addref Unexecuted instantiation: escape_analysis.c:zend_string_addref Unexecuted instantiation: nop_removal.c:zend_string_addref Unexecuted instantiation: optimize_func_calls.c:zend_string_addref Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_addref Unexecuted instantiation: pass1.c:zend_string_addref Unexecuted instantiation: pass3.c:zend_string_addref Unexecuted instantiation: sccp.c:zend_string_addref Unexecuted instantiation: scdf.c:zend_string_addref Unexecuted instantiation: zend_call_graph.c:zend_string_addref Unexecuted instantiation: zend_cfg.c:zend_string_addref Unexecuted instantiation: zend_dfg.c:zend_string_addref Unexecuted instantiation: zend_dump.c:zend_string_addref Unexecuted instantiation: zend_func_info.c:zend_string_addref Unexecuted instantiation: zend_inference.c:zend_string_addref Unexecuted instantiation: zend_optimizer.c:zend_string_addref Unexecuted instantiation: zend_ssa.c:zend_string_addref zend_alloc.c:zend_string_addref Line | Count | Source | 174 | 835 | { | 175 | 835 | if (!ZSTR_IS_INTERNED(s)) { | 176 | 41 | return GC_ADDREF(s); | 177 | 41 | } | 178 | 794 | return 1; | 179 | 835 | } |
zend_API.c:zend_string_addref Line | Count | Source | 174 | 2.00k | { | 175 | 2.00k | if (!ZSTR_IS_INTERNED(s)) { | 176 | 2.00k | return GC_ADDREF(s); | 177 | 2.00k | } | 178 | 0 | return 1; | 179 | 2.00k | } |
Unexecuted instantiation: zend_ast.c:zend_string_addref Unexecuted instantiation: zend_attributes.c:zend_string_addref Unexecuted instantiation: zend_autoload.c:zend_string_addref Unexecuted instantiation: zend_builtin_functions.c:zend_string_addref Unexecuted instantiation: zend_call_stack.c:zend_string_addref zend_closures.c:zend_string_addref Line | Count | Source | 174 | 1.57k | { | 175 | 1.57k | if (!ZSTR_IS_INTERNED(s)) { | 176 | 116 | return GC_ADDREF(s); | 177 | 116 | } | 178 | 1.45k | return 1; | 179 | 1.57k | } |
zend_compile.c:zend_string_addref Line | Count | Source | 174 | 55.0k | { | 175 | 55.0k | if (!ZSTR_IS_INTERNED(s)) { | 176 | 41.0k | return GC_ADDREF(s); | 177 | 41.0k | } | 178 | 13.9k | return 1; | 179 | 55.0k | } |
Unexecuted instantiation: zend_constants.c:zend_string_addref Unexecuted instantiation: zend_cpuinfo.c:zend_string_addref Unexecuted instantiation: zend_default_classes.c:zend_string_addref Unexecuted instantiation: zend_dtrace.c:zend_string_addref Unexecuted instantiation: zend_enum.c:zend_string_addref Unexecuted instantiation: zend_exceptions.c:zend_string_addref zend_execute_API.c:zend_string_addref Line | Count | Source | 174 | 15 | { | 175 | 15 | if (!ZSTR_IS_INTERNED(s)) { | 176 | 15 | return GC_ADDREF(s); | 177 | 15 | } | 178 | 0 | return 1; | 179 | 15 | } |
zend_execute.c:zend_string_addref Line | Count | Source | 174 | 12.5k | { | 175 | 12.5k | if (!ZSTR_IS_INTERNED(s)) { | 176 | 442 | return GC_ADDREF(s); | 177 | 442 | } | 178 | 12.0k | return 1; | 179 | 12.5k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_addref Unexecuted instantiation: zend_fibers.c:zend_string_addref Unexecuted instantiation: zend_float.c:zend_string_addref Unexecuted instantiation: zend_gc.c:zend_string_addref Unexecuted instantiation: zend_gdb.c:zend_string_addref Unexecuted instantiation: zend_generators.c:zend_string_addref zend_hash.c:zend_string_addref Line | Count | Source | 174 | 2.51M | { | 175 | 2.51M | if (!ZSTR_IS_INTERNED(s)) { | 176 | 2.51M | return GC_ADDREF(s); | 177 | 2.51M | } | 178 | 3.29k | return 1; | 179 | 2.51M | } |
Unexecuted instantiation: zend_highlight.c:zend_string_addref Unexecuted instantiation: zend_hrtime.c:zend_string_addref zend_inheritance.c:zend_string_addref Line | Count | Source | 174 | 40.5k | { | 175 | 40.5k | if (!ZSTR_IS_INTERNED(s)) { | 176 | 2.99k | return GC_ADDREF(s); | 177 | 2.99k | } | 178 | 37.5k | return 1; | 179 | 40.5k | } |
Unexecuted instantiation: zend_ini_parser.c:zend_string_addref Unexecuted instantiation: zend_ini_scanner.c:zend_string_addref Unexecuted instantiation: zend_ini.c:zend_string_addref Unexecuted instantiation: zend_interfaces.c:zend_string_addref Unexecuted instantiation: zend_iterators.c:zend_string_addref Unexecuted instantiation: zend_language_parser.c:zend_string_addref Unexecuted instantiation: zend_language_scanner.c:zend_string_addref Unexecuted instantiation: zend_lazy_objects.c:zend_string_addref Unexecuted instantiation: zend_list.c:zend_string_addref Unexecuted instantiation: zend_llist.c:zend_string_addref Unexecuted instantiation: zend_multibyte.c:zend_string_addref zend_object_handlers.c:zend_string_addref Line | Count | Source | 174 | 16 | { | 175 | 16 | if (!ZSTR_IS_INTERNED(s)) { | 176 | 16 | return GC_ADDREF(s); | 177 | 16 | } | 178 | 0 | return 1; | 179 | 16 | } |
Unexecuted instantiation: zend_objects_API.c:zend_string_addref zend_objects.c:zend_string_addref Line | Count | Source | 174 | 4 | { | 175 | 4 | if (!ZSTR_IS_INTERNED(s)) { | 176 | 4 | return GC_ADDREF(s); | 177 | 4 | } | 178 | 0 | return 1; | 179 | 4 | } |
Unexecuted instantiation: zend_observer.c:zend_string_addref Unexecuted instantiation: zend_opcode.c:zend_string_addref zend_operators.c:zend_string_addref Line | Count | Source | 174 | 4 | { | 175 | 4 | if (!ZSTR_IS_INTERNED(s)) { | 176 | 2 | return GC_ADDREF(s); | 177 | 2 | } | 178 | 2 | return 1; | 179 | 4 | } |
Unexecuted instantiation: zend_partial.c:zend_string_addref Unexecuted instantiation: zend_property_hooks.c:zend_string_addref Unexecuted instantiation: zend_ptr_stack.c:zend_string_addref Unexecuted instantiation: zend_signal.c:zend_string_addref Unexecuted instantiation: zend_smart_str.c:zend_string_addref Unexecuted instantiation: zend_sort.c:zend_string_addref Unexecuted instantiation: zend_stack.c:zend_string_addref Unexecuted instantiation: zend_stream.c:zend_string_addref Unexecuted instantiation: zend_string.c:zend_string_addref Unexecuted instantiation: zend_strtod.c:zend_string_addref Unexecuted instantiation: zend_system_id.c:zend_string_addref Unexecuted instantiation: zend_variables.c:zend_string_addref Unexecuted instantiation: zend_virtual_cwd.c:zend_string_addref Unexecuted instantiation: zend_vm_opcodes.c:zend_string_addref Unexecuted instantiation: zend_weakrefs.c:zend_string_addref Unexecuted instantiation: zend.c:zend_string_addref Unexecuted instantiation: internal_functions_cli.c:zend_string_addref Unexecuted instantiation: fuzzer-parser.c:zend_string_addref Unexecuted instantiation: fuzzer-sapi.c:zend_string_addref Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_addref Unexecuted instantiation: fuzzer-exif.c:zend_string_addref Unexecuted instantiation: fuzzer-unserialize.c:zend_string_addref Unexecuted instantiation: fuzzer-function-jit.c:zend_string_addref Unexecuted instantiation: fuzzer-json.c:zend_string_addref Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_addref Unexecuted instantiation: fuzzer-execute.c:zend_string_addref |
180 | | |
181 | | static zend_always_inline uint32_t zend_string_delref(zend_string *s) |
182 | 259 | { |
183 | 259 | if (!ZSTR_IS_INTERNED(s)) { |
184 | 202 | return GC_DELREF(s); |
185 | 202 | } |
186 | 57 | return 1; |
187 | 259 | } Unexecuted instantiation: php_date.c:zend_string_delref Unexecuted instantiation: php_time.c:zend_string_delref Unexecuted instantiation: time_duration.c:zend_string_delref Unexecuted instantiation: astro.c:zend_string_delref Unexecuted instantiation: dow.c:zend_string_delref Unexecuted instantiation: duration.c:zend_string_delref Unexecuted instantiation: parse_date.c:zend_string_delref Unexecuted instantiation: parse_tz.c:zend_string_delref Unexecuted instantiation: parse_posix.c:zend_string_delref Unexecuted instantiation: timelib.c:zend_string_delref Unexecuted instantiation: tm2unixtime.c:zend_string_delref Unexecuted instantiation: unixtime2tm.c:zend_string_delref Unexecuted instantiation: parse_iso_intervals.c:zend_string_delref Unexecuted instantiation: interval.c:zend_string_delref Unexecuted instantiation: php_pcre.c:zend_string_delref Unexecuted instantiation: exif.c:zend_string_delref Unexecuted instantiation: hash_adler32.c:zend_string_delref Unexecuted instantiation: hash_crc32.c:zend_string_delref Unexecuted instantiation: hash_fnv.c:zend_string_delref Unexecuted instantiation: hash_gost.c:zend_string_delref Unexecuted instantiation: hash_haval.c:zend_string_delref Unexecuted instantiation: hash_joaat.c:zend_string_delref Unexecuted instantiation: hash_md.c:zend_string_delref Unexecuted instantiation: hash_murmur.c:zend_string_delref Unexecuted instantiation: hash_ripemd.c:zend_string_delref Unexecuted instantiation: hash_sha_ni.c:zend_string_delref Unexecuted instantiation: hash_sha_sse2.c:zend_string_delref Unexecuted instantiation: hash_sha.c:zend_string_delref Unexecuted instantiation: hash_sha3.c:zend_string_delref Unexecuted instantiation: hash_snefru.c:zend_string_delref Unexecuted instantiation: hash_tiger.c:zend_string_delref Unexecuted instantiation: hash_whirlpool.c:zend_string_delref Unexecuted instantiation: hash_xxhash.c:zend_string_delref Unexecuted instantiation: hash.c:zend_string_delref Unexecuted instantiation: json_encoder.c:zend_string_delref Unexecuted instantiation: json_parser.tab.c:zend_string_delref Unexecuted instantiation: json_scanner.c:zend_string_delref Unexecuted instantiation: json.c:zend_string_delref Unexecuted instantiation: php_lexbor.c:zend_string_delref Unexecuted instantiation: shared_alloc_mmap.c:zend_string_delref Unexecuted instantiation: shared_alloc_posix.c:zend_string_delref Unexecuted instantiation: shared_alloc_shm.c:zend_string_delref Unexecuted instantiation: zend_accelerator_api.c:zend_string_delref Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_delref Unexecuted instantiation: zend_accelerator_debug.c:zend_string_delref Unexecuted instantiation: zend_accelerator_hash.c:zend_string_delref Unexecuted instantiation: zend_accelerator_module.c:zend_string_delref Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_delref Unexecuted instantiation: zend_file_cache.c:zend_string_delref Unexecuted instantiation: zend_persist_calc.c:zend_string_delref Unexecuted instantiation: zend_persist.c:zend_string_delref Unexecuted instantiation: zend_shared_alloc.c:zend_string_delref Unexecuted instantiation: ZendAccelerator.c:zend_string_delref Unexecuted instantiation: ir_cfg.c:zend_string_delref Unexecuted instantiation: ir_check.c:zend_string_delref Unexecuted instantiation: ir_dump.c:zend_string_delref Unexecuted instantiation: ir_emit.c:zend_string_delref Unexecuted instantiation: ir_gcm.c:zend_string_delref Unexecuted instantiation: ir_gdb.c:zend_string_delref Unexecuted instantiation: ir_patch.c:zend_string_delref Unexecuted instantiation: ir_perf.c:zend_string_delref Unexecuted instantiation: ir_ra.c:zend_string_delref Unexecuted instantiation: ir_ra_simple.c:zend_string_delref Unexecuted instantiation: ir_save.c:zend_string_delref Unexecuted instantiation: ir_sccp.c:zend_string_delref Unexecuted instantiation: ir_strtab.c:zend_string_delref Unexecuted instantiation: ir.c:zend_string_delref Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_delref Unexecuted instantiation: zend_jit.c:zend_string_delref Unexecuted instantiation: csprng.c:zend_string_delref Unexecuted instantiation: engine_mt19937.c:zend_string_delref Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_delref Unexecuted instantiation: engine_secure.c:zend_string_delref Unexecuted instantiation: engine_user.c:zend_string_delref Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_delref Unexecuted instantiation: gammasection.c:zend_string_delref Unexecuted instantiation: random.c:zend_string_delref Unexecuted instantiation: randomizer.c:zend_string_delref Unexecuted instantiation: zend_utils.c:zend_string_delref Unexecuted instantiation: php_reflection.c:zend_string_delref Unexecuted instantiation: php_spl.c:zend_string_delref Unexecuted instantiation: spl_array.c:zend_string_delref Unexecuted instantiation: spl_directory.c:zend_string_delref Unexecuted instantiation: spl_dllist.c:zend_string_delref Unexecuted instantiation: spl_exceptions.c:zend_string_delref Unexecuted instantiation: spl_fixedarray.c:zend_string_delref Unexecuted instantiation: spl_functions.c:zend_string_delref Unexecuted instantiation: spl_heap.c:zend_string_delref Unexecuted instantiation: spl_iterators.c:zend_string_delref Unexecuted instantiation: spl_observer.c:zend_string_delref Unexecuted instantiation: array.c:zend_string_delref Unexecuted instantiation: assert.c:zend_string_delref Unexecuted instantiation: base64.c:zend_string_delref Unexecuted instantiation: basic_functions.c:zend_string_delref Unexecuted instantiation: browscap.c:zend_string_delref Unexecuted instantiation: crc32_x86.c:zend_string_delref Unexecuted instantiation: crc32.c:zend_string_delref Unexecuted instantiation: credits.c:zend_string_delref Unexecuted instantiation: crypt.c:zend_string_delref Unexecuted instantiation: css.c:zend_string_delref Unexecuted instantiation: datetime.c:zend_string_delref Unexecuted instantiation: dir.c:zend_string_delref Unexecuted instantiation: dl.c:zend_string_delref Unexecuted instantiation: dns.c:zend_string_delref Unexecuted instantiation: exec.c:zend_string_delref Unexecuted instantiation: file.c:zend_string_delref Unexecuted instantiation: filestat.c:zend_string_delref Unexecuted instantiation: filters.c:zend_string_delref Unexecuted instantiation: flock_compat.c:zend_string_delref Unexecuted instantiation: formatted_print.c:zend_string_delref Unexecuted instantiation: fsock.c:zend_string_delref Unexecuted instantiation: ftok.c:zend_string_delref Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_delref Unexecuted instantiation: head.c:zend_string_delref Unexecuted instantiation: hrtime.c:zend_string_delref Unexecuted instantiation: html.c:zend_string_delref Unexecuted instantiation: http_fopen_wrapper.c:zend_string_delref Unexecuted instantiation: http.c:zend_string_delref Unexecuted instantiation: image.c:zend_string_delref Unexecuted instantiation: incomplete_class.c:zend_string_delref Unexecuted instantiation: info.c:zend_string_delref Unexecuted instantiation: io_poll.c:zend_string_delref Unexecuted instantiation: iptc.c:zend_string_delref Unexecuted instantiation: levenshtein.c:zend_string_delref Unexecuted instantiation: link.c:zend_string_delref Unexecuted instantiation: mail.c:zend_string_delref Unexecuted instantiation: math.c:zend_string_delref Unexecuted instantiation: md5.c:zend_string_delref Unexecuted instantiation: metaphone.c:zend_string_delref Unexecuted instantiation: microtime.c:zend_string_delref Unexecuted instantiation: net.c:zend_string_delref Unexecuted instantiation: pack.c:zend_string_delref Unexecuted instantiation: pageinfo.c:zend_string_delref Unexecuted instantiation: password.c:zend_string_delref Unexecuted instantiation: php_fopen_wrapper.c:zend_string_delref Unexecuted instantiation: proc_open.c:zend_string_delref Unexecuted instantiation: quot_print.c:zend_string_delref Unexecuted instantiation: scanf.c:zend_string_delref Unexecuted instantiation: sha1.c:zend_string_delref Unexecuted instantiation: soundex.c:zend_string_delref Unexecuted instantiation: streamsfuncs.c:zend_string_delref Unexecuted instantiation: string.c:zend_string_delref Unexecuted instantiation: strnatcmp.c:zend_string_delref Unexecuted instantiation: syslog.c:zend_string_delref Unexecuted instantiation: type.c:zend_string_delref Unexecuted instantiation: uniqid.c:zend_string_delref Unexecuted instantiation: url_scanner_ex.c:zend_string_delref Unexecuted instantiation: url.c:zend_string_delref Unexecuted instantiation: user_filters.c:zend_string_delref Unexecuted instantiation: uuencode.c:zend_string_delref Unexecuted instantiation: var_unserializer.c:zend_string_delref Unexecuted instantiation: var.c:zend_string_delref Unexecuted instantiation: versioning.c:zend_string_delref Unexecuted instantiation: crypt_sha256.c:zend_string_delref Unexecuted instantiation: crypt_sha512.c:zend_string_delref Unexecuted instantiation: php_crypt_r.c:zend_string_delref Unexecuted instantiation: php_uri.c:zend_string_delref Unexecuted instantiation: php_uri_common.c:zend_string_delref Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_delref Unexecuted instantiation: uri_parser_whatwg.c:zend_string_delref Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_delref Unexecuted instantiation: explicit_bzero.c:zend_string_delref Unexecuted instantiation: fopen_wrappers.c:zend_string_delref Unexecuted instantiation: getopt.c:zend_string_delref Unexecuted instantiation: main.c:zend_string_delref Unexecuted instantiation: network.c:zend_string_delref Unexecuted instantiation: output.c:zend_string_delref Unexecuted instantiation: php_content_types.c:zend_string_delref Unexecuted instantiation: php_ini_builder.c:zend_string_delref Unexecuted instantiation: php_ini.c:zend_string_delref Unexecuted instantiation: php_glob.c:zend_string_delref Unexecuted instantiation: php_odbc_utils.c:zend_string_delref Unexecuted instantiation: php_open_temporary_file.c:zend_string_delref Unexecuted instantiation: php_scandir.c:zend_string_delref Unexecuted instantiation: php_syslog.c:zend_string_delref Unexecuted instantiation: php_ticks.c:zend_string_delref Unexecuted instantiation: php_variables.c:zend_string_delref Unexecuted instantiation: reentrancy.c:zend_string_delref Unexecuted instantiation: rfc1867.c:zend_string_delref Unexecuted instantiation: safe_bcmp.c:zend_string_delref Unexecuted instantiation: SAPI.c:zend_string_delref Unexecuted instantiation: snprintf.c:zend_string_delref Unexecuted instantiation: spprintf.c:zend_string_delref Unexecuted instantiation: strlcat.c:zend_string_delref Unexecuted instantiation: strlcpy.c:zend_string_delref Unexecuted instantiation: php_io.c:zend_string_delref Unexecuted instantiation: php_io_copy_linux.c:zend_string_delref Unexecuted instantiation: poll_backend_epoll.c:zend_string_delref Unexecuted instantiation: poll_backend_eventport.c:zend_string_delref Unexecuted instantiation: poll_backend_kqueue.c:zend_string_delref Unexecuted instantiation: poll_backend_poll.c:zend_string_delref Unexecuted instantiation: poll_core.c:zend_string_delref Unexecuted instantiation: poll_fd_table.c:zend_string_delref Unexecuted instantiation: poll_handle.c:zend_string_delref Unexecuted instantiation: cast.c:zend_string_delref Unexecuted instantiation: filter.c:zend_string_delref Unexecuted instantiation: glob_wrapper.c:zend_string_delref Unexecuted instantiation: memory.c:zend_string_delref Unexecuted instantiation: mmap.c:zend_string_delref Unexecuted instantiation: plain_wrapper.c:zend_string_delref Unexecuted instantiation: stream_errors.c:zend_string_delref Unexecuted instantiation: streams.c:zend_string_delref Unexecuted instantiation: transports.c:zend_string_delref Unexecuted instantiation: userspace.c:zend_string_delref Unexecuted instantiation: xp_socket.c:zend_string_delref Unexecuted instantiation: block_pass.c:zend_string_delref Unexecuted instantiation: compact_literals.c:zend_string_delref Unexecuted instantiation: compact_vars.c:zend_string_delref Unexecuted instantiation: dce.c:zend_string_delref Unexecuted instantiation: dfa_pass.c:zend_string_delref Unexecuted instantiation: escape_analysis.c:zend_string_delref Unexecuted instantiation: nop_removal.c:zend_string_delref Unexecuted instantiation: optimize_func_calls.c:zend_string_delref Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_delref Unexecuted instantiation: pass1.c:zend_string_delref Unexecuted instantiation: pass3.c:zend_string_delref Unexecuted instantiation: sccp.c:zend_string_delref Unexecuted instantiation: scdf.c:zend_string_delref Unexecuted instantiation: zend_call_graph.c:zend_string_delref Unexecuted instantiation: zend_cfg.c:zend_string_delref Unexecuted instantiation: zend_dfg.c:zend_string_delref Unexecuted instantiation: zend_dump.c:zend_string_delref Unexecuted instantiation: zend_func_info.c:zend_string_delref Unexecuted instantiation: zend_inference.c:zend_string_delref Unexecuted instantiation: zend_optimizer.c:zend_string_delref Unexecuted instantiation: zend_ssa.c:zend_string_delref Unexecuted instantiation: zend_alloc.c:zend_string_delref Unexecuted instantiation: zend_API.c:zend_string_delref Unexecuted instantiation: zend_ast.c:zend_string_delref Unexecuted instantiation: zend_attributes.c:zend_string_delref Unexecuted instantiation: zend_autoload.c:zend_string_delref Unexecuted instantiation: zend_builtin_functions.c:zend_string_delref Unexecuted instantiation: zend_call_stack.c:zend_string_delref Unexecuted instantiation: zend_closures.c:zend_string_delref Unexecuted instantiation: zend_compile.c:zend_string_delref Unexecuted instantiation: zend_constants.c:zend_string_delref Unexecuted instantiation: zend_cpuinfo.c:zend_string_delref Unexecuted instantiation: zend_default_classes.c:zend_string_delref Unexecuted instantiation: zend_dtrace.c:zend_string_delref Unexecuted instantiation: zend_enum.c:zend_string_delref Unexecuted instantiation: zend_exceptions.c:zend_string_delref Unexecuted instantiation: zend_execute_API.c:zend_string_delref Unexecuted instantiation: zend_execute.c:zend_string_delref Unexecuted instantiation: zend_extensions.c:zend_string_delref Unexecuted instantiation: zend_fibers.c:zend_string_delref Unexecuted instantiation: zend_float.c:zend_string_delref Unexecuted instantiation: zend_gc.c:zend_string_delref Unexecuted instantiation: zend_gdb.c:zend_string_delref Unexecuted instantiation: zend_generators.c:zend_string_delref zend_hash.c:zend_string_delref Line | Count | Source | 182 | 65 | { | 183 | 65 | if (!ZSTR_IS_INTERNED(s)) { | 184 | 8 | return GC_DELREF(s); | 185 | 8 | } | 186 | 57 | return 1; | 187 | 65 | } |
Unexecuted instantiation: zend_highlight.c:zend_string_delref Unexecuted instantiation: zend_hrtime.c:zend_string_delref Unexecuted instantiation: zend_inheritance.c:zend_string_delref Unexecuted instantiation: zend_ini_parser.c:zend_string_delref Unexecuted instantiation: zend_ini_scanner.c:zend_string_delref Unexecuted instantiation: zend_ini.c:zend_string_delref Unexecuted instantiation: zend_interfaces.c:zend_string_delref Unexecuted instantiation: zend_iterators.c:zend_string_delref Unexecuted instantiation: zend_language_parser.c:zend_string_delref Unexecuted instantiation: zend_language_scanner.c:zend_string_delref Unexecuted instantiation: zend_lazy_objects.c:zend_string_delref Unexecuted instantiation: zend_list.c:zend_string_delref Unexecuted instantiation: zend_llist.c:zend_string_delref Unexecuted instantiation: zend_multibyte.c:zend_string_delref Unexecuted instantiation: zend_object_handlers.c:zend_string_delref Unexecuted instantiation: zend_objects_API.c:zend_string_delref Unexecuted instantiation: zend_objects.c:zend_string_delref Unexecuted instantiation: zend_observer.c:zend_string_delref Unexecuted instantiation: zend_opcode.c:zend_string_delref Unexecuted instantiation: zend_operators.c:zend_string_delref Unexecuted instantiation: zend_partial.c:zend_string_delref Unexecuted instantiation: zend_property_hooks.c:zend_string_delref Unexecuted instantiation: zend_ptr_stack.c:zend_string_delref Unexecuted instantiation: zend_signal.c:zend_string_delref Unexecuted instantiation: zend_smart_str.c:zend_string_delref Unexecuted instantiation: zend_sort.c:zend_string_delref Unexecuted instantiation: zend_stack.c:zend_string_delref Unexecuted instantiation: zend_stream.c:zend_string_delref zend_string.c:zend_string_delref Line | Count | Source | 182 | 194 | { | 183 | 194 | if (!ZSTR_IS_INTERNED(s)) { | 184 | 194 | return GC_DELREF(s); | 185 | 194 | } | 186 | 0 | return 1; | 187 | 194 | } |
Unexecuted instantiation: zend_strtod.c:zend_string_delref Unexecuted instantiation: zend_system_id.c:zend_string_delref Unexecuted instantiation: zend_variables.c:zend_string_delref Unexecuted instantiation: zend_virtual_cwd.c:zend_string_delref Unexecuted instantiation: zend_vm_opcodes.c:zend_string_delref Unexecuted instantiation: zend_weakrefs.c:zend_string_delref Unexecuted instantiation: zend.c:zend_string_delref Unexecuted instantiation: internal_functions_cli.c:zend_string_delref Unexecuted instantiation: fuzzer-parser.c:zend_string_delref Unexecuted instantiation: fuzzer-sapi.c:zend_string_delref Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_delref Unexecuted instantiation: fuzzer-exif.c:zend_string_delref Unexecuted instantiation: fuzzer-unserialize.c:zend_string_delref Unexecuted instantiation: fuzzer-function-jit.c:zend_string_delref Unexecuted instantiation: fuzzer-json.c:zend_string_delref Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_delref Unexecuted instantiation: fuzzer-execute.c:zend_string_delref |
188 | | |
189 | | /* Fallible variant of zend_string_alloc */ |
190 | | static zend_always_inline zend_string *zend_string_falloc(size_t len, bool persistent, bool fallible) |
191 | 66.8M | { |
192 | 66.8M | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); |
193 | 66.8M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { |
194 | 0 | return ret; |
195 | 0 | } |
196 | | |
197 | 66.8M | GC_SET_REFCOUNT(ret, 1); |
198 | 66.8M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); |
199 | 66.8M | ZSTR_H(ret) = 0; |
200 | 66.8M | ZSTR_LEN(ret) = len; |
201 | 66.8M | return ret; |
202 | 66.8M | } php_date.c:zend_string_falloc Line | Count | Source | 191 | 950 | { | 192 | 950 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 950 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 950 | GC_SET_REFCOUNT(ret, 1); | 198 | 950 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 950 | ZSTR_H(ret) = 0; | 200 | 950 | ZSTR_LEN(ret) = len; | 201 | 950 | return ret; | 202 | 950 | } |
php_time.c:zend_string_falloc Line | Count | Source | 191 | 48 | { | 192 | 48 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 48 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 48 | GC_SET_REFCOUNT(ret, 1); | 198 | 48 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 48 | ZSTR_H(ret) = 0; | 200 | 48 | ZSTR_LEN(ret) = len; | 201 | 48 | return ret; | 202 | 48 | } |
Unexecuted instantiation: time_duration.c:zend_string_falloc Unexecuted instantiation: astro.c:zend_string_falloc Unexecuted instantiation: dow.c:zend_string_falloc Unexecuted instantiation: duration.c:zend_string_falloc Unexecuted instantiation: parse_date.c:zend_string_falloc Unexecuted instantiation: parse_tz.c:zend_string_falloc Unexecuted instantiation: parse_posix.c:zend_string_falloc Unexecuted instantiation: timelib.c:zend_string_falloc Unexecuted instantiation: tm2unixtime.c:zend_string_falloc Unexecuted instantiation: unixtime2tm.c:zend_string_falloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_falloc Unexecuted instantiation: interval.c:zend_string_falloc php_pcre.c:zend_string_falloc Line | Count | Source | 191 | 143 | { | 192 | 143 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 143 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 143 | GC_SET_REFCOUNT(ret, 1); | 198 | 143 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 143 | ZSTR_H(ret) = 0; | 200 | 143 | ZSTR_LEN(ret) = len; | 201 | 143 | return ret; | 202 | 143 | } |
Unexecuted instantiation: exif.c:zend_string_falloc Unexecuted instantiation: hash_adler32.c:zend_string_falloc Unexecuted instantiation: hash_crc32.c:zend_string_falloc Unexecuted instantiation: hash_fnv.c:zend_string_falloc Unexecuted instantiation: hash_gost.c:zend_string_falloc Unexecuted instantiation: hash_haval.c:zend_string_falloc Unexecuted instantiation: hash_joaat.c:zend_string_falloc Unexecuted instantiation: hash_md.c:zend_string_falloc Unexecuted instantiation: hash_murmur.c:zend_string_falloc Unexecuted instantiation: hash_ripemd.c:zend_string_falloc Unexecuted instantiation: hash_sha_ni.c:zend_string_falloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_falloc Unexecuted instantiation: hash_sha.c:zend_string_falloc Unexecuted instantiation: hash_sha3.c:zend_string_falloc Unexecuted instantiation: hash_snefru.c:zend_string_falloc Unexecuted instantiation: hash_tiger.c:zend_string_falloc Unexecuted instantiation: hash_whirlpool.c:zend_string_falloc Unexecuted instantiation: hash_xxhash.c:zend_string_falloc hash.c:zend_string_falloc Line | Count | Source | 191 | 2.00k | { | 192 | 2.00k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 2.00k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 2.00k | GC_SET_REFCOUNT(ret, 1); | 198 | 2.00k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 2.00k | ZSTR_H(ret) = 0; | 200 | 2.00k | ZSTR_LEN(ret) = len; | 201 | 2.00k | return ret; | 202 | 2.00k | } |
Unexecuted instantiation: json_encoder.c:zend_string_falloc Unexecuted instantiation: json_parser.tab.c:zend_string_falloc json_scanner.c:zend_string_falloc Line | Count | Source | 191 | 118k | { | 192 | 118k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 118k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 118k | GC_SET_REFCOUNT(ret, 1); | 198 | 118k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 118k | ZSTR_H(ret) = 0; | 200 | 118k | ZSTR_LEN(ret) = len; | 201 | 118k | return ret; | 202 | 118k | } |
Unexecuted instantiation: json.c:zend_string_falloc Unexecuted instantiation: php_lexbor.c:zend_string_falloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_falloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_falloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_falloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_falloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_falloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_falloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_falloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_falloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_falloc Unexecuted instantiation: zend_file_cache.c:zend_string_falloc Unexecuted instantiation: zend_persist_calc.c:zend_string_falloc Unexecuted instantiation: zend_persist.c:zend_string_falloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_falloc ZendAccelerator.c:zend_string_falloc Line | Count | Source | 191 | 57.6k | { | 192 | 57.6k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 57.6k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 57.6k | GC_SET_REFCOUNT(ret, 1); | 198 | 57.6k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 57.6k | ZSTR_H(ret) = 0; | 200 | 57.6k | ZSTR_LEN(ret) = len; | 201 | 57.6k | return ret; | 202 | 57.6k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_falloc Unexecuted instantiation: ir_check.c:zend_string_falloc Unexecuted instantiation: ir_dump.c:zend_string_falloc Unexecuted instantiation: ir_emit.c:zend_string_falloc Unexecuted instantiation: ir_gcm.c:zend_string_falloc Unexecuted instantiation: ir_gdb.c:zend_string_falloc Unexecuted instantiation: ir_patch.c:zend_string_falloc Unexecuted instantiation: ir_perf.c:zend_string_falloc Unexecuted instantiation: ir_ra.c:zend_string_falloc Unexecuted instantiation: ir_ra_simple.c:zend_string_falloc Unexecuted instantiation: ir_save.c:zend_string_falloc Unexecuted instantiation: ir_sccp.c:zend_string_falloc Unexecuted instantiation: ir_strtab.c:zend_string_falloc Unexecuted instantiation: ir.c:zend_string_falloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_falloc zend_jit.c:zend_string_falloc Line | Count | Source | 191 | 84 | { | 192 | 84 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 84 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 84 | GC_SET_REFCOUNT(ret, 1); | 198 | 84 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 84 | ZSTR_H(ret) = 0; | 200 | 84 | ZSTR_LEN(ret) = len; | 201 | 84 | return ret; | 202 | 84 | } |
Unexecuted instantiation: csprng.c:zend_string_falloc Unexecuted instantiation: engine_mt19937.c:zend_string_falloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_falloc Unexecuted instantiation: engine_secure.c:zend_string_falloc Unexecuted instantiation: engine_user.c:zend_string_falloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_falloc Unexecuted instantiation: gammasection.c:zend_string_falloc random.c:zend_string_falloc Line | Count | Source | 191 | 64 | { | 192 | 64 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 64 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 64 | GC_SET_REFCOUNT(ret, 1); | 198 | 64 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 64 | ZSTR_H(ret) = 0; | 200 | 64 | ZSTR_LEN(ret) = len; | 201 | 64 | return ret; | 202 | 64 | } |
Unexecuted instantiation: randomizer.c:zend_string_falloc Unexecuted instantiation: zend_utils.c:zend_string_falloc php_reflection.c:zend_string_falloc Line | Count | Source | 191 | 112 | { | 192 | 112 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 112 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 112 | GC_SET_REFCOUNT(ret, 1); | 198 | 112 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 112 | ZSTR_H(ret) = 0; | 200 | 112 | ZSTR_LEN(ret) = len; | 201 | 112 | return ret; | 202 | 112 | } |
php_spl.c:zend_string_falloc Line | Count | Source | 191 | 32 | { | 192 | 32 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 32 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 32 | GC_SET_REFCOUNT(ret, 1); | 198 | 32 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 32 | ZSTR_H(ret) = 0; | 200 | 32 | ZSTR_LEN(ret) = len; | 201 | 32 | return ret; | 202 | 32 | } |
Unexecuted instantiation: spl_array.c:zend_string_falloc Unexecuted instantiation: spl_directory.c:zend_string_falloc Unexecuted instantiation: spl_dllist.c:zend_string_falloc Unexecuted instantiation: spl_exceptions.c:zend_string_falloc spl_fixedarray.c:zend_string_falloc Line | Count | Source | 191 | 16 | { | 192 | 16 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 16 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 16 | GC_SET_REFCOUNT(ret, 1); | 198 | 16 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 16 | ZSTR_H(ret) = 0; | 200 | 16 | ZSTR_LEN(ret) = len; | 201 | 16 | return ret; | 202 | 16 | } |
Unexecuted instantiation: spl_functions.c:zend_string_falloc Unexecuted instantiation: spl_heap.c:zend_string_falloc spl_iterators.c:zend_string_falloc Line | Count | Source | 191 | 1.72k | { | 192 | 1.72k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 1.72k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 1.72k | GC_SET_REFCOUNT(ret, 1); | 198 | 1.72k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 1.72k | ZSTR_H(ret) = 0; | 200 | 1.72k | ZSTR_LEN(ret) = len; | 201 | 1.72k | return ret; | 202 | 1.72k | } |
spl_observer.c:zend_string_falloc Line | Count | Source | 191 | 48 | { | 192 | 48 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 48 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 48 | GC_SET_REFCOUNT(ret, 1); | 198 | 48 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 48 | ZSTR_H(ret) = 0; | 200 | 48 | ZSTR_LEN(ret) = len; | 201 | 48 | return ret; | 202 | 48 | } |
Unexecuted instantiation: array.c:zend_string_falloc assert.c:zend_string_falloc Line | Count | Source | 191 | 10 | { | 192 | 10 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 10 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 10 | GC_SET_REFCOUNT(ret, 1); | 198 | 10 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 10 | ZSTR_H(ret) = 0; | 200 | 10 | ZSTR_LEN(ret) = len; | 201 | 10 | return ret; | 202 | 10 | } |
Unexecuted instantiation: base64.c:zend_string_falloc basic_functions.c:zend_string_falloc Line | Count | Source | 191 | 180 | { | 192 | 180 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 180 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 180 | GC_SET_REFCOUNT(ret, 1); | 198 | 180 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 180 | ZSTR_H(ret) = 0; | 200 | 180 | ZSTR_LEN(ret) = len; | 201 | 180 | return ret; | 202 | 180 | } |
Unexecuted instantiation: browscap.c:zend_string_falloc Unexecuted instantiation: crc32_x86.c:zend_string_falloc Unexecuted instantiation: crc32.c:zend_string_falloc Unexecuted instantiation: credits.c:zend_string_falloc Unexecuted instantiation: crypt.c:zend_string_falloc Unexecuted instantiation: css.c:zend_string_falloc Unexecuted instantiation: datetime.c:zend_string_falloc Line | Count | Source | 191 | 16 | { | 192 | 16 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 16 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 16 | GC_SET_REFCOUNT(ret, 1); | 198 | 16 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 16 | ZSTR_H(ret) = 0; | 200 | 16 | ZSTR_LEN(ret) = len; | 201 | 16 | return ret; | 202 | 16 | } |
Unexecuted instantiation: dl.c:zend_string_falloc Unexecuted instantiation: dns.c:zend_string_falloc Unexecuted instantiation: exec.c:zend_string_falloc file.c:zend_string_falloc Line | Count | Source | 191 | 644 | { | 192 | 644 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 644 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 644 | GC_SET_REFCOUNT(ret, 1); | 198 | 644 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 644 | ZSTR_H(ret) = 0; | 200 | 644 | ZSTR_LEN(ret) = len; | 201 | 644 | return ret; | 202 | 644 | } |
Unexecuted instantiation: filestat.c:zend_string_falloc Unexecuted instantiation: filters.c:zend_string_falloc Unexecuted instantiation: flock_compat.c:zend_string_falloc formatted_print.c:zend_string_falloc Line | Count | Source | 191 | 85 | { | 192 | 85 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 85 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 85 | GC_SET_REFCOUNT(ret, 1); | 198 | 85 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 85 | ZSTR_H(ret) = 0; | 200 | 85 | ZSTR_LEN(ret) = len; | 201 | 85 | return ret; | 202 | 85 | } |
Unexecuted instantiation: fsock.c:zend_string_falloc Unexecuted instantiation: ftok.c:zend_string_falloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_falloc head.c:zend_string_falloc Line | Count | Source | 191 | 1 | { | 192 | 1 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 1 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 1 | GC_SET_REFCOUNT(ret, 1); | 198 | 1 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 1 | ZSTR_H(ret) = 0; | 200 | 1 | ZSTR_LEN(ret) = len; | 201 | 1 | return ret; | 202 | 1 | } |
Unexecuted instantiation: hrtime.c:zend_string_falloc html.c:zend_string_falloc Line | Count | Source | 191 | 20 | { | 192 | 20 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 20 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 20 | GC_SET_REFCOUNT(ret, 1); | 198 | 20 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 20 | ZSTR_H(ret) = 0; | 200 | 20 | ZSTR_LEN(ret) = len; | 201 | 20 | return ret; | 202 | 20 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_falloc Unexecuted instantiation: http.c:zend_string_falloc Unexecuted instantiation: image.c:zend_string_falloc Unexecuted instantiation: incomplete_class.c:zend_string_falloc Unexecuted instantiation: info.c:zend_string_falloc Unexecuted instantiation: io_poll.c:zend_string_falloc Unexecuted instantiation: iptc.c:zend_string_falloc Unexecuted instantiation: levenshtein.c:zend_string_falloc Unexecuted instantiation: link.c:zend_string_falloc Unexecuted instantiation: mail.c:zend_string_falloc Unexecuted instantiation: math.c:zend_string_falloc Line | Count | Source | 191 | 23 | { | 192 | 23 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 23 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 23 | GC_SET_REFCOUNT(ret, 1); | 198 | 23 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 23 | ZSTR_H(ret) = 0; | 200 | 23 | ZSTR_LEN(ret) = len; | 201 | 23 | return ret; | 202 | 23 | } |
Unexecuted instantiation: metaphone.c:zend_string_falloc Unexecuted instantiation: microtime.c:zend_string_falloc Unexecuted instantiation: net.c:zend_string_falloc Unexecuted instantiation: pack.c:zend_string_falloc Unexecuted instantiation: pageinfo.c:zend_string_falloc Unexecuted instantiation: password.c:zend_string_falloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_falloc Unexecuted instantiation: proc_open.c:zend_string_falloc Unexecuted instantiation: quot_print.c:zend_string_falloc Unexecuted instantiation: scanf.c:zend_string_falloc Unexecuted instantiation: sha1.c:zend_string_falloc Unexecuted instantiation: soundex.c:zend_string_falloc Unexecuted instantiation: streamsfuncs.c:zend_string_falloc string.c:zend_string_falloc Line | Count | Source | 191 | 16 | { | 192 | 16 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 16 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 16 | GC_SET_REFCOUNT(ret, 1); | 198 | 16 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 16 | ZSTR_H(ret) = 0; | 200 | 16 | ZSTR_LEN(ret) = len; | 201 | 16 | return ret; | 202 | 16 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_falloc Unexecuted instantiation: syslog.c:zend_string_falloc Unexecuted instantiation: type.c:zend_string_falloc Unexecuted instantiation: uniqid.c:zend_string_falloc url_scanner_ex.c:zend_string_falloc Line | Count | Source | 191 | 80 | { | 192 | 80 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 80 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 80 | GC_SET_REFCOUNT(ret, 1); | 198 | 80 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 80 | ZSTR_H(ret) = 0; | 200 | 80 | ZSTR_LEN(ret) = len; | 201 | 80 | return ret; | 202 | 80 | } |
Unexecuted instantiation: url.c:zend_string_falloc user_filters.c:zend_string_falloc Line | Count | Source | 191 | 116 | { | 192 | 116 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 116 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 116 | GC_SET_REFCOUNT(ret, 1); | 198 | 116 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 116 | ZSTR_H(ret) = 0; | 200 | 116 | ZSTR_LEN(ret) = len; | 201 | 116 | return ret; | 202 | 116 | } |
Unexecuted instantiation: uuencode.c:zend_string_falloc var_unserializer.c:zend_string_falloc Line | Count | Source | 191 | 428k | { | 192 | 428k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 428k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 428k | GC_SET_REFCOUNT(ret, 1); | 198 | 428k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 428k | ZSTR_H(ret) = 0; | 200 | 428k | ZSTR_LEN(ret) = len; | 201 | 428k | return ret; | 202 | 428k | } |
Unexecuted instantiation: var.c:zend_string_falloc Unexecuted instantiation: versioning.c:zend_string_falloc Unexecuted instantiation: crypt_sha256.c:zend_string_falloc Unexecuted instantiation: crypt_sha512.c:zend_string_falloc Unexecuted instantiation: php_crypt_r.c:zend_string_falloc php_uri.c:zend_string_falloc Line | Count | Source | 191 | 80 | { | 192 | 80 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 80 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 80 | GC_SET_REFCOUNT(ret, 1); | 198 | 80 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 80 | ZSTR_H(ret) = 0; | 200 | 80 | ZSTR_LEN(ret) = len; | 201 | 80 | return ret; | 202 | 80 | } |
Unexecuted instantiation: php_uri_common.c:zend_string_falloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_falloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_falloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_falloc Unexecuted instantiation: explicit_bzero.c:zend_string_falloc fopen_wrappers.c:zend_string_falloc Line | Count | Source | 191 | 44.3k | { | 192 | 44.3k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 44.3k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 44.3k | GC_SET_REFCOUNT(ret, 1); | 198 | 44.3k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 44.3k | ZSTR_H(ret) = 0; | 200 | 44.3k | ZSTR_LEN(ret) = len; | 201 | 44.3k | return ret; | 202 | 44.3k | } |
Unexecuted instantiation: getopt.c:zend_string_falloc Unexecuted instantiation: main.c:zend_string_falloc Unexecuted instantiation: network.c:zend_string_falloc output.c:zend_string_falloc Line | Count | Source | 191 | 7 | { | 192 | 7 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 7 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 7 | GC_SET_REFCOUNT(ret, 1); | 198 | 7 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 7 | ZSTR_H(ret) = 0; | 200 | 7 | ZSTR_LEN(ret) = len; | 201 | 7 | return ret; | 202 | 7 | } |
Unexecuted instantiation: php_content_types.c:zend_string_falloc Unexecuted instantiation: php_ini_builder.c:zend_string_falloc php_ini.c:zend_string_falloc Line | Count | Source | 191 | 212 | { | 192 | 212 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 212 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 212 | GC_SET_REFCOUNT(ret, 1); | 198 | 212 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 212 | ZSTR_H(ret) = 0; | 200 | 212 | ZSTR_LEN(ret) = len; | 201 | 212 | return ret; | 202 | 212 | } |
Unexecuted instantiation: php_glob.c:zend_string_falloc Unexecuted instantiation: php_odbc_utils.c:zend_string_falloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_falloc Unexecuted instantiation: php_scandir.c:zend_string_falloc Unexecuted instantiation: php_syslog.c:zend_string_falloc Unexecuted instantiation: php_ticks.c:zend_string_falloc Unexecuted instantiation: php_variables.c:zend_string_falloc Unexecuted instantiation: reentrancy.c:zend_string_falloc Unexecuted instantiation: rfc1867.c:zend_string_falloc Unexecuted instantiation: safe_bcmp.c:zend_string_falloc SAPI.c:zend_string_falloc Line | Count | Source | 191 | 32 | { | 192 | 32 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 32 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 32 | GC_SET_REFCOUNT(ret, 1); | 198 | 32 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 32 | ZSTR_H(ret) = 0; | 200 | 32 | ZSTR_LEN(ret) = len; | 201 | 32 | return ret; | 202 | 32 | } |
Unexecuted instantiation: snprintf.c:zend_string_falloc Unexecuted instantiation: spprintf.c:zend_string_falloc Unexecuted instantiation: strlcat.c:zend_string_falloc Unexecuted instantiation: strlcpy.c:zend_string_falloc Unexecuted instantiation: php_io.c:zend_string_falloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_falloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_falloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_falloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_falloc Unexecuted instantiation: poll_backend_poll.c:zend_string_falloc Unexecuted instantiation: poll_core.c:zend_string_falloc Unexecuted instantiation: poll_fd_table.c:zend_string_falloc Unexecuted instantiation: poll_handle.c:zend_string_falloc Unexecuted instantiation: cast.c:zend_string_falloc Unexecuted instantiation: filter.c:zend_string_falloc Unexecuted instantiation: glob_wrapper.c:zend_string_falloc memory.c:zend_string_falloc Line | Count | Source | 191 | 6.75k | { | 192 | 6.75k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 6.75k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 6.75k | GC_SET_REFCOUNT(ret, 1); | 198 | 6.75k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 6.75k | ZSTR_H(ret) = 0; | 200 | 6.75k | ZSTR_LEN(ret) = len; | 201 | 6.75k | return ret; | 202 | 6.75k | } |
Unexecuted instantiation: mmap.c:zend_string_falloc plain_wrapper.c:zend_string_falloc Line | Count | Source | 191 | 2 | { | 192 | 2 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 2 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 2 | GC_SET_REFCOUNT(ret, 1); | 198 | 2 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 2 | ZSTR_H(ret) = 0; | 200 | 2 | ZSTR_LEN(ret) = len; | 201 | 2 | return ret; | 202 | 2 | } |
stream_errors.c:zend_string_falloc Line | Count | Source | 191 | 64 | { | 192 | 64 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 64 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 64 | GC_SET_REFCOUNT(ret, 1); | 198 | 64 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 64 | ZSTR_H(ret) = 0; | 200 | 64 | ZSTR_LEN(ret) = len; | 201 | 64 | return ret; | 202 | 64 | } |
Unexecuted instantiation: streams.c:zend_string_falloc Unexecuted instantiation: transports.c:zend_string_falloc userspace.c:zend_string_falloc Line | Count | Source | 191 | 3.98k | { | 192 | 3.98k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 3.98k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 3.98k | GC_SET_REFCOUNT(ret, 1); | 198 | 3.98k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 3.98k | ZSTR_H(ret) = 0; | 200 | 3.98k | ZSTR_LEN(ret) = len; | 201 | 3.98k | return ret; | 202 | 3.98k | } |
Unexecuted instantiation: xp_socket.c:zend_string_falloc block_pass.c:zend_string_falloc Line | Count | Source | 191 | 455 | { | 192 | 455 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 455 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 455 | GC_SET_REFCOUNT(ret, 1); | 198 | 455 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 455 | ZSTR_H(ret) = 0; | 200 | 455 | ZSTR_LEN(ret) = len; | 201 | 455 | return ret; | 202 | 455 | } |
compact_literals.c:zend_string_falloc Line | Count | Source | 191 | 4.12k | { | 192 | 4.12k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 4.12k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 4.12k | GC_SET_REFCOUNT(ret, 1); | 198 | 4.12k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 4.12k | ZSTR_H(ret) = 0; | 200 | 4.12k | ZSTR_LEN(ret) = len; | 201 | 4.12k | return ret; | 202 | 4.12k | } |
Unexecuted instantiation: compact_vars.c:zend_string_falloc Unexecuted instantiation: dce.c:zend_string_falloc Unexecuted instantiation: dfa_pass.c:zend_string_falloc Unexecuted instantiation: escape_analysis.c:zend_string_falloc Unexecuted instantiation: nop_removal.c:zend_string_falloc Unexecuted instantiation: optimize_func_calls.c:zend_string_falloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_falloc Unexecuted instantiation: pass1.c:zend_string_falloc Unexecuted instantiation: pass3.c:zend_string_falloc Unexecuted instantiation: sccp.c:zend_string_falloc Unexecuted instantiation: scdf.c:zend_string_falloc Unexecuted instantiation: zend_call_graph.c:zend_string_falloc Unexecuted instantiation: zend_cfg.c:zend_string_falloc Unexecuted instantiation: zend_dfg.c:zend_string_falloc Unexecuted instantiation: zend_dump.c:zend_string_falloc Unexecuted instantiation: zend_func_info.c:zend_string_falloc Unexecuted instantiation: zend_inference.c:zend_string_falloc Unexecuted instantiation: zend_optimizer.c:zend_string_falloc Unexecuted instantiation: zend_ssa.c:zend_string_falloc zend_alloc.c:zend_string_falloc Line | Count | Source | 191 | 1.63k | { | 192 | 1.63k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 1.63k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 1.63k | GC_SET_REFCOUNT(ret, 1); | 198 | 1.63k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 1.63k | ZSTR_H(ret) = 0; | 200 | 1.63k | ZSTR_LEN(ret) = len; | 201 | 1.63k | return ret; | 202 | 1.63k | } |
zend_API.c:zend_string_falloc Line | Count | Source | 191 | 977k | { | 192 | 977k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 977k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 977k | GC_SET_REFCOUNT(ret, 1); | 198 | 977k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 977k | ZSTR_H(ret) = 0; | 200 | 977k | ZSTR_LEN(ret) = len; | 201 | 977k | return ret; | 202 | 977k | } |
Unexecuted instantiation: zend_ast.c:zend_string_falloc zend_attributes.c:zend_string_falloc Line | Count | Source | 191 | 19 | { | 192 | 19 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 19 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 19 | GC_SET_REFCOUNT(ret, 1); | 198 | 19 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 19 | ZSTR_H(ret) = 0; | 200 | 19 | ZSTR_LEN(ret) = len; | 201 | 19 | return ret; | 202 | 19 | } |
Unexecuted instantiation: zend_autoload.c:zend_string_falloc zend_builtin_functions.c:zend_string_falloc Line | Count | Source | 191 | 8 | { | 192 | 8 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 8 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 8 | GC_SET_REFCOUNT(ret, 1); | 198 | 8 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 8 | ZSTR_H(ret) = 0; | 200 | 8 | ZSTR_LEN(ret) = len; | 201 | 8 | return ret; | 202 | 8 | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_falloc Unexecuted instantiation: zend_closures.c:zend_string_falloc zend_compile.c:zend_string_falloc Line | Count | Source | 191 | 27.5M | { | 192 | 27.5M | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 27.5M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 27.5M | GC_SET_REFCOUNT(ret, 1); | 198 | 27.5M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 27.5M | ZSTR_H(ret) = 0; | 200 | 27.5M | ZSTR_LEN(ret) = len; | 201 | 27.5M | return ret; | 202 | 27.5M | } |
zend_constants.c:zend_string_falloc Line | Count | Source | 191 | 22 | { | 192 | 22 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 22 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 22 | GC_SET_REFCOUNT(ret, 1); | 198 | 22 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 22 | ZSTR_H(ret) = 0; | 200 | 22 | ZSTR_LEN(ret) = len; | 201 | 22 | return ret; | 202 | 22 | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_falloc Unexecuted instantiation: zend_default_classes.c:zend_string_falloc Unexecuted instantiation: zend_dtrace.c:zend_string_falloc zend_enum.c:zend_string_falloc Line | Count | Source | 191 | 90.6k | { | 192 | 90.6k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 90.6k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 90.6k | GC_SET_REFCOUNT(ret, 1); | 198 | 90.6k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 90.6k | ZSTR_H(ret) = 0; | 200 | 90.6k | ZSTR_LEN(ret) = len; | 201 | 90.6k | return ret; | 202 | 90.6k | } |
zend_exceptions.c:zend_string_falloc Line | Count | Source | 191 | 557k | { | 192 | 557k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 557k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 557k | GC_SET_REFCOUNT(ret, 1); | 198 | 557k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 557k | ZSTR_H(ret) = 0; | 200 | 557k | ZSTR_LEN(ret) = len; | 201 | 557k | return ret; | 202 | 557k | } |
zend_execute_API.c:zend_string_falloc Line | Count | Source | 191 | 44 | { | 192 | 44 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 44 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 44 | GC_SET_REFCOUNT(ret, 1); | 198 | 44 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 44 | ZSTR_H(ret) = 0; | 200 | 44 | ZSTR_LEN(ret) = len; | 201 | 44 | return ret; | 202 | 44 | } |
zend_execute.c:zend_string_falloc Line | Count | Source | 191 | 6.85k | { | 192 | 6.85k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 6.85k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 6.85k | GC_SET_REFCOUNT(ret, 1); | 198 | 6.85k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 6.85k | ZSTR_H(ret) = 0; | 200 | 6.85k | ZSTR_LEN(ret) = len; | 201 | 6.85k | return ret; | 202 | 6.85k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_falloc Unexecuted instantiation: zend_fibers.c:zend_string_falloc Unexecuted instantiation: zend_float.c:zend_string_falloc Unexecuted instantiation: zend_gc.c:zend_string_falloc Unexecuted instantiation: zend_gdb.c:zend_string_falloc Unexecuted instantiation: zend_generators.c:zend_string_falloc zend_hash.c:zend_string_falloc Line | Count | Source | 191 | 200k | { | 192 | 200k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 200k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 200k | GC_SET_REFCOUNT(ret, 1); | 198 | 200k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 200k | ZSTR_H(ret) = 0; | 200 | 200k | ZSTR_LEN(ret) = len; | 201 | 200k | return ret; | 202 | 200k | } |
Unexecuted instantiation: zend_highlight.c:zend_string_falloc Unexecuted instantiation: zend_hrtime.c:zend_string_falloc Unexecuted instantiation: zend_inheritance.c:zend_string_falloc zend_ini_parser.c:zend_string_falloc Line | Count | Source | 191 | 64.6k | { | 192 | 64.6k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 64.6k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 64.6k | GC_SET_REFCOUNT(ret, 1); | 198 | 64.6k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 64.6k | ZSTR_H(ret) = 0; | 200 | 64.6k | ZSTR_LEN(ret) = len; | 201 | 64.6k | return ret; | 202 | 64.6k | } |
zend_ini_scanner.c:zend_string_falloc Line | Count | Source | 191 | 313k | { | 192 | 313k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 313k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 313k | GC_SET_REFCOUNT(ret, 1); | 198 | 313k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 313k | ZSTR_H(ret) = 0; | 200 | 313k | ZSTR_LEN(ret) = len; | 201 | 313k | return ret; | 202 | 313k | } |
zend_ini.c:zend_string_falloc Line | Count | Source | 191 | 44.9k | { | 192 | 44.9k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 44.9k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 44.9k | GC_SET_REFCOUNT(ret, 1); | 198 | 44.9k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 44.9k | ZSTR_H(ret) = 0; | 200 | 44.9k | ZSTR_LEN(ret) = len; | 201 | 44.9k | return ret; | 202 | 44.9k | } |
zend_interfaces.c:zend_string_falloc Line | Count | Source | 191 | 188k | { | 192 | 188k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 188k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 188k | GC_SET_REFCOUNT(ret, 1); | 198 | 188k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 188k | ZSTR_H(ret) = 0; | 200 | 188k | ZSTR_LEN(ret) = len; | 201 | 188k | return ret; | 202 | 188k | } |
Unexecuted instantiation: zend_iterators.c:zend_string_falloc Unexecuted instantiation: zend_language_parser.c:zend_string_falloc zend_language_scanner.c:zend_string_falloc Line | Count | Source | 191 | 1.68M | { | 192 | 1.68M | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 1.68M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 1.68M | GC_SET_REFCOUNT(ret, 1); | 198 | 1.68M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 1.68M | ZSTR_H(ret) = 0; | 200 | 1.68M | ZSTR_LEN(ret) = len; | 201 | 1.68M | return ret; | 202 | 1.68M | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_falloc Unexecuted instantiation: zend_list.c:zend_string_falloc Unexecuted instantiation: zend_llist.c:zend_string_falloc Unexecuted instantiation: zend_multibyte.c:zend_string_falloc Unexecuted instantiation: zend_object_handlers.c:zend_string_falloc Unexecuted instantiation: zend_objects_API.c:zend_string_falloc Unexecuted instantiation: zend_objects.c:zend_string_falloc Unexecuted instantiation: zend_observer.c:zend_string_falloc Unexecuted instantiation: zend_opcode.c:zend_string_falloc zend_operators.c:zend_string_falloc Line | Count | Source | 191 | 10.4M | { | 192 | 10.4M | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 10.4M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 10.4M | GC_SET_REFCOUNT(ret, 1); | 198 | 10.4M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 10.4M | ZSTR_H(ret) = 0; | 200 | 10.4M | ZSTR_LEN(ret) = len; | 201 | 10.4M | return ret; | 202 | 10.4M | } |
zend_partial.c:zend_string_falloc Line | Count | Source | 191 | 6 | { | 192 | 6 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 6 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 6 | GC_SET_REFCOUNT(ret, 1); | 198 | 6 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 6 | ZSTR_H(ret) = 0; | 200 | 6 | ZSTR_LEN(ret) = len; | 201 | 6 | return ret; | 202 | 6 | } |
Unexecuted instantiation: zend_property_hooks.c:zend_string_falloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_falloc Unexecuted instantiation: zend_signal.c:zend_string_falloc zend_smart_str.c:zend_string_falloc Line | Count | Source | 191 | 4.78M | { | 192 | 4.78M | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 4.78M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 4.78M | GC_SET_REFCOUNT(ret, 1); | 198 | 4.78M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 4.78M | ZSTR_H(ret) = 0; | 200 | 4.78M | ZSTR_LEN(ret) = len; | 201 | 4.78M | return ret; | 202 | 4.78M | } |
Unexecuted instantiation: zend_sort.c:zend_string_falloc Unexecuted instantiation: zend_stack.c:zend_string_falloc zend_stream.c:zend_string_falloc Line | Count | Source | 191 | 162k | { | 192 | 162k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 162k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 162k | GC_SET_REFCOUNT(ret, 1); | 198 | 162k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 162k | ZSTR_H(ret) = 0; | 200 | 162k | ZSTR_LEN(ret) = len; | 201 | 162k | return ret; | 202 | 162k | } |
zend_string.c:zend_string_falloc Line | Count | Source | 191 | 19.0M | { | 192 | 19.0M | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 19.0M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 19.0M | GC_SET_REFCOUNT(ret, 1); | 198 | 19.0M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 19.0M | ZSTR_H(ret) = 0; | 200 | 19.0M | ZSTR_LEN(ret) = len; | 201 | 19.0M | return ret; | 202 | 19.0M | } |
Unexecuted instantiation: zend_strtod.c:zend_string_falloc Unexecuted instantiation: zend_system_id.c:zend_string_falloc zend_variables.c:zend_string_falloc Line | Count | Source | 191 | 14 | { | 192 | 14 | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 14 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 14 | GC_SET_REFCOUNT(ret, 1); | 198 | 14 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 14 | ZSTR_H(ret) = 0; | 200 | 14 | ZSTR_LEN(ret) = len; | 201 | 14 | return ret; | 202 | 14 | } |
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_falloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_falloc Unexecuted instantiation: zend_weakrefs.c:zend_string_falloc Unexecuted instantiation: zend.c:zend_string_falloc Unexecuted instantiation: internal_functions_cli.c:zend_string_falloc Unexecuted instantiation: fuzzer-parser.c:zend_string_falloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_falloc fuzzer-tracing-jit.c:zend_string_falloc Line | Count | Source | 191 | 31.5k | { | 192 | 31.5k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 31.5k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 31.5k | GC_SET_REFCOUNT(ret, 1); | 198 | 31.5k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 31.5k | ZSTR_H(ret) = 0; | 200 | 31.5k | ZSTR_LEN(ret) = len; | 201 | 31.5k | return ret; | 202 | 31.5k | } |
Unexecuted instantiation: fuzzer-exif.c:zend_string_falloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_falloc fuzzer-function-jit.c:zend_string_falloc Line | Count | Source | 191 | 36.3k | { | 192 | 36.3k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 36.3k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 36.3k | GC_SET_REFCOUNT(ret, 1); | 198 | 36.3k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 36.3k | ZSTR_H(ret) = 0; | 200 | 36.3k | ZSTR_LEN(ret) = len; | 201 | 36.3k | return ret; | 202 | 36.3k | } |
Unexecuted instantiation: fuzzer-json.c:zend_string_falloc fuzzer-unserializehash.c:zend_string_falloc Line | Count | Source | 191 | 2.54k | { | 192 | 2.54k | zend_string *ret = (zend_string *)fpemalloc(ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)), persistent, fallible); | 193 | 2.54k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 194 | 0 | return ret; | 195 | 0 | } | 196 | | | 197 | 2.54k | GC_SET_REFCOUNT(ret, 1); | 198 | 2.54k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 199 | 2.54k | ZSTR_H(ret) = 0; | 200 | 2.54k | ZSTR_LEN(ret) = len; | 201 | 2.54k | return ret; | 202 | 2.54k | } |
Unexecuted instantiation: fuzzer-execute.c:zend_string_falloc |
203 | | |
204 | | static zend_always_inline zend_string *zend_string_alloc(size_t len, bool persistent) |
205 | 51.3M | { |
206 | 51.3M | return zend_string_falloc(len, persistent, /* fallible */ false); |
207 | 51.3M | } php_date.c:zend_string_alloc Line | Count | Source | 205 | 950 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 950 | } |
php_time.c:zend_string_alloc Line | Count | Source | 205 | 48 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 48 | } |
Unexecuted instantiation: time_duration.c:zend_string_alloc Unexecuted instantiation: astro.c:zend_string_alloc Unexecuted instantiation: dow.c:zend_string_alloc Unexecuted instantiation: duration.c:zend_string_alloc Unexecuted instantiation: parse_date.c:zend_string_alloc Unexecuted instantiation: parse_tz.c:zend_string_alloc Unexecuted instantiation: parse_posix.c:zend_string_alloc Unexecuted instantiation: timelib.c:zend_string_alloc Unexecuted instantiation: tm2unixtime.c:zend_string_alloc Unexecuted instantiation: unixtime2tm.c:zend_string_alloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_alloc Unexecuted instantiation: interval.c:zend_string_alloc php_pcre.c:zend_string_alloc Line | Count | Source | 205 | 141 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 141 | } |
Unexecuted instantiation: exif.c:zend_string_alloc Unexecuted instantiation: hash_adler32.c:zend_string_alloc Unexecuted instantiation: hash_crc32.c:zend_string_alloc Unexecuted instantiation: hash_fnv.c:zend_string_alloc Unexecuted instantiation: hash_gost.c:zend_string_alloc Unexecuted instantiation: hash_haval.c:zend_string_alloc Unexecuted instantiation: hash_joaat.c:zend_string_alloc Unexecuted instantiation: hash_md.c:zend_string_alloc Unexecuted instantiation: hash_murmur.c:zend_string_alloc Unexecuted instantiation: hash_ripemd.c:zend_string_alloc Unexecuted instantiation: hash_sha_ni.c:zend_string_alloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_alloc Unexecuted instantiation: hash_sha.c:zend_string_alloc Unexecuted instantiation: hash_sha3.c:zend_string_alloc Unexecuted instantiation: hash_snefru.c:zend_string_alloc Unexecuted instantiation: hash_tiger.c:zend_string_alloc Unexecuted instantiation: hash_whirlpool.c:zend_string_alloc Unexecuted instantiation: hash_xxhash.c:zend_string_alloc Line | Count | Source | 205 | 2.00k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 2.00k | } |
Unexecuted instantiation: json_encoder.c:zend_string_alloc Unexecuted instantiation: json_parser.tab.c:zend_string_alloc json_scanner.c:zend_string_alloc Line | Count | Source | 205 | 12.1k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 12.1k | } |
Unexecuted instantiation: json.c:zend_string_alloc Unexecuted instantiation: php_lexbor.c:zend_string_alloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_alloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_alloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_alloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_alloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_alloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_alloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_alloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_alloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_alloc Unexecuted instantiation: zend_file_cache.c:zend_string_alloc Unexecuted instantiation: zend_persist_calc.c:zend_string_alloc Unexecuted instantiation: zend_persist.c:zend_string_alloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_alloc ZendAccelerator.c:zend_string_alloc Line | Count | Source | 205 | 57.6k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 57.6k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_alloc Unexecuted instantiation: ir_check.c:zend_string_alloc Unexecuted instantiation: ir_dump.c:zend_string_alloc Unexecuted instantiation: ir_emit.c:zend_string_alloc Unexecuted instantiation: ir_gcm.c:zend_string_alloc Unexecuted instantiation: ir_gdb.c:zend_string_alloc Unexecuted instantiation: ir_patch.c:zend_string_alloc Unexecuted instantiation: ir_perf.c:zend_string_alloc Unexecuted instantiation: ir_ra.c:zend_string_alloc Unexecuted instantiation: ir_ra_simple.c:zend_string_alloc Unexecuted instantiation: ir_save.c:zend_string_alloc Unexecuted instantiation: ir_sccp.c:zend_string_alloc Unexecuted instantiation: ir_strtab.c:zend_string_alloc Unexecuted instantiation: ir.c:zend_string_alloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_alloc zend_jit.c:zend_string_alloc Line | Count | Source | 205 | 84 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 84 | } |
Unexecuted instantiation: csprng.c:zend_string_alloc Unexecuted instantiation: engine_mt19937.c:zend_string_alloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_alloc Unexecuted instantiation: engine_secure.c:zend_string_alloc Unexecuted instantiation: engine_user.c:zend_string_alloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_alloc Unexecuted instantiation: gammasection.c:zend_string_alloc random.c:zend_string_alloc Line | Count | Source | 205 | 64 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 64 | } |
Unexecuted instantiation: randomizer.c:zend_string_alloc Unexecuted instantiation: zend_utils.c:zend_string_alloc php_reflection.c:zend_string_alloc Line | Count | Source | 205 | 112 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 112 | } |
php_spl.c:zend_string_alloc Line | Count | Source | 205 | 32 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 32 | } |
Unexecuted instantiation: spl_array.c:zend_string_alloc Unexecuted instantiation: spl_directory.c:zend_string_alloc Unexecuted instantiation: spl_dllist.c:zend_string_alloc Unexecuted instantiation: spl_exceptions.c:zend_string_alloc spl_fixedarray.c:zend_string_alloc Line | Count | Source | 205 | 16 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 16 | } |
Unexecuted instantiation: spl_functions.c:zend_string_alloc Unexecuted instantiation: spl_heap.c:zend_string_alloc spl_iterators.c:zend_string_alloc Line | Count | Source | 205 | 1.72k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 1.72k | } |
spl_observer.c:zend_string_alloc Line | Count | Source | 205 | 48 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 48 | } |
Unexecuted instantiation: array.c:zend_string_alloc assert.c:zend_string_alloc Line | Count | Source | 205 | 10 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 10 | } |
Unexecuted instantiation: base64.c:zend_string_alloc basic_functions.c:zend_string_alloc Line | Count | Source | 205 | 180 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 180 | } |
Unexecuted instantiation: browscap.c:zend_string_alloc Unexecuted instantiation: crc32_x86.c:zend_string_alloc Unexecuted instantiation: crc32.c:zend_string_alloc Unexecuted instantiation: credits.c:zend_string_alloc Unexecuted instantiation: crypt.c:zend_string_alloc Unexecuted instantiation: css.c:zend_string_alloc Unexecuted instantiation: datetime.c:zend_string_alloc Line | Count | Source | 205 | 16 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 16 | } |
Unexecuted instantiation: dl.c:zend_string_alloc Unexecuted instantiation: dns.c:zend_string_alloc Unexecuted instantiation: exec.c:zend_string_alloc Line | Count | Source | 205 | 644 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 644 | } |
Unexecuted instantiation: filestat.c:zend_string_alloc Unexecuted instantiation: filters.c:zend_string_alloc Unexecuted instantiation: flock_compat.c:zend_string_alloc formatted_print.c:zend_string_alloc Line | Count | Source | 205 | 85 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 85 | } |
Unexecuted instantiation: fsock.c:zend_string_alloc Unexecuted instantiation: ftok.c:zend_string_alloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_alloc Line | Count | Source | 205 | 1 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 1 | } |
Unexecuted instantiation: hrtime.c:zend_string_alloc Unexecuted instantiation: html.c:zend_string_alloc Unexecuted instantiation: http_fopen_wrapper.c:zend_string_alloc Unexecuted instantiation: http.c:zend_string_alloc Unexecuted instantiation: image.c:zend_string_alloc Unexecuted instantiation: incomplete_class.c:zend_string_alloc Unexecuted instantiation: info.c:zend_string_alloc Unexecuted instantiation: io_poll.c:zend_string_alloc Unexecuted instantiation: iptc.c:zend_string_alloc Unexecuted instantiation: levenshtein.c:zend_string_alloc Unexecuted instantiation: link.c:zend_string_alloc Unexecuted instantiation: mail.c:zend_string_alloc Unexecuted instantiation: math.c:zend_string_alloc Line | Count | Source | 205 | 23 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 23 | } |
Unexecuted instantiation: metaphone.c:zend_string_alloc Unexecuted instantiation: microtime.c:zend_string_alloc Unexecuted instantiation: net.c:zend_string_alloc Unexecuted instantiation: pack.c:zend_string_alloc Unexecuted instantiation: pageinfo.c:zend_string_alloc Unexecuted instantiation: password.c:zend_string_alloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_alloc Unexecuted instantiation: proc_open.c:zend_string_alloc Unexecuted instantiation: quot_print.c:zend_string_alloc Unexecuted instantiation: scanf.c:zend_string_alloc Unexecuted instantiation: sha1.c:zend_string_alloc Unexecuted instantiation: soundex.c:zend_string_alloc Unexecuted instantiation: streamsfuncs.c:zend_string_alloc string.c:zend_string_alloc Line | Count | Source | 205 | 16 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 16 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_alloc Unexecuted instantiation: syslog.c:zend_string_alloc Unexecuted instantiation: type.c:zend_string_alloc Unexecuted instantiation: uniqid.c:zend_string_alloc url_scanner_ex.c:zend_string_alloc Line | Count | Source | 205 | 80 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 80 | } |
Unexecuted instantiation: url.c:zend_string_alloc user_filters.c:zend_string_alloc Line | Count | Source | 205 | 116 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 116 | } |
Unexecuted instantiation: uuencode.c:zend_string_alloc var_unserializer.c:zend_string_alloc Line | Count | Source | 205 | 102 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 102 | } |
Unexecuted instantiation: var.c:zend_string_alloc Unexecuted instantiation: versioning.c:zend_string_alloc Unexecuted instantiation: crypt_sha256.c:zend_string_alloc Unexecuted instantiation: crypt_sha512.c:zend_string_alloc Unexecuted instantiation: php_crypt_r.c:zend_string_alloc php_uri.c:zend_string_alloc Line | Count | Source | 205 | 80 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 80 | } |
Unexecuted instantiation: php_uri_common.c:zend_string_alloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_alloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_alloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_alloc Unexecuted instantiation: explicit_bzero.c:zend_string_alloc fopen_wrappers.c:zend_string_alloc Line | Count | Source | 205 | 44.3k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 44.3k | } |
Unexecuted instantiation: getopt.c:zend_string_alloc Unexecuted instantiation: main.c:zend_string_alloc Unexecuted instantiation: network.c:zend_string_alloc output.c:zend_string_alloc Line | Count | Source | 205 | 7 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 7 | } |
Unexecuted instantiation: php_content_types.c:zend_string_alloc Unexecuted instantiation: php_ini_builder.c:zend_string_alloc php_ini.c:zend_string_alloc Line | Count | Source | 205 | 212 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 212 | } |
Unexecuted instantiation: php_glob.c:zend_string_alloc Unexecuted instantiation: php_odbc_utils.c:zend_string_alloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_alloc Unexecuted instantiation: php_scandir.c:zend_string_alloc Unexecuted instantiation: php_syslog.c:zend_string_alloc Unexecuted instantiation: php_ticks.c:zend_string_alloc Unexecuted instantiation: php_variables.c:zend_string_alloc Unexecuted instantiation: reentrancy.c:zend_string_alloc Unexecuted instantiation: rfc1867.c:zend_string_alloc Unexecuted instantiation: safe_bcmp.c:zend_string_alloc Line | Count | Source | 205 | 32 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 32 | } |
Unexecuted instantiation: snprintf.c:zend_string_alloc Unexecuted instantiation: spprintf.c:zend_string_alloc Unexecuted instantiation: strlcat.c:zend_string_alloc Unexecuted instantiation: strlcpy.c:zend_string_alloc Unexecuted instantiation: php_io.c:zend_string_alloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_alloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_alloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_alloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_alloc Unexecuted instantiation: poll_backend_poll.c:zend_string_alloc Unexecuted instantiation: poll_core.c:zend_string_alloc Unexecuted instantiation: poll_fd_table.c:zend_string_alloc Unexecuted instantiation: poll_handle.c:zend_string_alloc Unexecuted instantiation: cast.c:zend_string_alloc Unexecuted instantiation: filter.c:zend_string_alloc Unexecuted instantiation: glob_wrapper.c:zend_string_alloc Unexecuted instantiation: memory.c:zend_string_alloc Unexecuted instantiation: mmap.c:zend_string_alloc plain_wrapper.c:zend_string_alloc Line | Count | Source | 205 | 2 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 2 | } |
stream_errors.c:zend_string_alloc Line | Count | Source | 205 | 64 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 64 | } |
Unexecuted instantiation: streams.c:zend_string_alloc Unexecuted instantiation: transports.c:zend_string_alloc userspace.c:zend_string_alloc Line | Count | Source | 205 | 3.98k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 3.98k | } |
Unexecuted instantiation: xp_socket.c:zend_string_alloc block_pass.c:zend_string_alloc Line | Count | Source | 205 | 455 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 455 | } |
compact_literals.c:zend_string_alloc Line | Count | Source | 205 | 4.12k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 4.12k | } |
Unexecuted instantiation: compact_vars.c:zend_string_alloc Unexecuted instantiation: dce.c:zend_string_alloc Unexecuted instantiation: dfa_pass.c:zend_string_alloc Unexecuted instantiation: escape_analysis.c:zend_string_alloc Unexecuted instantiation: nop_removal.c:zend_string_alloc Unexecuted instantiation: optimize_func_calls.c:zend_string_alloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_alloc Unexecuted instantiation: pass1.c:zend_string_alloc Unexecuted instantiation: pass3.c:zend_string_alloc Unexecuted instantiation: sccp.c:zend_string_alloc Unexecuted instantiation: scdf.c:zend_string_alloc Unexecuted instantiation: zend_call_graph.c:zend_string_alloc Unexecuted instantiation: zend_cfg.c:zend_string_alloc Unexecuted instantiation: zend_dfg.c:zend_string_alloc Unexecuted instantiation: zend_dump.c:zend_string_alloc Unexecuted instantiation: zend_func_info.c:zend_string_alloc Unexecuted instantiation: zend_inference.c:zend_string_alloc Unexecuted instantiation: zend_optimizer.c:zend_string_alloc Unexecuted instantiation: zend_ssa.c:zend_string_alloc zend_alloc.c:zend_string_alloc Line | Count | Source | 205 | 1.63k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 1.63k | } |
zend_API.c:zend_string_alloc Line | Count | Source | 205 | 977k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 977k | } |
Unexecuted instantiation: zend_ast.c:zend_string_alloc zend_attributes.c:zend_string_alloc Line | Count | Source | 205 | 19 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 19 | } |
Unexecuted instantiation: zend_autoload.c:zend_string_alloc zend_builtin_functions.c:zend_string_alloc Line | Count | Source | 205 | 8 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 8 | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_alloc Unexecuted instantiation: zend_closures.c:zend_string_alloc zend_compile.c:zend_string_alloc Line | Count | Source | 205 | 27.5M | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 27.5M | } |
zend_constants.c:zend_string_alloc Line | Count | Source | 205 | 22 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 22 | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_alloc Unexecuted instantiation: zend_default_classes.c:zend_string_alloc Unexecuted instantiation: zend_dtrace.c:zend_string_alloc zend_enum.c:zend_string_alloc Line | Count | Source | 205 | 90.6k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 90.6k | } |
zend_exceptions.c:zend_string_alloc Line | Count | Source | 205 | 557k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 557k | } |
zend_execute_API.c:zend_string_alloc Line | Count | Source | 205 | 44 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 44 | } |
zend_execute.c:zend_string_alloc Line | Count | Source | 205 | 6.85k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 6.85k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_alloc Unexecuted instantiation: zend_fibers.c:zend_string_alloc Unexecuted instantiation: zend_float.c:zend_string_alloc Unexecuted instantiation: zend_gc.c:zend_string_alloc Unexecuted instantiation: zend_gdb.c:zend_string_alloc Unexecuted instantiation: zend_generators.c:zend_string_alloc zend_hash.c:zend_string_alloc Line | Count | Source | 205 | 200k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 200k | } |
Unexecuted instantiation: zend_highlight.c:zend_string_alloc Unexecuted instantiation: zend_hrtime.c:zend_string_alloc Unexecuted instantiation: zend_inheritance.c:zend_string_alloc zend_ini_parser.c:zend_string_alloc Line | Count | Source | 205 | 2.30k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 2.30k | } |
zend_ini_scanner.c:zend_string_alloc Line | Count | Source | 205 | 313k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 313k | } |
zend_ini.c:zend_string_alloc Line | Count | Source | 205 | 44.9k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 44.9k | } |
zend_interfaces.c:zend_string_alloc Line | Count | Source | 205 | 188k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 188k | } |
Unexecuted instantiation: zend_iterators.c:zend_string_alloc Unexecuted instantiation: zend_language_parser.c:zend_string_alloc zend_language_scanner.c:zend_string_alloc Line | Count | Source | 205 | 1.67M | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 1.67M | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_alloc Unexecuted instantiation: zend_list.c:zend_string_alloc Unexecuted instantiation: zend_llist.c:zend_string_alloc Unexecuted instantiation: zend_multibyte.c:zend_string_alloc Unexecuted instantiation: zend_object_handlers.c:zend_string_alloc Unexecuted instantiation: zend_objects_API.c:zend_string_alloc Unexecuted instantiation: zend_objects.c:zend_string_alloc Unexecuted instantiation: zend_observer.c:zend_string_alloc Unexecuted instantiation: zend_opcode.c:zend_string_alloc zend_operators.c:zend_string_alloc Line | Count | Source | 205 | 332k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 332k | } |
zend_partial.c:zend_string_alloc Line | Count | Source | 205 | 6 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 6 | } |
Unexecuted instantiation: zend_property_hooks.c:zend_string_alloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_alloc Unexecuted instantiation: zend_signal.c:zend_string_alloc Unexecuted instantiation: zend_smart_str.c:zend_string_alloc Unexecuted instantiation: zend_sort.c:zend_string_alloc Unexecuted instantiation: zend_stack.c:zend_string_alloc zend_stream.c:zend_string_alloc Line | Count | Source | 205 | 162k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 162k | } |
zend_string.c:zend_string_alloc Line | Count | Source | 205 | 19.0M | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 19.0M | } |
Unexecuted instantiation: zend_strtod.c:zend_string_alloc Unexecuted instantiation: zend_system_id.c:zend_string_alloc zend_variables.c:zend_string_alloc Line | Count | Source | 205 | 14 | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 14 | } |
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_alloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_alloc Unexecuted instantiation: zend_weakrefs.c:zend_string_alloc Unexecuted instantiation: zend.c:zend_string_alloc Unexecuted instantiation: internal_functions_cli.c:zend_string_alloc Unexecuted instantiation: fuzzer-parser.c:zend_string_alloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_alloc fuzzer-tracing-jit.c:zend_string_alloc Line | Count | Source | 205 | 31.5k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 31.5k | } |
Unexecuted instantiation: fuzzer-exif.c:zend_string_alloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_alloc fuzzer-function-jit.c:zend_string_alloc Line | Count | Source | 205 | 36.3k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 36.3k | } |
Unexecuted instantiation: fuzzer-json.c:zend_string_alloc fuzzer-unserializehash.c:zend_string_alloc Line | Count | Source | 205 | 2.54k | { | 206 | | return zend_string_falloc(len, persistent, /* fallible */ false); | 207 | 2.54k | } |
Unexecuted instantiation: fuzzer-execute.c:zend_string_alloc |
208 | | |
209 | | /* Fallible variant of zend_string_safe_alloc */ |
210 | | static zend_always_inline zend_string *zend_string_safe_falloc(size_t n, size_t m, size_t l, bool persistent, bool fallible) |
211 | 1.88M | { |
212 | 1.88M | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); |
213 | 1.88M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { |
214 | 2 | return ret; |
215 | 2 | } |
216 | | |
217 | 1.88M | GC_SET_REFCOUNT(ret, 1); |
218 | 1.88M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); |
219 | 1.88M | ZSTR_H(ret) = 0; |
220 | 1.88M | ZSTR_LEN(ret) = (n * m) + l; |
221 | 1.88M | return ret; |
222 | 1.88M | } Unexecuted instantiation: php_date.c:zend_string_safe_falloc Unexecuted instantiation: php_time.c:zend_string_safe_falloc Unexecuted instantiation: time_duration.c:zend_string_safe_falloc Unexecuted instantiation: astro.c:zend_string_safe_falloc Unexecuted instantiation: dow.c:zend_string_safe_falloc Unexecuted instantiation: duration.c:zend_string_safe_falloc Unexecuted instantiation: parse_date.c:zend_string_safe_falloc Unexecuted instantiation: parse_tz.c:zend_string_safe_falloc Unexecuted instantiation: parse_posix.c:zend_string_safe_falloc Unexecuted instantiation: timelib.c:zend_string_safe_falloc Unexecuted instantiation: tm2unixtime.c:zend_string_safe_falloc Unexecuted instantiation: unixtime2tm.c:zend_string_safe_falloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_falloc Unexecuted instantiation: interval.c:zend_string_safe_falloc php_pcre.c:zend_string_safe_falloc Line | Count | Source | 211 | 1 | { | 212 | 1 | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 1 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 0 | return ret; | 215 | 0 | } | 216 | | | 217 | 1 | GC_SET_REFCOUNT(ret, 1); | 218 | 1 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 1 | ZSTR_H(ret) = 0; | 220 | 1 | ZSTR_LEN(ret) = (n * m) + l; | 221 | 1 | return ret; | 222 | 1 | } |
Unexecuted instantiation: exif.c:zend_string_safe_falloc Unexecuted instantiation: hash_adler32.c:zend_string_safe_falloc Unexecuted instantiation: hash_crc32.c:zend_string_safe_falloc Unexecuted instantiation: hash_fnv.c:zend_string_safe_falloc Unexecuted instantiation: hash_gost.c:zend_string_safe_falloc Unexecuted instantiation: hash_haval.c:zend_string_safe_falloc Unexecuted instantiation: hash_joaat.c:zend_string_safe_falloc Unexecuted instantiation: hash_md.c:zend_string_safe_falloc Unexecuted instantiation: hash_murmur.c:zend_string_safe_falloc Unexecuted instantiation: hash_ripemd.c:zend_string_safe_falloc Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_falloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_falloc Unexecuted instantiation: hash_sha.c:zend_string_safe_falloc Unexecuted instantiation: hash_sha3.c:zend_string_safe_falloc Unexecuted instantiation: hash_snefru.c:zend_string_safe_falloc Unexecuted instantiation: hash_tiger.c:zend_string_safe_falloc Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_falloc Unexecuted instantiation: hash_xxhash.c:zend_string_safe_falloc hash.c:zend_string_safe_falloc Line | Count | Source | 211 | 2.00k | { | 212 | 2.00k | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 2.00k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 0 | return ret; | 215 | 0 | } | 216 | | | 217 | 2.00k | GC_SET_REFCOUNT(ret, 1); | 218 | 2.00k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 2.00k | ZSTR_H(ret) = 0; | 220 | 2.00k | ZSTR_LEN(ret) = (n * m) + l; | 221 | 2.00k | return ret; | 222 | 2.00k | } |
Unexecuted instantiation: json_encoder.c:zend_string_safe_falloc Unexecuted instantiation: json_parser.tab.c:zend_string_safe_falloc Unexecuted instantiation: json_scanner.c:zend_string_safe_falloc Unexecuted instantiation: json.c:zend_string_safe_falloc Unexecuted instantiation: php_lexbor.c:zend_string_safe_falloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_falloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_falloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_falloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_falloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_falloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_falloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_falloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_falloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_falloc Unexecuted instantiation: zend_file_cache.c:zend_string_safe_falloc Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_falloc Unexecuted instantiation: zend_persist.c:zend_string_safe_falloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_falloc ZendAccelerator.c:zend_string_safe_falloc Line | Count | Source | 211 | 1.56M | { | 212 | 1.56M | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 1.56M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 0 | return ret; | 215 | 0 | } | 216 | | | 217 | 1.56M | GC_SET_REFCOUNT(ret, 1); | 218 | 1.56M | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 1.56M | ZSTR_H(ret) = 0; | 220 | 1.56M | ZSTR_LEN(ret) = (n * m) + l; | 221 | 1.56M | return ret; | 222 | 1.56M | } |
Unexecuted instantiation: ir_cfg.c:zend_string_safe_falloc Unexecuted instantiation: ir_check.c:zend_string_safe_falloc Unexecuted instantiation: ir_dump.c:zend_string_safe_falloc Unexecuted instantiation: ir_emit.c:zend_string_safe_falloc Unexecuted instantiation: ir_gcm.c:zend_string_safe_falloc Unexecuted instantiation: ir_gdb.c:zend_string_safe_falloc Unexecuted instantiation: ir_patch.c:zend_string_safe_falloc Unexecuted instantiation: ir_perf.c:zend_string_safe_falloc Unexecuted instantiation: ir_ra.c:zend_string_safe_falloc Unexecuted instantiation: ir_ra_simple.c:zend_string_safe_falloc Unexecuted instantiation: ir_save.c:zend_string_safe_falloc Unexecuted instantiation: ir_sccp.c:zend_string_safe_falloc Unexecuted instantiation: ir_strtab.c:zend_string_safe_falloc Unexecuted instantiation: ir.c:zend_string_safe_falloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_falloc Unexecuted instantiation: zend_jit.c:zend_string_safe_falloc Unexecuted instantiation: csprng.c:zend_string_safe_falloc Unexecuted instantiation: engine_mt19937.c:zend_string_safe_falloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_falloc Unexecuted instantiation: engine_secure.c:zend_string_safe_falloc Unexecuted instantiation: engine_user.c:zend_string_safe_falloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_falloc Unexecuted instantiation: gammasection.c:zend_string_safe_falloc Unexecuted instantiation: random.c:zend_string_safe_falloc Unexecuted instantiation: randomizer.c:zend_string_safe_falloc Unexecuted instantiation: zend_utils.c:zend_string_safe_falloc Unexecuted instantiation: php_reflection.c:zend_string_safe_falloc Unexecuted instantiation: php_spl.c:zend_string_safe_falloc Unexecuted instantiation: spl_array.c:zend_string_safe_falloc Unexecuted instantiation: spl_directory.c:zend_string_safe_falloc Unexecuted instantiation: spl_dllist.c:zend_string_safe_falloc Unexecuted instantiation: spl_exceptions.c:zend_string_safe_falloc Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_falloc Unexecuted instantiation: spl_functions.c:zend_string_safe_falloc Unexecuted instantiation: spl_heap.c:zend_string_safe_falloc Unexecuted instantiation: spl_iterators.c:zend_string_safe_falloc Unexecuted instantiation: spl_observer.c:zend_string_safe_falloc Unexecuted instantiation: array.c:zend_string_safe_falloc Unexecuted instantiation: assert.c:zend_string_safe_falloc Unexecuted instantiation: base64.c:zend_string_safe_falloc Unexecuted instantiation: basic_functions.c:zend_string_safe_falloc Unexecuted instantiation: browscap.c:zend_string_safe_falloc Unexecuted instantiation: crc32_x86.c:zend_string_safe_falloc Unexecuted instantiation: crc32.c:zend_string_safe_falloc Unexecuted instantiation: credits.c:zend_string_safe_falloc Unexecuted instantiation: crypt.c:zend_string_safe_falloc Unexecuted instantiation: css.c:zend_string_safe_falloc Unexecuted instantiation: datetime.c:zend_string_safe_falloc Unexecuted instantiation: dir.c:zend_string_safe_falloc Unexecuted instantiation: dl.c:zend_string_safe_falloc Unexecuted instantiation: dns.c:zend_string_safe_falloc Unexecuted instantiation: exec.c:zend_string_safe_falloc Unexecuted instantiation: file.c:zend_string_safe_falloc Unexecuted instantiation: filestat.c:zend_string_safe_falloc Unexecuted instantiation: filters.c:zend_string_safe_falloc Unexecuted instantiation: flock_compat.c:zend_string_safe_falloc Unexecuted instantiation: formatted_print.c:zend_string_safe_falloc Unexecuted instantiation: fsock.c:zend_string_safe_falloc Unexecuted instantiation: ftok.c:zend_string_safe_falloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_falloc Unexecuted instantiation: head.c:zend_string_safe_falloc Unexecuted instantiation: hrtime.c:zend_string_safe_falloc Unexecuted instantiation: html.c:zend_string_safe_falloc Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_falloc Unexecuted instantiation: http.c:zend_string_safe_falloc Unexecuted instantiation: image.c:zend_string_safe_falloc Unexecuted instantiation: incomplete_class.c:zend_string_safe_falloc Unexecuted instantiation: info.c:zend_string_safe_falloc Unexecuted instantiation: io_poll.c:zend_string_safe_falloc Unexecuted instantiation: iptc.c:zend_string_safe_falloc Unexecuted instantiation: levenshtein.c:zend_string_safe_falloc Unexecuted instantiation: link.c:zend_string_safe_falloc Unexecuted instantiation: mail.c:zend_string_safe_falloc Unexecuted instantiation: math.c:zend_string_safe_falloc Unexecuted instantiation: md5.c:zend_string_safe_falloc Unexecuted instantiation: metaphone.c:zend_string_safe_falloc Unexecuted instantiation: microtime.c:zend_string_safe_falloc Unexecuted instantiation: net.c:zend_string_safe_falloc Unexecuted instantiation: pack.c:zend_string_safe_falloc Unexecuted instantiation: pageinfo.c:zend_string_safe_falloc Unexecuted instantiation: password.c:zend_string_safe_falloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_falloc Unexecuted instantiation: proc_open.c:zend_string_safe_falloc quot_print.c:zend_string_safe_falloc Line | Count | Source | 211 | 1 | { | 212 | 1 | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 1 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 0 | return ret; | 215 | 0 | } | 216 | | | 217 | 1 | GC_SET_REFCOUNT(ret, 1); | 218 | 1 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 1 | ZSTR_H(ret) = 0; | 220 | 1 | ZSTR_LEN(ret) = (n * m) + l; | 221 | 1 | return ret; | 222 | 1 | } |
Unexecuted instantiation: scanf.c:zend_string_safe_falloc Unexecuted instantiation: sha1.c:zend_string_safe_falloc Unexecuted instantiation: soundex.c:zend_string_safe_falloc Unexecuted instantiation: streamsfuncs.c:zend_string_safe_falloc string.c:zend_string_safe_falloc Line | Count | Source | 211 | 31 | { | 212 | 31 | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 31 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 2 | return ret; | 215 | 2 | } | 216 | | | 217 | 29 | GC_SET_REFCOUNT(ret, 1); | 218 | 29 | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 29 | ZSTR_H(ret) = 0; | 220 | 29 | ZSTR_LEN(ret) = (n * m) + l; | 221 | 29 | return ret; | 222 | 31 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_safe_falloc Unexecuted instantiation: syslog.c:zend_string_safe_falloc Unexecuted instantiation: type.c:zend_string_safe_falloc Unexecuted instantiation: uniqid.c:zend_string_safe_falloc Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_falloc Unexecuted instantiation: url.c:zend_string_safe_falloc Unexecuted instantiation: user_filters.c:zend_string_safe_falloc Unexecuted instantiation: uuencode.c:zend_string_safe_falloc var_unserializer.c:zend_string_safe_falloc Line | Count | Source | 211 | 135k | { | 212 | 135k | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 135k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 0 | return ret; | 215 | 0 | } | 216 | | | 217 | 135k | GC_SET_REFCOUNT(ret, 1); | 218 | 135k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 135k | ZSTR_H(ret) = 0; | 220 | 135k | ZSTR_LEN(ret) = (n * m) + l; | 221 | 135k | return ret; | 222 | 135k | } |
Unexecuted instantiation: var.c:zend_string_safe_falloc Unexecuted instantiation: versioning.c:zend_string_safe_falloc Unexecuted instantiation: crypt_sha256.c:zend_string_safe_falloc Unexecuted instantiation: crypt_sha512.c:zend_string_safe_falloc Unexecuted instantiation: php_crypt_r.c:zend_string_safe_falloc Unexecuted instantiation: php_uri.c:zend_string_safe_falloc Unexecuted instantiation: php_uri_common.c:zend_string_safe_falloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_falloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_falloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_falloc Unexecuted instantiation: explicit_bzero.c:zend_string_safe_falloc Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_falloc Unexecuted instantiation: getopt.c:zend_string_safe_falloc Unexecuted instantiation: main.c:zend_string_safe_falloc Unexecuted instantiation: network.c:zend_string_safe_falloc Unexecuted instantiation: output.c:zend_string_safe_falloc Unexecuted instantiation: php_content_types.c:zend_string_safe_falloc Unexecuted instantiation: php_ini_builder.c:zend_string_safe_falloc Unexecuted instantiation: php_ini.c:zend_string_safe_falloc Unexecuted instantiation: php_glob.c:zend_string_safe_falloc Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_falloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_falloc Unexecuted instantiation: php_scandir.c:zend_string_safe_falloc Unexecuted instantiation: php_syslog.c:zend_string_safe_falloc Unexecuted instantiation: php_ticks.c:zend_string_safe_falloc php_variables.c:zend_string_safe_falloc Line | Count | Source | 211 | 163k | { | 212 | 163k | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 163k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 0 | return ret; | 215 | 0 | } | 216 | | | 217 | 163k | GC_SET_REFCOUNT(ret, 1); | 218 | 163k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 163k | ZSTR_H(ret) = 0; | 220 | 163k | ZSTR_LEN(ret) = (n * m) + l; | 221 | 163k | return ret; | 222 | 163k | } |
Unexecuted instantiation: reentrancy.c:zend_string_safe_falloc Unexecuted instantiation: rfc1867.c:zend_string_safe_falloc Unexecuted instantiation: safe_bcmp.c:zend_string_safe_falloc Unexecuted instantiation: SAPI.c:zend_string_safe_falloc Unexecuted instantiation: snprintf.c:zend_string_safe_falloc Unexecuted instantiation: spprintf.c:zend_string_safe_falloc Unexecuted instantiation: strlcat.c:zend_string_safe_falloc Unexecuted instantiation: strlcpy.c:zend_string_safe_falloc Unexecuted instantiation: php_io.c:zend_string_safe_falloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_falloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_falloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_falloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_falloc Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_falloc Unexecuted instantiation: poll_core.c:zend_string_safe_falloc Unexecuted instantiation: poll_fd_table.c:zend_string_safe_falloc Unexecuted instantiation: poll_handle.c:zend_string_safe_falloc Unexecuted instantiation: cast.c:zend_string_safe_falloc Unexecuted instantiation: filter.c:zend_string_safe_falloc Unexecuted instantiation: glob_wrapper.c:zend_string_safe_falloc Unexecuted instantiation: memory.c:zend_string_safe_falloc Unexecuted instantiation: mmap.c:zend_string_safe_falloc Unexecuted instantiation: plain_wrapper.c:zend_string_safe_falloc Unexecuted instantiation: stream_errors.c:zend_string_safe_falloc Unexecuted instantiation: streams.c:zend_string_safe_falloc Unexecuted instantiation: transports.c:zend_string_safe_falloc Unexecuted instantiation: userspace.c:zend_string_safe_falloc Unexecuted instantiation: xp_socket.c:zend_string_safe_falloc Unexecuted instantiation: block_pass.c:zend_string_safe_falloc Unexecuted instantiation: compact_literals.c:zend_string_safe_falloc Unexecuted instantiation: compact_vars.c:zend_string_safe_falloc Unexecuted instantiation: dce.c:zend_string_safe_falloc Unexecuted instantiation: dfa_pass.c:zend_string_safe_falloc Unexecuted instantiation: escape_analysis.c:zend_string_safe_falloc Unexecuted instantiation: nop_removal.c:zend_string_safe_falloc Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_falloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_falloc Unexecuted instantiation: pass1.c:zend_string_safe_falloc Unexecuted instantiation: pass3.c:zend_string_safe_falloc Unexecuted instantiation: sccp.c:zend_string_safe_falloc Unexecuted instantiation: scdf.c:zend_string_safe_falloc Unexecuted instantiation: zend_call_graph.c:zend_string_safe_falloc Unexecuted instantiation: zend_cfg.c:zend_string_safe_falloc Unexecuted instantiation: zend_dfg.c:zend_string_safe_falloc Unexecuted instantiation: zend_dump.c:zend_string_safe_falloc Unexecuted instantiation: zend_func_info.c:zend_string_safe_falloc Unexecuted instantiation: zend_inference.c:zend_string_safe_falloc Unexecuted instantiation: zend_optimizer.c:zend_string_safe_falloc Unexecuted instantiation: zend_ssa.c:zend_string_safe_falloc Unexecuted instantiation: zend_alloc.c:zend_string_safe_falloc Unexecuted instantiation: zend_API.c:zend_string_safe_falloc Unexecuted instantiation: zend_ast.c:zend_string_safe_falloc Unexecuted instantiation: zend_attributes.c:zend_string_safe_falloc Unexecuted instantiation: zend_autoload.c:zend_string_safe_falloc Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_falloc Unexecuted instantiation: zend_call_stack.c:zend_string_safe_falloc Unexecuted instantiation: zend_closures.c:zend_string_safe_falloc Unexecuted instantiation: zend_compile.c:zend_string_safe_falloc Unexecuted instantiation: zend_constants.c:zend_string_safe_falloc Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_falloc Unexecuted instantiation: zend_default_classes.c:zend_string_safe_falloc Unexecuted instantiation: zend_dtrace.c:zend_string_safe_falloc Unexecuted instantiation: zend_enum.c:zend_string_safe_falloc Unexecuted instantiation: zend_exceptions.c:zend_string_safe_falloc Unexecuted instantiation: zend_execute_API.c:zend_string_safe_falloc Unexecuted instantiation: zend_execute.c:zend_string_safe_falloc Unexecuted instantiation: zend_extensions.c:zend_string_safe_falloc Unexecuted instantiation: zend_fibers.c:zend_string_safe_falloc Unexecuted instantiation: zend_float.c:zend_string_safe_falloc Unexecuted instantiation: zend_gc.c:zend_string_safe_falloc Unexecuted instantiation: zend_gdb.c:zend_string_safe_falloc Unexecuted instantiation: zend_generators.c:zend_string_safe_falloc Unexecuted instantiation: zend_hash.c:zend_string_safe_falloc Unexecuted instantiation: zend_highlight.c:zend_string_safe_falloc Unexecuted instantiation: zend_hrtime.c:zend_string_safe_falloc Unexecuted instantiation: zend_inheritance.c:zend_string_safe_falloc Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_falloc Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_falloc Unexecuted instantiation: zend_ini.c:zend_string_safe_falloc Unexecuted instantiation: zend_interfaces.c:zend_string_safe_falloc Unexecuted instantiation: zend_iterators.c:zend_string_safe_falloc Unexecuted instantiation: zend_language_parser.c:zend_string_safe_falloc Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_falloc Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_falloc Unexecuted instantiation: zend_list.c:zend_string_safe_falloc Unexecuted instantiation: zend_llist.c:zend_string_safe_falloc Unexecuted instantiation: zend_multibyte.c:zend_string_safe_falloc Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_falloc Unexecuted instantiation: zend_objects_API.c:zend_string_safe_falloc Unexecuted instantiation: zend_objects.c:zend_string_safe_falloc Unexecuted instantiation: zend_observer.c:zend_string_safe_falloc Unexecuted instantiation: zend_opcode.c:zend_string_safe_falloc Unexecuted instantiation: zend_operators.c:zend_string_safe_falloc Unexecuted instantiation: zend_partial.c:zend_string_safe_falloc Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_falloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_falloc Unexecuted instantiation: zend_signal.c:zend_string_safe_falloc Unexecuted instantiation: zend_smart_str.c:zend_string_safe_falloc Unexecuted instantiation: zend_sort.c:zend_string_safe_falloc Unexecuted instantiation: zend_stack.c:zend_string_safe_falloc Unexecuted instantiation: zend_stream.c:zend_string_safe_falloc zend_string.c:zend_string_safe_falloc Line | Count | Source | 211 | 22.9k | { | 212 | 22.9k | zend_string *ret = (zend_string *)safe_fpemalloc(n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 213 | 22.9k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 214 | 0 | return ret; | 215 | 0 | } | 216 | | | 217 | 22.9k | GC_SET_REFCOUNT(ret, 1); | 218 | 22.9k | GC_TYPE_INFO(ret) = GC_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); | 219 | 22.9k | ZSTR_H(ret) = 0; | 220 | 22.9k | ZSTR_LEN(ret) = (n * m) + l; | 221 | 22.9k | return ret; | 222 | 22.9k | } |
Unexecuted instantiation: zend_strtod.c:zend_string_safe_falloc Unexecuted instantiation: zend_system_id.c:zend_string_safe_falloc Unexecuted instantiation: zend_variables.c:zend_string_safe_falloc Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_falloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_falloc Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_falloc Unexecuted instantiation: zend.c:zend_string_safe_falloc Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-json.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_falloc Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_falloc |
223 | | |
224 | | static zend_always_inline zend_string *zend_string_safe_alloc(size_t n, size_t m, size_t l, bool persistent) |
225 | 25.0k | { |
226 | 25.0k | return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false); |
227 | 25.0k | } Unexecuted instantiation: php_date.c:zend_string_safe_alloc Unexecuted instantiation: php_time.c:zend_string_safe_alloc Unexecuted instantiation: time_duration.c:zend_string_safe_alloc Unexecuted instantiation: astro.c:zend_string_safe_alloc Unexecuted instantiation: dow.c:zend_string_safe_alloc Unexecuted instantiation: duration.c:zend_string_safe_alloc Unexecuted instantiation: parse_date.c:zend_string_safe_alloc Unexecuted instantiation: parse_tz.c:zend_string_safe_alloc Unexecuted instantiation: parse_posix.c:zend_string_safe_alloc Unexecuted instantiation: timelib.c:zend_string_safe_alloc Unexecuted instantiation: tm2unixtime.c:zend_string_safe_alloc Unexecuted instantiation: unixtime2tm.c:zend_string_safe_alloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_alloc Unexecuted instantiation: interval.c:zend_string_safe_alloc php_pcre.c:zend_string_safe_alloc Line | Count | Source | 225 | 1 | { | 226 | | return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false); | 227 | 1 | } |
Unexecuted instantiation: exif.c:zend_string_safe_alloc Unexecuted instantiation: hash_adler32.c:zend_string_safe_alloc Unexecuted instantiation: hash_crc32.c:zend_string_safe_alloc Unexecuted instantiation: hash_fnv.c:zend_string_safe_alloc Unexecuted instantiation: hash_gost.c:zend_string_safe_alloc Unexecuted instantiation: hash_haval.c:zend_string_safe_alloc Unexecuted instantiation: hash_joaat.c:zend_string_safe_alloc Unexecuted instantiation: hash_md.c:zend_string_safe_alloc Unexecuted instantiation: hash_murmur.c:zend_string_safe_alloc Unexecuted instantiation: hash_ripemd.c:zend_string_safe_alloc Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_alloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_alloc Unexecuted instantiation: hash_sha.c:zend_string_safe_alloc Unexecuted instantiation: hash_sha3.c:zend_string_safe_alloc Unexecuted instantiation: hash_snefru.c:zend_string_safe_alloc Unexecuted instantiation: hash_tiger.c:zend_string_safe_alloc Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_alloc Unexecuted instantiation: hash_xxhash.c:zend_string_safe_alloc hash.c:zend_string_safe_alloc Line | Count | Source | 225 | 2.00k | { | 226 | | return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false); | 227 | 2.00k | } |
Unexecuted instantiation: json_encoder.c:zend_string_safe_alloc Unexecuted instantiation: json_parser.tab.c:zend_string_safe_alloc Unexecuted instantiation: json_scanner.c:zend_string_safe_alloc Unexecuted instantiation: json.c:zend_string_safe_alloc Unexecuted instantiation: php_lexbor.c:zend_string_safe_alloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_alloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_alloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_alloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_alloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_alloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_alloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_alloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_alloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_alloc Unexecuted instantiation: zend_file_cache.c:zend_string_safe_alloc Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_alloc Unexecuted instantiation: zend_persist.c:zend_string_safe_alloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_alloc Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_alloc Unexecuted instantiation: ir_cfg.c:zend_string_safe_alloc Unexecuted instantiation: ir_check.c:zend_string_safe_alloc Unexecuted instantiation: ir_dump.c:zend_string_safe_alloc Unexecuted instantiation: ir_emit.c:zend_string_safe_alloc Unexecuted instantiation: ir_gcm.c:zend_string_safe_alloc Unexecuted instantiation: ir_gdb.c:zend_string_safe_alloc Unexecuted instantiation: ir_patch.c:zend_string_safe_alloc Unexecuted instantiation: ir_perf.c:zend_string_safe_alloc Unexecuted instantiation: ir_ra.c:zend_string_safe_alloc Unexecuted instantiation: ir_ra_simple.c:zend_string_safe_alloc Unexecuted instantiation: ir_save.c:zend_string_safe_alloc Unexecuted instantiation: ir_sccp.c:zend_string_safe_alloc Unexecuted instantiation: ir_strtab.c:zend_string_safe_alloc Unexecuted instantiation: ir.c:zend_string_safe_alloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_alloc Unexecuted instantiation: zend_jit.c:zend_string_safe_alloc Unexecuted instantiation: csprng.c:zend_string_safe_alloc Unexecuted instantiation: engine_mt19937.c:zend_string_safe_alloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_alloc Unexecuted instantiation: engine_secure.c:zend_string_safe_alloc Unexecuted instantiation: engine_user.c:zend_string_safe_alloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_alloc Unexecuted instantiation: gammasection.c:zend_string_safe_alloc Unexecuted instantiation: random.c:zend_string_safe_alloc Unexecuted instantiation: randomizer.c:zend_string_safe_alloc Unexecuted instantiation: zend_utils.c:zend_string_safe_alloc Unexecuted instantiation: php_reflection.c:zend_string_safe_alloc Unexecuted instantiation: php_spl.c:zend_string_safe_alloc Unexecuted instantiation: spl_array.c:zend_string_safe_alloc Unexecuted instantiation: spl_directory.c:zend_string_safe_alloc Unexecuted instantiation: spl_dllist.c:zend_string_safe_alloc Unexecuted instantiation: spl_exceptions.c:zend_string_safe_alloc Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_alloc Unexecuted instantiation: spl_functions.c:zend_string_safe_alloc Unexecuted instantiation: spl_heap.c:zend_string_safe_alloc Unexecuted instantiation: spl_iterators.c:zend_string_safe_alloc Unexecuted instantiation: spl_observer.c:zend_string_safe_alloc Unexecuted instantiation: array.c:zend_string_safe_alloc Unexecuted instantiation: assert.c:zend_string_safe_alloc Unexecuted instantiation: base64.c:zend_string_safe_alloc Unexecuted instantiation: basic_functions.c:zend_string_safe_alloc Unexecuted instantiation: browscap.c:zend_string_safe_alloc Unexecuted instantiation: crc32_x86.c:zend_string_safe_alloc Unexecuted instantiation: crc32.c:zend_string_safe_alloc Unexecuted instantiation: credits.c:zend_string_safe_alloc Unexecuted instantiation: crypt.c:zend_string_safe_alloc Unexecuted instantiation: css.c:zend_string_safe_alloc Unexecuted instantiation: datetime.c:zend_string_safe_alloc Unexecuted instantiation: dir.c:zend_string_safe_alloc Unexecuted instantiation: dl.c:zend_string_safe_alloc Unexecuted instantiation: dns.c:zend_string_safe_alloc Unexecuted instantiation: exec.c:zend_string_safe_alloc Unexecuted instantiation: file.c:zend_string_safe_alloc Unexecuted instantiation: filestat.c:zend_string_safe_alloc Unexecuted instantiation: filters.c:zend_string_safe_alloc Unexecuted instantiation: flock_compat.c:zend_string_safe_alloc Unexecuted instantiation: formatted_print.c:zend_string_safe_alloc Unexecuted instantiation: fsock.c:zend_string_safe_alloc Unexecuted instantiation: ftok.c:zend_string_safe_alloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_alloc Unexecuted instantiation: head.c:zend_string_safe_alloc Unexecuted instantiation: hrtime.c:zend_string_safe_alloc Unexecuted instantiation: html.c:zend_string_safe_alloc Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_alloc Unexecuted instantiation: http.c:zend_string_safe_alloc Unexecuted instantiation: image.c:zend_string_safe_alloc Unexecuted instantiation: incomplete_class.c:zend_string_safe_alloc Unexecuted instantiation: info.c:zend_string_safe_alloc Unexecuted instantiation: io_poll.c:zend_string_safe_alloc Unexecuted instantiation: iptc.c:zend_string_safe_alloc Unexecuted instantiation: levenshtein.c:zend_string_safe_alloc Unexecuted instantiation: link.c:zend_string_safe_alloc Unexecuted instantiation: mail.c:zend_string_safe_alloc Unexecuted instantiation: math.c:zend_string_safe_alloc Unexecuted instantiation: md5.c:zend_string_safe_alloc Unexecuted instantiation: metaphone.c:zend_string_safe_alloc Unexecuted instantiation: microtime.c:zend_string_safe_alloc Unexecuted instantiation: net.c:zend_string_safe_alloc Unexecuted instantiation: pack.c:zend_string_safe_alloc Unexecuted instantiation: pageinfo.c:zend_string_safe_alloc Unexecuted instantiation: password.c:zend_string_safe_alloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_alloc Unexecuted instantiation: proc_open.c:zend_string_safe_alloc quot_print.c:zend_string_safe_alloc Line | Count | Source | 225 | 1 | { | 226 | | return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false); | 227 | 1 | } |
Unexecuted instantiation: scanf.c:zend_string_safe_alloc Unexecuted instantiation: sha1.c:zend_string_safe_alloc Unexecuted instantiation: soundex.c:zend_string_safe_alloc Unexecuted instantiation: streamsfuncs.c:zend_string_safe_alloc string.c:zend_string_safe_alloc Line | Count | Source | 225 | 20 | { | 226 | | return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false); | 227 | 20 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_safe_alloc Unexecuted instantiation: syslog.c:zend_string_safe_alloc Unexecuted instantiation: type.c:zend_string_safe_alloc Unexecuted instantiation: uniqid.c:zend_string_safe_alloc Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_alloc Unexecuted instantiation: url.c:zend_string_safe_alloc Unexecuted instantiation: user_filters.c:zend_string_safe_alloc Unexecuted instantiation: uuencode.c:zend_string_safe_alloc Unexecuted instantiation: var_unserializer.c:zend_string_safe_alloc Unexecuted instantiation: var.c:zend_string_safe_alloc Unexecuted instantiation: versioning.c:zend_string_safe_alloc Unexecuted instantiation: crypt_sha256.c:zend_string_safe_alloc Unexecuted instantiation: crypt_sha512.c:zend_string_safe_alloc Unexecuted instantiation: php_crypt_r.c:zend_string_safe_alloc Unexecuted instantiation: php_uri.c:zend_string_safe_alloc Unexecuted instantiation: php_uri_common.c:zend_string_safe_alloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_alloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_alloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_alloc Unexecuted instantiation: explicit_bzero.c:zend_string_safe_alloc Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_alloc Unexecuted instantiation: getopt.c:zend_string_safe_alloc Unexecuted instantiation: main.c:zend_string_safe_alloc Unexecuted instantiation: network.c:zend_string_safe_alloc Unexecuted instantiation: output.c:zend_string_safe_alloc Unexecuted instantiation: php_content_types.c:zend_string_safe_alloc Unexecuted instantiation: php_ini_builder.c:zend_string_safe_alloc Unexecuted instantiation: php_ini.c:zend_string_safe_alloc Unexecuted instantiation: php_glob.c:zend_string_safe_alloc Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_alloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_alloc Unexecuted instantiation: php_scandir.c:zend_string_safe_alloc Unexecuted instantiation: php_syslog.c:zend_string_safe_alloc Unexecuted instantiation: php_ticks.c:zend_string_safe_alloc Unexecuted instantiation: php_variables.c:zend_string_safe_alloc Unexecuted instantiation: reentrancy.c:zend_string_safe_alloc Unexecuted instantiation: rfc1867.c:zend_string_safe_alloc Unexecuted instantiation: safe_bcmp.c:zend_string_safe_alloc Unexecuted instantiation: SAPI.c:zend_string_safe_alloc Unexecuted instantiation: snprintf.c:zend_string_safe_alloc Unexecuted instantiation: spprintf.c:zend_string_safe_alloc Unexecuted instantiation: strlcat.c:zend_string_safe_alloc Unexecuted instantiation: strlcpy.c:zend_string_safe_alloc Unexecuted instantiation: php_io.c:zend_string_safe_alloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_alloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_alloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_alloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_alloc Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_alloc Unexecuted instantiation: poll_core.c:zend_string_safe_alloc Unexecuted instantiation: poll_fd_table.c:zend_string_safe_alloc Unexecuted instantiation: poll_handle.c:zend_string_safe_alloc Unexecuted instantiation: cast.c:zend_string_safe_alloc Unexecuted instantiation: filter.c:zend_string_safe_alloc Unexecuted instantiation: glob_wrapper.c:zend_string_safe_alloc Unexecuted instantiation: memory.c:zend_string_safe_alloc Unexecuted instantiation: mmap.c:zend_string_safe_alloc Unexecuted instantiation: plain_wrapper.c:zend_string_safe_alloc Unexecuted instantiation: stream_errors.c:zend_string_safe_alloc Unexecuted instantiation: streams.c:zend_string_safe_alloc Unexecuted instantiation: transports.c:zend_string_safe_alloc Unexecuted instantiation: userspace.c:zend_string_safe_alloc Unexecuted instantiation: xp_socket.c:zend_string_safe_alloc Unexecuted instantiation: block_pass.c:zend_string_safe_alloc Unexecuted instantiation: compact_literals.c:zend_string_safe_alloc Unexecuted instantiation: compact_vars.c:zend_string_safe_alloc Unexecuted instantiation: dce.c:zend_string_safe_alloc Unexecuted instantiation: dfa_pass.c:zend_string_safe_alloc Unexecuted instantiation: escape_analysis.c:zend_string_safe_alloc Unexecuted instantiation: nop_removal.c:zend_string_safe_alloc Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_alloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_alloc Unexecuted instantiation: pass1.c:zend_string_safe_alloc Unexecuted instantiation: pass3.c:zend_string_safe_alloc Unexecuted instantiation: sccp.c:zend_string_safe_alloc Unexecuted instantiation: scdf.c:zend_string_safe_alloc Unexecuted instantiation: zend_call_graph.c:zend_string_safe_alloc Unexecuted instantiation: zend_cfg.c:zend_string_safe_alloc Unexecuted instantiation: zend_dfg.c:zend_string_safe_alloc Unexecuted instantiation: zend_dump.c:zend_string_safe_alloc Unexecuted instantiation: zend_func_info.c:zend_string_safe_alloc Unexecuted instantiation: zend_inference.c:zend_string_safe_alloc Unexecuted instantiation: zend_optimizer.c:zend_string_safe_alloc Unexecuted instantiation: zend_ssa.c:zend_string_safe_alloc Unexecuted instantiation: zend_alloc.c:zend_string_safe_alloc Unexecuted instantiation: zend_API.c:zend_string_safe_alloc Unexecuted instantiation: zend_ast.c:zend_string_safe_alloc Unexecuted instantiation: zend_attributes.c:zend_string_safe_alloc Unexecuted instantiation: zend_autoload.c:zend_string_safe_alloc Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_alloc Unexecuted instantiation: zend_call_stack.c:zend_string_safe_alloc Unexecuted instantiation: zend_closures.c:zend_string_safe_alloc Unexecuted instantiation: zend_compile.c:zend_string_safe_alloc Unexecuted instantiation: zend_constants.c:zend_string_safe_alloc Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_alloc Unexecuted instantiation: zend_default_classes.c:zend_string_safe_alloc Unexecuted instantiation: zend_dtrace.c:zend_string_safe_alloc Unexecuted instantiation: zend_enum.c:zend_string_safe_alloc Unexecuted instantiation: zend_exceptions.c:zend_string_safe_alloc Unexecuted instantiation: zend_execute_API.c:zend_string_safe_alloc Unexecuted instantiation: zend_execute.c:zend_string_safe_alloc Unexecuted instantiation: zend_extensions.c:zend_string_safe_alloc Unexecuted instantiation: zend_fibers.c:zend_string_safe_alloc Unexecuted instantiation: zend_float.c:zend_string_safe_alloc Unexecuted instantiation: zend_gc.c:zend_string_safe_alloc Unexecuted instantiation: zend_gdb.c:zend_string_safe_alloc Unexecuted instantiation: zend_generators.c:zend_string_safe_alloc Unexecuted instantiation: zend_hash.c:zend_string_safe_alloc Unexecuted instantiation: zend_highlight.c:zend_string_safe_alloc Unexecuted instantiation: zend_hrtime.c:zend_string_safe_alloc Unexecuted instantiation: zend_inheritance.c:zend_string_safe_alloc Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_alloc Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_alloc Unexecuted instantiation: zend_ini.c:zend_string_safe_alloc Unexecuted instantiation: zend_interfaces.c:zend_string_safe_alloc Unexecuted instantiation: zend_iterators.c:zend_string_safe_alloc Unexecuted instantiation: zend_language_parser.c:zend_string_safe_alloc Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_alloc Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_alloc Unexecuted instantiation: zend_list.c:zend_string_safe_alloc Unexecuted instantiation: zend_llist.c:zend_string_safe_alloc Unexecuted instantiation: zend_multibyte.c:zend_string_safe_alloc Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_alloc Unexecuted instantiation: zend_objects_API.c:zend_string_safe_alloc Unexecuted instantiation: zend_objects.c:zend_string_safe_alloc Unexecuted instantiation: zend_observer.c:zend_string_safe_alloc Unexecuted instantiation: zend_opcode.c:zend_string_safe_alloc Unexecuted instantiation: zend_operators.c:zend_string_safe_alloc Unexecuted instantiation: zend_partial.c:zend_string_safe_alloc Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_alloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_alloc Unexecuted instantiation: zend_signal.c:zend_string_safe_alloc Unexecuted instantiation: zend_smart_str.c:zend_string_safe_alloc Unexecuted instantiation: zend_sort.c:zend_string_safe_alloc Unexecuted instantiation: zend_stack.c:zend_string_safe_alloc Unexecuted instantiation: zend_stream.c:zend_string_safe_alloc zend_string.c:zend_string_safe_alloc Line | Count | Source | 225 | 22.9k | { | 226 | | return zend_string_safe_falloc(n, m, l, persistent, /* fallible */ false); | 227 | 22.9k | } |
Unexecuted instantiation: zend_strtod.c:zend_string_safe_alloc Unexecuted instantiation: zend_system_id.c:zend_string_safe_alloc Unexecuted instantiation: zend_variables.c:zend_string_safe_alloc Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_alloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_alloc Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_alloc Unexecuted instantiation: zend.c:zend_string_safe_alloc Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-json.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_alloc Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_alloc |
228 | | |
229 | | static zend_always_inline zend_string *zend_string_init(const char *str, size_t len, bool persistent) |
230 | 28.0M | { |
231 | 28.0M | zend_string *ret = zend_string_alloc(len, persistent); |
232 | | |
233 | 28.0M | memcpy(ZSTR_VAL(ret), str, len); |
234 | 28.0M | ZSTR_VAL(ret)[len] = '\0'; |
235 | 28.0M | return ret; |
236 | 28.0M | } php_date.c:zend_string_init Line | Count | Source | 230 | 950 | { | 231 | 950 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 950 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 950 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 950 | return ret; | 236 | 950 | } |
php_time.c:zend_string_init Line | Count | Source | 230 | 48 | { | 231 | 48 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 48 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 48 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 48 | return ret; | 236 | 48 | } |
Unexecuted instantiation: time_duration.c:zend_string_init Unexecuted instantiation: astro.c:zend_string_init Unexecuted instantiation: dow.c:zend_string_init Unexecuted instantiation: duration.c:zend_string_init Unexecuted instantiation: parse_date.c:zend_string_init Unexecuted instantiation: parse_tz.c:zend_string_init Unexecuted instantiation: parse_posix.c:zend_string_init Unexecuted instantiation: timelib.c:zend_string_init Unexecuted instantiation: tm2unixtime.c:zend_string_init Unexecuted instantiation: unixtime2tm.c:zend_string_init Unexecuted instantiation: parse_iso_intervals.c:zend_string_init Unexecuted instantiation: interval.c:zend_string_init php_pcre.c:zend_string_init Line | Count | Source | 230 | 141 | { | 231 | 141 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 141 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 141 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 141 | return ret; | 236 | 141 | } |
Unexecuted instantiation: exif.c:zend_string_init Unexecuted instantiation: hash_adler32.c:zend_string_init Unexecuted instantiation: hash_crc32.c:zend_string_init Unexecuted instantiation: hash_fnv.c:zend_string_init Unexecuted instantiation: hash_gost.c:zend_string_init Unexecuted instantiation: hash_haval.c:zend_string_init Unexecuted instantiation: hash_joaat.c:zend_string_init Unexecuted instantiation: hash_md.c:zend_string_init Unexecuted instantiation: hash_murmur.c:zend_string_init Unexecuted instantiation: hash_ripemd.c:zend_string_init Unexecuted instantiation: hash_sha_ni.c:zend_string_init Unexecuted instantiation: hash_sha_sse2.c:zend_string_init Unexecuted instantiation: hash_sha.c:zend_string_init Unexecuted instantiation: hash_sha3.c:zend_string_init Unexecuted instantiation: hash_snefru.c:zend_string_init Unexecuted instantiation: hash_tiger.c:zend_string_init Unexecuted instantiation: hash_whirlpool.c:zend_string_init Unexecuted instantiation: hash_xxhash.c:zend_string_init Unexecuted instantiation: hash.c:zend_string_init Unexecuted instantiation: json_encoder.c:zend_string_init Unexecuted instantiation: json_parser.tab.c:zend_string_init json_scanner.c:zend_string_init Line | Count | Source | 230 | 12.1k | { | 231 | 12.1k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 12.1k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 12.1k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 12.1k | return ret; | 236 | 12.1k | } |
Unexecuted instantiation: json.c:zend_string_init Unexecuted instantiation: php_lexbor.c:zend_string_init Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init Unexecuted instantiation: shared_alloc_posix.c:zend_string_init Unexecuted instantiation: shared_alloc_shm.c:zend_string_init Unexecuted instantiation: zend_accelerator_api.c:zend_string_init Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init Unexecuted instantiation: zend_accelerator_module.c:zend_string_init Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init Unexecuted instantiation: zend_file_cache.c:zend_string_init Unexecuted instantiation: zend_persist_calc.c:zend_string_init Unexecuted instantiation: zend_persist.c:zend_string_init Unexecuted instantiation: zend_shared_alloc.c:zend_string_init ZendAccelerator.c:zend_string_init Line | Count | Source | 230 | 57.5k | { | 231 | 57.5k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 57.5k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 57.5k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 57.5k | return ret; | 236 | 57.5k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_init Unexecuted instantiation: ir_check.c:zend_string_init Unexecuted instantiation: ir_dump.c:zend_string_init Unexecuted instantiation: ir_emit.c:zend_string_init Unexecuted instantiation: ir_gcm.c:zend_string_init Unexecuted instantiation: ir_gdb.c:zend_string_init Unexecuted instantiation: ir_patch.c:zend_string_init Unexecuted instantiation: ir_perf.c:zend_string_init Unexecuted instantiation: ir_ra.c:zend_string_init Unexecuted instantiation: ir_ra_simple.c:zend_string_init Unexecuted instantiation: ir_save.c:zend_string_init Unexecuted instantiation: ir_sccp.c:zend_string_init Unexecuted instantiation: ir_strtab.c:zend_string_init Unexecuted instantiation: ir.c:zend_string_init Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_init Unexecuted instantiation: zend_jit.c:zend_string_init Unexecuted instantiation: csprng.c:zend_string_init Unexecuted instantiation: engine_mt19937.c:zend_string_init Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_init Unexecuted instantiation: engine_secure.c:zend_string_init Unexecuted instantiation: engine_user.c:zend_string_init Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_init Unexecuted instantiation: gammasection.c:zend_string_init random.c:zend_string_init Line | Count | Source | 230 | 64 | { | 231 | 64 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 64 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 64 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 64 | return ret; | 236 | 64 | } |
Unexecuted instantiation: randomizer.c:zend_string_init Unexecuted instantiation: zend_utils.c:zend_string_init php_reflection.c:zend_string_init Line | Count | Source | 230 | 109 | { | 231 | 109 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 109 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 109 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 109 | return ret; | 236 | 109 | } |
php_spl.c:zend_string_init Line | Count | Source | 230 | 32 | { | 231 | 32 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 32 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 32 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 32 | return ret; | 236 | 32 | } |
Unexecuted instantiation: spl_array.c:zend_string_init Unexecuted instantiation: spl_directory.c:zend_string_init Unexecuted instantiation: spl_dllist.c:zend_string_init Unexecuted instantiation: spl_exceptions.c:zend_string_init spl_fixedarray.c:zend_string_init Line | Count | Source | 230 | 16 | { | 231 | 16 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 16 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 16 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 16 | return ret; | 236 | 16 | } |
Unexecuted instantiation: spl_functions.c:zend_string_init Unexecuted instantiation: spl_heap.c:zend_string_init spl_iterators.c:zend_string_init Line | Count | Source | 230 | 1.72k | { | 231 | 1.72k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 1.72k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 1.72k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 1.72k | return ret; | 236 | 1.72k | } |
spl_observer.c:zend_string_init Line | Count | Source | 230 | 48 | { | 231 | 48 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 48 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 48 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 48 | return ret; | 236 | 48 | } |
Unexecuted instantiation: array.c:zend_string_init assert.c:zend_string_init Line | Count | Source | 230 | 10 | { | 231 | 10 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 10 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 10 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 10 | return ret; | 236 | 10 | } |
Unexecuted instantiation: base64.c:zend_string_init basic_functions.c:zend_string_init Line | Count | Source | 230 | 180 | { | 231 | 180 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 180 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 180 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 180 | return ret; | 236 | 180 | } |
Unexecuted instantiation: browscap.c:zend_string_init Unexecuted instantiation: crc32_x86.c:zend_string_init Unexecuted instantiation: crc32.c:zend_string_init Unexecuted instantiation: credits.c:zend_string_init Unexecuted instantiation: crypt.c:zend_string_init Unexecuted instantiation: css.c:zend_string_init Unexecuted instantiation: datetime.c:zend_string_init Line | Count | Source | 230 | 16 | { | 231 | 16 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 16 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 16 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 16 | return ret; | 236 | 16 | } |
Unexecuted instantiation: dl.c:zend_string_init Unexecuted instantiation: dns.c:zend_string_init Unexecuted instantiation: exec.c:zend_string_init Line | Count | Source | 230 | 644 | { | 231 | 644 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 644 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 644 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 644 | return ret; | 236 | 644 | } |
Unexecuted instantiation: filestat.c:zend_string_init Unexecuted instantiation: filters.c:zend_string_init Unexecuted instantiation: flock_compat.c:zend_string_init Unexecuted instantiation: formatted_print.c:zend_string_init Unexecuted instantiation: fsock.c:zend_string_init Unexecuted instantiation: ftok.c:zend_string_init Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_init Line | Count | Source | 230 | 1 | { | 231 | 1 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 1 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 1 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 1 | return ret; | 236 | 1 | } |
Unexecuted instantiation: hrtime.c:zend_string_init Unexecuted instantiation: html.c:zend_string_init Unexecuted instantiation: http_fopen_wrapper.c:zend_string_init Unexecuted instantiation: http.c:zend_string_init Unexecuted instantiation: image.c:zend_string_init Unexecuted instantiation: incomplete_class.c:zend_string_init Unexecuted instantiation: info.c:zend_string_init Unexecuted instantiation: io_poll.c:zend_string_init Unexecuted instantiation: iptc.c:zend_string_init Unexecuted instantiation: levenshtein.c:zend_string_init Unexecuted instantiation: link.c:zend_string_init Unexecuted instantiation: mail.c:zend_string_init Unexecuted instantiation: math.c:zend_string_init Unexecuted instantiation: md5.c:zend_string_init Unexecuted instantiation: metaphone.c:zend_string_init Unexecuted instantiation: microtime.c:zend_string_init Unexecuted instantiation: net.c:zend_string_init Unexecuted instantiation: pack.c:zend_string_init Unexecuted instantiation: pageinfo.c:zend_string_init Unexecuted instantiation: password.c:zend_string_init Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init Unexecuted instantiation: proc_open.c:zend_string_init Unexecuted instantiation: quot_print.c:zend_string_init Unexecuted instantiation: scanf.c:zend_string_init Unexecuted instantiation: sha1.c:zend_string_init Unexecuted instantiation: soundex.c:zend_string_init Unexecuted instantiation: streamsfuncs.c:zend_string_init string.c:zend_string_init Line | Count | Source | 230 | 14 | { | 231 | 14 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 14 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 14 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 14 | return ret; | 236 | 14 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_init Unexecuted instantiation: syslog.c:zend_string_init Unexecuted instantiation: type.c:zend_string_init Unexecuted instantiation: uniqid.c:zend_string_init url_scanner_ex.c:zend_string_init Line | Count | Source | 230 | 80 | { | 231 | 80 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 80 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 80 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 80 | return ret; | 236 | 80 | } |
Unexecuted instantiation: url.c:zend_string_init user_filters.c:zend_string_init Line | Count | Source | 230 | 116 | { | 231 | 116 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 116 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 116 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 116 | return ret; | 236 | 116 | } |
Unexecuted instantiation: uuencode.c:zend_string_init var_unserializer.c:zend_string_init Line | Count | Source | 230 | 102 | { | 231 | 102 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 102 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 102 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 102 | return ret; | 236 | 102 | } |
Unexecuted instantiation: var.c:zend_string_init Unexecuted instantiation: versioning.c:zend_string_init Unexecuted instantiation: crypt_sha256.c:zend_string_init Unexecuted instantiation: crypt_sha512.c:zend_string_init Unexecuted instantiation: php_crypt_r.c:zend_string_init php_uri.c:zend_string_init Line | Count | Source | 230 | 80 | { | 231 | 80 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 80 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 80 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 80 | return ret; | 236 | 80 | } |
Unexecuted instantiation: php_uri_common.c:zend_string_init Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_init Unexecuted instantiation: uri_parser_whatwg.c:zend_string_init Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_init Unexecuted instantiation: explicit_bzero.c:zend_string_init fopen_wrappers.c:zend_string_init Line | Count | Source | 230 | 44.3k | { | 231 | 44.3k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 44.3k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 44.3k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 44.3k | return ret; | 236 | 44.3k | } |
Unexecuted instantiation: getopt.c:zend_string_init Unexecuted instantiation: main.c:zend_string_init Unexecuted instantiation: network.c:zend_string_init output.c:zend_string_init Line | Count | Source | 230 | 7 | { | 231 | 7 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 7 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 7 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 7 | return ret; | 236 | 7 | } |
Unexecuted instantiation: php_content_types.c:zend_string_init Unexecuted instantiation: php_ini_builder.c:zend_string_init php_ini.c:zend_string_init Line | Count | Source | 230 | 212 | { | 231 | 212 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 212 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 212 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 212 | return ret; | 236 | 212 | } |
Unexecuted instantiation: php_glob.c:zend_string_init Unexecuted instantiation: php_odbc_utils.c:zend_string_init Unexecuted instantiation: php_open_temporary_file.c:zend_string_init Unexecuted instantiation: php_scandir.c:zend_string_init Unexecuted instantiation: php_syslog.c:zend_string_init Unexecuted instantiation: php_ticks.c:zend_string_init Unexecuted instantiation: php_variables.c:zend_string_init Unexecuted instantiation: reentrancy.c:zend_string_init Unexecuted instantiation: rfc1867.c:zend_string_init Unexecuted instantiation: safe_bcmp.c:zend_string_init Line | Count | Source | 230 | 32 | { | 231 | 32 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 32 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 32 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 32 | return ret; | 236 | 32 | } |
Unexecuted instantiation: snprintf.c:zend_string_init Unexecuted instantiation: spprintf.c:zend_string_init Unexecuted instantiation: strlcat.c:zend_string_init Unexecuted instantiation: strlcpy.c:zend_string_init Unexecuted instantiation: php_io.c:zend_string_init Unexecuted instantiation: php_io_copy_linux.c:zend_string_init Unexecuted instantiation: poll_backend_epoll.c:zend_string_init Unexecuted instantiation: poll_backend_eventport.c:zend_string_init Unexecuted instantiation: poll_backend_kqueue.c:zend_string_init Unexecuted instantiation: poll_backend_poll.c:zend_string_init Unexecuted instantiation: poll_core.c:zend_string_init Unexecuted instantiation: poll_fd_table.c:zend_string_init Unexecuted instantiation: poll_handle.c:zend_string_init Unexecuted instantiation: cast.c:zend_string_init Unexecuted instantiation: filter.c:zend_string_init Unexecuted instantiation: glob_wrapper.c:zend_string_init Unexecuted instantiation: memory.c:zend_string_init Unexecuted instantiation: mmap.c:zend_string_init plain_wrapper.c:zend_string_init Line | Count | Source | 230 | 2 | { | 231 | 2 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 2 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 2 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 2 | return ret; | 236 | 2 | } |
stream_errors.c:zend_string_init Line | Count | Source | 230 | 64 | { | 231 | 64 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 64 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 64 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 64 | return ret; | 236 | 64 | } |
Unexecuted instantiation: streams.c:zend_string_init Unexecuted instantiation: transports.c:zend_string_init userspace.c:zend_string_init Line | Count | Source | 230 | 3.98k | { | 231 | 3.98k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 3.98k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 3.98k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 3.98k | return ret; | 236 | 3.98k | } |
Unexecuted instantiation: xp_socket.c:zend_string_init Unexecuted instantiation: block_pass.c:zend_string_init compact_literals.c:zend_string_init Line | Count | Source | 230 | 4.12k | { | 231 | 4.12k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 4.12k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 4.12k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 4.12k | return ret; | 236 | 4.12k | } |
Unexecuted instantiation: compact_vars.c:zend_string_init Unexecuted instantiation: dce.c:zend_string_init Unexecuted instantiation: dfa_pass.c:zend_string_init Unexecuted instantiation: escape_analysis.c:zend_string_init Unexecuted instantiation: nop_removal.c:zend_string_init Unexecuted instantiation: optimize_func_calls.c:zend_string_init Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_init Unexecuted instantiation: pass1.c:zend_string_init Unexecuted instantiation: pass3.c:zend_string_init Unexecuted instantiation: sccp.c:zend_string_init Unexecuted instantiation: scdf.c:zend_string_init Unexecuted instantiation: zend_call_graph.c:zend_string_init Unexecuted instantiation: zend_cfg.c:zend_string_init Unexecuted instantiation: zend_dfg.c:zend_string_init Unexecuted instantiation: zend_dump.c:zend_string_init Unexecuted instantiation: zend_func_info.c:zend_string_init Unexecuted instantiation: zend_inference.c:zend_string_init Unexecuted instantiation: zend_optimizer.c:zend_string_init Unexecuted instantiation: zend_ssa.c:zend_string_init zend_alloc.c:zend_string_init Line | Count | Source | 230 | 1.63k | { | 231 | 1.63k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 1.63k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 1.63k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 1.63k | return ret; | 236 | 1.63k | } |
zend_API.c:zend_string_init Line | Count | Source | 230 | 977k | { | 231 | 977k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 977k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 977k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 977k | return ret; | 236 | 977k | } |
Unexecuted instantiation: zend_ast.c:zend_string_init zend_attributes.c:zend_string_init Line | Count | Source | 230 | 19 | { | 231 | 19 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 19 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 19 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 19 | return ret; | 236 | 19 | } |
Unexecuted instantiation: zend_autoload.c:zend_string_init zend_builtin_functions.c:zend_string_init Line | Count | Source | 230 | 8 | { | 231 | 8 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 8 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 8 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 8 | return ret; | 236 | 8 | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_init Unexecuted instantiation: zend_closures.c:zend_string_init zend_compile.c:zend_string_init Line | Count | Source | 230 | 23.2M | { | 231 | 23.2M | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 23.2M | memcpy(ZSTR_VAL(ret), str, len); | 234 | 23.2M | ZSTR_VAL(ret)[len] = '\0'; | 235 | 23.2M | return ret; | 236 | 23.2M | } |
zend_constants.c:zend_string_init Line | Count | Source | 230 | 22 | { | 231 | 22 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 22 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 22 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 22 | return ret; | 236 | 22 | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_init Unexecuted instantiation: zend_default_classes.c:zend_string_init Unexecuted instantiation: zend_dtrace.c:zend_string_init zend_enum.c:zend_string_init Line | Count | Source | 230 | 90.6k | { | 231 | 90.6k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 90.6k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 90.6k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 90.6k | return ret; | 236 | 90.6k | } |
zend_exceptions.c:zend_string_init Line | Count | Source | 230 | 557k | { | 231 | 557k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 557k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 557k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 557k | return ret; | 236 | 557k | } |
zend_execute_API.c:zend_string_init Line | Count | Source | 230 | 22 | { | 231 | 22 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 22 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 22 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 22 | return ret; | 236 | 22 | } |
zend_execute.c:zend_string_init Line | Count | Source | 230 | 5 | { | 231 | 5 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 5 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 5 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 5 | return ret; | 236 | 5 | } |
Unexecuted instantiation: zend_extensions.c:zend_string_init Unexecuted instantiation: zend_fibers.c:zend_string_init Unexecuted instantiation: zend_float.c:zend_string_init Unexecuted instantiation: zend_gc.c:zend_string_init Unexecuted instantiation: zend_gdb.c:zend_string_init Unexecuted instantiation: zend_generators.c:zend_string_init zend_hash.c:zend_string_init Line | Count | Source | 230 | 200k | { | 231 | 200k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 200k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 200k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 200k | return ret; | 236 | 200k | } |
Unexecuted instantiation: zend_highlight.c:zend_string_init Unexecuted instantiation: zend_hrtime.c:zend_string_init Unexecuted instantiation: zend_inheritance.c:zend_string_init zend_ini_parser.c:zend_string_init Line | Count | Source | 230 | 2.30k | { | 231 | 2.30k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 2.30k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 2.30k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 2.30k | return ret; | 236 | 2.30k | } |
zend_ini_scanner.c:zend_string_init Line | Count | Source | 230 | 313k | { | 231 | 313k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 313k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 313k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 313k | return ret; | 236 | 313k | } |
zend_ini.c:zend_string_init Line | Count | Source | 230 | 44.9k | { | 231 | 44.9k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 44.9k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 44.9k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 44.9k | return ret; | 236 | 44.9k | } |
zend_interfaces.c:zend_string_init Line | Count | Source | 230 | 188k | { | 231 | 188k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 188k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 188k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 188k | return ret; | 236 | 188k | } |
Unexecuted instantiation: zend_iterators.c:zend_string_init Unexecuted instantiation: zend_language_parser.c:zend_string_init zend_language_scanner.c:zend_string_init Line | Count | Source | 230 | 1.67M | { | 231 | 1.67M | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 1.67M | memcpy(ZSTR_VAL(ret), str, len); | 234 | 1.67M | ZSTR_VAL(ret)[len] = '\0'; | 235 | 1.67M | return ret; | 236 | 1.67M | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_init Unexecuted instantiation: zend_list.c:zend_string_init Unexecuted instantiation: zend_llist.c:zend_string_init Unexecuted instantiation: zend_multibyte.c:zend_string_init Unexecuted instantiation: zend_object_handlers.c:zend_string_init Unexecuted instantiation: zend_objects_API.c:zend_string_init Unexecuted instantiation: zend_objects.c:zend_string_init Unexecuted instantiation: zend_observer.c:zend_string_init Unexecuted instantiation: zend_opcode.c:zend_string_init zend_operators.c:zend_string_init Line | Count | Source | 230 | 307k | { | 231 | 307k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 307k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 307k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 307k | return ret; | 236 | 307k | } |
zend_partial.c:zend_string_init Line | Count | Source | 230 | 6 | { | 231 | 6 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 6 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 6 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 6 | return ret; | 236 | 6 | } |
Unexecuted instantiation: zend_property_hooks.c:zend_string_init Unexecuted instantiation: zend_ptr_stack.c:zend_string_init Unexecuted instantiation: zend_signal.c:zend_string_init Unexecuted instantiation: zend_smart_str.c:zend_string_init Unexecuted instantiation: zend_sort.c:zend_string_init Unexecuted instantiation: zend_stack.c:zend_string_init zend_stream.c:zend_string_init Line | Count | Source | 230 | 162k | { | 231 | 162k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 162k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 162k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 162k | return ret; | 236 | 162k | } |
zend_string.c:zend_string_init Line | Count | Source | 230 | 55.8k | { | 231 | 55.8k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 55.8k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 55.8k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 55.8k | return ret; | 236 | 55.8k | } |
Unexecuted instantiation: zend_strtod.c:zend_string_init Unexecuted instantiation: zend_system_id.c:zend_string_init zend_variables.c:zend_string_init Line | Count | Source | 230 | 14 | { | 231 | 14 | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 14 | memcpy(ZSTR_VAL(ret), str, len); | 234 | 14 | ZSTR_VAL(ret)[len] = '\0'; | 235 | 14 | return ret; | 236 | 14 | } |
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_init Unexecuted instantiation: zend_vm_opcodes.c:zend_string_init Unexecuted instantiation: zend_weakrefs.c:zend_string_init Unexecuted instantiation: zend.c:zend_string_init Unexecuted instantiation: internal_functions_cli.c:zend_string_init Unexecuted instantiation: fuzzer-parser.c:zend_string_init Unexecuted instantiation: fuzzer-sapi.c:zend_string_init fuzzer-tracing-jit.c:zend_string_init Line | Count | Source | 230 | 31.5k | { | 231 | 31.5k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 31.5k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 31.5k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 31.5k | return ret; | 236 | 31.5k | } |
Unexecuted instantiation: fuzzer-exif.c:zend_string_init Unexecuted instantiation: fuzzer-unserialize.c:zend_string_init fuzzer-function-jit.c:zend_string_init Line | Count | Source | 230 | 36.3k | { | 231 | 36.3k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 36.3k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 36.3k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 36.3k | return ret; | 236 | 36.3k | } |
Unexecuted instantiation: fuzzer-json.c:zend_string_init fuzzer-unserializehash.c:zend_string_init Line | Count | Source | 230 | 2.54k | { | 231 | 2.54k | zend_string *ret = zend_string_alloc(len, persistent); | 232 | | | 233 | 2.54k | memcpy(ZSTR_VAL(ret), str, len); | 234 | 2.54k | ZSTR_VAL(ret)[len] = '\0'; | 235 | 2.54k | return ret; | 236 | 2.54k | } |
Unexecuted instantiation: fuzzer-execute.c:zend_string_init |
237 | | |
238 | | static zend_always_inline zend_string *zend_string_finit(const char *str, size_t len, bool persistent, bool fallible) |
239 | 1.85M | { |
240 | 1.85M | zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible); |
241 | 1.85M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { |
242 | 0 | return NULL; |
243 | 0 | } |
244 | | |
245 | 1.85M | memcpy(ZSTR_VAL(ret), str, len); |
246 | 1.85M | ZSTR_VAL(ret)[len] = '\0'; |
247 | 1.85M | return ret; |
248 | 1.85M | } Unexecuted instantiation: php_date.c:zend_string_finit Unexecuted instantiation: php_time.c:zend_string_finit Unexecuted instantiation: time_duration.c:zend_string_finit Unexecuted instantiation: astro.c:zend_string_finit Unexecuted instantiation: dow.c:zend_string_finit Unexecuted instantiation: duration.c:zend_string_finit Unexecuted instantiation: parse_date.c:zend_string_finit Unexecuted instantiation: parse_tz.c:zend_string_finit Unexecuted instantiation: parse_posix.c:zend_string_finit Unexecuted instantiation: timelib.c:zend_string_finit Unexecuted instantiation: tm2unixtime.c:zend_string_finit Unexecuted instantiation: unixtime2tm.c:zend_string_finit Unexecuted instantiation: parse_iso_intervals.c:zend_string_finit Unexecuted instantiation: interval.c:zend_string_finit Unexecuted instantiation: php_pcre.c:zend_string_finit Unexecuted instantiation: exif.c:zend_string_finit Unexecuted instantiation: hash_adler32.c:zend_string_finit Unexecuted instantiation: hash_crc32.c:zend_string_finit Unexecuted instantiation: hash_fnv.c:zend_string_finit Unexecuted instantiation: hash_gost.c:zend_string_finit Unexecuted instantiation: hash_haval.c:zend_string_finit Unexecuted instantiation: hash_joaat.c:zend_string_finit Unexecuted instantiation: hash_md.c:zend_string_finit Unexecuted instantiation: hash_murmur.c:zend_string_finit Unexecuted instantiation: hash_ripemd.c:zend_string_finit Unexecuted instantiation: hash_sha_ni.c:zend_string_finit Unexecuted instantiation: hash_sha_sse2.c:zend_string_finit Unexecuted instantiation: hash_sha.c:zend_string_finit Unexecuted instantiation: hash_sha3.c:zend_string_finit Unexecuted instantiation: hash_snefru.c:zend_string_finit Unexecuted instantiation: hash_tiger.c:zend_string_finit Unexecuted instantiation: hash_whirlpool.c:zend_string_finit Unexecuted instantiation: hash_xxhash.c:zend_string_finit Unexecuted instantiation: hash.c:zend_string_finit Unexecuted instantiation: json_encoder.c:zend_string_finit Unexecuted instantiation: json_parser.tab.c:zend_string_finit Unexecuted instantiation: json_scanner.c:zend_string_finit Unexecuted instantiation: json.c:zend_string_finit Unexecuted instantiation: php_lexbor.c:zend_string_finit Unexecuted instantiation: shared_alloc_mmap.c:zend_string_finit Unexecuted instantiation: shared_alloc_posix.c:zend_string_finit Unexecuted instantiation: shared_alloc_shm.c:zend_string_finit Unexecuted instantiation: zend_accelerator_api.c:zend_string_finit Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_finit Unexecuted instantiation: zend_accelerator_debug.c:zend_string_finit Unexecuted instantiation: zend_accelerator_hash.c:zend_string_finit Unexecuted instantiation: zend_accelerator_module.c:zend_string_finit Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_finit Unexecuted instantiation: zend_file_cache.c:zend_string_finit Unexecuted instantiation: zend_persist_calc.c:zend_string_finit Unexecuted instantiation: zend_persist.c:zend_string_finit Unexecuted instantiation: zend_shared_alloc.c:zend_string_finit ZendAccelerator.c:zend_string_finit Line | Count | Source | 239 | 1.56M | { | 240 | 1.56M | zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible); | 241 | 1.56M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 242 | 0 | return NULL; | 243 | 0 | } | 244 | | | 245 | 1.56M | memcpy(ZSTR_VAL(ret), str, len); | 246 | 1.56M | ZSTR_VAL(ret)[len] = '\0'; | 247 | 1.56M | return ret; | 248 | 1.56M | } |
Unexecuted instantiation: ir_cfg.c:zend_string_finit Unexecuted instantiation: ir_check.c:zend_string_finit Unexecuted instantiation: ir_dump.c:zend_string_finit Unexecuted instantiation: ir_emit.c:zend_string_finit Unexecuted instantiation: ir_gcm.c:zend_string_finit Unexecuted instantiation: ir_gdb.c:zend_string_finit Unexecuted instantiation: ir_patch.c:zend_string_finit Unexecuted instantiation: ir_perf.c:zend_string_finit Unexecuted instantiation: ir_ra.c:zend_string_finit Unexecuted instantiation: ir_ra_simple.c:zend_string_finit Unexecuted instantiation: ir_save.c:zend_string_finit Unexecuted instantiation: ir_sccp.c:zend_string_finit Unexecuted instantiation: ir_strtab.c:zend_string_finit Unexecuted instantiation: ir.c:zend_string_finit Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_finit Unexecuted instantiation: zend_jit.c:zend_string_finit Unexecuted instantiation: csprng.c:zend_string_finit Unexecuted instantiation: engine_mt19937.c:zend_string_finit Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_finit Unexecuted instantiation: engine_secure.c:zend_string_finit Unexecuted instantiation: engine_user.c:zend_string_finit Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_finit Unexecuted instantiation: gammasection.c:zend_string_finit Unexecuted instantiation: random.c:zend_string_finit Unexecuted instantiation: randomizer.c:zend_string_finit Unexecuted instantiation: zend_utils.c:zend_string_finit Unexecuted instantiation: php_reflection.c:zend_string_finit Unexecuted instantiation: php_spl.c:zend_string_finit Unexecuted instantiation: spl_array.c:zend_string_finit Unexecuted instantiation: spl_directory.c:zend_string_finit Unexecuted instantiation: spl_dllist.c:zend_string_finit Unexecuted instantiation: spl_exceptions.c:zend_string_finit Unexecuted instantiation: spl_fixedarray.c:zend_string_finit Unexecuted instantiation: spl_functions.c:zend_string_finit Unexecuted instantiation: spl_heap.c:zend_string_finit Unexecuted instantiation: spl_iterators.c:zend_string_finit Unexecuted instantiation: spl_observer.c:zend_string_finit Unexecuted instantiation: array.c:zend_string_finit Unexecuted instantiation: assert.c:zend_string_finit Unexecuted instantiation: base64.c:zend_string_finit Unexecuted instantiation: basic_functions.c:zend_string_finit Unexecuted instantiation: browscap.c:zend_string_finit Unexecuted instantiation: crc32_x86.c:zend_string_finit Unexecuted instantiation: crc32.c:zend_string_finit Unexecuted instantiation: credits.c:zend_string_finit Unexecuted instantiation: crypt.c:zend_string_finit Unexecuted instantiation: css.c:zend_string_finit Unexecuted instantiation: datetime.c:zend_string_finit Unexecuted instantiation: dir.c:zend_string_finit Unexecuted instantiation: dl.c:zend_string_finit Unexecuted instantiation: dns.c:zend_string_finit Unexecuted instantiation: exec.c:zend_string_finit Unexecuted instantiation: file.c:zend_string_finit Unexecuted instantiation: filestat.c:zend_string_finit Unexecuted instantiation: filters.c:zend_string_finit Unexecuted instantiation: flock_compat.c:zend_string_finit Unexecuted instantiation: formatted_print.c:zend_string_finit Unexecuted instantiation: fsock.c:zend_string_finit Unexecuted instantiation: ftok.c:zend_string_finit Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_finit Unexecuted instantiation: head.c:zend_string_finit Unexecuted instantiation: hrtime.c:zend_string_finit Unexecuted instantiation: html.c:zend_string_finit Unexecuted instantiation: http_fopen_wrapper.c:zend_string_finit Unexecuted instantiation: http.c:zend_string_finit Unexecuted instantiation: image.c:zend_string_finit Unexecuted instantiation: incomplete_class.c:zend_string_finit Unexecuted instantiation: info.c:zend_string_finit Unexecuted instantiation: io_poll.c:zend_string_finit Unexecuted instantiation: iptc.c:zend_string_finit Unexecuted instantiation: levenshtein.c:zend_string_finit Unexecuted instantiation: link.c:zend_string_finit Unexecuted instantiation: mail.c:zend_string_finit Unexecuted instantiation: math.c:zend_string_finit Unexecuted instantiation: md5.c:zend_string_finit Unexecuted instantiation: metaphone.c:zend_string_finit Unexecuted instantiation: microtime.c:zend_string_finit Unexecuted instantiation: net.c:zend_string_finit Unexecuted instantiation: pack.c:zend_string_finit Unexecuted instantiation: pageinfo.c:zend_string_finit Unexecuted instantiation: password.c:zend_string_finit Unexecuted instantiation: php_fopen_wrapper.c:zend_string_finit Unexecuted instantiation: proc_open.c:zend_string_finit Unexecuted instantiation: quot_print.c:zend_string_finit Unexecuted instantiation: scanf.c:zend_string_finit Unexecuted instantiation: sha1.c:zend_string_finit Unexecuted instantiation: soundex.c:zend_string_finit Unexecuted instantiation: streamsfuncs.c:zend_string_finit Unexecuted instantiation: string.c:zend_string_finit Unexecuted instantiation: strnatcmp.c:zend_string_finit Unexecuted instantiation: syslog.c:zend_string_finit Unexecuted instantiation: type.c:zend_string_finit Unexecuted instantiation: uniqid.c:zend_string_finit Unexecuted instantiation: url_scanner_ex.c:zend_string_finit Unexecuted instantiation: url.c:zend_string_finit Unexecuted instantiation: user_filters.c:zend_string_finit Unexecuted instantiation: uuencode.c:zend_string_finit var_unserializer.c:zend_string_finit Line | Count | Source | 239 | 135k | { | 240 | 135k | zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible); | 241 | 135k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 242 | 0 | return NULL; | 243 | 0 | } | 244 | | | 245 | 135k | memcpy(ZSTR_VAL(ret), str, len); | 246 | 135k | ZSTR_VAL(ret)[len] = '\0'; | 247 | 135k | return ret; | 248 | 135k | } |
Unexecuted instantiation: var.c:zend_string_finit Unexecuted instantiation: versioning.c:zend_string_finit Unexecuted instantiation: crypt_sha256.c:zend_string_finit Unexecuted instantiation: crypt_sha512.c:zend_string_finit Unexecuted instantiation: php_crypt_r.c:zend_string_finit Unexecuted instantiation: php_uri.c:zend_string_finit Unexecuted instantiation: php_uri_common.c:zend_string_finit Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_finit Unexecuted instantiation: uri_parser_whatwg.c:zend_string_finit Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_finit Unexecuted instantiation: explicit_bzero.c:zend_string_finit Unexecuted instantiation: fopen_wrappers.c:zend_string_finit Unexecuted instantiation: getopt.c:zend_string_finit Unexecuted instantiation: main.c:zend_string_finit Unexecuted instantiation: network.c:zend_string_finit Unexecuted instantiation: output.c:zend_string_finit Unexecuted instantiation: php_content_types.c:zend_string_finit Unexecuted instantiation: php_ini_builder.c:zend_string_finit Unexecuted instantiation: php_ini.c:zend_string_finit Unexecuted instantiation: php_glob.c:zend_string_finit Unexecuted instantiation: php_odbc_utils.c:zend_string_finit Unexecuted instantiation: php_open_temporary_file.c:zend_string_finit Unexecuted instantiation: php_scandir.c:zend_string_finit Unexecuted instantiation: php_syslog.c:zend_string_finit Unexecuted instantiation: php_ticks.c:zend_string_finit php_variables.c:zend_string_finit Line | Count | Source | 239 | 163k | { | 240 | 163k | zend_string *ret = zend_string_safe_falloc(len, 1, 0, persistent, fallible); | 241 | 163k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(ret == NULL)) { | 242 | 0 | return NULL; | 243 | 0 | } | 244 | | | 245 | 163k | memcpy(ZSTR_VAL(ret), str, len); | 246 | 163k | ZSTR_VAL(ret)[len] = '\0'; | 247 | 163k | return ret; | 248 | 163k | } |
Unexecuted instantiation: reentrancy.c:zend_string_finit Unexecuted instantiation: rfc1867.c:zend_string_finit Unexecuted instantiation: safe_bcmp.c:zend_string_finit Unexecuted instantiation: SAPI.c:zend_string_finit Unexecuted instantiation: snprintf.c:zend_string_finit Unexecuted instantiation: spprintf.c:zend_string_finit Unexecuted instantiation: strlcat.c:zend_string_finit Unexecuted instantiation: strlcpy.c:zend_string_finit Unexecuted instantiation: php_io.c:zend_string_finit Unexecuted instantiation: php_io_copy_linux.c:zend_string_finit Unexecuted instantiation: poll_backend_epoll.c:zend_string_finit Unexecuted instantiation: poll_backend_eventport.c:zend_string_finit Unexecuted instantiation: poll_backend_kqueue.c:zend_string_finit Unexecuted instantiation: poll_backend_poll.c:zend_string_finit Unexecuted instantiation: poll_core.c:zend_string_finit Unexecuted instantiation: poll_fd_table.c:zend_string_finit Unexecuted instantiation: poll_handle.c:zend_string_finit Unexecuted instantiation: cast.c:zend_string_finit Unexecuted instantiation: filter.c:zend_string_finit Unexecuted instantiation: glob_wrapper.c:zend_string_finit Unexecuted instantiation: memory.c:zend_string_finit Unexecuted instantiation: mmap.c:zend_string_finit Unexecuted instantiation: plain_wrapper.c:zend_string_finit Unexecuted instantiation: stream_errors.c:zend_string_finit Unexecuted instantiation: streams.c:zend_string_finit Unexecuted instantiation: transports.c:zend_string_finit Unexecuted instantiation: userspace.c:zend_string_finit Unexecuted instantiation: xp_socket.c:zend_string_finit Unexecuted instantiation: block_pass.c:zend_string_finit Unexecuted instantiation: compact_literals.c:zend_string_finit Unexecuted instantiation: compact_vars.c:zend_string_finit Unexecuted instantiation: dce.c:zend_string_finit Unexecuted instantiation: dfa_pass.c:zend_string_finit Unexecuted instantiation: escape_analysis.c:zend_string_finit Unexecuted instantiation: nop_removal.c:zend_string_finit Unexecuted instantiation: optimize_func_calls.c:zend_string_finit Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_finit Unexecuted instantiation: pass1.c:zend_string_finit Unexecuted instantiation: pass3.c:zend_string_finit Unexecuted instantiation: sccp.c:zend_string_finit Unexecuted instantiation: scdf.c:zend_string_finit Unexecuted instantiation: zend_call_graph.c:zend_string_finit Unexecuted instantiation: zend_cfg.c:zend_string_finit Unexecuted instantiation: zend_dfg.c:zend_string_finit Unexecuted instantiation: zend_dump.c:zend_string_finit Unexecuted instantiation: zend_func_info.c:zend_string_finit Unexecuted instantiation: zend_inference.c:zend_string_finit Unexecuted instantiation: zend_optimizer.c:zend_string_finit Unexecuted instantiation: zend_ssa.c:zend_string_finit Unexecuted instantiation: zend_alloc.c:zend_string_finit Unexecuted instantiation: zend_API.c:zend_string_finit Unexecuted instantiation: zend_ast.c:zend_string_finit Unexecuted instantiation: zend_attributes.c:zend_string_finit Unexecuted instantiation: zend_autoload.c:zend_string_finit Unexecuted instantiation: zend_builtin_functions.c:zend_string_finit Unexecuted instantiation: zend_call_stack.c:zend_string_finit Unexecuted instantiation: zend_closures.c:zend_string_finit Unexecuted instantiation: zend_compile.c:zend_string_finit Unexecuted instantiation: zend_constants.c:zend_string_finit Unexecuted instantiation: zend_cpuinfo.c:zend_string_finit Unexecuted instantiation: zend_default_classes.c:zend_string_finit Unexecuted instantiation: zend_dtrace.c:zend_string_finit Unexecuted instantiation: zend_enum.c:zend_string_finit Unexecuted instantiation: zend_exceptions.c:zend_string_finit Unexecuted instantiation: zend_execute_API.c:zend_string_finit Unexecuted instantiation: zend_execute.c:zend_string_finit Unexecuted instantiation: zend_extensions.c:zend_string_finit Unexecuted instantiation: zend_fibers.c:zend_string_finit Unexecuted instantiation: zend_float.c:zend_string_finit Unexecuted instantiation: zend_gc.c:zend_string_finit Unexecuted instantiation: zend_gdb.c:zend_string_finit Unexecuted instantiation: zend_generators.c:zend_string_finit Unexecuted instantiation: zend_hash.c:zend_string_finit Unexecuted instantiation: zend_highlight.c:zend_string_finit Unexecuted instantiation: zend_hrtime.c:zend_string_finit Unexecuted instantiation: zend_inheritance.c:zend_string_finit Unexecuted instantiation: zend_ini_parser.c:zend_string_finit Unexecuted instantiation: zend_ini_scanner.c:zend_string_finit Unexecuted instantiation: zend_ini.c:zend_string_finit Unexecuted instantiation: zend_interfaces.c:zend_string_finit Unexecuted instantiation: zend_iterators.c:zend_string_finit Unexecuted instantiation: zend_language_parser.c:zend_string_finit Unexecuted instantiation: zend_language_scanner.c:zend_string_finit Unexecuted instantiation: zend_lazy_objects.c:zend_string_finit Unexecuted instantiation: zend_list.c:zend_string_finit Unexecuted instantiation: zend_llist.c:zend_string_finit Unexecuted instantiation: zend_multibyte.c:zend_string_finit Unexecuted instantiation: zend_object_handlers.c:zend_string_finit Unexecuted instantiation: zend_objects_API.c:zend_string_finit Unexecuted instantiation: zend_objects.c:zend_string_finit Unexecuted instantiation: zend_observer.c:zend_string_finit Unexecuted instantiation: zend_opcode.c:zend_string_finit Unexecuted instantiation: zend_operators.c:zend_string_finit Unexecuted instantiation: zend_partial.c:zend_string_finit Unexecuted instantiation: zend_property_hooks.c:zend_string_finit Unexecuted instantiation: zend_ptr_stack.c:zend_string_finit Unexecuted instantiation: zend_signal.c:zend_string_finit Unexecuted instantiation: zend_smart_str.c:zend_string_finit Unexecuted instantiation: zend_sort.c:zend_string_finit Unexecuted instantiation: zend_stack.c:zend_string_finit Unexecuted instantiation: zend_stream.c:zend_string_finit Unexecuted instantiation: zend_string.c:zend_string_finit Unexecuted instantiation: zend_strtod.c:zend_string_finit Unexecuted instantiation: zend_system_id.c:zend_string_finit Unexecuted instantiation: zend_variables.c:zend_string_finit Unexecuted instantiation: zend_virtual_cwd.c:zend_string_finit Unexecuted instantiation: zend_vm_opcodes.c:zend_string_finit Unexecuted instantiation: zend_weakrefs.c:zend_string_finit Unexecuted instantiation: zend.c:zend_string_finit Unexecuted instantiation: internal_functions_cli.c:zend_string_finit Unexecuted instantiation: fuzzer-parser.c:zend_string_finit Unexecuted instantiation: fuzzer-sapi.c:zend_string_finit Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_finit Unexecuted instantiation: fuzzer-exif.c:zend_string_finit Unexecuted instantiation: fuzzer-unserialize.c:zend_string_finit Unexecuted instantiation: fuzzer-function-jit.c:zend_string_finit Unexecuted instantiation: fuzzer-json.c:zend_string_finit Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_finit Unexecuted instantiation: fuzzer-execute.c:zend_string_finit |
249 | | |
250 | | static zend_always_inline zend_string *zend_string_finit_fast(const char *str, size_t len, bool fallible) |
251 | 299k | { |
252 | 299k | if (len > 1) { |
253 | 298k | return zend_string_finit(str, len, 0, fallible); |
254 | 298k | } else if (len == 0) { |
255 | 355 | return zend_empty_string; |
256 | 355 | } else /* if (len == 1) */ { |
257 | 351 | return ZSTR_CHAR((zend_uchar) *str); |
258 | 351 | } |
259 | 299k | } Unexecuted instantiation: php_date.c:zend_string_finit_fast Unexecuted instantiation: php_time.c:zend_string_finit_fast Unexecuted instantiation: time_duration.c:zend_string_finit_fast Unexecuted instantiation: astro.c:zend_string_finit_fast Unexecuted instantiation: dow.c:zend_string_finit_fast Unexecuted instantiation: duration.c:zend_string_finit_fast Unexecuted instantiation: parse_date.c:zend_string_finit_fast Unexecuted instantiation: parse_tz.c:zend_string_finit_fast Unexecuted instantiation: parse_posix.c:zend_string_finit_fast Unexecuted instantiation: timelib.c:zend_string_finit_fast Unexecuted instantiation: tm2unixtime.c:zend_string_finit_fast Unexecuted instantiation: unixtime2tm.c:zend_string_finit_fast Unexecuted instantiation: parse_iso_intervals.c:zend_string_finit_fast Unexecuted instantiation: interval.c:zend_string_finit_fast Unexecuted instantiation: php_pcre.c:zend_string_finit_fast Unexecuted instantiation: exif.c:zend_string_finit_fast Unexecuted instantiation: hash_adler32.c:zend_string_finit_fast Unexecuted instantiation: hash_crc32.c:zend_string_finit_fast Unexecuted instantiation: hash_fnv.c:zend_string_finit_fast Unexecuted instantiation: hash_gost.c:zend_string_finit_fast Unexecuted instantiation: hash_haval.c:zend_string_finit_fast Unexecuted instantiation: hash_joaat.c:zend_string_finit_fast Unexecuted instantiation: hash_md.c:zend_string_finit_fast Unexecuted instantiation: hash_murmur.c:zend_string_finit_fast Unexecuted instantiation: hash_ripemd.c:zend_string_finit_fast Unexecuted instantiation: hash_sha_ni.c:zend_string_finit_fast Unexecuted instantiation: hash_sha_sse2.c:zend_string_finit_fast Unexecuted instantiation: hash_sha.c:zend_string_finit_fast Unexecuted instantiation: hash_sha3.c:zend_string_finit_fast Unexecuted instantiation: hash_snefru.c:zend_string_finit_fast Unexecuted instantiation: hash_tiger.c:zend_string_finit_fast Unexecuted instantiation: hash_whirlpool.c:zend_string_finit_fast Unexecuted instantiation: hash_xxhash.c:zend_string_finit_fast Unexecuted instantiation: hash.c:zend_string_finit_fast Unexecuted instantiation: json_encoder.c:zend_string_finit_fast Unexecuted instantiation: json_parser.tab.c:zend_string_finit_fast Unexecuted instantiation: json_scanner.c:zend_string_finit_fast Unexecuted instantiation: json.c:zend_string_finit_fast Unexecuted instantiation: php_lexbor.c:zend_string_finit_fast Unexecuted instantiation: shared_alloc_mmap.c:zend_string_finit_fast Unexecuted instantiation: shared_alloc_posix.c:zend_string_finit_fast Unexecuted instantiation: shared_alloc_shm.c:zend_string_finit_fast Unexecuted instantiation: zend_accelerator_api.c:zend_string_finit_fast Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_finit_fast Unexecuted instantiation: zend_accelerator_debug.c:zend_string_finit_fast Unexecuted instantiation: zend_accelerator_hash.c:zend_string_finit_fast Unexecuted instantiation: zend_accelerator_module.c:zend_string_finit_fast Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_finit_fast Unexecuted instantiation: zend_file_cache.c:zend_string_finit_fast Unexecuted instantiation: zend_persist_calc.c:zend_string_finit_fast Unexecuted instantiation: zend_persist.c:zend_string_finit_fast Unexecuted instantiation: zend_shared_alloc.c:zend_string_finit_fast Unexecuted instantiation: ZendAccelerator.c:zend_string_finit_fast Unexecuted instantiation: ir_cfg.c:zend_string_finit_fast Unexecuted instantiation: ir_check.c:zend_string_finit_fast Unexecuted instantiation: ir_dump.c:zend_string_finit_fast Unexecuted instantiation: ir_emit.c:zend_string_finit_fast Unexecuted instantiation: ir_gcm.c:zend_string_finit_fast Unexecuted instantiation: ir_gdb.c:zend_string_finit_fast Unexecuted instantiation: ir_patch.c:zend_string_finit_fast Unexecuted instantiation: ir_perf.c:zend_string_finit_fast Unexecuted instantiation: ir_ra.c:zend_string_finit_fast Unexecuted instantiation: ir_ra_simple.c:zend_string_finit_fast Unexecuted instantiation: ir_save.c:zend_string_finit_fast Unexecuted instantiation: ir_sccp.c:zend_string_finit_fast Unexecuted instantiation: ir_strtab.c:zend_string_finit_fast Unexecuted instantiation: ir.c:zend_string_finit_fast Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_finit_fast Unexecuted instantiation: zend_jit.c:zend_string_finit_fast Unexecuted instantiation: csprng.c:zend_string_finit_fast Unexecuted instantiation: engine_mt19937.c:zend_string_finit_fast Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_finit_fast Unexecuted instantiation: engine_secure.c:zend_string_finit_fast Unexecuted instantiation: engine_user.c:zend_string_finit_fast Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_finit_fast Unexecuted instantiation: gammasection.c:zend_string_finit_fast Unexecuted instantiation: random.c:zend_string_finit_fast Unexecuted instantiation: randomizer.c:zend_string_finit_fast Unexecuted instantiation: zend_utils.c:zend_string_finit_fast Unexecuted instantiation: php_reflection.c:zend_string_finit_fast Unexecuted instantiation: php_spl.c:zend_string_finit_fast Unexecuted instantiation: spl_array.c:zend_string_finit_fast Unexecuted instantiation: spl_directory.c:zend_string_finit_fast Unexecuted instantiation: spl_dllist.c:zend_string_finit_fast Unexecuted instantiation: spl_exceptions.c:zend_string_finit_fast Unexecuted instantiation: spl_fixedarray.c:zend_string_finit_fast Unexecuted instantiation: spl_functions.c:zend_string_finit_fast Unexecuted instantiation: spl_heap.c:zend_string_finit_fast Unexecuted instantiation: spl_iterators.c:zend_string_finit_fast Unexecuted instantiation: spl_observer.c:zend_string_finit_fast Unexecuted instantiation: array.c:zend_string_finit_fast Unexecuted instantiation: assert.c:zend_string_finit_fast Unexecuted instantiation: base64.c:zend_string_finit_fast Unexecuted instantiation: basic_functions.c:zend_string_finit_fast Unexecuted instantiation: browscap.c:zend_string_finit_fast Unexecuted instantiation: crc32_x86.c:zend_string_finit_fast Unexecuted instantiation: crc32.c:zend_string_finit_fast Unexecuted instantiation: credits.c:zend_string_finit_fast Unexecuted instantiation: crypt.c:zend_string_finit_fast Unexecuted instantiation: css.c:zend_string_finit_fast Unexecuted instantiation: datetime.c:zend_string_finit_fast Unexecuted instantiation: dir.c:zend_string_finit_fast Unexecuted instantiation: dl.c:zend_string_finit_fast Unexecuted instantiation: dns.c:zend_string_finit_fast Unexecuted instantiation: exec.c:zend_string_finit_fast Unexecuted instantiation: file.c:zend_string_finit_fast Unexecuted instantiation: filestat.c:zend_string_finit_fast Unexecuted instantiation: filters.c:zend_string_finit_fast Unexecuted instantiation: flock_compat.c:zend_string_finit_fast Unexecuted instantiation: formatted_print.c:zend_string_finit_fast Unexecuted instantiation: fsock.c:zend_string_finit_fast Unexecuted instantiation: ftok.c:zend_string_finit_fast Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_finit_fast Unexecuted instantiation: head.c:zend_string_finit_fast Unexecuted instantiation: hrtime.c:zend_string_finit_fast Unexecuted instantiation: html.c:zend_string_finit_fast Unexecuted instantiation: http_fopen_wrapper.c:zend_string_finit_fast Unexecuted instantiation: http.c:zend_string_finit_fast Unexecuted instantiation: image.c:zend_string_finit_fast Unexecuted instantiation: incomplete_class.c:zend_string_finit_fast Unexecuted instantiation: info.c:zend_string_finit_fast Unexecuted instantiation: io_poll.c:zend_string_finit_fast Unexecuted instantiation: iptc.c:zend_string_finit_fast Unexecuted instantiation: levenshtein.c:zend_string_finit_fast Unexecuted instantiation: link.c:zend_string_finit_fast Unexecuted instantiation: mail.c:zend_string_finit_fast Unexecuted instantiation: math.c:zend_string_finit_fast Unexecuted instantiation: md5.c:zend_string_finit_fast Unexecuted instantiation: metaphone.c:zend_string_finit_fast Unexecuted instantiation: microtime.c:zend_string_finit_fast Unexecuted instantiation: net.c:zend_string_finit_fast Unexecuted instantiation: pack.c:zend_string_finit_fast Unexecuted instantiation: pageinfo.c:zend_string_finit_fast Unexecuted instantiation: password.c:zend_string_finit_fast Unexecuted instantiation: php_fopen_wrapper.c:zend_string_finit_fast Unexecuted instantiation: proc_open.c:zend_string_finit_fast Unexecuted instantiation: quot_print.c:zend_string_finit_fast Unexecuted instantiation: scanf.c:zend_string_finit_fast Unexecuted instantiation: sha1.c:zend_string_finit_fast Unexecuted instantiation: soundex.c:zend_string_finit_fast Unexecuted instantiation: streamsfuncs.c:zend_string_finit_fast Unexecuted instantiation: string.c:zend_string_finit_fast Unexecuted instantiation: strnatcmp.c:zend_string_finit_fast Unexecuted instantiation: syslog.c:zend_string_finit_fast Unexecuted instantiation: type.c:zend_string_finit_fast Unexecuted instantiation: uniqid.c:zend_string_finit_fast Unexecuted instantiation: url_scanner_ex.c:zend_string_finit_fast Unexecuted instantiation: url.c:zend_string_finit_fast Unexecuted instantiation: user_filters.c:zend_string_finit_fast Unexecuted instantiation: uuencode.c:zend_string_finit_fast var_unserializer.c:zend_string_finit_fast Line | Count | Source | 251 | 135k | { | 252 | 135k | if (len > 1) { | 253 | 135k | return zend_string_finit(str, len, 0, fallible); | 254 | 135k | } else if (len == 0) { | 255 | 269 | return zend_empty_string; | 256 | 269 | } else /* if (len == 1) */ { | 257 | 222 | return ZSTR_CHAR((zend_uchar) *str); | 258 | 222 | } | 259 | 135k | } |
Unexecuted instantiation: var.c:zend_string_finit_fast Unexecuted instantiation: versioning.c:zend_string_finit_fast Unexecuted instantiation: crypt_sha256.c:zend_string_finit_fast Unexecuted instantiation: crypt_sha512.c:zend_string_finit_fast Unexecuted instantiation: php_crypt_r.c:zend_string_finit_fast Unexecuted instantiation: php_uri.c:zend_string_finit_fast Unexecuted instantiation: php_uri_common.c:zend_string_finit_fast Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_finit_fast Unexecuted instantiation: uri_parser_whatwg.c:zend_string_finit_fast Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_finit_fast Unexecuted instantiation: explicit_bzero.c:zend_string_finit_fast Unexecuted instantiation: fopen_wrappers.c:zend_string_finit_fast Unexecuted instantiation: getopt.c:zend_string_finit_fast Unexecuted instantiation: main.c:zend_string_finit_fast Unexecuted instantiation: network.c:zend_string_finit_fast Unexecuted instantiation: output.c:zend_string_finit_fast Unexecuted instantiation: php_content_types.c:zend_string_finit_fast Unexecuted instantiation: php_ini_builder.c:zend_string_finit_fast Unexecuted instantiation: php_ini.c:zend_string_finit_fast Unexecuted instantiation: php_glob.c:zend_string_finit_fast Unexecuted instantiation: php_odbc_utils.c:zend_string_finit_fast Unexecuted instantiation: php_open_temporary_file.c:zend_string_finit_fast Unexecuted instantiation: php_scandir.c:zend_string_finit_fast Unexecuted instantiation: php_syslog.c:zend_string_finit_fast Unexecuted instantiation: php_ticks.c:zend_string_finit_fast php_variables.c:zend_string_finit_fast Line | Count | Source | 251 | 164k | { | 252 | 164k | if (len > 1) { | 253 | 163k | return zend_string_finit(str, len, 0, fallible); | 254 | 163k | } else if (len == 0) { | 255 | 86 | return zend_empty_string; | 256 | 129 | } else /* if (len == 1) */ { | 257 | 129 | return ZSTR_CHAR((zend_uchar) *str); | 258 | 129 | } | 259 | 164k | } |
Unexecuted instantiation: reentrancy.c:zend_string_finit_fast Unexecuted instantiation: rfc1867.c:zend_string_finit_fast Unexecuted instantiation: safe_bcmp.c:zend_string_finit_fast Unexecuted instantiation: SAPI.c:zend_string_finit_fast Unexecuted instantiation: snprintf.c:zend_string_finit_fast Unexecuted instantiation: spprintf.c:zend_string_finit_fast Unexecuted instantiation: strlcat.c:zend_string_finit_fast Unexecuted instantiation: strlcpy.c:zend_string_finit_fast Unexecuted instantiation: php_io.c:zend_string_finit_fast Unexecuted instantiation: php_io_copy_linux.c:zend_string_finit_fast Unexecuted instantiation: poll_backend_epoll.c:zend_string_finit_fast Unexecuted instantiation: poll_backend_eventport.c:zend_string_finit_fast Unexecuted instantiation: poll_backend_kqueue.c:zend_string_finit_fast Unexecuted instantiation: poll_backend_poll.c:zend_string_finit_fast Unexecuted instantiation: poll_core.c:zend_string_finit_fast Unexecuted instantiation: poll_fd_table.c:zend_string_finit_fast Unexecuted instantiation: poll_handle.c:zend_string_finit_fast Unexecuted instantiation: cast.c:zend_string_finit_fast Unexecuted instantiation: filter.c:zend_string_finit_fast Unexecuted instantiation: glob_wrapper.c:zend_string_finit_fast Unexecuted instantiation: memory.c:zend_string_finit_fast Unexecuted instantiation: mmap.c:zend_string_finit_fast Unexecuted instantiation: plain_wrapper.c:zend_string_finit_fast Unexecuted instantiation: stream_errors.c:zend_string_finit_fast Unexecuted instantiation: streams.c:zend_string_finit_fast Unexecuted instantiation: transports.c:zend_string_finit_fast Unexecuted instantiation: userspace.c:zend_string_finit_fast Unexecuted instantiation: xp_socket.c:zend_string_finit_fast Unexecuted instantiation: block_pass.c:zend_string_finit_fast Unexecuted instantiation: compact_literals.c:zend_string_finit_fast Unexecuted instantiation: compact_vars.c:zend_string_finit_fast Unexecuted instantiation: dce.c:zend_string_finit_fast Unexecuted instantiation: dfa_pass.c:zend_string_finit_fast Unexecuted instantiation: escape_analysis.c:zend_string_finit_fast Unexecuted instantiation: nop_removal.c:zend_string_finit_fast Unexecuted instantiation: optimize_func_calls.c:zend_string_finit_fast Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_finit_fast Unexecuted instantiation: pass1.c:zend_string_finit_fast Unexecuted instantiation: pass3.c:zend_string_finit_fast Unexecuted instantiation: sccp.c:zend_string_finit_fast Unexecuted instantiation: scdf.c:zend_string_finit_fast Unexecuted instantiation: zend_call_graph.c:zend_string_finit_fast Unexecuted instantiation: zend_cfg.c:zend_string_finit_fast Unexecuted instantiation: zend_dfg.c:zend_string_finit_fast Unexecuted instantiation: zend_dump.c:zend_string_finit_fast Unexecuted instantiation: zend_func_info.c:zend_string_finit_fast Unexecuted instantiation: zend_inference.c:zend_string_finit_fast Unexecuted instantiation: zend_optimizer.c:zend_string_finit_fast Unexecuted instantiation: zend_ssa.c:zend_string_finit_fast Unexecuted instantiation: zend_alloc.c:zend_string_finit_fast Unexecuted instantiation: zend_API.c:zend_string_finit_fast Unexecuted instantiation: zend_ast.c:zend_string_finit_fast Unexecuted instantiation: zend_attributes.c:zend_string_finit_fast Unexecuted instantiation: zend_autoload.c:zend_string_finit_fast Unexecuted instantiation: zend_builtin_functions.c:zend_string_finit_fast Unexecuted instantiation: zend_call_stack.c:zend_string_finit_fast Unexecuted instantiation: zend_closures.c:zend_string_finit_fast Unexecuted instantiation: zend_compile.c:zend_string_finit_fast Unexecuted instantiation: zend_constants.c:zend_string_finit_fast Unexecuted instantiation: zend_cpuinfo.c:zend_string_finit_fast Unexecuted instantiation: zend_default_classes.c:zend_string_finit_fast Unexecuted instantiation: zend_dtrace.c:zend_string_finit_fast Unexecuted instantiation: zend_enum.c:zend_string_finit_fast Unexecuted instantiation: zend_exceptions.c:zend_string_finit_fast Unexecuted instantiation: zend_execute_API.c:zend_string_finit_fast Unexecuted instantiation: zend_execute.c:zend_string_finit_fast Unexecuted instantiation: zend_extensions.c:zend_string_finit_fast Unexecuted instantiation: zend_fibers.c:zend_string_finit_fast Unexecuted instantiation: zend_float.c:zend_string_finit_fast Unexecuted instantiation: zend_gc.c:zend_string_finit_fast Unexecuted instantiation: zend_gdb.c:zend_string_finit_fast Unexecuted instantiation: zend_generators.c:zend_string_finit_fast Unexecuted instantiation: zend_hash.c:zend_string_finit_fast Unexecuted instantiation: zend_highlight.c:zend_string_finit_fast Unexecuted instantiation: zend_hrtime.c:zend_string_finit_fast Unexecuted instantiation: zend_inheritance.c:zend_string_finit_fast Unexecuted instantiation: zend_ini_parser.c:zend_string_finit_fast Unexecuted instantiation: zend_ini_scanner.c:zend_string_finit_fast Unexecuted instantiation: zend_ini.c:zend_string_finit_fast Unexecuted instantiation: zend_interfaces.c:zend_string_finit_fast Unexecuted instantiation: zend_iterators.c:zend_string_finit_fast Unexecuted instantiation: zend_language_parser.c:zend_string_finit_fast Unexecuted instantiation: zend_language_scanner.c:zend_string_finit_fast Unexecuted instantiation: zend_lazy_objects.c:zend_string_finit_fast Unexecuted instantiation: zend_list.c:zend_string_finit_fast Unexecuted instantiation: zend_llist.c:zend_string_finit_fast Unexecuted instantiation: zend_multibyte.c:zend_string_finit_fast Unexecuted instantiation: zend_object_handlers.c:zend_string_finit_fast Unexecuted instantiation: zend_objects_API.c:zend_string_finit_fast Unexecuted instantiation: zend_objects.c:zend_string_finit_fast Unexecuted instantiation: zend_observer.c:zend_string_finit_fast Unexecuted instantiation: zend_opcode.c:zend_string_finit_fast Unexecuted instantiation: zend_operators.c:zend_string_finit_fast Unexecuted instantiation: zend_partial.c:zend_string_finit_fast Unexecuted instantiation: zend_property_hooks.c:zend_string_finit_fast Unexecuted instantiation: zend_ptr_stack.c:zend_string_finit_fast Unexecuted instantiation: zend_signal.c:zend_string_finit_fast Unexecuted instantiation: zend_smart_str.c:zend_string_finit_fast Unexecuted instantiation: zend_sort.c:zend_string_finit_fast Unexecuted instantiation: zend_stack.c:zend_string_finit_fast Unexecuted instantiation: zend_stream.c:zend_string_finit_fast Unexecuted instantiation: zend_string.c:zend_string_finit_fast Unexecuted instantiation: zend_strtod.c:zend_string_finit_fast Unexecuted instantiation: zend_system_id.c:zend_string_finit_fast Unexecuted instantiation: zend_variables.c:zend_string_finit_fast Unexecuted instantiation: zend_virtual_cwd.c:zend_string_finit_fast Unexecuted instantiation: zend_vm_opcodes.c:zend_string_finit_fast Unexecuted instantiation: zend_weakrefs.c:zend_string_finit_fast Unexecuted instantiation: zend.c:zend_string_finit_fast Unexecuted instantiation: internal_functions_cli.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-parser.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-sapi.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-exif.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-unserialize.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-function-jit.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-json.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_finit_fast Unexecuted instantiation: fuzzer-execute.c:zend_string_finit_fast |
260 | | |
261 | | static zend_always_inline zend_string *zend_string_init_fast(const char *str, size_t len) |
262 | 164k | { |
263 | 164k | return zend_string_finit_fast(str, len, /* fallible */ false); |
264 | 164k | } Unexecuted instantiation: php_date.c:zend_string_init_fast Unexecuted instantiation: php_time.c:zend_string_init_fast Unexecuted instantiation: time_duration.c:zend_string_init_fast Unexecuted instantiation: astro.c:zend_string_init_fast Unexecuted instantiation: dow.c:zend_string_init_fast Unexecuted instantiation: duration.c:zend_string_init_fast Unexecuted instantiation: parse_date.c:zend_string_init_fast Unexecuted instantiation: parse_tz.c:zend_string_init_fast Unexecuted instantiation: parse_posix.c:zend_string_init_fast Unexecuted instantiation: timelib.c:zend_string_init_fast Unexecuted instantiation: tm2unixtime.c:zend_string_init_fast Unexecuted instantiation: unixtime2tm.c:zend_string_init_fast Unexecuted instantiation: parse_iso_intervals.c:zend_string_init_fast Unexecuted instantiation: interval.c:zend_string_init_fast Unexecuted instantiation: php_pcre.c:zend_string_init_fast Unexecuted instantiation: exif.c:zend_string_init_fast Unexecuted instantiation: hash_adler32.c:zend_string_init_fast Unexecuted instantiation: hash_crc32.c:zend_string_init_fast Unexecuted instantiation: hash_fnv.c:zend_string_init_fast Unexecuted instantiation: hash_gost.c:zend_string_init_fast Unexecuted instantiation: hash_haval.c:zend_string_init_fast Unexecuted instantiation: hash_joaat.c:zend_string_init_fast Unexecuted instantiation: hash_md.c:zend_string_init_fast Unexecuted instantiation: hash_murmur.c:zend_string_init_fast Unexecuted instantiation: hash_ripemd.c:zend_string_init_fast Unexecuted instantiation: hash_sha_ni.c:zend_string_init_fast Unexecuted instantiation: hash_sha_sse2.c:zend_string_init_fast Unexecuted instantiation: hash_sha.c:zend_string_init_fast Unexecuted instantiation: hash_sha3.c:zend_string_init_fast Unexecuted instantiation: hash_snefru.c:zend_string_init_fast Unexecuted instantiation: hash_tiger.c:zend_string_init_fast Unexecuted instantiation: hash_whirlpool.c:zend_string_init_fast Unexecuted instantiation: hash_xxhash.c:zend_string_init_fast Unexecuted instantiation: hash.c:zend_string_init_fast Unexecuted instantiation: json_encoder.c:zend_string_init_fast Unexecuted instantiation: json_parser.tab.c:zend_string_init_fast Unexecuted instantiation: json_scanner.c:zend_string_init_fast Unexecuted instantiation: json.c:zend_string_init_fast Unexecuted instantiation: php_lexbor.c:zend_string_init_fast Unexecuted instantiation: shared_alloc_mmap.c:zend_string_init_fast Unexecuted instantiation: shared_alloc_posix.c:zend_string_init_fast Unexecuted instantiation: shared_alloc_shm.c:zend_string_init_fast Unexecuted instantiation: zend_accelerator_api.c:zend_string_init_fast Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_init_fast Unexecuted instantiation: zend_accelerator_debug.c:zend_string_init_fast Unexecuted instantiation: zend_accelerator_hash.c:zend_string_init_fast Unexecuted instantiation: zend_accelerator_module.c:zend_string_init_fast Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_init_fast Unexecuted instantiation: zend_file_cache.c:zend_string_init_fast Unexecuted instantiation: zend_persist_calc.c:zend_string_init_fast Unexecuted instantiation: zend_persist.c:zend_string_init_fast Unexecuted instantiation: zend_shared_alloc.c:zend_string_init_fast Unexecuted instantiation: ZendAccelerator.c:zend_string_init_fast Unexecuted instantiation: ir_cfg.c:zend_string_init_fast Unexecuted instantiation: ir_check.c:zend_string_init_fast Unexecuted instantiation: ir_dump.c:zend_string_init_fast Unexecuted instantiation: ir_emit.c:zend_string_init_fast Unexecuted instantiation: ir_gcm.c:zend_string_init_fast Unexecuted instantiation: ir_gdb.c:zend_string_init_fast Unexecuted instantiation: ir_patch.c:zend_string_init_fast Unexecuted instantiation: ir_perf.c:zend_string_init_fast Unexecuted instantiation: ir_ra.c:zend_string_init_fast Unexecuted instantiation: ir_ra_simple.c:zend_string_init_fast Unexecuted instantiation: ir_save.c:zend_string_init_fast Unexecuted instantiation: ir_sccp.c:zend_string_init_fast Unexecuted instantiation: ir_strtab.c:zend_string_init_fast Unexecuted instantiation: ir.c:zend_string_init_fast Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_init_fast Unexecuted instantiation: zend_jit.c:zend_string_init_fast Unexecuted instantiation: csprng.c:zend_string_init_fast Unexecuted instantiation: engine_mt19937.c:zend_string_init_fast Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_init_fast Unexecuted instantiation: engine_secure.c:zend_string_init_fast Unexecuted instantiation: engine_user.c:zend_string_init_fast Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_init_fast Unexecuted instantiation: gammasection.c:zend_string_init_fast Unexecuted instantiation: random.c:zend_string_init_fast Unexecuted instantiation: randomizer.c:zend_string_init_fast Unexecuted instantiation: zend_utils.c:zend_string_init_fast Unexecuted instantiation: php_reflection.c:zend_string_init_fast Unexecuted instantiation: php_spl.c:zend_string_init_fast Unexecuted instantiation: spl_array.c:zend_string_init_fast Unexecuted instantiation: spl_directory.c:zend_string_init_fast Unexecuted instantiation: spl_dllist.c:zend_string_init_fast Unexecuted instantiation: spl_exceptions.c:zend_string_init_fast Unexecuted instantiation: spl_fixedarray.c:zend_string_init_fast Unexecuted instantiation: spl_functions.c:zend_string_init_fast Unexecuted instantiation: spl_heap.c:zend_string_init_fast Unexecuted instantiation: spl_iterators.c:zend_string_init_fast Unexecuted instantiation: spl_observer.c:zend_string_init_fast Unexecuted instantiation: array.c:zend_string_init_fast Unexecuted instantiation: assert.c:zend_string_init_fast Unexecuted instantiation: base64.c:zend_string_init_fast Unexecuted instantiation: basic_functions.c:zend_string_init_fast Unexecuted instantiation: browscap.c:zend_string_init_fast Unexecuted instantiation: crc32_x86.c:zend_string_init_fast Unexecuted instantiation: crc32.c:zend_string_init_fast Unexecuted instantiation: credits.c:zend_string_init_fast Unexecuted instantiation: crypt.c:zend_string_init_fast Unexecuted instantiation: css.c:zend_string_init_fast Unexecuted instantiation: datetime.c:zend_string_init_fast Unexecuted instantiation: dir.c:zend_string_init_fast Unexecuted instantiation: dl.c:zend_string_init_fast Unexecuted instantiation: dns.c:zend_string_init_fast Unexecuted instantiation: exec.c:zend_string_init_fast Unexecuted instantiation: file.c:zend_string_init_fast Unexecuted instantiation: filestat.c:zend_string_init_fast Unexecuted instantiation: filters.c:zend_string_init_fast Unexecuted instantiation: flock_compat.c:zend_string_init_fast Unexecuted instantiation: formatted_print.c:zend_string_init_fast Unexecuted instantiation: fsock.c:zend_string_init_fast Unexecuted instantiation: ftok.c:zend_string_init_fast Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_init_fast Unexecuted instantiation: head.c:zend_string_init_fast Unexecuted instantiation: hrtime.c:zend_string_init_fast Unexecuted instantiation: html.c:zend_string_init_fast Unexecuted instantiation: http_fopen_wrapper.c:zend_string_init_fast Unexecuted instantiation: http.c:zend_string_init_fast Unexecuted instantiation: image.c:zend_string_init_fast Unexecuted instantiation: incomplete_class.c:zend_string_init_fast Unexecuted instantiation: info.c:zend_string_init_fast Unexecuted instantiation: io_poll.c:zend_string_init_fast Unexecuted instantiation: iptc.c:zend_string_init_fast Unexecuted instantiation: levenshtein.c:zend_string_init_fast Unexecuted instantiation: link.c:zend_string_init_fast Unexecuted instantiation: mail.c:zend_string_init_fast Unexecuted instantiation: math.c:zend_string_init_fast Unexecuted instantiation: md5.c:zend_string_init_fast Unexecuted instantiation: metaphone.c:zend_string_init_fast Unexecuted instantiation: microtime.c:zend_string_init_fast Unexecuted instantiation: net.c:zend_string_init_fast Unexecuted instantiation: pack.c:zend_string_init_fast Unexecuted instantiation: pageinfo.c:zend_string_init_fast Unexecuted instantiation: password.c:zend_string_init_fast Unexecuted instantiation: php_fopen_wrapper.c:zend_string_init_fast Unexecuted instantiation: proc_open.c:zend_string_init_fast Unexecuted instantiation: quot_print.c:zend_string_init_fast Unexecuted instantiation: scanf.c:zend_string_init_fast Unexecuted instantiation: sha1.c:zend_string_init_fast Unexecuted instantiation: soundex.c:zend_string_init_fast Unexecuted instantiation: streamsfuncs.c:zend_string_init_fast Unexecuted instantiation: string.c:zend_string_init_fast Unexecuted instantiation: strnatcmp.c:zend_string_init_fast Unexecuted instantiation: syslog.c:zend_string_init_fast Unexecuted instantiation: type.c:zend_string_init_fast Unexecuted instantiation: uniqid.c:zend_string_init_fast Unexecuted instantiation: url_scanner_ex.c:zend_string_init_fast Unexecuted instantiation: url.c:zend_string_init_fast Unexecuted instantiation: user_filters.c:zend_string_init_fast Unexecuted instantiation: uuencode.c:zend_string_init_fast Unexecuted instantiation: var_unserializer.c:zend_string_init_fast Unexecuted instantiation: var.c:zend_string_init_fast Unexecuted instantiation: versioning.c:zend_string_init_fast Unexecuted instantiation: crypt_sha256.c:zend_string_init_fast Unexecuted instantiation: crypt_sha512.c:zend_string_init_fast Unexecuted instantiation: php_crypt_r.c:zend_string_init_fast Unexecuted instantiation: php_uri.c:zend_string_init_fast Unexecuted instantiation: php_uri_common.c:zend_string_init_fast Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_init_fast Unexecuted instantiation: uri_parser_whatwg.c:zend_string_init_fast Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_init_fast Unexecuted instantiation: explicit_bzero.c:zend_string_init_fast Unexecuted instantiation: fopen_wrappers.c:zend_string_init_fast Unexecuted instantiation: getopt.c:zend_string_init_fast Unexecuted instantiation: main.c:zend_string_init_fast Unexecuted instantiation: network.c:zend_string_init_fast Unexecuted instantiation: output.c:zend_string_init_fast Unexecuted instantiation: php_content_types.c:zend_string_init_fast Unexecuted instantiation: php_ini_builder.c:zend_string_init_fast Unexecuted instantiation: php_ini.c:zend_string_init_fast Unexecuted instantiation: php_glob.c:zend_string_init_fast Unexecuted instantiation: php_odbc_utils.c:zend_string_init_fast Unexecuted instantiation: php_open_temporary_file.c:zend_string_init_fast Unexecuted instantiation: php_scandir.c:zend_string_init_fast Unexecuted instantiation: php_syslog.c:zend_string_init_fast Unexecuted instantiation: php_ticks.c:zend_string_init_fast php_variables.c:zend_string_init_fast Line | Count | Source | 262 | 164k | { | 263 | | return zend_string_finit_fast(str, len, /* fallible */ false); | 264 | 164k | } |
Unexecuted instantiation: reentrancy.c:zend_string_init_fast Unexecuted instantiation: rfc1867.c:zend_string_init_fast Unexecuted instantiation: safe_bcmp.c:zend_string_init_fast Unexecuted instantiation: SAPI.c:zend_string_init_fast Unexecuted instantiation: snprintf.c:zend_string_init_fast Unexecuted instantiation: spprintf.c:zend_string_init_fast Unexecuted instantiation: strlcat.c:zend_string_init_fast Unexecuted instantiation: strlcpy.c:zend_string_init_fast Unexecuted instantiation: php_io.c:zend_string_init_fast Unexecuted instantiation: php_io_copy_linux.c:zend_string_init_fast Unexecuted instantiation: poll_backend_epoll.c:zend_string_init_fast Unexecuted instantiation: poll_backend_eventport.c:zend_string_init_fast Unexecuted instantiation: poll_backend_kqueue.c:zend_string_init_fast Unexecuted instantiation: poll_backend_poll.c:zend_string_init_fast Unexecuted instantiation: poll_core.c:zend_string_init_fast Unexecuted instantiation: poll_fd_table.c:zend_string_init_fast Unexecuted instantiation: poll_handle.c:zend_string_init_fast Unexecuted instantiation: cast.c:zend_string_init_fast Unexecuted instantiation: filter.c:zend_string_init_fast Unexecuted instantiation: glob_wrapper.c:zend_string_init_fast Unexecuted instantiation: memory.c:zend_string_init_fast Unexecuted instantiation: mmap.c:zend_string_init_fast Unexecuted instantiation: plain_wrapper.c:zend_string_init_fast Unexecuted instantiation: stream_errors.c:zend_string_init_fast Unexecuted instantiation: streams.c:zend_string_init_fast Unexecuted instantiation: transports.c:zend_string_init_fast Unexecuted instantiation: userspace.c:zend_string_init_fast Unexecuted instantiation: xp_socket.c:zend_string_init_fast Unexecuted instantiation: block_pass.c:zend_string_init_fast Unexecuted instantiation: compact_literals.c:zend_string_init_fast Unexecuted instantiation: compact_vars.c:zend_string_init_fast Unexecuted instantiation: dce.c:zend_string_init_fast Unexecuted instantiation: dfa_pass.c:zend_string_init_fast Unexecuted instantiation: escape_analysis.c:zend_string_init_fast Unexecuted instantiation: nop_removal.c:zend_string_init_fast Unexecuted instantiation: optimize_func_calls.c:zend_string_init_fast Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_init_fast Unexecuted instantiation: pass1.c:zend_string_init_fast Unexecuted instantiation: pass3.c:zend_string_init_fast Unexecuted instantiation: sccp.c:zend_string_init_fast Unexecuted instantiation: scdf.c:zend_string_init_fast Unexecuted instantiation: zend_call_graph.c:zend_string_init_fast Unexecuted instantiation: zend_cfg.c:zend_string_init_fast Unexecuted instantiation: zend_dfg.c:zend_string_init_fast Unexecuted instantiation: zend_dump.c:zend_string_init_fast Unexecuted instantiation: zend_func_info.c:zend_string_init_fast Unexecuted instantiation: zend_inference.c:zend_string_init_fast Unexecuted instantiation: zend_optimizer.c:zend_string_init_fast Unexecuted instantiation: zend_ssa.c:zend_string_init_fast Unexecuted instantiation: zend_alloc.c:zend_string_init_fast Unexecuted instantiation: zend_API.c:zend_string_init_fast Unexecuted instantiation: zend_ast.c:zend_string_init_fast Unexecuted instantiation: zend_attributes.c:zend_string_init_fast Unexecuted instantiation: zend_autoload.c:zend_string_init_fast Unexecuted instantiation: zend_builtin_functions.c:zend_string_init_fast Unexecuted instantiation: zend_call_stack.c:zend_string_init_fast Unexecuted instantiation: zend_closures.c:zend_string_init_fast Unexecuted instantiation: zend_compile.c:zend_string_init_fast Unexecuted instantiation: zend_constants.c:zend_string_init_fast Unexecuted instantiation: zend_cpuinfo.c:zend_string_init_fast Unexecuted instantiation: zend_default_classes.c:zend_string_init_fast Unexecuted instantiation: zend_dtrace.c:zend_string_init_fast Unexecuted instantiation: zend_enum.c:zend_string_init_fast Unexecuted instantiation: zend_exceptions.c:zend_string_init_fast Unexecuted instantiation: zend_execute_API.c:zend_string_init_fast Unexecuted instantiation: zend_execute.c:zend_string_init_fast Unexecuted instantiation: zend_extensions.c:zend_string_init_fast Unexecuted instantiation: zend_fibers.c:zend_string_init_fast Unexecuted instantiation: zend_float.c:zend_string_init_fast Unexecuted instantiation: zend_gc.c:zend_string_init_fast Unexecuted instantiation: zend_gdb.c:zend_string_init_fast Unexecuted instantiation: zend_generators.c:zend_string_init_fast Unexecuted instantiation: zend_hash.c:zend_string_init_fast Unexecuted instantiation: zend_highlight.c:zend_string_init_fast Unexecuted instantiation: zend_hrtime.c:zend_string_init_fast Unexecuted instantiation: zend_inheritance.c:zend_string_init_fast Unexecuted instantiation: zend_ini_parser.c:zend_string_init_fast Unexecuted instantiation: zend_ini_scanner.c:zend_string_init_fast Unexecuted instantiation: zend_ini.c:zend_string_init_fast Unexecuted instantiation: zend_interfaces.c:zend_string_init_fast Unexecuted instantiation: zend_iterators.c:zend_string_init_fast Unexecuted instantiation: zend_language_parser.c:zend_string_init_fast Unexecuted instantiation: zend_language_scanner.c:zend_string_init_fast Unexecuted instantiation: zend_lazy_objects.c:zend_string_init_fast Unexecuted instantiation: zend_list.c:zend_string_init_fast Unexecuted instantiation: zend_llist.c:zend_string_init_fast Unexecuted instantiation: zend_multibyte.c:zend_string_init_fast Unexecuted instantiation: zend_object_handlers.c:zend_string_init_fast Unexecuted instantiation: zend_objects_API.c:zend_string_init_fast Unexecuted instantiation: zend_objects.c:zend_string_init_fast Unexecuted instantiation: zend_observer.c:zend_string_init_fast Unexecuted instantiation: zend_opcode.c:zend_string_init_fast Unexecuted instantiation: zend_operators.c:zend_string_init_fast Unexecuted instantiation: zend_partial.c:zend_string_init_fast Unexecuted instantiation: zend_property_hooks.c:zend_string_init_fast Unexecuted instantiation: zend_ptr_stack.c:zend_string_init_fast Unexecuted instantiation: zend_signal.c:zend_string_init_fast Unexecuted instantiation: zend_smart_str.c:zend_string_init_fast Unexecuted instantiation: zend_sort.c:zend_string_init_fast Unexecuted instantiation: zend_stack.c:zend_string_init_fast Unexecuted instantiation: zend_stream.c:zend_string_init_fast Unexecuted instantiation: zend_string.c:zend_string_init_fast Unexecuted instantiation: zend_strtod.c:zend_string_init_fast Unexecuted instantiation: zend_system_id.c:zend_string_init_fast Unexecuted instantiation: zend_variables.c:zend_string_init_fast Unexecuted instantiation: zend_virtual_cwd.c:zend_string_init_fast Unexecuted instantiation: zend_vm_opcodes.c:zend_string_init_fast Unexecuted instantiation: zend_weakrefs.c:zend_string_init_fast Unexecuted instantiation: zend.c:zend_string_init_fast Unexecuted instantiation: internal_functions_cli.c:zend_string_init_fast Unexecuted instantiation: fuzzer-parser.c:zend_string_init_fast Unexecuted instantiation: fuzzer-sapi.c:zend_string_init_fast Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_init_fast Unexecuted instantiation: fuzzer-exif.c:zend_string_init_fast Unexecuted instantiation: fuzzer-unserialize.c:zend_string_init_fast Unexecuted instantiation: fuzzer-function-jit.c:zend_string_init_fast Unexecuted instantiation: fuzzer-json.c:zend_string_init_fast Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_init_fast Unexecuted instantiation: fuzzer-execute.c:zend_string_init_fast |
265 | | |
266 | | static zend_always_inline zend_string *zend_string_copy(zend_string *s) |
267 | 16.8M | { |
268 | 16.8M | if (!ZSTR_IS_INTERNED(s)) { |
269 | 11.7M | GC_ADDREF(s); |
270 | 11.7M | } |
271 | 16.8M | return s; |
272 | 16.8M | } php_date.c:zend_string_copy Line | Count | Source | 267 | 192 | { | 268 | 192 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 179 | GC_ADDREF(s); | 270 | 179 | } | 271 | 192 | return s; | 272 | 192 | } |
Unexecuted instantiation: php_time.c:zend_string_copy Unexecuted instantiation: time_duration.c:zend_string_copy Unexecuted instantiation: astro.c:zend_string_copy Unexecuted instantiation: dow.c:zend_string_copy Unexecuted instantiation: duration.c:zend_string_copy Unexecuted instantiation: parse_date.c:zend_string_copy Unexecuted instantiation: parse_tz.c:zend_string_copy Unexecuted instantiation: parse_posix.c:zend_string_copy Unexecuted instantiation: timelib.c:zend_string_copy Unexecuted instantiation: tm2unixtime.c:zend_string_copy Unexecuted instantiation: unixtime2tm.c:zend_string_copy Unexecuted instantiation: parse_iso_intervals.c:zend_string_copy Unexecuted instantiation: interval.c:zend_string_copy php_pcre.c:zend_string_copy Line | Count | Source | 267 | 1 | { | 268 | 1 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 0 | GC_ADDREF(s); | 270 | 0 | } | 271 | 1 | return s; | 272 | 1 | } |
Unexecuted instantiation: exif.c:zend_string_copy Unexecuted instantiation: hash_adler32.c:zend_string_copy Unexecuted instantiation: hash_crc32.c:zend_string_copy Unexecuted instantiation: hash_fnv.c:zend_string_copy Unexecuted instantiation: hash_gost.c:zend_string_copy Unexecuted instantiation: hash_haval.c:zend_string_copy Unexecuted instantiation: hash_joaat.c:zend_string_copy Unexecuted instantiation: hash_md.c:zend_string_copy Unexecuted instantiation: hash_murmur.c:zend_string_copy Unexecuted instantiation: hash_ripemd.c:zend_string_copy Unexecuted instantiation: hash_sha_ni.c:zend_string_copy Unexecuted instantiation: hash_sha_sse2.c:zend_string_copy Unexecuted instantiation: hash_sha.c:zend_string_copy Unexecuted instantiation: hash_sha3.c:zend_string_copy Unexecuted instantiation: hash_snefru.c:zend_string_copy Unexecuted instantiation: hash_tiger.c:zend_string_copy Unexecuted instantiation: hash_whirlpool.c:zend_string_copy Unexecuted instantiation: hash_xxhash.c:zend_string_copy Unexecuted instantiation: hash.c:zend_string_copy Unexecuted instantiation: json_encoder.c:zend_string_copy Unexecuted instantiation: json_parser.tab.c:zend_string_copy Unexecuted instantiation: json_scanner.c:zend_string_copy Unexecuted instantiation: json.c:zend_string_copy Unexecuted instantiation: php_lexbor.c:zend_string_copy Unexecuted instantiation: shared_alloc_mmap.c:zend_string_copy Unexecuted instantiation: shared_alloc_posix.c:zend_string_copy Unexecuted instantiation: shared_alloc_shm.c:zend_string_copy Unexecuted instantiation: zend_accelerator_api.c:zend_string_copy Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_copy Unexecuted instantiation: zend_accelerator_debug.c:zend_string_copy Unexecuted instantiation: zend_accelerator_hash.c:zend_string_copy Unexecuted instantiation: zend_accelerator_module.c:zend_string_copy zend_accelerator_util_funcs.c:zend_string_copy Line | Count | Source | 267 | 174 | { | 268 | 174 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 64 | GC_ADDREF(s); | 270 | 64 | } | 271 | 174 | return s; | 272 | 174 | } |
Unexecuted instantiation: zend_file_cache.c:zend_string_copy Unexecuted instantiation: zend_persist_calc.c:zend_string_copy Unexecuted instantiation: zend_persist.c:zend_string_copy Unexecuted instantiation: zend_shared_alloc.c:zend_string_copy ZendAccelerator.c:zend_string_copy Line | Count | Source | 267 | 25.3k | { | 268 | 25.3k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 25.3k | GC_ADDREF(s); | 270 | 25.3k | } | 271 | 25.3k | return s; | 272 | 25.3k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_copy Unexecuted instantiation: ir_check.c:zend_string_copy Unexecuted instantiation: ir_dump.c:zend_string_copy Unexecuted instantiation: ir_emit.c:zend_string_copy Unexecuted instantiation: ir_gcm.c:zend_string_copy Unexecuted instantiation: ir_gdb.c:zend_string_copy Unexecuted instantiation: ir_patch.c:zend_string_copy Unexecuted instantiation: ir_perf.c:zend_string_copy Unexecuted instantiation: ir_ra.c:zend_string_copy Unexecuted instantiation: ir_ra_simple.c:zend_string_copy Unexecuted instantiation: ir_save.c:zend_string_copy Unexecuted instantiation: ir_sccp.c:zend_string_copy Unexecuted instantiation: ir_strtab.c:zend_string_copy Unexecuted instantiation: ir.c:zend_string_copy Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_copy zend_jit.c:zend_string_copy Line | Count | Source | 267 | 2.50k | { | 268 | 2.50k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 2.50k | GC_ADDREF(s); | 270 | 2.50k | } | 271 | 2.50k | return s; | 272 | 2.50k | } |
Unexecuted instantiation: csprng.c:zend_string_copy Unexecuted instantiation: engine_mt19937.c:zend_string_copy Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_copy Unexecuted instantiation: engine_secure.c:zend_string_copy Unexecuted instantiation: engine_user.c:zend_string_copy Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_copy Unexecuted instantiation: gammasection.c:zend_string_copy Unexecuted instantiation: random.c:zend_string_copy Unexecuted instantiation: randomizer.c:zend_string_copy Unexecuted instantiation: zend_utils.c:zend_string_copy php_reflection.c:zend_string_copy Line | Count | Source | 267 | 48 | { | 268 | 48 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 17 | GC_ADDREF(s); | 270 | 17 | } | 271 | 48 | return s; | 272 | 48 | } |
Unexecuted instantiation: php_spl.c:zend_string_copy Unexecuted instantiation: spl_array.c:zend_string_copy Unexecuted instantiation: spl_directory.c:zend_string_copy Unexecuted instantiation: spl_dllist.c:zend_string_copy Unexecuted instantiation: spl_exceptions.c:zend_string_copy Unexecuted instantiation: spl_fixedarray.c:zend_string_copy Unexecuted instantiation: spl_functions.c:zend_string_copy Unexecuted instantiation: spl_heap.c:zend_string_copy Unexecuted instantiation: spl_iterators.c:zend_string_copy Unexecuted instantiation: spl_observer.c:zend_string_copy Unexecuted instantiation: array.c:zend_string_copy assert.c:zend_string_copy Line | Count | Source | 267 | 1 | { | 268 | 1 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 0 | GC_ADDREF(s); | 270 | 0 | } | 271 | 1 | return s; | 272 | 1 | } |
Unexecuted instantiation: base64.c:zend_string_copy basic_functions.c:zend_string_copy Line | Count | Source | 267 | 2 | { | 268 | 2 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 2 | GC_ADDREF(s); | 270 | 2 | } | 271 | 2 | return s; | 272 | 2 | } |
Unexecuted instantiation: browscap.c:zend_string_copy Unexecuted instantiation: crc32_x86.c:zend_string_copy Unexecuted instantiation: crc32.c:zend_string_copy Unexecuted instantiation: credits.c:zend_string_copy Unexecuted instantiation: crypt.c:zend_string_copy Unexecuted instantiation: css.c:zend_string_copy Unexecuted instantiation: datetime.c:zend_string_copy Unexecuted instantiation: dir.c:zend_string_copy Unexecuted instantiation: dl.c:zend_string_copy Unexecuted instantiation: dns.c:zend_string_copy Unexecuted instantiation: exec.c:zend_string_copy Unexecuted instantiation: file.c:zend_string_copy Unexecuted instantiation: filestat.c:zend_string_copy Unexecuted instantiation: filters.c:zend_string_copy Unexecuted instantiation: flock_compat.c:zend_string_copy Unexecuted instantiation: formatted_print.c:zend_string_copy Unexecuted instantiation: fsock.c:zend_string_copy Unexecuted instantiation: ftok.c:zend_string_copy Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_copy Unexecuted instantiation: head.c:zend_string_copy Unexecuted instantiation: hrtime.c:zend_string_copy Unexecuted instantiation: html.c:zend_string_copy Unexecuted instantiation: http_fopen_wrapper.c:zend_string_copy Unexecuted instantiation: http.c:zend_string_copy Unexecuted instantiation: image.c:zend_string_copy Unexecuted instantiation: incomplete_class.c:zend_string_copy Unexecuted instantiation: info.c:zend_string_copy Unexecuted instantiation: io_poll.c:zend_string_copy Unexecuted instantiation: iptc.c:zend_string_copy Unexecuted instantiation: levenshtein.c:zend_string_copy Unexecuted instantiation: link.c:zend_string_copy Unexecuted instantiation: mail.c:zend_string_copy Unexecuted instantiation: math.c:zend_string_copy Unexecuted instantiation: md5.c:zend_string_copy Unexecuted instantiation: metaphone.c:zend_string_copy Unexecuted instantiation: microtime.c:zend_string_copy Unexecuted instantiation: net.c:zend_string_copy Unexecuted instantiation: pack.c:zend_string_copy Unexecuted instantiation: pageinfo.c:zend_string_copy Unexecuted instantiation: password.c:zend_string_copy Unexecuted instantiation: php_fopen_wrapper.c:zend_string_copy Unexecuted instantiation: proc_open.c:zend_string_copy Unexecuted instantiation: quot_print.c:zend_string_copy Unexecuted instantiation: scanf.c:zend_string_copy Unexecuted instantiation: sha1.c:zend_string_copy Unexecuted instantiation: soundex.c:zend_string_copy Unexecuted instantiation: streamsfuncs.c:zend_string_copy string.c:zend_string_copy Line | Count | Source | 267 | 3 | { | 268 | 3 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 0 | GC_ADDREF(s); | 270 | 0 | } | 271 | 3 | return s; | 272 | 3 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_copy Unexecuted instantiation: syslog.c:zend_string_copy Unexecuted instantiation: type.c:zend_string_copy Unexecuted instantiation: uniqid.c:zend_string_copy Unexecuted instantiation: url_scanner_ex.c:zend_string_copy Unexecuted instantiation: url.c:zend_string_copy Unexecuted instantiation: user_filters.c:zend_string_copy Unexecuted instantiation: uuencode.c:zend_string_copy Unexecuted instantiation: var_unserializer.c:zend_string_copy Line | Count | Source | 267 | 1 | { | 268 | 1 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 0 | GC_ADDREF(s); | 270 | 0 | } | 271 | 1 | return s; | 272 | 1 | } |
Unexecuted instantiation: versioning.c:zend_string_copy Unexecuted instantiation: crypt_sha256.c:zend_string_copy Unexecuted instantiation: crypt_sha512.c:zend_string_copy Unexecuted instantiation: php_crypt_r.c:zend_string_copy Unexecuted instantiation: php_uri.c:zend_string_copy Unexecuted instantiation: php_uri_common.c:zend_string_copy Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_copy Unexecuted instantiation: uri_parser_whatwg.c:zend_string_copy Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_copy Unexecuted instantiation: explicit_bzero.c:zend_string_copy Unexecuted instantiation: fopen_wrappers.c:zend_string_copy Unexecuted instantiation: getopt.c:zend_string_copy Line | Count | Source | 267 | 3.26M | { | 268 | 3.26M | if (!ZSTR_IS_INTERNED(s)) { | 269 | 1.97M | GC_ADDREF(s); | 270 | 1.97M | } | 271 | 3.26M | return s; | 272 | 3.26M | } |
Unexecuted instantiation: network.c:zend_string_copy output.c:zend_string_copy Line | Count | Source | 267 | 6 | { | 268 | 6 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 6 | GC_ADDREF(s); | 270 | 6 | } | 271 | 6 | return s; | 272 | 6 | } |
Unexecuted instantiation: php_content_types.c:zend_string_copy Unexecuted instantiation: php_ini_builder.c:zend_string_copy Unexecuted instantiation: php_ini.c:zend_string_copy Unexecuted instantiation: php_glob.c:zend_string_copy Unexecuted instantiation: php_odbc_utils.c:zend_string_copy Unexecuted instantiation: php_open_temporary_file.c:zend_string_copy Unexecuted instantiation: php_scandir.c:zend_string_copy Unexecuted instantiation: php_syslog.c:zend_string_copy Unexecuted instantiation: php_ticks.c:zend_string_copy Unexecuted instantiation: php_variables.c:zend_string_copy Unexecuted instantiation: reentrancy.c:zend_string_copy Unexecuted instantiation: rfc1867.c:zend_string_copy Unexecuted instantiation: safe_bcmp.c:zend_string_copy Unexecuted instantiation: SAPI.c:zend_string_copy Unexecuted instantiation: snprintf.c:zend_string_copy Unexecuted instantiation: spprintf.c:zend_string_copy Unexecuted instantiation: strlcat.c:zend_string_copy Unexecuted instantiation: strlcpy.c:zend_string_copy Unexecuted instantiation: php_io.c:zend_string_copy Unexecuted instantiation: php_io_copy_linux.c:zend_string_copy Unexecuted instantiation: poll_backend_epoll.c:zend_string_copy Unexecuted instantiation: poll_backend_eventport.c:zend_string_copy Unexecuted instantiation: poll_backend_kqueue.c:zend_string_copy Unexecuted instantiation: poll_backend_poll.c:zend_string_copy Unexecuted instantiation: poll_core.c:zend_string_copy Unexecuted instantiation: poll_fd_table.c:zend_string_copy Unexecuted instantiation: poll_handle.c:zend_string_copy Unexecuted instantiation: cast.c:zend_string_copy Unexecuted instantiation: filter.c:zend_string_copy Unexecuted instantiation: glob_wrapper.c:zend_string_copy memory.c:zend_string_copy Line | Count | Source | 267 | 11 | { | 268 | 11 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 11 | GC_ADDREF(s); | 270 | 11 | } | 271 | 11 | return s; | 272 | 11 | } |
Unexecuted instantiation: mmap.c:zend_string_copy Unexecuted instantiation: plain_wrapper.c:zend_string_copy Unexecuted instantiation: stream_errors.c:zend_string_copy Unexecuted instantiation: streams.c:zend_string_copy Unexecuted instantiation: transports.c:zend_string_copy Unexecuted instantiation: userspace.c:zend_string_copy Unexecuted instantiation: xp_socket.c:zend_string_copy Unexecuted instantiation: block_pass.c:zend_string_copy compact_literals.c:zend_string_copy Line | Count | Source | 267 | 27.8k | { | 268 | 27.8k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 6.43k | GC_ADDREF(s); | 270 | 6.43k | } | 271 | 27.8k | return s; | 272 | 27.8k | } |
Unexecuted instantiation: compact_vars.c:zend_string_copy Unexecuted instantiation: dce.c:zend_string_copy Unexecuted instantiation: dfa_pass.c:zend_string_copy Unexecuted instantiation: escape_analysis.c:zend_string_copy Unexecuted instantiation: nop_removal.c:zend_string_copy Unexecuted instantiation: optimize_func_calls.c:zend_string_copy Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_copy Unexecuted instantiation: pass1.c:zend_string_copy Unexecuted instantiation: pass3.c:zend_string_copy Unexecuted instantiation: sccp.c:zend_string_copy Unexecuted instantiation: scdf.c:zend_string_copy Unexecuted instantiation: zend_call_graph.c:zend_string_copy Unexecuted instantiation: zend_cfg.c:zend_string_copy Unexecuted instantiation: zend_dfg.c:zend_string_copy Unexecuted instantiation: zend_dump.c:zend_string_copy Unexecuted instantiation: zend_func_info.c:zend_string_copy Unexecuted instantiation: zend_inference.c:zend_string_copy Unexecuted instantiation: zend_optimizer.c:zend_string_copy Unexecuted instantiation: zend_ssa.c:zend_string_copy Unexecuted instantiation: zend_alloc.c:zend_string_copy zend_API.c:zend_string_copy Line | Count | Source | 267 | 115k | { | 268 | 115k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 14.8k | GC_ADDREF(s); | 270 | 14.8k | } | 271 | 115k | return s; | 272 | 115k | } |
zend_ast.c:zend_string_copy Line | Count | Source | 267 | 1.08k | { | 268 | 1.08k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 1.08k | GC_ADDREF(s); | 270 | 1.08k | } | 271 | 1.08k | return s; | 272 | 1.08k | } |
zend_attributes.c:zend_string_copy Line | Count | Source | 267 | 2.11M | { | 268 | 2.11M | if (!ZSTR_IS_INTERNED(s)) { | 269 | 2.10M | GC_ADDREF(s); | 270 | 2.10M | } | 271 | 2.11M | return s; | 272 | 2.11M | } |
Unexecuted instantiation: zend_autoload.c:zend_string_copy zend_builtin_functions.c:zend_string_copy Line | Count | Source | 267 | 5.36k | { | 268 | 5.36k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 7 | GC_ADDREF(s); | 270 | 7 | } | 271 | 5.36k | return s; | 272 | 5.36k | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_copy Unexecuted instantiation: zend_closures.c:zend_string_copy zend_compile.c:zend_string_copy Line | Count | Source | 267 | 5.01M | { | 268 | 5.01M | if (!ZSTR_IS_INTERNED(s)) { | 269 | 1.73M | GC_ADDREF(s); | 270 | 1.73M | } | 271 | 5.01M | return s; | 272 | 5.01M | } |
zend_constants.c:zend_string_copy Line | Count | Source | 267 | 97 | { | 268 | 97 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 30 | GC_ADDREF(s); | 270 | 30 | } | 271 | 97 | return s; | 272 | 97 | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_copy Unexecuted instantiation: zend_default_classes.c:zend_string_copy Unexecuted instantiation: zend_dtrace.c:zend_string_copy zend_enum.c:zend_string_copy Line | Count | Source | 267 | 90.6k | { | 268 | 90.6k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 0 | GC_ADDREF(s); | 270 | 0 | } | 271 | 90.6k | return s; | 272 | 90.6k | } |
zend_exceptions.c:zend_string_copy Line | Count | Source | 267 | 92.8k | { | 268 | 92.8k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 92.8k | GC_ADDREF(s); | 270 | 92.8k | } | 271 | 92.8k | return s; | 272 | 92.8k | } |
zend_execute_API.c:zend_string_copy Line | Count | Source | 267 | 157k | { | 268 | 157k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 155k | GC_ADDREF(s); | 270 | 155k | } | 271 | 157k | return s; | 272 | 157k | } |
zend_execute.c:zend_string_copy Line | Count | Source | 267 | 2.89k | { | 268 | 2.89k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 2.81k | GC_ADDREF(s); | 270 | 2.81k | } | 271 | 2.89k | return s; | 272 | 2.89k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_copy Unexecuted instantiation: zend_fibers.c:zend_string_copy Unexecuted instantiation: zend_float.c:zend_string_copy Unexecuted instantiation: zend_gc.c:zend_string_copy Unexecuted instantiation: zend_gdb.c:zend_string_copy Unexecuted instantiation: zend_generators.c:zend_string_copy Unexecuted instantiation: zend_hash.c:zend_string_copy Unexecuted instantiation: zend_highlight.c:zend_string_copy Unexecuted instantiation: zend_hrtime.c:zend_string_copy Unexecuted instantiation: zend_inheritance.c:zend_string_copy Unexecuted instantiation: zend_ini_parser.c:zend_string_copy Unexecuted instantiation: zend_ini_scanner.c:zend_string_copy zend_ini.c:zend_string_copy Line | Count | Source | 267 | 45.2k | { | 268 | 45.2k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 45.2k | GC_ADDREF(s); | 270 | 45.2k | } | 271 | 45.2k | return s; | 272 | 45.2k | } |
Unexecuted instantiation: zend_interfaces.c:zend_string_copy Unexecuted instantiation: zend_iterators.c:zend_string_copy Unexecuted instantiation: zend_language_parser.c:zend_string_copy zend_language_scanner.c:zend_string_copy Line | Count | Source | 267 | 108k | { | 268 | 108k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 108k | GC_ADDREF(s); | 270 | 108k | } | 271 | 108k | return s; | 272 | 108k | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_copy Unexecuted instantiation: zend_list.c:zend_string_copy Unexecuted instantiation: zend_llist.c:zend_string_copy Unexecuted instantiation: zend_multibyte.c:zend_string_copy zend_object_handlers.c:zend_string_copy Line | Count | Source | 267 | 195 | { | 268 | 195 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 69 | GC_ADDREF(s); | 270 | 69 | } | 271 | 195 | return s; | 272 | 195 | } |
Unexecuted instantiation: zend_objects_API.c:zend_string_copy Unexecuted instantiation: zend_objects.c:zend_string_copy Unexecuted instantiation: zend_observer.c:zend_string_copy zend_opcode.c:zend_string_copy Line | Count | Source | 267 | 2.15M | { | 268 | 2.15M | if (!ZSTR_IS_INTERNED(s)) { | 269 | 2.15M | GC_ADDREF(s); | 270 | 2.15M | } | 271 | 2.15M | return s; | 272 | 2.15M | } |
zend_operators.c:zend_string_copy Line | Count | Source | 267 | 3.03M | { | 268 | 3.03M | if (!ZSTR_IS_INTERNED(s)) { | 269 | 2.71M | GC_ADDREF(s); | 270 | 2.71M | } | 271 | 3.03M | return s; | 272 | 3.03M | } |
zend_partial.c:zend_string_copy Line | Count | Source | 267 | 375 | { | 268 | 375 | if (!ZSTR_IS_INTERNED(s)) { | 269 | 41 | GC_ADDREF(s); | 270 | 41 | } | 271 | 375 | return s; | 272 | 375 | } |
Unexecuted instantiation: zend_property_hooks.c:zend_string_copy Unexecuted instantiation: zend_ptr_stack.c:zend_string_copy Unexecuted instantiation: zend_signal.c:zend_string_copy Unexecuted instantiation: zend_smart_str.c:zend_string_copy Unexecuted instantiation: zend_sort.c:zend_string_copy Unexecuted instantiation: zend_stack.c:zend_string_copy zend_stream.c:zend_string_copy Line | Count | Source | 267 | 25.6k | { | 268 | 25.6k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 25.3k | GC_ADDREF(s); | 270 | 25.3k | } | 271 | 25.6k | return s; | 272 | 25.6k | } |
Unexecuted instantiation: zend_string.c:zend_string_copy Unexecuted instantiation: zend_strtod.c:zend_string_copy Unexecuted instantiation: zend_system_id.c:zend_string_copy Unexecuted instantiation: zend_variables.c:zend_string_copy Unexecuted instantiation: zend_virtual_cwd.c:zend_string_copy Unexecuted instantiation: zend_vm_opcodes.c:zend_string_copy Unexecuted instantiation: zend_weakrefs.c:zend_string_copy Line | Count | Source | 267 | 606k | { | 268 | 606k | if (!ZSTR_IS_INTERNED(s)) { | 269 | 606k | GC_ADDREF(s); | 270 | 606k | } | 271 | 606k | return s; | 272 | 606k | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_copy Unexecuted instantiation: fuzzer-parser.c:zend_string_copy Unexecuted instantiation: fuzzer-sapi.c:zend_string_copy Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_copy Unexecuted instantiation: fuzzer-exif.c:zend_string_copy Unexecuted instantiation: fuzzer-unserialize.c:zend_string_copy Unexecuted instantiation: fuzzer-function-jit.c:zend_string_copy Unexecuted instantiation: fuzzer-json.c:zend_string_copy Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_copy Unexecuted instantiation: fuzzer-execute.c:zend_string_copy |
273 | | |
274 | | static zend_always_inline zend_string *zend_string_dup(zend_string *s, bool persistent) |
275 | 226 | { |
276 | 226 | if (ZSTR_IS_INTERNED(s)) { |
277 | 0 | return s; |
278 | 226 | } else { |
279 | 226 | return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent); |
280 | 226 | } |
281 | 226 | } Unexecuted instantiation: php_date.c:zend_string_dup Unexecuted instantiation: php_time.c:zend_string_dup Unexecuted instantiation: time_duration.c:zend_string_dup Unexecuted instantiation: astro.c:zend_string_dup Unexecuted instantiation: dow.c:zend_string_dup Unexecuted instantiation: duration.c:zend_string_dup Unexecuted instantiation: parse_date.c:zend_string_dup Unexecuted instantiation: parse_tz.c:zend_string_dup Unexecuted instantiation: parse_posix.c:zend_string_dup Unexecuted instantiation: timelib.c:zend_string_dup Unexecuted instantiation: tm2unixtime.c:zend_string_dup Unexecuted instantiation: unixtime2tm.c:zend_string_dup Unexecuted instantiation: parse_iso_intervals.c:zend_string_dup Unexecuted instantiation: interval.c:zend_string_dup Unexecuted instantiation: php_pcre.c:zend_string_dup Unexecuted instantiation: exif.c:zend_string_dup Unexecuted instantiation: hash_adler32.c:zend_string_dup Unexecuted instantiation: hash_crc32.c:zend_string_dup Unexecuted instantiation: hash_fnv.c:zend_string_dup Unexecuted instantiation: hash_gost.c:zend_string_dup Unexecuted instantiation: hash_haval.c:zend_string_dup Unexecuted instantiation: hash_joaat.c:zend_string_dup Unexecuted instantiation: hash_md.c:zend_string_dup Unexecuted instantiation: hash_murmur.c:zend_string_dup Unexecuted instantiation: hash_ripemd.c:zend_string_dup Unexecuted instantiation: hash_sha_ni.c:zend_string_dup Unexecuted instantiation: hash_sha_sse2.c:zend_string_dup Unexecuted instantiation: hash_sha.c:zend_string_dup Unexecuted instantiation: hash_sha3.c:zend_string_dup Unexecuted instantiation: hash_snefru.c:zend_string_dup Unexecuted instantiation: hash_tiger.c:zend_string_dup Unexecuted instantiation: hash_whirlpool.c:zend_string_dup Unexecuted instantiation: hash_xxhash.c:zend_string_dup Unexecuted instantiation: hash.c:zend_string_dup Unexecuted instantiation: json_encoder.c:zend_string_dup Unexecuted instantiation: json_parser.tab.c:zend_string_dup Unexecuted instantiation: json_scanner.c:zend_string_dup Unexecuted instantiation: json.c:zend_string_dup Unexecuted instantiation: php_lexbor.c:zend_string_dup Unexecuted instantiation: shared_alloc_mmap.c:zend_string_dup Unexecuted instantiation: shared_alloc_posix.c:zend_string_dup Unexecuted instantiation: shared_alloc_shm.c:zend_string_dup Unexecuted instantiation: zend_accelerator_api.c:zend_string_dup Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_dup Unexecuted instantiation: zend_accelerator_debug.c:zend_string_dup Unexecuted instantiation: zend_accelerator_hash.c:zend_string_dup Unexecuted instantiation: zend_accelerator_module.c:zend_string_dup Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_dup Unexecuted instantiation: zend_file_cache.c:zend_string_dup Unexecuted instantiation: zend_persist_calc.c:zend_string_dup Unexecuted instantiation: zend_persist.c:zend_string_dup Unexecuted instantiation: zend_shared_alloc.c:zend_string_dup Unexecuted instantiation: ZendAccelerator.c:zend_string_dup Unexecuted instantiation: ir_cfg.c:zend_string_dup Unexecuted instantiation: ir_check.c:zend_string_dup Unexecuted instantiation: ir_dump.c:zend_string_dup Unexecuted instantiation: ir_emit.c:zend_string_dup Unexecuted instantiation: ir_gcm.c:zend_string_dup Unexecuted instantiation: ir_gdb.c:zend_string_dup Unexecuted instantiation: ir_patch.c:zend_string_dup Unexecuted instantiation: ir_perf.c:zend_string_dup Unexecuted instantiation: ir_ra.c:zend_string_dup Unexecuted instantiation: ir_ra_simple.c:zend_string_dup Unexecuted instantiation: ir_save.c:zend_string_dup Unexecuted instantiation: ir_sccp.c:zend_string_dup Unexecuted instantiation: ir_strtab.c:zend_string_dup Unexecuted instantiation: ir.c:zend_string_dup Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_dup Unexecuted instantiation: zend_jit.c:zend_string_dup Unexecuted instantiation: csprng.c:zend_string_dup Unexecuted instantiation: engine_mt19937.c:zend_string_dup Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_dup Unexecuted instantiation: engine_secure.c:zend_string_dup Unexecuted instantiation: engine_user.c:zend_string_dup Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_dup Unexecuted instantiation: gammasection.c:zend_string_dup Unexecuted instantiation: random.c:zend_string_dup Unexecuted instantiation: randomizer.c:zend_string_dup Unexecuted instantiation: zend_utils.c:zend_string_dup Unexecuted instantiation: php_reflection.c:zend_string_dup Unexecuted instantiation: php_spl.c:zend_string_dup Unexecuted instantiation: spl_array.c:zend_string_dup Unexecuted instantiation: spl_directory.c:zend_string_dup Unexecuted instantiation: spl_dllist.c:zend_string_dup Unexecuted instantiation: spl_exceptions.c:zend_string_dup Unexecuted instantiation: spl_fixedarray.c:zend_string_dup Unexecuted instantiation: spl_functions.c:zend_string_dup Unexecuted instantiation: spl_heap.c:zend_string_dup Unexecuted instantiation: spl_iterators.c:zend_string_dup Unexecuted instantiation: spl_observer.c:zend_string_dup Unexecuted instantiation: array.c:zend_string_dup Unexecuted instantiation: assert.c:zend_string_dup Unexecuted instantiation: base64.c:zend_string_dup Unexecuted instantiation: basic_functions.c:zend_string_dup Unexecuted instantiation: browscap.c:zend_string_dup Unexecuted instantiation: crc32_x86.c:zend_string_dup Unexecuted instantiation: crc32.c:zend_string_dup Unexecuted instantiation: credits.c:zend_string_dup Unexecuted instantiation: crypt.c:zend_string_dup Unexecuted instantiation: css.c:zend_string_dup Unexecuted instantiation: datetime.c:zend_string_dup Unexecuted instantiation: dir.c:zend_string_dup Unexecuted instantiation: dl.c:zend_string_dup Unexecuted instantiation: dns.c:zend_string_dup Unexecuted instantiation: exec.c:zend_string_dup Unexecuted instantiation: file.c:zend_string_dup Unexecuted instantiation: filestat.c:zend_string_dup Unexecuted instantiation: filters.c:zend_string_dup Unexecuted instantiation: flock_compat.c:zend_string_dup Unexecuted instantiation: formatted_print.c:zend_string_dup Unexecuted instantiation: fsock.c:zend_string_dup Unexecuted instantiation: ftok.c:zend_string_dup Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_dup Unexecuted instantiation: head.c:zend_string_dup Unexecuted instantiation: hrtime.c:zend_string_dup Unexecuted instantiation: html.c:zend_string_dup Unexecuted instantiation: http_fopen_wrapper.c:zend_string_dup Unexecuted instantiation: http.c:zend_string_dup Unexecuted instantiation: image.c:zend_string_dup Unexecuted instantiation: incomplete_class.c:zend_string_dup Unexecuted instantiation: info.c:zend_string_dup Unexecuted instantiation: io_poll.c:zend_string_dup Unexecuted instantiation: iptc.c:zend_string_dup Unexecuted instantiation: levenshtein.c:zend_string_dup Unexecuted instantiation: link.c:zend_string_dup Unexecuted instantiation: mail.c:zend_string_dup Unexecuted instantiation: math.c:zend_string_dup Unexecuted instantiation: md5.c:zend_string_dup Unexecuted instantiation: metaphone.c:zend_string_dup Unexecuted instantiation: microtime.c:zend_string_dup Unexecuted instantiation: net.c:zend_string_dup Unexecuted instantiation: pack.c:zend_string_dup Unexecuted instantiation: pageinfo.c:zend_string_dup Unexecuted instantiation: password.c:zend_string_dup Unexecuted instantiation: php_fopen_wrapper.c:zend_string_dup Unexecuted instantiation: proc_open.c:zend_string_dup Unexecuted instantiation: quot_print.c:zend_string_dup Unexecuted instantiation: scanf.c:zend_string_dup Unexecuted instantiation: sha1.c:zend_string_dup Unexecuted instantiation: soundex.c:zend_string_dup Unexecuted instantiation: streamsfuncs.c:zend_string_dup Unexecuted instantiation: string.c:zend_string_dup Unexecuted instantiation: strnatcmp.c:zend_string_dup Unexecuted instantiation: syslog.c:zend_string_dup Unexecuted instantiation: type.c:zend_string_dup Unexecuted instantiation: uniqid.c:zend_string_dup Unexecuted instantiation: url_scanner_ex.c:zend_string_dup Unexecuted instantiation: url.c:zend_string_dup Unexecuted instantiation: user_filters.c:zend_string_dup Unexecuted instantiation: uuencode.c:zend_string_dup Unexecuted instantiation: var_unserializer.c:zend_string_dup Unexecuted instantiation: var.c:zend_string_dup Unexecuted instantiation: versioning.c:zend_string_dup Unexecuted instantiation: crypt_sha256.c:zend_string_dup Unexecuted instantiation: crypt_sha512.c:zend_string_dup Unexecuted instantiation: php_crypt_r.c:zend_string_dup Unexecuted instantiation: php_uri.c:zend_string_dup Unexecuted instantiation: php_uri_common.c:zend_string_dup Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_dup Unexecuted instantiation: uri_parser_whatwg.c:zend_string_dup Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_dup Unexecuted instantiation: explicit_bzero.c:zend_string_dup Unexecuted instantiation: fopen_wrappers.c:zend_string_dup Unexecuted instantiation: getopt.c:zend_string_dup Unexecuted instantiation: main.c:zend_string_dup Unexecuted instantiation: network.c:zend_string_dup Unexecuted instantiation: output.c:zend_string_dup Unexecuted instantiation: php_content_types.c:zend_string_dup Unexecuted instantiation: php_ini_builder.c:zend_string_dup php_ini.c:zend_string_dup Line | Count | Source | 275 | 212 | { | 276 | 212 | if (ZSTR_IS_INTERNED(s)) { | 277 | 0 | return s; | 278 | 212 | } else { | 279 | 212 | return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent); | 280 | 212 | } | 281 | 212 | } |
Unexecuted instantiation: php_glob.c:zend_string_dup Unexecuted instantiation: php_odbc_utils.c:zend_string_dup Unexecuted instantiation: php_open_temporary_file.c:zend_string_dup Unexecuted instantiation: php_scandir.c:zend_string_dup Unexecuted instantiation: php_syslog.c:zend_string_dup Unexecuted instantiation: php_ticks.c:zend_string_dup Unexecuted instantiation: php_variables.c:zend_string_dup Unexecuted instantiation: reentrancy.c:zend_string_dup Unexecuted instantiation: rfc1867.c:zend_string_dup Unexecuted instantiation: safe_bcmp.c:zend_string_dup Unexecuted instantiation: SAPI.c:zend_string_dup Unexecuted instantiation: snprintf.c:zend_string_dup Unexecuted instantiation: spprintf.c:zend_string_dup Unexecuted instantiation: strlcat.c:zend_string_dup Unexecuted instantiation: strlcpy.c:zend_string_dup Unexecuted instantiation: php_io.c:zend_string_dup Unexecuted instantiation: php_io_copy_linux.c:zend_string_dup Unexecuted instantiation: poll_backend_epoll.c:zend_string_dup Unexecuted instantiation: poll_backend_eventport.c:zend_string_dup Unexecuted instantiation: poll_backend_kqueue.c:zend_string_dup Unexecuted instantiation: poll_backend_poll.c:zend_string_dup Unexecuted instantiation: poll_core.c:zend_string_dup Unexecuted instantiation: poll_fd_table.c:zend_string_dup Unexecuted instantiation: poll_handle.c:zend_string_dup Unexecuted instantiation: cast.c:zend_string_dup Unexecuted instantiation: filter.c:zend_string_dup Unexecuted instantiation: glob_wrapper.c:zend_string_dup Unexecuted instantiation: memory.c:zend_string_dup Unexecuted instantiation: mmap.c:zend_string_dup Unexecuted instantiation: plain_wrapper.c:zend_string_dup Unexecuted instantiation: stream_errors.c:zend_string_dup Unexecuted instantiation: streams.c:zend_string_dup Unexecuted instantiation: transports.c:zend_string_dup Unexecuted instantiation: userspace.c:zend_string_dup Unexecuted instantiation: xp_socket.c:zend_string_dup Unexecuted instantiation: block_pass.c:zend_string_dup Unexecuted instantiation: compact_literals.c:zend_string_dup Unexecuted instantiation: compact_vars.c:zend_string_dup Unexecuted instantiation: dce.c:zend_string_dup Unexecuted instantiation: dfa_pass.c:zend_string_dup Unexecuted instantiation: escape_analysis.c:zend_string_dup Unexecuted instantiation: nop_removal.c:zend_string_dup Unexecuted instantiation: optimize_func_calls.c:zend_string_dup Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_dup Unexecuted instantiation: pass1.c:zend_string_dup Unexecuted instantiation: pass3.c:zend_string_dup Unexecuted instantiation: sccp.c:zend_string_dup Unexecuted instantiation: scdf.c:zend_string_dup Unexecuted instantiation: zend_call_graph.c:zend_string_dup Unexecuted instantiation: zend_cfg.c:zend_string_dup Unexecuted instantiation: zend_dfg.c:zend_string_dup Unexecuted instantiation: zend_dump.c:zend_string_dup Unexecuted instantiation: zend_func_info.c:zend_string_dup Unexecuted instantiation: zend_inference.c:zend_string_dup Unexecuted instantiation: zend_optimizer.c:zend_string_dup Unexecuted instantiation: zend_ssa.c:zend_string_dup Unexecuted instantiation: zend_alloc.c:zend_string_dup Unexecuted instantiation: zend_API.c:zend_string_dup Unexecuted instantiation: zend_ast.c:zend_string_dup Unexecuted instantiation: zend_attributes.c:zend_string_dup Unexecuted instantiation: zend_autoload.c:zend_string_dup Unexecuted instantiation: zend_builtin_functions.c:zend_string_dup Unexecuted instantiation: zend_call_stack.c:zend_string_dup Unexecuted instantiation: zend_closures.c:zend_string_dup Unexecuted instantiation: zend_compile.c:zend_string_dup Unexecuted instantiation: zend_constants.c:zend_string_dup Unexecuted instantiation: zend_cpuinfo.c:zend_string_dup Unexecuted instantiation: zend_default_classes.c:zend_string_dup Unexecuted instantiation: zend_dtrace.c:zend_string_dup Unexecuted instantiation: zend_enum.c:zend_string_dup Unexecuted instantiation: zend_exceptions.c:zend_string_dup Unexecuted instantiation: zend_execute_API.c:zend_string_dup Unexecuted instantiation: zend_execute.c:zend_string_dup Unexecuted instantiation: zend_extensions.c:zend_string_dup Unexecuted instantiation: zend_fibers.c:zend_string_dup Unexecuted instantiation: zend_float.c:zend_string_dup Unexecuted instantiation: zend_gc.c:zend_string_dup Unexecuted instantiation: zend_gdb.c:zend_string_dup Unexecuted instantiation: zend_generators.c:zend_string_dup Unexecuted instantiation: zend_hash.c:zend_string_dup Unexecuted instantiation: zend_highlight.c:zend_string_dup Unexecuted instantiation: zend_hrtime.c:zend_string_dup Unexecuted instantiation: zend_inheritance.c:zend_string_dup Unexecuted instantiation: zend_ini_parser.c:zend_string_dup Unexecuted instantiation: zend_ini_scanner.c:zend_string_dup Unexecuted instantiation: zend_ini.c:zend_string_dup Unexecuted instantiation: zend_interfaces.c:zend_string_dup Unexecuted instantiation: zend_iterators.c:zend_string_dup Unexecuted instantiation: zend_language_parser.c:zend_string_dup Unexecuted instantiation: zend_language_scanner.c:zend_string_dup Unexecuted instantiation: zend_lazy_objects.c:zend_string_dup Unexecuted instantiation: zend_list.c:zend_string_dup Unexecuted instantiation: zend_llist.c:zend_string_dup Unexecuted instantiation: zend_multibyte.c:zend_string_dup Unexecuted instantiation: zend_object_handlers.c:zend_string_dup Unexecuted instantiation: zend_objects_API.c:zend_string_dup Unexecuted instantiation: zend_objects.c:zend_string_dup Unexecuted instantiation: zend_observer.c:zend_string_dup Unexecuted instantiation: zend_opcode.c:zend_string_dup Unexecuted instantiation: zend_operators.c:zend_string_dup Unexecuted instantiation: zend_partial.c:zend_string_dup Unexecuted instantiation: zend_property_hooks.c:zend_string_dup Unexecuted instantiation: zend_ptr_stack.c:zend_string_dup Unexecuted instantiation: zend_signal.c:zend_string_dup Unexecuted instantiation: zend_smart_str.c:zend_string_dup Unexecuted instantiation: zend_sort.c:zend_string_dup Unexecuted instantiation: zend_stack.c:zend_string_dup Unexecuted instantiation: zend_stream.c:zend_string_dup Unexecuted instantiation: zend_string.c:zend_string_dup Unexecuted instantiation: zend_strtod.c:zend_string_dup Unexecuted instantiation: zend_system_id.c:zend_string_dup zend_variables.c:zend_string_dup Line | Count | Source | 275 | 14 | { | 276 | 14 | if (ZSTR_IS_INTERNED(s)) { | 277 | 0 | return s; | 278 | 14 | } else { | 279 | 14 | return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent); | 280 | 14 | } | 281 | 14 | } |
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_dup Unexecuted instantiation: zend_vm_opcodes.c:zend_string_dup Unexecuted instantiation: zend_weakrefs.c:zend_string_dup Unexecuted instantiation: zend.c:zend_string_dup Unexecuted instantiation: internal_functions_cli.c:zend_string_dup Unexecuted instantiation: fuzzer-parser.c:zend_string_dup Unexecuted instantiation: fuzzer-sapi.c:zend_string_dup Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_dup Unexecuted instantiation: fuzzer-exif.c:zend_string_dup Unexecuted instantiation: fuzzer-unserialize.c:zend_string_dup Unexecuted instantiation: fuzzer-function-jit.c:zend_string_dup Unexecuted instantiation: fuzzer-json.c:zend_string_dup Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_dup Unexecuted instantiation: fuzzer-execute.c:zend_string_dup |
282 | | |
283 | | static zend_always_inline zend_string *zend_string_separate(zend_string *s, bool persistent) |
284 | 0 | { |
285 | 0 | if (ZSTR_IS_INTERNED(s) || GC_REFCOUNT(s) > 1) { |
286 | 0 | if (!ZSTR_IS_INTERNED(s)) { |
287 | 0 | GC_DELREF(s); |
288 | 0 | } |
289 | 0 | return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent); |
290 | 0 | } |
291 | | |
292 | 0 | zend_string_forget_hash_val(s); |
293 | 0 | return s; |
294 | 0 | } Unexecuted instantiation: php_date.c:zend_string_separate Unexecuted instantiation: php_time.c:zend_string_separate Unexecuted instantiation: time_duration.c:zend_string_separate Unexecuted instantiation: astro.c:zend_string_separate Unexecuted instantiation: dow.c:zend_string_separate Unexecuted instantiation: duration.c:zend_string_separate Unexecuted instantiation: parse_date.c:zend_string_separate Unexecuted instantiation: parse_tz.c:zend_string_separate Unexecuted instantiation: parse_posix.c:zend_string_separate Unexecuted instantiation: timelib.c:zend_string_separate Unexecuted instantiation: tm2unixtime.c:zend_string_separate Unexecuted instantiation: unixtime2tm.c:zend_string_separate Unexecuted instantiation: parse_iso_intervals.c:zend_string_separate Unexecuted instantiation: interval.c:zend_string_separate Unexecuted instantiation: php_pcre.c:zend_string_separate Unexecuted instantiation: exif.c:zend_string_separate Unexecuted instantiation: hash_adler32.c:zend_string_separate Unexecuted instantiation: hash_crc32.c:zend_string_separate Unexecuted instantiation: hash_fnv.c:zend_string_separate Unexecuted instantiation: hash_gost.c:zend_string_separate Unexecuted instantiation: hash_haval.c:zend_string_separate Unexecuted instantiation: hash_joaat.c:zend_string_separate Unexecuted instantiation: hash_md.c:zend_string_separate Unexecuted instantiation: hash_murmur.c:zend_string_separate Unexecuted instantiation: hash_ripemd.c:zend_string_separate Unexecuted instantiation: hash_sha_ni.c:zend_string_separate Unexecuted instantiation: hash_sha_sse2.c:zend_string_separate Unexecuted instantiation: hash_sha.c:zend_string_separate Unexecuted instantiation: hash_sha3.c:zend_string_separate Unexecuted instantiation: hash_snefru.c:zend_string_separate Unexecuted instantiation: hash_tiger.c:zend_string_separate Unexecuted instantiation: hash_whirlpool.c:zend_string_separate Unexecuted instantiation: hash_xxhash.c:zend_string_separate Unexecuted instantiation: hash.c:zend_string_separate Unexecuted instantiation: json_encoder.c:zend_string_separate Unexecuted instantiation: json_parser.tab.c:zend_string_separate Unexecuted instantiation: json_scanner.c:zend_string_separate Unexecuted instantiation: json.c:zend_string_separate Unexecuted instantiation: php_lexbor.c:zend_string_separate Unexecuted instantiation: shared_alloc_mmap.c:zend_string_separate Unexecuted instantiation: shared_alloc_posix.c:zend_string_separate Unexecuted instantiation: shared_alloc_shm.c:zend_string_separate Unexecuted instantiation: zend_accelerator_api.c:zend_string_separate Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_separate Unexecuted instantiation: zend_accelerator_debug.c:zend_string_separate Unexecuted instantiation: zend_accelerator_hash.c:zend_string_separate Unexecuted instantiation: zend_accelerator_module.c:zend_string_separate Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_separate Unexecuted instantiation: zend_file_cache.c:zend_string_separate Unexecuted instantiation: zend_persist_calc.c:zend_string_separate Unexecuted instantiation: zend_persist.c:zend_string_separate Unexecuted instantiation: zend_shared_alloc.c:zend_string_separate Unexecuted instantiation: ZendAccelerator.c:zend_string_separate Unexecuted instantiation: ir_cfg.c:zend_string_separate Unexecuted instantiation: ir_check.c:zend_string_separate Unexecuted instantiation: ir_dump.c:zend_string_separate Unexecuted instantiation: ir_emit.c:zend_string_separate Unexecuted instantiation: ir_gcm.c:zend_string_separate Unexecuted instantiation: ir_gdb.c:zend_string_separate Unexecuted instantiation: ir_patch.c:zend_string_separate Unexecuted instantiation: ir_perf.c:zend_string_separate Unexecuted instantiation: ir_ra.c:zend_string_separate Unexecuted instantiation: ir_ra_simple.c:zend_string_separate Unexecuted instantiation: ir_save.c:zend_string_separate Unexecuted instantiation: ir_sccp.c:zend_string_separate Unexecuted instantiation: ir_strtab.c:zend_string_separate Unexecuted instantiation: ir.c:zend_string_separate Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_separate Unexecuted instantiation: zend_jit.c:zend_string_separate Unexecuted instantiation: csprng.c:zend_string_separate Unexecuted instantiation: engine_mt19937.c:zend_string_separate Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_separate Unexecuted instantiation: engine_secure.c:zend_string_separate Unexecuted instantiation: engine_user.c:zend_string_separate Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_separate Unexecuted instantiation: gammasection.c:zend_string_separate Unexecuted instantiation: random.c:zend_string_separate Unexecuted instantiation: randomizer.c:zend_string_separate Unexecuted instantiation: zend_utils.c:zend_string_separate Unexecuted instantiation: php_reflection.c:zend_string_separate Unexecuted instantiation: php_spl.c:zend_string_separate Unexecuted instantiation: spl_array.c:zend_string_separate Unexecuted instantiation: spl_directory.c:zend_string_separate Unexecuted instantiation: spl_dllist.c:zend_string_separate Unexecuted instantiation: spl_exceptions.c:zend_string_separate Unexecuted instantiation: spl_fixedarray.c:zend_string_separate Unexecuted instantiation: spl_functions.c:zend_string_separate Unexecuted instantiation: spl_heap.c:zend_string_separate Unexecuted instantiation: spl_iterators.c:zend_string_separate Unexecuted instantiation: spl_observer.c:zend_string_separate Unexecuted instantiation: array.c:zend_string_separate Unexecuted instantiation: assert.c:zend_string_separate Unexecuted instantiation: base64.c:zend_string_separate Unexecuted instantiation: basic_functions.c:zend_string_separate Unexecuted instantiation: browscap.c:zend_string_separate Unexecuted instantiation: crc32_x86.c:zend_string_separate Unexecuted instantiation: crc32.c:zend_string_separate Unexecuted instantiation: credits.c:zend_string_separate Unexecuted instantiation: crypt.c:zend_string_separate Unexecuted instantiation: css.c:zend_string_separate Unexecuted instantiation: datetime.c:zend_string_separate Unexecuted instantiation: dir.c:zend_string_separate Unexecuted instantiation: dl.c:zend_string_separate Unexecuted instantiation: dns.c:zend_string_separate Unexecuted instantiation: exec.c:zend_string_separate Unexecuted instantiation: file.c:zend_string_separate Unexecuted instantiation: filestat.c:zend_string_separate Unexecuted instantiation: filters.c:zend_string_separate Unexecuted instantiation: flock_compat.c:zend_string_separate Unexecuted instantiation: formatted_print.c:zend_string_separate Unexecuted instantiation: fsock.c:zend_string_separate Unexecuted instantiation: ftok.c:zend_string_separate Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_separate Unexecuted instantiation: head.c:zend_string_separate Unexecuted instantiation: hrtime.c:zend_string_separate Unexecuted instantiation: html.c:zend_string_separate Unexecuted instantiation: http_fopen_wrapper.c:zend_string_separate Unexecuted instantiation: http.c:zend_string_separate Unexecuted instantiation: image.c:zend_string_separate Unexecuted instantiation: incomplete_class.c:zend_string_separate Unexecuted instantiation: info.c:zend_string_separate Unexecuted instantiation: io_poll.c:zend_string_separate Unexecuted instantiation: iptc.c:zend_string_separate Unexecuted instantiation: levenshtein.c:zend_string_separate Unexecuted instantiation: link.c:zend_string_separate Unexecuted instantiation: mail.c:zend_string_separate Unexecuted instantiation: math.c:zend_string_separate Unexecuted instantiation: md5.c:zend_string_separate Unexecuted instantiation: metaphone.c:zend_string_separate Unexecuted instantiation: microtime.c:zend_string_separate Unexecuted instantiation: net.c:zend_string_separate Unexecuted instantiation: pack.c:zend_string_separate Unexecuted instantiation: pageinfo.c:zend_string_separate Unexecuted instantiation: password.c:zend_string_separate Unexecuted instantiation: php_fopen_wrapper.c:zend_string_separate Unexecuted instantiation: proc_open.c:zend_string_separate Unexecuted instantiation: quot_print.c:zend_string_separate Unexecuted instantiation: scanf.c:zend_string_separate Unexecuted instantiation: sha1.c:zend_string_separate Unexecuted instantiation: soundex.c:zend_string_separate Unexecuted instantiation: streamsfuncs.c:zend_string_separate Unexecuted instantiation: string.c:zend_string_separate Unexecuted instantiation: strnatcmp.c:zend_string_separate Unexecuted instantiation: syslog.c:zend_string_separate Unexecuted instantiation: type.c:zend_string_separate Unexecuted instantiation: uniqid.c:zend_string_separate Unexecuted instantiation: url_scanner_ex.c:zend_string_separate Unexecuted instantiation: url.c:zend_string_separate Unexecuted instantiation: user_filters.c:zend_string_separate Unexecuted instantiation: uuencode.c:zend_string_separate Unexecuted instantiation: var_unserializer.c:zend_string_separate Unexecuted instantiation: var.c:zend_string_separate Unexecuted instantiation: versioning.c:zend_string_separate Unexecuted instantiation: crypt_sha256.c:zend_string_separate Unexecuted instantiation: crypt_sha512.c:zend_string_separate Unexecuted instantiation: php_crypt_r.c:zend_string_separate Unexecuted instantiation: php_uri.c:zend_string_separate Unexecuted instantiation: php_uri_common.c:zend_string_separate Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_separate Unexecuted instantiation: uri_parser_whatwg.c:zend_string_separate Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_separate Unexecuted instantiation: explicit_bzero.c:zend_string_separate Unexecuted instantiation: fopen_wrappers.c:zend_string_separate Unexecuted instantiation: getopt.c:zend_string_separate Unexecuted instantiation: main.c:zend_string_separate Unexecuted instantiation: network.c:zend_string_separate Unexecuted instantiation: output.c:zend_string_separate Unexecuted instantiation: php_content_types.c:zend_string_separate Unexecuted instantiation: php_ini_builder.c:zend_string_separate Unexecuted instantiation: php_ini.c:zend_string_separate Unexecuted instantiation: php_glob.c:zend_string_separate Unexecuted instantiation: php_odbc_utils.c:zend_string_separate Unexecuted instantiation: php_open_temporary_file.c:zend_string_separate Unexecuted instantiation: php_scandir.c:zend_string_separate Unexecuted instantiation: php_syslog.c:zend_string_separate Unexecuted instantiation: php_ticks.c:zend_string_separate Unexecuted instantiation: php_variables.c:zend_string_separate Unexecuted instantiation: reentrancy.c:zend_string_separate Unexecuted instantiation: rfc1867.c:zend_string_separate Unexecuted instantiation: safe_bcmp.c:zend_string_separate Unexecuted instantiation: SAPI.c:zend_string_separate Unexecuted instantiation: snprintf.c:zend_string_separate Unexecuted instantiation: spprintf.c:zend_string_separate Unexecuted instantiation: strlcat.c:zend_string_separate Unexecuted instantiation: strlcpy.c:zend_string_separate Unexecuted instantiation: php_io.c:zend_string_separate Unexecuted instantiation: php_io_copy_linux.c:zend_string_separate Unexecuted instantiation: poll_backend_epoll.c:zend_string_separate Unexecuted instantiation: poll_backend_eventport.c:zend_string_separate Unexecuted instantiation: poll_backend_kqueue.c:zend_string_separate Unexecuted instantiation: poll_backend_poll.c:zend_string_separate Unexecuted instantiation: poll_core.c:zend_string_separate Unexecuted instantiation: poll_fd_table.c:zend_string_separate Unexecuted instantiation: poll_handle.c:zend_string_separate Unexecuted instantiation: cast.c:zend_string_separate Unexecuted instantiation: filter.c:zend_string_separate Unexecuted instantiation: glob_wrapper.c:zend_string_separate Unexecuted instantiation: memory.c:zend_string_separate Unexecuted instantiation: mmap.c:zend_string_separate Unexecuted instantiation: plain_wrapper.c:zend_string_separate Unexecuted instantiation: stream_errors.c:zend_string_separate Unexecuted instantiation: streams.c:zend_string_separate Unexecuted instantiation: transports.c:zend_string_separate Unexecuted instantiation: userspace.c:zend_string_separate Unexecuted instantiation: xp_socket.c:zend_string_separate Unexecuted instantiation: block_pass.c:zend_string_separate Unexecuted instantiation: compact_literals.c:zend_string_separate Unexecuted instantiation: compact_vars.c:zend_string_separate Unexecuted instantiation: dce.c:zend_string_separate Unexecuted instantiation: dfa_pass.c:zend_string_separate Unexecuted instantiation: escape_analysis.c:zend_string_separate Unexecuted instantiation: nop_removal.c:zend_string_separate Unexecuted instantiation: optimize_func_calls.c:zend_string_separate Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_separate Unexecuted instantiation: pass1.c:zend_string_separate Unexecuted instantiation: pass3.c:zend_string_separate Unexecuted instantiation: sccp.c:zend_string_separate Unexecuted instantiation: scdf.c:zend_string_separate Unexecuted instantiation: zend_call_graph.c:zend_string_separate Unexecuted instantiation: zend_cfg.c:zend_string_separate Unexecuted instantiation: zend_dfg.c:zend_string_separate Unexecuted instantiation: zend_dump.c:zend_string_separate Unexecuted instantiation: zend_func_info.c:zend_string_separate Unexecuted instantiation: zend_inference.c:zend_string_separate Unexecuted instantiation: zend_optimizer.c:zend_string_separate Unexecuted instantiation: zend_ssa.c:zend_string_separate Unexecuted instantiation: zend_alloc.c:zend_string_separate Unexecuted instantiation: zend_API.c:zend_string_separate Unexecuted instantiation: zend_ast.c:zend_string_separate Unexecuted instantiation: zend_attributes.c:zend_string_separate Unexecuted instantiation: zend_autoload.c:zend_string_separate Unexecuted instantiation: zend_builtin_functions.c:zend_string_separate Unexecuted instantiation: zend_call_stack.c:zend_string_separate Unexecuted instantiation: zend_closures.c:zend_string_separate Unexecuted instantiation: zend_compile.c:zend_string_separate Unexecuted instantiation: zend_constants.c:zend_string_separate Unexecuted instantiation: zend_cpuinfo.c:zend_string_separate Unexecuted instantiation: zend_default_classes.c:zend_string_separate Unexecuted instantiation: zend_dtrace.c:zend_string_separate Unexecuted instantiation: zend_enum.c:zend_string_separate Unexecuted instantiation: zend_exceptions.c:zend_string_separate Unexecuted instantiation: zend_execute_API.c:zend_string_separate Unexecuted instantiation: zend_execute.c:zend_string_separate Unexecuted instantiation: zend_extensions.c:zend_string_separate Unexecuted instantiation: zend_fibers.c:zend_string_separate Unexecuted instantiation: zend_float.c:zend_string_separate Unexecuted instantiation: zend_gc.c:zend_string_separate Unexecuted instantiation: zend_gdb.c:zend_string_separate Unexecuted instantiation: zend_generators.c:zend_string_separate Unexecuted instantiation: zend_hash.c:zend_string_separate Unexecuted instantiation: zend_highlight.c:zend_string_separate Unexecuted instantiation: zend_hrtime.c:zend_string_separate Unexecuted instantiation: zend_inheritance.c:zend_string_separate Unexecuted instantiation: zend_ini_parser.c:zend_string_separate Unexecuted instantiation: zend_ini_scanner.c:zend_string_separate Unexecuted instantiation: zend_ini.c:zend_string_separate Unexecuted instantiation: zend_interfaces.c:zend_string_separate Unexecuted instantiation: zend_iterators.c:zend_string_separate Unexecuted instantiation: zend_language_parser.c:zend_string_separate Unexecuted instantiation: zend_language_scanner.c:zend_string_separate Unexecuted instantiation: zend_lazy_objects.c:zend_string_separate Unexecuted instantiation: zend_list.c:zend_string_separate Unexecuted instantiation: zend_llist.c:zend_string_separate Unexecuted instantiation: zend_multibyte.c:zend_string_separate Unexecuted instantiation: zend_object_handlers.c:zend_string_separate Unexecuted instantiation: zend_objects_API.c:zend_string_separate Unexecuted instantiation: zend_objects.c:zend_string_separate Unexecuted instantiation: zend_observer.c:zend_string_separate Unexecuted instantiation: zend_opcode.c:zend_string_separate Unexecuted instantiation: zend_operators.c:zend_string_separate Unexecuted instantiation: zend_partial.c:zend_string_separate Unexecuted instantiation: zend_property_hooks.c:zend_string_separate Unexecuted instantiation: zend_ptr_stack.c:zend_string_separate Unexecuted instantiation: zend_signal.c:zend_string_separate Unexecuted instantiation: zend_smart_str.c:zend_string_separate Unexecuted instantiation: zend_sort.c:zend_string_separate Unexecuted instantiation: zend_stack.c:zend_string_separate Unexecuted instantiation: zend_stream.c:zend_string_separate Unexecuted instantiation: zend_string.c:zend_string_separate Unexecuted instantiation: zend_strtod.c:zend_string_separate Unexecuted instantiation: zend_system_id.c:zend_string_separate Unexecuted instantiation: zend_variables.c:zend_string_separate Unexecuted instantiation: zend_virtual_cwd.c:zend_string_separate Unexecuted instantiation: zend_vm_opcodes.c:zend_string_separate Unexecuted instantiation: zend_weakrefs.c:zend_string_separate Unexecuted instantiation: zend.c:zend_string_separate Unexecuted instantiation: internal_functions_cli.c:zend_string_separate Unexecuted instantiation: fuzzer-parser.c:zend_string_separate Unexecuted instantiation: fuzzer-sapi.c:zend_string_separate Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_separate Unexecuted instantiation: fuzzer-exif.c:zend_string_separate Unexecuted instantiation: fuzzer-unserialize.c:zend_string_separate Unexecuted instantiation: fuzzer-function-jit.c:zend_string_separate Unexecuted instantiation: fuzzer-json.c:zend_string_separate Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_separate Unexecuted instantiation: fuzzer-execute.c:zend_string_separate |
295 | | |
296 | | static zend_always_inline zend_string *zend_string_frealloc(zend_string *s, size_t len, bool persistent, bool fallible) |
297 | 4.72M | { |
298 | 4.72M | zend_string *ret; |
299 | | |
300 | 4.72M | if (!ZSTR_IS_INTERNED(s)) { |
301 | 4.72M | if (EXPECTED(GC_REFCOUNT(s) == 1)) { |
302 | 4.72M | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); |
303 | 4.72M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { |
304 | 0 | return NULL; |
305 | 0 | } |
306 | 4.72M | ZSTR_LEN(ret) = len; |
307 | 4.72M | zend_string_forget_hash_val(ret); |
308 | 4.72M | return ret; |
309 | 4.72M | } |
310 | 4.72M | } |
311 | 6.75k | ret = zend_string_falloc(len, persistent, fallible); |
312 | 6.75k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { |
313 | 0 | return NULL; |
314 | 0 | } |
315 | 6.75k | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); |
316 | 6.75k | if (!ZSTR_IS_INTERNED(s)) { |
317 | 0 | GC_DELREF(s); |
318 | 0 | } |
319 | 6.75k | return ret; |
320 | 6.75k | } Unexecuted instantiation: php_date.c:zend_string_frealloc Unexecuted instantiation: php_time.c:zend_string_frealloc Unexecuted instantiation: time_duration.c:zend_string_frealloc Unexecuted instantiation: astro.c:zend_string_frealloc Unexecuted instantiation: dow.c:zend_string_frealloc Unexecuted instantiation: duration.c:zend_string_frealloc Unexecuted instantiation: parse_date.c:zend_string_frealloc Unexecuted instantiation: parse_tz.c:zend_string_frealloc Unexecuted instantiation: parse_posix.c:zend_string_frealloc Unexecuted instantiation: timelib.c:zend_string_frealloc Unexecuted instantiation: tm2unixtime.c:zend_string_frealloc Unexecuted instantiation: unixtime2tm.c:zend_string_frealloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_frealloc Unexecuted instantiation: interval.c:zend_string_frealloc php_pcre.c:zend_string_frealloc Line | Count | Source | 297 | 2 | { | 298 | 2 | zend_string *ret; | 299 | | | 300 | 2 | if (!ZSTR_IS_INTERNED(s)) { | 301 | 2 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 2 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 2 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 2 | ZSTR_LEN(ret) = len; | 307 | 2 | zend_string_forget_hash_val(ret); | 308 | 2 | return ret; | 309 | 2 | } | 310 | 2 | } | 311 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 312 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 0 | return ret; | 320 | 0 | } |
Unexecuted instantiation: exif.c:zend_string_frealloc Unexecuted instantiation: hash_adler32.c:zend_string_frealloc Unexecuted instantiation: hash_crc32.c:zend_string_frealloc Unexecuted instantiation: hash_fnv.c:zend_string_frealloc Unexecuted instantiation: hash_gost.c:zend_string_frealloc Unexecuted instantiation: hash_haval.c:zend_string_frealloc Unexecuted instantiation: hash_joaat.c:zend_string_frealloc Unexecuted instantiation: hash_md.c:zend_string_frealloc Unexecuted instantiation: hash_murmur.c:zend_string_frealloc Unexecuted instantiation: hash_ripemd.c:zend_string_frealloc Unexecuted instantiation: hash_sha_ni.c:zend_string_frealloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_frealloc Unexecuted instantiation: hash_sha.c:zend_string_frealloc Unexecuted instantiation: hash_sha3.c:zend_string_frealloc Unexecuted instantiation: hash_snefru.c:zend_string_frealloc Unexecuted instantiation: hash_tiger.c:zend_string_frealloc Unexecuted instantiation: hash_whirlpool.c:zend_string_frealloc Unexecuted instantiation: hash_xxhash.c:zend_string_frealloc Unexecuted instantiation: hash.c:zend_string_frealloc Unexecuted instantiation: json_encoder.c:zend_string_frealloc Unexecuted instantiation: json_parser.tab.c:zend_string_frealloc Unexecuted instantiation: json_scanner.c:zend_string_frealloc json.c:zend_string_frealloc Line | Count | Source | 297 | 8 | { | 298 | 8 | zend_string *ret; | 299 | | | 300 | 8 | if (!ZSTR_IS_INTERNED(s)) { | 301 | 8 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 8 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 8 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 8 | ZSTR_LEN(ret) = len; | 307 | 8 | zend_string_forget_hash_val(ret); | 308 | 8 | return ret; | 309 | 8 | } | 310 | 8 | } | 311 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 312 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 0 | return ret; | 320 | 0 | } |
Unexecuted instantiation: php_lexbor.c:zend_string_frealloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_frealloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_frealloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_frealloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_frealloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_frealloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_frealloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_frealloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_frealloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_frealloc Unexecuted instantiation: zend_file_cache.c:zend_string_frealloc Unexecuted instantiation: zend_persist_calc.c:zend_string_frealloc Unexecuted instantiation: zend_persist.c:zend_string_frealloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_frealloc Unexecuted instantiation: ZendAccelerator.c:zend_string_frealloc Unexecuted instantiation: ir_cfg.c:zend_string_frealloc Unexecuted instantiation: ir_check.c:zend_string_frealloc Unexecuted instantiation: ir_dump.c:zend_string_frealloc Unexecuted instantiation: ir_emit.c:zend_string_frealloc Unexecuted instantiation: ir_gcm.c:zend_string_frealloc Unexecuted instantiation: ir_gdb.c:zend_string_frealloc Unexecuted instantiation: ir_patch.c:zend_string_frealloc Unexecuted instantiation: ir_perf.c:zend_string_frealloc Unexecuted instantiation: ir_ra.c:zend_string_frealloc Unexecuted instantiation: ir_ra_simple.c:zend_string_frealloc Unexecuted instantiation: ir_save.c:zend_string_frealloc Unexecuted instantiation: ir_sccp.c:zend_string_frealloc Unexecuted instantiation: ir_strtab.c:zend_string_frealloc Unexecuted instantiation: ir.c:zend_string_frealloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_frealloc Unexecuted instantiation: zend_jit.c:zend_string_frealloc Unexecuted instantiation: csprng.c:zend_string_frealloc Unexecuted instantiation: engine_mt19937.c:zend_string_frealloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_frealloc Unexecuted instantiation: engine_secure.c:zend_string_frealloc Unexecuted instantiation: engine_user.c:zend_string_frealloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_frealloc Unexecuted instantiation: gammasection.c:zend_string_frealloc Unexecuted instantiation: random.c:zend_string_frealloc Unexecuted instantiation: randomizer.c:zend_string_frealloc Unexecuted instantiation: zend_utils.c:zend_string_frealloc php_reflection.c:zend_string_frealloc Line | Count | Source | 297 | 22 | { | 298 | 22 | zend_string *ret; | 299 | | | 300 | 22 | if (!ZSTR_IS_INTERNED(s)) { | 301 | 22 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 22 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 22 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 22 | ZSTR_LEN(ret) = len; | 307 | 22 | zend_string_forget_hash_val(ret); | 308 | 22 | return ret; | 309 | 22 | } | 310 | 22 | } | 311 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 312 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 0 | return ret; | 320 | 0 | } |
Unexecuted instantiation: php_spl.c:zend_string_frealloc Unexecuted instantiation: spl_array.c:zend_string_frealloc Unexecuted instantiation: spl_directory.c:zend_string_frealloc Unexecuted instantiation: spl_dllist.c:zend_string_frealloc Unexecuted instantiation: spl_exceptions.c:zend_string_frealloc Unexecuted instantiation: spl_fixedarray.c:zend_string_frealloc Unexecuted instantiation: spl_functions.c:zend_string_frealloc Unexecuted instantiation: spl_heap.c:zend_string_frealloc Unexecuted instantiation: spl_iterators.c:zend_string_frealloc Unexecuted instantiation: spl_observer.c:zend_string_frealloc Unexecuted instantiation: array.c:zend_string_frealloc Unexecuted instantiation: assert.c:zend_string_frealloc Unexecuted instantiation: base64.c:zend_string_frealloc Unexecuted instantiation: basic_functions.c:zend_string_frealloc Unexecuted instantiation: browscap.c:zend_string_frealloc Unexecuted instantiation: crc32_x86.c:zend_string_frealloc Unexecuted instantiation: crc32.c:zend_string_frealloc Unexecuted instantiation: credits.c:zend_string_frealloc Unexecuted instantiation: crypt.c:zend_string_frealloc Unexecuted instantiation: css.c:zend_string_frealloc Unexecuted instantiation: datetime.c:zend_string_frealloc Unexecuted instantiation: dir.c:zend_string_frealloc Unexecuted instantiation: dl.c:zend_string_frealloc Unexecuted instantiation: dns.c:zend_string_frealloc Unexecuted instantiation: exec.c:zend_string_frealloc Unexecuted instantiation: file.c:zend_string_frealloc Unexecuted instantiation: filestat.c:zend_string_frealloc Unexecuted instantiation: filters.c:zend_string_frealloc Unexecuted instantiation: flock_compat.c:zend_string_frealloc Unexecuted instantiation: formatted_print.c:zend_string_frealloc Unexecuted instantiation: fsock.c:zend_string_frealloc Unexecuted instantiation: ftok.c:zend_string_frealloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_frealloc Unexecuted instantiation: head.c:zend_string_frealloc Unexecuted instantiation: hrtime.c:zend_string_frealloc Unexecuted instantiation: html.c:zend_string_frealloc Unexecuted instantiation: http_fopen_wrapper.c:zend_string_frealloc Unexecuted instantiation: http.c:zend_string_frealloc Unexecuted instantiation: image.c:zend_string_frealloc Unexecuted instantiation: incomplete_class.c:zend_string_frealloc Unexecuted instantiation: info.c:zend_string_frealloc Unexecuted instantiation: io_poll.c:zend_string_frealloc Unexecuted instantiation: iptc.c:zend_string_frealloc Unexecuted instantiation: levenshtein.c:zend_string_frealloc Unexecuted instantiation: link.c:zend_string_frealloc Unexecuted instantiation: mail.c:zend_string_frealloc Unexecuted instantiation: math.c:zend_string_frealloc Unexecuted instantiation: md5.c:zend_string_frealloc Unexecuted instantiation: metaphone.c:zend_string_frealloc Unexecuted instantiation: microtime.c:zend_string_frealloc Unexecuted instantiation: net.c:zend_string_frealloc Unexecuted instantiation: pack.c:zend_string_frealloc Unexecuted instantiation: pageinfo.c:zend_string_frealloc Unexecuted instantiation: password.c:zend_string_frealloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_frealloc Unexecuted instantiation: proc_open.c:zend_string_frealloc Unexecuted instantiation: quot_print.c:zend_string_frealloc Unexecuted instantiation: scanf.c:zend_string_frealloc Unexecuted instantiation: sha1.c:zend_string_frealloc Unexecuted instantiation: soundex.c:zend_string_frealloc Unexecuted instantiation: streamsfuncs.c:zend_string_frealloc Unexecuted instantiation: string.c:zend_string_frealloc Unexecuted instantiation: strnatcmp.c:zend_string_frealloc Unexecuted instantiation: syslog.c:zend_string_frealloc Unexecuted instantiation: type.c:zend_string_frealloc Unexecuted instantiation: uniqid.c:zend_string_frealloc Unexecuted instantiation: url_scanner_ex.c:zend_string_frealloc Unexecuted instantiation: url.c:zend_string_frealloc Unexecuted instantiation: user_filters.c:zend_string_frealloc Unexecuted instantiation: uuencode.c:zend_string_frealloc Unexecuted instantiation: var_unserializer.c:zend_string_frealloc var.c:zend_string_frealloc Line | Count | Source | 297 | 14 | { | 298 | 14 | zend_string *ret; | 299 | | | 300 | 14 | if (!ZSTR_IS_INTERNED(s)) { | 301 | 14 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 14 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 14 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 14 | ZSTR_LEN(ret) = len; | 307 | 14 | zend_string_forget_hash_val(ret); | 308 | 14 | return ret; | 309 | 14 | } | 310 | 14 | } | 311 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 312 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 0 | return ret; | 320 | 0 | } |
Unexecuted instantiation: versioning.c:zend_string_frealloc Unexecuted instantiation: crypt_sha256.c:zend_string_frealloc Unexecuted instantiation: crypt_sha512.c:zend_string_frealloc Unexecuted instantiation: php_crypt_r.c:zend_string_frealloc Unexecuted instantiation: php_uri.c:zend_string_frealloc Unexecuted instantiation: php_uri_common.c:zend_string_frealloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_frealloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_frealloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_frealloc Unexecuted instantiation: explicit_bzero.c:zend_string_frealloc fopen_wrappers.c:zend_string_frealloc Line | Count | Source | 297 | 6 | { | 298 | 6 | zend_string *ret; | 299 | | | 300 | 6 | if (!ZSTR_IS_INTERNED(s)) { | 301 | 6 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 6 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 6 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 6 | ZSTR_LEN(ret) = len; | 307 | 6 | zend_string_forget_hash_val(ret); | 308 | 6 | return ret; | 309 | 6 | } | 310 | 6 | } | 311 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 312 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 0 | return ret; | 320 | 0 | } |
Unexecuted instantiation: getopt.c:zend_string_frealloc Unexecuted instantiation: main.c:zend_string_frealloc Unexecuted instantiation: network.c:zend_string_frealloc Unexecuted instantiation: output.c:zend_string_frealloc Unexecuted instantiation: php_content_types.c:zend_string_frealloc Unexecuted instantiation: php_ini_builder.c:zend_string_frealloc Unexecuted instantiation: php_ini.c:zend_string_frealloc Unexecuted instantiation: php_glob.c:zend_string_frealloc Unexecuted instantiation: php_odbc_utils.c:zend_string_frealloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_frealloc Unexecuted instantiation: php_scandir.c:zend_string_frealloc Unexecuted instantiation: php_syslog.c:zend_string_frealloc Unexecuted instantiation: php_ticks.c:zend_string_frealloc Unexecuted instantiation: php_variables.c:zend_string_frealloc Unexecuted instantiation: reentrancy.c:zend_string_frealloc Unexecuted instantiation: rfc1867.c:zend_string_frealloc Unexecuted instantiation: safe_bcmp.c:zend_string_frealloc Unexecuted instantiation: SAPI.c:zend_string_frealloc Unexecuted instantiation: snprintf.c:zend_string_frealloc Unexecuted instantiation: spprintf.c:zend_string_frealloc Unexecuted instantiation: strlcat.c:zend_string_frealloc Unexecuted instantiation: strlcpy.c:zend_string_frealloc Unexecuted instantiation: php_io.c:zend_string_frealloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_frealloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_frealloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_frealloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_frealloc Unexecuted instantiation: poll_backend_poll.c:zend_string_frealloc Unexecuted instantiation: poll_core.c:zend_string_frealloc Unexecuted instantiation: poll_fd_table.c:zend_string_frealloc Unexecuted instantiation: poll_handle.c:zend_string_frealloc Unexecuted instantiation: cast.c:zend_string_frealloc Unexecuted instantiation: filter.c:zend_string_frealloc Unexecuted instantiation: glob_wrapper.c:zend_string_frealloc memory.c:zend_string_frealloc Line | Count | Source | 297 | 6.75k | { | 298 | 6.75k | zend_string *ret; | 299 | | | 300 | 6.75k | if (!ZSTR_IS_INTERNED(s)) { | 301 | 0 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 0 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 0 | ZSTR_LEN(ret) = len; | 307 | 0 | zend_string_forget_hash_val(ret); | 308 | 0 | return ret; | 309 | 0 | } | 310 | 0 | } | 311 | 6.75k | ret = zend_string_falloc(len, persistent, fallible); | 312 | 6.75k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 6.75k | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 6.75k | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 6.75k | return ret; | 320 | 6.75k | } |
Unexecuted instantiation: mmap.c:zend_string_frealloc Unexecuted instantiation: plain_wrapper.c:zend_string_frealloc Unexecuted instantiation: stream_errors.c:zend_string_frealloc Unexecuted instantiation: streams.c:zend_string_frealloc Unexecuted instantiation: transports.c:zend_string_frealloc Unexecuted instantiation: userspace.c:zend_string_frealloc Unexecuted instantiation: xp_socket.c:zend_string_frealloc Unexecuted instantiation: block_pass.c:zend_string_frealloc Unexecuted instantiation: compact_literals.c:zend_string_frealloc Unexecuted instantiation: compact_vars.c:zend_string_frealloc Unexecuted instantiation: dce.c:zend_string_frealloc Unexecuted instantiation: dfa_pass.c:zend_string_frealloc Unexecuted instantiation: escape_analysis.c:zend_string_frealloc Unexecuted instantiation: nop_removal.c:zend_string_frealloc Unexecuted instantiation: optimize_func_calls.c:zend_string_frealloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_frealloc Unexecuted instantiation: pass1.c:zend_string_frealloc Unexecuted instantiation: pass3.c:zend_string_frealloc Unexecuted instantiation: sccp.c:zend_string_frealloc Unexecuted instantiation: scdf.c:zend_string_frealloc Unexecuted instantiation: zend_call_graph.c:zend_string_frealloc Unexecuted instantiation: zend_cfg.c:zend_string_frealloc Unexecuted instantiation: zend_dfg.c:zend_string_frealloc Unexecuted instantiation: zend_dump.c:zend_string_frealloc Unexecuted instantiation: zend_func_info.c:zend_string_frealloc Unexecuted instantiation: zend_inference.c:zend_string_frealloc Unexecuted instantiation: zend_optimizer.c:zend_string_frealloc Unexecuted instantiation: zend_ssa.c:zend_string_frealloc Unexecuted instantiation: zend_alloc.c:zend_string_frealloc Unexecuted instantiation: zend_API.c:zend_string_frealloc Unexecuted instantiation: zend_ast.c:zend_string_frealloc zend_attributes.c:zend_string_frealloc Line | Count | Source | 297 | 50 | { | 298 | 50 | zend_string *ret; | 299 | | | 300 | 50 | if (!ZSTR_IS_INTERNED(s)) { | 301 | 50 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 50 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 50 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 50 | ZSTR_LEN(ret) = len; | 307 | 50 | zend_string_forget_hash_val(ret); | 308 | 50 | return ret; | 309 | 50 | } | 310 | 50 | } | 311 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 312 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 0 | return ret; | 320 | 0 | } |
Unexecuted instantiation: zend_autoload.c:zend_string_frealloc Unexecuted instantiation: zend_builtin_functions.c:zend_string_frealloc Unexecuted instantiation: zend_call_stack.c:zend_string_frealloc Unexecuted instantiation: zend_closures.c:zend_string_frealloc Unexecuted instantiation: zend_compile.c:zend_string_frealloc Unexecuted instantiation: zend_constants.c:zend_string_frealloc Unexecuted instantiation: zend_cpuinfo.c:zend_string_frealloc Unexecuted instantiation: zend_default_classes.c:zend_string_frealloc Unexecuted instantiation: zend_dtrace.c:zend_string_frealloc Unexecuted instantiation: zend_enum.c:zend_string_frealloc Unexecuted instantiation: zend_exceptions.c:zend_string_frealloc Unexecuted instantiation: zend_execute_API.c:zend_string_frealloc Unexecuted instantiation: zend_execute.c:zend_string_frealloc Unexecuted instantiation: zend_extensions.c:zend_string_frealloc Unexecuted instantiation: zend_fibers.c:zend_string_frealloc Unexecuted instantiation: zend_float.c:zend_string_frealloc Unexecuted instantiation: zend_gc.c:zend_string_frealloc Unexecuted instantiation: zend_gdb.c:zend_string_frealloc Unexecuted instantiation: zend_generators.c:zend_string_frealloc Unexecuted instantiation: zend_hash.c:zend_string_frealloc Unexecuted instantiation: zend_highlight.c:zend_string_frealloc Unexecuted instantiation: zend_hrtime.c:zend_string_frealloc Unexecuted instantiation: zend_inheritance.c:zend_string_frealloc Unexecuted instantiation: zend_ini_parser.c:zend_string_frealloc Unexecuted instantiation: zend_ini_scanner.c:zend_string_frealloc Unexecuted instantiation: zend_ini.c:zend_string_frealloc Unexecuted instantiation: zend_interfaces.c:zend_string_frealloc Unexecuted instantiation: zend_iterators.c:zend_string_frealloc Unexecuted instantiation: zend_language_parser.c:zend_string_frealloc Unexecuted instantiation: zend_language_scanner.c:zend_string_frealloc Unexecuted instantiation: zend_lazy_objects.c:zend_string_frealloc Unexecuted instantiation: zend_list.c:zend_string_frealloc Unexecuted instantiation: zend_llist.c:zend_string_frealloc Unexecuted instantiation: zend_multibyte.c:zend_string_frealloc Unexecuted instantiation: zend_object_handlers.c:zend_string_frealloc Unexecuted instantiation: zend_objects_API.c:zend_string_frealloc Unexecuted instantiation: zend_objects.c:zend_string_frealloc Unexecuted instantiation: zend_observer.c:zend_string_frealloc Unexecuted instantiation: zend_opcode.c:zend_string_frealloc Unexecuted instantiation: zend_operators.c:zend_string_frealloc Unexecuted instantiation: zend_partial.c:zend_string_frealloc Unexecuted instantiation: zend_property_hooks.c:zend_string_frealloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_frealloc Unexecuted instantiation: zend_signal.c:zend_string_frealloc Unexecuted instantiation: zend_smart_str.c:zend_string_frealloc Unexecuted instantiation: zend_sort.c:zend_string_frealloc Unexecuted instantiation: zend_stack.c:zend_string_frealloc Unexecuted instantiation: zend_stream.c:zend_string_frealloc Unexecuted instantiation: zend_string.c:zend_string_frealloc Unexecuted instantiation: zend_strtod.c:zend_string_frealloc Unexecuted instantiation: zend_system_id.c:zend_string_frealloc Unexecuted instantiation: zend_variables.c:zend_string_frealloc Unexecuted instantiation: zend_virtual_cwd.c:zend_string_frealloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_frealloc Unexecuted instantiation: zend_weakrefs.c:zend_string_frealloc zend.c:zend_string_frealloc Line | Count | Source | 297 | 4.72M | { | 298 | 4.72M | zend_string *ret; | 299 | | | 300 | 4.72M | if (!ZSTR_IS_INTERNED(s)) { | 301 | 4.72M | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 302 | 4.72M | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 303 | 4.72M | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 304 | 0 | return NULL; | 305 | 0 | } | 306 | 4.72M | ZSTR_LEN(ret) = len; | 307 | 4.72M | zend_string_forget_hash_val(ret); | 308 | 4.72M | return ret; | 309 | 4.72M | } | 310 | 4.72M | } | 311 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 312 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 313 | 0 | return NULL; | 314 | 0 | } | 315 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); | 316 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 317 | 0 | GC_DELREF(s); | 318 | 0 | } | 319 | 0 | return ret; | 320 | 0 | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_frealloc Unexecuted instantiation: fuzzer-parser.c:zend_string_frealloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_frealloc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_frealloc Unexecuted instantiation: fuzzer-exif.c:zend_string_frealloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_frealloc Unexecuted instantiation: fuzzer-function-jit.c:zend_string_frealloc Unexecuted instantiation: fuzzer-json.c:zend_string_frealloc Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_frealloc Unexecuted instantiation: fuzzer-execute.c:zend_string_frealloc |
321 | | |
322 | | static zend_always_inline zend_string *zend_string_realloc(zend_string *s, size_t len, bool persistent) |
323 | 4.72M | { |
324 | 4.72M | return zend_string_frealloc(s, len, persistent, /* fallible */ false); |
325 | 4.72M | } Unexecuted instantiation: php_date.c:zend_string_realloc Unexecuted instantiation: php_time.c:zend_string_realloc Unexecuted instantiation: time_duration.c:zend_string_realloc Unexecuted instantiation: astro.c:zend_string_realloc Unexecuted instantiation: dow.c:zend_string_realloc Unexecuted instantiation: duration.c:zend_string_realloc Unexecuted instantiation: parse_date.c:zend_string_realloc Unexecuted instantiation: parse_tz.c:zend_string_realloc Unexecuted instantiation: parse_posix.c:zend_string_realloc Unexecuted instantiation: timelib.c:zend_string_realloc Unexecuted instantiation: tm2unixtime.c:zend_string_realloc Unexecuted instantiation: unixtime2tm.c:zend_string_realloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_realloc Unexecuted instantiation: interval.c:zend_string_realloc php_pcre.c:zend_string_realloc Line | Count | Source | 323 | 2 | { | 324 | | return zend_string_frealloc(s, len, persistent, /* fallible */ false); | 325 | 2 | } |
Unexecuted instantiation: exif.c:zend_string_realloc Unexecuted instantiation: hash_adler32.c:zend_string_realloc Unexecuted instantiation: hash_crc32.c:zend_string_realloc Unexecuted instantiation: hash_fnv.c:zend_string_realloc Unexecuted instantiation: hash_gost.c:zend_string_realloc Unexecuted instantiation: hash_haval.c:zend_string_realloc Unexecuted instantiation: hash_joaat.c:zend_string_realloc Unexecuted instantiation: hash_md.c:zend_string_realloc Unexecuted instantiation: hash_murmur.c:zend_string_realloc Unexecuted instantiation: hash_ripemd.c:zend_string_realloc Unexecuted instantiation: hash_sha_ni.c:zend_string_realloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_realloc Unexecuted instantiation: hash_sha.c:zend_string_realloc Unexecuted instantiation: hash_sha3.c:zend_string_realloc Unexecuted instantiation: hash_snefru.c:zend_string_realloc Unexecuted instantiation: hash_tiger.c:zend_string_realloc Unexecuted instantiation: hash_whirlpool.c:zend_string_realloc Unexecuted instantiation: hash_xxhash.c:zend_string_realloc Unexecuted instantiation: hash.c:zend_string_realloc Unexecuted instantiation: json_encoder.c:zend_string_realloc Unexecuted instantiation: json_parser.tab.c:zend_string_realloc Unexecuted instantiation: json_scanner.c:zend_string_realloc json.c:zend_string_realloc Line | Count | Source | 323 | 8 | { | 324 | | return zend_string_frealloc(s, len, persistent, /* fallible */ false); | 325 | 8 | } |
Unexecuted instantiation: php_lexbor.c:zend_string_realloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_realloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_realloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_realloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_realloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_realloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_realloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_realloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_realloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_realloc Unexecuted instantiation: zend_file_cache.c:zend_string_realloc Unexecuted instantiation: zend_persist_calc.c:zend_string_realloc Unexecuted instantiation: zend_persist.c:zend_string_realloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_realloc Unexecuted instantiation: ZendAccelerator.c:zend_string_realloc Unexecuted instantiation: ir_cfg.c:zend_string_realloc Unexecuted instantiation: ir_check.c:zend_string_realloc Unexecuted instantiation: ir_dump.c:zend_string_realloc Unexecuted instantiation: ir_emit.c:zend_string_realloc Unexecuted instantiation: ir_gcm.c:zend_string_realloc Unexecuted instantiation: ir_gdb.c:zend_string_realloc Unexecuted instantiation: ir_patch.c:zend_string_realloc Unexecuted instantiation: ir_perf.c:zend_string_realloc Unexecuted instantiation: ir_ra.c:zend_string_realloc Unexecuted instantiation: ir_ra_simple.c:zend_string_realloc Unexecuted instantiation: ir_save.c:zend_string_realloc Unexecuted instantiation: ir_sccp.c:zend_string_realloc Unexecuted instantiation: ir_strtab.c:zend_string_realloc Unexecuted instantiation: ir.c:zend_string_realloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_realloc Unexecuted instantiation: zend_jit.c:zend_string_realloc Unexecuted instantiation: csprng.c:zend_string_realloc Unexecuted instantiation: engine_mt19937.c:zend_string_realloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_realloc Unexecuted instantiation: engine_secure.c:zend_string_realloc Unexecuted instantiation: engine_user.c:zend_string_realloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_realloc Unexecuted instantiation: gammasection.c:zend_string_realloc Unexecuted instantiation: random.c:zend_string_realloc Unexecuted instantiation: randomizer.c:zend_string_realloc Unexecuted instantiation: zend_utils.c:zend_string_realloc php_reflection.c:zend_string_realloc Line | Count | Source | 323 | 22 | { | 324 | | return zend_string_frealloc(s, len, persistent, /* fallible */ false); | 325 | 22 | } |
Unexecuted instantiation: php_spl.c:zend_string_realloc Unexecuted instantiation: spl_array.c:zend_string_realloc Unexecuted instantiation: spl_directory.c:zend_string_realloc Unexecuted instantiation: spl_dllist.c:zend_string_realloc Unexecuted instantiation: spl_exceptions.c:zend_string_realloc Unexecuted instantiation: spl_fixedarray.c:zend_string_realloc Unexecuted instantiation: spl_functions.c:zend_string_realloc Unexecuted instantiation: spl_heap.c:zend_string_realloc Unexecuted instantiation: spl_iterators.c:zend_string_realloc Unexecuted instantiation: spl_observer.c:zend_string_realloc Unexecuted instantiation: array.c:zend_string_realloc Unexecuted instantiation: assert.c:zend_string_realloc Unexecuted instantiation: base64.c:zend_string_realloc Unexecuted instantiation: basic_functions.c:zend_string_realloc Unexecuted instantiation: browscap.c:zend_string_realloc Unexecuted instantiation: crc32_x86.c:zend_string_realloc Unexecuted instantiation: crc32.c:zend_string_realloc Unexecuted instantiation: credits.c:zend_string_realloc Unexecuted instantiation: crypt.c:zend_string_realloc Unexecuted instantiation: css.c:zend_string_realloc Unexecuted instantiation: datetime.c:zend_string_realloc Unexecuted instantiation: dir.c:zend_string_realloc Unexecuted instantiation: dl.c:zend_string_realloc Unexecuted instantiation: dns.c:zend_string_realloc Unexecuted instantiation: exec.c:zend_string_realloc Unexecuted instantiation: file.c:zend_string_realloc Unexecuted instantiation: filestat.c:zend_string_realloc Unexecuted instantiation: filters.c:zend_string_realloc Unexecuted instantiation: flock_compat.c:zend_string_realloc Unexecuted instantiation: formatted_print.c:zend_string_realloc Unexecuted instantiation: fsock.c:zend_string_realloc Unexecuted instantiation: ftok.c:zend_string_realloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_realloc Unexecuted instantiation: head.c:zend_string_realloc Unexecuted instantiation: hrtime.c:zend_string_realloc Unexecuted instantiation: html.c:zend_string_realloc Unexecuted instantiation: http_fopen_wrapper.c:zend_string_realloc Unexecuted instantiation: http.c:zend_string_realloc Unexecuted instantiation: image.c:zend_string_realloc Unexecuted instantiation: incomplete_class.c:zend_string_realloc Unexecuted instantiation: info.c:zend_string_realloc Unexecuted instantiation: io_poll.c:zend_string_realloc Unexecuted instantiation: iptc.c:zend_string_realloc Unexecuted instantiation: levenshtein.c:zend_string_realloc Unexecuted instantiation: link.c:zend_string_realloc Unexecuted instantiation: mail.c:zend_string_realloc Unexecuted instantiation: math.c:zend_string_realloc Unexecuted instantiation: md5.c:zend_string_realloc Unexecuted instantiation: metaphone.c:zend_string_realloc Unexecuted instantiation: microtime.c:zend_string_realloc Unexecuted instantiation: net.c:zend_string_realloc Unexecuted instantiation: pack.c:zend_string_realloc Unexecuted instantiation: pageinfo.c:zend_string_realloc Unexecuted instantiation: password.c:zend_string_realloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_realloc Unexecuted instantiation: proc_open.c:zend_string_realloc Unexecuted instantiation: quot_print.c:zend_string_realloc Unexecuted instantiation: scanf.c:zend_string_realloc Unexecuted instantiation: sha1.c:zend_string_realloc Unexecuted instantiation: soundex.c:zend_string_realloc Unexecuted instantiation: streamsfuncs.c:zend_string_realloc Unexecuted instantiation: string.c:zend_string_realloc Unexecuted instantiation: strnatcmp.c:zend_string_realloc Unexecuted instantiation: syslog.c:zend_string_realloc Unexecuted instantiation: type.c:zend_string_realloc Unexecuted instantiation: uniqid.c:zend_string_realloc Unexecuted instantiation: url_scanner_ex.c:zend_string_realloc Unexecuted instantiation: url.c:zend_string_realloc Unexecuted instantiation: user_filters.c:zend_string_realloc Unexecuted instantiation: uuencode.c:zend_string_realloc Unexecuted instantiation: var_unserializer.c:zend_string_realloc var.c:zend_string_realloc Line | Count | Source | 323 | 14 | { | 324 | | return zend_string_frealloc(s, len, persistent, /* fallible */ false); | 325 | 14 | } |
Unexecuted instantiation: versioning.c:zend_string_realloc Unexecuted instantiation: crypt_sha256.c:zend_string_realloc Unexecuted instantiation: crypt_sha512.c:zend_string_realloc Unexecuted instantiation: php_crypt_r.c:zend_string_realloc Unexecuted instantiation: php_uri.c:zend_string_realloc Unexecuted instantiation: php_uri_common.c:zend_string_realloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_realloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_realloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_realloc Unexecuted instantiation: explicit_bzero.c:zend_string_realloc fopen_wrappers.c:zend_string_realloc Line | Count | Source | 323 | 6 | { | 324 | | return zend_string_frealloc(s, len, persistent, /* fallible */ false); | 325 | 6 | } |
Unexecuted instantiation: getopt.c:zend_string_realloc Unexecuted instantiation: main.c:zend_string_realloc Unexecuted instantiation: network.c:zend_string_realloc Unexecuted instantiation: output.c:zend_string_realloc Unexecuted instantiation: php_content_types.c:zend_string_realloc Unexecuted instantiation: php_ini_builder.c:zend_string_realloc Unexecuted instantiation: php_ini.c:zend_string_realloc Unexecuted instantiation: php_glob.c:zend_string_realloc Unexecuted instantiation: php_odbc_utils.c:zend_string_realloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_realloc Unexecuted instantiation: php_scandir.c:zend_string_realloc Unexecuted instantiation: php_syslog.c:zend_string_realloc Unexecuted instantiation: php_ticks.c:zend_string_realloc Unexecuted instantiation: php_variables.c:zend_string_realloc Unexecuted instantiation: reentrancy.c:zend_string_realloc Unexecuted instantiation: rfc1867.c:zend_string_realloc Unexecuted instantiation: safe_bcmp.c:zend_string_realloc Unexecuted instantiation: SAPI.c:zend_string_realloc Unexecuted instantiation: snprintf.c:zend_string_realloc Unexecuted instantiation: spprintf.c:zend_string_realloc Unexecuted instantiation: strlcat.c:zend_string_realloc Unexecuted instantiation: strlcpy.c:zend_string_realloc Unexecuted instantiation: php_io.c:zend_string_realloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_realloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_realloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_realloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_realloc Unexecuted instantiation: poll_backend_poll.c:zend_string_realloc Unexecuted instantiation: poll_core.c:zend_string_realloc Unexecuted instantiation: poll_fd_table.c:zend_string_realloc Unexecuted instantiation: poll_handle.c:zend_string_realloc Unexecuted instantiation: cast.c:zend_string_realloc Unexecuted instantiation: filter.c:zend_string_realloc Unexecuted instantiation: glob_wrapper.c:zend_string_realloc Unexecuted instantiation: memory.c:zend_string_realloc Unexecuted instantiation: mmap.c:zend_string_realloc Unexecuted instantiation: plain_wrapper.c:zend_string_realloc Unexecuted instantiation: stream_errors.c:zend_string_realloc Unexecuted instantiation: streams.c:zend_string_realloc Unexecuted instantiation: transports.c:zend_string_realloc Unexecuted instantiation: userspace.c:zend_string_realloc Unexecuted instantiation: xp_socket.c:zend_string_realloc Unexecuted instantiation: block_pass.c:zend_string_realloc Unexecuted instantiation: compact_literals.c:zend_string_realloc Unexecuted instantiation: compact_vars.c:zend_string_realloc Unexecuted instantiation: dce.c:zend_string_realloc Unexecuted instantiation: dfa_pass.c:zend_string_realloc Unexecuted instantiation: escape_analysis.c:zend_string_realloc Unexecuted instantiation: nop_removal.c:zend_string_realloc Unexecuted instantiation: optimize_func_calls.c:zend_string_realloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_realloc Unexecuted instantiation: pass1.c:zend_string_realloc Unexecuted instantiation: pass3.c:zend_string_realloc Unexecuted instantiation: sccp.c:zend_string_realloc Unexecuted instantiation: scdf.c:zend_string_realloc Unexecuted instantiation: zend_call_graph.c:zend_string_realloc Unexecuted instantiation: zend_cfg.c:zend_string_realloc Unexecuted instantiation: zend_dfg.c:zend_string_realloc Unexecuted instantiation: zend_dump.c:zend_string_realloc Unexecuted instantiation: zend_func_info.c:zend_string_realloc Unexecuted instantiation: zend_inference.c:zend_string_realloc Unexecuted instantiation: zend_optimizer.c:zend_string_realloc Unexecuted instantiation: zend_ssa.c:zend_string_realloc Unexecuted instantiation: zend_alloc.c:zend_string_realloc Unexecuted instantiation: zend_API.c:zend_string_realloc Unexecuted instantiation: zend_ast.c:zend_string_realloc zend_attributes.c:zend_string_realloc Line | Count | Source | 323 | 50 | { | 324 | | return zend_string_frealloc(s, len, persistent, /* fallible */ false); | 325 | 50 | } |
Unexecuted instantiation: zend_autoload.c:zend_string_realloc Unexecuted instantiation: zend_builtin_functions.c:zend_string_realloc Unexecuted instantiation: zend_call_stack.c:zend_string_realloc Unexecuted instantiation: zend_closures.c:zend_string_realloc Unexecuted instantiation: zend_compile.c:zend_string_realloc Unexecuted instantiation: zend_constants.c:zend_string_realloc Unexecuted instantiation: zend_cpuinfo.c:zend_string_realloc Unexecuted instantiation: zend_default_classes.c:zend_string_realloc Unexecuted instantiation: zend_dtrace.c:zend_string_realloc Unexecuted instantiation: zend_enum.c:zend_string_realloc Unexecuted instantiation: zend_exceptions.c:zend_string_realloc Unexecuted instantiation: zend_execute_API.c:zend_string_realloc Unexecuted instantiation: zend_execute.c:zend_string_realloc Unexecuted instantiation: zend_extensions.c:zend_string_realloc Unexecuted instantiation: zend_fibers.c:zend_string_realloc Unexecuted instantiation: zend_float.c:zend_string_realloc Unexecuted instantiation: zend_gc.c:zend_string_realloc Unexecuted instantiation: zend_gdb.c:zend_string_realloc Unexecuted instantiation: zend_generators.c:zend_string_realloc Unexecuted instantiation: zend_hash.c:zend_string_realloc Unexecuted instantiation: zend_highlight.c:zend_string_realloc Unexecuted instantiation: zend_hrtime.c:zend_string_realloc Unexecuted instantiation: zend_inheritance.c:zend_string_realloc Unexecuted instantiation: zend_ini_parser.c:zend_string_realloc Unexecuted instantiation: zend_ini_scanner.c:zend_string_realloc Unexecuted instantiation: zend_ini.c:zend_string_realloc Unexecuted instantiation: zend_interfaces.c:zend_string_realloc Unexecuted instantiation: zend_iterators.c:zend_string_realloc Unexecuted instantiation: zend_language_parser.c:zend_string_realloc Unexecuted instantiation: zend_language_scanner.c:zend_string_realloc Unexecuted instantiation: zend_lazy_objects.c:zend_string_realloc Unexecuted instantiation: zend_list.c:zend_string_realloc Unexecuted instantiation: zend_llist.c:zend_string_realloc Unexecuted instantiation: zend_multibyte.c:zend_string_realloc Unexecuted instantiation: zend_object_handlers.c:zend_string_realloc Unexecuted instantiation: zend_objects_API.c:zend_string_realloc Unexecuted instantiation: zend_objects.c:zend_string_realloc Unexecuted instantiation: zend_observer.c:zend_string_realloc Unexecuted instantiation: zend_opcode.c:zend_string_realloc Unexecuted instantiation: zend_operators.c:zend_string_realloc Unexecuted instantiation: zend_partial.c:zend_string_realloc Unexecuted instantiation: zend_property_hooks.c:zend_string_realloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_realloc Unexecuted instantiation: zend_signal.c:zend_string_realloc Unexecuted instantiation: zend_smart_str.c:zend_string_realloc Unexecuted instantiation: zend_sort.c:zend_string_realloc Unexecuted instantiation: zend_stack.c:zend_string_realloc Unexecuted instantiation: zend_stream.c:zend_string_realloc Unexecuted instantiation: zend_string.c:zend_string_realloc Unexecuted instantiation: zend_strtod.c:zend_string_realloc Unexecuted instantiation: zend_system_id.c:zend_string_realloc Unexecuted instantiation: zend_variables.c:zend_string_realloc Unexecuted instantiation: zend_virtual_cwd.c:zend_string_realloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_realloc Unexecuted instantiation: zend_weakrefs.c:zend_string_realloc zend.c:zend_string_realloc Line | Count | Source | 323 | 4.72M | { | 324 | | return zend_string_frealloc(s, len, persistent, /* fallible */ false); | 325 | 4.72M | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_realloc Unexecuted instantiation: fuzzer-parser.c:zend_string_realloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_realloc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_realloc Unexecuted instantiation: fuzzer-exif.c:zend_string_realloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_realloc Unexecuted instantiation: fuzzer-function-jit.c:zend_string_realloc Unexecuted instantiation: fuzzer-json.c:zend_string_realloc Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_realloc Unexecuted instantiation: fuzzer-execute.c:zend_string_realloc |
326 | | |
327 | | static zend_always_inline zend_string *zend_string_fextend(zend_string *s, size_t len, bool persistent, bool fallible) |
328 | 286k | { |
329 | 286k | zend_string *ret; |
330 | | |
331 | 286k | ZEND_ASSERT(len >= ZSTR_LEN(s)); |
332 | 286k | if (!ZSTR_IS_INTERNED(s)) { |
333 | 222k | if (EXPECTED(GC_REFCOUNT(s) == 1)) { |
334 | 220k | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); |
335 | 220k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { |
336 | 0 | return NULL; |
337 | 0 | } |
338 | 220k | ZSTR_LEN(ret) = len; |
339 | 220k | zend_string_forget_hash_val(ret); |
340 | 220k | return ret; |
341 | 220k | } |
342 | 222k | } |
343 | 66.1k | ret = zend_string_falloc(len, persistent, fallible); |
344 | 66.1k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { |
345 | 0 | return NULL; |
346 | 0 | } |
347 | 66.1k | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); |
348 | 66.1k | if (!ZSTR_IS_INTERNED(s)) { |
349 | 2.05k | GC_DELREF(s); |
350 | 2.05k | } |
351 | 66.1k | return ret; |
352 | 66.1k | } Unexecuted instantiation: php_date.c:zend_string_fextend Unexecuted instantiation: php_time.c:zend_string_fextend Unexecuted instantiation: time_duration.c:zend_string_fextend Unexecuted instantiation: astro.c:zend_string_fextend Unexecuted instantiation: dow.c:zend_string_fextend Unexecuted instantiation: duration.c:zend_string_fextend Unexecuted instantiation: parse_date.c:zend_string_fextend Unexecuted instantiation: parse_tz.c:zend_string_fextend Unexecuted instantiation: parse_posix.c:zend_string_fextend Unexecuted instantiation: timelib.c:zend_string_fextend Unexecuted instantiation: tm2unixtime.c:zend_string_fextend Unexecuted instantiation: unixtime2tm.c:zend_string_fextend Unexecuted instantiation: parse_iso_intervals.c:zend_string_fextend Unexecuted instantiation: interval.c:zend_string_fextend php_pcre.c:zend_string_fextend Line | Count | Source | 328 | 7 | { | 329 | 7 | zend_string *ret; | 330 | | | 331 | 7 | ZEND_ASSERT(len >= ZSTR_LEN(s)); | 332 | 7 | if (!ZSTR_IS_INTERNED(s)) { | 333 | 7 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 334 | 7 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 335 | 7 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 336 | 0 | return NULL; | 337 | 0 | } | 338 | 7 | ZSTR_LEN(ret) = len; | 339 | 7 | zend_string_forget_hash_val(ret); | 340 | 7 | return ret; | 341 | 7 | } | 342 | 7 | } | 343 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 344 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 345 | 0 | return NULL; | 346 | 0 | } | 347 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); | 348 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 349 | 0 | GC_DELREF(s); | 350 | 0 | } | 351 | 0 | return ret; | 352 | 0 | } |
Unexecuted instantiation: exif.c:zend_string_fextend Unexecuted instantiation: hash_adler32.c:zend_string_fextend Unexecuted instantiation: hash_crc32.c:zend_string_fextend Unexecuted instantiation: hash_fnv.c:zend_string_fextend Unexecuted instantiation: hash_gost.c:zend_string_fextend Unexecuted instantiation: hash_haval.c:zend_string_fextend Unexecuted instantiation: hash_joaat.c:zend_string_fextend Unexecuted instantiation: hash_md.c:zend_string_fextend Unexecuted instantiation: hash_murmur.c:zend_string_fextend Unexecuted instantiation: hash_ripemd.c:zend_string_fextend Unexecuted instantiation: hash_sha_ni.c:zend_string_fextend Unexecuted instantiation: hash_sha_sse2.c:zend_string_fextend Unexecuted instantiation: hash_sha.c:zend_string_fextend Unexecuted instantiation: hash_sha3.c:zend_string_fextend Unexecuted instantiation: hash_snefru.c:zend_string_fextend Unexecuted instantiation: hash_tiger.c:zend_string_fextend Unexecuted instantiation: hash_whirlpool.c:zend_string_fextend Unexecuted instantiation: hash_xxhash.c:zend_string_fextend Unexecuted instantiation: hash.c:zend_string_fextend Unexecuted instantiation: json_encoder.c:zend_string_fextend Unexecuted instantiation: json_parser.tab.c:zend_string_fextend Unexecuted instantiation: json_scanner.c:zend_string_fextend Unexecuted instantiation: json.c:zend_string_fextend Unexecuted instantiation: php_lexbor.c:zend_string_fextend Unexecuted instantiation: shared_alloc_mmap.c:zend_string_fextend Unexecuted instantiation: shared_alloc_posix.c:zend_string_fextend Unexecuted instantiation: shared_alloc_shm.c:zend_string_fextend Unexecuted instantiation: zend_accelerator_api.c:zend_string_fextend Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_fextend Unexecuted instantiation: zend_accelerator_debug.c:zend_string_fextend Unexecuted instantiation: zend_accelerator_hash.c:zend_string_fextend Unexecuted instantiation: zend_accelerator_module.c:zend_string_fextend Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_fextend Unexecuted instantiation: zend_file_cache.c:zend_string_fextend Unexecuted instantiation: zend_persist_calc.c:zend_string_fextend Unexecuted instantiation: zend_persist.c:zend_string_fextend Unexecuted instantiation: zend_shared_alloc.c:zend_string_fextend Unexecuted instantiation: ZendAccelerator.c:zend_string_fextend Unexecuted instantiation: ir_cfg.c:zend_string_fextend Unexecuted instantiation: ir_check.c:zend_string_fextend Unexecuted instantiation: ir_dump.c:zend_string_fextend Unexecuted instantiation: ir_emit.c:zend_string_fextend Unexecuted instantiation: ir_gcm.c:zend_string_fextend Unexecuted instantiation: ir_gdb.c:zend_string_fextend Unexecuted instantiation: ir_patch.c:zend_string_fextend Unexecuted instantiation: ir_perf.c:zend_string_fextend Unexecuted instantiation: ir_ra.c:zend_string_fextend Unexecuted instantiation: ir_ra_simple.c:zend_string_fextend Unexecuted instantiation: ir_save.c:zend_string_fextend Unexecuted instantiation: ir_sccp.c:zend_string_fextend Unexecuted instantiation: ir_strtab.c:zend_string_fextend Unexecuted instantiation: ir.c:zend_string_fextend Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_fextend Unexecuted instantiation: zend_jit.c:zend_string_fextend Unexecuted instantiation: csprng.c:zend_string_fextend Unexecuted instantiation: engine_mt19937.c:zend_string_fextend Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_fextend Unexecuted instantiation: engine_secure.c:zend_string_fextend Unexecuted instantiation: engine_user.c:zend_string_fextend Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_fextend Unexecuted instantiation: gammasection.c:zend_string_fextend Unexecuted instantiation: random.c:zend_string_fextend Unexecuted instantiation: randomizer.c:zend_string_fextend Unexecuted instantiation: zend_utils.c:zend_string_fextend Unexecuted instantiation: php_reflection.c:zend_string_fextend Unexecuted instantiation: php_spl.c:zend_string_fextend Unexecuted instantiation: spl_array.c:zend_string_fextend Unexecuted instantiation: spl_directory.c:zend_string_fextend Unexecuted instantiation: spl_dllist.c:zend_string_fextend Unexecuted instantiation: spl_exceptions.c:zend_string_fextend Unexecuted instantiation: spl_fixedarray.c:zend_string_fextend Unexecuted instantiation: spl_functions.c:zend_string_fextend Unexecuted instantiation: spl_heap.c:zend_string_fextend Unexecuted instantiation: spl_iterators.c:zend_string_fextend Unexecuted instantiation: spl_observer.c:zend_string_fextend Unexecuted instantiation: array.c:zend_string_fextend Unexecuted instantiation: assert.c:zend_string_fextend Unexecuted instantiation: base64.c:zend_string_fextend Unexecuted instantiation: basic_functions.c:zend_string_fextend Unexecuted instantiation: browscap.c:zend_string_fextend Unexecuted instantiation: crc32_x86.c:zend_string_fextend Unexecuted instantiation: crc32.c:zend_string_fextend Unexecuted instantiation: credits.c:zend_string_fextend Unexecuted instantiation: crypt.c:zend_string_fextend Unexecuted instantiation: css.c:zend_string_fextend Unexecuted instantiation: datetime.c:zend_string_fextend Unexecuted instantiation: dir.c:zend_string_fextend Unexecuted instantiation: dl.c:zend_string_fextend Unexecuted instantiation: dns.c:zend_string_fextend Unexecuted instantiation: exec.c:zend_string_fextend Unexecuted instantiation: file.c:zend_string_fextend Unexecuted instantiation: filestat.c:zend_string_fextend Unexecuted instantiation: filters.c:zend_string_fextend Unexecuted instantiation: flock_compat.c:zend_string_fextend Unexecuted instantiation: formatted_print.c:zend_string_fextend Unexecuted instantiation: fsock.c:zend_string_fextend Unexecuted instantiation: ftok.c:zend_string_fextend Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_fextend Unexecuted instantiation: head.c:zend_string_fextend Unexecuted instantiation: hrtime.c:zend_string_fextend Unexecuted instantiation: html.c:zend_string_fextend Unexecuted instantiation: http_fopen_wrapper.c:zend_string_fextend Unexecuted instantiation: http.c:zend_string_fextend Unexecuted instantiation: image.c:zend_string_fextend Unexecuted instantiation: incomplete_class.c:zend_string_fextend Unexecuted instantiation: info.c:zend_string_fextend Unexecuted instantiation: io_poll.c:zend_string_fextend Unexecuted instantiation: iptc.c:zend_string_fextend Unexecuted instantiation: levenshtein.c:zend_string_fextend Unexecuted instantiation: link.c:zend_string_fextend Unexecuted instantiation: mail.c:zend_string_fextend Unexecuted instantiation: math.c:zend_string_fextend Unexecuted instantiation: md5.c:zend_string_fextend Unexecuted instantiation: metaphone.c:zend_string_fextend Unexecuted instantiation: microtime.c:zend_string_fextend Unexecuted instantiation: net.c:zend_string_fextend Unexecuted instantiation: pack.c:zend_string_fextend Unexecuted instantiation: pageinfo.c:zend_string_fextend Unexecuted instantiation: password.c:zend_string_fextend Unexecuted instantiation: php_fopen_wrapper.c:zend_string_fextend Unexecuted instantiation: proc_open.c:zend_string_fextend Unexecuted instantiation: quot_print.c:zend_string_fextend Unexecuted instantiation: scanf.c:zend_string_fextend Unexecuted instantiation: sha1.c:zend_string_fextend Unexecuted instantiation: soundex.c:zend_string_fextend Unexecuted instantiation: streamsfuncs.c:zend_string_fextend Unexecuted instantiation: string.c:zend_string_fextend Unexecuted instantiation: strnatcmp.c:zend_string_fextend Unexecuted instantiation: syslog.c:zend_string_fextend Unexecuted instantiation: type.c:zend_string_fextend Unexecuted instantiation: uniqid.c:zend_string_fextend Unexecuted instantiation: url_scanner_ex.c:zend_string_fextend Unexecuted instantiation: url.c:zend_string_fextend Unexecuted instantiation: user_filters.c:zend_string_fextend Unexecuted instantiation: uuencode.c:zend_string_fextend Unexecuted instantiation: var_unserializer.c:zend_string_fextend Unexecuted instantiation: var.c:zend_string_fextend Unexecuted instantiation: versioning.c:zend_string_fextend Unexecuted instantiation: crypt_sha256.c:zend_string_fextend Unexecuted instantiation: crypt_sha512.c:zend_string_fextend Unexecuted instantiation: php_crypt_r.c:zend_string_fextend Unexecuted instantiation: php_uri.c:zend_string_fextend Unexecuted instantiation: php_uri_common.c:zend_string_fextend Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_fextend Unexecuted instantiation: uri_parser_whatwg.c:zend_string_fextend Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_fextend Unexecuted instantiation: explicit_bzero.c:zend_string_fextend Unexecuted instantiation: fopen_wrappers.c:zend_string_fextend Unexecuted instantiation: getopt.c:zend_string_fextend Unexecuted instantiation: main.c:zend_string_fextend Unexecuted instantiation: network.c:zend_string_fextend Unexecuted instantiation: output.c:zend_string_fextend Unexecuted instantiation: php_content_types.c:zend_string_fextend Unexecuted instantiation: php_ini_builder.c:zend_string_fextend Unexecuted instantiation: php_ini.c:zend_string_fextend Unexecuted instantiation: php_glob.c:zend_string_fextend Unexecuted instantiation: php_odbc_utils.c:zend_string_fextend Unexecuted instantiation: php_open_temporary_file.c:zend_string_fextend Unexecuted instantiation: php_scandir.c:zend_string_fextend Unexecuted instantiation: php_syslog.c:zend_string_fextend Unexecuted instantiation: php_ticks.c:zend_string_fextend Unexecuted instantiation: php_variables.c:zend_string_fextend Unexecuted instantiation: reentrancy.c:zend_string_fextend Unexecuted instantiation: rfc1867.c:zend_string_fextend Unexecuted instantiation: safe_bcmp.c:zend_string_fextend Unexecuted instantiation: SAPI.c:zend_string_fextend Unexecuted instantiation: snprintf.c:zend_string_fextend Unexecuted instantiation: spprintf.c:zend_string_fextend Unexecuted instantiation: strlcat.c:zend_string_fextend Unexecuted instantiation: strlcpy.c:zend_string_fextend Unexecuted instantiation: php_io.c:zend_string_fextend Unexecuted instantiation: php_io_copy_linux.c:zend_string_fextend Unexecuted instantiation: poll_backend_epoll.c:zend_string_fextend Unexecuted instantiation: poll_backend_eventport.c:zend_string_fextend Unexecuted instantiation: poll_backend_kqueue.c:zend_string_fextend Unexecuted instantiation: poll_backend_poll.c:zend_string_fextend Unexecuted instantiation: poll_core.c:zend_string_fextend Unexecuted instantiation: poll_fd_table.c:zend_string_fextend Unexecuted instantiation: poll_handle.c:zend_string_fextend Unexecuted instantiation: cast.c:zend_string_fextend Unexecuted instantiation: filter.c:zend_string_fextend Unexecuted instantiation: glob_wrapper.c:zend_string_fextend Unexecuted instantiation: memory.c:zend_string_fextend Unexecuted instantiation: mmap.c:zend_string_fextend Unexecuted instantiation: plain_wrapper.c:zend_string_fextend Unexecuted instantiation: stream_errors.c:zend_string_fextend Unexecuted instantiation: streams.c:zend_string_fextend Unexecuted instantiation: transports.c:zend_string_fextend Unexecuted instantiation: userspace.c:zend_string_fextend Unexecuted instantiation: xp_socket.c:zend_string_fextend block_pass.c:zend_string_fextend Line | Count | Source | 328 | 240 | { | 329 | 240 | zend_string *ret; | 330 | | | 331 | 240 | ZEND_ASSERT(len >= ZSTR_LEN(s)); | 332 | 240 | if (!ZSTR_IS_INTERNED(s)) { | 333 | 240 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 334 | 240 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 335 | 240 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 336 | 0 | return NULL; | 337 | 0 | } | 338 | 240 | ZSTR_LEN(ret) = len; | 339 | 240 | zend_string_forget_hash_val(ret); | 340 | 240 | return ret; | 341 | 240 | } | 342 | 240 | } | 343 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 344 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 345 | 0 | return NULL; | 346 | 0 | } | 347 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); | 348 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 349 | 0 | GC_DELREF(s); | 350 | 0 | } | 351 | 0 | return ret; | 352 | 0 | } |
Unexecuted instantiation: compact_literals.c:zend_string_fextend Unexecuted instantiation: compact_vars.c:zend_string_fextend Unexecuted instantiation: dce.c:zend_string_fextend Unexecuted instantiation: dfa_pass.c:zend_string_fextend Unexecuted instantiation: escape_analysis.c:zend_string_fextend Unexecuted instantiation: nop_removal.c:zend_string_fextend Unexecuted instantiation: optimize_func_calls.c:zend_string_fextend Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_fextend Unexecuted instantiation: pass1.c:zend_string_fextend Unexecuted instantiation: pass3.c:zend_string_fextend Unexecuted instantiation: sccp.c:zend_string_fextend Unexecuted instantiation: scdf.c:zend_string_fextend Unexecuted instantiation: zend_call_graph.c:zend_string_fextend Unexecuted instantiation: zend_cfg.c:zend_string_fextend Unexecuted instantiation: zend_dfg.c:zend_string_fextend Unexecuted instantiation: zend_dump.c:zend_string_fextend Unexecuted instantiation: zend_func_info.c:zend_string_fextend Unexecuted instantiation: zend_inference.c:zend_string_fextend Unexecuted instantiation: zend_optimizer.c:zend_string_fextend Unexecuted instantiation: zend_ssa.c:zend_string_fextend Unexecuted instantiation: zend_alloc.c:zend_string_fextend Unexecuted instantiation: zend_API.c:zend_string_fextend Unexecuted instantiation: zend_ast.c:zend_string_fextend Unexecuted instantiation: zend_attributes.c:zend_string_fextend Unexecuted instantiation: zend_autoload.c:zend_string_fextend Unexecuted instantiation: zend_builtin_functions.c:zend_string_fextend Unexecuted instantiation: zend_call_stack.c:zend_string_fextend Unexecuted instantiation: zend_closures.c:zend_string_fextend zend_compile.c:zend_string_fextend Line | Count | Source | 328 | 1.46k | { | 329 | 1.46k | zend_string *ret; | 330 | | | 331 | 1.46k | ZEND_ASSERT(len >= ZSTR_LEN(s)); | 332 | 1.46k | if (!ZSTR_IS_INTERNED(s)) { | 333 | 1.46k | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 334 | 1.46k | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 335 | 1.46k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 336 | 0 | return NULL; | 337 | 0 | } | 338 | 1.46k | ZSTR_LEN(ret) = len; | 339 | 1.46k | zend_string_forget_hash_val(ret); | 340 | 1.46k | return ret; | 341 | 1.46k | } | 342 | 1.46k | } | 343 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 344 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 345 | 0 | return NULL; | 346 | 0 | } | 347 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); | 348 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 349 | 0 | GC_DELREF(s); | 350 | 0 | } | 351 | 0 | return ret; | 352 | 0 | } |
Unexecuted instantiation: zend_constants.c:zend_string_fextend Unexecuted instantiation: zend_cpuinfo.c:zend_string_fextend Unexecuted instantiation: zend_default_classes.c:zend_string_fextend Unexecuted instantiation: zend_dtrace.c:zend_string_fextend Unexecuted instantiation: zend_enum.c:zend_string_fextend Unexecuted instantiation: zend_exceptions.c:zend_string_fextend Unexecuted instantiation: zend_execute_API.c:zend_string_fextend zend_execute.c:zend_string_fextend Line | Count | Source | 328 | 32 | { | 329 | 32 | zend_string *ret; | 330 | | | 331 | 32 | ZEND_ASSERT(len >= ZSTR_LEN(s)); | 332 | 32 | if (!ZSTR_IS_INTERNED(s)) { | 333 | 32 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 334 | 32 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 335 | 32 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 336 | 0 | return NULL; | 337 | 0 | } | 338 | 32 | ZSTR_LEN(ret) = len; | 339 | 32 | zend_string_forget_hash_val(ret); | 340 | 32 | return ret; | 341 | 32 | } | 342 | 32 | } | 343 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 344 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 345 | 0 | return NULL; | 346 | 0 | } | 347 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); | 348 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 349 | 0 | GC_DELREF(s); | 350 | 0 | } | 351 | 0 | return ret; | 352 | 0 | } |
Unexecuted instantiation: zend_extensions.c:zend_string_fextend Unexecuted instantiation: zend_fibers.c:zend_string_fextend Unexecuted instantiation: zend_float.c:zend_string_fextend Unexecuted instantiation: zend_gc.c:zend_string_fextend Unexecuted instantiation: zend_gdb.c:zend_string_fextend Unexecuted instantiation: zend_generators.c:zend_string_fextend Unexecuted instantiation: zend_hash.c:zend_string_fextend Unexecuted instantiation: zend_highlight.c:zend_string_fextend Unexecuted instantiation: zend_hrtime.c:zend_string_fextend Unexecuted instantiation: zend_inheritance.c:zend_string_fextend zend_ini_parser.c:zend_string_fextend Line | Count | Source | 328 | 272k | { | 329 | 272k | zend_string *ret; | 330 | | | 331 | 272k | ZEND_ASSERT(len >= ZSTR_LEN(s)); | 332 | 272k | if (!ZSTR_IS_INTERNED(s)) { | 333 | 210k | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 334 | 210k | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 335 | 210k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 336 | 0 | return NULL; | 337 | 0 | } | 338 | 210k | ZSTR_LEN(ret) = len; | 339 | 210k | zend_string_forget_hash_val(ret); | 340 | 210k | return ret; | 341 | 210k | } | 342 | 210k | } | 343 | 62.3k | ret = zend_string_falloc(len, persistent, fallible); | 344 | 62.3k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 345 | 0 | return NULL; | 346 | 0 | } | 347 | 62.3k | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); | 348 | 62.3k | if (!ZSTR_IS_INTERNED(s)) { | 349 | 0 | GC_DELREF(s); | 350 | 0 | } | 351 | 62.3k | return ret; | 352 | 62.3k | } |
Unexecuted instantiation: zend_ini_scanner.c:zend_string_fextend Unexecuted instantiation: zend_ini.c:zend_string_fextend Unexecuted instantiation: zend_interfaces.c:zend_string_fextend Unexecuted instantiation: zend_iterators.c:zend_string_fextend Unexecuted instantiation: zend_language_parser.c:zend_string_fextend zend_language_scanner.c:zend_string_fextend Line | Count | Source | 328 | 2.16k | { | 329 | 2.16k | zend_string *ret; | 330 | | | 331 | 2.16k | ZEND_ASSERT(len >= ZSTR_LEN(s)); | 332 | 2.16k | if (!ZSTR_IS_INTERNED(s)) { | 333 | 2.05k | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 334 | 0 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 335 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 336 | 0 | return NULL; | 337 | 0 | } | 338 | 0 | ZSTR_LEN(ret) = len; | 339 | 0 | zend_string_forget_hash_val(ret); | 340 | 0 | return ret; | 341 | 0 | } | 342 | 2.05k | } | 343 | 2.16k | ret = zend_string_falloc(len, persistent, fallible); | 344 | 2.16k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 345 | 0 | return NULL; | 346 | 0 | } | 347 | 2.16k | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); | 348 | 2.16k | if (!ZSTR_IS_INTERNED(s)) { | 349 | 2.05k | GC_DELREF(s); | 350 | 2.05k | } | 351 | 2.16k | return ret; | 352 | 2.16k | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_fextend Unexecuted instantiation: zend_list.c:zend_string_fextend Unexecuted instantiation: zend_llist.c:zend_string_fextend Unexecuted instantiation: zend_multibyte.c:zend_string_fextend Unexecuted instantiation: zend_object_handlers.c:zend_string_fextend Unexecuted instantiation: zend_objects_API.c:zend_string_fextend Unexecuted instantiation: zend_objects.c:zend_string_fextend Unexecuted instantiation: zend_observer.c:zend_string_fextend Unexecuted instantiation: zend_opcode.c:zend_string_fextend zend_operators.c:zend_string_fextend Line | Count | Source | 328 | 9.75k | { | 329 | 9.75k | zend_string *ret; | 330 | | | 331 | 9.75k | ZEND_ASSERT(len >= ZSTR_LEN(s)); | 332 | 9.75k | if (!ZSTR_IS_INTERNED(s)) { | 333 | 8.06k | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 334 | 8.06k | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 335 | 8.06k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 336 | 0 | return NULL; | 337 | 0 | } | 338 | 8.06k | ZSTR_LEN(ret) = len; | 339 | 8.06k | zend_string_forget_hash_val(ret); | 340 | 8.06k | return ret; | 341 | 8.06k | } | 342 | 8.06k | } | 343 | 1.69k | ret = zend_string_falloc(len, persistent, fallible); | 344 | 1.69k | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 345 | 0 | return NULL; | 346 | 0 | } | 347 | 1.69k | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); | 348 | 1.69k | if (!ZSTR_IS_INTERNED(s)) { | 349 | 3 | GC_DELREF(s); | 350 | 3 | } | 351 | 1.69k | return ret; | 352 | 1.69k | } |
Unexecuted instantiation: zend_partial.c:zend_string_fextend Unexecuted instantiation: zend_property_hooks.c:zend_string_fextend Unexecuted instantiation: zend_ptr_stack.c:zend_string_fextend Unexecuted instantiation: zend_signal.c:zend_string_fextend Unexecuted instantiation: zend_smart_str.c:zend_string_fextend Unexecuted instantiation: zend_sort.c:zend_string_fextend Unexecuted instantiation: zend_stack.c:zend_string_fextend Unexecuted instantiation: zend_stream.c:zend_string_fextend Unexecuted instantiation: zend_string.c:zend_string_fextend Unexecuted instantiation: zend_strtod.c:zend_string_fextend Unexecuted instantiation: zend_system_id.c:zend_string_fextend Unexecuted instantiation: zend_variables.c:zend_string_fextend Unexecuted instantiation: zend_virtual_cwd.c:zend_string_fextend Unexecuted instantiation: zend_vm_opcodes.c:zend_string_fextend Unexecuted instantiation: zend_weakrefs.c:zend_string_fextend Unexecuted instantiation: zend.c:zend_string_fextend Unexecuted instantiation: internal_functions_cli.c:zend_string_fextend Unexecuted instantiation: fuzzer-parser.c:zend_string_fextend Unexecuted instantiation: fuzzer-sapi.c:zend_string_fextend Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_fextend Unexecuted instantiation: fuzzer-exif.c:zend_string_fextend Unexecuted instantiation: fuzzer-unserialize.c:zend_string_fextend Unexecuted instantiation: fuzzer-function-jit.c:zend_string_fextend Unexecuted instantiation: fuzzer-json.c:zend_string_fextend Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_fextend Unexecuted instantiation: fuzzer-execute.c:zend_string_fextend |
353 | | |
354 | | static zend_always_inline zend_string *zend_string_extend(zend_string *s, size_t len, bool persistent) |
355 | 286k | { |
356 | 286k | return zend_string_fextend(s, len, persistent, /* fallible */ false); |
357 | 286k | } Unexecuted instantiation: php_date.c:zend_string_extend Unexecuted instantiation: php_time.c:zend_string_extend Unexecuted instantiation: time_duration.c:zend_string_extend Unexecuted instantiation: astro.c:zend_string_extend Unexecuted instantiation: dow.c:zend_string_extend Unexecuted instantiation: duration.c:zend_string_extend Unexecuted instantiation: parse_date.c:zend_string_extend Unexecuted instantiation: parse_tz.c:zend_string_extend Unexecuted instantiation: parse_posix.c:zend_string_extend Unexecuted instantiation: timelib.c:zend_string_extend Unexecuted instantiation: tm2unixtime.c:zend_string_extend Unexecuted instantiation: unixtime2tm.c:zend_string_extend Unexecuted instantiation: parse_iso_intervals.c:zend_string_extend Unexecuted instantiation: interval.c:zend_string_extend Unexecuted instantiation: php_pcre.c:zend_string_extend Unexecuted instantiation: exif.c:zend_string_extend Unexecuted instantiation: hash_adler32.c:zend_string_extend Unexecuted instantiation: hash_crc32.c:zend_string_extend Unexecuted instantiation: hash_fnv.c:zend_string_extend Unexecuted instantiation: hash_gost.c:zend_string_extend Unexecuted instantiation: hash_haval.c:zend_string_extend Unexecuted instantiation: hash_joaat.c:zend_string_extend Unexecuted instantiation: hash_md.c:zend_string_extend Unexecuted instantiation: hash_murmur.c:zend_string_extend Unexecuted instantiation: hash_ripemd.c:zend_string_extend Unexecuted instantiation: hash_sha_ni.c:zend_string_extend Unexecuted instantiation: hash_sha_sse2.c:zend_string_extend Unexecuted instantiation: hash_sha.c:zend_string_extend Unexecuted instantiation: hash_sha3.c:zend_string_extend Unexecuted instantiation: hash_snefru.c:zend_string_extend Unexecuted instantiation: hash_tiger.c:zend_string_extend Unexecuted instantiation: hash_whirlpool.c:zend_string_extend Unexecuted instantiation: hash_xxhash.c:zend_string_extend Unexecuted instantiation: hash.c:zend_string_extend Unexecuted instantiation: json_encoder.c:zend_string_extend Unexecuted instantiation: json_parser.tab.c:zend_string_extend Unexecuted instantiation: json_scanner.c:zend_string_extend Unexecuted instantiation: json.c:zend_string_extend Unexecuted instantiation: php_lexbor.c:zend_string_extend Unexecuted instantiation: shared_alloc_mmap.c:zend_string_extend Unexecuted instantiation: shared_alloc_posix.c:zend_string_extend Unexecuted instantiation: shared_alloc_shm.c:zend_string_extend Unexecuted instantiation: zend_accelerator_api.c:zend_string_extend Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_extend Unexecuted instantiation: zend_accelerator_debug.c:zend_string_extend Unexecuted instantiation: zend_accelerator_hash.c:zend_string_extend Unexecuted instantiation: zend_accelerator_module.c:zend_string_extend Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_extend Unexecuted instantiation: zend_file_cache.c:zend_string_extend Unexecuted instantiation: zend_persist_calc.c:zend_string_extend Unexecuted instantiation: zend_persist.c:zend_string_extend Unexecuted instantiation: zend_shared_alloc.c:zend_string_extend Unexecuted instantiation: ZendAccelerator.c:zend_string_extend Unexecuted instantiation: ir_cfg.c:zend_string_extend Unexecuted instantiation: ir_check.c:zend_string_extend Unexecuted instantiation: ir_dump.c:zend_string_extend Unexecuted instantiation: ir_emit.c:zend_string_extend Unexecuted instantiation: ir_gcm.c:zend_string_extend Unexecuted instantiation: ir_gdb.c:zend_string_extend Unexecuted instantiation: ir_patch.c:zend_string_extend Unexecuted instantiation: ir_perf.c:zend_string_extend Unexecuted instantiation: ir_ra.c:zend_string_extend Unexecuted instantiation: ir_ra_simple.c:zend_string_extend Unexecuted instantiation: ir_save.c:zend_string_extend Unexecuted instantiation: ir_sccp.c:zend_string_extend Unexecuted instantiation: ir_strtab.c:zend_string_extend Unexecuted instantiation: ir.c:zend_string_extend Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_extend Unexecuted instantiation: zend_jit.c:zend_string_extend Unexecuted instantiation: csprng.c:zend_string_extend Unexecuted instantiation: engine_mt19937.c:zend_string_extend Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_extend Unexecuted instantiation: engine_secure.c:zend_string_extend Unexecuted instantiation: engine_user.c:zend_string_extend Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_extend Unexecuted instantiation: gammasection.c:zend_string_extend Unexecuted instantiation: random.c:zend_string_extend Unexecuted instantiation: randomizer.c:zend_string_extend Unexecuted instantiation: zend_utils.c:zend_string_extend Unexecuted instantiation: php_reflection.c:zend_string_extend Unexecuted instantiation: php_spl.c:zend_string_extend Unexecuted instantiation: spl_array.c:zend_string_extend Unexecuted instantiation: spl_directory.c:zend_string_extend Unexecuted instantiation: spl_dllist.c:zend_string_extend Unexecuted instantiation: spl_exceptions.c:zend_string_extend Unexecuted instantiation: spl_fixedarray.c:zend_string_extend Unexecuted instantiation: spl_functions.c:zend_string_extend Unexecuted instantiation: spl_heap.c:zend_string_extend Unexecuted instantiation: spl_iterators.c:zend_string_extend Unexecuted instantiation: spl_observer.c:zend_string_extend Unexecuted instantiation: array.c:zend_string_extend Unexecuted instantiation: assert.c:zend_string_extend Unexecuted instantiation: base64.c:zend_string_extend Unexecuted instantiation: basic_functions.c:zend_string_extend Unexecuted instantiation: browscap.c:zend_string_extend Unexecuted instantiation: crc32_x86.c:zend_string_extend Unexecuted instantiation: crc32.c:zend_string_extend Unexecuted instantiation: credits.c:zend_string_extend Unexecuted instantiation: crypt.c:zend_string_extend Unexecuted instantiation: css.c:zend_string_extend Unexecuted instantiation: datetime.c:zend_string_extend Unexecuted instantiation: dir.c:zend_string_extend Unexecuted instantiation: dl.c:zend_string_extend Unexecuted instantiation: dns.c:zend_string_extend Unexecuted instantiation: exec.c:zend_string_extend Unexecuted instantiation: file.c:zend_string_extend Unexecuted instantiation: filestat.c:zend_string_extend Unexecuted instantiation: filters.c:zend_string_extend Unexecuted instantiation: flock_compat.c:zend_string_extend Unexecuted instantiation: formatted_print.c:zend_string_extend Unexecuted instantiation: fsock.c:zend_string_extend Unexecuted instantiation: ftok.c:zend_string_extend Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_extend Unexecuted instantiation: head.c:zend_string_extend Unexecuted instantiation: hrtime.c:zend_string_extend Unexecuted instantiation: html.c:zend_string_extend Unexecuted instantiation: http_fopen_wrapper.c:zend_string_extend Unexecuted instantiation: http.c:zend_string_extend Unexecuted instantiation: image.c:zend_string_extend Unexecuted instantiation: incomplete_class.c:zend_string_extend Unexecuted instantiation: info.c:zend_string_extend Unexecuted instantiation: io_poll.c:zend_string_extend Unexecuted instantiation: iptc.c:zend_string_extend Unexecuted instantiation: levenshtein.c:zend_string_extend Unexecuted instantiation: link.c:zend_string_extend Unexecuted instantiation: mail.c:zend_string_extend Unexecuted instantiation: math.c:zend_string_extend Unexecuted instantiation: md5.c:zend_string_extend Unexecuted instantiation: metaphone.c:zend_string_extend Unexecuted instantiation: microtime.c:zend_string_extend Unexecuted instantiation: net.c:zend_string_extend Unexecuted instantiation: pack.c:zend_string_extend Unexecuted instantiation: pageinfo.c:zend_string_extend Unexecuted instantiation: password.c:zend_string_extend Unexecuted instantiation: php_fopen_wrapper.c:zend_string_extend Unexecuted instantiation: proc_open.c:zend_string_extend Unexecuted instantiation: quot_print.c:zend_string_extend Unexecuted instantiation: scanf.c:zend_string_extend Unexecuted instantiation: sha1.c:zend_string_extend Unexecuted instantiation: soundex.c:zend_string_extend Unexecuted instantiation: streamsfuncs.c:zend_string_extend Unexecuted instantiation: string.c:zend_string_extend Unexecuted instantiation: strnatcmp.c:zend_string_extend Unexecuted instantiation: syslog.c:zend_string_extend Unexecuted instantiation: type.c:zend_string_extend Unexecuted instantiation: uniqid.c:zend_string_extend Unexecuted instantiation: url_scanner_ex.c:zend_string_extend Unexecuted instantiation: url.c:zend_string_extend Unexecuted instantiation: user_filters.c:zend_string_extend Unexecuted instantiation: uuencode.c:zend_string_extend Unexecuted instantiation: var_unserializer.c:zend_string_extend Unexecuted instantiation: var.c:zend_string_extend Unexecuted instantiation: versioning.c:zend_string_extend Unexecuted instantiation: crypt_sha256.c:zend_string_extend Unexecuted instantiation: crypt_sha512.c:zend_string_extend Unexecuted instantiation: php_crypt_r.c:zend_string_extend Unexecuted instantiation: php_uri.c:zend_string_extend Unexecuted instantiation: php_uri_common.c:zend_string_extend Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_extend Unexecuted instantiation: uri_parser_whatwg.c:zend_string_extend Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_extend Unexecuted instantiation: explicit_bzero.c:zend_string_extend Unexecuted instantiation: fopen_wrappers.c:zend_string_extend Unexecuted instantiation: getopt.c:zend_string_extend Unexecuted instantiation: main.c:zend_string_extend Unexecuted instantiation: network.c:zend_string_extend Unexecuted instantiation: output.c:zend_string_extend Unexecuted instantiation: php_content_types.c:zend_string_extend Unexecuted instantiation: php_ini_builder.c:zend_string_extend Unexecuted instantiation: php_ini.c:zend_string_extend Unexecuted instantiation: php_glob.c:zend_string_extend Unexecuted instantiation: php_odbc_utils.c:zend_string_extend Unexecuted instantiation: php_open_temporary_file.c:zend_string_extend Unexecuted instantiation: php_scandir.c:zend_string_extend Unexecuted instantiation: php_syslog.c:zend_string_extend Unexecuted instantiation: php_ticks.c:zend_string_extend Unexecuted instantiation: php_variables.c:zend_string_extend Unexecuted instantiation: reentrancy.c:zend_string_extend Unexecuted instantiation: rfc1867.c:zend_string_extend Unexecuted instantiation: safe_bcmp.c:zend_string_extend Unexecuted instantiation: SAPI.c:zend_string_extend Unexecuted instantiation: snprintf.c:zend_string_extend Unexecuted instantiation: spprintf.c:zend_string_extend Unexecuted instantiation: strlcat.c:zend_string_extend Unexecuted instantiation: strlcpy.c:zend_string_extend Unexecuted instantiation: php_io.c:zend_string_extend Unexecuted instantiation: php_io_copy_linux.c:zend_string_extend Unexecuted instantiation: poll_backend_epoll.c:zend_string_extend Unexecuted instantiation: poll_backend_eventport.c:zend_string_extend Unexecuted instantiation: poll_backend_kqueue.c:zend_string_extend Unexecuted instantiation: poll_backend_poll.c:zend_string_extend Unexecuted instantiation: poll_core.c:zend_string_extend Unexecuted instantiation: poll_fd_table.c:zend_string_extend Unexecuted instantiation: poll_handle.c:zend_string_extend Unexecuted instantiation: cast.c:zend_string_extend Unexecuted instantiation: filter.c:zend_string_extend Unexecuted instantiation: glob_wrapper.c:zend_string_extend Unexecuted instantiation: memory.c:zend_string_extend Unexecuted instantiation: mmap.c:zend_string_extend Unexecuted instantiation: plain_wrapper.c:zend_string_extend Unexecuted instantiation: stream_errors.c:zend_string_extend Unexecuted instantiation: streams.c:zend_string_extend Unexecuted instantiation: transports.c:zend_string_extend Unexecuted instantiation: userspace.c:zend_string_extend Unexecuted instantiation: xp_socket.c:zend_string_extend block_pass.c:zend_string_extend Line | Count | Source | 355 | 240 | { | 356 | | return zend_string_fextend(s, len, persistent, /* fallible */ false); | 357 | 240 | } |
Unexecuted instantiation: compact_literals.c:zend_string_extend Unexecuted instantiation: compact_vars.c:zend_string_extend Unexecuted instantiation: dce.c:zend_string_extend Unexecuted instantiation: dfa_pass.c:zend_string_extend Unexecuted instantiation: escape_analysis.c:zend_string_extend Unexecuted instantiation: nop_removal.c:zend_string_extend Unexecuted instantiation: optimize_func_calls.c:zend_string_extend Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_extend Unexecuted instantiation: pass1.c:zend_string_extend Unexecuted instantiation: pass3.c:zend_string_extend Unexecuted instantiation: sccp.c:zend_string_extend Unexecuted instantiation: scdf.c:zend_string_extend Unexecuted instantiation: zend_call_graph.c:zend_string_extend Unexecuted instantiation: zend_cfg.c:zend_string_extend Unexecuted instantiation: zend_dfg.c:zend_string_extend Unexecuted instantiation: zend_dump.c:zend_string_extend Unexecuted instantiation: zend_func_info.c:zend_string_extend Unexecuted instantiation: zend_inference.c:zend_string_extend Unexecuted instantiation: zend_optimizer.c:zend_string_extend Unexecuted instantiation: zend_ssa.c:zend_string_extend Unexecuted instantiation: zend_alloc.c:zend_string_extend Unexecuted instantiation: zend_API.c:zend_string_extend Unexecuted instantiation: zend_ast.c:zend_string_extend Unexecuted instantiation: zend_attributes.c:zend_string_extend Unexecuted instantiation: zend_autoload.c:zend_string_extend Unexecuted instantiation: zend_builtin_functions.c:zend_string_extend Unexecuted instantiation: zend_call_stack.c:zend_string_extend Unexecuted instantiation: zend_closures.c:zend_string_extend zend_compile.c:zend_string_extend Line | Count | Source | 355 | 1.46k | { | 356 | | return zend_string_fextend(s, len, persistent, /* fallible */ false); | 357 | 1.46k | } |
Unexecuted instantiation: zend_constants.c:zend_string_extend Unexecuted instantiation: zend_cpuinfo.c:zend_string_extend Unexecuted instantiation: zend_default_classes.c:zend_string_extend Unexecuted instantiation: zend_dtrace.c:zend_string_extend Unexecuted instantiation: zend_enum.c:zend_string_extend Unexecuted instantiation: zend_exceptions.c:zend_string_extend Unexecuted instantiation: zend_execute_API.c:zend_string_extend zend_execute.c:zend_string_extend Line | Count | Source | 355 | 32 | { | 356 | | return zend_string_fextend(s, len, persistent, /* fallible */ false); | 357 | 32 | } |
Unexecuted instantiation: zend_extensions.c:zend_string_extend Unexecuted instantiation: zend_fibers.c:zend_string_extend Unexecuted instantiation: zend_float.c:zend_string_extend Unexecuted instantiation: zend_gc.c:zend_string_extend Unexecuted instantiation: zend_gdb.c:zend_string_extend Unexecuted instantiation: zend_generators.c:zend_string_extend Unexecuted instantiation: zend_hash.c:zend_string_extend Unexecuted instantiation: zend_highlight.c:zend_string_extend Unexecuted instantiation: zend_hrtime.c:zend_string_extend Unexecuted instantiation: zend_inheritance.c:zend_string_extend zend_ini_parser.c:zend_string_extend Line | Count | Source | 355 | 272k | { | 356 | | return zend_string_fextend(s, len, persistent, /* fallible */ false); | 357 | 272k | } |
Unexecuted instantiation: zend_ini_scanner.c:zend_string_extend Unexecuted instantiation: zend_ini.c:zend_string_extend Unexecuted instantiation: zend_interfaces.c:zend_string_extend Unexecuted instantiation: zend_iterators.c:zend_string_extend Unexecuted instantiation: zend_language_parser.c:zend_string_extend zend_language_scanner.c:zend_string_extend Line | Count | Source | 355 | 2.16k | { | 356 | | return zend_string_fextend(s, len, persistent, /* fallible */ false); | 357 | 2.16k | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_extend Unexecuted instantiation: zend_list.c:zend_string_extend Unexecuted instantiation: zend_llist.c:zend_string_extend Unexecuted instantiation: zend_multibyte.c:zend_string_extend Unexecuted instantiation: zend_object_handlers.c:zend_string_extend Unexecuted instantiation: zend_objects_API.c:zend_string_extend Unexecuted instantiation: zend_objects.c:zend_string_extend Unexecuted instantiation: zend_observer.c:zend_string_extend Unexecuted instantiation: zend_opcode.c:zend_string_extend zend_operators.c:zend_string_extend Line | Count | Source | 355 | 9.75k | { | 356 | | return zend_string_fextend(s, len, persistent, /* fallible */ false); | 357 | 9.75k | } |
Unexecuted instantiation: zend_partial.c:zend_string_extend Unexecuted instantiation: zend_property_hooks.c:zend_string_extend Unexecuted instantiation: zend_ptr_stack.c:zend_string_extend Unexecuted instantiation: zend_signal.c:zend_string_extend Unexecuted instantiation: zend_smart_str.c:zend_string_extend Unexecuted instantiation: zend_sort.c:zend_string_extend Unexecuted instantiation: zend_stack.c:zend_string_extend Unexecuted instantiation: zend_stream.c:zend_string_extend Unexecuted instantiation: zend_string.c:zend_string_extend Unexecuted instantiation: zend_strtod.c:zend_string_extend Unexecuted instantiation: zend_system_id.c:zend_string_extend Unexecuted instantiation: zend_variables.c:zend_string_extend Unexecuted instantiation: zend_virtual_cwd.c:zend_string_extend Unexecuted instantiation: zend_vm_opcodes.c:zend_string_extend Unexecuted instantiation: zend_weakrefs.c:zend_string_extend Unexecuted instantiation: zend.c:zend_string_extend Unexecuted instantiation: internal_functions_cli.c:zend_string_extend Unexecuted instantiation: fuzzer-parser.c:zend_string_extend Unexecuted instantiation: fuzzer-sapi.c:zend_string_extend Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_extend Unexecuted instantiation: fuzzer-exif.c:zend_string_extend Unexecuted instantiation: fuzzer-unserialize.c:zend_string_extend Unexecuted instantiation: fuzzer-function-jit.c:zend_string_extend Unexecuted instantiation: fuzzer-json.c:zend_string_extend Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_extend Unexecuted instantiation: fuzzer-execute.c:zend_string_extend |
358 | | |
359 | | static zend_always_inline zend_string *zend_string_ftruncate(zend_string *s, size_t len, bool persistent, bool fallible) |
360 | 18 | { |
361 | 18 | zend_string *ret; |
362 | | |
363 | 18 | ZEND_ASSERT(len <= ZSTR_LEN(s)); |
364 | 18 | if (!ZSTR_IS_INTERNED(s)) { |
365 | 18 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { |
366 | 18 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); |
367 | 18 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { |
368 | 0 | return NULL; |
369 | 0 | } |
370 | 18 | ZSTR_LEN(ret) = len; |
371 | 18 | zend_string_forget_hash_val(ret); |
372 | 18 | return ret; |
373 | 18 | } |
374 | 18 | } |
375 | 0 | ret = zend_string_falloc(len, persistent, fallible); |
376 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { |
377 | 0 | return NULL; |
378 | 0 | } |
379 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1); |
380 | 0 | if (!ZSTR_IS_INTERNED(s)) { |
381 | 0 | GC_DELREF(s); |
382 | 0 | } |
383 | 0 | return ret; |
384 | 0 | } Unexecuted instantiation: php_date.c:zend_string_ftruncate Unexecuted instantiation: php_time.c:zend_string_ftruncate Unexecuted instantiation: time_duration.c:zend_string_ftruncate Unexecuted instantiation: astro.c:zend_string_ftruncate Unexecuted instantiation: dow.c:zend_string_ftruncate Unexecuted instantiation: duration.c:zend_string_ftruncate Unexecuted instantiation: parse_date.c:zend_string_ftruncate Unexecuted instantiation: parse_tz.c:zend_string_ftruncate Unexecuted instantiation: parse_posix.c:zend_string_ftruncate Unexecuted instantiation: timelib.c:zend_string_ftruncate Unexecuted instantiation: tm2unixtime.c:zend_string_ftruncate Unexecuted instantiation: unixtime2tm.c:zend_string_ftruncate Unexecuted instantiation: parse_iso_intervals.c:zend_string_ftruncate Unexecuted instantiation: interval.c:zend_string_ftruncate Unexecuted instantiation: php_pcre.c:zend_string_ftruncate Unexecuted instantiation: exif.c:zend_string_ftruncate Unexecuted instantiation: hash_adler32.c:zend_string_ftruncate Unexecuted instantiation: hash_crc32.c:zend_string_ftruncate Unexecuted instantiation: hash_fnv.c:zend_string_ftruncate Unexecuted instantiation: hash_gost.c:zend_string_ftruncate Unexecuted instantiation: hash_haval.c:zend_string_ftruncate Unexecuted instantiation: hash_joaat.c:zend_string_ftruncate Unexecuted instantiation: hash_md.c:zend_string_ftruncate Unexecuted instantiation: hash_murmur.c:zend_string_ftruncate Unexecuted instantiation: hash_ripemd.c:zend_string_ftruncate Unexecuted instantiation: hash_sha_ni.c:zend_string_ftruncate Unexecuted instantiation: hash_sha_sse2.c:zend_string_ftruncate Unexecuted instantiation: hash_sha.c:zend_string_ftruncate Unexecuted instantiation: hash_sha3.c:zend_string_ftruncate Unexecuted instantiation: hash_snefru.c:zend_string_ftruncate Unexecuted instantiation: hash_tiger.c:zend_string_ftruncate Unexecuted instantiation: hash_whirlpool.c:zend_string_ftruncate Unexecuted instantiation: hash_xxhash.c:zend_string_ftruncate Unexecuted instantiation: hash.c:zend_string_ftruncate Unexecuted instantiation: json_encoder.c:zend_string_ftruncate Unexecuted instantiation: json_parser.tab.c:zend_string_ftruncate Unexecuted instantiation: json_scanner.c:zend_string_ftruncate Unexecuted instantiation: json.c:zend_string_ftruncate Unexecuted instantiation: php_lexbor.c:zend_string_ftruncate Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ftruncate Unexecuted instantiation: shared_alloc_posix.c:zend_string_ftruncate Unexecuted instantiation: shared_alloc_shm.c:zend_string_ftruncate Unexecuted instantiation: zend_accelerator_api.c:zend_string_ftruncate Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ftruncate Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ftruncate Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ftruncate Unexecuted instantiation: zend_accelerator_module.c:zend_string_ftruncate Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ftruncate Unexecuted instantiation: zend_file_cache.c:zend_string_ftruncate Unexecuted instantiation: zend_persist_calc.c:zend_string_ftruncate Unexecuted instantiation: zend_persist.c:zend_string_ftruncate Unexecuted instantiation: zend_shared_alloc.c:zend_string_ftruncate Unexecuted instantiation: ZendAccelerator.c:zend_string_ftruncate Unexecuted instantiation: ir_cfg.c:zend_string_ftruncate Unexecuted instantiation: ir_check.c:zend_string_ftruncate Unexecuted instantiation: ir_dump.c:zend_string_ftruncate Unexecuted instantiation: ir_emit.c:zend_string_ftruncate Unexecuted instantiation: ir_gcm.c:zend_string_ftruncate Unexecuted instantiation: ir_gdb.c:zend_string_ftruncate Unexecuted instantiation: ir_patch.c:zend_string_ftruncate Unexecuted instantiation: ir_perf.c:zend_string_ftruncate Unexecuted instantiation: ir_ra.c:zend_string_ftruncate Unexecuted instantiation: ir_ra_simple.c:zend_string_ftruncate Unexecuted instantiation: ir_save.c:zend_string_ftruncate Unexecuted instantiation: ir_sccp.c:zend_string_ftruncate Unexecuted instantiation: ir_strtab.c:zend_string_ftruncate Unexecuted instantiation: ir.c:zend_string_ftruncate Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ftruncate Unexecuted instantiation: zend_jit.c:zend_string_ftruncate Unexecuted instantiation: csprng.c:zend_string_ftruncate Unexecuted instantiation: engine_mt19937.c:zend_string_ftruncate Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ftruncate Unexecuted instantiation: engine_secure.c:zend_string_ftruncate Unexecuted instantiation: engine_user.c:zend_string_ftruncate Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ftruncate Unexecuted instantiation: gammasection.c:zend_string_ftruncate Unexecuted instantiation: random.c:zend_string_ftruncate Unexecuted instantiation: randomizer.c:zend_string_ftruncate Unexecuted instantiation: zend_utils.c:zend_string_ftruncate Unexecuted instantiation: php_reflection.c:zend_string_ftruncate Unexecuted instantiation: php_spl.c:zend_string_ftruncate Unexecuted instantiation: spl_array.c:zend_string_ftruncate Unexecuted instantiation: spl_directory.c:zend_string_ftruncate Unexecuted instantiation: spl_dllist.c:zend_string_ftruncate Unexecuted instantiation: spl_exceptions.c:zend_string_ftruncate Unexecuted instantiation: spl_fixedarray.c:zend_string_ftruncate Unexecuted instantiation: spl_functions.c:zend_string_ftruncate Unexecuted instantiation: spl_heap.c:zend_string_ftruncate Unexecuted instantiation: spl_iterators.c:zend_string_ftruncate Unexecuted instantiation: spl_observer.c:zend_string_ftruncate Unexecuted instantiation: array.c:zend_string_ftruncate Unexecuted instantiation: assert.c:zend_string_ftruncate Unexecuted instantiation: base64.c:zend_string_ftruncate Unexecuted instantiation: basic_functions.c:zend_string_ftruncate Unexecuted instantiation: browscap.c:zend_string_ftruncate Unexecuted instantiation: crc32_x86.c:zend_string_ftruncate Unexecuted instantiation: crc32.c:zend_string_ftruncate Unexecuted instantiation: credits.c:zend_string_ftruncate Unexecuted instantiation: crypt.c:zend_string_ftruncate Unexecuted instantiation: css.c:zend_string_ftruncate Unexecuted instantiation: datetime.c:zend_string_ftruncate Unexecuted instantiation: dir.c:zend_string_ftruncate Unexecuted instantiation: dl.c:zend_string_ftruncate Unexecuted instantiation: dns.c:zend_string_ftruncate Unexecuted instantiation: exec.c:zend_string_ftruncate Unexecuted instantiation: file.c:zend_string_ftruncate Unexecuted instantiation: filestat.c:zend_string_ftruncate Unexecuted instantiation: filters.c:zend_string_ftruncate Unexecuted instantiation: flock_compat.c:zend_string_ftruncate Unexecuted instantiation: formatted_print.c:zend_string_ftruncate Unexecuted instantiation: fsock.c:zend_string_ftruncate Unexecuted instantiation: ftok.c:zend_string_ftruncate Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ftruncate Unexecuted instantiation: head.c:zend_string_ftruncate Unexecuted instantiation: hrtime.c:zend_string_ftruncate Unexecuted instantiation: html.c:zend_string_ftruncate Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ftruncate Unexecuted instantiation: http.c:zend_string_ftruncate Unexecuted instantiation: image.c:zend_string_ftruncate Unexecuted instantiation: incomplete_class.c:zend_string_ftruncate Unexecuted instantiation: info.c:zend_string_ftruncate Unexecuted instantiation: io_poll.c:zend_string_ftruncate Unexecuted instantiation: iptc.c:zend_string_ftruncate Unexecuted instantiation: levenshtein.c:zend_string_ftruncate Unexecuted instantiation: link.c:zend_string_ftruncate Unexecuted instantiation: mail.c:zend_string_ftruncate Unexecuted instantiation: math.c:zend_string_ftruncate Unexecuted instantiation: md5.c:zend_string_ftruncate Unexecuted instantiation: metaphone.c:zend_string_ftruncate Unexecuted instantiation: microtime.c:zend_string_ftruncate Unexecuted instantiation: net.c:zend_string_ftruncate Unexecuted instantiation: pack.c:zend_string_ftruncate Unexecuted instantiation: pageinfo.c:zend_string_ftruncate Unexecuted instantiation: password.c:zend_string_ftruncate Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ftruncate Unexecuted instantiation: proc_open.c:zend_string_ftruncate quot_print.c:zend_string_ftruncate Line | Count | Source | 360 | 1 | { | 361 | 1 | zend_string *ret; | 362 | | | 363 | 1 | ZEND_ASSERT(len <= ZSTR_LEN(s)); | 364 | 1 | if (!ZSTR_IS_INTERNED(s)) { | 365 | 1 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 366 | 1 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 367 | 1 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 368 | 0 | return NULL; | 369 | 0 | } | 370 | 1 | ZSTR_LEN(ret) = len; | 371 | 1 | zend_string_forget_hash_val(ret); | 372 | 1 | return ret; | 373 | 1 | } | 374 | 1 | } | 375 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 376 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 377 | 0 | return NULL; | 378 | 0 | } | 379 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1); | 380 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 381 | 0 | GC_DELREF(s); | 382 | 0 | } | 383 | 0 | return ret; | 384 | 0 | } |
Unexecuted instantiation: scanf.c:zend_string_ftruncate Unexecuted instantiation: sha1.c:zend_string_ftruncate Unexecuted instantiation: soundex.c:zend_string_ftruncate Unexecuted instantiation: streamsfuncs.c:zend_string_ftruncate string.c:zend_string_ftruncate Line | Count | Source | 360 | 17 | { | 361 | 17 | zend_string *ret; | 362 | | | 363 | 17 | ZEND_ASSERT(len <= ZSTR_LEN(s)); | 364 | 17 | if (!ZSTR_IS_INTERNED(s)) { | 365 | 17 | if (EXPECTED(GC_REFCOUNT(s) == 1)) { | 366 | 17 | ret = (zend_string *)safe_fperealloc(s, 1, len, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(0)), persistent, fallible); | 367 | 17 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 368 | 0 | return NULL; | 369 | 0 | } | 370 | 17 | ZSTR_LEN(ret) = len; | 371 | 17 | zend_string_forget_hash_val(ret); | 372 | 17 | return ret; | 373 | 17 | } | 374 | 17 | } | 375 | 0 | ret = zend_string_falloc(len, persistent, fallible); | 376 | 0 | if (ZEND_CONST_COND(fallible, true) && UNEXPECTED(!ret)) { | 377 | 0 | return NULL; | 378 | 0 | } | 379 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), len + 1); | 380 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 381 | 0 | GC_DELREF(s); | 382 | 0 | } | 383 | 0 | return ret; | 384 | 0 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_ftruncate Unexecuted instantiation: syslog.c:zend_string_ftruncate Unexecuted instantiation: type.c:zend_string_ftruncate Unexecuted instantiation: uniqid.c:zend_string_ftruncate Unexecuted instantiation: url_scanner_ex.c:zend_string_ftruncate Unexecuted instantiation: url.c:zend_string_ftruncate Unexecuted instantiation: user_filters.c:zend_string_ftruncate Unexecuted instantiation: uuencode.c:zend_string_ftruncate Unexecuted instantiation: var_unserializer.c:zend_string_ftruncate Unexecuted instantiation: var.c:zend_string_ftruncate Unexecuted instantiation: versioning.c:zend_string_ftruncate Unexecuted instantiation: crypt_sha256.c:zend_string_ftruncate Unexecuted instantiation: crypt_sha512.c:zend_string_ftruncate Unexecuted instantiation: php_crypt_r.c:zend_string_ftruncate Unexecuted instantiation: php_uri.c:zend_string_ftruncate Unexecuted instantiation: php_uri_common.c:zend_string_ftruncate Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ftruncate Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ftruncate Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ftruncate Unexecuted instantiation: explicit_bzero.c:zend_string_ftruncate Unexecuted instantiation: fopen_wrappers.c:zend_string_ftruncate Unexecuted instantiation: getopt.c:zend_string_ftruncate Unexecuted instantiation: main.c:zend_string_ftruncate Unexecuted instantiation: network.c:zend_string_ftruncate Unexecuted instantiation: output.c:zend_string_ftruncate Unexecuted instantiation: php_content_types.c:zend_string_ftruncate Unexecuted instantiation: php_ini_builder.c:zend_string_ftruncate Unexecuted instantiation: php_ini.c:zend_string_ftruncate Unexecuted instantiation: php_glob.c:zend_string_ftruncate Unexecuted instantiation: php_odbc_utils.c:zend_string_ftruncate Unexecuted instantiation: php_open_temporary_file.c:zend_string_ftruncate Unexecuted instantiation: php_scandir.c:zend_string_ftruncate Unexecuted instantiation: php_syslog.c:zend_string_ftruncate Unexecuted instantiation: php_ticks.c:zend_string_ftruncate Unexecuted instantiation: php_variables.c:zend_string_ftruncate Unexecuted instantiation: reentrancy.c:zend_string_ftruncate Unexecuted instantiation: rfc1867.c:zend_string_ftruncate Unexecuted instantiation: safe_bcmp.c:zend_string_ftruncate Unexecuted instantiation: SAPI.c:zend_string_ftruncate Unexecuted instantiation: snprintf.c:zend_string_ftruncate Unexecuted instantiation: spprintf.c:zend_string_ftruncate Unexecuted instantiation: strlcat.c:zend_string_ftruncate Unexecuted instantiation: strlcpy.c:zend_string_ftruncate Unexecuted instantiation: php_io.c:zend_string_ftruncate Unexecuted instantiation: php_io_copy_linux.c:zend_string_ftruncate Unexecuted instantiation: poll_backend_epoll.c:zend_string_ftruncate Unexecuted instantiation: poll_backend_eventport.c:zend_string_ftruncate Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ftruncate Unexecuted instantiation: poll_backend_poll.c:zend_string_ftruncate Unexecuted instantiation: poll_core.c:zend_string_ftruncate Unexecuted instantiation: poll_fd_table.c:zend_string_ftruncate Unexecuted instantiation: poll_handle.c:zend_string_ftruncate Unexecuted instantiation: cast.c:zend_string_ftruncate Unexecuted instantiation: filter.c:zend_string_ftruncate Unexecuted instantiation: glob_wrapper.c:zend_string_ftruncate Unexecuted instantiation: memory.c:zend_string_ftruncate Unexecuted instantiation: mmap.c:zend_string_ftruncate Unexecuted instantiation: plain_wrapper.c:zend_string_ftruncate Unexecuted instantiation: stream_errors.c:zend_string_ftruncate Unexecuted instantiation: streams.c:zend_string_ftruncate Unexecuted instantiation: transports.c:zend_string_ftruncate Unexecuted instantiation: userspace.c:zend_string_ftruncate Unexecuted instantiation: xp_socket.c:zend_string_ftruncate Unexecuted instantiation: block_pass.c:zend_string_ftruncate Unexecuted instantiation: compact_literals.c:zend_string_ftruncate Unexecuted instantiation: compact_vars.c:zend_string_ftruncate Unexecuted instantiation: dce.c:zend_string_ftruncate Unexecuted instantiation: dfa_pass.c:zend_string_ftruncate Unexecuted instantiation: escape_analysis.c:zend_string_ftruncate Unexecuted instantiation: nop_removal.c:zend_string_ftruncate Unexecuted instantiation: optimize_func_calls.c:zend_string_ftruncate Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ftruncate Unexecuted instantiation: pass1.c:zend_string_ftruncate Unexecuted instantiation: pass3.c:zend_string_ftruncate Unexecuted instantiation: sccp.c:zend_string_ftruncate Unexecuted instantiation: scdf.c:zend_string_ftruncate Unexecuted instantiation: zend_call_graph.c:zend_string_ftruncate Unexecuted instantiation: zend_cfg.c:zend_string_ftruncate Unexecuted instantiation: zend_dfg.c:zend_string_ftruncate Unexecuted instantiation: zend_dump.c:zend_string_ftruncate Unexecuted instantiation: zend_func_info.c:zend_string_ftruncate Unexecuted instantiation: zend_inference.c:zend_string_ftruncate Unexecuted instantiation: zend_optimizer.c:zend_string_ftruncate Unexecuted instantiation: zend_ssa.c:zend_string_ftruncate Unexecuted instantiation: zend_alloc.c:zend_string_ftruncate Unexecuted instantiation: zend_API.c:zend_string_ftruncate Unexecuted instantiation: zend_ast.c:zend_string_ftruncate Unexecuted instantiation: zend_attributes.c:zend_string_ftruncate Unexecuted instantiation: zend_autoload.c:zend_string_ftruncate Unexecuted instantiation: zend_builtin_functions.c:zend_string_ftruncate Unexecuted instantiation: zend_call_stack.c:zend_string_ftruncate Unexecuted instantiation: zend_closures.c:zend_string_ftruncate Unexecuted instantiation: zend_compile.c:zend_string_ftruncate Unexecuted instantiation: zend_constants.c:zend_string_ftruncate Unexecuted instantiation: zend_cpuinfo.c:zend_string_ftruncate Unexecuted instantiation: zend_default_classes.c:zend_string_ftruncate Unexecuted instantiation: zend_dtrace.c:zend_string_ftruncate Unexecuted instantiation: zend_enum.c:zend_string_ftruncate Unexecuted instantiation: zend_exceptions.c:zend_string_ftruncate Unexecuted instantiation: zend_execute_API.c:zend_string_ftruncate Unexecuted instantiation: zend_execute.c:zend_string_ftruncate Unexecuted instantiation: zend_extensions.c:zend_string_ftruncate Unexecuted instantiation: zend_fibers.c:zend_string_ftruncate Unexecuted instantiation: zend_float.c:zend_string_ftruncate Unexecuted instantiation: zend_gc.c:zend_string_ftruncate Unexecuted instantiation: zend_gdb.c:zend_string_ftruncate Unexecuted instantiation: zend_generators.c:zend_string_ftruncate Unexecuted instantiation: zend_hash.c:zend_string_ftruncate Unexecuted instantiation: zend_highlight.c:zend_string_ftruncate Unexecuted instantiation: zend_hrtime.c:zend_string_ftruncate Unexecuted instantiation: zend_inheritance.c:zend_string_ftruncate Unexecuted instantiation: zend_ini_parser.c:zend_string_ftruncate Unexecuted instantiation: zend_ini_scanner.c:zend_string_ftruncate Unexecuted instantiation: zend_ini.c:zend_string_ftruncate Unexecuted instantiation: zend_interfaces.c:zend_string_ftruncate Unexecuted instantiation: zend_iterators.c:zend_string_ftruncate Unexecuted instantiation: zend_language_parser.c:zend_string_ftruncate Unexecuted instantiation: zend_language_scanner.c:zend_string_ftruncate Unexecuted instantiation: zend_lazy_objects.c:zend_string_ftruncate Unexecuted instantiation: zend_list.c:zend_string_ftruncate Unexecuted instantiation: zend_llist.c:zend_string_ftruncate Unexecuted instantiation: zend_multibyte.c:zend_string_ftruncate Unexecuted instantiation: zend_object_handlers.c:zend_string_ftruncate Unexecuted instantiation: zend_objects_API.c:zend_string_ftruncate Unexecuted instantiation: zend_objects.c:zend_string_ftruncate Unexecuted instantiation: zend_observer.c:zend_string_ftruncate Unexecuted instantiation: zend_opcode.c:zend_string_ftruncate Unexecuted instantiation: zend_operators.c:zend_string_ftruncate Unexecuted instantiation: zend_partial.c:zend_string_ftruncate Unexecuted instantiation: zend_property_hooks.c:zend_string_ftruncate Unexecuted instantiation: zend_ptr_stack.c:zend_string_ftruncate Unexecuted instantiation: zend_signal.c:zend_string_ftruncate Unexecuted instantiation: zend_smart_str.c:zend_string_ftruncate Unexecuted instantiation: zend_sort.c:zend_string_ftruncate Unexecuted instantiation: zend_stack.c:zend_string_ftruncate Unexecuted instantiation: zend_stream.c:zend_string_ftruncate Unexecuted instantiation: zend_string.c:zend_string_ftruncate Unexecuted instantiation: zend_strtod.c:zend_string_ftruncate Unexecuted instantiation: zend_system_id.c:zend_string_ftruncate Unexecuted instantiation: zend_variables.c:zend_string_ftruncate Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ftruncate Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ftruncate Unexecuted instantiation: zend_weakrefs.c:zend_string_ftruncate Unexecuted instantiation: zend.c:zend_string_ftruncate Unexecuted instantiation: internal_functions_cli.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-parser.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-sapi.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-exif.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-json.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ftruncate Unexecuted instantiation: fuzzer-execute.c:zend_string_ftruncate |
385 | | |
386 | | static zend_always_inline zend_string *zend_string_truncate(zend_string *s, size_t len, bool persistent) |
387 | 18 | { |
388 | 18 | return zend_string_ftruncate(s, len, persistent, /*fallible */ false); |
389 | 18 | } Unexecuted instantiation: php_date.c:zend_string_truncate Unexecuted instantiation: php_time.c:zend_string_truncate Unexecuted instantiation: time_duration.c:zend_string_truncate Unexecuted instantiation: astro.c:zend_string_truncate Unexecuted instantiation: dow.c:zend_string_truncate Unexecuted instantiation: duration.c:zend_string_truncate Unexecuted instantiation: parse_date.c:zend_string_truncate Unexecuted instantiation: parse_tz.c:zend_string_truncate Unexecuted instantiation: parse_posix.c:zend_string_truncate Unexecuted instantiation: timelib.c:zend_string_truncate Unexecuted instantiation: tm2unixtime.c:zend_string_truncate Unexecuted instantiation: unixtime2tm.c:zend_string_truncate Unexecuted instantiation: parse_iso_intervals.c:zend_string_truncate Unexecuted instantiation: interval.c:zend_string_truncate Unexecuted instantiation: php_pcre.c:zend_string_truncate Unexecuted instantiation: exif.c:zend_string_truncate Unexecuted instantiation: hash_adler32.c:zend_string_truncate Unexecuted instantiation: hash_crc32.c:zend_string_truncate Unexecuted instantiation: hash_fnv.c:zend_string_truncate Unexecuted instantiation: hash_gost.c:zend_string_truncate Unexecuted instantiation: hash_haval.c:zend_string_truncate Unexecuted instantiation: hash_joaat.c:zend_string_truncate Unexecuted instantiation: hash_md.c:zend_string_truncate Unexecuted instantiation: hash_murmur.c:zend_string_truncate Unexecuted instantiation: hash_ripemd.c:zend_string_truncate Unexecuted instantiation: hash_sha_ni.c:zend_string_truncate Unexecuted instantiation: hash_sha_sse2.c:zend_string_truncate Unexecuted instantiation: hash_sha.c:zend_string_truncate Unexecuted instantiation: hash_sha3.c:zend_string_truncate Unexecuted instantiation: hash_snefru.c:zend_string_truncate Unexecuted instantiation: hash_tiger.c:zend_string_truncate Unexecuted instantiation: hash_whirlpool.c:zend_string_truncate Unexecuted instantiation: hash_xxhash.c:zend_string_truncate Unexecuted instantiation: hash.c:zend_string_truncate Unexecuted instantiation: json_encoder.c:zend_string_truncate Unexecuted instantiation: json_parser.tab.c:zend_string_truncate Unexecuted instantiation: json_scanner.c:zend_string_truncate Unexecuted instantiation: json.c:zend_string_truncate Unexecuted instantiation: php_lexbor.c:zend_string_truncate Unexecuted instantiation: shared_alloc_mmap.c:zend_string_truncate Unexecuted instantiation: shared_alloc_posix.c:zend_string_truncate Unexecuted instantiation: shared_alloc_shm.c:zend_string_truncate Unexecuted instantiation: zend_accelerator_api.c:zend_string_truncate Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_truncate Unexecuted instantiation: zend_accelerator_debug.c:zend_string_truncate Unexecuted instantiation: zend_accelerator_hash.c:zend_string_truncate Unexecuted instantiation: zend_accelerator_module.c:zend_string_truncate Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_truncate Unexecuted instantiation: zend_file_cache.c:zend_string_truncate Unexecuted instantiation: zend_persist_calc.c:zend_string_truncate Unexecuted instantiation: zend_persist.c:zend_string_truncate Unexecuted instantiation: zend_shared_alloc.c:zend_string_truncate Unexecuted instantiation: ZendAccelerator.c:zend_string_truncate Unexecuted instantiation: ir_cfg.c:zend_string_truncate Unexecuted instantiation: ir_check.c:zend_string_truncate Unexecuted instantiation: ir_dump.c:zend_string_truncate Unexecuted instantiation: ir_emit.c:zend_string_truncate Unexecuted instantiation: ir_gcm.c:zend_string_truncate Unexecuted instantiation: ir_gdb.c:zend_string_truncate Unexecuted instantiation: ir_patch.c:zend_string_truncate Unexecuted instantiation: ir_perf.c:zend_string_truncate Unexecuted instantiation: ir_ra.c:zend_string_truncate Unexecuted instantiation: ir_ra_simple.c:zend_string_truncate Unexecuted instantiation: ir_save.c:zend_string_truncate Unexecuted instantiation: ir_sccp.c:zend_string_truncate Unexecuted instantiation: ir_strtab.c:zend_string_truncate Unexecuted instantiation: ir.c:zend_string_truncate Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_truncate Unexecuted instantiation: zend_jit.c:zend_string_truncate Unexecuted instantiation: csprng.c:zend_string_truncate Unexecuted instantiation: engine_mt19937.c:zend_string_truncate Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_truncate Unexecuted instantiation: engine_secure.c:zend_string_truncate Unexecuted instantiation: engine_user.c:zend_string_truncate Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_truncate Unexecuted instantiation: gammasection.c:zend_string_truncate Unexecuted instantiation: random.c:zend_string_truncate Unexecuted instantiation: randomizer.c:zend_string_truncate Unexecuted instantiation: zend_utils.c:zend_string_truncate Unexecuted instantiation: php_reflection.c:zend_string_truncate Unexecuted instantiation: php_spl.c:zend_string_truncate Unexecuted instantiation: spl_array.c:zend_string_truncate Unexecuted instantiation: spl_directory.c:zend_string_truncate Unexecuted instantiation: spl_dllist.c:zend_string_truncate Unexecuted instantiation: spl_exceptions.c:zend_string_truncate Unexecuted instantiation: spl_fixedarray.c:zend_string_truncate Unexecuted instantiation: spl_functions.c:zend_string_truncate Unexecuted instantiation: spl_heap.c:zend_string_truncate Unexecuted instantiation: spl_iterators.c:zend_string_truncate Unexecuted instantiation: spl_observer.c:zend_string_truncate Unexecuted instantiation: array.c:zend_string_truncate Unexecuted instantiation: assert.c:zend_string_truncate Unexecuted instantiation: base64.c:zend_string_truncate Unexecuted instantiation: basic_functions.c:zend_string_truncate Unexecuted instantiation: browscap.c:zend_string_truncate Unexecuted instantiation: crc32_x86.c:zend_string_truncate Unexecuted instantiation: crc32.c:zend_string_truncate Unexecuted instantiation: credits.c:zend_string_truncate Unexecuted instantiation: crypt.c:zend_string_truncate Unexecuted instantiation: css.c:zend_string_truncate Unexecuted instantiation: datetime.c:zend_string_truncate Unexecuted instantiation: dir.c:zend_string_truncate Unexecuted instantiation: dl.c:zend_string_truncate Unexecuted instantiation: dns.c:zend_string_truncate Unexecuted instantiation: exec.c:zend_string_truncate Unexecuted instantiation: file.c:zend_string_truncate Unexecuted instantiation: filestat.c:zend_string_truncate Unexecuted instantiation: filters.c:zend_string_truncate Unexecuted instantiation: flock_compat.c:zend_string_truncate Unexecuted instantiation: formatted_print.c:zend_string_truncate Unexecuted instantiation: fsock.c:zend_string_truncate Unexecuted instantiation: ftok.c:zend_string_truncate Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_truncate Unexecuted instantiation: head.c:zend_string_truncate Unexecuted instantiation: hrtime.c:zend_string_truncate Unexecuted instantiation: html.c:zend_string_truncate Unexecuted instantiation: http_fopen_wrapper.c:zend_string_truncate Unexecuted instantiation: http.c:zend_string_truncate Unexecuted instantiation: image.c:zend_string_truncate Unexecuted instantiation: incomplete_class.c:zend_string_truncate Unexecuted instantiation: info.c:zend_string_truncate Unexecuted instantiation: io_poll.c:zend_string_truncate Unexecuted instantiation: iptc.c:zend_string_truncate Unexecuted instantiation: levenshtein.c:zend_string_truncate Unexecuted instantiation: link.c:zend_string_truncate Unexecuted instantiation: mail.c:zend_string_truncate Unexecuted instantiation: math.c:zend_string_truncate Unexecuted instantiation: md5.c:zend_string_truncate Unexecuted instantiation: metaphone.c:zend_string_truncate Unexecuted instantiation: microtime.c:zend_string_truncate Unexecuted instantiation: net.c:zend_string_truncate Unexecuted instantiation: pack.c:zend_string_truncate Unexecuted instantiation: pageinfo.c:zend_string_truncate Unexecuted instantiation: password.c:zend_string_truncate Unexecuted instantiation: php_fopen_wrapper.c:zend_string_truncate Unexecuted instantiation: proc_open.c:zend_string_truncate quot_print.c:zend_string_truncate Line | Count | Source | 387 | 1 | { | 388 | | return zend_string_ftruncate(s, len, persistent, /*fallible */ false); | 389 | 1 | } |
Unexecuted instantiation: scanf.c:zend_string_truncate Unexecuted instantiation: sha1.c:zend_string_truncate Unexecuted instantiation: soundex.c:zend_string_truncate Unexecuted instantiation: streamsfuncs.c:zend_string_truncate string.c:zend_string_truncate Line | Count | Source | 387 | 17 | { | 388 | | return zend_string_ftruncate(s, len, persistent, /*fallible */ false); | 389 | 17 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_truncate Unexecuted instantiation: syslog.c:zend_string_truncate Unexecuted instantiation: type.c:zend_string_truncate Unexecuted instantiation: uniqid.c:zend_string_truncate Unexecuted instantiation: url_scanner_ex.c:zend_string_truncate Unexecuted instantiation: url.c:zend_string_truncate Unexecuted instantiation: user_filters.c:zend_string_truncate Unexecuted instantiation: uuencode.c:zend_string_truncate Unexecuted instantiation: var_unserializer.c:zend_string_truncate Unexecuted instantiation: var.c:zend_string_truncate Unexecuted instantiation: versioning.c:zend_string_truncate Unexecuted instantiation: crypt_sha256.c:zend_string_truncate Unexecuted instantiation: crypt_sha512.c:zend_string_truncate Unexecuted instantiation: php_crypt_r.c:zend_string_truncate Unexecuted instantiation: php_uri.c:zend_string_truncate Unexecuted instantiation: php_uri_common.c:zend_string_truncate Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_truncate Unexecuted instantiation: uri_parser_whatwg.c:zend_string_truncate Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_truncate Unexecuted instantiation: explicit_bzero.c:zend_string_truncate Unexecuted instantiation: fopen_wrappers.c:zend_string_truncate Unexecuted instantiation: getopt.c:zend_string_truncate Unexecuted instantiation: main.c:zend_string_truncate Unexecuted instantiation: network.c:zend_string_truncate Unexecuted instantiation: output.c:zend_string_truncate Unexecuted instantiation: php_content_types.c:zend_string_truncate Unexecuted instantiation: php_ini_builder.c:zend_string_truncate Unexecuted instantiation: php_ini.c:zend_string_truncate Unexecuted instantiation: php_glob.c:zend_string_truncate Unexecuted instantiation: php_odbc_utils.c:zend_string_truncate Unexecuted instantiation: php_open_temporary_file.c:zend_string_truncate Unexecuted instantiation: php_scandir.c:zend_string_truncate Unexecuted instantiation: php_syslog.c:zend_string_truncate Unexecuted instantiation: php_ticks.c:zend_string_truncate Unexecuted instantiation: php_variables.c:zend_string_truncate Unexecuted instantiation: reentrancy.c:zend_string_truncate Unexecuted instantiation: rfc1867.c:zend_string_truncate Unexecuted instantiation: safe_bcmp.c:zend_string_truncate Unexecuted instantiation: SAPI.c:zend_string_truncate Unexecuted instantiation: snprintf.c:zend_string_truncate Unexecuted instantiation: spprintf.c:zend_string_truncate Unexecuted instantiation: strlcat.c:zend_string_truncate Unexecuted instantiation: strlcpy.c:zend_string_truncate Unexecuted instantiation: php_io.c:zend_string_truncate Unexecuted instantiation: php_io_copy_linux.c:zend_string_truncate Unexecuted instantiation: poll_backend_epoll.c:zend_string_truncate Unexecuted instantiation: poll_backend_eventport.c:zend_string_truncate Unexecuted instantiation: poll_backend_kqueue.c:zend_string_truncate Unexecuted instantiation: poll_backend_poll.c:zend_string_truncate Unexecuted instantiation: poll_core.c:zend_string_truncate Unexecuted instantiation: poll_fd_table.c:zend_string_truncate Unexecuted instantiation: poll_handle.c:zend_string_truncate Unexecuted instantiation: cast.c:zend_string_truncate Unexecuted instantiation: filter.c:zend_string_truncate Unexecuted instantiation: glob_wrapper.c:zend_string_truncate Unexecuted instantiation: memory.c:zend_string_truncate Unexecuted instantiation: mmap.c:zend_string_truncate Unexecuted instantiation: plain_wrapper.c:zend_string_truncate Unexecuted instantiation: stream_errors.c:zend_string_truncate Unexecuted instantiation: streams.c:zend_string_truncate Unexecuted instantiation: transports.c:zend_string_truncate Unexecuted instantiation: userspace.c:zend_string_truncate Unexecuted instantiation: xp_socket.c:zend_string_truncate Unexecuted instantiation: block_pass.c:zend_string_truncate Unexecuted instantiation: compact_literals.c:zend_string_truncate Unexecuted instantiation: compact_vars.c:zend_string_truncate Unexecuted instantiation: dce.c:zend_string_truncate Unexecuted instantiation: dfa_pass.c:zend_string_truncate Unexecuted instantiation: escape_analysis.c:zend_string_truncate Unexecuted instantiation: nop_removal.c:zend_string_truncate Unexecuted instantiation: optimize_func_calls.c:zend_string_truncate Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_truncate Unexecuted instantiation: pass1.c:zend_string_truncate Unexecuted instantiation: pass3.c:zend_string_truncate Unexecuted instantiation: sccp.c:zend_string_truncate Unexecuted instantiation: scdf.c:zend_string_truncate Unexecuted instantiation: zend_call_graph.c:zend_string_truncate Unexecuted instantiation: zend_cfg.c:zend_string_truncate Unexecuted instantiation: zend_dfg.c:zend_string_truncate Unexecuted instantiation: zend_dump.c:zend_string_truncate Unexecuted instantiation: zend_func_info.c:zend_string_truncate Unexecuted instantiation: zend_inference.c:zend_string_truncate Unexecuted instantiation: zend_optimizer.c:zend_string_truncate Unexecuted instantiation: zend_ssa.c:zend_string_truncate Unexecuted instantiation: zend_alloc.c:zend_string_truncate Unexecuted instantiation: zend_API.c:zend_string_truncate Unexecuted instantiation: zend_ast.c:zend_string_truncate Unexecuted instantiation: zend_attributes.c:zend_string_truncate Unexecuted instantiation: zend_autoload.c:zend_string_truncate Unexecuted instantiation: zend_builtin_functions.c:zend_string_truncate Unexecuted instantiation: zend_call_stack.c:zend_string_truncate Unexecuted instantiation: zend_closures.c:zend_string_truncate Unexecuted instantiation: zend_compile.c:zend_string_truncate Unexecuted instantiation: zend_constants.c:zend_string_truncate Unexecuted instantiation: zend_cpuinfo.c:zend_string_truncate Unexecuted instantiation: zend_default_classes.c:zend_string_truncate Unexecuted instantiation: zend_dtrace.c:zend_string_truncate Unexecuted instantiation: zend_enum.c:zend_string_truncate Unexecuted instantiation: zend_exceptions.c:zend_string_truncate Unexecuted instantiation: zend_execute_API.c:zend_string_truncate Unexecuted instantiation: zend_execute.c:zend_string_truncate Unexecuted instantiation: zend_extensions.c:zend_string_truncate Unexecuted instantiation: zend_fibers.c:zend_string_truncate Unexecuted instantiation: zend_float.c:zend_string_truncate Unexecuted instantiation: zend_gc.c:zend_string_truncate Unexecuted instantiation: zend_gdb.c:zend_string_truncate Unexecuted instantiation: zend_generators.c:zend_string_truncate Unexecuted instantiation: zend_hash.c:zend_string_truncate Unexecuted instantiation: zend_highlight.c:zend_string_truncate Unexecuted instantiation: zend_hrtime.c:zend_string_truncate Unexecuted instantiation: zend_inheritance.c:zend_string_truncate Unexecuted instantiation: zend_ini_parser.c:zend_string_truncate Unexecuted instantiation: zend_ini_scanner.c:zend_string_truncate Unexecuted instantiation: zend_ini.c:zend_string_truncate Unexecuted instantiation: zend_interfaces.c:zend_string_truncate Unexecuted instantiation: zend_iterators.c:zend_string_truncate Unexecuted instantiation: zend_language_parser.c:zend_string_truncate Unexecuted instantiation: zend_language_scanner.c:zend_string_truncate Unexecuted instantiation: zend_lazy_objects.c:zend_string_truncate Unexecuted instantiation: zend_list.c:zend_string_truncate Unexecuted instantiation: zend_llist.c:zend_string_truncate Unexecuted instantiation: zend_multibyte.c:zend_string_truncate Unexecuted instantiation: zend_object_handlers.c:zend_string_truncate Unexecuted instantiation: zend_objects_API.c:zend_string_truncate Unexecuted instantiation: zend_objects.c:zend_string_truncate Unexecuted instantiation: zend_observer.c:zend_string_truncate Unexecuted instantiation: zend_opcode.c:zend_string_truncate Unexecuted instantiation: zend_operators.c:zend_string_truncate Unexecuted instantiation: zend_partial.c:zend_string_truncate Unexecuted instantiation: zend_property_hooks.c:zend_string_truncate Unexecuted instantiation: zend_ptr_stack.c:zend_string_truncate Unexecuted instantiation: zend_signal.c:zend_string_truncate Unexecuted instantiation: zend_smart_str.c:zend_string_truncate Unexecuted instantiation: zend_sort.c:zend_string_truncate Unexecuted instantiation: zend_stack.c:zend_string_truncate Unexecuted instantiation: zend_stream.c:zend_string_truncate Unexecuted instantiation: zend_string.c:zend_string_truncate Unexecuted instantiation: zend_strtod.c:zend_string_truncate Unexecuted instantiation: zend_system_id.c:zend_string_truncate Unexecuted instantiation: zend_variables.c:zend_string_truncate Unexecuted instantiation: zend_virtual_cwd.c:zend_string_truncate Unexecuted instantiation: zend_vm_opcodes.c:zend_string_truncate Unexecuted instantiation: zend_weakrefs.c:zend_string_truncate Unexecuted instantiation: zend.c:zend_string_truncate Unexecuted instantiation: internal_functions_cli.c:zend_string_truncate Unexecuted instantiation: fuzzer-parser.c:zend_string_truncate Unexecuted instantiation: fuzzer-sapi.c:zend_string_truncate Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_truncate Unexecuted instantiation: fuzzer-exif.c:zend_string_truncate Unexecuted instantiation: fuzzer-unserialize.c:zend_string_truncate Unexecuted instantiation: fuzzer-function-jit.c:zend_string_truncate Unexecuted instantiation: fuzzer-json.c:zend_string_truncate Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_truncate Unexecuted instantiation: fuzzer-execute.c:zend_string_truncate |
390 | | |
391 | | static zend_always_inline zend_string *zend_string_safe_frealloc(zend_string *s, size_t n, size_t m, size_t l, bool persistent, bool fallible) |
392 | 12 | { |
393 | 12 | zend_string *ret; |
394 | | |
395 | 12 | if (!ZSTR_IS_INTERNED(s)) { |
396 | 12 | if (GC_REFCOUNT(s) == 1) { |
397 | 12 | ret = (zend_string *)safe_fperealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); |
398 | 12 | if (ZEND_CONST_COND(fallible, true) && !ret) { |
399 | 0 | return NULL; |
400 | 0 | } |
401 | 12 | ZSTR_LEN(ret) = (n * m) + l; |
402 | 12 | zend_string_forget_hash_val(ret); |
403 | 12 | return ret; |
404 | 12 | } |
405 | 12 | } |
406 | 0 | ret = zend_string_safe_falloc(n, m, l, persistent, fallible); |
407 | 0 | if (ZEND_CONST_COND(fallible, true) && !ret) { |
408 | 0 | return NULL; |
409 | 0 | } |
410 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1); |
411 | 0 | if (!ZSTR_IS_INTERNED(s)) { |
412 | 0 | GC_DELREF(s); |
413 | 0 | } |
414 | 0 | return ret; |
415 | 0 | } Unexecuted instantiation: php_date.c:zend_string_safe_frealloc Unexecuted instantiation: php_time.c:zend_string_safe_frealloc Unexecuted instantiation: time_duration.c:zend_string_safe_frealloc Unexecuted instantiation: astro.c:zend_string_safe_frealloc Unexecuted instantiation: dow.c:zend_string_safe_frealloc Unexecuted instantiation: duration.c:zend_string_safe_frealloc Unexecuted instantiation: parse_date.c:zend_string_safe_frealloc Unexecuted instantiation: parse_tz.c:zend_string_safe_frealloc Unexecuted instantiation: parse_posix.c:zend_string_safe_frealloc Unexecuted instantiation: timelib.c:zend_string_safe_frealloc Unexecuted instantiation: tm2unixtime.c:zend_string_safe_frealloc Unexecuted instantiation: unixtime2tm.c:zend_string_safe_frealloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_frealloc Unexecuted instantiation: interval.c:zend_string_safe_frealloc Unexecuted instantiation: php_pcre.c:zend_string_safe_frealloc Unexecuted instantiation: exif.c:zend_string_safe_frealloc Unexecuted instantiation: hash_adler32.c:zend_string_safe_frealloc Unexecuted instantiation: hash_crc32.c:zend_string_safe_frealloc Unexecuted instantiation: hash_fnv.c:zend_string_safe_frealloc Unexecuted instantiation: hash_gost.c:zend_string_safe_frealloc Unexecuted instantiation: hash_haval.c:zend_string_safe_frealloc Unexecuted instantiation: hash_joaat.c:zend_string_safe_frealloc Unexecuted instantiation: hash_md.c:zend_string_safe_frealloc Unexecuted instantiation: hash_murmur.c:zend_string_safe_frealloc Unexecuted instantiation: hash_ripemd.c:zend_string_safe_frealloc Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_frealloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_frealloc Unexecuted instantiation: hash_sha.c:zend_string_safe_frealloc Unexecuted instantiation: hash_sha3.c:zend_string_safe_frealloc Unexecuted instantiation: hash_snefru.c:zend_string_safe_frealloc Unexecuted instantiation: hash_tiger.c:zend_string_safe_frealloc Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_frealloc Unexecuted instantiation: hash_xxhash.c:zend_string_safe_frealloc Unexecuted instantiation: hash.c:zend_string_safe_frealloc Unexecuted instantiation: json_encoder.c:zend_string_safe_frealloc Unexecuted instantiation: json_parser.tab.c:zend_string_safe_frealloc Unexecuted instantiation: json_scanner.c:zend_string_safe_frealloc Unexecuted instantiation: json.c:zend_string_safe_frealloc Unexecuted instantiation: php_lexbor.c:zend_string_safe_frealloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_frealloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_frealloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_frealloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_frealloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_frealloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_frealloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_frealloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_frealloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_frealloc Unexecuted instantiation: zend_file_cache.c:zend_string_safe_frealloc Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_frealloc Unexecuted instantiation: zend_persist.c:zend_string_safe_frealloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_frealloc Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_frealloc Unexecuted instantiation: ir_cfg.c:zend_string_safe_frealloc Unexecuted instantiation: ir_check.c:zend_string_safe_frealloc Unexecuted instantiation: ir_dump.c:zend_string_safe_frealloc Unexecuted instantiation: ir_emit.c:zend_string_safe_frealloc Unexecuted instantiation: ir_gcm.c:zend_string_safe_frealloc Unexecuted instantiation: ir_gdb.c:zend_string_safe_frealloc Unexecuted instantiation: ir_patch.c:zend_string_safe_frealloc Unexecuted instantiation: ir_perf.c:zend_string_safe_frealloc Unexecuted instantiation: ir_ra.c:zend_string_safe_frealloc Unexecuted instantiation: ir_ra_simple.c:zend_string_safe_frealloc Unexecuted instantiation: ir_save.c:zend_string_safe_frealloc Unexecuted instantiation: ir_sccp.c:zend_string_safe_frealloc Unexecuted instantiation: ir_strtab.c:zend_string_safe_frealloc Unexecuted instantiation: ir.c:zend_string_safe_frealloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_frealloc Unexecuted instantiation: zend_jit.c:zend_string_safe_frealloc Unexecuted instantiation: csprng.c:zend_string_safe_frealloc Unexecuted instantiation: engine_mt19937.c:zend_string_safe_frealloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_frealloc Unexecuted instantiation: engine_secure.c:zend_string_safe_frealloc Unexecuted instantiation: engine_user.c:zend_string_safe_frealloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_frealloc Unexecuted instantiation: gammasection.c:zend_string_safe_frealloc Unexecuted instantiation: random.c:zend_string_safe_frealloc Unexecuted instantiation: randomizer.c:zend_string_safe_frealloc Unexecuted instantiation: zend_utils.c:zend_string_safe_frealloc Unexecuted instantiation: php_reflection.c:zend_string_safe_frealloc Unexecuted instantiation: php_spl.c:zend_string_safe_frealloc Unexecuted instantiation: spl_array.c:zend_string_safe_frealloc Unexecuted instantiation: spl_directory.c:zend_string_safe_frealloc Unexecuted instantiation: spl_dllist.c:zend_string_safe_frealloc Unexecuted instantiation: spl_exceptions.c:zend_string_safe_frealloc Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_frealloc Unexecuted instantiation: spl_functions.c:zend_string_safe_frealloc Unexecuted instantiation: spl_heap.c:zend_string_safe_frealloc Unexecuted instantiation: spl_iterators.c:zend_string_safe_frealloc Unexecuted instantiation: spl_observer.c:zend_string_safe_frealloc Unexecuted instantiation: array.c:zend_string_safe_frealloc Unexecuted instantiation: assert.c:zend_string_safe_frealloc Unexecuted instantiation: base64.c:zend_string_safe_frealloc Unexecuted instantiation: basic_functions.c:zend_string_safe_frealloc Unexecuted instantiation: browscap.c:zend_string_safe_frealloc Unexecuted instantiation: crc32_x86.c:zend_string_safe_frealloc Unexecuted instantiation: crc32.c:zend_string_safe_frealloc Unexecuted instantiation: credits.c:zend_string_safe_frealloc Unexecuted instantiation: crypt.c:zend_string_safe_frealloc Unexecuted instantiation: css.c:zend_string_safe_frealloc Unexecuted instantiation: datetime.c:zend_string_safe_frealloc Unexecuted instantiation: dir.c:zend_string_safe_frealloc Unexecuted instantiation: dl.c:zend_string_safe_frealloc Unexecuted instantiation: dns.c:zend_string_safe_frealloc Unexecuted instantiation: exec.c:zend_string_safe_frealloc Unexecuted instantiation: file.c:zend_string_safe_frealloc Unexecuted instantiation: filestat.c:zend_string_safe_frealloc Unexecuted instantiation: filters.c:zend_string_safe_frealloc Unexecuted instantiation: flock_compat.c:zend_string_safe_frealloc Unexecuted instantiation: formatted_print.c:zend_string_safe_frealloc Unexecuted instantiation: fsock.c:zend_string_safe_frealloc Unexecuted instantiation: ftok.c:zend_string_safe_frealloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_frealloc Unexecuted instantiation: head.c:zend_string_safe_frealloc Unexecuted instantiation: hrtime.c:zend_string_safe_frealloc html.c:zend_string_safe_frealloc Line | Count | Source | 392 | 12 | { | 393 | 12 | zend_string *ret; | 394 | | | 395 | 12 | if (!ZSTR_IS_INTERNED(s)) { | 396 | 12 | if (GC_REFCOUNT(s) == 1) { | 397 | 12 | ret = (zend_string *)safe_fperealloc(s, n, m, ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(l)), persistent, fallible); | 398 | 12 | if (ZEND_CONST_COND(fallible, true) && !ret) { | 399 | 0 | return NULL; | 400 | 0 | } | 401 | 12 | ZSTR_LEN(ret) = (n * m) + l; | 402 | 12 | zend_string_forget_hash_val(ret); | 403 | 12 | return ret; | 404 | 12 | } | 405 | 12 | } | 406 | 0 | ret = zend_string_safe_falloc(n, m, l, persistent, fallible); | 407 | 0 | if (ZEND_CONST_COND(fallible, true) && !ret) { | 408 | 0 | return NULL; | 409 | 0 | } | 410 | 0 | memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1); | 411 | 0 | if (!ZSTR_IS_INTERNED(s)) { | 412 | 0 | GC_DELREF(s); | 413 | 0 | } | 414 | 0 | return ret; | 415 | 0 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_frealloc Unexecuted instantiation: http.c:zend_string_safe_frealloc Unexecuted instantiation: image.c:zend_string_safe_frealloc Unexecuted instantiation: incomplete_class.c:zend_string_safe_frealloc Unexecuted instantiation: info.c:zend_string_safe_frealloc Unexecuted instantiation: io_poll.c:zend_string_safe_frealloc Unexecuted instantiation: iptc.c:zend_string_safe_frealloc Unexecuted instantiation: levenshtein.c:zend_string_safe_frealloc Unexecuted instantiation: link.c:zend_string_safe_frealloc Unexecuted instantiation: mail.c:zend_string_safe_frealloc Unexecuted instantiation: math.c:zend_string_safe_frealloc Unexecuted instantiation: md5.c:zend_string_safe_frealloc Unexecuted instantiation: metaphone.c:zend_string_safe_frealloc Unexecuted instantiation: microtime.c:zend_string_safe_frealloc Unexecuted instantiation: net.c:zend_string_safe_frealloc Unexecuted instantiation: pack.c:zend_string_safe_frealloc Unexecuted instantiation: pageinfo.c:zend_string_safe_frealloc Unexecuted instantiation: password.c:zend_string_safe_frealloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_frealloc Unexecuted instantiation: proc_open.c:zend_string_safe_frealloc Unexecuted instantiation: quot_print.c:zend_string_safe_frealloc Unexecuted instantiation: scanf.c:zend_string_safe_frealloc Unexecuted instantiation: sha1.c:zend_string_safe_frealloc Unexecuted instantiation: soundex.c:zend_string_safe_frealloc Unexecuted instantiation: streamsfuncs.c:zend_string_safe_frealloc Unexecuted instantiation: string.c:zend_string_safe_frealloc Unexecuted instantiation: strnatcmp.c:zend_string_safe_frealloc Unexecuted instantiation: syslog.c:zend_string_safe_frealloc Unexecuted instantiation: type.c:zend_string_safe_frealloc Unexecuted instantiation: uniqid.c:zend_string_safe_frealloc Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_frealloc Unexecuted instantiation: url.c:zend_string_safe_frealloc Unexecuted instantiation: user_filters.c:zend_string_safe_frealloc Unexecuted instantiation: uuencode.c:zend_string_safe_frealloc Unexecuted instantiation: var_unserializer.c:zend_string_safe_frealloc Unexecuted instantiation: var.c:zend_string_safe_frealloc Unexecuted instantiation: versioning.c:zend_string_safe_frealloc Unexecuted instantiation: crypt_sha256.c:zend_string_safe_frealloc Unexecuted instantiation: crypt_sha512.c:zend_string_safe_frealloc Unexecuted instantiation: php_crypt_r.c:zend_string_safe_frealloc Unexecuted instantiation: php_uri.c:zend_string_safe_frealloc Unexecuted instantiation: php_uri_common.c:zend_string_safe_frealloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_frealloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_frealloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_frealloc Unexecuted instantiation: explicit_bzero.c:zend_string_safe_frealloc Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_frealloc Unexecuted instantiation: getopt.c:zend_string_safe_frealloc Unexecuted instantiation: main.c:zend_string_safe_frealloc Unexecuted instantiation: network.c:zend_string_safe_frealloc Unexecuted instantiation: output.c:zend_string_safe_frealloc Unexecuted instantiation: php_content_types.c:zend_string_safe_frealloc Unexecuted instantiation: php_ini_builder.c:zend_string_safe_frealloc Unexecuted instantiation: php_ini.c:zend_string_safe_frealloc Unexecuted instantiation: php_glob.c:zend_string_safe_frealloc Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_frealloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_frealloc Unexecuted instantiation: php_scandir.c:zend_string_safe_frealloc Unexecuted instantiation: php_syslog.c:zend_string_safe_frealloc Unexecuted instantiation: php_ticks.c:zend_string_safe_frealloc Unexecuted instantiation: php_variables.c:zend_string_safe_frealloc Unexecuted instantiation: reentrancy.c:zend_string_safe_frealloc Unexecuted instantiation: rfc1867.c:zend_string_safe_frealloc Unexecuted instantiation: safe_bcmp.c:zend_string_safe_frealloc Unexecuted instantiation: SAPI.c:zend_string_safe_frealloc Unexecuted instantiation: snprintf.c:zend_string_safe_frealloc Unexecuted instantiation: spprintf.c:zend_string_safe_frealloc Unexecuted instantiation: strlcat.c:zend_string_safe_frealloc Unexecuted instantiation: strlcpy.c:zend_string_safe_frealloc Unexecuted instantiation: php_io.c:zend_string_safe_frealloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_frealloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_frealloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_frealloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_frealloc Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_frealloc Unexecuted instantiation: poll_core.c:zend_string_safe_frealloc Unexecuted instantiation: poll_fd_table.c:zend_string_safe_frealloc Unexecuted instantiation: poll_handle.c:zend_string_safe_frealloc Unexecuted instantiation: cast.c:zend_string_safe_frealloc Unexecuted instantiation: filter.c:zend_string_safe_frealloc Unexecuted instantiation: glob_wrapper.c:zend_string_safe_frealloc Unexecuted instantiation: memory.c:zend_string_safe_frealloc Unexecuted instantiation: mmap.c:zend_string_safe_frealloc Unexecuted instantiation: plain_wrapper.c:zend_string_safe_frealloc Unexecuted instantiation: stream_errors.c:zend_string_safe_frealloc Unexecuted instantiation: streams.c:zend_string_safe_frealloc Unexecuted instantiation: transports.c:zend_string_safe_frealloc Unexecuted instantiation: userspace.c:zend_string_safe_frealloc Unexecuted instantiation: xp_socket.c:zend_string_safe_frealloc Unexecuted instantiation: block_pass.c:zend_string_safe_frealloc Unexecuted instantiation: compact_literals.c:zend_string_safe_frealloc Unexecuted instantiation: compact_vars.c:zend_string_safe_frealloc Unexecuted instantiation: dce.c:zend_string_safe_frealloc Unexecuted instantiation: dfa_pass.c:zend_string_safe_frealloc Unexecuted instantiation: escape_analysis.c:zend_string_safe_frealloc Unexecuted instantiation: nop_removal.c:zend_string_safe_frealloc Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_frealloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_frealloc Unexecuted instantiation: pass1.c:zend_string_safe_frealloc Unexecuted instantiation: pass3.c:zend_string_safe_frealloc Unexecuted instantiation: sccp.c:zend_string_safe_frealloc Unexecuted instantiation: scdf.c:zend_string_safe_frealloc Unexecuted instantiation: zend_call_graph.c:zend_string_safe_frealloc Unexecuted instantiation: zend_cfg.c:zend_string_safe_frealloc Unexecuted instantiation: zend_dfg.c:zend_string_safe_frealloc Unexecuted instantiation: zend_dump.c:zend_string_safe_frealloc Unexecuted instantiation: zend_func_info.c:zend_string_safe_frealloc Unexecuted instantiation: zend_inference.c:zend_string_safe_frealloc Unexecuted instantiation: zend_optimizer.c:zend_string_safe_frealloc Unexecuted instantiation: zend_ssa.c:zend_string_safe_frealloc Unexecuted instantiation: zend_alloc.c:zend_string_safe_frealloc Unexecuted instantiation: zend_API.c:zend_string_safe_frealloc Unexecuted instantiation: zend_ast.c:zend_string_safe_frealloc Unexecuted instantiation: zend_attributes.c:zend_string_safe_frealloc Unexecuted instantiation: zend_autoload.c:zend_string_safe_frealloc Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_frealloc Unexecuted instantiation: zend_call_stack.c:zend_string_safe_frealloc Unexecuted instantiation: zend_closures.c:zend_string_safe_frealloc Unexecuted instantiation: zend_compile.c:zend_string_safe_frealloc Unexecuted instantiation: zend_constants.c:zend_string_safe_frealloc Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_frealloc Unexecuted instantiation: zend_default_classes.c:zend_string_safe_frealloc Unexecuted instantiation: zend_dtrace.c:zend_string_safe_frealloc Unexecuted instantiation: zend_enum.c:zend_string_safe_frealloc Unexecuted instantiation: zend_exceptions.c:zend_string_safe_frealloc Unexecuted instantiation: zend_execute_API.c:zend_string_safe_frealloc Unexecuted instantiation: zend_execute.c:zend_string_safe_frealloc Unexecuted instantiation: zend_extensions.c:zend_string_safe_frealloc Unexecuted instantiation: zend_fibers.c:zend_string_safe_frealloc Unexecuted instantiation: zend_float.c:zend_string_safe_frealloc Unexecuted instantiation: zend_gc.c:zend_string_safe_frealloc Unexecuted instantiation: zend_gdb.c:zend_string_safe_frealloc Unexecuted instantiation: zend_generators.c:zend_string_safe_frealloc Unexecuted instantiation: zend_hash.c:zend_string_safe_frealloc Unexecuted instantiation: zend_highlight.c:zend_string_safe_frealloc Unexecuted instantiation: zend_hrtime.c:zend_string_safe_frealloc Unexecuted instantiation: zend_inheritance.c:zend_string_safe_frealloc Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_frealloc Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_frealloc Unexecuted instantiation: zend_ini.c:zend_string_safe_frealloc Unexecuted instantiation: zend_interfaces.c:zend_string_safe_frealloc Unexecuted instantiation: zend_iterators.c:zend_string_safe_frealloc Unexecuted instantiation: zend_language_parser.c:zend_string_safe_frealloc Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_frealloc Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_frealloc Unexecuted instantiation: zend_list.c:zend_string_safe_frealloc Unexecuted instantiation: zend_llist.c:zend_string_safe_frealloc Unexecuted instantiation: zend_multibyte.c:zend_string_safe_frealloc Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_frealloc Unexecuted instantiation: zend_objects_API.c:zend_string_safe_frealloc Unexecuted instantiation: zend_objects.c:zend_string_safe_frealloc Unexecuted instantiation: zend_observer.c:zend_string_safe_frealloc Unexecuted instantiation: zend_opcode.c:zend_string_safe_frealloc Unexecuted instantiation: zend_operators.c:zend_string_safe_frealloc Unexecuted instantiation: zend_partial.c:zend_string_safe_frealloc Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_frealloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_frealloc Unexecuted instantiation: zend_signal.c:zend_string_safe_frealloc Unexecuted instantiation: zend_smart_str.c:zend_string_safe_frealloc Unexecuted instantiation: zend_sort.c:zend_string_safe_frealloc Unexecuted instantiation: zend_stack.c:zend_string_safe_frealloc Unexecuted instantiation: zend_stream.c:zend_string_safe_frealloc Unexecuted instantiation: zend_string.c:zend_string_safe_frealloc Unexecuted instantiation: zend_strtod.c:zend_string_safe_frealloc Unexecuted instantiation: zend_system_id.c:zend_string_safe_frealloc Unexecuted instantiation: zend_variables.c:zend_string_safe_frealloc Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_frealloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_frealloc Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_frealloc Unexecuted instantiation: zend.c:zend_string_safe_frealloc Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-json.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_frealloc Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_frealloc |
416 | | |
417 | | static zend_always_inline zend_string *zend_string_safe_realloc(zend_string *s, size_t n, size_t m, size_t l, bool persistent) |
418 | 0 | { |
419 | 0 | return zend_string_safe_frealloc(s, n, m, l, persistent, /* fallible */ false); |
420 | 0 | } Unexecuted instantiation: php_date.c:zend_string_safe_realloc Unexecuted instantiation: php_time.c:zend_string_safe_realloc Unexecuted instantiation: time_duration.c:zend_string_safe_realloc Unexecuted instantiation: astro.c:zend_string_safe_realloc Unexecuted instantiation: dow.c:zend_string_safe_realloc Unexecuted instantiation: duration.c:zend_string_safe_realloc Unexecuted instantiation: parse_date.c:zend_string_safe_realloc Unexecuted instantiation: parse_tz.c:zend_string_safe_realloc Unexecuted instantiation: parse_posix.c:zend_string_safe_realloc Unexecuted instantiation: timelib.c:zend_string_safe_realloc Unexecuted instantiation: tm2unixtime.c:zend_string_safe_realloc Unexecuted instantiation: unixtime2tm.c:zend_string_safe_realloc Unexecuted instantiation: parse_iso_intervals.c:zend_string_safe_realloc Unexecuted instantiation: interval.c:zend_string_safe_realloc Unexecuted instantiation: php_pcre.c:zend_string_safe_realloc Unexecuted instantiation: exif.c:zend_string_safe_realloc Unexecuted instantiation: hash_adler32.c:zend_string_safe_realloc Unexecuted instantiation: hash_crc32.c:zend_string_safe_realloc Unexecuted instantiation: hash_fnv.c:zend_string_safe_realloc Unexecuted instantiation: hash_gost.c:zend_string_safe_realloc Unexecuted instantiation: hash_haval.c:zend_string_safe_realloc Unexecuted instantiation: hash_joaat.c:zend_string_safe_realloc Unexecuted instantiation: hash_md.c:zend_string_safe_realloc Unexecuted instantiation: hash_murmur.c:zend_string_safe_realloc Unexecuted instantiation: hash_ripemd.c:zend_string_safe_realloc Unexecuted instantiation: hash_sha_ni.c:zend_string_safe_realloc Unexecuted instantiation: hash_sha_sse2.c:zend_string_safe_realloc Unexecuted instantiation: hash_sha.c:zend_string_safe_realloc Unexecuted instantiation: hash_sha3.c:zend_string_safe_realloc Unexecuted instantiation: hash_snefru.c:zend_string_safe_realloc Unexecuted instantiation: hash_tiger.c:zend_string_safe_realloc Unexecuted instantiation: hash_whirlpool.c:zend_string_safe_realloc Unexecuted instantiation: hash_xxhash.c:zend_string_safe_realloc Unexecuted instantiation: hash.c:zend_string_safe_realloc Unexecuted instantiation: json_encoder.c:zend_string_safe_realloc Unexecuted instantiation: json_parser.tab.c:zend_string_safe_realloc Unexecuted instantiation: json_scanner.c:zend_string_safe_realloc Unexecuted instantiation: json.c:zend_string_safe_realloc Unexecuted instantiation: php_lexbor.c:zend_string_safe_realloc Unexecuted instantiation: shared_alloc_mmap.c:zend_string_safe_realloc Unexecuted instantiation: shared_alloc_posix.c:zend_string_safe_realloc Unexecuted instantiation: shared_alloc_shm.c:zend_string_safe_realloc Unexecuted instantiation: zend_accelerator_api.c:zend_string_safe_realloc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_safe_realloc Unexecuted instantiation: zend_accelerator_debug.c:zend_string_safe_realloc Unexecuted instantiation: zend_accelerator_hash.c:zend_string_safe_realloc Unexecuted instantiation: zend_accelerator_module.c:zend_string_safe_realloc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_safe_realloc Unexecuted instantiation: zend_file_cache.c:zend_string_safe_realloc Unexecuted instantiation: zend_persist_calc.c:zend_string_safe_realloc Unexecuted instantiation: zend_persist.c:zend_string_safe_realloc Unexecuted instantiation: zend_shared_alloc.c:zend_string_safe_realloc Unexecuted instantiation: ZendAccelerator.c:zend_string_safe_realloc Unexecuted instantiation: ir_cfg.c:zend_string_safe_realloc Unexecuted instantiation: ir_check.c:zend_string_safe_realloc Unexecuted instantiation: ir_dump.c:zend_string_safe_realloc Unexecuted instantiation: ir_emit.c:zend_string_safe_realloc Unexecuted instantiation: ir_gcm.c:zend_string_safe_realloc Unexecuted instantiation: ir_gdb.c:zend_string_safe_realloc Unexecuted instantiation: ir_patch.c:zend_string_safe_realloc Unexecuted instantiation: ir_perf.c:zend_string_safe_realloc Unexecuted instantiation: ir_ra.c:zend_string_safe_realloc Unexecuted instantiation: ir_ra_simple.c:zend_string_safe_realloc Unexecuted instantiation: ir_save.c:zend_string_safe_realloc Unexecuted instantiation: ir_sccp.c:zend_string_safe_realloc Unexecuted instantiation: ir_strtab.c:zend_string_safe_realloc Unexecuted instantiation: ir.c:zend_string_safe_realloc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_safe_realloc Unexecuted instantiation: zend_jit.c:zend_string_safe_realloc Unexecuted instantiation: csprng.c:zend_string_safe_realloc Unexecuted instantiation: engine_mt19937.c:zend_string_safe_realloc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_safe_realloc Unexecuted instantiation: engine_secure.c:zend_string_safe_realloc Unexecuted instantiation: engine_user.c:zend_string_safe_realloc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_safe_realloc Unexecuted instantiation: gammasection.c:zend_string_safe_realloc Unexecuted instantiation: random.c:zend_string_safe_realloc Unexecuted instantiation: randomizer.c:zend_string_safe_realloc Unexecuted instantiation: zend_utils.c:zend_string_safe_realloc Unexecuted instantiation: php_reflection.c:zend_string_safe_realloc Unexecuted instantiation: php_spl.c:zend_string_safe_realloc Unexecuted instantiation: spl_array.c:zend_string_safe_realloc Unexecuted instantiation: spl_directory.c:zend_string_safe_realloc Unexecuted instantiation: spl_dllist.c:zend_string_safe_realloc Unexecuted instantiation: spl_exceptions.c:zend_string_safe_realloc Unexecuted instantiation: spl_fixedarray.c:zend_string_safe_realloc Unexecuted instantiation: spl_functions.c:zend_string_safe_realloc Unexecuted instantiation: spl_heap.c:zend_string_safe_realloc Unexecuted instantiation: spl_iterators.c:zend_string_safe_realloc Unexecuted instantiation: spl_observer.c:zend_string_safe_realloc Unexecuted instantiation: array.c:zend_string_safe_realloc Unexecuted instantiation: assert.c:zend_string_safe_realloc Unexecuted instantiation: base64.c:zend_string_safe_realloc Unexecuted instantiation: basic_functions.c:zend_string_safe_realloc Unexecuted instantiation: browscap.c:zend_string_safe_realloc Unexecuted instantiation: crc32_x86.c:zend_string_safe_realloc Unexecuted instantiation: crc32.c:zend_string_safe_realloc Unexecuted instantiation: credits.c:zend_string_safe_realloc Unexecuted instantiation: crypt.c:zend_string_safe_realloc Unexecuted instantiation: css.c:zend_string_safe_realloc Unexecuted instantiation: datetime.c:zend_string_safe_realloc Unexecuted instantiation: dir.c:zend_string_safe_realloc Unexecuted instantiation: dl.c:zend_string_safe_realloc Unexecuted instantiation: dns.c:zend_string_safe_realloc Unexecuted instantiation: exec.c:zend_string_safe_realloc Unexecuted instantiation: file.c:zend_string_safe_realloc Unexecuted instantiation: filestat.c:zend_string_safe_realloc Unexecuted instantiation: filters.c:zend_string_safe_realloc Unexecuted instantiation: flock_compat.c:zend_string_safe_realloc Unexecuted instantiation: formatted_print.c:zend_string_safe_realloc Unexecuted instantiation: fsock.c:zend_string_safe_realloc Unexecuted instantiation: ftok.c:zend_string_safe_realloc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_safe_realloc Unexecuted instantiation: head.c:zend_string_safe_realloc Unexecuted instantiation: hrtime.c:zend_string_safe_realloc Unexecuted instantiation: html.c:zend_string_safe_realloc Unexecuted instantiation: http_fopen_wrapper.c:zend_string_safe_realloc Unexecuted instantiation: http.c:zend_string_safe_realloc Unexecuted instantiation: image.c:zend_string_safe_realloc Unexecuted instantiation: incomplete_class.c:zend_string_safe_realloc Unexecuted instantiation: info.c:zend_string_safe_realloc Unexecuted instantiation: io_poll.c:zend_string_safe_realloc Unexecuted instantiation: iptc.c:zend_string_safe_realloc Unexecuted instantiation: levenshtein.c:zend_string_safe_realloc Unexecuted instantiation: link.c:zend_string_safe_realloc Unexecuted instantiation: mail.c:zend_string_safe_realloc Unexecuted instantiation: math.c:zend_string_safe_realloc Unexecuted instantiation: md5.c:zend_string_safe_realloc Unexecuted instantiation: metaphone.c:zend_string_safe_realloc Unexecuted instantiation: microtime.c:zend_string_safe_realloc Unexecuted instantiation: net.c:zend_string_safe_realloc Unexecuted instantiation: pack.c:zend_string_safe_realloc Unexecuted instantiation: pageinfo.c:zend_string_safe_realloc Unexecuted instantiation: password.c:zend_string_safe_realloc Unexecuted instantiation: php_fopen_wrapper.c:zend_string_safe_realloc Unexecuted instantiation: proc_open.c:zend_string_safe_realloc Unexecuted instantiation: quot_print.c:zend_string_safe_realloc Unexecuted instantiation: scanf.c:zend_string_safe_realloc Unexecuted instantiation: sha1.c:zend_string_safe_realloc Unexecuted instantiation: soundex.c:zend_string_safe_realloc Unexecuted instantiation: streamsfuncs.c:zend_string_safe_realloc Unexecuted instantiation: string.c:zend_string_safe_realloc Unexecuted instantiation: strnatcmp.c:zend_string_safe_realloc Unexecuted instantiation: syslog.c:zend_string_safe_realloc Unexecuted instantiation: type.c:zend_string_safe_realloc Unexecuted instantiation: uniqid.c:zend_string_safe_realloc Unexecuted instantiation: url_scanner_ex.c:zend_string_safe_realloc Unexecuted instantiation: url.c:zend_string_safe_realloc Unexecuted instantiation: user_filters.c:zend_string_safe_realloc Unexecuted instantiation: uuencode.c:zend_string_safe_realloc Unexecuted instantiation: var_unserializer.c:zend_string_safe_realloc Unexecuted instantiation: var.c:zend_string_safe_realloc Unexecuted instantiation: versioning.c:zend_string_safe_realloc Unexecuted instantiation: crypt_sha256.c:zend_string_safe_realloc Unexecuted instantiation: crypt_sha512.c:zend_string_safe_realloc Unexecuted instantiation: php_crypt_r.c:zend_string_safe_realloc Unexecuted instantiation: php_uri.c:zend_string_safe_realloc Unexecuted instantiation: php_uri_common.c:zend_string_safe_realloc Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_safe_realloc Unexecuted instantiation: uri_parser_whatwg.c:zend_string_safe_realloc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_safe_realloc Unexecuted instantiation: explicit_bzero.c:zend_string_safe_realloc Unexecuted instantiation: fopen_wrappers.c:zend_string_safe_realloc Unexecuted instantiation: getopt.c:zend_string_safe_realloc Unexecuted instantiation: main.c:zend_string_safe_realloc Unexecuted instantiation: network.c:zend_string_safe_realloc Unexecuted instantiation: output.c:zend_string_safe_realloc Unexecuted instantiation: php_content_types.c:zend_string_safe_realloc Unexecuted instantiation: php_ini_builder.c:zend_string_safe_realloc Unexecuted instantiation: php_ini.c:zend_string_safe_realloc Unexecuted instantiation: php_glob.c:zend_string_safe_realloc Unexecuted instantiation: php_odbc_utils.c:zend_string_safe_realloc Unexecuted instantiation: php_open_temporary_file.c:zend_string_safe_realloc Unexecuted instantiation: php_scandir.c:zend_string_safe_realloc Unexecuted instantiation: php_syslog.c:zend_string_safe_realloc Unexecuted instantiation: php_ticks.c:zend_string_safe_realloc Unexecuted instantiation: php_variables.c:zend_string_safe_realloc Unexecuted instantiation: reentrancy.c:zend_string_safe_realloc Unexecuted instantiation: rfc1867.c:zend_string_safe_realloc Unexecuted instantiation: safe_bcmp.c:zend_string_safe_realloc Unexecuted instantiation: SAPI.c:zend_string_safe_realloc Unexecuted instantiation: snprintf.c:zend_string_safe_realloc Unexecuted instantiation: spprintf.c:zend_string_safe_realloc Unexecuted instantiation: strlcat.c:zend_string_safe_realloc Unexecuted instantiation: strlcpy.c:zend_string_safe_realloc Unexecuted instantiation: php_io.c:zend_string_safe_realloc Unexecuted instantiation: php_io_copy_linux.c:zend_string_safe_realloc Unexecuted instantiation: poll_backend_epoll.c:zend_string_safe_realloc Unexecuted instantiation: poll_backend_eventport.c:zend_string_safe_realloc Unexecuted instantiation: poll_backend_kqueue.c:zend_string_safe_realloc Unexecuted instantiation: poll_backend_poll.c:zend_string_safe_realloc Unexecuted instantiation: poll_core.c:zend_string_safe_realloc Unexecuted instantiation: poll_fd_table.c:zend_string_safe_realloc Unexecuted instantiation: poll_handle.c:zend_string_safe_realloc Unexecuted instantiation: cast.c:zend_string_safe_realloc Unexecuted instantiation: filter.c:zend_string_safe_realloc Unexecuted instantiation: glob_wrapper.c:zend_string_safe_realloc Unexecuted instantiation: memory.c:zend_string_safe_realloc Unexecuted instantiation: mmap.c:zend_string_safe_realloc Unexecuted instantiation: plain_wrapper.c:zend_string_safe_realloc Unexecuted instantiation: stream_errors.c:zend_string_safe_realloc Unexecuted instantiation: streams.c:zend_string_safe_realloc Unexecuted instantiation: transports.c:zend_string_safe_realloc Unexecuted instantiation: userspace.c:zend_string_safe_realloc Unexecuted instantiation: xp_socket.c:zend_string_safe_realloc Unexecuted instantiation: block_pass.c:zend_string_safe_realloc Unexecuted instantiation: compact_literals.c:zend_string_safe_realloc Unexecuted instantiation: compact_vars.c:zend_string_safe_realloc Unexecuted instantiation: dce.c:zend_string_safe_realloc Unexecuted instantiation: dfa_pass.c:zend_string_safe_realloc Unexecuted instantiation: escape_analysis.c:zend_string_safe_realloc Unexecuted instantiation: nop_removal.c:zend_string_safe_realloc Unexecuted instantiation: optimize_func_calls.c:zend_string_safe_realloc Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_safe_realloc Unexecuted instantiation: pass1.c:zend_string_safe_realloc Unexecuted instantiation: pass3.c:zend_string_safe_realloc Unexecuted instantiation: sccp.c:zend_string_safe_realloc Unexecuted instantiation: scdf.c:zend_string_safe_realloc Unexecuted instantiation: zend_call_graph.c:zend_string_safe_realloc Unexecuted instantiation: zend_cfg.c:zend_string_safe_realloc Unexecuted instantiation: zend_dfg.c:zend_string_safe_realloc Unexecuted instantiation: zend_dump.c:zend_string_safe_realloc Unexecuted instantiation: zend_func_info.c:zend_string_safe_realloc Unexecuted instantiation: zend_inference.c:zend_string_safe_realloc Unexecuted instantiation: zend_optimizer.c:zend_string_safe_realloc Unexecuted instantiation: zend_ssa.c:zend_string_safe_realloc Unexecuted instantiation: zend_alloc.c:zend_string_safe_realloc Unexecuted instantiation: zend_API.c:zend_string_safe_realloc Unexecuted instantiation: zend_ast.c:zend_string_safe_realloc Unexecuted instantiation: zend_attributes.c:zend_string_safe_realloc Unexecuted instantiation: zend_autoload.c:zend_string_safe_realloc Unexecuted instantiation: zend_builtin_functions.c:zend_string_safe_realloc Unexecuted instantiation: zend_call_stack.c:zend_string_safe_realloc Unexecuted instantiation: zend_closures.c:zend_string_safe_realloc Unexecuted instantiation: zend_compile.c:zend_string_safe_realloc Unexecuted instantiation: zend_constants.c:zend_string_safe_realloc Unexecuted instantiation: zend_cpuinfo.c:zend_string_safe_realloc Unexecuted instantiation: zend_default_classes.c:zend_string_safe_realloc Unexecuted instantiation: zend_dtrace.c:zend_string_safe_realloc Unexecuted instantiation: zend_enum.c:zend_string_safe_realloc Unexecuted instantiation: zend_exceptions.c:zend_string_safe_realloc Unexecuted instantiation: zend_execute_API.c:zend_string_safe_realloc Unexecuted instantiation: zend_execute.c:zend_string_safe_realloc Unexecuted instantiation: zend_extensions.c:zend_string_safe_realloc Unexecuted instantiation: zend_fibers.c:zend_string_safe_realloc Unexecuted instantiation: zend_float.c:zend_string_safe_realloc Unexecuted instantiation: zend_gc.c:zend_string_safe_realloc Unexecuted instantiation: zend_gdb.c:zend_string_safe_realloc Unexecuted instantiation: zend_generators.c:zend_string_safe_realloc Unexecuted instantiation: zend_hash.c:zend_string_safe_realloc Unexecuted instantiation: zend_highlight.c:zend_string_safe_realloc Unexecuted instantiation: zend_hrtime.c:zend_string_safe_realloc Unexecuted instantiation: zend_inheritance.c:zend_string_safe_realloc Unexecuted instantiation: zend_ini_parser.c:zend_string_safe_realloc Unexecuted instantiation: zend_ini_scanner.c:zend_string_safe_realloc Unexecuted instantiation: zend_ini.c:zend_string_safe_realloc Unexecuted instantiation: zend_interfaces.c:zend_string_safe_realloc Unexecuted instantiation: zend_iterators.c:zend_string_safe_realloc Unexecuted instantiation: zend_language_parser.c:zend_string_safe_realloc Unexecuted instantiation: zend_language_scanner.c:zend_string_safe_realloc Unexecuted instantiation: zend_lazy_objects.c:zend_string_safe_realloc Unexecuted instantiation: zend_list.c:zend_string_safe_realloc Unexecuted instantiation: zend_llist.c:zend_string_safe_realloc Unexecuted instantiation: zend_multibyte.c:zend_string_safe_realloc Unexecuted instantiation: zend_object_handlers.c:zend_string_safe_realloc Unexecuted instantiation: zend_objects_API.c:zend_string_safe_realloc Unexecuted instantiation: zend_objects.c:zend_string_safe_realloc Unexecuted instantiation: zend_observer.c:zend_string_safe_realloc Unexecuted instantiation: zend_opcode.c:zend_string_safe_realloc Unexecuted instantiation: zend_operators.c:zend_string_safe_realloc Unexecuted instantiation: zend_partial.c:zend_string_safe_realloc Unexecuted instantiation: zend_property_hooks.c:zend_string_safe_realloc Unexecuted instantiation: zend_ptr_stack.c:zend_string_safe_realloc Unexecuted instantiation: zend_signal.c:zend_string_safe_realloc Unexecuted instantiation: zend_smart_str.c:zend_string_safe_realloc Unexecuted instantiation: zend_sort.c:zend_string_safe_realloc Unexecuted instantiation: zend_stack.c:zend_string_safe_realloc Unexecuted instantiation: zend_stream.c:zend_string_safe_realloc Unexecuted instantiation: zend_string.c:zend_string_safe_realloc Unexecuted instantiation: zend_strtod.c:zend_string_safe_realloc Unexecuted instantiation: zend_system_id.c:zend_string_safe_realloc Unexecuted instantiation: zend_variables.c:zend_string_safe_realloc Unexecuted instantiation: zend_virtual_cwd.c:zend_string_safe_realloc Unexecuted instantiation: zend_vm_opcodes.c:zend_string_safe_realloc Unexecuted instantiation: zend_weakrefs.c:zend_string_safe_realloc Unexecuted instantiation: zend.c:zend_string_safe_realloc Unexecuted instantiation: internal_functions_cli.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-parser.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-sapi.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-exif.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-unserialize.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-function-jit.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-json.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_safe_realloc Unexecuted instantiation: fuzzer-execute.c:zend_string_safe_realloc |
421 | | |
422 | 0 | static zend_always_inline char *zend_cstr_append_char(const char *str, size_t len, char c) { |
423 | 0 | char *res = (char *)safe_emalloc(len, 1, 2); |
424 | 0 | if (len > 0) { |
425 | 0 | memcpy(res, str, len); |
426 | 0 | } |
427 | 0 | res[len] = c; |
428 | 0 | res[len + 1] = '\0'; |
429 | 0 | return res; |
430 | 0 | } Unexecuted instantiation: php_date.c:zend_cstr_append_char Unexecuted instantiation: php_time.c:zend_cstr_append_char Unexecuted instantiation: time_duration.c:zend_cstr_append_char Unexecuted instantiation: astro.c:zend_cstr_append_char Unexecuted instantiation: dow.c:zend_cstr_append_char Unexecuted instantiation: duration.c:zend_cstr_append_char Unexecuted instantiation: parse_date.c:zend_cstr_append_char Unexecuted instantiation: parse_tz.c:zend_cstr_append_char Unexecuted instantiation: parse_posix.c:zend_cstr_append_char Unexecuted instantiation: timelib.c:zend_cstr_append_char Unexecuted instantiation: tm2unixtime.c:zend_cstr_append_char Unexecuted instantiation: unixtime2tm.c:zend_cstr_append_char Unexecuted instantiation: parse_iso_intervals.c:zend_cstr_append_char Unexecuted instantiation: interval.c:zend_cstr_append_char Unexecuted instantiation: php_pcre.c:zend_cstr_append_char Unexecuted instantiation: exif.c:zend_cstr_append_char Unexecuted instantiation: hash_adler32.c:zend_cstr_append_char Unexecuted instantiation: hash_crc32.c:zend_cstr_append_char Unexecuted instantiation: hash_fnv.c:zend_cstr_append_char Unexecuted instantiation: hash_gost.c:zend_cstr_append_char Unexecuted instantiation: hash_haval.c:zend_cstr_append_char Unexecuted instantiation: hash_joaat.c:zend_cstr_append_char Unexecuted instantiation: hash_md.c:zend_cstr_append_char Unexecuted instantiation: hash_murmur.c:zend_cstr_append_char Unexecuted instantiation: hash_ripemd.c:zend_cstr_append_char Unexecuted instantiation: hash_sha_ni.c:zend_cstr_append_char Unexecuted instantiation: hash_sha_sse2.c:zend_cstr_append_char Unexecuted instantiation: hash_sha.c:zend_cstr_append_char Unexecuted instantiation: hash_sha3.c:zend_cstr_append_char Unexecuted instantiation: hash_snefru.c:zend_cstr_append_char Unexecuted instantiation: hash_tiger.c:zend_cstr_append_char Unexecuted instantiation: hash_whirlpool.c:zend_cstr_append_char Unexecuted instantiation: hash_xxhash.c:zend_cstr_append_char Unexecuted instantiation: hash.c:zend_cstr_append_char Unexecuted instantiation: json_encoder.c:zend_cstr_append_char Unexecuted instantiation: json_parser.tab.c:zend_cstr_append_char Unexecuted instantiation: json_scanner.c:zend_cstr_append_char Unexecuted instantiation: json.c:zend_cstr_append_char Unexecuted instantiation: php_lexbor.c:zend_cstr_append_char Unexecuted instantiation: shared_alloc_mmap.c:zend_cstr_append_char Unexecuted instantiation: shared_alloc_posix.c:zend_cstr_append_char Unexecuted instantiation: shared_alloc_shm.c:zend_cstr_append_char Unexecuted instantiation: zend_accelerator_api.c:zend_cstr_append_char Unexecuted instantiation: zend_accelerator_blacklist.c:zend_cstr_append_char Unexecuted instantiation: zend_accelerator_debug.c:zend_cstr_append_char Unexecuted instantiation: zend_accelerator_hash.c:zend_cstr_append_char Unexecuted instantiation: zend_accelerator_module.c:zend_cstr_append_char Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_cstr_append_char Unexecuted instantiation: zend_file_cache.c:zend_cstr_append_char Unexecuted instantiation: zend_persist_calc.c:zend_cstr_append_char Unexecuted instantiation: zend_persist.c:zend_cstr_append_char Unexecuted instantiation: zend_shared_alloc.c:zend_cstr_append_char Unexecuted instantiation: ZendAccelerator.c:zend_cstr_append_char Unexecuted instantiation: ir_cfg.c:zend_cstr_append_char Unexecuted instantiation: ir_check.c:zend_cstr_append_char Unexecuted instantiation: ir_dump.c:zend_cstr_append_char Unexecuted instantiation: ir_emit.c:zend_cstr_append_char Unexecuted instantiation: ir_gcm.c:zend_cstr_append_char Unexecuted instantiation: ir_gdb.c:zend_cstr_append_char Unexecuted instantiation: ir_patch.c:zend_cstr_append_char Unexecuted instantiation: ir_perf.c:zend_cstr_append_char Unexecuted instantiation: ir_ra.c:zend_cstr_append_char Unexecuted instantiation: ir_ra_simple.c:zend_cstr_append_char Unexecuted instantiation: ir_save.c:zend_cstr_append_char Unexecuted instantiation: ir_sccp.c:zend_cstr_append_char Unexecuted instantiation: ir_strtab.c:zend_cstr_append_char Unexecuted instantiation: ir.c:zend_cstr_append_char Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_append_char Unexecuted instantiation: zend_jit.c:zend_cstr_append_char Unexecuted instantiation: csprng.c:zend_cstr_append_char Unexecuted instantiation: engine_mt19937.c:zend_cstr_append_char Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_append_char Unexecuted instantiation: engine_secure.c:zend_cstr_append_char Unexecuted instantiation: engine_user.c:zend_cstr_append_char Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_append_char Unexecuted instantiation: gammasection.c:zend_cstr_append_char Unexecuted instantiation: random.c:zend_cstr_append_char Unexecuted instantiation: randomizer.c:zend_cstr_append_char Unexecuted instantiation: zend_utils.c:zend_cstr_append_char Unexecuted instantiation: php_reflection.c:zend_cstr_append_char Unexecuted instantiation: php_spl.c:zend_cstr_append_char Unexecuted instantiation: spl_array.c:zend_cstr_append_char Unexecuted instantiation: spl_directory.c:zend_cstr_append_char Unexecuted instantiation: spl_dllist.c:zend_cstr_append_char Unexecuted instantiation: spl_exceptions.c:zend_cstr_append_char Unexecuted instantiation: spl_fixedarray.c:zend_cstr_append_char Unexecuted instantiation: spl_functions.c:zend_cstr_append_char Unexecuted instantiation: spl_heap.c:zend_cstr_append_char Unexecuted instantiation: spl_iterators.c:zend_cstr_append_char Unexecuted instantiation: spl_observer.c:zend_cstr_append_char Unexecuted instantiation: array.c:zend_cstr_append_char Unexecuted instantiation: assert.c:zend_cstr_append_char Unexecuted instantiation: base64.c:zend_cstr_append_char Unexecuted instantiation: basic_functions.c:zend_cstr_append_char Unexecuted instantiation: browscap.c:zend_cstr_append_char Unexecuted instantiation: crc32_x86.c:zend_cstr_append_char Unexecuted instantiation: crc32.c:zend_cstr_append_char Unexecuted instantiation: credits.c:zend_cstr_append_char Unexecuted instantiation: crypt.c:zend_cstr_append_char Unexecuted instantiation: css.c:zend_cstr_append_char Unexecuted instantiation: datetime.c:zend_cstr_append_char Unexecuted instantiation: dir.c:zend_cstr_append_char Unexecuted instantiation: dl.c:zend_cstr_append_char Unexecuted instantiation: dns.c:zend_cstr_append_char Unexecuted instantiation: exec.c:zend_cstr_append_char Unexecuted instantiation: file.c:zend_cstr_append_char Unexecuted instantiation: filestat.c:zend_cstr_append_char Unexecuted instantiation: filters.c:zend_cstr_append_char Unexecuted instantiation: flock_compat.c:zend_cstr_append_char Unexecuted instantiation: formatted_print.c:zend_cstr_append_char Unexecuted instantiation: fsock.c:zend_cstr_append_char Unexecuted instantiation: ftok.c:zend_cstr_append_char Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_append_char Unexecuted instantiation: head.c:zend_cstr_append_char Unexecuted instantiation: hrtime.c:zend_cstr_append_char Unexecuted instantiation: html.c:zend_cstr_append_char Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_append_char Unexecuted instantiation: http.c:zend_cstr_append_char Unexecuted instantiation: image.c:zend_cstr_append_char Unexecuted instantiation: incomplete_class.c:zend_cstr_append_char Unexecuted instantiation: info.c:zend_cstr_append_char Unexecuted instantiation: io_poll.c:zend_cstr_append_char Unexecuted instantiation: iptc.c:zend_cstr_append_char Unexecuted instantiation: levenshtein.c:zend_cstr_append_char Unexecuted instantiation: link.c:zend_cstr_append_char Unexecuted instantiation: mail.c:zend_cstr_append_char Unexecuted instantiation: math.c:zend_cstr_append_char Unexecuted instantiation: md5.c:zend_cstr_append_char Unexecuted instantiation: metaphone.c:zend_cstr_append_char Unexecuted instantiation: microtime.c:zend_cstr_append_char Unexecuted instantiation: net.c:zend_cstr_append_char Unexecuted instantiation: pack.c:zend_cstr_append_char Unexecuted instantiation: pageinfo.c:zend_cstr_append_char Unexecuted instantiation: password.c:zend_cstr_append_char Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_append_char Unexecuted instantiation: proc_open.c:zend_cstr_append_char Unexecuted instantiation: quot_print.c:zend_cstr_append_char Unexecuted instantiation: scanf.c:zend_cstr_append_char Unexecuted instantiation: sha1.c:zend_cstr_append_char Unexecuted instantiation: soundex.c:zend_cstr_append_char Unexecuted instantiation: streamsfuncs.c:zend_cstr_append_char Unexecuted instantiation: string.c:zend_cstr_append_char Unexecuted instantiation: strnatcmp.c:zend_cstr_append_char Unexecuted instantiation: syslog.c:zend_cstr_append_char Unexecuted instantiation: type.c:zend_cstr_append_char Unexecuted instantiation: uniqid.c:zend_cstr_append_char Unexecuted instantiation: url_scanner_ex.c:zend_cstr_append_char Unexecuted instantiation: url.c:zend_cstr_append_char Unexecuted instantiation: user_filters.c:zend_cstr_append_char Unexecuted instantiation: uuencode.c:zend_cstr_append_char Unexecuted instantiation: var_unserializer.c:zend_cstr_append_char Unexecuted instantiation: var.c:zend_cstr_append_char Unexecuted instantiation: versioning.c:zend_cstr_append_char Unexecuted instantiation: crypt_sha256.c:zend_cstr_append_char Unexecuted instantiation: crypt_sha512.c:zend_cstr_append_char Unexecuted instantiation: php_crypt_r.c:zend_cstr_append_char Unexecuted instantiation: php_uri.c:zend_cstr_append_char Unexecuted instantiation: php_uri_common.c:zend_cstr_append_char Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_append_char Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_append_char Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_append_char Unexecuted instantiation: explicit_bzero.c:zend_cstr_append_char Unexecuted instantiation: fopen_wrappers.c:zend_cstr_append_char Unexecuted instantiation: getopt.c:zend_cstr_append_char Unexecuted instantiation: main.c:zend_cstr_append_char Unexecuted instantiation: network.c:zend_cstr_append_char Unexecuted instantiation: output.c:zend_cstr_append_char Unexecuted instantiation: php_content_types.c:zend_cstr_append_char Unexecuted instantiation: php_ini_builder.c:zend_cstr_append_char Unexecuted instantiation: php_ini.c:zend_cstr_append_char Unexecuted instantiation: php_glob.c:zend_cstr_append_char Unexecuted instantiation: php_odbc_utils.c:zend_cstr_append_char Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_append_char Unexecuted instantiation: php_scandir.c:zend_cstr_append_char Unexecuted instantiation: php_syslog.c:zend_cstr_append_char Unexecuted instantiation: php_ticks.c:zend_cstr_append_char Unexecuted instantiation: php_variables.c:zend_cstr_append_char Unexecuted instantiation: reentrancy.c:zend_cstr_append_char Unexecuted instantiation: rfc1867.c:zend_cstr_append_char Unexecuted instantiation: safe_bcmp.c:zend_cstr_append_char Unexecuted instantiation: SAPI.c:zend_cstr_append_char Unexecuted instantiation: snprintf.c:zend_cstr_append_char Unexecuted instantiation: spprintf.c:zend_cstr_append_char Unexecuted instantiation: strlcat.c:zend_cstr_append_char Unexecuted instantiation: strlcpy.c:zend_cstr_append_char Unexecuted instantiation: php_io.c:zend_cstr_append_char Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_append_char Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_append_char Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_append_char Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_append_char Unexecuted instantiation: poll_backend_poll.c:zend_cstr_append_char Unexecuted instantiation: poll_core.c:zend_cstr_append_char Unexecuted instantiation: poll_fd_table.c:zend_cstr_append_char Unexecuted instantiation: poll_handle.c:zend_cstr_append_char Unexecuted instantiation: cast.c:zend_cstr_append_char Unexecuted instantiation: filter.c:zend_cstr_append_char Unexecuted instantiation: glob_wrapper.c:zend_cstr_append_char Unexecuted instantiation: memory.c:zend_cstr_append_char Unexecuted instantiation: mmap.c:zend_cstr_append_char Unexecuted instantiation: plain_wrapper.c:zend_cstr_append_char Unexecuted instantiation: stream_errors.c:zend_cstr_append_char Unexecuted instantiation: streams.c:zend_cstr_append_char Unexecuted instantiation: transports.c:zend_cstr_append_char Unexecuted instantiation: userspace.c:zend_cstr_append_char Unexecuted instantiation: xp_socket.c:zend_cstr_append_char Unexecuted instantiation: block_pass.c:zend_cstr_append_char Unexecuted instantiation: compact_literals.c:zend_cstr_append_char Unexecuted instantiation: compact_vars.c:zend_cstr_append_char Unexecuted instantiation: dce.c:zend_cstr_append_char Unexecuted instantiation: dfa_pass.c:zend_cstr_append_char Unexecuted instantiation: escape_analysis.c:zend_cstr_append_char Unexecuted instantiation: nop_removal.c:zend_cstr_append_char Unexecuted instantiation: optimize_func_calls.c:zend_cstr_append_char Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_append_char Unexecuted instantiation: pass1.c:zend_cstr_append_char Unexecuted instantiation: pass3.c:zend_cstr_append_char Unexecuted instantiation: sccp.c:zend_cstr_append_char Unexecuted instantiation: scdf.c:zend_cstr_append_char Unexecuted instantiation: zend_call_graph.c:zend_cstr_append_char Unexecuted instantiation: zend_cfg.c:zend_cstr_append_char Unexecuted instantiation: zend_dfg.c:zend_cstr_append_char Unexecuted instantiation: zend_dump.c:zend_cstr_append_char Unexecuted instantiation: zend_func_info.c:zend_cstr_append_char Unexecuted instantiation: zend_inference.c:zend_cstr_append_char Unexecuted instantiation: zend_optimizer.c:zend_cstr_append_char Unexecuted instantiation: zend_ssa.c:zend_cstr_append_char Unexecuted instantiation: zend_alloc.c:zend_cstr_append_char Unexecuted instantiation: zend_API.c:zend_cstr_append_char Unexecuted instantiation: zend_ast.c:zend_cstr_append_char Unexecuted instantiation: zend_attributes.c:zend_cstr_append_char Unexecuted instantiation: zend_autoload.c:zend_cstr_append_char Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_append_char Unexecuted instantiation: zend_call_stack.c:zend_cstr_append_char Unexecuted instantiation: zend_closures.c:zend_cstr_append_char Unexecuted instantiation: zend_compile.c:zend_cstr_append_char Unexecuted instantiation: zend_constants.c:zend_cstr_append_char Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_append_char Unexecuted instantiation: zend_default_classes.c:zend_cstr_append_char Unexecuted instantiation: zend_dtrace.c:zend_cstr_append_char Unexecuted instantiation: zend_enum.c:zend_cstr_append_char Unexecuted instantiation: zend_exceptions.c:zend_cstr_append_char Unexecuted instantiation: zend_execute_API.c:zend_cstr_append_char Unexecuted instantiation: zend_execute.c:zend_cstr_append_char Unexecuted instantiation: zend_extensions.c:zend_cstr_append_char Unexecuted instantiation: zend_fibers.c:zend_cstr_append_char Unexecuted instantiation: zend_float.c:zend_cstr_append_char Unexecuted instantiation: zend_gc.c:zend_cstr_append_char Unexecuted instantiation: zend_gdb.c:zend_cstr_append_char Unexecuted instantiation: zend_generators.c:zend_cstr_append_char Unexecuted instantiation: zend_hash.c:zend_cstr_append_char Unexecuted instantiation: zend_highlight.c:zend_cstr_append_char Unexecuted instantiation: zend_hrtime.c:zend_cstr_append_char Unexecuted instantiation: zend_inheritance.c:zend_cstr_append_char Unexecuted instantiation: zend_ini_parser.c:zend_cstr_append_char Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_append_char Unexecuted instantiation: zend_ini.c:zend_cstr_append_char Unexecuted instantiation: zend_interfaces.c:zend_cstr_append_char Unexecuted instantiation: zend_iterators.c:zend_cstr_append_char Unexecuted instantiation: zend_language_parser.c:zend_cstr_append_char Unexecuted instantiation: zend_language_scanner.c:zend_cstr_append_char Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_append_char Unexecuted instantiation: zend_list.c:zend_cstr_append_char Unexecuted instantiation: zend_llist.c:zend_cstr_append_char Unexecuted instantiation: zend_multibyte.c:zend_cstr_append_char Unexecuted instantiation: zend_object_handlers.c:zend_cstr_append_char Unexecuted instantiation: zend_objects_API.c:zend_cstr_append_char Unexecuted instantiation: zend_objects.c:zend_cstr_append_char Unexecuted instantiation: zend_observer.c:zend_cstr_append_char Unexecuted instantiation: zend_opcode.c:zend_cstr_append_char Unexecuted instantiation: zend_operators.c:zend_cstr_append_char Unexecuted instantiation: zend_partial.c:zend_cstr_append_char Unexecuted instantiation: zend_property_hooks.c:zend_cstr_append_char Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_append_char Unexecuted instantiation: zend_signal.c:zend_cstr_append_char Unexecuted instantiation: zend_smart_str.c:zend_cstr_append_char Unexecuted instantiation: zend_sort.c:zend_cstr_append_char Unexecuted instantiation: zend_stack.c:zend_cstr_append_char Unexecuted instantiation: zend_stream.c:zend_cstr_append_char Unexecuted instantiation: zend_string.c:zend_cstr_append_char Unexecuted instantiation: zend_strtod.c:zend_cstr_append_char Unexecuted instantiation: zend_system_id.c:zend_cstr_append_char Unexecuted instantiation: zend_variables.c:zend_cstr_append_char Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_append_char Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_append_char Unexecuted instantiation: zend_weakrefs.c:zend_cstr_append_char Unexecuted instantiation: zend.c:zend_cstr_append_char Unexecuted instantiation: internal_functions_cli.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-parser.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-exif.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-json.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_append_char Unexecuted instantiation: fuzzer-execute.c:zend_cstr_append_char |
431 | | |
432 | 0 | static zend_always_inline char *zend_cstr_concat(const char *s1, size_t len1, const char *s2, size_t len2) { |
433 | 0 | size_t size = zend_safe_address_guarded(1, len1, len2); |
434 | 0 | size = zend_safe_address_guarded(1, size, 1); |
435 | 0 | char *res = (char *)emalloc(size); |
436 | 0 | if (len1 > 0) { |
437 | 0 | memcpy(res, s1, len1); |
438 | 0 | } |
439 | 0 | if (len2 > 0) { |
440 | 0 | memcpy(res + len1, s2, len2); |
441 | 0 | } |
442 | 0 | res[len1 + len2] = '\0'; |
443 | 0 | return res; |
444 | 0 | } Unexecuted instantiation: php_date.c:zend_cstr_concat Unexecuted instantiation: php_time.c:zend_cstr_concat Unexecuted instantiation: time_duration.c:zend_cstr_concat Unexecuted instantiation: astro.c:zend_cstr_concat Unexecuted instantiation: dow.c:zend_cstr_concat Unexecuted instantiation: duration.c:zend_cstr_concat Unexecuted instantiation: parse_date.c:zend_cstr_concat Unexecuted instantiation: parse_tz.c:zend_cstr_concat Unexecuted instantiation: parse_posix.c:zend_cstr_concat Unexecuted instantiation: timelib.c:zend_cstr_concat Unexecuted instantiation: tm2unixtime.c:zend_cstr_concat Unexecuted instantiation: unixtime2tm.c:zend_cstr_concat Unexecuted instantiation: parse_iso_intervals.c:zend_cstr_concat Unexecuted instantiation: interval.c:zend_cstr_concat Unexecuted instantiation: php_pcre.c:zend_cstr_concat Unexecuted instantiation: exif.c:zend_cstr_concat Unexecuted instantiation: hash_adler32.c:zend_cstr_concat Unexecuted instantiation: hash_crc32.c:zend_cstr_concat Unexecuted instantiation: hash_fnv.c:zend_cstr_concat Unexecuted instantiation: hash_gost.c:zend_cstr_concat Unexecuted instantiation: hash_haval.c:zend_cstr_concat Unexecuted instantiation: hash_joaat.c:zend_cstr_concat Unexecuted instantiation: hash_md.c:zend_cstr_concat Unexecuted instantiation: hash_murmur.c:zend_cstr_concat Unexecuted instantiation: hash_ripemd.c:zend_cstr_concat Unexecuted instantiation: hash_sha_ni.c:zend_cstr_concat Unexecuted instantiation: hash_sha_sse2.c:zend_cstr_concat Unexecuted instantiation: hash_sha.c:zend_cstr_concat Unexecuted instantiation: hash_sha3.c:zend_cstr_concat Unexecuted instantiation: hash_snefru.c:zend_cstr_concat Unexecuted instantiation: hash_tiger.c:zend_cstr_concat Unexecuted instantiation: hash_whirlpool.c:zend_cstr_concat Unexecuted instantiation: hash_xxhash.c:zend_cstr_concat Unexecuted instantiation: hash.c:zend_cstr_concat Unexecuted instantiation: json_encoder.c:zend_cstr_concat Unexecuted instantiation: json_parser.tab.c:zend_cstr_concat Unexecuted instantiation: json_scanner.c:zend_cstr_concat Unexecuted instantiation: json.c:zend_cstr_concat Unexecuted instantiation: php_lexbor.c:zend_cstr_concat Unexecuted instantiation: shared_alloc_mmap.c:zend_cstr_concat Unexecuted instantiation: shared_alloc_posix.c:zend_cstr_concat Unexecuted instantiation: shared_alloc_shm.c:zend_cstr_concat Unexecuted instantiation: zend_accelerator_api.c:zend_cstr_concat Unexecuted instantiation: zend_accelerator_blacklist.c:zend_cstr_concat Unexecuted instantiation: zend_accelerator_debug.c:zend_cstr_concat Unexecuted instantiation: zend_accelerator_hash.c:zend_cstr_concat Unexecuted instantiation: zend_accelerator_module.c:zend_cstr_concat Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_cstr_concat Unexecuted instantiation: zend_file_cache.c:zend_cstr_concat Unexecuted instantiation: zend_persist_calc.c:zend_cstr_concat Unexecuted instantiation: zend_persist.c:zend_cstr_concat Unexecuted instantiation: zend_shared_alloc.c:zend_cstr_concat Unexecuted instantiation: ZendAccelerator.c:zend_cstr_concat Unexecuted instantiation: ir_cfg.c:zend_cstr_concat Unexecuted instantiation: ir_check.c:zend_cstr_concat Unexecuted instantiation: ir_dump.c:zend_cstr_concat Unexecuted instantiation: ir_emit.c:zend_cstr_concat Unexecuted instantiation: ir_gcm.c:zend_cstr_concat Unexecuted instantiation: ir_gdb.c:zend_cstr_concat Unexecuted instantiation: ir_patch.c:zend_cstr_concat Unexecuted instantiation: ir_perf.c:zend_cstr_concat Unexecuted instantiation: ir_ra.c:zend_cstr_concat Unexecuted instantiation: ir_ra_simple.c:zend_cstr_concat Unexecuted instantiation: ir_save.c:zend_cstr_concat Unexecuted instantiation: ir_sccp.c:zend_cstr_concat Unexecuted instantiation: ir_strtab.c:zend_cstr_concat Unexecuted instantiation: ir.c:zend_cstr_concat Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_concat Unexecuted instantiation: zend_jit.c:zend_cstr_concat Unexecuted instantiation: csprng.c:zend_cstr_concat Unexecuted instantiation: engine_mt19937.c:zend_cstr_concat Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_concat Unexecuted instantiation: engine_secure.c:zend_cstr_concat Unexecuted instantiation: engine_user.c:zend_cstr_concat Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_concat Unexecuted instantiation: gammasection.c:zend_cstr_concat Unexecuted instantiation: random.c:zend_cstr_concat Unexecuted instantiation: randomizer.c:zend_cstr_concat Unexecuted instantiation: zend_utils.c:zend_cstr_concat Unexecuted instantiation: php_reflection.c:zend_cstr_concat Unexecuted instantiation: php_spl.c:zend_cstr_concat Unexecuted instantiation: spl_array.c:zend_cstr_concat Unexecuted instantiation: spl_directory.c:zend_cstr_concat Unexecuted instantiation: spl_dllist.c:zend_cstr_concat Unexecuted instantiation: spl_exceptions.c:zend_cstr_concat Unexecuted instantiation: spl_fixedarray.c:zend_cstr_concat Unexecuted instantiation: spl_functions.c:zend_cstr_concat Unexecuted instantiation: spl_heap.c:zend_cstr_concat Unexecuted instantiation: spl_iterators.c:zend_cstr_concat Unexecuted instantiation: spl_observer.c:zend_cstr_concat Unexecuted instantiation: array.c:zend_cstr_concat Unexecuted instantiation: assert.c:zend_cstr_concat Unexecuted instantiation: base64.c:zend_cstr_concat Unexecuted instantiation: basic_functions.c:zend_cstr_concat Unexecuted instantiation: browscap.c:zend_cstr_concat Unexecuted instantiation: crc32_x86.c:zend_cstr_concat Unexecuted instantiation: crc32.c:zend_cstr_concat Unexecuted instantiation: credits.c:zend_cstr_concat Unexecuted instantiation: crypt.c:zend_cstr_concat Unexecuted instantiation: css.c:zend_cstr_concat Unexecuted instantiation: datetime.c:zend_cstr_concat Unexecuted instantiation: dir.c:zend_cstr_concat Unexecuted instantiation: dl.c:zend_cstr_concat Unexecuted instantiation: dns.c:zend_cstr_concat Unexecuted instantiation: exec.c:zend_cstr_concat Unexecuted instantiation: file.c:zend_cstr_concat Unexecuted instantiation: filestat.c:zend_cstr_concat Unexecuted instantiation: filters.c:zend_cstr_concat Unexecuted instantiation: flock_compat.c:zend_cstr_concat Unexecuted instantiation: formatted_print.c:zend_cstr_concat Unexecuted instantiation: fsock.c:zend_cstr_concat Unexecuted instantiation: ftok.c:zend_cstr_concat Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_concat Unexecuted instantiation: head.c:zend_cstr_concat Unexecuted instantiation: hrtime.c:zend_cstr_concat Unexecuted instantiation: html.c:zend_cstr_concat Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_concat Unexecuted instantiation: http.c:zend_cstr_concat Unexecuted instantiation: image.c:zend_cstr_concat Unexecuted instantiation: incomplete_class.c:zend_cstr_concat Unexecuted instantiation: info.c:zend_cstr_concat Unexecuted instantiation: io_poll.c:zend_cstr_concat Unexecuted instantiation: iptc.c:zend_cstr_concat Unexecuted instantiation: levenshtein.c:zend_cstr_concat Unexecuted instantiation: link.c:zend_cstr_concat Unexecuted instantiation: mail.c:zend_cstr_concat Unexecuted instantiation: math.c:zend_cstr_concat Unexecuted instantiation: md5.c:zend_cstr_concat Unexecuted instantiation: metaphone.c:zend_cstr_concat Unexecuted instantiation: microtime.c:zend_cstr_concat Unexecuted instantiation: net.c:zend_cstr_concat Unexecuted instantiation: pack.c:zend_cstr_concat Unexecuted instantiation: pageinfo.c:zend_cstr_concat Unexecuted instantiation: password.c:zend_cstr_concat Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_concat Unexecuted instantiation: proc_open.c:zend_cstr_concat Unexecuted instantiation: quot_print.c:zend_cstr_concat Unexecuted instantiation: scanf.c:zend_cstr_concat Unexecuted instantiation: sha1.c:zend_cstr_concat Unexecuted instantiation: soundex.c:zend_cstr_concat Unexecuted instantiation: streamsfuncs.c:zend_cstr_concat Unexecuted instantiation: string.c:zend_cstr_concat Unexecuted instantiation: strnatcmp.c:zend_cstr_concat Unexecuted instantiation: syslog.c:zend_cstr_concat Unexecuted instantiation: type.c:zend_cstr_concat Unexecuted instantiation: uniqid.c:zend_cstr_concat Unexecuted instantiation: url_scanner_ex.c:zend_cstr_concat Unexecuted instantiation: url.c:zend_cstr_concat Unexecuted instantiation: user_filters.c:zend_cstr_concat Unexecuted instantiation: uuencode.c:zend_cstr_concat Unexecuted instantiation: var_unserializer.c:zend_cstr_concat Unexecuted instantiation: var.c:zend_cstr_concat Unexecuted instantiation: versioning.c:zend_cstr_concat Unexecuted instantiation: crypt_sha256.c:zend_cstr_concat Unexecuted instantiation: crypt_sha512.c:zend_cstr_concat Unexecuted instantiation: php_crypt_r.c:zend_cstr_concat Unexecuted instantiation: php_uri.c:zend_cstr_concat Unexecuted instantiation: php_uri_common.c:zend_cstr_concat Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_concat Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_concat Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_concat Unexecuted instantiation: explicit_bzero.c:zend_cstr_concat Unexecuted instantiation: fopen_wrappers.c:zend_cstr_concat Unexecuted instantiation: getopt.c:zend_cstr_concat Unexecuted instantiation: main.c:zend_cstr_concat Unexecuted instantiation: network.c:zend_cstr_concat Unexecuted instantiation: output.c:zend_cstr_concat Unexecuted instantiation: php_content_types.c:zend_cstr_concat Unexecuted instantiation: php_ini_builder.c:zend_cstr_concat Unexecuted instantiation: php_ini.c:zend_cstr_concat Unexecuted instantiation: php_glob.c:zend_cstr_concat Unexecuted instantiation: php_odbc_utils.c:zend_cstr_concat Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_concat Unexecuted instantiation: php_scandir.c:zend_cstr_concat Unexecuted instantiation: php_syslog.c:zend_cstr_concat Unexecuted instantiation: php_ticks.c:zend_cstr_concat Unexecuted instantiation: php_variables.c:zend_cstr_concat Unexecuted instantiation: reentrancy.c:zend_cstr_concat Unexecuted instantiation: rfc1867.c:zend_cstr_concat Unexecuted instantiation: safe_bcmp.c:zend_cstr_concat Unexecuted instantiation: SAPI.c:zend_cstr_concat Unexecuted instantiation: snprintf.c:zend_cstr_concat Unexecuted instantiation: spprintf.c:zend_cstr_concat Unexecuted instantiation: strlcat.c:zend_cstr_concat Unexecuted instantiation: strlcpy.c:zend_cstr_concat Unexecuted instantiation: php_io.c:zend_cstr_concat Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_concat Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_concat Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_concat Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_concat Unexecuted instantiation: poll_backend_poll.c:zend_cstr_concat Unexecuted instantiation: poll_core.c:zend_cstr_concat Unexecuted instantiation: poll_fd_table.c:zend_cstr_concat Unexecuted instantiation: poll_handle.c:zend_cstr_concat Unexecuted instantiation: cast.c:zend_cstr_concat Unexecuted instantiation: filter.c:zend_cstr_concat Unexecuted instantiation: glob_wrapper.c:zend_cstr_concat Unexecuted instantiation: memory.c:zend_cstr_concat Unexecuted instantiation: mmap.c:zend_cstr_concat Unexecuted instantiation: plain_wrapper.c:zend_cstr_concat Unexecuted instantiation: stream_errors.c:zend_cstr_concat Unexecuted instantiation: streams.c:zend_cstr_concat Unexecuted instantiation: transports.c:zend_cstr_concat Unexecuted instantiation: userspace.c:zend_cstr_concat Unexecuted instantiation: xp_socket.c:zend_cstr_concat Unexecuted instantiation: block_pass.c:zend_cstr_concat Unexecuted instantiation: compact_literals.c:zend_cstr_concat Unexecuted instantiation: compact_vars.c:zend_cstr_concat Unexecuted instantiation: dce.c:zend_cstr_concat Unexecuted instantiation: dfa_pass.c:zend_cstr_concat Unexecuted instantiation: escape_analysis.c:zend_cstr_concat Unexecuted instantiation: nop_removal.c:zend_cstr_concat Unexecuted instantiation: optimize_func_calls.c:zend_cstr_concat Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_concat Unexecuted instantiation: pass1.c:zend_cstr_concat Unexecuted instantiation: pass3.c:zend_cstr_concat Unexecuted instantiation: sccp.c:zend_cstr_concat Unexecuted instantiation: scdf.c:zend_cstr_concat Unexecuted instantiation: zend_call_graph.c:zend_cstr_concat Unexecuted instantiation: zend_cfg.c:zend_cstr_concat Unexecuted instantiation: zend_dfg.c:zend_cstr_concat Unexecuted instantiation: zend_dump.c:zend_cstr_concat Unexecuted instantiation: zend_func_info.c:zend_cstr_concat Unexecuted instantiation: zend_inference.c:zend_cstr_concat Unexecuted instantiation: zend_optimizer.c:zend_cstr_concat Unexecuted instantiation: zend_ssa.c:zend_cstr_concat Unexecuted instantiation: zend_alloc.c:zend_cstr_concat Unexecuted instantiation: zend_API.c:zend_cstr_concat Unexecuted instantiation: zend_ast.c:zend_cstr_concat Unexecuted instantiation: zend_attributes.c:zend_cstr_concat Unexecuted instantiation: zend_autoload.c:zend_cstr_concat Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_concat Unexecuted instantiation: zend_call_stack.c:zend_cstr_concat Unexecuted instantiation: zend_closures.c:zend_cstr_concat Unexecuted instantiation: zend_compile.c:zend_cstr_concat Unexecuted instantiation: zend_constants.c:zend_cstr_concat Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_concat Unexecuted instantiation: zend_default_classes.c:zend_cstr_concat Unexecuted instantiation: zend_dtrace.c:zend_cstr_concat Unexecuted instantiation: zend_enum.c:zend_cstr_concat Unexecuted instantiation: zend_exceptions.c:zend_cstr_concat Unexecuted instantiation: zend_execute_API.c:zend_cstr_concat Unexecuted instantiation: zend_execute.c:zend_cstr_concat Unexecuted instantiation: zend_extensions.c:zend_cstr_concat Unexecuted instantiation: zend_fibers.c:zend_cstr_concat Unexecuted instantiation: zend_float.c:zend_cstr_concat Unexecuted instantiation: zend_gc.c:zend_cstr_concat Unexecuted instantiation: zend_gdb.c:zend_cstr_concat Unexecuted instantiation: zend_generators.c:zend_cstr_concat Unexecuted instantiation: zend_hash.c:zend_cstr_concat Unexecuted instantiation: zend_highlight.c:zend_cstr_concat Unexecuted instantiation: zend_hrtime.c:zend_cstr_concat Unexecuted instantiation: zend_inheritance.c:zend_cstr_concat Unexecuted instantiation: zend_ini_parser.c:zend_cstr_concat Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_concat Unexecuted instantiation: zend_ini.c:zend_cstr_concat Unexecuted instantiation: zend_interfaces.c:zend_cstr_concat Unexecuted instantiation: zend_iterators.c:zend_cstr_concat Unexecuted instantiation: zend_language_parser.c:zend_cstr_concat Unexecuted instantiation: zend_language_scanner.c:zend_cstr_concat Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_concat Unexecuted instantiation: zend_list.c:zend_cstr_concat Unexecuted instantiation: zend_llist.c:zend_cstr_concat Unexecuted instantiation: zend_multibyte.c:zend_cstr_concat Unexecuted instantiation: zend_object_handlers.c:zend_cstr_concat Unexecuted instantiation: zend_objects_API.c:zend_cstr_concat Unexecuted instantiation: zend_objects.c:zend_cstr_concat Unexecuted instantiation: zend_observer.c:zend_cstr_concat Unexecuted instantiation: zend_opcode.c:zend_cstr_concat Unexecuted instantiation: zend_operators.c:zend_cstr_concat Unexecuted instantiation: zend_partial.c:zend_cstr_concat Unexecuted instantiation: zend_property_hooks.c:zend_cstr_concat Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_concat Unexecuted instantiation: zend_signal.c:zend_cstr_concat Unexecuted instantiation: zend_smart_str.c:zend_cstr_concat Unexecuted instantiation: zend_sort.c:zend_cstr_concat Unexecuted instantiation: zend_stack.c:zend_cstr_concat Unexecuted instantiation: zend_stream.c:zend_cstr_concat Unexecuted instantiation: zend_string.c:zend_cstr_concat Unexecuted instantiation: zend_strtod.c:zend_cstr_concat Unexecuted instantiation: zend_system_id.c:zend_cstr_concat Unexecuted instantiation: zend_variables.c:zend_cstr_concat Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_concat Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_concat Unexecuted instantiation: zend_weakrefs.c:zend_cstr_concat Unexecuted instantiation: zend.c:zend_cstr_concat Unexecuted instantiation: internal_functions_cli.c:zend_cstr_concat Unexecuted instantiation: fuzzer-parser.c:zend_cstr_concat Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_concat Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_concat Unexecuted instantiation: fuzzer-exif.c:zend_cstr_concat Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_concat Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_concat Unexecuted instantiation: fuzzer-json.c:zend_cstr_concat Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_concat Unexecuted instantiation: fuzzer-execute.c:zend_cstr_concat |
445 | | |
446 | 0 | static zend_always_inline char *zend_cstr_concat3(const char *s1, size_t len1, const char *s2, size_t len2, const char *s3, size_t len3) { |
447 | 0 | size_t size = zend_safe_address_guarded(1, len1, len2); |
448 | 0 | size = zend_safe_address_guarded(1, size, len3); |
449 | 0 | size = zend_safe_address_guarded(1, size, 1); |
450 | 0 | char *res = (char *)emalloc(size); |
451 | 0 | if (len1 > 0) { |
452 | 0 | memcpy(res, s1, len1); |
453 | 0 | } |
454 | 0 | if (len2 > 0) { |
455 | 0 | memcpy(res + len1, s2, len2); |
456 | 0 | } |
457 | 0 | if (len3 > 0) { |
458 | 0 | memcpy(res + len1 + len2, s3, len3); |
459 | 0 | } |
460 | 0 | res[len1 + len2 + len3] = '\0'; |
461 | 0 | return res; |
462 | 0 | } Unexecuted instantiation: php_date.c:zend_cstr_concat3 Unexecuted instantiation: php_time.c:zend_cstr_concat3 Unexecuted instantiation: time_duration.c:zend_cstr_concat3 Unexecuted instantiation: astro.c:zend_cstr_concat3 Unexecuted instantiation: dow.c:zend_cstr_concat3 Unexecuted instantiation: duration.c:zend_cstr_concat3 Unexecuted instantiation: parse_date.c:zend_cstr_concat3 Unexecuted instantiation: parse_tz.c:zend_cstr_concat3 Unexecuted instantiation: parse_posix.c:zend_cstr_concat3 Unexecuted instantiation: timelib.c:zend_cstr_concat3 Unexecuted instantiation: tm2unixtime.c:zend_cstr_concat3 Unexecuted instantiation: unixtime2tm.c:zend_cstr_concat3 Unexecuted instantiation: parse_iso_intervals.c:zend_cstr_concat3 Unexecuted instantiation: interval.c:zend_cstr_concat3 Unexecuted instantiation: php_pcre.c:zend_cstr_concat3 Unexecuted instantiation: exif.c:zend_cstr_concat3 Unexecuted instantiation: hash_adler32.c:zend_cstr_concat3 Unexecuted instantiation: hash_crc32.c:zend_cstr_concat3 Unexecuted instantiation: hash_fnv.c:zend_cstr_concat3 Unexecuted instantiation: hash_gost.c:zend_cstr_concat3 Unexecuted instantiation: hash_haval.c:zend_cstr_concat3 Unexecuted instantiation: hash_joaat.c:zend_cstr_concat3 Unexecuted instantiation: hash_md.c:zend_cstr_concat3 Unexecuted instantiation: hash_murmur.c:zend_cstr_concat3 Unexecuted instantiation: hash_ripemd.c:zend_cstr_concat3 Unexecuted instantiation: hash_sha_ni.c:zend_cstr_concat3 Unexecuted instantiation: hash_sha_sse2.c:zend_cstr_concat3 Unexecuted instantiation: hash_sha.c:zend_cstr_concat3 Unexecuted instantiation: hash_sha3.c:zend_cstr_concat3 Unexecuted instantiation: hash_snefru.c:zend_cstr_concat3 Unexecuted instantiation: hash_tiger.c:zend_cstr_concat3 Unexecuted instantiation: hash_whirlpool.c:zend_cstr_concat3 Unexecuted instantiation: hash_xxhash.c:zend_cstr_concat3 Unexecuted instantiation: hash.c:zend_cstr_concat3 Unexecuted instantiation: json_encoder.c:zend_cstr_concat3 Unexecuted instantiation: json_parser.tab.c:zend_cstr_concat3 Unexecuted instantiation: json_scanner.c:zend_cstr_concat3 Unexecuted instantiation: json.c:zend_cstr_concat3 Unexecuted instantiation: php_lexbor.c:zend_cstr_concat3 Unexecuted instantiation: shared_alloc_mmap.c:zend_cstr_concat3 Unexecuted instantiation: shared_alloc_posix.c:zend_cstr_concat3 Unexecuted instantiation: shared_alloc_shm.c:zend_cstr_concat3 Unexecuted instantiation: zend_accelerator_api.c:zend_cstr_concat3 Unexecuted instantiation: zend_accelerator_blacklist.c:zend_cstr_concat3 Unexecuted instantiation: zend_accelerator_debug.c:zend_cstr_concat3 Unexecuted instantiation: zend_accelerator_hash.c:zend_cstr_concat3 Unexecuted instantiation: zend_accelerator_module.c:zend_cstr_concat3 Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_cstr_concat3 Unexecuted instantiation: zend_file_cache.c:zend_cstr_concat3 Unexecuted instantiation: zend_persist_calc.c:zend_cstr_concat3 Unexecuted instantiation: zend_persist.c:zend_cstr_concat3 Unexecuted instantiation: zend_shared_alloc.c:zend_cstr_concat3 Unexecuted instantiation: ZendAccelerator.c:zend_cstr_concat3 Unexecuted instantiation: ir_cfg.c:zend_cstr_concat3 Unexecuted instantiation: ir_check.c:zend_cstr_concat3 Unexecuted instantiation: ir_dump.c:zend_cstr_concat3 Unexecuted instantiation: ir_emit.c:zend_cstr_concat3 Unexecuted instantiation: ir_gcm.c:zend_cstr_concat3 Unexecuted instantiation: ir_gdb.c:zend_cstr_concat3 Unexecuted instantiation: ir_patch.c:zend_cstr_concat3 Unexecuted instantiation: ir_perf.c:zend_cstr_concat3 Unexecuted instantiation: ir_ra.c:zend_cstr_concat3 Unexecuted instantiation: ir_ra_simple.c:zend_cstr_concat3 Unexecuted instantiation: ir_save.c:zend_cstr_concat3 Unexecuted instantiation: ir_sccp.c:zend_cstr_concat3 Unexecuted instantiation: ir_strtab.c:zend_cstr_concat3 Unexecuted instantiation: ir.c:zend_cstr_concat3 Unexecuted instantiation: zend_jit_vm_helpers.c:zend_cstr_concat3 Unexecuted instantiation: zend_jit.c:zend_cstr_concat3 Unexecuted instantiation: csprng.c:zend_cstr_concat3 Unexecuted instantiation: engine_mt19937.c:zend_cstr_concat3 Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_cstr_concat3 Unexecuted instantiation: engine_secure.c:zend_cstr_concat3 Unexecuted instantiation: engine_user.c:zend_cstr_concat3 Unexecuted instantiation: engine_xoshiro256starstar.c:zend_cstr_concat3 Unexecuted instantiation: gammasection.c:zend_cstr_concat3 Unexecuted instantiation: random.c:zend_cstr_concat3 Unexecuted instantiation: randomizer.c:zend_cstr_concat3 Unexecuted instantiation: zend_utils.c:zend_cstr_concat3 Unexecuted instantiation: php_reflection.c:zend_cstr_concat3 Unexecuted instantiation: php_spl.c:zend_cstr_concat3 Unexecuted instantiation: spl_array.c:zend_cstr_concat3 Unexecuted instantiation: spl_directory.c:zend_cstr_concat3 Unexecuted instantiation: spl_dllist.c:zend_cstr_concat3 Unexecuted instantiation: spl_exceptions.c:zend_cstr_concat3 Unexecuted instantiation: spl_fixedarray.c:zend_cstr_concat3 Unexecuted instantiation: spl_functions.c:zend_cstr_concat3 Unexecuted instantiation: spl_heap.c:zend_cstr_concat3 Unexecuted instantiation: spl_iterators.c:zend_cstr_concat3 Unexecuted instantiation: spl_observer.c:zend_cstr_concat3 Unexecuted instantiation: array.c:zend_cstr_concat3 Unexecuted instantiation: assert.c:zend_cstr_concat3 Unexecuted instantiation: base64.c:zend_cstr_concat3 Unexecuted instantiation: basic_functions.c:zend_cstr_concat3 Unexecuted instantiation: browscap.c:zend_cstr_concat3 Unexecuted instantiation: crc32_x86.c:zend_cstr_concat3 Unexecuted instantiation: crc32.c:zend_cstr_concat3 Unexecuted instantiation: credits.c:zend_cstr_concat3 Unexecuted instantiation: crypt.c:zend_cstr_concat3 Unexecuted instantiation: css.c:zend_cstr_concat3 Unexecuted instantiation: datetime.c:zend_cstr_concat3 Unexecuted instantiation: dir.c:zend_cstr_concat3 Unexecuted instantiation: dl.c:zend_cstr_concat3 Unexecuted instantiation: dns.c:zend_cstr_concat3 Unexecuted instantiation: exec.c:zend_cstr_concat3 Unexecuted instantiation: file.c:zend_cstr_concat3 Unexecuted instantiation: filestat.c:zend_cstr_concat3 Unexecuted instantiation: filters.c:zend_cstr_concat3 Unexecuted instantiation: flock_compat.c:zend_cstr_concat3 Unexecuted instantiation: formatted_print.c:zend_cstr_concat3 Unexecuted instantiation: fsock.c:zend_cstr_concat3 Unexecuted instantiation: ftok.c:zend_cstr_concat3 Unexecuted instantiation: ftp_fopen_wrapper.c:zend_cstr_concat3 Unexecuted instantiation: head.c:zend_cstr_concat3 Unexecuted instantiation: hrtime.c:zend_cstr_concat3 Unexecuted instantiation: html.c:zend_cstr_concat3 Unexecuted instantiation: http_fopen_wrapper.c:zend_cstr_concat3 Unexecuted instantiation: http.c:zend_cstr_concat3 Unexecuted instantiation: image.c:zend_cstr_concat3 Unexecuted instantiation: incomplete_class.c:zend_cstr_concat3 Unexecuted instantiation: info.c:zend_cstr_concat3 Unexecuted instantiation: io_poll.c:zend_cstr_concat3 Unexecuted instantiation: iptc.c:zend_cstr_concat3 Unexecuted instantiation: levenshtein.c:zend_cstr_concat3 Unexecuted instantiation: link.c:zend_cstr_concat3 Unexecuted instantiation: mail.c:zend_cstr_concat3 Unexecuted instantiation: math.c:zend_cstr_concat3 Unexecuted instantiation: md5.c:zend_cstr_concat3 Unexecuted instantiation: metaphone.c:zend_cstr_concat3 Unexecuted instantiation: microtime.c:zend_cstr_concat3 Unexecuted instantiation: net.c:zend_cstr_concat3 Unexecuted instantiation: pack.c:zend_cstr_concat3 Unexecuted instantiation: pageinfo.c:zend_cstr_concat3 Unexecuted instantiation: password.c:zend_cstr_concat3 Unexecuted instantiation: php_fopen_wrapper.c:zend_cstr_concat3 Unexecuted instantiation: proc_open.c:zend_cstr_concat3 Unexecuted instantiation: quot_print.c:zend_cstr_concat3 Unexecuted instantiation: scanf.c:zend_cstr_concat3 Unexecuted instantiation: sha1.c:zend_cstr_concat3 Unexecuted instantiation: soundex.c:zend_cstr_concat3 Unexecuted instantiation: streamsfuncs.c:zend_cstr_concat3 Unexecuted instantiation: string.c:zend_cstr_concat3 Unexecuted instantiation: strnatcmp.c:zend_cstr_concat3 Unexecuted instantiation: syslog.c:zend_cstr_concat3 Unexecuted instantiation: type.c:zend_cstr_concat3 Unexecuted instantiation: uniqid.c:zend_cstr_concat3 Unexecuted instantiation: url_scanner_ex.c:zend_cstr_concat3 Unexecuted instantiation: url.c:zend_cstr_concat3 Unexecuted instantiation: user_filters.c:zend_cstr_concat3 Unexecuted instantiation: uuencode.c:zend_cstr_concat3 Unexecuted instantiation: var_unserializer.c:zend_cstr_concat3 Unexecuted instantiation: var.c:zend_cstr_concat3 Unexecuted instantiation: versioning.c:zend_cstr_concat3 Unexecuted instantiation: crypt_sha256.c:zend_cstr_concat3 Unexecuted instantiation: crypt_sha512.c:zend_cstr_concat3 Unexecuted instantiation: php_crypt_r.c:zend_cstr_concat3 Unexecuted instantiation: php_uri.c:zend_cstr_concat3 Unexecuted instantiation: php_uri_common.c:zend_cstr_concat3 Unexecuted instantiation: uri_parser_rfc3986.c:zend_cstr_concat3 Unexecuted instantiation: uri_parser_whatwg.c:zend_cstr_concat3 Unexecuted instantiation: uri_parser_php_parse_url.c:zend_cstr_concat3 Unexecuted instantiation: explicit_bzero.c:zend_cstr_concat3 Unexecuted instantiation: fopen_wrappers.c:zend_cstr_concat3 Unexecuted instantiation: getopt.c:zend_cstr_concat3 Unexecuted instantiation: main.c:zend_cstr_concat3 Unexecuted instantiation: network.c:zend_cstr_concat3 Unexecuted instantiation: output.c:zend_cstr_concat3 Unexecuted instantiation: php_content_types.c:zend_cstr_concat3 Unexecuted instantiation: php_ini_builder.c:zend_cstr_concat3 Unexecuted instantiation: php_ini.c:zend_cstr_concat3 Unexecuted instantiation: php_glob.c:zend_cstr_concat3 Unexecuted instantiation: php_odbc_utils.c:zend_cstr_concat3 Unexecuted instantiation: php_open_temporary_file.c:zend_cstr_concat3 Unexecuted instantiation: php_scandir.c:zend_cstr_concat3 Unexecuted instantiation: php_syslog.c:zend_cstr_concat3 Unexecuted instantiation: php_ticks.c:zend_cstr_concat3 Unexecuted instantiation: php_variables.c:zend_cstr_concat3 Unexecuted instantiation: reentrancy.c:zend_cstr_concat3 Unexecuted instantiation: rfc1867.c:zend_cstr_concat3 Unexecuted instantiation: safe_bcmp.c:zend_cstr_concat3 Unexecuted instantiation: SAPI.c:zend_cstr_concat3 Unexecuted instantiation: snprintf.c:zend_cstr_concat3 Unexecuted instantiation: spprintf.c:zend_cstr_concat3 Unexecuted instantiation: strlcat.c:zend_cstr_concat3 Unexecuted instantiation: strlcpy.c:zend_cstr_concat3 Unexecuted instantiation: php_io.c:zend_cstr_concat3 Unexecuted instantiation: php_io_copy_linux.c:zend_cstr_concat3 Unexecuted instantiation: poll_backend_epoll.c:zend_cstr_concat3 Unexecuted instantiation: poll_backend_eventport.c:zend_cstr_concat3 Unexecuted instantiation: poll_backend_kqueue.c:zend_cstr_concat3 Unexecuted instantiation: poll_backend_poll.c:zend_cstr_concat3 Unexecuted instantiation: poll_core.c:zend_cstr_concat3 Unexecuted instantiation: poll_fd_table.c:zend_cstr_concat3 Unexecuted instantiation: poll_handle.c:zend_cstr_concat3 Unexecuted instantiation: cast.c:zend_cstr_concat3 Unexecuted instantiation: filter.c:zend_cstr_concat3 Unexecuted instantiation: glob_wrapper.c:zend_cstr_concat3 Unexecuted instantiation: memory.c:zend_cstr_concat3 Unexecuted instantiation: mmap.c:zend_cstr_concat3 Unexecuted instantiation: plain_wrapper.c:zend_cstr_concat3 Unexecuted instantiation: stream_errors.c:zend_cstr_concat3 Unexecuted instantiation: streams.c:zend_cstr_concat3 Unexecuted instantiation: transports.c:zend_cstr_concat3 Unexecuted instantiation: userspace.c:zend_cstr_concat3 Unexecuted instantiation: xp_socket.c:zend_cstr_concat3 Unexecuted instantiation: block_pass.c:zend_cstr_concat3 Unexecuted instantiation: compact_literals.c:zend_cstr_concat3 Unexecuted instantiation: compact_vars.c:zend_cstr_concat3 Unexecuted instantiation: dce.c:zend_cstr_concat3 Unexecuted instantiation: dfa_pass.c:zend_cstr_concat3 Unexecuted instantiation: escape_analysis.c:zend_cstr_concat3 Unexecuted instantiation: nop_removal.c:zend_cstr_concat3 Unexecuted instantiation: optimize_func_calls.c:zend_cstr_concat3 Unexecuted instantiation: optimize_temp_vars_5.c:zend_cstr_concat3 Unexecuted instantiation: pass1.c:zend_cstr_concat3 Unexecuted instantiation: pass3.c:zend_cstr_concat3 Unexecuted instantiation: sccp.c:zend_cstr_concat3 Unexecuted instantiation: scdf.c:zend_cstr_concat3 Unexecuted instantiation: zend_call_graph.c:zend_cstr_concat3 Unexecuted instantiation: zend_cfg.c:zend_cstr_concat3 Unexecuted instantiation: zend_dfg.c:zend_cstr_concat3 Unexecuted instantiation: zend_dump.c:zend_cstr_concat3 Unexecuted instantiation: zend_func_info.c:zend_cstr_concat3 Unexecuted instantiation: zend_inference.c:zend_cstr_concat3 Unexecuted instantiation: zend_optimizer.c:zend_cstr_concat3 Unexecuted instantiation: zend_ssa.c:zend_cstr_concat3 Unexecuted instantiation: zend_alloc.c:zend_cstr_concat3 Unexecuted instantiation: zend_API.c:zend_cstr_concat3 Unexecuted instantiation: zend_ast.c:zend_cstr_concat3 Unexecuted instantiation: zend_attributes.c:zend_cstr_concat3 Unexecuted instantiation: zend_autoload.c:zend_cstr_concat3 Unexecuted instantiation: zend_builtin_functions.c:zend_cstr_concat3 Unexecuted instantiation: zend_call_stack.c:zend_cstr_concat3 Unexecuted instantiation: zend_closures.c:zend_cstr_concat3 Unexecuted instantiation: zend_compile.c:zend_cstr_concat3 Unexecuted instantiation: zend_constants.c:zend_cstr_concat3 Unexecuted instantiation: zend_cpuinfo.c:zend_cstr_concat3 Unexecuted instantiation: zend_default_classes.c:zend_cstr_concat3 Unexecuted instantiation: zend_dtrace.c:zend_cstr_concat3 Unexecuted instantiation: zend_enum.c:zend_cstr_concat3 Unexecuted instantiation: zend_exceptions.c:zend_cstr_concat3 Unexecuted instantiation: zend_execute_API.c:zend_cstr_concat3 Unexecuted instantiation: zend_execute.c:zend_cstr_concat3 Unexecuted instantiation: zend_extensions.c:zend_cstr_concat3 Unexecuted instantiation: zend_fibers.c:zend_cstr_concat3 Unexecuted instantiation: zend_float.c:zend_cstr_concat3 Unexecuted instantiation: zend_gc.c:zend_cstr_concat3 Unexecuted instantiation: zend_gdb.c:zend_cstr_concat3 Unexecuted instantiation: zend_generators.c:zend_cstr_concat3 Unexecuted instantiation: zend_hash.c:zend_cstr_concat3 Unexecuted instantiation: zend_highlight.c:zend_cstr_concat3 Unexecuted instantiation: zend_hrtime.c:zend_cstr_concat3 Unexecuted instantiation: zend_inheritance.c:zend_cstr_concat3 Unexecuted instantiation: zend_ini_parser.c:zend_cstr_concat3 Unexecuted instantiation: zend_ini_scanner.c:zend_cstr_concat3 Unexecuted instantiation: zend_ini.c:zend_cstr_concat3 Unexecuted instantiation: zend_interfaces.c:zend_cstr_concat3 Unexecuted instantiation: zend_iterators.c:zend_cstr_concat3 Unexecuted instantiation: zend_language_parser.c:zend_cstr_concat3 Unexecuted instantiation: zend_language_scanner.c:zend_cstr_concat3 Unexecuted instantiation: zend_lazy_objects.c:zend_cstr_concat3 Unexecuted instantiation: zend_list.c:zend_cstr_concat3 Unexecuted instantiation: zend_llist.c:zend_cstr_concat3 Unexecuted instantiation: zend_multibyte.c:zend_cstr_concat3 Unexecuted instantiation: zend_object_handlers.c:zend_cstr_concat3 Unexecuted instantiation: zend_objects_API.c:zend_cstr_concat3 Unexecuted instantiation: zend_objects.c:zend_cstr_concat3 Unexecuted instantiation: zend_observer.c:zend_cstr_concat3 Unexecuted instantiation: zend_opcode.c:zend_cstr_concat3 Unexecuted instantiation: zend_operators.c:zend_cstr_concat3 Unexecuted instantiation: zend_partial.c:zend_cstr_concat3 Unexecuted instantiation: zend_property_hooks.c:zend_cstr_concat3 Unexecuted instantiation: zend_ptr_stack.c:zend_cstr_concat3 Unexecuted instantiation: zend_signal.c:zend_cstr_concat3 Unexecuted instantiation: zend_smart_str.c:zend_cstr_concat3 Unexecuted instantiation: zend_sort.c:zend_cstr_concat3 Unexecuted instantiation: zend_stack.c:zend_cstr_concat3 Unexecuted instantiation: zend_stream.c:zend_cstr_concat3 Unexecuted instantiation: zend_string.c:zend_cstr_concat3 Unexecuted instantiation: zend_strtod.c:zend_cstr_concat3 Unexecuted instantiation: zend_system_id.c:zend_cstr_concat3 Unexecuted instantiation: zend_variables.c:zend_cstr_concat3 Unexecuted instantiation: zend_virtual_cwd.c:zend_cstr_concat3 Unexecuted instantiation: zend_vm_opcodes.c:zend_cstr_concat3 Unexecuted instantiation: zend_weakrefs.c:zend_cstr_concat3 Unexecuted instantiation: zend.c:zend_cstr_concat3 Unexecuted instantiation: internal_functions_cli.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-parser.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-sapi.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-tracing-jit.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-exif.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-unserialize.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-function-jit.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-json.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-unserializehash.c:zend_cstr_concat3 Unexecuted instantiation: fuzzer-execute.c:zend_cstr_concat3 |
463 | | |
464 | | static zend_always_inline void zend_string_free(zend_string *s) |
465 | 781k | { |
466 | 781k | if (!ZSTR_IS_INTERNED(s)) { |
467 | 761k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); |
468 | 761k | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); |
469 | 761k | } |
470 | 781k | } Unexecuted instantiation: php_date.c:zend_string_free Unexecuted instantiation: php_time.c:zend_string_free Unexecuted instantiation: time_duration.c:zend_string_free Unexecuted instantiation: astro.c:zend_string_free Unexecuted instantiation: dow.c:zend_string_free Unexecuted instantiation: duration.c:zend_string_free Unexecuted instantiation: parse_date.c:zend_string_free Unexecuted instantiation: parse_tz.c:zend_string_free Unexecuted instantiation: parse_posix.c:zend_string_free Unexecuted instantiation: timelib.c:zend_string_free Unexecuted instantiation: tm2unixtime.c:zend_string_free Unexecuted instantiation: unixtime2tm.c:zend_string_free Unexecuted instantiation: parse_iso_intervals.c:zend_string_free Unexecuted instantiation: interval.c:zend_string_free Unexecuted instantiation: php_pcre.c:zend_string_free Unexecuted instantiation: exif.c:zend_string_free Unexecuted instantiation: hash_adler32.c:zend_string_free Unexecuted instantiation: hash_crc32.c:zend_string_free Unexecuted instantiation: hash_fnv.c:zend_string_free Unexecuted instantiation: hash_gost.c:zend_string_free Unexecuted instantiation: hash_haval.c:zend_string_free Unexecuted instantiation: hash_joaat.c:zend_string_free Unexecuted instantiation: hash_md.c:zend_string_free Unexecuted instantiation: hash_murmur.c:zend_string_free Unexecuted instantiation: hash_ripemd.c:zend_string_free Unexecuted instantiation: hash_sha_ni.c:zend_string_free Unexecuted instantiation: hash_sha_sse2.c:zend_string_free Unexecuted instantiation: hash_sha.c:zend_string_free Unexecuted instantiation: hash_sha3.c:zend_string_free Unexecuted instantiation: hash_snefru.c:zend_string_free Unexecuted instantiation: hash_tiger.c:zend_string_free Unexecuted instantiation: hash_whirlpool.c:zend_string_free Unexecuted instantiation: hash_xxhash.c:zend_string_free Unexecuted instantiation: hash.c:zend_string_free Unexecuted instantiation: json_encoder.c:zend_string_free Unexecuted instantiation: json_parser.tab.c:zend_string_free Unexecuted instantiation: json_scanner.c:zend_string_free Unexecuted instantiation: json.c:zend_string_free Unexecuted instantiation: php_lexbor.c:zend_string_free Unexecuted instantiation: shared_alloc_mmap.c:zend_string_free Unexecuted instantiation: shared_alloc_posix.c:zend_string_free Unexecuted instantiation: shared_alloc_shm.c:zend_string_free Unexecuted instantiation: zend_accelerator_api.c:zend_string_free Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_free Unexecuted instantiation: zend_accelerator_debug.c:zend_string_free Unexecuted instantiation: zend_accelerator_hash.c:zend_string_free Unexecuted instantiation: zend_accelerator_module.c:zend_string_free Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_free Unexecuted instantiation: zend_file_cache.c:zend_string_free Unexecuted instantiation: zend_persist_calc.c:zend_string_free Unexecuted instantiation: zend_persist.c:zend_string_free Unexecuted instantiation: zend_shared_alloc.c:zend_string_free Unexecuted instantiation: ZendAccelerator.c:zend_string_free Unexecuted instantiation: ir_cfg.c:zend_string_free Unexecuted instantiation: ir_check.c:zend_string_free Unexecuted instantiation: ir_dump.c:zend_string_free Unexecuted instantiation: ir_emit.c:zend_string_free Unexecuted instantiation: ir_gcm.c:zend_string_free Unexecuted instantiation: ir_gdb.c:zend_string_free Unexecuted instantiation: ir_patch.c:zend_string_free Unexecuted instantiation: ir_perf.c:zend_string_free Unexecuted instantiation: ir_ra.c:zend_string_free Unexecuted instantiation: ir_ra_simple.c:zend_string_free Unexecuted instantiation: ir_save.c:zend_string_free Unexecuted instantiation: ir_sccp.c:zend_string_free Unexecuted instantiation: ir_strtab.c:zend_string_free Unexecuted instantiation: ir.c:zend_string_free Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_free Unexecuted instantiation: zend_jit.c:zend_string_free Unexecuted instantiation: csprng.c:zend_string_free Unexecuted instantiation: engine_mt19937.c:zend_string_free Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_free Unexecuted instantiation: engine_secure.c:zend_string_free Unexecuted instantiation: engine_user.c:zend_string_free Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_free Unexecuted instantiation: gammasection.c:zend_string_free Unexecuted instantiation: random.c:zend_string_free Unexecuted instantiation: randomizer.c:zend_string_free Unexecuted instantiation: zend_utils.c:zend_string_free Unexecuted instantiation: php_reflection.c:zend_string_free Unexecuted instantiation: php_spl.c:zend_string_free Unexecuted instantiation: spl_array.c:zend_string_free Unexecuted instantiation: spl_directory.c:zend_string_free Unexecuted instantiation: spl_dllist.c:zend_string_free Unexecuted instantiation: spl_exceptions.c:zend_string_free Unexecuted instantiation: spl_fixedarray.c:zend_string_free Unexecuted instantiation: spl_functions.c:zend_string_free Unexecuted instantiation: spl_heap.c:zend_string_free Unexecuted instantiation: spl_iterators.c:zend_string_free Unexecuted instantiation: spl_observer.c:zend_string_free Unexecuted instantiation: array.c:zend_string_free Unexecuted instantiation: assert.c:zend_string_free Unexecuted instantiation: base64.c:zend_string_free Unexecuted instantiation: basic_functions.c:zend_string_free Unexecuted instantiation: browscap.c:zend_string_free Unexecuted instantiation: crc32_x86.c:zend_string_free Unexecuted instantiation: crc32.c:zend_string_free Unexecuted instantiation: credits.c:zend_string_free Unexecuted instantiation: crypt.c:zend_string_free Unexecuted instantiation: css.c:zend_string_free Unexecuted instantiation: datetime.c:zend_string_free Unexecuted instantiation: dir.c:zend_string_free Unexecuted instantiation: dl.c:zend_string_free Unexecuted instantiation: dns.c:zend_string_free Unexecuted instantiation: exec.c:zend_string_free Unexecuted instantiation: file.c:zend_string_free Unexecuted instantiation: filestat.c:zend_string_free Unexecuted instantiation: filters.c:zend_string_free Unexecuted instantiation: flock_compat.c:zend_string_free Unexecuted instantiation: formatted_print.c:zend_string_free Unexecuted instantiation: fsock.c:zend_string_free Unexecuted instantiation: ftok.c:zend_string_free Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_free Unexecuted instantiation: head.c:zend_string_free Unexecuted instantiation: hrtime.c:zend_string_free Unexecuted instantiation: html.c:zend_string_free Unexecuted instantiation: http_fopen_wrapper.c:zend_string_free Unexecuted instantiation: http.c:zend_string_free Unexecuted instantiation: image.c:zend_string_free Unexecuted instantiation: incomplete_class.c:zend_string_free Unexecuted instantiation: info.c:zend_string_free Unexecuted instantiation: io_poll.c:zend_string_free Unexecuted instantiation: iptc.c:zend_string_free Unexecuted instantiation: levenshtein.c:zend_string_free Unexecuted instantiation: link.c:zend_string_free Unexecuted instantiation: mail.c:zend_string_free Unexecuted instantiation: math.c:zend_string_free Unexecuted instantiation: md5.c:zend_string_free Unexecuted instantiation: metaphone.c:zend_string_free Unexecuted instantiation: microtime.c:zend_string_free Unexecuted instantiation: net.c:zend_string_free Unexecuted instantiation: pack.c:zend_string_free Unexecuted instantiation: pageinfo.c:zend_string_free Unexecuted instantiation: password.c:zend_string_free Unexecuted instantiation: php_fopen_wrapper.c:zend_string_free Unexecuted instantiation: proc_open.c:zend_string_free Unexecuted instantiation: quot_print.c:zend_string_free Unexecuted instantiation: scanf.c:zend_string_free Unexecuted instantiation: sha1.c:zend_string_free Unexecuted instantiation: soundex.c:zend_string_free Unexecuted instantiation: streamsfuncs.c:zend_string_free Unexecuted instantiation: string.c:zend_string_free Unexecuted instantiation: strnatcmp.c:zend_string_free Unexecuted instantiation: syslog.c:zend_string_free Unexecuted instantiation: type.c:zend_string_free Unexecuted instantiation: uniqid.c:zend_string_free Unexecuted instantiation: url_scanner_ex.c:zend_string_free Unexecuted instantiation: url.c:zend_string_free Unexecuted instantiation: user_filters.c:zend_string_free Unexecuted instantiation: uuencode.c:zend_string_free Unexecuted instantiation: var_unserializer.c:zend_string_free Line | Count | Source | 465 | 12 | { | 466 | 12 | if (!ZSTR_IS_INTERNED(s)) { | 467 | 12 | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 468 | 12 | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 469 | 12 | } | 470 | 12 | } |
Unexecuted instantiation: versioning.c:zend_string_free Unexecuted instantiation: crypt_sha256.c:zend_string_free Unexecuted instantiation: crypt_sha512.c:zend_string_free Unexecuted instantiation: php_crypt_r.c:zend_string_free Unexecuted instantiation: php_uri.c:zend_string_free Unexecuted instantiation: php_uri_common.c:zend_string_free Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_free Unexecuted instantiation: uri_parser_whatwg.c:zend_string_free Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_free Unexecuted instantiation: explicit_bzero.c:zend_string_free Unexecuted instantiation: fopen_wrappers.c:zend_string_free Unexecuted instantiation: getopt.c:zend_string_free Line | Count | Source | 465 | 504k | { | 466 | 504k | if (!ZSTR_IS_INTERNED(s)) { | 467 | 504k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 468 | 504k | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 469 | 504k | } | 470 | 504k | } |
Unexecuted instantiation: network.c:zend_string_free Unexecuted instantiation: output.c:zend_string_free Unexecuted instantiation: php_content_types.c:zend_string_free Unexecuted instantiation: php_ini_builder.c:zend_string_free Unexecuted instantiation: php_ini.c:zend_string_free Unexecuted instantiation: php_glob.c:zend_string_free Unexecuted instantiation: php_odbc_utils.c:zend_string_free Unexecuted instantiation: php_open_temporary_file.c:zend_string_free Unexecuted instantiation: php_scandir.c:zend_string_free Unexecuted instantiation: php_syslog.c:zend_string_free Unexecuted instantiation: php_ticks.c:zend_string_free Unexecuted instantiation: php_variables.c:zend_string_free Unexecuted instantiation: reentrancy.c:zend_string_free Unexecuted instantiation: rfc1867.c:zend_string_free Unexecuted instantiation: safe_bcmp.c:zend_string_free Unexecuted instantiation: SAPI.c:zend_string_free Unexecuted instantiation: snprintf.c:zend_string_free Unexecuted instantiation: spprintf.c:zend_string_free Unexecuted instantiation: strlcat.c:zend_string_free Unexecuted instantiation: strlcpy.c:zend_string_free Unexecuted instantiation: php_io.c:zend_string_free Unexecuted instantiation: php_io_copy_linux.c:zend_string_free Unexecuted instantiation: poll_backend_epoll.c:zend_string_free Unexecuted instantiation: poll_backend_eventport.c:zend_string_free Unexecuted instantiation: poll_backend_kqueue.c:zend_string_free Unexecuted instantiation: poll_backend_poll.c:zend_string_free Unexecuted instantiation: poll_core.c:zend_string_free Unexecuted instantiation: poll_fd_table.c:zend_string_free Unexecuted instantiation: poll_handle.c:zend_string_free Unexecuted instantiation: cast.c:zend_string_free Unexecuted instantiation: filter.c:zend_string_free Unexecuted instantiation: glob_wrapper.c:zend_string_free Unexecuted instantiation: memory.c:zend_string_free Unexecuted instantiation: mmap.c:zend_string_free Unexecuted instantiation: plain_wrapper.c:zend_string_free Unexecuted instantiation: stream_errors.c:zend_string_free Unexecuted instantiation: streams.c:zend_string_free Unexecuted instantiation: transports.c:zend_string_free Unexecuted instantiation: userspace.c:zend_string_free Unexecuted instantiation: xp_socket.c:zend_string_free Unexecuted instantiation: block_pass.c:zend_string_free Unexecuted instantiation: compact_literals.c:zend_string_free Unexecuted instantiation: compact_vars.c:zend_string_free Unexecuted instantiation: dce.c:zend_string_free Unexecuted instantiation: dfa_pass.c:zend_string_free Unexecuted instantiation: escape_analysis.c:zend_string_free Unexecuted instantiation: nop_removal.c:zend_string_free Unexecuted instantiation: optimize_func_calls.c:zend_string_free Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_free Unexecuted instantiation: pass1.c:zend_string_free Unexecuted instantiation: pass3.c:zend_string_free Unexecuted instantiation: sccp.c:zend_string_free Unexecuted instantiation: scdf.c:zend_string_free Unexecuted instantiation: zend_call_graph.c:zend_string_free Unexecuted instantiation: zend_cfg.c:zend_string_free Unexecuted instantiation: zend_dfg.c:zend_string_free Unexecuted instantiation: zend_dump.c:zend_string_free Unexecuted instantiation: zend_func_info.c:zend_string_free Unexecuted instantiation: zend_inference.c:zend_string_free Unexecuted instantiation: zend_optimizer.c:zend_string_free Unexecuted instantiation: zend_ssa.c:zend_string_free Unexecuted instantiation: zend_alloc.c:zend_string_free Unexecuted instantiation: zend_API.c:zend_string_free Unexecuted instantiation: zend_ast.c:zend_string_free Unexecuted instantiation: zend_attributes.c:zend_string_free Unexecuted instantiation: zend_autoload.c:zend_string_free Unexecuted instantiation: zend_builtin_functions.c:zend_string_free Unexecuted instantiation: zend_call_stack.c:zend_string_free Unexecuted instantiation: zend_closures.c:zend_string_free Unexecuted instantiation: zend_compile.c:zend_string_free Unexecuted instantiation: zend_constants.c:zend_string_free Unexecuted instantiation: zend_cpuinfo.c:zend_string_free Unexecuted instantiation: zend_default_classes.c:zend_string_free Unexecuted instantiation: zend_dtrace.c:zend_string_free Unexecuted instantiation: zend_enum.c:zend_string_free Unexecuted instantiation: zend_exceptions.c:zend_string_free Unexecuted instantiation: zend_execute_API.c:zend_string_free Unexecuted instantiation: zend_execute.c:zend_string_free Unexecuted instantiation: zend_extensions.c:zend_string_free Unexecuted instantiation: zend_fibers.c:zend_string_free Unexecuted instantiation: zend_float.c:zend_string_free Unexecuted instantiation: zend_gc.c:zend_string_free Unexecuted instantiation: zend_gdb.c:zend_string_free Unexecuted instantiation: zend_generators.c:zend_string_free Unexecuted instantiation: zend_hash.c:zend_string_free Unexecuted instantiation: zend_highlight.c:zend_string_free Unexecuted instantiation: zend_hrtime.c:zend_string_free Unexecuted instantiation: zend_inheritance.c:zend_string_free zend_ini_parser.c:zend_string_free Line | Count | Source | 465 | 277k | { | 466 | 277k | if (!ZSTR_IS_INTERNED(s)) { | 467 | 257k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 468 | 257k | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 469 | 257k | } | 470 | 277k | } |
Unexecuted instantiation: zend_ini_scanner.c:zend_string_free Unexecuted instantiation: zend_ini.c:zend_string_free Unexecuted instantiation: zend_interfaces.c:zend_string_free Unexecuted instantiation: zend_iterators.c:zend_string_free Unexecuted instantiation: zend_language_parser.c:zend_string_free Unexecuted instantiation: zend_language_scanner.c:zend_string_free Unexecuted instantiation: zend_lazy_objects.c:zend_string_free Unexecuted instantiation: zend_list.c:zend_string_free Unexecuted instantiation: zend_llist.c:zend_string_free Unexecuted instantiation: zend_multibyte.c:zend_string_free Unexecuted instantiation: zend_object_handlers.c:zend_string_free Unexecuted instantiation: zend_objects_API.c:zend_string_free Unexecuted instantiation: zend_objects.c:zend_string_free Unexecuted instantiation: zend_observer.c:zend_string_free Unexecuted instantiation: zend_opcode.c:zend_string_free Unexecuted instantiation: zend_operators.c:zend_string_free Unexecuted instantiation: zend_partial.c:zend_string_free Unexecuted instantiation: zend_property_hooks.c:zend_string_free Unexecuted instantiation: zend_ptr_stack.c:zend_string_free Unexecuted instantiation: zend_signal.c:zend_string_free Unexecuted instantiation: zend_smart_str.c:zend_string_free Unexecuted instantiation: zend_sort.c:zend_string_free Unexecuted instantiation: zend_stack.c:zend_string_free Unexecuted instantiation: zend_stream.c:zend_string_free Unexecuted instantiation: zend_string.c:zend_string_free Unexecuted instantiation: zend_strtod.c:zend_string_free Unexecuted instantiation: zend_system_id.c:zend_string_free Unexecuted instantiation: zend_variables.c:zend_string_free Unexecuted instantiation: zend_virtual_cwd.c:zend_string_free Unexecuted instantiation: zend_vm_opcodes.c:zend_string_free Unexecuted instantiation: zend_weakrefs.c:zend_string_free Unexecuted instantiation: zend.c:zend_string_free Unexecuted instantiation: internal_functions_cli.c:zend_string_free Unexecuted instantiation: fuzzer-parser.c:zend_string_free Unexecuted instantiation: fuzzer-sapi.c:zend_string_free Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_free Unexecuted instantiation: fuzzer-exif.c:zend_string_free Unexecuted instantiation: fuzzer-unserialize.c:zend_string_free Unexecuted instantiation: fuzzer-function-jit.c:zend_string_free Unexecuted instantiation: fuzzer-json.c:zend_string_free Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_free Unexecuted instantiation: fuzzer-execute.c:zend_string_free |
471 | | |
472 | | static zend_always_inline void zend_string_efree(zend_string *s) |
473 | 63.1k | { |
474 | 63.1k | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); |
475 | 63.1k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); |
476 | 63.1k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); |
477 | 63.1k | efree(s); |
478 | 63.1k | } Unexecuted instantiation: php_date.c:zend_string_efree Unexecuted instantiation: php_time.c:zend_string_efree Unexecuted instantiation: time_duration.c:zend_string_efree Unexecuted instantiation: astro.c:zend_string_efree Unexecuted instantiation: dow.c:zend_string_efree Unexecuted instantiation: duration.c:zend_string_efree Unexecuted instantiation: parse_date.c:zend_string_efree Unexecuted instantiation: parse_tz.c:zend_string_efree Unexecuted instantiation: parse_posix.c:zend_string_efree Unexecuted instantiation: timelib.c:zend_string_efree Unexecuted instantiation: tm2unixtime.c:zend_string_efree Unexecuted instantiation: unixtime2tm.c:zend_string_efree Unexecuted instantiation: parse_iso_intervals.c:zend_string_efree Unexecuted instantiation: interval.c:zend_string_efree Unexecuted instantiation: php_pcre.c:zend_string_efree Unexecuted instantiation: exif.c:zend_string_efree Unexecuted instantiation: hash_adler32.c:zend_string_efree Unexecuted instantiation: hash_crc32.c:zend_string_efree Unexecuted instantiation: hash_fnv.c:zend_string_efree Unexecuted instantiation: hash_gost.c:zend_string_efree Unexecuted instantiation: hash_haval.c:zend_string_efree Unexecuted instantiation: hash_joaat.c:zend_string_efree Unexecuted instantiation: hash_md.c:zend_string_efree Unexecuted instantiation: hash_murmur.c:zend_string_efree Unexecuted instantiation: hash_ripemd.c:zend_string_efree Unexecuted instantiation: hash_sha_ni.c:zend_string_efree Unexecuted instantiation: hash_sha_sse2.c:zend_string_efree Unexecuted instantiation: hash_sha.c:zend_string_efree Unexecuted instantiation: hash_sha3.c:zend_string_efree Unexecuted instantiation: hash_snefru.c:zend_string_efree Unexecuted instantiation: hash_tiger.c:zend_string_efree Unexecuted instantiation: hash_whirlpool.c:zend_string_efree Unexecuted instantiation: hash_xxhash.c:zend_string_efree Line | Count | Source | 473 | 2.00k | { | 474 | 2.00k | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 2.00k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 2.00k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 2.00k | efree(s); | 478 | 2.00k | } |
Unexecuted instantiation: json_encoder.c:zend_string_efree Unexecuted instantiation: json_parser.tab.c:zend_string_efree Unexecuted instantiation: json_scanner.c:zend_string_efree Unexecuted instantiation: json.c:zend_string_efree Unexecuted instantiation: php_lexbor.c:zend_string_efree Unexecuted instantiation: shared_alloc_mmap.c:zend_string_efree Unexecuted instantiation: shared_alloc_posix.c:zend_string_efree Unexecuted instantiation: shared_alloc_shm.c:zend_string_efree Unexecuted instantiation: zend_accelerator_api.c:zend_string_efree Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_efree Unexecuted instantiation: zend_accelerator_debug.c:zend_string_efree Unexecuted instantiation: zend_accelerator_hash.c:zend_string_efree Unexecuted instantiation: zend_accelerator_module.c:zend_string_efree Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_efree Unexecuted instantiation: zend_file_cache.c:zend_string_efree Unexecuted instantiation: zend_persist_calc.c:zend_string_efree Unexecuted instantiation: zend_persist.c:zend_string_efree Unexecuted instantiation: zend_shared_alloc.c:zend_string_efree Unexecuted instantiation: ZendAccelerator.c:zend_string_efree Unexecuted instantiation: ir_cfg.c:zend_string_efree Unexecuted instantiation: ir_check.c:zend_string_efree Unexecuted instantiation: ir_dump.c:zend_string_efree Unexecuted instantiation: ir_emit.c:zend_string_efree Unexecuted instantiation: ir_gcm.c:zend_string_efree Unexecuted instantiation: ir_gdb.c:zend_string_efree Unexecuted instantiation: ir_patch.c:zend_string_efree Unexecuted instantiation: ir_perf.c:zend_string_efree Unexecuted instantiation: ir_ra.c:zend_string_efree Unexecuted instantiation: ir_ra_simple.c:zend_string_efree Unexecuted instantiation: ir_save.c:zend_string_efree Unexecuted instantiation: ir_sccp.c:zend_string_efree Unexecuted instantiation: ir_strtab.c:zend_string_efree Unexecuted instantiation: ir.c:zend_string_efree Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_efree Unexecuted instantiation: zend_jit.c:zend_string_efree Unexecuted instantiation: csprng.c:zend_string_efree Unexecuted instantiation: engine_mt19937.c:zend_string_efree Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_efree Unexecuted instantiation: engine_secure.c:zend_string_efree Unexecuted instantiation: engine_user.c:zend_string_efree Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_efree Unexecuted instantiation: gammasection.c:zend_string_efree Unexecuted instantiation: random.c:zend_string_efree Unexecuted instantiation: randomizer.c:zend_string_efree Unexecuted instantiation: zend_utils.c:zend_string_efree Unexecuted instantiation: php_reflection.c:zend_string_efree Unexecuted instantiation: php_spl.c:zend_string_efree Unexecuted instantiation: spl_array.c:zend_string_efree Unexecuted instantiation: spl_directory.c:zend_string_efree Unexecuted instantiation: spl_dllist.c:zend_string_efree Unexecuted instantiation: spl_exceptions.c:zend_string_efree Unexecuted instantiation: spl_fixedarray.c:zend_string_efree Unexecuted instantiation: spl_functions.c:zend_string_efree Unexecuted instantiation: spl_heap.c:zend_string_efree Unexecuted instantiation: spl_iterators.c:zend_string_efree Unexecuted instantiation: spl_observer.c:zend_string_efree Unexecuted instantiation: array.c:zend_string_efree Unexecuted instantiation: assert.c:zend_string_efree Unexecuted instantiation: base64.c:zend_string_efree Unexecuted instantiation: basic_functions.c:zend_string_efree Unexecuted instantiation: browscap.c:zend_string_efree Unexecuted instantiation: crc32_x86.c:zend_string_efree Unexecuted instantiation: crc32.c:zend_string_efree Unexecuted instantiation: credits.c:zend_string_efree Unexecuted instantiation: crypt.c:zend_string_efree Unexecuted instantiation: css.c:zend_string_efree Unexecuted instantiation: datetime.c:zend_string_efree Unexecuted instantiation: dir.c:zend_string_efree Unexecuted instantiation: dl.c:zend_string_efree Unexecuted instantiation: dns.c:zend_string_efree Unexecuted instantiation: exec.c:zend_string_efree Unexecuted instantiation: file.c:zend_string_efree Unexecuted instantiation: filestat.c:zend_string_efree Unexecuted instantiation: filters.c:zend_string_efree Unexecuted instantiation: flock_compat.c:zend_string_efree formatted_print.c:zend_string_efree Line | Count | Source | 473 | 85 | { | 474 | 85 | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 85 | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 85 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 85 | efree(s); | 478 | 85 | } |
Unexecuted instantiation: fsock.c:zend_string_efree Unexecuted instantiation: ftok.c:zend_string_efree Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_efree Unexecuted instantiation: head.c:zend_string_efree Unexecuted instantiation: hrtime.c:zend_string_efree Line | Count | Source | 473 | 4 | { | 474 | 4 | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 4 | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 4 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 4 | efree(s); | 478 | 4 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_efree Unexecuted instantiation: http.c:zend_string_efree Unexecuted instantiation: image.c:zend_string_efree Unexecuted instantiation: incomplete_class.c:zend_string_efree Unexecuted instantiation: info.c:zend_string_efree Unexecuted instantiation: io_poll.c:zend_string_efree Unexecuted instantiation: iptc.c:zend_string_efree Unexecuted instantiation: levenshtein.c:zend_string_efree Unexecuted instantiation: link.c:zend_string_efree Unexecuted instantiation: mail.c:zend_string_efree Unexecuted instantiation: math.c:zend_string_efree Unexecuted instantiation: md5.c:zend_string_efree Unexecuted instantiation: metaphone.c:zend_string_efree Unexecuted instantiation: microtime.c:zend_string_efree Unexecuted instantiation: net.c:zend_string_efree Unexecuted instantiation: pack.c:zend_string_efree Unexecuted instantiation: pageinfo.c:zend_string_efree Unexecuted instantiation: password.c:zend_string_efree Unexecuted instantiation: php_fopen_wrapper.c:zend_string_efree Unexecuted instantiation: proc_open.c:zend_string_efree Unexecuted instantiation: quot_print.c:zend_string_efree Unexecuted instantiation: scanf.c:zend_string_efree Unexecuted instantiation: sha1.c:zend_string_efree Unexecuted instantiation: soundex.c:zend_string_efree Unexecuted instantiation: streamsfuncs.c:zend_string_efree Unexecuted instantiation: string.c:zend_string_efree Unexecuted instantiation: strnatcmp.c:zend_string_efree Unexecuted instantiation: syslog.c:zend_string_efree Unexecuted instantiation: type.c:zend_string_efree Unexecuted instantiation: uniqid.c:zend_string_efree Unexecuted instantiation: url_scanner_ex.c:zend_string_efree Unexecuted instantiation: url.c:zend_string_efree Unexecuted instantiation: user_filters.c:zend_string_efree Unexecuted instantiation: uuencode.c:zend_string_efree var_unserializer.c:zend_string_efree Line | Count | Source | 473 | 217 | { | 474 | 217 | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 217 | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 217 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 217 | efree(s); | 478 | 217 | } |
Unexecuted instantiation: var.c:zend_string_efree Unexecuted instantiation: versioning.c:zend_string_efree Unexecuted instantiation: crypt_sha256.c:zend_string_efree Unexecuted instantiation: crypt_sha512.c:zend_string_efree Unexecuted instantiation: php_crypt_r.c:zend_string_efree Unexecuted instantiation: php_uri.c:zend_string_efree Unexecuted instantiation: php_uri_common.c:zend_string_efree Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_efree Unexecuted instantiation: uri_parser_whatwg.c:zend_string_efree Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_efree Unexecuted instantiation: explicit_bzero.c:zend_string_efree Unexecuted instantiation: fopen_wrappers.c:zend_string_efree Unexecuted instantiation: getopt.c:zend_string_efree Unexecuted instantiation: main.c:zend_string_efree Unexecuted instantiation: network.c:zend_string_efree Unexecuted instantiation: output.c:zend_string_efree Unexecuted instantiation: php_content_types.c:zend_string_efree Unexecuted instantiation: php_ini_builder.c:zend_string_efree Unexecuted instantiation: php_ini.c:zend_string_efree Unexecuted instantiation: php_glob.c:zend_string_efree Unexecuted instantiation: php_odbc_utils.c:zend_string_efree Unexecuted instantiation: php_open_temporary_file.c:zend_string_efree Unexecuted instantiation: php_scandir.c:zend_string_efree Unexecuted instantiation: php_syslog.c:zend_string_efree Unexecuted instantiation: php_ticks.c:zend_string_efree Unexecuted instantiation: php_variables.c:zend_string_efree Unexecuted instantiation: reentrancy.c:zend_string_efree Unexecuted instantiation: rfc1867.c:zend_string_efree Unexecuted instantiation: safe_bcmp.c:zend_string_efree Unexecuted instantiation: SAPI.c:zend_string_efree Unexecuted instantiation: snprintf.c:zend_string_efree Unexecuted instantiation: spprintf.c:zend_string_efree Unexecuted instantiation: strlcat.c:zend_string_efree Unexecuted instantiation: strlcpy.c:zend_string_efree Unexecuted instantiation: php_io.c:zend_string_efree Unexecuted instantiation: php_io_copy_linux.c:zend_string_efree Unexecuted instantiation: poll_backend_epoll.c:zend_string_efree Unexecuted instantiation: poll_backend_eventport.c:zend_string_efree Unexecuted instantiation: poll_backend_kqueue.c:zend_string_efree Unexecuted instantiation: poll_backend_poll.c:zend_string_efree Unexecuted instantiation: poll_core.c:zend_string_efree Unexecuted instantiation: poll_fd_table.c:zend_string_efree Unexecuted instantiation: poll_handle.c:zend_string_efree Unexecuted instantiation: cast.c:zend_string_efree Unexecuted instantiation: filter.c:zend_string_efree Unexecuted instantiation: glob_wrapper.c:zend_string_efree Unexecuted instantiation: memory.c:zend_string_efree Unexecuted instantiation: mmap.c:zend_string_efree Unexecuted instantiation: plain_wrapper.c:zend_string_efree Unexecuted instantiation: stream_errors.c:zend_string_efree Unexecuted instantiation: streams.c:zend_string_efree Unexecuted instantiation: transports.c:zend_string_efree Unexecuted instantiation: userspace.c:zend_string_efree Unexecuted instantiation: xp_socket.c:zend_string_efree Unexecuted instantiation: block_pass.c:zend_string_efree Unexecuted instantiation: compact_literals.c:zend_string_efree Unexecuted instantiation: compact_vars.c:zend_string_efree Unexecuted instantiation: dce.c:zend_string_efree Unexecuted instantiation: dfa_pass.c:zend_string_efree Unexecuted instantiation: escape_analysis.c:zend_string_efree Unexecuted instantiation: nop_removal.c:zend_string_efree Unexecuted instantiation: optimize_func_calls.c:zend_string_efree Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_efree Unexecuted instantiation: pass1.c:zend_string_efree Unexecuted instantiation: pass3.c:zend_string_efree Unexecuted instantiation: sccp.c:zend_string_efree Unexecuted instantiation: scdf.c:zend_string_efree Unexecuted instantiation: zend_call_graph.c:zend_string_efree Unexecuted instantiation: zend_cfg.c:zend_string_efree Unexecuted instantiation: zend_dfg.c:zend_string_efree Unexecuted instantiation: zend_dump.c:zend_string_efree Unexecuted instantiation: zend_func_info.c:zend_string_efree Unexecuted instantiation: zend_inference.c:zend_string_efree Unexecuted instantiation: zend_optimizer.c:zend_string_efree Unexecuted instantiation: zend_ssa.c:zend_string_efree Unexecuted instantiation: zend_alloc.c:zend_string_efree Unexecuted instantiation: zend_API.c:zend_string_efree Unexecuted instantiation: zend_ast.c:zend_string_efree Unexecuted instantiation: zend_attributes.c:zend_string_efree Unexecuted instantiation: zend_autoload.c:zend_string_efree Unexecuted instantiation: zend_builtin_functions.c:zend_string_efree Unexecuted instantiation: zend_call_stack.c:zend_string_efree Unexecuted instantiation: zend_closures.c:zend_string_efree zend_compile.c:zend_string_efree Line | Count | Source | 473 | 2.85k | { | 474 | 2.85k | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 2.85k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 2.85k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 2.85k | efree(s); | 478 | 2.85k | } |
zend_constants.c:zend_string_efree Line | Count | Source | 473 | 25.3k | { | 474 | 25.3k | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 25.3k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 25.3k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 25.3k | efree(s); | 478 | 25.3k | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_efree Unexecuted instantiation: zend_default_classes.c:zend_string_efree Unexecuted instantiation: zend_dtrace.c:zend_string_efree Unexecuted instantiation: zend_enum.c:zend_string_efree Unexecuted instantiation: zend_exceptions.c:zend_string_efree Unexecuted instantiation: zend_execute_API.c:zend_string_efree Unexecuted instantiation: zend_execute.c:zend_string_efree Unexecuted instantiation: zend_extensions.c:zend_string_efree Unexecuted instantiation: zend_fibers.c:zend_string_efree Unexecuted instantiation: zend_float.c:zend_string_efree Unexecuted instantiation: zend_gc.c:zend_string_efree Unexecuted instantiation: zend_gdb.c:zend_string_efree Unexecuted instantiation: zend_generators.c:zend_string_efree Unexecuted instantiation: zend_hash.c:zend_string_efree Unexecuted instantiation: zend_highlight.c:zend_string_efree Unexecuted instantiation: zend_hrtime.c:zend_string_efree zend_inheritance.c:zend_string_efree Line | Count | Source | 473 | 602 | { | 474 | 602 | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 602 | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 602 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 602 | efree(s); | 478 | 602 | } |
Unexecuted instantiation: zend_ini_parser.c:zend_string_efree Unexecuted instantiation: zend_ini_scanner.c:zend_string_efree Unexecuted instantiation: zend_ini.c:zend_string_efree Unexecuted instantiation: zend_interfaces.c:zend_string_efree Unexecuted instantiation: zend_iterators.c:zend_string_efree Unexecuted instantiation: zend_language_parser.c:zend_string_efree zend_language_scanner.c:zend_string_efree Line | Count | Source | 473 | 32.0k | { | 474 | 32.0k | ZEND_ASSERT(!ZSTR_IS_INTERNED(s)); | 475 | 32.0k | ZEND_ASSERT(GC_REFCOUNT(s) <= 1); | 476 | 32.0k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 477 | 32.0k | efree(s); | 478 | 32.0k | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_efree Unexecuted instantiation: zend_list.c:zend_string_efree Unexecuted instantiation: zend_llist.c:zend_string_efree Unexecuted instantiation: zend_multibyte.c:zend_string_efree Unexecuted instantiation: zend_object_handlers.c:zend_string_efree Unexecuted instantiation: zend_objects_API.c:zend_string_efree Unexecuted instantiation: zend_objects.c:zend_string_efree Unexecuted instantiation: zend_observer.c:zend_string_efree Unexecuted instantiation: zend_opcode.c:zend_string_efree Unexecuted instantiation: zend_operators.c:zend_string_efree Unexecuted instantiation: zend_partial.c:zend_string_efree Unexecuted instantiation: zend_property_hooks.c:zend_string_efree Unexecuted instantiation: zend_ptr_stack.c:zend_string_efree Unexecuted instantiation: zend_signal.c:zend_string_efree Unexecuted instantiation: zend_smart_str.c:zend_string_efree Unexecuted instantiation: zend_sort.c:zend_string_efree Unexecuted instantiation: zend_stack.c:zend_string_efree Unexecuted instantiation: zend_stream.c:zend_string_efree Unexecuted instantiation: zend_string.c:zend_string_efree Unexecuted instantiation: zend_strtod.c:zend_string_efree Unexecuted instantiation: zend_system_id.c:zend_string_efree Unexecuted instantiation: zend_variables.c:zend_string_efree Unexecuted instantiation: zend_virtual_cwd.c:zend_string_efree Unexecuted instantiation: zend_vm_opcodes.c:zend_string_efree Unexecuted instantiation: zend_weakrefs.c:zend_string_efree Unexecuted instantiation: zend.c:zend_string_efree Unexecuted instantiation: internal_functions_cli.c:zend_string_efree Unexecuted instantiation: fuzzer-parser.c:zend_string_efree Unexecuted instantiation: fuzzer-sapi.c:zend_string_efree Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_efree Unexecuted instantiation: fuzzer-exif.c:zend_string_efree Unexecuted instantiation: fuzzer-unserialize.c:zend_string_efree Unexecuted instantiation: fuzzer-function-jit.c:zend_string_efree Unexecuted instantiation: fuzzer-json.c:zend_string_efree Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_efree Unexecuted instantiation: fuzzer-execute.c:zend_string_efree |
479 | | |
480 | | static zend_always_inline void zend_string_release(zend_string *s) |
481 | 24.7M | { |
482 | 24.7M | if (!ZSTR_IS_INTERNED(s)) { |
483 | 15.7M | if (GC_DELREF(s) == 0) { |
484 | 9.04M | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); |
485 | 9.04M | } |
486 | 15.7M | } |
487 | 24.7M | } php_date.c:zend_string_release Line | Count | Source | 481 | 192 | { | 482 | 192 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 179 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 177 | } | 486 | 179 | } | 487 | 192 | } |
Unexecuted instantiation: php_time.c:zend_string_release Unexecuted instantiation: time_duration.c:zend_string_release Unexecuted instantiation: astro.c:zend_string_release Unexecuted instantiation: dow.c:zend_string_release Unexecuted instantiation: duration.c:zend_string_release Unexecuted instantiation: parse_date.c:zend_string_release Unexecuted instantiation: parse_tz.c:zend_string_release Unexecuted instantiation: parse_posix.c:zend_string_release Unexecuted instantiation: timelib.c:zend_string_release Unexecuted instantiation: tm2unixtime.c:zend_string_release Unexecuted instantiation: unixtime2tm.c:zend_string_release Unexecuted instantiation: parse_iso_intervals.c:zend_string_release Unexecuted instantiation: interval.c:zend_string_release php_pcre.c:zend_string_release Line | Count | Source | 481 | 141 | { | 482 | 141 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 141 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 0 | } | 486 | 141 | } | 487 | 141 | } |
Unexecuted instantiation: exif.c:zend_string_release Unexecuted instantiation: hash_adler32.c:zend_string_release Unexecuted instantiation: hash_crc32.c:zend_string_release Unexecuted instantiation: hash_fnv.c:zend_string_release Unexecuted instantiation: hash_gost.c:zend_string_release Unexecuted instantiation: hash_haval.c:zend_string_release Unexecuted instantiation: hash_joaat.c:zend_string_release Unexecuted instantiation: hash_md.c:zend_string_release Unexecuted instantiation: hash_murmur.c:zend_string_release Unexecuted instantiation: hash_ripemd.c:zend_string_release Unexecuted instantiation: hash_sha_ni.c:zend_string_release Unexecuted instantiation: hash_sha_sse2.c:zend_string_release Unexecuted instantiation: hash_sha.c:zend_string_release Unexecuted instantiation: hash_sha3.c:zend_string_release Unexecuted instantiation: hash_snefru.c:zend_string_release Unexecuted instantiation: hash_tiger.c:zend_string_release Unexecuted instantiation: hash_whirlpool.c:zend_string_release Unexecuted instantiation: hash_xxhash.c:zend_string_release Unexecuted instantiation: hash.c:zend_string_release Unexecuted instantiation: json_encoder.c:zend_string_release Unexecuted instantiation: json_parser.tab.c:zend_string_release Unexecuted instantiation: json_scanner.c:zend_string_release Unexecuted instantiation: json.c:zend_string_release Unexecuted instantiation: php_lexbor.c:zend_string_release Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release Unexecuted instantiation: shared_alloc_posix.c:zend_string_release Unexecuted instantiation: shared_alloc_shm.c:zend_string_release Unexecuted instantiation: zend_accelerator_api.c:zend_string_release Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release Unexecuted instantiation: zend_accelerator_module.c:zend_string_release Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_release Unexecuted instantiation: zend_file_cache.c:zend_string_release Unexecuted instantiation: zend_persist_calc.c:zend_string_release Unexecuted instantiation: zend_persist.c:zend_string_release Unexecuted instantiation: zend_shared_alloc.c:zend_string_release ZendAccelerator.c:zend_string_release Line | Count | Source | 481 | 7.40M | { | 482 | 7.40M | if (!ZSTR_IS_INTERNED(s)) { | 483 | 3.49M | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 3.35M | } | 486 | 3.49M | } | 487 | 7.40M | } |
Unexecuted instantiation: ir_cfg.c:zend_string_release Unexecuted instantiation: ir_check.c:zend_string_release Unexecuted instantiation: ir_dump.c:zend_string_release Unexecuted instantiation: ir_emit.c:zend_string_release Unexecuted instantiation: ir_gcm.c:zend_string_release Unexecuted instantiation: ir_gdb.c:zend_string_release Unexecuted instantiation: ir_patch.c:zend_string_release Unexecuted instantiation: ir_perf.c:zend_string_release Unexecuted instantiation: ir_ra.c:zend_string_release Unexecuted instantiation: ir_ra_simple.c:zend_string_release Unexecuted instantiation: ir_save.c:zend_string_release Unexecuted instantiation: ir_sccp.c:zend_string_release Unexecuted instantiation: ir_strtab.c:zend_string_release Unexecuted instantiation: ir.c:zend_string_release Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_release zend_jit.c:zend_string_release Line | Count | Source | 481 | 5.01k | { | 482 | 5.01k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 5.01k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 2.50k | } | 486 | 5.01k | } | 487 | 5.01k | } |
Unexecuted instantiation: csprng.c:zend_string_release Unexecuted instantiation: engine_mt19937.c:zend_string_release Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_release Unexecuted instantiation: engine_secure.c:zend_string_release Unexecuted instantiation: engine_user.c:zend_string_release Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_release Unexecuted instantiation: gammasection.c:zend_string_release Unexecuted instantiation: random.c:zend_string_release Unexecuted instantiation: randomizer.c:zend_string_release Unexecuted instantiation: zend_utils.c:zend_string_release php_reflection.c:zend_string_release Line | Count | Source | 481 | 62 | { | 482 | 62 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 29 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 18 | } | 486 | 29 | } | 487 | 62 | } |
Unexecuted instantiation: php_spl.c:zend_string_release Unexecuted instantiation: spl_array.c:zend_string_release Unexecuted instantiation: spl_directory.c:zend_string_release Unexecuted instantiation: spl_dllist.c:zend_string_release Unexecuted instantiation: spl_exceptions.c:zend_string_release Unexecuted instantiation: spl_fixedarray.c:zend_string_release Unexecuted instantiation: spl_functions.c:zend_string_release Unexecuted instantiation: spl_heap.c:zend_string_release spl_iterators.c:zend_string_release Line | Count | Source | 481 | 2.98k | { | 482 | 2.98k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 1.70k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 1.70k | } | 486 | 1.70k | } | 487 | 2.98k | } |
Unexecuted instantiation: spl_observer.c:zend_string_release Unexecuted instantiation: array.c:zend_string_release Unexecuted instantiation: assert.c:zend_string_release Unexecuted instantiation: base64.c:zend_string_release Unexecuted instantiation: basic_functions.c:zend_string_release Unexecuted instantiation: browscap.c:zend_string_release Unexecuted instantiation: crc32_x86.c:zend_string_release Unexecuted instantiation: crc32.c:zend_string_release Unexecuted instantiation: credits.c:zend_string_release Unexecuted instantiation: crypt.c:zend_string_release Unexecuted instantiation: css.c:zend_string_release Unexecuted instantiation: datetime.c:zend_string_release Unexecuted instantiation: dir.c:zend_string_release Unexecuted instantiation: dl.c:zend_string_release Unexecuted instantiation: dns.c:zend_string_release Unexecuted instantiation: exec.c:zend_string_release Unexecuted instantiation: file.c:zend_string_release Unexecuted instantiation: filestat.c:zend_string_release Unexecuted instantiation: filters.c:zend_string_release Unexecuted instantiation: flock_compat.c:zend_string_release Unexecuted instantiation: formatted_print.c:zend_string_release Unexecuted instantiation: fsock.c:zend_string_release Unexecuted instantiation: ftok.c:zend_string_release Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release Unexecuted instantiation: head.c:zend_string_release Unexecuted instantiation: hrtime.c:zend_string_release Unexecuted instantiation: html.c:zend_string_release Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release Unexecuted instantiation: http.c:zend_string_release Unexecuted instantiation: image.c:zend_string_release Unexecuted instantiation: incomplete_class.c:zend_string_release Unexecuted instantiation: info.c:zend_string_release Unexecuted instantiation: io_poll.c:zend_string_release Unexecuted instantiation: iptc.c:zend_string_release Unexecuted instantiation: levenshtein.c:zend_string_release Unexecuted instantiation: link.c:zend_string_release Unexecuted instantiation: mail.c:zend_string_release Unexecuted instantiation: math.c:zend_string_release Unexecuted instantiation: md5.c:zend_string_release Unexecuted instantiation: metaphone.c:zend_string_release Unexecuted instantiation: microtime.c:zend_string_release Unexecuted instantiation: net.c:zend_string_release Unexecuted instantiation: pack.c:zend_string_release Unexecuted instantiation: pageinfo.c:zend_string_release Unexecuted instantiation: password.c:zend_string_release Unexecuted instantiation: php_fopen_wrapper.c:zend_string_release Unexecuted instantiation: proc_open.c:zend_string_release Unexecuted instantiation: quot_print.c:zend_string_release Unexecuted instantiation: scanf.c:zend_string_release Unexecuted instantiation: sha1.c:zend_string_release Unexecuted instantiation: soundex.c:zend_string_release Unexecuted instantiation: streamsfuncs.c:zend_string_release Unexecuted instantiation: string.c:zend_string_release Unexecuted instantiation: strnatcmp.c:zend_string_release Unexecuted instantiation: syslog.c:zend_string_release Unexecuted instantiation: type.c:zend_string_release Unexecuted instantiation: uniqid.c:zend_string_release Unexecuted instantiation: url_scanner_ex.c:zend_string_release Unexecuted instantiation: url.c:zend_string_release user_filters.c:zend_string_release Line | Count | Source | 481 | 3 | { | 482 | 3 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 3 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 3 | } | 486 | 3 | } | 487 | 3 | } |
Unexecuted instantiation: uuencode.c:zend_string_release Unexecuted instantiation: var_unserializer.c:zend_string_release var.c:zend_string_release Line | Count | Source | 481 | 2 | { | 482 | 2 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 0 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 0 | } | 486 | 0 | } | 487 | 2 | } |
Unexecuted instantiation: versioning.c:zend_string_release Unexecuted instantiation: crypt_sha256.c:zend_string_release Unexecuted instantiation: crypt_sha512.c:zend_string_release Unexecuted instantiation: php_crypt_r.c:zend_string_release Unexecuted instantiation: php_uri.c:zend_string_release Unexecuted instantiation: php_uri_common.c:zend_string_release Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_release Unexecuted instantiation: uri_parser_whatwg.c:zend_string_release Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_release Unexecuted instantiation: explicit_bzero.c:zend_string_release fopen_wrappers.c:zend_string_release Line | Count | Source | 481 | 6 | { | 482 | 6 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 6 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 6 | } | 486 | 6 | } | 487 | 6 | } |
Unexecuted instantiation: getopt.c:zend_string_release main.c:zend_string_release Line | Count | Source | 481 | 5.39M | { | 482 | 5.39M | if (!ZSTR_IS_INTERNED(s)) { | 483 | 2.48M | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 1.35M | } | 486 | 2.48M | } | 487 | 5.39M | } |
Unexecuted instantiation: network.c:zend_string_release output.c:zend_string_release Line | Count | Source | 481 | 15.6k | { | 482 | 15.6k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 760 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 262 | } | 486 | 760 | } | 487 | 15.6k | } |
Unexecuted instantiation: php_content_types.c:zend_string_release Unexecuted instantiation: php_ini_builder.c:zend_string_release Unexecuted instantiation: php_ini.c:zend_string_release Unexecuted instantiation: php_glob.c:zend_string_release Unexecuted instantiation: php_odbc_utils.c:zend_string_release Unexecuted instantiation: php_open_temporary_file.c:zend_string_release Unexecuted instantiation: php_scandir.c:zend_string_release Unexecuted instantiation: php_syslog.c:zend_string_release Unexecuted instantiation: php_ticks.c:zend_string_release Unexecuted instantiation: php_variables.c:zend_string_release Unexecuted instantiation: reentrancy.c:zend_string_release Unexecuted instantiation: rfc1867.c:zend_string_release Unexecuted instantiation: safe_bcmp.c:zend_string_release Unexecuted instantiation: SAPI.c:zend_string_release Unexecuted instantiation: snprintf.c:zend_string_release Unexecuted instantiation: spprintf.c:zend_string_release Unexecuted instantiation: strlcat.c:zend_string_release Unexecuted instantiation: strlcpy.c:zend_string_release Unexecuted instantiation: php_io.c:zend_string_release Unexecuted instantiation: php_io_copy_linux.c:zend_string_release Unexecuted instantiation: poll_backend_epoll.c:zend_string_release Unexecuted instantiation: poll_backend_eventport.c:zend_string_release Unexecuted instantiation: poll_backend_kqueue.c:zend_string_release Unexecuted instantiation: poll_backend_poll.c:zend_string_release Unexecuted instantiation: poll_core.c:zend_string_release Unexecuted instantiation: poll_fd_table.c:zend_string_release Unexecuted instantiation: poll_handle.c:zend_string_release Unexecuted instantiation: cast.c:zend_string_release Unexecuted instantiation: filter.c:zend_string_release Unexecuted instantiation: glob_wrapper.c:zend_string_release memory.c:zend_string_release Line | Count | Source | 481 | 6.76k | { | 482 | 6.76k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 6.76k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 6.75k | } | 486 | 6.76k | } | 487 | 6.76k | } |
Unexecuted instantiation: mmap.c:zend_string_release Unexecuted instantiation: plain_wrapper.c:zend_string_release stream_errors.c:zend_string_release Line | Count | Source | 481 | 291 | { | 482 | 291 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 291 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 291 | } | 486 | 291 | } | 487 | 291 | } |
Unexecuted instantiation: streams.c:zend_string_release Unexecuted instantiation: transports.c:zend_string_release Unexecuted instantiation: userspace.c:zend_string_release Unexecuted instantiation: xp_socket.c:zend_string_release Unexecuted instantiation: block_pass.c:zend_string_release Unexecuted instantiation: compact_literals.c:zend_string_release Unexecuted instantiation: compact_vars.c:zend_string_release Unexecuted instantiation: dce.c:zend_string_release Unexecuted instantiation: dfa_pass.c:zend_string_release Unexecuted instantiation: escape_analysis.c:zend_string_release Unexecuted instantiation: nop_removal.c:zend_string_release Unexecuted instantiation: optimize_func_calls.c:zend_string_release Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_release Unexecuted instantiation: pass1.c:zend_string_release Unexecuted instantiation: pass3.c:zend_string_release Unexecuted instantiation: sccp.c:zend_string_release Unexecuted instantiation: scdf.c:zend_string_release Unexecuted instantiation: zend_call_graph.c:zend_string_release Unexecuted instantiation: zend_cfg.c:zend_string_release Unexecuted instantiation: zend_dfg.c:zend_string_release Unexecuted instantiation: zend_dump.c:zend_string_release Unexecuted instantiation: zend_func_info.c:zend_string_release Unexecuted instantiation: zend_inference.c:zend_string_release Unexecuted instantiation: zend_optimizer.c:zend_string_release Unexecuted instantiation: zend_ssa.c:zend_string_release zend_alloc.c:zend_string_release Line | Count | Source | 481 | 2.47k | { | 482 | 2.47k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 1.67k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 835 | } | 486 | 1.67k | } | 487 | 2.47k | } |
zend_API.c:zend_string_release Line | Count | Source | 481 | 28.8k | { | 482 | 28.8k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 30 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 25 | } | 486 | 30 | } | 487 | 28.8k | } |
zend_ast.c:zend_string_release Line | Count | Source | 481 | 4.05k | { | 482 | 4.05k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 4.05k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 4.05k | } | 486 | 4.05k | } | 487 | 4.05k | } |
zend_attributes.c:zend_string_release Line | Count | Source | 481 | 1.12M | { | 482 | 1.12M | if (!ZSTR_IS_INTERNED(s)) { | 483 | 1.11M | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 1.11M | } | 486 | 1.11M | } | 487 | 1.12M | } |
Unexecuted instantiation: zend_autoload.c:zend_string_release zend_builtin_functions.c:zend_string_release Line | Count | Source | 481 | 16 | { | 482 | 16 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 7 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 7 | } | 486 | 7 | } | 487 | 16 | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_release zend_closures.c:zend_string_release Line | Count | Source | 481 | 17 | { | 482 | 17 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 0 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 0 | } | 486 | 0 | } | 487 | 17 | } |
zend_compile.c:zend_string_release Line | Count | Source | 481 | 4.43M | { | 482 | 4.43M | if (!ZSTR_IS_INTERNED(s)) { | 483 | 4.42M | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 2.18M | } | 486 | 4.42M | } | 487 | 4.43M | } |
zend_constants.c:zend_string_release Line | Count | Source | 481 | 6 | { | 482 | 6 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 6 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 0 | } | 486 | 6 | } | 487 | 6 | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_release Unexecuted instantiation: zend_default_classes.c:zend_string_release Unexecuted instantiation: zend_dtrace.c:zend_string_release zend_enum.c:zend_string_release Line | Count | Source | 481 | 2.70k | { | 482 | 2.70k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 0 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 0 | } | 486 | 0 | } | 487 | 2.70k | } |
zend_exceptions.c:zend_string_release Line | Count | Source | 481 | 320k | { | 482 | 320k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 320k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 0 | } | 486 | 320k | } | 487 | 320k | } |
Unexecuted instantiation: zend_execute_API.c:zend_string_release zend_execute.c:zend_string_release Line | Count | Source | 481 | 12.6k | { | 482 | 12.6k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 506 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 58 | } | 486 | 506 | } | 487 | 12.6k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_release Unexecuted instantiation: zend_fibers.c:zend_string_release Unexecuted instantiation: zend_float.c:zend_string_release Unexecuted instantiation: zend_gc.c:zend_string_release Unexecuted instantiation: zend_gdb.c:zend_string_release Unexecuted instantiation: zend_generators.c:zend_string_release zend_hash.c:zend_string_release Line | Count | Source | 481 | 3.32M | { | 482 | 3.32M | if (!ZSTR_IS_INTERNED(s)) { | 483 | 1.34M | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 50.9k | } | 486 | 1.34M | } | 487 | 3.32M | } |
Unexecuted instantiation: zend_highlight.c:zend_string_release Unexecuted instantiation: zend_hrtime.c:zend_string_release zend_inheritance.c:zend_string_release Line | Count | Source | 481 | 3.22k | { | 482 | 3.22k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 2.03k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 1.33k | } | 486 | 2.03k | } | 487 | 3.22k | } |
zend_ini_parser.c:zend_string_release Line | Count | Source | 481 | 121k | { | 482 | 121k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 120k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 69.1k | } | 486 | 120k | } | 487 | 121k | } |
Unexecuted instantiation: zend_ini_scanner.c:zend_string_release zend_ini.c:zend_string_release Line | Count | Source | 481 | 90.1k | { | 482 | 90.1k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 90.1k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 45.1k | } | 486 | 90.1k | } | 487 | 90.1k | } |
Unexecuted instantiation: zend_interfaces.c:zend_string_release Unexecuted instantiation: zend_iterators.c:zend_string_release Unexecuted instantiation: zend_language_parser.c:zend_string_release zend_language_scanner.c:zend_string_release Line | Count | Source | 481 | 2.15k | { | 482 | 2.15k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 2.15k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 0 | } | 486 | 2.15k | } | 487 | 2.15k | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_release Unexecuted instantiation: zend_list.c:zend_string_release Unexecuted instantiation: zend_llist.c:zend_string_release Unexecuted instantiation: zend_multibyte.c:zend_string_release zend_object_handlers.c:zend_string_release Line | Count | Source | 481 | 1 | { | 482 | 1 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 1 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 1 | } | 486 | 1 | } | 487 | 1 | } |
Unexecuted instantiation: zend_objects_API.c:zend_string_release Unexecuted instantiation: zend_objects.c:zend_string_release Unexecuted instantiation: zend_observer.c:zend_string_release zend_opcode.c:zend_string_release Line | Count | Source | 481 | 417k | { | 482 | 417k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 323k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 317k | } | 486 | 323k | } | 487 | 417k | } |
zend_operators.c:zend_string_release Line | Count | Source | 481 | 9.95k | { | 482 | 9.95k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 8.32k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 8.32k | } | 486 | 8.32k | } | 487 | 9.95k | } |
zend_partial.c:zend_string_release Line | Count | Source | 481 | 102 | { | 482 | 102 | if (!ZSTR_IS_INTERNED(s)) { | 483 | 12 | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 1 | } | 486 | 12 | } | 487 | 102 | } |
Unexecuted instantiation: zend_property_hooks.c:zend_string_release Unexecuted instantiation: zend_ptr_stack.c:zend_string_release Unexecuted instantiation: zend_signal.c:zend_string_release Unexecuted instantiation: zend_smart_str.c:zend_string_release Unexecuted instantiation: zend_sort.c:zend_string_release Unexecuted instantiation: zend_stack.c:zend_string_release zend_stream.c:zend_string_release Line | Count | Source | 481 | 188k | { | 482 | 188k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 187k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 79.2k | } | 486 | 187k | } | 487 | 188k | } |
zend_string.c:zend_string_release Line | Count | Source | 481 | 4.86k | { | 482 | 4.86k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 4.86k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 4.43k | } | 486 | 4.86k | } | 487 | 4.86k | } |
Unexecuted instantiation: zend_strtod.c:zend_string_release Unexecuted instantiation: zend_system_id.c:zend_string_release Unexecuted instantiation: zend_variables.c:zend_string_release Unexecuted instantiation: zend_virtual_cwd.c:zend_string_release Unexecuted instantiation: zend_vm_opcodes.c:zend_string_release Unexecuted instantiation: zend_weakrefs.c:zend_string_release zend.c:zend_string_release Line | Count | Source | 481 | 1.81M | { | 482 | 1.81M | if (!ZSTR_IS_INTERNED(s)) { | 483 | 1.81M | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 414k | } | 486 | 1.81M | } | 487 | 1.81M | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_release Unexecuted instantiation: fuzzer-parser.c:zend_string_release Unexecuted instantiation: fuzzer-sapi.c:zend_string_release fuzzer-tracing-jit.c:zend_string_release Line | Count | Source | 481 | 10.6k | { | 482 | 10.6k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 10.6k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 10.6k | } | 486 | 10.6k | } | 487 | 10.6k | } |
Unexecuted instantiation: fuzzer-exif.c:zend_string_release Unexecuted instantiation: fuzzer-unserialize.c:zend_string_release fuzzer-function-jit.c:zend_string_release Line | Count | Source | 481 | 12.2k | { | 482 | 12.2k | if (!ZSTR_IS_INTERNED(s)) { | 483 | 12.2k | if (GC_DELREF(s) == 0) { | 484 | | pefree(s, GC_FLAGS(s) & IS_STR_PERSISTENT); | 485 | 12.2k | } | 486 | 12.2k | } | 487 | 12.2k | } |
Unexecuted instantiation: fuzzer-json.c:zend_string_release Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_release Unexecuted instantiation: fuzzer-execute.c:zend_string_release |
488 | | |
489 | | static zend_always_inline void zend_string_release_ex(zend_string *s, bool persistent) |
490 | 12.9M | { |
491 | 12.9M | if (!ZSTR_IS_INTERNED(s)) { |
492 | 10.1M | if (GC_DELREF(s) == 0) { |
493 | 4.95M | if (persistent) { |
494 | 448 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); |
495 | 448 | free(s); |
496 | 4.95M | } else { |
497 | 4.95M | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); |
498 | 4.95M | efree(s); |
499 | 4.95M | } |
500 | 4.95M | } |
501 | 10.1M | } |
502 | 12.9M | } php_date.c:zend_string_release_ex Line | Count | Source | 490 | 99.2k | { | 491 | 99.2k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 98.6k | if (GC_DELREF(s) == 0) { | 493 | 98.6k | if (persistent) { | 494 | 112 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 112 | free(s); | 496 | 98.5k | } else { | 497 | 98.5k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 98.5k | efree(s); | 499 | 98.5k | } | 500 | 98.6k | } | 501 | 98.6k | } | 502 | 99.2k | } |
php_time.c:zend_string_release_ex Line | Count | Source | 490 | 48 | { | 491 | 48 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 48 | if (GC_DELREF(s) == 0) { | 493 | 48 | if (persistent) { | 494 | 48 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 48 | free(s); | 496 | 48 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 48 | } | 501 | 48 | } | 502 | 48 | } |
Unexecuted instantiation: time_duration.c:zend_string_release_ex Unexecuted instantiation: astro.c:zend_string_release_ex Unexecuted instantiation: dow.c:zend_string_release_ex Unexecuted instantiation: duration.c:zend_string_release_ex Unexecuted instantiation: parse_date.c:zend_string_release_ex Unexecuted instantiation: parse_tz.c:zend_string_release_ex Unexecuted instantiation: parse_posix.c:zend_string_release_ex Unexecuted instantiation: timelib.c:zend_string_release_ex Unexecuted instantiation: tm2unixtime.c:zend_string_release_ex Unexecuted instantiation: unixtime2tm.c:zend_string_release_ex Unexecuted instantiation: parse_iso_intervals.c:zend_string_release_ex Unexecuted instantiation: interval.c:zend_string_release_ex Unexecuted instantiation: php_pcre.c:zend_string_release_ex Unexecuted instantiation: exif.c:zend_string_release_ex Unexecuted instantiation: hash_adler32.c:zend_string_release_ex Unexecuted instantiation: hash_crc32.c:zend_string_release_ex Unexecuted instantiation: hash_fnv.c:zend_string_release_ex Unexecuted instantiation: hash_gost.c:zend_string_release_ex Unexecuted instantiation: hash_haval.c:zend_string_release_ex Unexecuted instantiation: hash_joaat.c:zend_string_release_ex Unexecuted instantiation: hash_md.c:zend_string_release_ex Unexecuted instantiation: hash_murmur.c:zend_string_release_ex Unexecuted instantiation: hash_ripemd.c:zend_string_release_ex Unexecuted instantiation: hash_sha_ni.c:zend_string_release_ex Unexecuted instantiation: hash_sha_sse2.c:zend_string_release_ex Unexecuted instantiation: hash_sha.c:zend_string_release_ex Unexecuted instantiation: hash_sha3.c:zend_string_release_ex Unexecuted instantiation: hash_snefru.c:zend_string_release_ex Unexecuted instantiation: hash_tiger.c:zend_string_release_ex Unexecuted instantiation: hash_whirlpool.c:zend_string_release_ex Unexecuted instantiation: hash_xxhash.c:zend_string_release_ex Unexecuted instantiation: hash.c:zend_string_release_ex Unexecuted instantiation: json_encoder.c:zend_string_release_ex json_parser.tab.c:zend_string_release_ex Line | Count | Source | 490 | 118k | { | 491 | 118k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 93.5k | if (GC_DELREF(s) == 0) { | 493 | 35.9k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 35.9k | } else { | 497 | 35.9k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 35.9k | efree(s); | 499 | 35.9k | } | 500 | 35.9k | } | 501 | 93.5k | } | 502 | 118k | } |
Unexecuted instantiation: json_scanner.c:zend_string_release_ex Unexecuted instantiation: json.c:zend_string_release_ex Unexecuted instantiation: php_lexbor.c:zend_string_release_ex Unexecuted instantiation: shared_alloc_mmap.c:zend_string_release_ex Unexecuted instantiation: shared_alloc_posix.c:zend_string_release_ex Unexecuted instantiation: shared_alloc_shm.c:zend_string_release_ex Unexecuted instantiation: zend_accelerator_api.c:zend_string_release_ex Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_release_ex Unexecuted instantiation: zend_accelerator_debug.c:zend_string_release_ex Unexecuted instantiation: zend_accelerator_hash.c:zend_string_release_ex Unexecuted instantiation: zend_accelerator_module.c:zend_string_release_ex Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_release_ex Unexecuted instantiation: zend_file_cache.c:zend_string_release_ex Unexecuted instantiation: zend_persist_calc.c:zend_string_release_ex zend_persist.c:zend_string_release_ex Line | Count | Source | 490 | 26.3k | { | 491 | 26.3k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 26.3k | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 26.3k | } | 502 | 26.3k | } |
Unexecuted instantiation: zend_shared_alloc.c:zend_string_release_ex ZendAccelerator.c:zend_string_release_ex Line | Count | Source | 490 | 101k | { | 491 | 101k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 101k | if (GC_DELREF(s) == 0) { | 493 | 101k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 101k | } else { | 497 | 101k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 101k | efree(s); | 499 | 101k | } | 500 | 101k | } | 501 | 101k | } | 502 | 101k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_release_ex Unexecuted instantiation: ir_check.c:zend_string_release_ex Unexecuted instantiation: ir_dump.c:zend_string_release_ex Unexecuted instantiation: ir_emit.c:zend_string_release_ex Unexecuted instantiation: ir_gcm.c:zend_string_release_ex Unexecuted instantiation: ir_gdb.c:zend_string_release_ex Unexecuted instantiation: ir_patch.c:zend_string_release_ex Unexecuted instantiation: ir_perf.c:zend_string_release_ex Unexecuted instantiation: ir_ra.c:zend_string_release_ex Unexecuted instantiation: ir_ra_simple.c:zend_string_release_ex Unexecuted instantiation: ir_save.c:zend_string_release_ex Unexecuted instantiation: ir_sccp.c:zend_string_release_ex Unexecuted instantiation: ir_strtab.c:zend_string_release_ex Unexecuted instantiation: ir.c:zend_string_release_ex Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_release_ex zend_jit.c:zend_string_release_ex Line | Count | Source | 490 | 293 | { | 491 | 293 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 293 | } |
Unexecuted instantiation: csprng.c:zend_string_release_ex Unexecuted instantiation: engine_mt19937.c:zend_string_release_ex Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_release_ex Unexecuted instantiation: engine_secure.c:zend_string_release_ex Unexecuted instantiation: engine_user.c:zend_string_release_ex Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_release_ex Unexecuted instantiation: gammasection.c:zend_string_release_ex random.c:zend_string_release_ex Line | Count | Source | 490 | 16 | { | 491 | 16 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 16 | if (GC_DELREF(s) == 0) { | 493 | 16 | if (persistent) { | 494 | 16 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 16 | free(s); | 496 | 16 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 16 | } | 501 | 16 | } | 502 | 16 | } |
Unexecuted instantiation: randomizer.c:zend_string_release_ex Unexecuted instantiation: zend_utils.c:zend_string_release_ex php_reflection.c:zend_string_release_ex Line | Count | Source | 490 | 495 | { | 491 | 495 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 44 | if (GC_DELREF(s) == 0) { | 493 | 38 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 38 | } else { | 497 | 38 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 38 | efree(s); | 499 | 38 | } | 500 | 38 | } | 501 | 44 | } | 502 | 495 | } |
Unexecuted instantiation: php_spl.c:zend_string_release_ex spl_array.c:zend_string_release_ex Line | Count | Source | 490 | 80 | { | 491 | 80 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 80 | } |
spl_directory.c:zend_string_release_ex Line | Count | Source | 490 | 256 | { | 491 | 256 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 256 | } |
spl_dllist.c:zend_string_release_ex Line | Count | Source | 490 | 64 | { | 491 | 64 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 64 | } |
Unexecuted instantiation: spl_exceptions.c:zend_string_release_ex Unexecuted instantiation: spl_fixedarray.c:zend_string_release_ex Unexecuted instantiation: spl_functions.c:zend_string_release_ex spl_heap.c:zend_string_release_ex Line | Count | Source | 490 | 48 | { | 491 | 48 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 48 | } |
spl_iterators.c:zend_string_release_ex Line | Count | Source | 490 | 416 | { | 491 | 416 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 16 | if (GC_DELREF(s) == 0) { | 493 | 16 | if (persistent) { | 494 | 16 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 16 | free(s); | 496 | 16 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 16 | } | 501 | 16 | } | 502 | 416 | } |
spl_observer.c:zend_string_release_ex Line | Count | Source | 490 | 64 | { | 491 | 64 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 64 | } |
array.c:zend_string_release_ex Line | Count | Source | 490 | 17 | { | 491 | 17 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 8 | if (GC_DELREF(s) == 0) { | 493 | 8 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 8 | } else { | 497 | 8 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 8 | efree(s); | 499 | 8 | } | 500 | 8 | } | 501 | 8 | } | 502 | 17 | } |
assert.c:zend_string_release_ex Line | Count | Source | 490 | 20 | { | 491 | 20 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 16 | if (GC_DELREF(s) == 0) { | 493 | 10 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 10 | } else { | 497 | 10 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 10 | efree(s); | 499 | 10 | } | 500 | 10 | } | 501 | 16 | } | 502 | 20 | } |
Unexecuted instantiation: base64.c:zend_string_release_ex basic_functions.c:zend_string_release_ex Line | Count | Source | 490 | 145 | { | 491 | 145 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 117 | if (GC_DELREF(s) == 0) { | 493 | 70 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 70 | } else { | 497 | 70 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 70 | efree(s); | 499 | 70 | } | 500 | 70 | } | 501 | 117 | } | 502 | 145 | } |
Unexecuted instantiation: browscap.c:zend_string_release_ex Unexecuted instantiation: crc32_x86.c:zend_string_release_ex Unexecuted instantiation: crc32.c:zend_string_release_ex Unexecuted instantiation: credits.c:zend_string_release_ex Unexecuted instantiation: crypt.c:zend_string_release_ex Unexecuted instantiation: css.c:zend_string_release_ex Unexecuted instantiation: datetime.c:zend_string_release_ex dir.c:zend_string_release_ex Line | Count | Source | 490 | 16 | { | 491 | 16 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 16 | if (GC_DELREF(s) == 0) { | 493 | 16 | if (persistent) { | 494 | 16 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 16 | free(s); | 496 | 16 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 16 | } | 501 | 16 | } | 502 | 16 | } |
Unexecuted instantiation: dl.c:zend_string_release_ex Unexecuted instantiation: dns.c:zend_string_release_ex Unexecuted instantiation: exec.c:zend_string_release_ex Unexecuted instantiation: file.c:zend_string_release_ex Unexecuted instantiation: filestat.c:zend_string_release_ex Unexecuted instantiation: filters.c:zend_string_release_ex Unexecuted instantiation: flock_compat.c:zend_string_release_ex Unexecuted instantiation: formatted_print.c:zend_string_release_ex Unexecuted instantiation: fsock.c:zend_string_release_ex Unexecuted instantiation: ftok.c:zend_string_release_ex Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_release_ex Unexecuted instantiation: head.c:zend_string_release_ex Unexecuted instantiation: hrtime.c:zend_string_release_ex Unexecuted instantiation: html.c:zend_string_release_ex Unexecuted instantiation: http_fopen_wrapper.c:zend_string_release_ex Unexecuted instantiation: http.c:zend_string_release_ex Unexecuted instantiation: image.c:zend_string_release_ex Unexecuted instantiation: incomplete_class.c:zend_string_release_ex Unexecuted instantiation: info.c:zend_string_release_ex io_poll.c:zend_string_release_ex Line | Count | Source | 490 | 192 | { | 491 | 192 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 192 | } |
Unexecuted instantiation: iptc.c:zend_string_release_ex Unexecuted instantiation: levenshtein.c:zend_string_release_ex Unexecuted instantiation: link.c:zend_string_release_ex Unexecuted instantiation: mail.c:zend_string_release_ex Unexecuted instantiation: math.c:zend_string_release_ex Unexecuted instantiation: md5.c:zend_string_release_ex Unexecuted instantiation: metaphone.c:zend_string_release_ex Unexecuted instantiation: microtime.c:zend_string_release_ex Unexecuted instantiation: net.c:zend_string_release_ex Unexecuted instantiation: pack.c:zend_string_release_ex Unexecuted instantiation: pageinfo.c:zend_string_release_ex Unexecuted instantiation: password.c:zend_string_release_ex Unexecuted instantiation: php_fopen_wrapper.c:zend_string_release_ex Unexecuted instantiation: proc_open.c:zend_string_release_ex Unexecuted instantiation: quot_print.c:zend_string_release_ex Unexecuted instantiation: scanf.c:zend_string_release_ex Unexecuted instantiation: sha1.c:zend_string_release_ex Unexecuted instantiation: soundex.c:zend_string_release_ex Unexecuted instantiation: streamsfuncs.c:zend_string_release_ex string.c:zend_string_release_ex Line | Count | Source | 490 | 6 | { | 491 | 6 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 6 | } |
Unexecuted instantiation: strnatcmp.c:zend_string_release_ex Unexecuted instantiation: syslog.c:zend_string_release_ex Unexecuted instantiation: type.c:zend_string_release_ex Unexecuted instantiation: uniqid.c:zend_string_release_ex url_scanner_ex.c:zend_string_release_ex Line | Count | Source | 490 | 80 | { | 491 | 80 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 80 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 80 | } | 502 | 80 | } |
Unexecuted instantiation: url.c:zend_string_release_ex user_filters.c:zend_string_release_ex Line | Count | Source | 490 | 112 | { | 491 | 112 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 112 | if (GC_DELREF(s) == 0) { | 493 | 112 | if (persistent) { | 494 | 112 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 112 | free(s); | 496 | 112 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 112 | } | 501 | 112 | } | 502 | 112 | } |
Unexecuted instantiation: uuencode.c:zend_string_release_ex var_unserializer.c:zend_string_release_ex Line | Count | Source | 490 | 1.99M | { | 491 | 1.99M | if (!ZSTR_IS_INTERNED(s)) { | 492 | 1.99M | if (GC_DELREF(s) == 0) { | 493 | 1.83M | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 1.83M | } else { | 497 | 1.83M | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 1.83M | efree(s); | 499 | 1.83M | } | 500 | 1.83M | } | 501 | 1.99M | } | 502 | 1.99M | } |
var.c:zend_string_release_ex Line | Count | Source | 490 | 153 | { | 491 | 153 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 65 | if (GC_DELREF(s) == 0) { | 493 | 18 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 18 | } else { | 497 | 18 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 18 | efree(s); | 499 | 18 | } | 500 | 18 | } | 501 | 65 | } | 502 | 153 | } |
Unexecuted instantiation: versioning.c:zend_string_release_ex Unexecuted instantiation: crypt_sha256.c:zend_string_release_ex Unexecuted instantiation: crypt_sha512.c:zend_string_release_ex Unexecuted instantiation: php_crypt_r.c:zend_string_release_ex php_uri.c:zend_string_release_ex Line | Count | Source | 490 | 112 | { | 491 | 112 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 64 | if (GC_DELREF(s) == 0) { | 493 | 64 | if (persistent) { | 494 | 64 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 64 | free(s); | 496 | 64 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 64 | } | 501 | 64 | } | 502 | 112 | } |
Unexecuted instantiation: php_uri_common.c:zend_string_release_ex Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_release_ex Unexecuted instantiation: uri_parser_whatwg.c:zend_string_release_ex Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_release_ex Unexecuted instantiation: explicit_bzero.c:zend_string_release_ex Unexecuted instantiation: fopen_wrappers.c:zend_string_release_ex Unexecuted instantiation: getopt.c:zend_string_release_ex Unexecuted instantiation: main.c:zend_string_release_ex Unexecuted instantiation: network.c:zend_string_release_ex output.c:zend_string_release_ex Line | Count | Source | 490 | 12 | { | 491 | 12 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 12 | if (GC_DELREF(s) == 0) { | 493 | 1 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 1 | } else { | 497 | 1 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 1 | efree(s); | 499 | 1 | } | 500 | 1 | } | 501 | 12 | } | 502 | 12 | } |
Unexecuted instantiation: php_content_types.c:zend_string_release_ex Unexecuted instantiation: php_ini_builder.c:zend_string_release_ex Unexecuted instantiation: php_ini.c:zend_string_release_ex Unexecuted instantiation: php_glob.c:zend_string_release_ex Unexecuted instantiation: php_odbc_utils.c:zend_string_release_ex Unexecuted instantiation: php_open_temporary_file.c:zend_string_release_ex Unexecuted instantiation: php_scandir.c:zend_string_release_ex Unexecuted instantiation: php_syslog.c:zend_string_release_ex Unexecuted instantiation: php_ticks.c:zend_string_release_ex php_variables.c:zend_string_release_ex Line | Count | Source | 490 | 1.51k | { | 491 | 1.51k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 1.47k | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 1.47k | } | 502 | 1.51k | } |
Unexecuted instantiation: reentrancy.c:zend_string_release_ex Unexecuted instantiation: rfc1867.c:zend_string_release_ex Unexecuted instantiation: safe_bcmp.c:zend_string_release_ex SAPI.c:zend_string_release_ex Line | Count | Source | 490 | 32 | { | 491 | 32 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 32 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 32 | } | 502 | 32 | } |
Unexecuted instantiation: snprintf.c:zend_string_release_ex Unexecuted instantiation: spprintf.c:zend_string_release_ex Unexecuted instantiation: strlcat.c:zend_string_release_ex Unexecuted instantiation: strlcpy.c:zend_string_release_ex Unexecuted instantiation: php_io.c:zend_string_release_ex Unexecuted instantiation: php_io_copy_linux.c:zend_string_release_ex Unexecuted instantiation: poll_backend_epoll.c:zend_string_release_ex Unexecuted instantiation: poll_backend_eventport.c:zend_string_release_ex Unexecuted instantiation: poll_backend_kqueue.c:zend_string_release_ex Unexecuted instantiation: poll_backend_poll.c:zend_string_release_ex Unexecuted instantiation: poll_core.c:zend_string_release_ex Unexecuted instantiation: poll_fd_table.c:zend_string_release_ex Unexecuted instantiation: poll_handle.c:zend_string_release_ex Unexecuted instantiation: cast.c:zend_string_release_ex filter.c:zend_string_release_ex Line | Count | Source | 490 | 96 | { | 491 | 96 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 96 | } |
Unexecuted instantiation: glob_wrapper.c:zend_string_release_ex Unexecuted instantiation: memory.c:zend_string_release_ex Unexecuted instantiation: mmap.c:zend_string_release_ex Unexecuted instantiation: plain_wrapper.c:zend_string_release_ex stream_errors.c:zend_string_release_ex Line | Count | Source | 490 | 48 | { | 491 | 48 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 48 | if (GC_DELREF(s) == 0) { | 493 | 48 | if (persistent) { | 494 | 48 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 48 | free(s); | 496 | 48 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 48 | } | 501 | 48 | } | 502 | 48 | } |
streams.c:zend_string_release_ex Line | Count | Source | 490 | 99 | { | 491 | 99 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 3 | if (GC_DELREF(s) == 0) { | 493 | 3 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 3 | } else { | 497 | 3 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 3 | efree(s); | 499 | 3 | } | 500 | 3 | } | 501 | 3 | } | 502 | 99 | } |
transports.c:zend_string_release_ex Line | Count | Source | 490 | 64 | { | 491 | 64 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 64 | } |
userspace.c:zend_string_release_ex Line | Count | Source | 490 | 16 | { | 491 | 16 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 16 | if (GC_DELREF(s) == 0) { | 493 | 16 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 16 | } else { | 497 | 16 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 16 | efree(s); | 499 | 16 | } | 500 | 16 | } | 501 | 16 | } | 502 | 16 | } |
Unexecuted instantiation: xp_socket.c:zend_string_release_ex Unexecuted instantiation: block_pass.c:zend_string_release_ex compact_literals.c:zend_string_release_ex Line | Count | Source | 490 | 54.3k | { | 491 | 54.3k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 32.9k | if (GC_DELREF(s) == 0) { | 493 | 1.80k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 1.80k | } else { | 497 | 1.80k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 1.80k | efree(s); | 499 | 1.80k | } | 500 | 1.80k | } | 501 | 32.9k | } | 502 | 54.3k | } |
compact_vars.c:zend_string_release_ex Line | Count | Source | 490 | 545 | { | 491 | 545 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 272 | if (GC_DELREF(s) == 0) { | 493 | 272 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 272 | } else { | 497 | 272 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 272 | efree(s); | 499 | 272 | } | 500 | 272 | } | 501 | 272 | } | 502 | 545 | } |
Unexecuted instantiation: dce.c:zend_string_release_ex Unexecuted instantiation: dfa_pass.c:zend_string_release_ex Unexecuted instantiation: escape_analysis.c:zend_string_release_ex Unexecuted instantiation: nop_removal.c:zend_string_release_ex Unexecuted instantiation: optimize_func_calls.c:zend_string_release_ex Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_release_ex Unexecuted instantiation: pass1.c:zend_string_release_ex Unexecuted instantiation: pass3.c:zend_string_release_ex Unexecuted instantiation: sccp.c:zend_string_release_ex Unexecuted instantiation: scdf.c:zend_string_release_ex Unexecuted instantiation: zend_call_graph.c:zend_string_release_ex Unexecuted instantiation: zend_cfg.c:zend_string_release_ex Unexecuted instantiation: zend_dfg.c:zend_string_release_ex Unexecuted instantiation: zend_dump.c:zend_string_release_ex zend_func_info.c:zend_string_release_ex Line | Count | Source | 490 | 8.52k | { | 491 | 8.52k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 0 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 0 | } | 502 | 8.52k | } |
zend_inference.c:zend_string_release_ex Line | Count | Source | 490 | 113 | { | 491 | 113 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 44 | if (GC_DELREF(s) == 0) { | 493 | 19 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 19 | } else { | 497 | 19 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 19 | efree(s); | 499 | 19 | } | 500 | 19 | } | 501 | 44 | } | 502 | 113 | } |
Unexecuted instantiation: zend_optimizer.c:zend_string_release_ex Unexecuted instantiation: zend_ssa.c:zend_string_release_ex Unexecuted instantiation: zend_alloc.c:zend_string_release_ex zend_API.c:zend_string_release_ex Line | Count | Source | 490 | 43.6k | { | 491 | 43.6k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 40.3k | if (GC_DELREF(s) == 0) { | 493 | 26.0k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 26.0k | } else { | 497 | 26.0k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 26.0k | efree(s); | 499 | 26.0k | } | 500 | 26.0k | } | 501 | 40.3k | } | 502 | 43.6k | } |
zend_ast.c:zend_string_release_ex Line | Count | Source | 490 | 74.9k | { | 491 | 74.9k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 36.1k | if (GC_DELREF(s) == 0) { | 493 | 10.0k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 10.0k | } else { | 497 | 10.0k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 10.0k | efree(s); | 499 | 10.0k | } | 500 | 10.0k | } | 501 | 36.1k | } | 502 | 74.9k | } |
zend_attributes.c:zend_string_release_ex Line | Count | Source | 490 | 288 | { | 491 | 288 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 16 | if (GC_DELREF(s) == 0) { | 493 | 16 | if (persistent) { | 494 | 16 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 16 | free(s); | 496 | 16 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 16 | } | 501 | 16 | } | 502 | 288 | } |
Unexecuted instantiation: zend_autoload.c:zend_string_release_ex zend_builtin_functions.c:zend_string_release_ex Line | Count | Source | 490 | 26 | { | 491 | 26 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 9 | if (GC_DELREF(s) == 0) { | 493 | 9 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 9 | } else { | 497 | 9 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 9 | efree(s); | 499 | 9 | } | 500 | 9 | } | 501 | 9 | } | 502 | 26 | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_release_ex zend_closures.c:zend_string_release_ex Line | Count | Source | 490 | 22 | { | 491 | 22 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 14 | if (GC_DELREF(s) == 0) { | 493 | 0 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 0 | } else { | 497 | 0 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 0 | efree(s); | 499 | 0 | } | 500 | 0 | } | 501 | 14 | } | 502 | 22 | } |
zend_compile.c:zend_string_release_ex Line | Count | Source | 490 | 2.54M | { | 491 | 2.54M | if (!ZSTR_IS_INTERNED(s)) { | 492 | 2.46M | if (GC_DELREF(s) == 0) { | 493 | 140k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 140k | } else { | 497 | 140k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 140k | efree(s); | 499 | 140k | } | 500 | 140k | } | 501 | 2.46M | } | 502 | 2.54M | } |
Unexecuted instantiation: zend_constants.c:zend_string_release_ex Unexecuted instantiation: zend_cpuinfo.c:zend_string_release_ex Unexecuted instantiation: zend_default_classes.c:zend_string_release_ex Unexecuted instantiation: zend_dtrace.c:zend_string_release_ex Unexecuted instantiation: zend_enum.c:zend_string_release_ex zend_exceptions.c:zend_string_release_ex Line | Count | Source | 490 | 111k | { | 491 | 111k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 92.8k | if (GC_DELREF(s) == 0) { | 493 | 10 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 10 | } else { | 497 | 10 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 10 | efree(s); | 499 | 10 | } | 500 | 10 | } | 501 | 92.8k | } | 502 | 111k | } |
zend_execute_API.c:zend_string_release_ex Line | Count | Source | 490 | 982k | { | 491 | 982k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 805k | if (GC_DELREF(s) == 0) { | 493 | 288k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 288k | } else { | 497 | 288k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 288k | efree(s); | 499 | 288k | } | 500 | 288k | } | 501 | 805k | } | 502 | 982k | } |
zend_execute.c:zend_string_release_ex Line | Count | Source | 490 | 58.0k | { | 491 | 58.0k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 17.5k | if (GC_DELREF(s) == 0) { | 493 | 3.86k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 3.86k | } else { | 497 | 3.86k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 3.86k | efree(s); | 499 | 3.86k | } | 500 | 3.86k | } | 501 | 17.5k | } | 502 | 58.0k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_release_ex Unexecuted instantiation: zend_fibers.c:zend_string_release_ex Unexecuted instantiation: zend_float.c:zend_string_release_ex Unexecuted instantiation: zend_gc.c:zend_string_release_ex Unexecuted instantiation: zend_gdb.c:zend_string_release_ex Unexecuted instantiation: zend_generators.c:zend_string_release_ex zend_hash.c:zend_string_release_ex Line | Count | Source | 490 | 2.41M | { | 491 | 2.41M | if (!ZSTR_IS_INTERNED(s)) { | 492 | 1.06M | if (GC_DELREF(s) == 0) { | 493 | 992k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 992k | } else { | 497 | 992k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 992k | efree(s); | 499 | 992k | } | 500 | 992k | } | 501 | 1.06M | } | 502 | 2.41M | } |
Unexecuted instantiation: zend_highlight.c:zend_string_release_ex Unexecuted instantiation: zend_hrtime.c:zend_string_release_ex zend_inheritance.c:zend_string_release_ex Line | Count | Source | 490 | 3.69k | { | 491 | 3.69k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 1.94k | if (GC_DELREF(s) == 0) { | 493 | 199 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 199 | } else { | 497 | 199 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 199 | efree(s); | 499 | 199 | } | 500 | 199 | } | 501 | 1.94k | } | 502 | 3.69k | } |
Unexecuted instantiation: zend_ini_parser.c:zend_string_release_ex Unexecuted instantiation: zend_ini_scanner.c:zend_string_release_ex zend_ini.c:zend_string_release_ex Line | Count | Source | 490 | 73 | { | 491 | 73 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 73 | if (GC_DELREF(s) == 0) { | 493 | 73 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 73 | } else { | 497 | 73 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 73 | efree(s); | 499 | 73 | } | 500 | 73 | } | 501 | 73 | } | 502 | 73 | } |
Unexecuted instantiation: zend_interfaces.c:zend_string_release_ex Unexecuted instantiation: zend_iterators.c:zend_string_release_ex zend_language_parser.c:zend_string_release_ex Line | Count | Source | 490 | 546 | { | 491 | 546 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 546 | if (GC_DELREF(s) == 0) { | 493 | 546 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 546 | } else { | 497 | 546 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 546 | efree(s); | 499 | 546 | } | 500 | 546 | } | 501 | 546 | } | 502 | 546 | } |
zend_language_scanner.c:zend_string_release_ex Line | Count | Source | 490 | 113k | { | 491 | 113k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 113k | if (GC_DELREF(s) == 0) { | 493 | 5.68k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 5.68k | } else { | 497 | 5.68k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 5.68k | efree(s); | 499 | 5.68k | } | 500 | 5.68k | } | 501 | 113k | } | 502 | 113k | } |
Unexecuted instantiation: zend_lazy_objects.c:zend_string_release_ex Unexecuted instantiation: zend_list.c:zend_string_release_ex Unexecuted instantiation: zend_llist.c:zend_string_release_ex Unexecuted instantiation: zend_multibyte.c:zend_string_release_ex Unexecuted instantiation: zend_object_handlers.c:zend_string_release_ex Unexecuted instantiation: zend_objects_API.c:zend_string_release_ex Unexecuted instantiation: zend_objects.c:zend_string_release_ex Unexecuted instantiation: zend_observer.c:zend_string_release_ex zend_opcode.c:zend_string_release_ex Line | Count | Source | 490 | 4.12M | { | 491 | 4.12M | if (!ZSTR_IS_INTERNED(s)) { | 492 | 3.10M | if (GC_DELREF(s) == 0) { | 493 | 1.38M | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 1.38M | } else { | 497 | 1.38M | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 1.38M | efree(s); | 499 | 1.38M | } | 500 | 1.38M | } | 501 | 3.10M | } | 502 | 4.12M | } |
zend_operators.c:zend_string_release_ex Line | Count | Source | 490 | 42.8k | { | 491 | 42.8k | if (!ZSTR_IS_INTERNED(s)) { | 492 | 29.8k | if (GC_DELREF(s) == 0) { | 493 | 25.2k | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 25.2k | } else { | 497 | 25.2k | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 25.2k | efree(s); | 499 | 25.2k | } | 500 | 25.2k | } | 501 | 29.8k | } | 502 | 42.8k | } |
Unexecuted instantiation: zend_partial.c:zend_string_release_ex Unexecuted instantiation: zend_property_hooks.c:zend_string_release_ex Unexecuted instantiation: zend_ptr_stack.c:zend_string_release_ex Unexecuted instantiation: zend_signal.c:zend_string_release_ex Unexecuted instantiation: zend_smart_str.c:zend_string_release_ex Unexecuted instantiation: zend_sort.c:zend_string_release_ex Unexecuted instantiation: zend_stack.c:zend_string_release_ex zend_stream.c:zend_string_release_ex Line | Count | Source | 490 | 3 | { | 491 | 3 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 2 | if (GC_DELREF(s) == 0) { | 493 | 1 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 1 | } else { | 497 | 1 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 1 | efree(s); | 499 | 1 | } | 500 | 1 | } | 501 | 2 | } | 502 | 3 | } |
Unexecuted instantiation: zend_string.c:zend_string_release_ex Unexecuted instantiation: zend_strtod.c:zend_string_release_ex Unexecuted instantiation: zend_system_id.c:zend_string_release_ex Unexecuted instantiation: zend_variables.c:zend_string_release_ex Unexecuted instantiation: zend_virtual_cwd.c:zend_string_release_ex Unexecuted instantiation: zend_vm_opcodes.c:zend_string_release_ex Unexecuted instantiation: zend_weakrefs.c:zend_string_release_ex zend.c:zend_string_release_ex Line | Count | Source | 490 | 64 | { | 491 | 64 | if (!ZSTR_IS_INTERNED(s)) { | 492 | 59 | if (GC_DELREF(s) == 0) { | 493 | 52 | if (persistent) { | 494 | 0 | ZEND_ASSERT(GC_FLAGS(s) & IS_STR_PERSISTENT); | 495 | 0 | free(s); | 496 | 52 | } else { | 497 | 52 | ZEND_ASSERT(!(GC_FLAGS(s) & IS_STR_PERSISTENT)); | 498 | 52 | efree(s); | 499 | 52 | } | 500 | 52 | } | 501 | 59 | } | 502 | 64 | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_release_ex Unexecuted instantiation: fuzzer-parser.c:zend_string_release_ex Unexecuted instantiation: fuzzer-sapi.c:zend_string_release_ex Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_release_ex Unexecuted instantiation: fuzzer-exif.c:zend_string_release_ex Unexecuted instantiation: fuzzer-unserialize.c:zend_string_release_ex Unexecuted instantiation: fuzzer-function-jit.c:zend_string_release_ex Unexecuted instantiation: fuzzer-json.c:zend_string_release_ex Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_release_ex Unexecuted instantiation: fuzzer-execute.c:zend_string_release_ex |
503 | | |
504 | | static zend_always_inline bool zend_string_equals_cstr(const zend_string *s1, const char *s2, size_t s2_length) |
505 | 44.0M | { |
506 | 44.0M | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); |
507 | 44.0M | } php_date.c:zend_string_equals_cstr Line | Count | Source | 505 | 2.19M | { | 506 | 2.19M | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 2.19M | } |
Unexecuted instantiation: php_time.c:zend_string_equals_cstr Unexecuted instantiation: time_duration.c:zend_string_equals_cstr Unexecuted instantiation: astro.c:zend_string_equals_cstr Unexecuted instantiation: dow.c:zend_string_equals_cstr Unexecuted instantiation: duration.c:zend_string_equals_cstr Unexecuted instantiation: parse_date.c:zend_string_equals_cstr Unexecuted instantiation: parse_tz.c:zend_string_equals_cstr Unexecuted instantiation: parse_posix.c:zend_string_equals_cstr Unexecuted instantiation: timelib.c:zend_string_equals_cstr Unexecuted instantiation: tm2unixtime.c:zend_string_equals_cstr Unexecuted instantiation: unixtime2tm.c:zend_string_equals_cstr Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals_cstr Unexecuted instantiation: interval.c:zend_string_equals_cstr Unexecuted instantiation: php_pcre.c:zend_string_equals_cstr Unexecuted instantiation: exif.c:zend_string_equals_cstr Unexecuted instantiation: hash_adler32.c:zend_string_equals_cstr Unexecuted instantiation: hash_crc32.c:zend_string_equals_cstr Unexecuted instantiation: hash_fnv.c:zend_string_equals_cstr Unexecuted instantiation: hash_gost.c:zend_string_equals_cstr Unexecuted instantiation: hash_haval.c:zend_string_equals_cstr Unexecuted instantiation: hash_joaat.c:zend_string_equals_cstr Unexecuted instantiation: hash_md.c:zend_string_equals_cstr Unexecuted instantiation: hash_murmur.c:zend_string_equals_cstr Unexecuted instantiation: hash_ripemd.c:zend_string_equals_cstr Unexecuted instantiation: hash_sha_ni.c:zend_string_equals_cstr Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals_cstr Unexecuted instantiation: hash_sha.c:zend_string_equals_cstr Unexecuted instantiation: hash_sha3.c:zend_string_equals_cstr Unexecuted instantiation: hash_snefru.c:zend_string_equals_cstr Unexecuted instantiation: hash_tiger.c:zend_string_equals_cstr Unexecuted instantiation: hash_whirlpool.c:zend_string_equals_cstr Unexecuted instantiation: hash_xxhash.c:zend_string_equals_cstr Unexecuted instantiation: hash.c:zend_string_equals_cstr Unexecuted instantiation: json_encoder.c:zend_string_equals_cstr Unexecuted instantiation: json_parser.tab.c:zend_string_equals_cstr Unexecuted instantiation: json_scanner.c:zend_string_equals_cstr Unexecuted instantiation: json.c:zend_string_equals_cstr Unexecuted instantiation: php_lexbor.c:zend_string_equals_cstr Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals_cstr Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals_cstr Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals_cstr Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals_cstr Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals_cstr Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals_cstr Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals_cstr Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals_cstr Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals_cstr Unexecuted instantiation: zend_file_cache.c:zend_string_equals_cstr Unexecuted instantiation: zend_persist_calc.c:zend_string_equals_cstr Unexecuted instantiation: zend_persist.c:zend_string_equals_cstr Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_cstr ZendAccelerator.c:zend_string_equals_cstr Line | Count | Source | 505 | 58 | { | 506 | 58 | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 58 | } |
Unexecuted instantiation: ir_cfg.c:zend_string_equals_cstr Unexecuted instantiation: ir_check.c:zend_string_equals_cstr Unexecuted instantiation: ir_dump.c:zend_string_equals_cstr Unexecuted instantiation: ir_emit.c:zend_string_equals_cstr Unexecuted instantiation: ir_gcm.c:zend_string_equals_cstr Unexecuted instantiation: ir_gdb.c:zend_string_equals_cstr Unexecuted instantiation: ir_patch.c:zend_string_equals_cstr Unexecuted instantiation: ir_perf.c:zend_string_equals_cstr Unexecuted instantiation: ir_ra.c:zend_string_equals_cstr Unexecuted instantiation: ir_ra_simple.c:zend_string_equals_cstr Unexecuted instantiation: ir_save.c:zend_string_equals_cstr Unexecuted instantiation: ir_sccp.c:zend_string_equals_cstr Unexecuted instantiation: ir_strtab.c:zend_string_equals_cstr Unexecuted instantiation: ir.c:zend_string_equals_cstr Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_cstr Unexecuted instantiation: zend_jit.c:zend_string_equals_cstr Unexecuted instantiation: csprng.c:zend_string_equals_cstr Unexecuted instantiation: engine_mt19937.c:zend_string_equals_cstr Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_cstr Unexecuted instantiation: engine_secure.c:zend_string_equals_cstr Unexecuted instantiation: engine_user.c:zend_string_equals_cstr Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_cstr Unexecuted instantiation: gammasection.c:zend_string_equals_cstr Unexecuted instantiation: random.c:zend_string_equals_cstr Unexecuted instantiation: randomizer.c:zend_string_equals_cstr Unexecuted instantiation: zend_utils.c:zend_string_equals_cstr Unexecuted instantiation: php_reflection.c:zend_string_equals_cstr Unexecuted instantiation: php_spl.c:zend_string_equals_cstr Unexecuted instantiation: spl_array.c:zend_string_equals_cstr Unexecuted instantiation: spl_directory.c:zend_string_equals_cstr Unexecuted instantiation: spl_dllist.c:zend_string_equals_cstr Unexecuted instantiation: spl_exceptions.c:zend_string_equals_cstr Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_cstr Unexecuted instantiation: spl_functions.c:zend_string_equals_cstr Unexecuted instantiation: spl_heap.c:zend_string_equals_cstr Unexecuted instantiation: spl_iterators.c:zend_string_equals_cstr Unexecuted instantiation: spl_observer.c:zend_string_equals_cstr array.c:zend_string_equals_cstr Line | Count | Source | 505 | 2 | { | 506 | 2 | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 2 | } |
Unexecuted instantiation: assert.c:zend_string_equals_cstr Unexecuted instantiation: base64.c:zend_string_equals_cstr basic_functions.c:zend_string_equals_cstr Line | Count | Source | 505 | 592 | { | 506 | 592 | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 592 | } |
Unexecuted instantiation: browscap.c:zend_string_equals_cstr Unexecuted instantiation: crc32_x86.c:zend_string_equals_cstr Unexecuted instantiation: crc32.c:zend_string_equals_cstr Unexecuted instantiation: credits.c:zend_string_equals_cstr Unexecuted instantiation: crypt.c:zend_string_equals_cstr Unexecuted instantiation: css.c:zend_string_equals_cstr Unexecuted instantiation: datetime.c:zend_string_equals_cstr Unexecuted instantiation: dir.c:zend_string_equals_cstr Unexecuted instantiation: dl.c:zend_string_equals_cstr Unexecuted instantiation: dns.c:zend_string_equals_cstr Unexecuted instantiation: exec.c:zend_string_equals_cstr Unexecuted instantiation: file.c:zend_string_equals_cstr Unexecuted instantiation: filestat.c:zend_string_equals_cstr Unexecuted instantiation: filters.c:zend_string_equals_cstr Unexecuted instantiation: flock_compat.c:zend_string_equals_cstr Unexecuted instantiation: formatted_print.c:zend_string_equals_cstr Unexecuted instantiation: fsock.c:zend_string_equals_cstr Unexecuted instantiation: ftok.c:zend_string_equals_cstr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_cstr Unexecuted instantiation: head.c:zend_string_equals_cstr Unexecuted instantiation: hrtime.c:zend_string_equals_cstr Unexecuted instantiation: html.c:zend_string_equals_cstr Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_cstr Unexecuted instantiation: http.c:zend_string_equals_cstr Unexecuted instantiation: image.c:zend_string_equals_cstr Unexecuted instantiation: incomplete_class.c:zend_string_equals_cstr Unexecuted instantiation: info.c:zend_string_equals_cstr Unexecuted instantiation: io_poll.c:zend_string_equals_cstr Unexecuted instantiation: iptc.c:zend_string_equals_cstr Unexecuted instantiation: levenshtein.c:zend_string_equals_cstr Unexecuted instantiation: link.c:zend_string_equals_cstr Unexecuted instantiation: mail.c:zend_string_equals_cstr Unexecuted instantiation: math.c:zend_string_equals_cstr Unexecuted instantiation: md5.c:zend_string_equals_cstr Unexecuted instantiation: metaphone.c:zend_string_equals_cstr Unexecuted instantiation: microtime.c:zend_string_equals_cstr Unexecuted instantiation: net.c:zend_string_equals_cstr Unexecuted instantiation: pack.c:zend_string_equals_cstr Unexecuted instantiation: pageinfo.c:zend_string_equals_cstr Unexecuted instantiation: password.c:zend_string_equals_cstr Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_cstr Unexecuted instantiation: proc_open.c:zend_string_equals_cstr Unexecuted instantiation: quot_print.c:zend_string_equals_cstr Unexecuted instantiation: scanf.c:zend_string_equals_cstr Unexecuted instantiation: sha1.c:zend_string_equals_cstr Unexecuted instantiation: soundex.c:zend_string_equals_cstr Unexecuted instantiation: streamsfuncs.c:zend_string_equals_cstr Unexecuted instantiation: string.c:zend_string_equals_cstr Unexecuted instantiation: strnatcmp.c:zend_string_equals_cstr Unexecuted instantiation: syslog.c:zend_string_equals_cstr Unexecuted instantiation: type.c:zend_string_equals_cstr Unexecuted instantiation: uniqid.c:zend_string_equals_cstr Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_cstr Unexecuted instantiation: url.c:zend_string_equals_cstr Unexecuted instantiation: user_filters.c:zend_string_equals_cstr Unexecuted instantiation: uuencode.c:zend_string_equals_cstr Unexecuted instantiation: var_unserializer.c:zend_string_equals_cstr Unexecuted instantiation: var.c:zend_string_equals_cstr Unexecuted instantiation: versioning.c:zend_string_equals_cstr Unexecuted instantiation: crypt_sha256.c:zend_string_equals_cstr Unexecuted instantiation: crypt_sha512.c:zend_string_equals_cstr Unexecuted instantiation: php_crypt_r.c:zend_string_equals_cstr Unexecuted instantiation: php_uri.c:zend_string_equals_cstr Unexecuted instantiation: php_uri_common.c:zend_string_equals_cstr Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_cstr Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_cstr Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_cstr Unexecuted instantiation: explicit_bzero.c:zend_string_equals_cstr Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_cstr Unexecuted instantiation: getopt.c:zend_string_equals_cstr main.c:zend_string_equals_cstr Line | Count | Source | 505 | 400 | { | 506 | 400 | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 400 | } |
Unexecuted instantiation: network.c:zend_string_equals_cstr Unexecuted instantiation: output.c:zend_string_equals_cstr Unexecuted instantiation: php_content_types.c:zend_string_equals_cstr Unexecuted instantiation: php_ini_builder.c:zend_string_equals_cstr Unexecuted instantiation: php_ini.c:zend_string_equals_cstr Unexecuted instantiation: php_glob.c:zend_string_equals_cstr Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_cstr Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_cstr Unexecuted instantiation: php_scandir.c:zend_string_equals_cstr Unexecuted instantiation: php_syslog.c:zend_string_equals_cstr Unexecuted instantiation: php_ticks.c:zend_string_equals_cstr Unexecuted instantiation: php_variables.c:zend_string_equals_cstr Unexecuted instantiation: reentrancy.c:zend_string_equals_cstr Unexecuted instantiation: rfc1867.c:zend_string_equals_cstr Unexecuted instantiation: safe_bcmp.c:zend_string_equals_cstr Unexecuted instantiation: SAPI.c:zend_string_equals_cstr Unexecuted instantiation: snprintf.c:zend_string_equals_cstr Unexecuted instantiation: spprintf.c:zend_string_equals_cstr Unexecuted instantiation: strlcat.c:zend_string_equals_cstr Unexecuted instantiation: strlcpy.c:zend_string_equals_cstr Unexecuted instantiation: php_io.c:zend_string_equals_cstr Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_cstr Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_cstr Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_cstr Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_cstr Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_cstr Unexecuted instantiation: poll_core.c:zend_string_equals_cstr Unexecuted instantiation: poll_fd_table.c:zend_string_equals_cstr Unexecuted instantiation: poll_handle.c:zend_string_equals_cstr Unexecuted instantiation: cast.c:zend_string_equals_cstr Unexecuted instantiation: filter.c:zend_string_equals_cstr Unexecuted instantiation: glob_wrapper.c:zend_string_equals_cstr Unexecuted instantiation: memory.c:zend_string_equals_cstr Unexecuted instantiation: mmap.c:zend_string_equals_cstr Unexecuted instantiation: plain_wrapper.c:zend_string_equals_cstr Unexecuted instantiation: stream_errors.c:zend_string_equals_cstr Unexecuted instantiation: streams.c:zend_string_equals_cstr Unexecuted instantiation: transports.c:zend_string_equals_cstr Unexecuted instantiation: userspace.c:zend_string_equals_cstr Unexecuted instantiation: xp_socket.c:zend_string_equals_cstr Unexecuted instantiation: block_pass.c:zend_string_equals_cstr Unexecuted instantiation: compact_literals.c:zend_string_equals_cstr Unexecuted instantiation: compact_vars.c:zend_string_equals_cstr Unexecuted instantiation: dce.c:zend_string_equals_cstr Unexecuted instantiation: dfa_pass.c:zend_string_equals_cstr Unexecuted instantiation: escape_analysis.c:zend_string_equals_cstr Unexecuted instantiation: nop_removal.c:zend_string_equals_cstr Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_cstr Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_cstr pass1.c:zend_string_equals_cstr Line | Count | Source | 505 | 15.8k | { | 506 | 15.8k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 15.8k | } |
Unexecuted instantiation: pass3.c:zend_string_equals_cstr Unexecuted instantiation: sccp.c:zend_string_equals_cstr Unexecuted instantiation: scdf.c:zend_string_equals_cstr Unexecuted instantiation: zend_call_graph.c:zend_string_equals_cstr Unexecuted instantiation: zend_cfg.c:zend_string_equals_cstr Unexecuted instantiation: zend_dfg.c:zend_string_equals_cstr Unexecuted instantiation: zend_dump.c:zend_string_equals_cstr Unexecuted instantiation: zend_func_info.c:zend_string_equals_cstr Unexecuted instantiation: zend_inference.c:zend_string_equals_cstr zend_optimizer.c:zend_string_equals_cstr Line | Count | Source | 505 | 31.8k | { | 506 | 31.8k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 31.8k | } |
zend_ssa.c:zend_string_equals_cstr Line | Count | Source | 505 | 9.64k | { | 506 | 9.64k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 9.64k | } |
Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr zend_API.c:zend_string_equals_cstr Line | Count | Source | 505 | 576k | { | 506 | 576k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 576k | } |
Unexecuted instantiation: zend_ast.c:zend_string_equals_cstr zend_attributes.c:zend_string_equals_cstr Line | Count | Source | 505 | 6.26M | { | 506 | 6.26M | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 6.26M | } |
Unexecuted instantiation: zend_autoload.c:zend_string_equals_cstr Unexecuted instantiation: zend_builtin_functions.c:zend_string_equals_cstr Unexecuted instantiation: zend_call_stack.c:zend_string_equals_cstr Unexecuted instantiation: zend_closures.c:zend_string_equals_cstr zend_compile.c:zend_string_equals_cstr Line | Count | Source | 505 | 33.8M | { | 506 | 33.8M | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 33.8M | } |
zend_constants.c:zend_string_equals_cstr Line | Count | Source | 505 | 8.89k | { | 506 | 8.89k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 8.89k | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_cstr Unexecuted instantiation: zend_default_classes.c:zend_string_equals_cstr Unexecuted instantiation: zend_dtrace.c:zend_string_equals_cstr Unexecuted instantiation: zend_enum.c:zend_string_equals_cstr zend_exceptions.c:zend_string_equals_cstr Line | Count | Source | 505 | 1.43k | { | 506 | 1.43k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 1.43k | } |
Unexecuted instantiation: zend_execute_API.c:zend_string_equals_cstr Unexecuted instantiation: zend_execute.c:zend_string_equals_cstr Unexecuted instantiation: zend_extensions.c:zend_string_equals_cstr Unexecuted instantiation: zend_fibers.c:zend_string_equals_cstr Unexecuted instantiation: zend_float.c:zend_string_equals_cstr Unexecuted instantiation: zend_gc.c:zend_string_equals_cstr Unexecuted instantiation: zend_gdb.c:zend_string_equals_cstr Unexecuted instantiation: zend_generators.c:zend_string_equals_cstr zend_hash.c:zend_string_equals_cstr Line | Count | Source | 505 | 1.04M | { | 506 | 1.04M | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 1.04M | } |
Unexecuted instantiation: zend_highlight.c:zend_string_equals_cstr Unexecuted instantiation: zend_hrtime.c:zend_string_equals_cstr Unexecuted instantiation: zend_inheritance.c:zend_string_equals_cstr Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_cstr Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_cstr Unexecuted instantiation: zend_ini.c:zend_string_equals_cstr Unexecuted instantiation: zend_interfaces.c:zend_string_equals_cstr Unexecuted instantiation: zend_iterators.c:zend_string_equals_cstr Unexecuted instantiation: zend_language_parser.c:zend_string_equals_cstr Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_cstr Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_cstr Unexecuted instantiation: zend_list.c:zend_string_equals_cstr Unexecuted instantiation: zend_llist.c:zend_string_equals_cstr Unexecuted instantiation: zend_multibyte.c:zend_string_equals_cstr Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_cstr Unexecuted instantiation: zend_objects_API.c:zend_string_equals_cstr Unexecuted instantiation: zend_objects.c:zend_string_equals_cstr Unexecuted instantiation: zend_observer.c:zend_string_equals_cstr Unexecuted instantiation: zend_opcode.c:zend_string_equals_cstr Unexecuted instantiation: zend_operators.c:zend_string_equals_cstr Unexecuted instantiation: zend_partial.c:zend_string_equals_cstr Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_cstr Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_cstr Unexecuted instantiation: zend_signal.c:zend_string_equals_cstr Unexecuted instantiation: zend_smart_str.c:zend_string_equals_cstr Unexecuted instantiation: zend_sort.c:zend_string_equals_cstr Unexecuted instantiation: zend_stack.c:zend_string_equals_cstr Unexecuted instantiation: zend_stream.c:zend_string_equals_cstr zend_string.c:zend_string_equals_cstr Line | Count | Source | 505 | 53.5k | { | 506 | 53.5k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 53.5k | } |
Unexecuted instantiation: zend_strtod.c:zend_string_equals_cstr Unexecuted instantiation: zend_system_id.c:zend_string_equals_cstr Unexecuted instantiation: zend_variables.c:zend_string_equals_cstr Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_cstr Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_cstr Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_cstr Unexecuted instantiation: zend.c:zend_string_equals_cstr Unexecuted instantiation: internal_functions_cli.c:zend_string_equals_cstr Unexecuted instantiation: fuzzer-parser.c:zend_string_equals_cstr Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_cstr Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals_cstr Unexecuted instantiation: fuzzer-exif.c:zend_string_equals_cstr Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals_cstr Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals_cstr Unexecuted instantiation: fuzzer-json.c:zend_string_equals_cstr fuzzer-unserializehash.c:zend_string_equals_cstr Line | Count | Source | 505 | 41.8k | { | 506 | 41.8k | return ZSTR_LEN(s1) == s2_length && !memcmp(ZSTR_VAL(s1), s2, s2_length); | 507 | 41.8k | } |
Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_cstr |
508 | | |
509 | | #if defined(__GNUC__) && (defined(__i386__) || (defined(__x86_64__) && !defined(__ILP32__))) |
510 | | BEGIN_EXTERN_C() |
511 | | ZEND_API bool ZEND_FASTCALL zend_string_equal_val(const zend_string *s1, const zend_string *s2); |
512 | | END_EXTERN_C() |
513 | | #else |
514 | | static zend_always_inline bool zend_string_equal_val(const zend_string *s1, const zend_string *s2) |
515 | | { |
516 | | return !memcmp(ZSTR_VAL(s1), ZSTR_VAL(s2), ZSTR_LEN(s1)); |
517 | | } |
518 | | #endif |
519 | | |
520 | | static zend_always_inline bool zend_string_equal_content(const zend_string *s1, const zend_string *s2) |
521 | 11.0M | { |
522 | 11.0M | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); |
523 | 11.0M | } Unexecuted instantiation: php_date.c:zend_string_equal_content Unexecuted instantiation: php_time.c:zend_string_equal_content Unexecuted instantiation: time_duration.c:zend_string_equal_content Unexecuted instantiation: astro.c:zend_string_equal_content Unexecuted instantiation: dow.c:zend_string_equal_content Unexecuted instantiation: duration.c:zend_string_equal_content Unexecuted instantiation: parse_date.c:zend_string_equal_content Unexecuted instantiation: parse_tz.c:zend_string_equal_content Unexecuted instantiation: parse_posix.c:zend_string_equal_content Unexecuted instantiation: timelib.c:zend_string_equal_content Unexecuted instantiation: tm2unixtime.c:zend_string_equal_content Unexecuted instantiation: unixtime2tm.c:zend_string_equal_content Unexecuted instantiation: parse_iso_intervals.c:zend_string_equal_content Unexecuted instantiation: interval.c:zend_string_equal_content Unexecuted instantiation: php_pcre.c:zend_string_equal_content Unexecuted instantiation: exif.c:zend_string_equal_content Unexecuted instantiation: hash_adler32.c:zend_string_equal_content Unexecuted instantiation: hash_crc32.c:zend_string_equal_content Unexecuted instantiation: hash_fnv.c:zend_string_equal_content Unexecuted instantiation: hash_gost.c:zend_string_equal_content Unexecuted instantiation: hash_haval.c:zend_string_equal_content Unexecuted instantiation: hash_joaat.c:zend_string_equal_content Unexecuted instantiation: hash_md.c:zend_string_equal_content Unexecuted instantiation: hash_murmur.c:zend_string_equal_content Unexecuted instantiation: hash_ripemd.c:zend_string_equal_content Unexecuted instantiation: hash_sha_ni.c:zend_string_equal_content Unexecuted instantiation: hash_sha_sse2.c:zend_string_equal_content Unexecuted instantiation: hash_sha.c:zend_string_equal_content Unexecuted instantiation: hash_sha3.c:zend_string_equal_content Unexecuted instantiation: hash_snefru.c:zend_string_equal_content Unexecuted instantiation: hash_tiger.c:zend_string_equal_content Unexecuted instantiation: hash_whirlpool.c:zend_string_equal_content Unexecuted instantiation: hash_xxhash.c:zend_string_equal_content Unexecuted instantiation: hash.c:zend_string_equal_content Unexecuted instantiation: json_encoder.c:zend_string_equal_content Unexecuted instantiation: json_parser.tab.c:zend_string_equal_content Unexecuted instantiation: json_scanner.c:zend_string_equal_content Unexecuted instantiation: json.c:zend_string_equal_content Unexecuted instantiation: php_lexbor.c:zend_string_equal_content Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equal_content Unexecuted instantiation: shared_alloc_posix.c:zend_string_equal_content Unexecuted instantiation: shared_alloc_shm.c:zend_string_equal_content Unexecuted instantiation: zend_accelerator_api.c:zend_string_equal_content Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equal_content Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equal_content zend_accelerator_hash.c:zend_string_equal_content Line | Count | Source | 521 | 173k | { | 522 | 173k | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 173k | } |
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equal_content Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equal_content Unexecuted instantiation: zend_file_cache.c:zend_string_equal_content Unexecuted instantiation: zend_persist_calc.c:zend_string_equal_content Unexecuted instantiation: zend_persist.c:zend_string_equal_content Unexecuted instantiation: zend_shared_alloc.c:zend_string_equal_content ZendAccelerator.c:zend_string_equal_content Line | Count | Source | 521 | 3.76M | { | 522 | 3.76M | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 3.76M | } |
Unexecuted instantiation: ir_cfg.c:zend_string_equal_content Unexecuted instantiation: ir_check.c:zend_string_equal_content Unexecuted instantiation: ir_dump.c:zend_string_equal_content Unexecuted instantiation: ir_emit.c:zend_string_equal_content Unexecuted instantiation: ir_gcm.c:zend_string_equal_content Unexecuted instantiation: ir_gdb.c:zend_string_equal_content Unexecuted instantiation: ir_patch.c:zend_string_equal_content Unexecuted instantiation: ir_perf.c:zend_string_equal_content Unexecuted instantiation: ir_ra.c:zend_string_equal_content Unexecuted instantiation: ir_ra_simple.c:zend_string_equal_content Unexecuted instantiation: ir_save.c:zend_string_equal_content Unexecuted instantiation: ir_sccp.c:zend_string_equal_content Unexecuted instantiation: ir_strtab.c:zend_string_equal_content Unexecuted instantiation: ir.c:zend_string_equal_content Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equal_content Unexecuted instantiation: zend_jit.c:zend_string_equal_content Unexecuted instantiation: csprng.c:zend_string_equal_content Unexecuted instantiation: engine_mt19937.c:zend_string_equal_content Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equal_content Unexecuted instantiation: engine_secure.c:zend_string_equal_content Unexecuted instantiation: engine_user.c:zend_string_equal_content Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equal_content Unexecuted instantiation: gammasection.c:zend_string_equal_content Unexecuted instantiation: random.c:zend_string_equal_content Unexecuted instantiation: randomizer.c:zend_string_equal_content Unexecuted instantiation: zend_utils.c:zend_string_equal_content Unexecuted instantiation: php_reflection.c:zend_string_equal_content Unexecuted instantiation: php_spl.c:zend_string_equal_content Unexecuted instantiation: spl_array.c:zend_string_equal_content Unexecuted instantiation: spl_directory.c:zend_string_equal_content Unexecuted instantiation: spl_dllist.c:zend_string_equal_content Unexecuted instantiation: spl_exceptions.c:zend_string_equal_content Unexecuted instantiation: spl_fixedarray.c:zend_string_equal_content Unexecuted instantiation: spl_functions.c:zend_string_equal_content Unexecuted instantiation: spl_heap.c:zend_string_equal_content Unexecuted instantiation: spl_iterators.c:zend_string_equal_content Unexecuted instantiation: spl_observer.c:zend_string_equal_content array.c:zend_string_equal_content Line | Count | Source | 521 | 528 | { | 522 | 528 | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 528 | } |
Unexecuted instantiation: assert.c:zend_string_equal_content Unexecuted instantiation: base64.c:zend_string_equal_content Unexecuted instantiation: basic_functions.c:zend_string_equal_content Unexecuted instantiation: browscap.c:zend_string_equal_content Unexecuted instantiation: crc32_x86.c:zend_string_equal_content Unexecuted instantiation: crc32.c:zend_string_equal_content Unexecuted instantiation: credits.c:zend_string_equal_content Unexecuted instantiation: crypt.c:zend_string_equal_content Unexecuted instantiation: css.c:zend_string_equal_content Unexecuted instantiation: datetime.c:zend_string_equal_content Unexecuted instantiation: dir.c:zend_string_equal_content Unexecuted instantiation: dl.c:zend_string_equal_content Unexecuted instantiation: dns.c:zend_string_equal_content Unexecuted instantiation: exec.c:zend_string_equal_content Unexecuted instantiation: file.c:zend_string_equal_content Unexecuted instantiation: filestat.c:zend_string_equal_content Unexecuted instantiation: filters.c:zend_string_equal_content Unexecuted instantiation: flock_compat.c:zend_string_equal_content Unexecuted instantiation: formatted_print.c:zend_string_equal_content Unexecuted instantiation: fsock.c:zend_string_equal_content Unexecuted instantiation: ftok.c:zend_string_equal_content Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equal_content Unexecuted instantiation: head.c:zend_string_equal_content Unexecuted instantiation: hrtime.c:zend_string_equal_content Unexecuted instantiation: html.c:zend_string_equal_content Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equal_content Unexecuted instantiation: http.c:zend_string_equal_content Unexecuted instantiation: image.c:zend_string_equal_content Unexecuted instantiation: incomplete_class.c:zend_string_equal_content Unexecuted instantiation: info.c:zend_string_equal_content Unexecuted instantiation: io_poll.c:zend_string_equal_content Unexecuted instantiation: iptc.c:zend_string_equal_content Unexecuted instantiation: levenshtein.c:zend_string_equal_content Unexecuted instantiation: link.c:zend_string_equal_content Unexecuted instantiation: mail.c:zend_string_equal_content Unexecuted instantiation: math.c:zend_string_equal_content Unexecuted instantiation: md5.c:zend_string_equal_content Unexecuted instantiation: metaphone.c:zend_string_equal_content Unexecuted instantiation: microtime.c:zend_string_equal_content Unexecuted instantiation: net.c:zend_string_equal_content Unexecuted instantiation: pack.c:zend_string_equal_content Unexecuted instantiation: pageinfo.c:zend_string_equal_content Unexecuted instantiation: password.c:zend_string_equal_content Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equal_content Unexecuted instantiation: proc_open.c:zend_string_equal_content Unexecuted instantiation: quot_print.c:zend_string_equal_content Unexecuted instantiation: scanf.c:zend_string_equal_content Unexecuted instantiation: sha1.c:zend_string_equal_content Unexecuted instantiation: soundex.c:zend_string_equal_content Unexecuted instantiation: streamsfuncs.c:zend_string_equal_content Unexecuted instantiation: string.c:zend_string_equal_content Unexecuted instantiation: strnatcmp.c:zend_string_equal_content Unexecuted instantiation: syslog.c:zend_string_equal_content Unexecuted instantiation: type.c:zend_string_equal_content Unexecuted instantiation: uniqid.c:zend_string_equal_content Unexecuted instantiation: url_scanner_ex.c:zend_string_equal_content Unexecuted instantiation: url.c:zend_string_equal_content Unexecuted instantiation: user_filters.c:zend_string_equal_content Unexecuted instantiation: uuencode.c:zend_string_equal_content Unexecuted instantiation: var_unserializer.c:zend_string_equal_content Unexecuted instantiation: var.c:zend_string_equal_content Unexecuted instantiation: versioning.c:zend_string_equal_content Unexecuted instantiation: crypt_sha256.c:zend_string_equal_content Unexecuted instantiation: crypt_sha512.c:zend_string_equal_content Unexecuted instantiation: php_crypt_r.c:zend_string_equal_content Unexecuted instantiation: php_uri.c:zend_string_equal_content Unexecuted instantiation: php_uri_common.c:zend_string_equal_content Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equal_content Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equal_content Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equal_content Unexecuted instantiation: explicit_bzero.c:zend_string_equal_content Unexecuted instantiation: fopen_wrappers.c:zend_string_equal_content Unexecuted instantiation: getopt.c:zend_string_equal_content main.c:zend_string_equal_content Line | Count | Source | 521 | 16 | { | 522 | 16 | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 16 | } |
Unexecuted instantiation: network.c:zend_string_equal_content Unexecuted instantiation: output.c:zend_string_equal_content Unexecuted instantiation: php_content_types.c:zend_string_equal_content Unexecuted instantiation: php_ini_builder.c:zend_string_equal_content Unexecuted instantiation: php_ini.c:zend_string_equal_content Unexecuted instantiation: php_glob.c:zend_string_equal_content Unexecuted instantiation: php_odbc_utils.c:zend_string_equal_content Unexecuted instantiation: php_open_temporary_file.c:zend_string_equal_content Unexecuted instantiation: php_scandir.c:zend_string_equal_content Unexecuted instantiation: php_syslog.c:zend_string_equal_content Unexecuted instantiation: php_ticks.c:zend_string_equal_content Unexecuted instantiation: php_variables.c:zend_string_equal_content Unexecuted instantiation: reentrancy.c:zend_string_equal_content Unexecuted instantiation: rfc1867.c:zend_string_equal_content Unexecuted instantiation: safe_bcmp.c:zend_string_equal_content Unexecuted instantiation: SAPI.c:zend_string_equal_content Unexecuted instantiation: snprintf.c:zend_string_equal_content Unexecuted instantiation: spprintf.c:zend_string_equal_content Unexecuted instantiation: strlcat.c:zend_string_equal_content Unexecuted instantiation: strlcpy.c:zend_string_equal_content Unexecuted instantiation: php_io.c:zend_string_equal_content Unexecuted instantiation: php_io_copy_linux.c:zend_string_equal_content Unexecuted instantiation: poll_backend_epoll.c:zend_string_equal_content Unexecuted instantiation: poll_backend_eventport.c:zend_string_equal_content Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equal_content Unexecuted instantiation: poll_backend_poll.c:zend_string_equal_content Unexecuted instantiation: poll_core.c:zend_string_equal_content Unexecuted instantiation: poll_fd_table.c:zend_string_equal_content Unexecuted instantiation: poll_handle.c:zend_string_equal_content Unexecuted instantiation: cast.c:zend_string_equal_content Unexecuted instantiation: filter.c:zend_string_equal_content Unexecuted instantiation: glob_wrapper.c:zend_string_equal_content Unexecuted instantiation: memory.c:zend_string_equal_content Unexecuted instantiation: mmap.c:zend_string_equal_content Unexecuted instantiation: plain_wrapper.c:zend_string_equal_content Unexecuted instantiation: stream_errors.c:zend_string_equal_content Unexecuted instantiation: streams.c:zend_string_equal_content Unexecuted instantiation: transports.c:zend_string_equal_content Unexecuted instantiation: userspace.c:zend_string_equal_content Unexecuted instantiation: xp_socket.c:zend_string_equal_content Unexecuted instantiation: block_pass.c:zend_string_equal_content Unexecuted instantiation: compact_literals.c:zend_string_equal_content Unexecuted instantiation: compact_vars.c:zend_string_equal_content Unexecuted instantiation: dce.c:zend_string_equal_content Unexecuted instantiation: dfa_pass.c:zend_string_equal_content Unexecuted instantiation: escape_analysis.c:zend_string_equal_content Unexecuted instantiation: nop_removal.c:zend_string_equal_content Unexecuted instantiation: optimize_func_calls.c:zend_string_equal_content Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equal_content Unexecuted instantiation: pass1.c:zend_string_equal_content Unexecuted instantiation: pass3.c:zend_string_equal_content Unexecuted instantiation: sccp.c:zend_string_equal_content Unexecuted instantiation: scdf.c:zend_string_equal_content Unexecuted instantiation: zend_call_graph.c:zend_string_equal_content Unexecuted instantiation: zend_cfg.c:zend_string_equal_content Unexecuted instantiation: zend_dfg.c:zend_string_equal_content Unexecuted instantiation: zend_dump.c:zend_string_equal_content Unexecuted instantiation: zend_func_info.c:zend_string_equal_content Unexecuted instantiation: zend_inference.c:zend_string_equal_content Unexecuted instantiation: zend_optimizer.c:zend_string_equal_content Unexecuted instantiation: zend_ssa.c:zend_string_equal_content Unexecuted instantiation: zend_alloc.c:zend_string_equal_content zend_API.c:zend_string_equal_content Line | Count | Source | 521 | 28.7k | { | 522 | 28.7k | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 28.7k | } |
Unexecuted instantiation: zend_ast.c:zend_string_equal_content zend_attributes.c:zend_string_equal_content Line | Count | Source | 521 | 1.50k | { | 522 | 1.50k | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 1.50k | } |
Unexecuted instantiation: zend_autoload.c:zend_string_equal_content Unexecuted instantiation: zend_builtin_functions.c:zend_string_equal_content Unexecuted instantiation: zend_call_stack.c:zend_string_equal_content Unexecuted instantiation: zend_closures.c:zend_string_equal_content zend_compile.c:zend_string_equal_content Line | Count | Source | 521 | 3.53M | { | 522 | 3.53M | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 3.53M | } |
zend_constants.c:zend_string_equal_content Line | Count | Source | 521 | 8.89k | { | 522 | 8.89k | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 8.89k | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equal_content Unexecuted instantiation: zend_default_classes.c:zend_string_equal_content Unexecuted instantiation: zend_dtrace.c:zend_string_equal_content zend_enum.c:zend_string_equal_content Line | Count | Source | 521 | 31 | { | 522 | 31 | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 31 | } |
Unexecuted instantiation: zend_exceptions.c:zend_string_equal_content Unexecuted instantiation: zend_execute_API.c:zend_string_equal_content zend_execute.c:zend_string_equal_content Line | Count | Source | 521 | 17.3k | { | 522 | 17.3k | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 17.3k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_equal_content Unexecuted instantiation: zend_fibers.c:zend_string_equal_content Unexecuted instantiation: zend_float.c:zend_string_equal_content Unexecuted instantiation: zend_gc.c:zend_string_equal_content Unexecuted instantiation: zend_gdb.c:zend_string_equal_content Unexecuted instantiation: zend_generators.c:zend_string_equal_content zend_hash.c:zend_string_equal_content Line | Count | Source | 521 | 3.53M | { | 522 | 3.53M | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 3.53M | } |
Unexecuted instantiation: zend_highlight.c:zend_string_equal_content Unexecuted instantiation: zend_hrtime.c:zend_string_equal_content Unexecuted instantiation: zend_inheritance.c:zend_string_equal_content Unexecuted instantiation: zend_ini_parser.c:zend_string_equal_content Unexecuted instantiation: zend_ini_scanner.c:zend_string_equal_content Unexecuted instantiation: zend_ini.c:zend_string_equal_content Unexecuted instantiation: zend_interfaces.c:zend_string_equal_content Unexecuted instantiation: zend_iterators.c:zend_string_equal_content Unexecuted instantiation: zend_language_parser.c:zend_string_equal_content Unexecuted instantiation: zend_language_scanner.c:zend_string_equal_content Unexecuted instantiation: zend_lazy_objects.c:zend_string_equal_content Unexecuted instantiation: zend_list.c:zend_string_equal_content Unexecuted instantiation: zend_llist.c:zend_string_equal_content Unexecuted instantiation: zend_multibyte.c:zend_string_equal_content zend_object_handlers.c:zend_string_equal_content Line | Count | Source | 521 | 1 | { | 522 | 1 | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 1 | } |
Unexecuted instantiation: zend_objects_API.c:zend_string_equal_content Unexecuted instantiation: zend_objects.c:zend_string_equal_content Unexecuted instantiation: zend_observer.c:zend_string_equal_content Unexecuted instantiation: zend_opcode.c:zend_string_equal_content zend_operators.c:zend_string_equal_content Line | Count | Source | 521 | 5.95k | { | 522 | 5.95k | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 5.95k | } |
zend_partial.c:zend_string_equal_content Line | Count | Source | 521 | 105 | { | 522 | 105 | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 105 | } |
Unexecuted instantiation: zend_property_hooks.c:zend_string_equal_content Unexecuted instantiation: zend_ptr_stack.c:zend_string_equal_content Unexecuted instantiation: zend_signal.c:zend_string_equal_content Unexecuted instantiation: zend_smart_str.c:zend_string_equal_content Unexecuted instantiation: zend_sort.c:zend_string_equal_content Unexecuted instantiation: zend_stack.c:zend_string_equal_content Unexecuted instantiation: zend_stream.c:zend_string_equal_content zend_string.c:zend_string_equal_content Line | Count | Source | 521 | 4.86k | { | 522 | 4.86k | return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); | 523 | 4.86k | } |
Unexecuted instantiation: zend_strtod.c:zend_string_equal_content Unexecuted instantiation: zend_system_id.c:zend_string_equal_content Unexecuted instantiation: zend_variables.c:zend_string_equal_content Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equal_content Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equal_content Unexecuted instantiation: zend_weakrefs.c:zend_string_equal_content Unexecuted instantiation: zend.c:zend_string_equal_content Unexecuted instantiation: internal_functions_cli.c:zend_string_equal_content Unexecuted instantiation: fuzzer-parser.c:zend_string_equal_content Unexecuted instantiation: fuzzer-sapi.c:zend_string_equal_content Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equal_content Unexecuted instantiation: fuzzer-exif.c:zend_string_equal_content Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equal_content Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equal_content Unexecuted instantiation: fuzzer-json.c:zend_string_equal_content Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equal_content Unexecuted instantiation: fuzzer-execute.c:zend_string_equal_content |
524 | | |
525 | | static zend_always_inline bool zend_string_equals(const zend_string *s1, const zend_string *s2) |
526 | 4.33M | { |
527 | 4.33M | return s1 == s2 || zend_string_equal_content(s1, s2); |
528 | 4.33M | } Unexecuted instantiation: php_date.c:zend_string_equals Unexecuted instantiation: php_time.c:zend_string_equals Unexecuted instantiation: time_duration.c:zend_string_equals Unexecuted instantiation: astro.c:zend_string_equals Unexecuted instantiation: dow.c:zend_string_equals Unexecuted instantiation: duration.c:zend_string_equals Unexecuted instantiation: parse_date.c:zend_string_equals Unexecuted instantiation: parse_tz.c:zend_string_equals Unexecuted instantiation: parse_posix.c:zend_string_equals Unexecuted instantiation: timelib.c:zend_string_equals Unexecuted instantiation: tm2unixtime.c:zend_string_equals Unexecuted instantiation: unixtime2tm.c:zend_string_equals Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals Unexecuted instantiation: interval.c:zend_string_equals Unexecuted instantiation: php_pcre.c:zend_string_equals Unexecuted instantiation: exif.c:zend_string_equals Unexecuted instantiation: hash_adler32.c:zend_string_equals Unexecuted instantiation: hash_crc32.c:zend_string_equals Unexecuted instantiation: hash_fnv.c:zend_string_equals Unexecuted instantiation: hash_gost.c:zend_string_equals Unexecuted instantiation: hash_haval.c:zend_string_equals Unexecuted instantiation: hash_joaat.c:zend_string_equals Unexecuted instantiation: hash_md.c:zend_string_equals Unexecuted instantiation: hash_murmur.c:zend_string_equals Unexecuted instantiation: hash_ripemd.c:zend_string_equals Unexecuted instantiation: hash_sha_ni.c:zend_string_equals Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals Unexecuted instantiation: hash_sha.c:zend_string_equals Unexecuted instantiation: hash_sha3.c:zend_string_equals Unexecuted instantiation: hash_snefru.c:zend_string_equals Unexecuted instantiation: hash_tiger.c:zend_string_equals Unexecuted instantiation: hash_whirlpool.c:zend_string_equals Unexecuted instantiation: hash_xxhash.c:zend_string_equals Unexecuted instantiation: hash.c:zend_string_equals Unexecuted instantiation: json_encoder.c:zend_string_equals Unexecuted instantiation: json_parser.tab.c:zend_string_equals Unexecuted instantiation: json_scanner.c:zend_string_equals Unexecuted instantiation: json.c:zend_string_equals Unexecuted instantiation: php_lexbor.c:zend_string_equals Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals zend_accelerator_hash.c:zend_string_equals Line | Count | Source | 526 | 198k | { | 527 | 198k | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 198k | } |
Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals zend_accelerator_util_funcs.c:zend_string_equals Line | Count | Source | 526 | 51 | { | 527 | 51 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 51 | } |
Unexecuted instantiation: zend_file_cache.c:zend_string_equals Unexecuted instantiation: zend_persist_calc.c:zend_string_equals Unexecuted instantiation: zend_persist.c:zend_string_equals Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals ZendAccelerator.c:zend_string_equals Line | Count | Source | 526 | 25.3k | { | 527 | 25.3k | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 25.3k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_equals Unexecuted instantiation: ir_check.c:zend_string_equals Unexecuted instantiation: ir_dump.c:zend_string_equals Unexecuted instantiation: ir_emit.c:zend_string_equals Unexecuted instantiation: ir_gcm.c:zend_string_equals Unexecuted instantiation: ir_gdb.c:zend_string_equals Unexecuted instantiation: ir_patch.c:zend_string_equals Unexecuted instantiation: ir_perf.c:zend_string_equals Unexecuted instantiation: ir_ra.c:zend_string_equals Unexecuted instantiation: ir_ra_simple.c:zend_string_equals Unexecuted instantiation: ir_save.c:zend_string_equals Unexecuted instantiation: ir_sccp.c:zend_string_equals Unexecuted instantiation: ir_strtab.c:zend_string_equals Unexecuted instantiation: ir.c:zend_string_equals Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals Unexecuted instantiation: zend_jit.c:zend_string_equals Unexecuted instantiation: csprng.c:zend_string_equals Unexecuted instantiation: engine_mt19937.c:zend_string_equals Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals Unexecuted instantiation: engine_secure.c:zend_string_equals Unexecuted instantiation: engine_user.c:zend_string_equals Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals Unexecuted instantiation: gammasection.c:zend_string_equals Unexecuted instantiation: random.c:zend_string_equals Unexecuted instantiation: randomizer.c:zend_string_equals Unexecuted instantiation: zend_utils.c:zend_string_equals Unexecuted instantiation: php_reflection.c:zend_string_equals Unexecuted instantiation: php_spl.c:zend_string_equals Unexecuted instantiation: spl_array.c:zend_string_equals Unexecuted instantiation: spl_directory.c:zend_string_equals Unexecuted instantiation: spl_dllist.c:zend_string_equals Unexecuted instantiation: spl_exceptions.c:zend_string_equals Unexecuted instantiation: spl_fixedarray.c:zend_string_equals Unexecuted instantiation: spl_functions.c:zend_string_equals Unexecuted instantiation: spl_heap.c:zend_string_equals Unexecuted instantiation: spl_iterators.c:zend_string_equals Unexecuted instantiation: spl_observer.c:zend_string_equals array.c:zend_string_equals Line | Count | Source | 526 | 14 | { | 527 | 14 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 14 | } |
Unexecuted instantiation: assert.c:zend_string_equals Unexecuted instantiation: base64.c:zend_string_equals Unexecuted instantiation: basic_functions.c:zend_string_equals Unexecuted instantiation: browscap.c:zend_string_equals Unexecuted instantiation: crc32_x86.c:zend_string_equals Unexecuted instantiation: crc32.c:zend_string_equals Unexecuted instantiation: credits.c:zend_string_equals Unexecuted instantiation: crypt.c:zend_string_equals Unexecuted instantiation: css.c:zend_string_equals Unexecuted instantiation: datetime.c:zend_string_equals Unexecuted instantiation: dir.c:zend_string_equals Unexecuted instantiation: dl.c:zend_string_equals Unexecuted instantiation: dns.c:zend_string_equals Unexecuted instantiation: exec.c:zend_string_equals Unexecuted instantiation: file.c:zend_string_equals Unexecuted instantiation: filestat.c:zend_string_equals Unexecuted instantiation: filters.c:zend_string_equals Unexecuted instantiation: flock_compat.c:zend_string_equals Unexecuted instantiation: formatted_print.c:zend_string_equals Unexecuted instantiation: fsock.c:zend_string_equals Unexecuted instantiation: ftok.c:zend_string_equals Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals Unexecuted instantiation: head.c:zend_string_equals Unexecuted instantiation: hrtime.c:zend_string_equals Unexecuted instantiation: html.c:zend_string_equals Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals Unexecuted instantiation: http.c:zend_string_equals Unexecuted instantiation: image.c:zend_string_equals Unexecuted instantiation: incomplete_class.c:zend_string_equals Unexecuted instantiation: info.c:zend_string_equals Unexecuted instantiation: io_poll.c:zend_string_equals Unexecuted instantiation: iptc.c:zend_string_equals Unexecuted instantiation: levenshtein.c:zend_string_equals Unexecuted instantiation: link.c:zend_string_equals Unexecuted instantiation: mail.c:zend_string_equals Unexecuted instantiation: math.c:zend_string_equals Unexecuted instantiation: md5.c:zend_string_equals Unexecuted instantiation: metaphone.c:zend_string_equals Unexecuted instantiation: microtime.c:zend_string_equals Unexecuted instantiation: net.c:zend_string_equals Unexecuted instantiation: pack.c:zend_string_equals Unexecuted instantiation: pageinfo.c:zend_string_equals Unexecuted instantiation: password.c:zend_string_equals Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals Unexecuted instantiation: proc_open.c:zend_string_equals Unexecuted instantiation: quot_print.c:zend_string_equals Unexecuted instantiation: scanf.c:zend_string_equals Unexecuted instantiation: sha1.c:zend_string_equals Unexecuted instantiation: soundex.c:zend_string_equals Unexecuted instantiation: streamsfuncs.c:zend_string_equals Unexecuted instantiation: string.c:zend_string_equals Unexecuted instantiation: strnatcmp.c:zend_string_equals Unexecuted instantiation: syslog.c:zend_string_equals Unexecuted instantiation: type.c:zend_string_equals Unexecuted instantiation: uniqid.c:zend_string_equals Unexecuted instantiation: url_scanner_ex.c:zend_string_equals Unexecuted instantiation: url.c:zend_string_equals Unexecuted instantiation: user_filters.c:zend_string_equals Unexecuted instantiation: uuencode.c:zend_string_equals Unexecuted instantiation: var_unserializer.c:zend_string_equals Unexecuted instantiation: var.c:zend_string_equals Unexecuted instantiation: versioning.c:zend_string_equals Unexecuted instantiation: crypt_sha256.c:zend_string_equals Unexecuted instantiation: crypt_sha512.c:zend_string_equals Unexecuted instantiation: php_crypt_r.c:zend_string_equals Unexecuted instantiation: php_uri.c:zend_string_equals Unexecuted instantiation: php_uri_common.c:zend_string_equals Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals Unexecuted instantiation: explicit_bzero.c:zend_string_equals Unexecuted instantiation: fopen_wrappers.c:zend_string_equals Unexecuted instantiation: getopt.c:zend_string_equals main.c:zend_string_equals Line | Count | Source | 526 | 16 | { | 527 | 16 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 16 | } |
Unexecuted instantiation: network.c:zend_string_equals Unexecuted instantiation: output.c:zend_string_equals Unexecuted instantiation: php_content_types.c:zend_string_equals Unexecuted instantiation: php_ini_builder.c:zend_string_equals Unexecuted instantiation: php_ini.c:zend_string_equals Unexecuted instantiation: php_glob.c:zend_string_equals Unexecuted instantiation: php_odbc_utils.c:zend_string_equals Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals Unexecuted instantiation: php_scandir.c:zend_string_equals Unexecuted instantiation: php_syslog.c:zend_string_equals Unexecuted instantiation: php_ticks.c:zend_string_equals Unexecuted instantiation: php_variables.c:zend_string_equals Unexecuted instantiation: reentrancy.c:zend_string_equals Unexecuted instantiation: rfc1867.c:zend_string_equals Unexecuted instantiation: safe_bcmp.c:zend_string_equals Unexecuted instantiation: SAPI.c:zend_string_equals Unexecuted instantiation: snprintf.c:zend_string_equals Unexecuted instantiation: spprintf.c:zend_string_equals Unexecuted instantiation: strlcat.c:zend_string_equals Unexecuted instantiation: strlcpy.c:zend_string_equals Unexecuted instantiation: php_io.c:zend_string_equals Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals Unexecuted instantiation: poll_backend_poll.c:zend_string_equals Unexecuted instantiation: poll_core.c:zend_string_equals Unexecuted instantiation: poll_fd_table.c:zend_string_equals Unexecuted instantiation: poll_handle.c:zend_string_equals Unexecuted instantiation: cast.c:zend_string_equals Unexecuted instantiation: filter.c:zend_string_equals Unexecuted instantiation: glob_wrapper.c:zend_string_equals Unexecuted instantiation: memory.c:zend_string_equals Unexecuted instantiation: mmap.c:zend_string_equals Unexecuted instantiation: plain_wrapper.c:zend_string_equals Unexecuted instantiation: stream_errors.c:zend_string_equals Unexecuted instantiation: streams.c:zend_string_equals Unexecuted instantiation: transports.c:zend_string_equals Unexecuted instantiation: userspace.c:zend_string_equals Unexecuted instantiation: xp_socket.c:zend_string_equals Unexecuted instantiation: block_pass.c:zend_string_equals Unexecuted instantiation: compact_literals.c:zend_string_equals Unexecuted instantiation: compact_vars.c:zend_string_equals Unexecuted instantiation: dce.c:zend_string_equals Unexecuted instantiation: dfa_pass.c:zend_string_equals Unexecuted instantiation: escape_analysis.c:zend_string_equals Unexecuted instantiation: nop_removal.c:zend_string_equals Unexecuted instantiation: optimize_func_calls.c:zend_string_equals Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals Unexecuted instantiation: pass1.c:zend_string_equals Unexecuted instantiation: pass3.c:zend_string_equals Unexecuted instantiation: sccp.c:zend_string_equals Unexecuted instantiation: scdf.c:zend_string_equals Unexecuted instantiation: zend_call_graph.c:zend_string_equals Unexecuted instantiation: zend_cfg.c:zend_string_equals Unexecuted instantiation: zend_dfg.c:zend_string_equals Unexecuted instantiation: zend_dump.c:zend_string_equals Unexecuted instantiation: zend_func_info.c:zend_string_equals Unexecuted instantiation: zend_inference.c:zend_string_equals Unexecuted instantiation: zend_optimizer.c:zend_string_equals Unexecuted instantiation: zend_ssa.c:zend_string_equals Unexecuted instantiation: zend_alloc.c:zend_string_equals zend_API.c:zend_string_equals Line | Count | Source | 526 | 29.9k | { | 527 | 29.9k | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 29.9k | } |
Unexecuted instantiation: zend_ast.c:zend_string_equals zend_attributes.c:zend_string_equals Line | Count | Source | 526 | 1.63k | { | 527 | 1.63k | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 1.63k | } |
Unexecuted instantiation: zend_autoload.c:zend_string_equals zend_builtin_functions.c:zend_string_equals Line | Count | Source | 526 | 1 | { | 527 | 1 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 1 | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_equals zend_closures.c:zend_string_equals Line | Count | Source | 526 | 1 | { | 527 | 1 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 1 | } |
zend_compile.c:zend_string_equals Line | Count | Source | 526 | 4.04M | { | 527 | 4.04M | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 4.04M | } |
zend_constants.c:zend_string_equals Line | Count | Source | 526 | 8.89k | { | 527 | 8.89k | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 8.89k | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals Unexecuted instantiation: zend_default_classes.c:zend_string_equals Unexecuted instantiation: zend_dtrace.c:zend_string_equals zend_enum.c:zend_string_equals Line | Count | Source | 526 | 197 | { | 527 | 197 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 197 | } |
Unexecuted instantiation: zend_exceptions.c:zend_string_equals Unexecuted instantiation: zend_execute_API.c:zend_string_equals zend_execute.c:zend_string_equals Line | Count | Source | 526 | 17.3k | { | 527 | 17.3k | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 17.3k | } |
Unexecuted instantiation: zend_extensions.c:zend_string_equals Unexecuted instantiation: zend_fibers.c:zend_string_equals Unexecuted instantiation: zend_float.c:zend_string_equals Unexecuted instantiation: zend_gc.c:zend_string_equals Unexecuted instantiation: zend_gdb.c:zend_string_equals Unexecuted instantiation: zend_generators.c:zend_string_equals Unexecuted instantiation: zend_hash.c:zend_string_equals Unexecuted instantiation: zend_highlight.c:zend_string_equals Unexecuted instantiation: zend_hrtime.c:zend_string_equals Unexecuted instantiation: zend_inheritance.c:zend_string_equals Unexecuted instantiation: zend_ini_parser.c:zend_string_equals Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals Unexecuted instantiation: zend_ini.c:zend_string_equals Unexecuted instantiation: zend_interfaces.c:zend_string_equals Unexecuted instantiation: zend_iterators.c:zend_string_equals Unexecuted instantiation: zend_language_parser.c:zend_string_equals Unexecuted instantiation: zend_language_scanner.c:zend_string_equals Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals Unexecuted instantiation: zend_list.c:zend_string_equals Unexecuted instantiation: zend_llist.c:zend_string_equals Unexecuted instantiation: zend_multibyte.c:zend_string_equals Unexecuted instantiation: zend_object_handlers.c:zend_string_equals Unexecuted instantiation: zend_objects_API.c:zend_string_equals Unexecuted instantiation: zend_objects.c:zend_string_equals Unexecuted instantiation: zend_observer.c:zend_string_equals Unexecuted instantiation: zend_opcode.c:zend_string_equals zend_operators.c:zend_string_equals Line | Count | Source | 526 | 6.19k | { | 527 | 6.19k | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 6.19k | } |
zend_partial.c:zend_string_equals Line | Count | Source | 526 | 106 | { | 527 | 106 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 106 | } |
Unexecuted instantiation: zend_property_hooks.c:zend_string_equals Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals Unexecuted instantiation: zend_signal.c:zend_string_equals Unexecuted instantiation: zend_smart_str.c:zend_string_equals Unexecuted instantiation: zend_sort.c:zend_string_equals Unexecuted instantiation: zend_stack.c:zend_string_equals zend_stream.c:zend_string_equals Line | Count | Source | 526 | 15 | { | 527 | 15 | return s1 == s2 || zend_string_equal_content(s1, s2); | 528 | 15 | } |
Unexecuted instantiation: zend_string.c:zend_string_equals Unexecuted instantiation: zend_strtod.c:zend_string_equals Unexecuted instantiation: zend_system_id.c:zend_string_equals Unexecuted instantiation: zend_variables.c:zend_string_equals Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals Unexecuted instantiation: zend_weakrefs.c:zend_string_equals Unexecuted instantiation: zend.c:zend_string_equals Unexecuted instantiation: internal_functions_cli.c:zend_string_equals Unexecuted instantiation: fuzzer-parser.c:zend_string_equals Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals Unexecuted instantiation: fuzzer-exif.c:zend_string_equals Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals Unexecuted instantiation: fuzzer-json.c:zend_string_equals Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equals Unexecuted instantiation: fuzzer-execute.c:zend_string_equals |
529 | | |
530 | | BEGIN_EXTERN_C() |
531 | | ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp(const char *s1, size_t len1, const char *s2, size_t len2); |
532 | | END_EXTERN_C() |
533 | | |
534 | | static zend_always_inline bool zend_string_equals_cstr_ci(const zend_string *s1, const char *s2, size_t s2_length) |
535 | 39.0M | { |
536 | 39.0M | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); |
537 | 39.0M | } Unexecuted instantiation: php_date.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_time.c:zend_string_equals_cstr_ci Unexecuted instantiation: time_duration.c:zend_string_equals_cstr_ci Unexecuted instantiation: astro.c:zend_string_equals_cstr_ci Unexecuted instantiation: dow.c:zend_string_equals_cstr_ci Unexecuted instantiation: duration.c:zend_string_equals_cstr_ci Unexecuted instantiation: parse_date.c:zend_string_equals_cstr_ci Unexecuted instantiation: parse_tz.c:zend_string_equals_cstr_ci Unexecuted instantiation: parse_posix.c:zend_string_equals_cstr_ci Unexecuted instantiation: timelib.c:zend_string_equals_cstr_ci Unexecuted instantiation: tm2unixtime.c:zend_string_equals_cstr_ci Unexecuted instantiation: unixtime2tm.c:zend_string_equals_cstr_ci Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals_cstr_ci Unexecuted instantiation: interval.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_pcre.c:zend_string_equals_cstr_ci Unexecuted instantiation: exif.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_adler32.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_crc32.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_fnv.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_gost.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_haval.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_joaat.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_md.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_murmur.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_ripemd.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_sha_ni.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_sha.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_sha3.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_snefru.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_tiger.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_whirlpool.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash_xxhash.c:zend_string_equals_cstr_ci Unexecuted instantiation: hash.c:zend_string_equals_cstr_ci Unexecuted instantiation: json_encoder.c:zend_string_equals_cstr_ci Unexecuted instantiation: json_parser.tab.c:zend_string_equals_cstr_ci Unexecuted instantiation: json_scanner.c:zend_string_equals_cstr_ci Unexecuted instantiation: json.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_lexbor.c:zend_string_equals_cstr_ci Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals_cstr_ci Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals_cstr_ci Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_file_cache.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_persist_calc.c:zend_string_equals_cstr_ci zend_persist.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 1.00k | { | 536 | 1.00k | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 1.00k | } |
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_cstr_ci Unexecuted instantiation: ZendAccelerator.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_cfg.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_check.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_dump.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_emit.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_gcm.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_gdb.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_patch.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_perf.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_ra.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_ra_simple.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_save.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_sccp.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir_strtab.c:zend_string_equals_cstr_ci Unexecuted instantiation: ir.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_cstr_ci zend_jit.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 346k | { | 536 | 346k | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 346k | } |
Unexecuted instantiation: csprng.c:zend_string_equals_cstr_ci Unexecuted instantiation: engine_mt19937.c:zend_string_equals_cstr_ci Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_cstr_ci Unexecuted instantiation: engine_secure.c:zend_string_equals_cstr_ci Unexecuted instantiation: engine_user.c:zend_string_equals_cstr_ci Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_cstr_ci Unexecuted instantiation: gammasection.c:zend_string_equals_cstr_ci Unexecuted instantiation: random.c:zend_string_equals_cstr_ci Unexecuted instantiation: randomizer.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_utils.c:zend_string_equals_cstr_ci php_reflection.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 29 | { | 536 | 29 | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 29 | } |
Unexecuted instantiation: php_spl.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_array.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_directory.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_dllist.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_exceptions.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_functions.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_heap.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_iterators.c:zend_string_equals_cstr_ci Unexecuted instantiation: spl_observer.c:zend_string_equals_cstr_ci Unexecuted instantiation: array.c:zend_string_equals_cstr_ci Unexecuted instantiation: assert.c:zend_string_equals_cstr_ci Unexecuted instantiation: base64.c:zend_string_equals_cstr_ci Unexecuted instantiation: basic_functions.c:zend_string_equals_cstr_ci Unexecuted instantiation: browscap.c:zend_string_equals_cstr_ci Unexecuted instantiation: crc32_x86.c:zend_string_equals_cstr_ci Unexecuted instantiation: crc32.c:zend_string_equals_cstr_ci Unexecuted instantiation: credits.c:zend_string_equals_cstr_ci Unexecuted instantiation: crypt.c:zend_string_equals_cstr_ci Unexecuted instantiation: css.c:zend_string_equals_cstr_ci Unexecuted instantiation: datetime.c:zend_string_equals_cstr_ci Unexecuted instantiation: dir.c:zend_string_equals_cstr_ci Unexecuted instantiation: dl.c:zend_string_equals_cstr_ci Unexecuted instantiation: dns.c:zend_string_equals_cstr_ci Unexecuted instantiation: exec.c:zend_string_equals_cstr_ci Unexecuted instantiation: file.c:zend_string_equals_cstr_ci Unexecuted instantiation: filestat.c:zend_string_equals_cstr_ci Unexecuted instantiation: filters.c:zend_string_equals_cstr_ci Unexecuted instantiation: flock_compat.c:zend_string_equals_cstr_ci Unexecuted instantiation: formatted_print.c:zend_string_equals_cstr_ci Unexecuted instantiation: fsock.c:zend_string_equals_cstr_ci Unexecuted instantiation: ftok.c:zend_string_equals_cstr_ci Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_cstr_ci Unexecuted instantiation: head.c:zend_string_equals_cstr_ci Unexecuted instantiation: hrtime.c:zend_string_equals_cstr_ci Unexecuted instantiation: html.c:zend_string_equals_cstr_ci Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_cstr_ci Unexecuted instantiation: http.c:zend_string_equals_cstr_ci Unexecuted instantiation: image.c:zend_string_equals_cstr_ci Unexecuted instantiation: incomplete_class.c:zend_string_equals_cstr_ci Unexecuted instantiation: info.c:zend_string_equals_cstr_ci Unexecuted instantiation: io_poll.c:zend_string_equals_cstr_ci Unexecuted instantiation: iptc.c:zend_string_equals_cstr_ci Unexecuted instantiation: levenshtein.c:zend_string_equals_cstr_ci Unexecuted instantiation: link.c:zend_string_equals_cstr_ci Unexecuted instantiation: mail.c:zend_string_equals_cstr_ci Unexecuted instantiation: math.c:zend_string_equals_cstr_ci Unexecuted instantiation: md5.c:zend_string_equals_cstr_ci Unexecuted instantiation: metaphone.c:zend_string_equals_cstr_ci Unexecuted instantiation: microtime.c:zend_string_equals_cstr_ci Unexecuted instantiation: net.c:zend_string_equals_cstr_ci Unexecuted instantiation: pack.c:zend_string_equals_cstr_ci Unexecuted instantiation: pageinfo.c:zend_string_equals_cstr_ci Unexecuted instantiation: password.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_cstr_ci Unexecuted instantiation: proc_open.c:zend_string_equals_cstr_ci Unexecuted instantiation: quot_print.c:zend_string_equals_cstr_ci Unexecuted instantiation: scanf.c:zend_string_equals_cstr_ci Unexecuted instantiation: sha1.c:zend_string_equals_cstr_ci Unexecuted instantiation: soundex.c:zend_string_equals_cstr_ci Unexecuted instantiation: streamsfuncs.c:zend_string_equals_cstr_ci Unexecuted instantiation: string.c:zend_string_equals_cstr_ci Unexecuted instantiation: strnatcmp.c:zend_string_equals_cstr_ci Unexecuted instantiation: syslog.c:zend_string_equals_cstr_ci Unexecuted instantiation: type.c:zend_string_equals_cstr_ci Unexecuted instantiation: uniqid.c:zend_string_equals_cstr_ci Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_cstr_ci Unexecuted instantiation: url.c:zend_string_equals_cstr_ci Unexecuted instantiation: user_filters.c:zend_string_equals_cstr_ci Unexecuted instantiation: uuencode.c:zend_string_equals_cstr_ci Unexecuted instantiation: var_unserializer.c:zend_string_equals_cstr_ci Unexecuted instantiation: var.c:zend_string_equals_cstr_ci Unexecuted instantiation: versioning.c:zend_string_equals_cstr_ci Unexecuted instantiation: crypt_sha256.c:zend_string_equals_cstr_ci Unexecuted instantiation: crypt_sha512.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_crypt_r.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_uri.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_uri_common.c:zend_string_equals_cstr_ci Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_cstr_ci Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_cstr_ci Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_cstr_ci Unexecuted instantiation: explicit_bzero.c:zend_string_equals_cstr_ci Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_cstr_ci Unexecuted instantiation: getopt.c:zend_string_equals_cstr_ci main.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 80 | { | 536 | 80 | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 80 | } |
Unexecuted instantiation: network.c:zend_string_equals_cstr_ci Unexecuted instantiation: output.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_content_types.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_ini_builder.c:zend_string_equals_cstr_ci php_ini.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 424 | { | 536 | 424 | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 424 | } |
Unexecuted instantiation: php_glob.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_scandir.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_syslog.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_ticks.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_variables.c:zend_string_equals_cstr_ci Unexecuted instantiation: reentrancy.c:zend_string_equals_cstr_ci Unexecuted instantiation: rfc1867.c:zend_string_equals_cstr_ci Unexecuted instantiation: safe_bcmp.c:zend_string_equals_cstr_ci Unexecuted instantiation: SAPI.c:zend_string_equals_cstr_ci Unexecuted instantiation: snprintf.c:zend_string_equals_cstr_ci Unexecuted instantiation: spprintf.c:zend_string_equals_cstr_ci Unexecuted instantiation: strlcat.c:zend_string_equals_cstr_ci Unexecuted instantiation: strlcpy.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_io.c:zend_string_equals_cstr_ci Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_cstr_ci Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_cstr_ci Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_cstr_ci Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_cstr_ci Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_cstr_ci Unexecuted instantiation: poll_core.c:zend_string_equals_cstr_ci Unexecuted instantiation: poll_fd_table.c:zend_string_equals_cstr_ci Unexecuted instantiation: poll_handle.c:zend_string_equals_cstr_ci Unexecuted instantiation: cast.c:zend_string_equals_cstr_ci Unexecuted instantiation: filter.c:zend_string_equals_cstr_ci Unexecuted instantiation: glob_wrapper.c:zend_string_equals_cstr_ci Unexecuted instantiation: memory.c:zend_string_equals_cstr_ci Unexecuted instantiation: mmap.c:zend_string_equals_cstr_ci Unexecuted instantiation: plain_wrapper.c:zend_string_equals_cstr_ci Unexecuted instantiation: stream_errors.c:zend_string_equals_cstr_ci Unexecuted instantiation: streams.c:zend_string_equals_cstr_ci Unexecuted instantiation: transports.c:zend_string_equals_cstr_ci Unexecuted instantiation: userspace.c:zend_string_equals_cstr_ci Unexecuted instantiation: xp_socket.c:zend_string_equals_cstr_ci Unexecuted instantiation: block_pass.c:zend_string_equals_cstr_ci Unexecuted instantiation: compact_literals.c:zend_string_equals_cstr_ci Unexecuted instantiation: compact_vars.c:zend_string_equals_cstr_ci Unexecuted instantiation: dce.c:zend_string_equals_cstr_ci Unexecuted instantiation: dfa_pass.c:zend_string_equals_cstr_ci Unexecuted instantiation: escape_analysis.c:zend_string_equals_cstr_ci Unexecuted instantiation: nop_removal.c:zend_string_equals_cstr_ci Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_cstr_ci Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_cstr_ci Unexecuted instantiation: pass1.c:zend_string_equals_cstr_ci Unexecuted instantiation: pass3.c:zend_string_equals_cstr_ci Unexecuted instantiation: sccp.c:zend_string_equals_cstr_ci Unexecuted instantiation: scdf.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_call_graph.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_cfg.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_dfg.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_dump.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_func_info.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_inference.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_optimizer.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_ssa.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_alloc.c:zend_string_equals_cstr_ci zend_API.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 447k | { | 536 | 447k | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 447k | } |
zend_ast.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 41.5k | { | 536 | 41.5k | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 41.5k | } |
Unexecuted instantiation: zend_attributes.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_autoload.c:zend_string_equals_cstr_ci zend_builtin_functions.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 5 | { | 536 | 5 | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 5 | } |
Unexecuted instantiation: zend_call_stack.c:zend_string_equals_cstr_ci zend_closures.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 17 | { | 536 | 17 | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 17 | } |
zend_compile.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 36.7M | { | 536 | 36.7M | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 36.7M | } |
zend_constants.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 17.8k | { | 536 | 17.8k | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 17.8k | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_default_classes.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_dtrace.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_enum.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_exceptions.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_execute_API.c:zend_string_equals_cstr_ci zend_execute.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 40 | { | 536 | 40 | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 40 | } |
Unexecuted instantiation: zend_extensions.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_fibers.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_float.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_gc.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_gdb.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_generators.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_hash.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_highlight.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_hrtime.c:zend_string_equals_cstr_ci zend_inheritance.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 1.47M | { | 536 | 1.47M | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 1.47M | } |
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_cstr_ci zend_ini.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 2.49k | { | 536 | 2.49k | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 2.49k | } |
Unexecuted instantiation: zend_interfaces.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_iterators.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_language_parser.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_list.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_llist.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_multibyte.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_objects_API.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_objects.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_observer.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_opcode.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_operators.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_partial.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_signal.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_smart_str.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_sort.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_stack.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_stream.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_string.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_strtod.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_system_id.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_variables.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_cstr_ci Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_cstr_ci zend.c:zend_string_equals_cstr_ci Line | Count | Source | 535 | 6.27k | { | 536 | 6.27k | return ZSTR_LEN(s1) == s2_length && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), s2, s2_length); | 537 | 6.27k | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-parser.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-exif.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-json.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equals_cstr_ci Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_cstr_ci |
538 | | |
539 | | #define zend_string_equals_literal_ci(str, literal) \ |
540 | 24.4M | zend_string_equals_cstr_ci(str, "" literal, sizeof(literal) - 1) |
541 | | |
542 | | static zend_always_inline bool zend_string_equals_ci(const zend_string *s1, const zend_string *s2) |
543 | 13.4M | { |
544 | 13.4M | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); |
545 | 13.4M | } Unexecuted instantiation: php_date.c:zend_string_equals_ci Unexecuted instantiation: php_time.c:zend_string_equals_ci Unexecuted instantiation: time_duration.c:zend_string_equals_ci Unexecuted instantiation: astro.c:zend_string_equals_ci Unexecuted instantiation: dow.c:zend_string_equals_ci Unexecuted instantiation: duration.c:zend_string_equals_ci Unexecuted instantiation: parse_date.c:zend_string_equals_ci Unexecuted instantiation: parse_tz.c:zend_string_equals_ci Unexecuted instantiation: parse_posix.c:zend_string_equals_ci Unexecuted instantiation: timelib.c:zend_string_equals_ci Unexecuted instantiation: tm2unixtime.c:zend_string_equals_ci Unexecuted instantiation: unixtime2tm.c:zend_string_equals_ci Unexecuted instantiation: parse_iso_intervals.c:zend_string_equals_ci Unexecuted instantiation: interval.c:zend_string_equals_ci Unexecuted instantiation: php_pcre.c:zend_string_equals_ci Unexecuted instantiation: exif.c:zend_string_equals_ci Unexecuted instantiation: hash_adler32.c:zend_string_equals_ci Unexecuted instantiation: hash_crc32.c:zend_string_equals_ci Unexecuted instantiation: hash_fnv.c:zend_string_equals_ci Unexecuted instantiation: hash_gost.c:zend_string_equals_ci Unexecuted instantiation: hash_haval.c:zend_string_equals_ci Unexecuted instantiation: hash_joaat.c:zend_string_equals_ci Unexecuted instantiation: hash_md.c:zend_string_equals_ci Unexecuted instantiation: hash_murmur.c:zend_string_equals_ci Unexecuted instantiation: hash_ripemd.c:zend_string_equals_ci Unexecuted instantiation: hash_sha_ni.c:zend_string_equals_ci Unexecuted instantiation: hash_sha_sse2.c:zend_string_equals_ci Unexecuted instantiation: hash_sha.c:zend_string_equals_ci Unexecuted instantiation: hash_sha3.c:zend_string_equals_ci Unexecuted instantiation: hash_snefru.c:zend_string_equals_ci Unexecuted instantiation: hash_tiger.c:zend_string_equals_ci Unexecuted instantiation: hash_whirlpool.c:zend_string_equals_ci Unexecuted instantiation: hash_xxhash.c:zend_string_equals_ci Unexecuted instantiation: hash.c:zend_string_equals_ci Unexecuted instantiation: json_encoder.c:zend_string_equals_ci Unexecuted instantiation: json_parser.tab.c:zend_string_equals_ci Unexecuted instantiation: json_scanner.c:zend_string_equals_ci Unexecuted instantiation: json.c:zend_string_equals_ci Unexecuted instantiation: php_lexbor.c:zend_string_equals_ci Unexecuted instantiation: shared_alloc_mmap.c:zend_string_equals_ci Unexecuted instantiation: shared_alloc_posix.c:zend_string_equals_ci Unexecuted instantiation: shared_alloc_shm.c:zend_string_equals_ci Unexecuted instantiation: zend_accelerator_api.c:zend_string_equals_ci Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_equals_ci Unexecuted instantiation: zend_accelerator_debug.c:zend_string_equals_ci Unexecuted instantiation: zend_accelerator_hash.c:zend_string_equals_ci Unexecuted instantiation: zend_accelerator_module.c:zend_string_equals_ci Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_equals_ci Unexecuted instantiation: zend_file_cache.c:zend_string_equals_ci Unexecuted instantiation: zend_persist_calc.c:zend_string_equals_ci zend_persist.c:zend_string_equals_ci Line | Count | Source | 543 | 1.00k | { | 544 | 1.00k | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 1.00k | } |
Unexecuted instantiation: zend_shared_alloc.c:zend_string_equals_ci Unexecuted instantiation: ZendAccelerator.c:zend_string_equals_ci Unexecuted instantiation: ir_cfg.c:zend_string_equals_ci Unexecuted instantiation: ir_check.c:zend_string_equals_ci Unexecuted instantiation: ir_dump.c:zend_string_equals_ci Unexecuted instantiation: ir_emit.c:zend_string_equals_ci Unexecuted instantiation: ir_gcm.c:zend_string_equals_ci Unexecuted instantiation: ir_gdb.c:zend_string_equals_ci Unexecuted instantiation: ir_patch.c:zend_string_equals_ci Unexecuted instantiation: ir_perf.c:zend_string_equals_ci Unexecuted instantiation: ir_ra.c:zend_string_equals_ci Unexecuted instantiation: ir_ra_simple.c:zend_string_equals_ci Unexecuted instantiation: ir_save.c:zend_string_equals_ci Unexecuted instantiation: ir_sccp.c:zend_string_equals_ci Unexecuted instantiation: ir_strtab.c:zend_string_equals_ci Unexecuted instantiation: ir.c:zend_string_equals_ci Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_equals_ci zend_jit.c:zend_string_equals_ci Line | Count | Source | 543 | 11.7k | { | 544 | 11.7k | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 11.7k | } |
Unexecuted instantiation: csprng.c:zend_string_equals_ci Unexecuted instantiation: engine_mt19937.c:zend_string_equals_ci Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_equals_ci Unexecuted instantiation: engine_secure.c:zend_string_equals_ci Unexecuted instantiation: engine_user.c:zend_string_equals_ci Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_equals_ci Unexecuted instantiation: gammasection.c:zend_string_equals_ci Unexecuted instantiation: random.c:zend_string_equals_ci Unexecuted instantiation: randomizer.c:zend_string_equals_ci Unexecuted instantiation: zend_utils.c:zend_string_equals_ci php_reflection.c:zend_string_equals_ci Line | Count | Source | 543 | 29 | { | 544 | 29 | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 29 | } |
Unexecuted instantiation: php_spl.c:zend_string_equals_ci Unexecuted instantiation: spl_array.c:zend_string_equals_ci Unexecuted instantiation: spl_directory.c:zend_string_equals_ci Unexecuted instantiation: spl_dllist.c:zend_string_equals_ci Unexecuted instantiation: spl_exceptions.c:zend_string_equals_ci Unexecuted instantiation: spl_fixedarray.c:zend_string_equals_ci Unexecuted instantiation: spl_functions.c:zend_string_equals_ci Unexecuted instantiation: spl_heap.c:zend_string_equals_ci Unexecuted instantiation: spl_iterators.c:zend_string_equals_ci Unexecuted instantiation: spl_observer.c:zend_string_equals_ci Unexecuted instantiation: array.c:zend_string_equals_ci Unexecuted instantiation: assert.c:zend_string_equals_ci Unexecuted instantiation: base64.c:zend_string_equals_ci Unexecuted instantiation: basic_functions.c:zend_string_equals_ci Unexecuted instantiation: browscap.c:zend_string_equals_ci Unexecuted instantiation: crc32_x86.c:zend_string_equals_ci Unexecuted instantiation: crc32.c:zend_string_equals_ci Unexecuted instantiation: credits.c:zend_string_equals_ci Unexecuted instantiation: crypt.c:zend_string_equals_ci Unexecuted instantiation: css.c:zend_string_equals_ci Unexecuted instantiation: datetime.c:zend_string_equals_ci Unexecuted instantiation: dir.c:zend_string_equals_ci Unexecuted instantiation: dl.c:zend_string_equals_ci Unexecuted instantiation: dns.c:zend_string_equals_ci Unexecuted instantiation: exec.c:zend_string_equals_ci Unexecuted instantiation: file.c:zend_string_equals_ci Unexecuted instantiation: filestat.c:zend_string_equals_ci Unexecuted instantiation: filters.c:zend_string_equals_ci Unexecuted instantiation: flock_compat.c:zend_string_equals_ci Unexecuted instantiation: formatted_print.c:zend_string_equals_ci Unexecuted instantiation: fsock.c:zend_string_equals_ci Unexecuted instantiation: ftok.c:zend_string_equals_ci Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_equals_ci Unexecuted instantiation: head.c:zend_string_equals_ci Unexecuted instantiation: hrtime.c:zend_string_equals_ci Unexecuted instantiation: html.c:zend_string_equals_ci Unexecuted instantiation: http_fopen_wrapper.c:zend_string_equals_ci Unexecuted instantiation: http.c:zend_string_equals_ci Unexecuted instantiation: image.c:zend_string_equals_ci Unexecuted instantiation: incomplete_class.c:zend_string_equals_ci Unexecuted instantiation: info.c:zend_string_equals_ci Unexecuted instantiation: io_poll.c:zend_string_equals_ci Unexecuted instantiation: iptc.c:zend_string_equals_ci Unexecuted instantiation: levenshtein.c:zend_string_equals_ci Unexecuted instantiation: link.c:zend_string_equals_ci Unexecuted instantiation: mail.c:zend_string_equals_ci Unexecuted instantiation: math.c:zend_string_equals_ci Unexecuted instantiation: md5.c:zend_string_equals_ci Unexecuted instantiation: metaphone.c:zend_string_equals_ci Unexecuted instantiation: microtime.c:zend_string_equals_ci Unexecuted instantiation: net.c:zend_string_equals_ci Unexecuted instantiation: pack.c:zend_string_equals_ci Unexecuted instantiation: pageinfo.c:zend_string_equals_ci Unexecuted instantiation: password.c:zend_string_equals_ci Unexecuted instantiation: php_fopen_wrapper.c:zend_string_equals_ci Unexecuted instantiation: proc_open.c:zend_string_equals_ci Unexecuted instantiation: quot_print.c:zend_string_equals_ci Unexecuted instantiation: scanf.c:zend_string_equals_ci Unexecuted instantiation: sha1.c:zend_string_equals_ci Unexecuted instantiation: soundex.c:zend_string_equals_ci Unexecuted instantiation: streamsfuncs.c:zend_string_equals_ci Unexecuted instantiation: string.c:zend_string_equals_ci Unexecuted instantiation: strnatcmp.c:zend_string_equals_ci Unexecuted instantiation: syslog.c:zend_string_equals_ci Unexecuted instantiation: type.c:zend_string_equals_ci Unexecuted instantiation: uniqid.c:zend_string_equals_ci Unexecuted instantiation: url_scanner_ex.c:zend_string_equals_ci Unexecuted instantiation: url.c:zend_string_equals_ci Unexecuted instantiation: user_filters.c:zend_string_equals_ci Unexecuted instantiation: uuencode.c:zend_string_equals_ci Unexecuted instantiation: var_unserializer.c:zend_string_equals_ci Unexecuted instantiation: var.c:zend_string_equals_ci Unexecuted instantiation: versioning.c:zend_string_equals_ci Unexecuted instantiation: crypt_sha256.c:zend_string_equals_ci Unexecuted instantiation: crypt_sha512.c:zend_string_equals_ci Unexecuted instantiation: php_crypt_r.c:zend_string_equals_ci Unexecuted instantiation: php_uri.c:zend_string_equals_ci Unexecuted instantiation: php_uri_common.c:zend_string_equals_ci Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_equals_ci Unexecuted instantiation: uri_parser_whatwg.c:zend_string_equals_ci Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_equals_ci Unexecuted instantiation: explicit_bzero.c:zend_string_equals_ci Unexecuted instantiation: fopen_wrappers.c:zend_string_equals_ci Unexecuted instantiation: getopt.c:zend_string_equals_ci Unexecuted instantiation: main.c:zend_string_equals_ci Unexecuted instantiation: network.c:zend_string_equals_ci Unexecuted instantiation: output.c:zend_string_equals_ci Unexecuted instantiation: php_content_types.c:zend_string_equals_ci Unexecuted instantiation: php_ini_builder.c:zend_string_equals_ci Unexecuted instantiation: php_ini.c:zend_string_equals_ci Unexecuted instantiation: php_glob.c:zend_string_equals_ci Unexecuted instantiation: php_odbc_utils.c:zend_string_equals_ci Unexecuted instantiation: php_open_temporary_file.c:zend_string_equals_ci Unexecuted instantiation: php_scandir.c:zend_string_equals_ci Unexecuted instantiation: php_syslog.c:zend_string_equals_ci Unexecuted instantiation: php_ticks.c:zend_string_equals_ci Unexecuted instantiation: php_variables.c:zend_string_equals_ci Unexecuted instantiation: reentrancy.c:zend_string_equals_ci Unexecuted instantiation: rfc1867.c:zend_string_equals_ci Unexecuted instantiation: safe_bcmp.c:zend_string_equals_ci Unexecuted instantiation: SAPI.c:zend_string_equals_ci Unexecuted instantiation: snprintf.c:zend_string_equals_ci Unexecuted instantiation: spprintf.c:zend_string_equals_ci Unexecuted instantiation: strlcat.c:zend_string_equals_ci Unexecuted instantiation: strlcpy.c:zend_string_equals_ci Unexecuted instantiation: php_io.c:zend_string_equals_ci Unexecuted instantiation: php_io_copy_linux.c:zend_string_equals_ci Unexecuted instantiation: poll_backend_epoll.c:zend_string_equals_ci Unexecuted instantiation: poll_backend_eventport.c:zend_string_equals_ci Unexecuted instantiation: poll_backend_kqueue.c:zend_string_equals_ci Unexecuted instantiation: poll_backend_poll.c:zend_string_equals_ci Unexecuted instantiation: poll_core.c:zend_string_equals_ci Unexecuted instantiation: poll_fd_table.c:zend_string_equals_ci Unexecuted instantiation: poll_handle.c:zend_string_equals_ci Unexecuted instantiation: cast.c:zend_string_equals_ci Unexecuted instantiation: filter.c:zend_string_equals_ci Unexecuted instantiation: glob_wrapper.c:zend_string_equals_ci Unexecuted instantiation: memory.c:zend_string_equals_ci Unexecuted instantiation: mmap.c:zend_string_equals_ci Unexecuted instantiation: plain_wrapper.c:zend_string_equals_ci Unexecuted instantiation: stream_errors.c:zend_string_equals_ci Unexecuted instantiation: streams.c:zend_string_equals_ci Unexecuted instantiation: transports.c:zend_string_equals_ci Unexecuted instantiation: userspace.c:zend_string_equals_ci Unexecuted instantiation: xp_socket.c:zend_string_equals_ci Unexecuted instantiation: block_pass.c:zend_string_equals_ci Unexecuted instantiation: compact_literals.c:zend_string_equals_ci Unexecuted instantiation: compact_vars.c:zend_string_equals_ci Unexecuted instantiation: dce.c:zend_string_equals_ci Unexecuted instantiation: dfa_pass.c:zend_string_equals_ci Unexecuted instantiation: escape_analysis.c:zend_string_equals_ci Unexecuted instantiation: nop_removal.c:zend_string_equals_ci Unexecuted instantiation: optimize_func_calls.c:zend_string_equals_ci Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_equals_ci Unexecuted instantiation: pass1.c:zend_string_equals_ci Unexecuted instantiation: pass3.c:zend_string_equals_ci Unexecuted instantiation: sccp.c:zend_string_equals_ci Unexecuted instantiation: scdf.c:zend_string_equals_ci Unexecuted instantiation: zend_call_graph.c:zend_string_equals_ci Unexecuted instantiation: zend_cfg.c:zend_string_equals_ci Unexecuted instantiation: zend_dfg.c:zend_string_equals_ci Unexecuted instantiation: zend_dump.c:zend_string_equals_ci Unexecuted instantiation: zend_func_info.c:zend_string_equals_ci Unexecuted instantiation: zend_inference.c:zend_string_equals_ci Unexecuted instantiation: zend_optimizer.c:zend_string_equals_ci Unexecuted instantiation: zend_ssa.c:zend_string_equals_ci Unexecuted instantiation: zend_alloc.c:zend_string_equals_ci zend_API.c:zend_string_equals_ci Line | Count | Source | 543 | 215k | { | 544 | 215k | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 215k | } |
zend_ast.c:zend_string_equals_ci Line | Count | Source | 543 | 31.3k | { | 544 | 31.3k | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 31.3k | } |
Unexecuted instantiation: zend_attributes.c:zend_string_equals_ci Unexecuted instantiation: zend_autoload.c:zend_string_equals_ci Unexecuted instantiation: zend_builtin_functions.c:zend_string_equals_ci Unexecuted instantiation: zend_call_stack.c:zend_string_equals_ci Unexecuted instantiation: zend_closures.c:zend_string_equals_ci zend_compile.c:zend_string_equals_ci Line | Count | Source | 543 | 11.7M | { | 544 | 11.7M | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 11.7M | } |
zend_constants.c:zend_string_equals_ci Line | Count | Source | 543 | 33 | { | 544 | 33 | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 33 | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_equals_ci Unexecuted instantiation: zend_default_classes.c:zend_string_equals_ci Unexecuted instantiation: zend_dtrace.c:zend_string_equals_ci Unexecuted instantiation: zend_enum.c:zend_string_equals_ci Unexecuted instantiation: zend_exceptions.c:zend_string_equals_ci Unexecuted instantiation: zend_execute_API.c:zend_string_equals_ci zend_execute.c:zend_string_equals_ci Line | Count | Source | 543 | 40 | { | 544 | 40 | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 40 | } |
Unexecuted instantiation: zend_extensions.c:zend_string_equals_ci Unexecuted instantiation: zend_fibers.c:zend_string_equals_ci Unexecuted instantiation: zend_float.c:zend_string_equals_ci Unexecuted instantiation: zend_gc.c:zend_string_equals_ci Unexecuted instantiation: zend_gdb.c:zend_string_equals_ci Unexecuted instantiation: zend_generators.c:zend_string_equals_ci Unexecuted instantiation: zend_hash.c:zend_string_equals_ci Unexecuted instantiation: zend_highlight.c:zend_string_equals_ci Unexecuted instantiation: zend_hrtime.c:zend_string_equals_ci zend_inheritance.c:zend_string_equals_ci Line | Count | Source | 543 | 1.47M | { | 544 | 1.47M | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 1.47M | } |
Unexecuted instantiation: zend_ini_parser.c:zend_string_equals_ci Unexecuted instantiation: zend_ini_scanner.c:zend_string_equals_ci Unexecuted instantiation: zend_ini.c:zend_string_equals_ci Unexecuted instantiation: zend_interfaces.c:zend_string_equals_ci Unexecuted instantiation: zend_iterators.c:zend_string_equals_ci Unexecuted instantiation: zend_language_parser.c:zend_string_equals_ci Unexecuted instantiation: zend_language_scanner.c:zend_string_equals_ci Unexecuted instantiation: zend_lazy_objects.c:zend_string_equals_ci Unexecuted instantiation: zend_list.c:zend_string_equals_ci Unexecuted instantiation: zend_llist.c:zend_string_equals_ci Unexecuted instantiation: zend_multibyte.c:zend_string_equals_ci Unexecuted instantiation: zend_object_handlers.c:zend_string_equals_ci Unexecuted instantiation: zend_objects_API.c:zend_string_equals_ci Unexecuted instantiation: zend_objects.c:zend_string_equals_ci Unexecuted instantiation: zend_observer.c:zend_string_equals_ci Unexecuted instantiation: zend_opcode.c:zend_string_equals_ci Unexecuted instantiation: zend_operators.c:zend_string_equals_ci Unexecuted instantiation: zend_partial.c:zend_string_equals_ci Unexecuted instantiation: zend_property_hooks.c:zend_string_equals_ci Unexecuted instantiation: zend_ptr_stack.c:zend_string_equals_ci Unexecuted instantiation: zend_signal.c:zend_string_equals_ci Unexecuted instantiation: zend_smart_str.c:zend_string_equals_ci Unexecuted instantiation: zend_sort.c:zend_string_equals_ci Unexecuted instantiation: zend_stack.c:zend_string_equals_ci Unexecuted instantiation: zend_stream.c:zend_string_equals_ci Unexecuted instantiation: zend_string.c:zend_string_equals_ci Unexecuted instantiation: zend_strtod.c:zend_string_equals_ci Unexecuted instantiation: zend_system_id.c:zend_string_equals_ci Unexecuted instantiation: zend_variables.c:zend_string_equals_ci Unexecuted instantiation: zend_virtual_cwd.c:zend_string_equals_ci Unexecuted instantiation: zend_vm_opcodes.c:zend_string_equals_ci Unexecuted instantiation: zend_weakrefs.c:zend_string_equals_ci zend.c:zend_string_equals_ci Line | Count | Source | 543 | 6.27k | { | 544 | 6.27k | return zend_string_equals_cstr_ci(s1, ZSTR_VAL(s2), ZSTR_LEN(s2)); | 545 | 6.27k | } |
Unexecuted instantiation: internal_functions_cli.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-parser.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-sapi.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-exif.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-unserialize.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-function-jit.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-json.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_equals_ci Unexecuted instantiation: fuzzer-execute.c:zend_string_equals_ci |
546 | | |
547 | | #define zend_string_equals_literal(str, literal) \ |
548 | 53.1M | zend_string_equals_cstr(str, "" literal, sizeof(literal) - 1) |
549 | | |
550 | | static zend_always_inline bool zend_string_starts_with_cstr(const zend_string *str, const char *prefix, size_t prefix_length) |
551 | 25.3k | { |
552 | 25.3k | return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length); |
553 | 25.3k | } Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr Unexecuted instantiation: php_time.c:zend_string_starts_with_cstr Unexecuted instantiation: time_duration.c:zend_string_starts_with_cstr Unexecuted instantiation: astro.c:zend_string_starts_with_cstr Unexecuted instantiation: dow.c:zend_string_starts_with_cstr Unexecuted instantiation: duration.c:zend_string_starts_with_cstr Unexecuted instantiation: parse_date.c:zend_string_starts_with_cstr Unexecuted instantiation: parse_tz.c:zend_string_starts_with_cstr Unexecuted instantiation: parse_posix.c:zend_string_starts_with_cstr Unexecuted instantiation: timelib.c:zend_string_starts_with_cstr Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_cstr Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_cstr Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_cstr Unexecuted instantiation: interval.c:zend_string_starts_with_cstr Unexecuted instantiation: php_pcre.c:zend_string_starts_with_cstr Unexecuted instantiation: exif.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_gost.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_haval.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_md.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_sha.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_cstr Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_cstr Unexecuted instantiation: hash.c:zend_string_starts_with_cstr Unexecuted instantiation: json_encoder.c:zend_string_starts_with_cstr Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_cstr Unexecuted instantiation: json_scanner.c:zend_string_starts_with_cstr Unexecuted instantiation: json.c:zend_string_starts_with_cstr Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_cstr Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_cstr Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_cstr Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_persist.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_cstr ZendAccelerator.c:zend_string_starts_with_cstr Line | Count | Source | 551 | 25.3k | { | 552 | 25.3k | return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length); | 553 | 25.3k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_check.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_dump.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_emit.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_patch.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_perf.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_ra.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_ra_simple.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_save.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_cstr Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_cstr Unexecuted instantiation: ir.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_jit.c:zend_string_starts_with_cstr Unexecuted instantiation: csprng.c:zend_string_starts_with_cstr Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_cstr Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_cstr Unexecuted instantiation: engine_secure.c:zend_string_starts_with_cstr Unexecuted instantiation: engine_user.c:zend_string_starts_with_cstr Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_cstr Unexecuted instantiation: gammasection.c:zend_string_starts_with_cstr Unexecuted instantiation: random.c:zend_string_starts_with_cstr Unexecuted instantiation: randomizer.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_utils.c:zend_string_starts_with_cstr Unexecuted instantiation: php_reflection.c:zend_string_starts_with_cstr Unexecuted instantiation: php_spl.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_array.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_directory.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_functions.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_heap.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_cstr Unexecuted instantiation: spl_observer.c:zend_string_starts_with_cstr Unexecuted instantiation: array.c:zend_string_starts_with_cstr Unexecuted instantiation: assert.c:zend_string_starts_with_cstr Unexecuted instantiation: base64.c:zend_string_starts_with_cstr Unexecuted instantiation: basic_functions.c:zend_string_starts_with_cstr Unexecuted instantiation: browscap.c:zend_string_starts_with_cstr Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_cstr Unexecuted instantiation: crc32.c:zend_string_starts_with_cstr Unexecuted instantiation: credits.c:zend_string_starts_with_cstr Unexecuted instantiation: crypt.c:zend_string_starts_with_cstr Unexecuted instantiation: css.c:zend_string_starts_with_cstr Unexecuted instantiation: datetime.c:zend_string_starts_with_cstr Unexecuted instantiation: dir.c:zend_string_starts_with_cstr Unexecuted instantiation: dl.c:zend_string_starts_with_cstr Unexecuted instantiation: dns.c:zend_string_starts_with_cstr Unexecuted instantiation: exec.c:zend_string_starts_with_cstr Unexecuted instantiation: file.c:zend_string_starts_with_cstr Unexecuted instantiation: filestat.c:zend_string_starts_with_cstr Unexecuted instantiation: filters.c:zend_string_starts_with_cstr Unexecuted instantiation: flock_compat.c:zend_string_starts_with_cstr Unexecuted instantiation: formatted_print.c:zend_string_starts_with_cstr Unexecuted instantiation: fsock.c:zend_string_starts_with_cstr Unexecuted instantiation: ftok.c:zend_string_starts_with_cstr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_cstr Unexecuted instantiation: head.c:zend_string_starts_with_cstr Unexecuted instantiation: hrtime.c:zend_string_starts_with_cstr Unexecuted instantiation: html.c:zend_string_starts_with_cstr Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_cstr Unexecuted instantiation: http.c:zend_string_starts_with_cstr Unexecuted instantiation: image.c:zend_string_starts_with_cstr Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_cstr Unexecuted instantiation: info.c:zend_string_starts_with_cstr Unexecuted instantiation: io_poll.c:zend_string_starts_with_cstr Unexecuted instantiation: iptc.c:zend_string_starts_with_cstr Unexecuted instantiation: levenshtein.c:zend_string_starts_with_cstr Unexecuted instantiation: link.c:zend_string_starts_with_cstr Unexecuted instantiation: mail.c:zend_string_starts_with_cstr Unexecuted instantiation: math.c:zend_string_starts_with_cstr Unexecuted instantiation: md5.c:zend_string_starts_with_cstr Unexecuted instantiation: metaphone.c:zend_string_starts_with_cstr Unexecuted instantiation: microtime.c:zend_string_starts_with_cstr Unexecuted instantiation: net.c:zend_string_starts_with_cstr Unexecuted instantiation: pack.c:zend_string_starts_with_cstr Unexecuted instantiation: pageinfo.c:zend_string_starts_with_cstr Unexecuted instantiation: password.c:zend_string_starts_with_cstr Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_cstr Unexecuted instantiation: proc_open.c:zend_string_starts_with_cstr Unexecuted instantiation: quot_print.c:zend_string_starts_with_cstr Unexecuted instantiation: scanf.c:zend_string_starts_with_cstr Unexecuted instantiation: sha1.c:zend_string_starts_with_cstr Unexecuted instantiation: soundex.c:zend_string_starts_with_cstr Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_cstr Unexecuted instantiation: string.c:zend_string_starts_with_cstr Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_cstr Unexecuted instantiation: syslog.c:zend_string_starts_with_cstr Unexecuted instantiation: type.c:zend_string_starts_with_cstr Unexecuted instantiation: uniqid.c:zend_string_starts_with_cstr url_scanner_ex.c:zend_string_starts_with_cstr Line | Count | Source | 551 | 16 | { | 552 | 16 | return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length); | 553 | 16 | } |
Unexecuted instantiation: url.c:zend_string_starts_with_cstr Unexecuted instantiation: user_filters.c:zend_string_starts_with_cstr Unexecuted instantiation: uuencode.c:zend_string_starts_with_cstr Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_cstr Unexecuted instantiation: var.c:zend_string_starts_with_cstr Unexecuted instantiation: versioning.c:zend_string_starts_with_cstr Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_cstr Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_cstr Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_cstr Unexecuted instantiation: php_uri.c:zend_string_starts_with_cstr Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_cstr Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_cstr Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_cstr Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_cstr Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_cstr Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_cstr Unexecuted instantiation: getopt.c:zend_string_starts_with_cstr Unexecuted instantiation: main.c:zend_string_starts_with_cstr Unexecuted instantiation: network.c:zend_string_starts_with_cstr Unexecuted instantiation: output.c:zend_string_starts_with_cstr Unexecuted instantiation: php_content_types.c:zend_string_starts_with_cstr Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_cstr Unexecuted instantiation: php_ini.c:zend_string_starts_with_cstr Unexecuted instantiation: php_glob.c:zend_string_starts_with_cstr Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_cstr Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_cstr Unexecuted instantiation: php_scandir.c:zend_string_starts_with_cstr Unexecuted instantiation: php_syslog.c:zend_string_starts_with_cstr Unexecuted instantiation: php_ticks.c:zend_string_starts_with_cstr Unexecuted instantiation: php_variables.c:zend_string_starts_with_cstr Unexecuted instantiation: reentrancy.c:zend_string_starts_with_cstr Unexecuted instantiation: rfc1867.c:zend_string_starts_with_cstr Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_cstr Unexecuted instantiation: SAPI.c:zend_string_starts_with_cstr Unexecuted instantiation: snprintf.c:zend_string_starts_with_cstr Unexecuted instantiation: spprintf.c:zend_string_starts_with_cstr Unexecuted instantiation: strlcat.c:zend_string_starts_with_cstr Unexecuted instantiation: strlcpy.c:zend_string_starts_with_cstr Unexecuted instantiation: php_io.c:zend_string_starts_with_cstr Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_cstr Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_cstr Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_cstr Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_cstr Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_cstr Unexecuted instantiation: poll_core.c:zend_string_starts_with_cstr Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_cstr Unexecuted instantiation: poll_handle.c:zend_string_starts_with_cstr Unexecuted instantiation: cast.c:zend_string_starts_with_cstr Unexecuted instantiation: filter.c:zend_string_starts_with_cstr Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_cstr Unexecuted instantiation: memory.c:zend_string_starts_with_cstr Unexecuted instantiation: mmap.c:zend_string_starts_with_cstr Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_cstr Unexecuted instantiation: stream_errors.c:zend_string_starts_with_cstr Unexecuted instantiation: streams.c:zend_string_starts_with_cstr Unexecuted instantiation: transports.c:zend_string_starts_with_cstr Unexecuted instantiation: userspace.c:zend_string_starts_with_cstr Unexecuted instantiation: xp_socket.c:zend_string_starts_with_cstr Unexecuted instantiation: block_pass.c:zend_string_starts_with_cstr Unexecuted instantiation: compact_literals.c:zend_string_starts_with_cstr Unexecuted instantiation: compact_vars.c:zend_string_starts_with_cstr Unexecuted instantiation: dce.c:zend_string_starts_with_cstr Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_cstr Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_cstr Unexecuted instantiation: nop_removal.c:zend_string_starts_with_cstr Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_cstr Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_cstr Unexecuted instantiation: pass1.c:zend_string_starts_with_cstr Unexecuted instantiation: pass3.c:zend_string_starts_with_cstr Unexecuted instantiation: sccp.c:zend_string_starts_with_cstr Unexecuted instantiation: scdf.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_dump.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_inference.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_API.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_ast.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_closures.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_compile.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_constants.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_enum.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_execute.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_float.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_gc.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_generators.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_hash.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_ini.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_list.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_llist.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_objects.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_observer.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_operators.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_partial.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_signal.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_sort.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_stack.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_stream.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_string.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_variables.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_cstr Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_cstr Unexecuted instantiation: zend.c:zend_string_starts_with_cstr Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_cstr Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_cstr |
554 | | |
555 | | static zend_always_inline bool zend_string_starts_with(const zend_string *str, const zend_string *prefix) |
556 | 0 | { |
557 | 0 | return zend_string_starts_with_cstr(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix)); |
558 | 0 | } Unexecuted instantiation: php_date.c:zend_string_starts_with Unexecuted instantiation: php_time.c:zend_string_starts_with Unexecuted instantiation: time_duration.c:zend_string_starts_with Unexecuted instantiation: astro.c:zend_string_starts_with Unexecuted instantiation: dow.c:zend_string_starts_with Unexecuted instantiation: duration.c:zend_string_starts_with Unexecuted instantiation: parse_date.c:zend_string_starts_with Unexecuted instantiation: parse_tz.c:zend_string_starts_with Unexecuted instantiation: parse_posix.c:zend_string_starts_with Unexecuted instantiation: timelib.c:zend_string_starts_with Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with Unexecuted instantiation: interval.c:zend_string_starts_with Unexecuted instantiation: php_pcre.c:zend_string_starts_with Unexecuted instantiation: exif.c:zend_string_starts_with Unexecuted instantiation: hash_adler32.c:zend_string_starts_with Unexecuted instantiation: hash_crc32.c:zend_string_starts_with Unexecuted instantiation: hash_fnv.c:zend_string_starts_with Unexecuted instantiation: hash_gost.c:zend_string_starts_with Unexecuted instantiation: hash_haval.c:zend_string_starts_with Unexecuted instantiation: hash_joaat.c:zend_string_starts_with Unexecuted instantiation: hash_md.c:zend_string_starts_with Unexecuted instantiation: hash_murmur.c:zend_string_starts_with Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with Unexecuted instantiation: hash_sha.c:zend_string_starts_with Unexecuted instantiation: hash_sha3.c:zend_string_starts_with Unexecuted instantiation: hash_snefru.c:zend_string_starts_with Unexecuted instantiation: hash_tiger.c:zend_string_starts_with Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with Unexecuted instantiation: hash.c:zend_string_starts_with Unexecuted instantiation: json_encoder.c:zend_string_starts_with Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with Unexecuted instantiation: json_scanner.c:zend_string_starts_with Unexecuted instantiation: json.c:zend_string_starts_with Unexecuted instantiation: php_lexbor.c:zend_string_starts_with Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with Unexecuted instantiation: zend_persist.c:zend_string_starts_with Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with Unexecuted instantiation: ir_cfg.c:zend_string_starts_with Unexecuted instantiation: ir_check.c:zend_string_starts_with Unexecuted instantiation: ir_dump.c:zend_string_starts_with Unexecuted instantiation: ir_emit.c:zend_string_starts_with Unexecuted instantiation: ir_gcm.c:zend_string_starts_with Unexecuted instantiation: ir_gdb.c:zend_string_starts_with Unexecuted instantiation: ir_patch.c:zend_string_starts_with Unexecuted instantiation: ir_perf.c:zend_string_starts_with Unexecuted instantiation: ir_ra.c:zend_string_starts_with Unexecuted instantiation: ir_ra_simple.c:zend_string_starts_with Unexecuted instantiation: ir_save.c:zend_string_starts_with Unexecuted instantiation: ir_sccp.c:zend_string_starts_with Unexecuted instantiation: ir_strtab.c:zend_string_starts_with Unexecuted instantiation: ir.c:zend_string_starts_with Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with Unexecuted instantiation: zend_jit.c:zend_string_starts_with Unexecuted instantiation: csprng.c:zend_string_starts_with Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with Unexecuted instantiation: engine_secure.c:zend_string_starts_with Unexecuted instantiation: engine_user.c:zend_string_starts_with Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with Unexecuted instantiation: gammasection.c:zend_string_starts_with Unexecuted instantiation: random.c:zend_string_starts_with Unexecuted instantiation: randomizer.c:zend_string_starts_with Unexecuted instantiation: zend_utils.c:zend_string_starts_with Unexecuted instantiation: php_reflection.c:zend_string_starts_with Unexecuted instantiation: php_spl.c:zend_string_starts_with Unexecuted instantiation: spl_array.c:zend_string_starts_with Unexecuted instantiation: spl_directory.c:zend_string_starts_with Unexecuted instantiation: spl_dllist.c:zend_string_starts_with Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with Unexecuted instantiation: spl_functions.c:zend_string_starts_with Unexecuted instantiation: spl_heap.c:zend_string_starts_with Unexecuted instantiation: spl_iterators.c:zend_string_starts_with Unexecuted instantiation: spl_observer.c:zend_string_starts_with Unexecuted instantiation: array.c:zend_string_starts_with Unexecuted instantiation: assert.c:zend_string_starts_with Unexecuted instantiation: base64.c:zend_string_starts_with Unexecuted instantiation: basic_functions.c:zend_string_starts_with Unexecuted instantiation: browscap.c:zend_string_starts_with Unexecuted instantiation: crc32_x86.c:zend_string_starts_with Unexecuted instantiation: crc32.c:zend_string_starts_with Unexecuted instantiation: credits.c:zend_string_starts_with Unexecuted instantiation: crypt.c:zend_string_starts_with Unexecuted instantiation: css.c:zend_string_starts_with Unexecuted instantiation: datetime.c:zend_string_starts_with Unexecuted instantiation: dir.c:zend_string_starts_with Unexecuted instantiation: dl.c:zend_string_starts_with Unexecuted instantiation: dns.c:zend_string_starts_with Unexecuted instantiation: exec.c:zend_string_starts_with Unexecuted instantiation: file.c:zend_string_starts_with Unexecuted instantiation: filestat.c:zend_string_starts_with Unexecuted instantiation: filters.c:zend_string_starts_with Unexecuted instantiation: flock_compat.c:zend_string_starts_with Unexecuted instantiation: formatted_print.c:zend_string_starts_with Unexecuted instantiation: fsock.c:zend_string_starts_with Unexecuted instantiation: ftok.c:zend_string_starts_with Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with Unexecuted instantiation: head.c:zend_string_starts_with Unexecuted instantiation: hrtime.c:zend_string_starts_with Unexecuted instantiation: html.c:zend_string_starts_with Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with Unexecuted instantiation: http.c:zend_string_starts_with Unexecuted instantiation: image.c:zend_string_starts_with Unexecuted instantiation: incomplete_class.c:zend_string_starts_with Unexecuted instantiation: info.c:zend_string_starts_with Unexecuted instantiation: io_poll.c:zend_string_starts_with Unexecuted instantiation: iptc.c:zend_string_starts_with Unexecuted instantiation: levenshtein.c:zend_string_starts_with Unexecuted instantiation: link.c:zend_string_starts_with Unexecuted instantiation: mail.c:zend_string_starts_with Unexecuted instantiation: math.c:zend_string_starts_with Unexecuted instantiation: md5.c:zend_string_starts_with Unexecuted instantiation: metaphone.c:zend_string_starts_with Unexecuted instantiation: microtime.c:zend_string_starts_with Unexecuted instantiation: net.c:zend_string_starts_with Unexecuted instantiation: pack.c:zend_string_starts_with Unexecuted instantiation: pageinfo.c:zend_string_starts_with Unexecuted instantiation: password.c:zend_string_starts_with Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with Unexecuted instantiation: proc_open.c:zend_string_starts_with Unexecuted instantiation: quot_print.c:zend_string_starts_with Unexecuted instantiation: scanf.c:zend_string_starts_with Unexecuted instantiation: sha1.c:zend_string_starts_with Unexecuted instantiation: soundex.c:zend_string_starts_with Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with Unexecuted instantiation: string.c:zend_string_starts_with Unexecuted instantiation: strnatcmp.c:zend_string_starts_with Unexecuted instantiation: syslog.c:zend_string_starts_with Unexecuted instantiation: type.c:zend_string_starts_with Unexecuted instantiation: uniqid.c:zend_string_starts_with Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with Unexecuted instantiation: url.c:zend_string_starts_with Unexecuted instantiation: user_filters.c:zend_string_starts_with Unexecuted instantiation: uuencode.c:zend_string_starts_with Unexecuted instantiation: var_unserializer.c:zend_string_starts_with Unexecuted instantiation: var.c:zend_string_starts_with Unexecuted instantiation: versioning.c:zend_string_starts_with Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with Unexecuted instantiation: php_uri.c:zend_string_starts_with Unexecuted instantiation: php_uri_common.c:zend_string_starts_with Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with Unexecuted instantiation: getopt.c:zend_string_starts_with Unexecuted instantiation: main.c:zend_string_starts_with Unexecuted instantiation: network.c:zend_string_starts_with Unexecuted instantiation: output.c:zend_string_starts_with Unexecuted instantiation: php_content_types.c:zend_string_starts_with Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with Unexecuted instantiation: php_ini.c:zend_string_starts_with Unexecuted instantiation: php_glob.c:zend_string_starts_with Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with Unexecuted instantiation: php_scandir.c:zend_string_starts_with Unexecuted instantiation: php_syslog.c:zend_string_starts_with Unexecuted instantiation: php_ticks.c:zend_string_starts_with Unexecuted instantiation: php_variables.c:zend_string_starts_with Unexecuted instantiation: reentrancy.c:zend_string_starts_with Unexecuted instantiation: rfc1867.c:zend_string_starts_with Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with Unexecuted instantiation: SAPI.c:zend_string_starts_with Unexecuted instantiation: snprintf.c:zend_string_starts_with Unexecuted instantiation: spprintf.c:zend_string_starts_with Unexecuted instantiation: strlcat.c:zend_string_starts_with Unexecuted instantiation: strlcpy.c:zend_string_starts_with Unexecuted instantiation: php_io.c:zend_string_starts_with Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with Unexecuted instantiation: poll_core.c:zend_string_starts_with Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with Unexecuted instantiation: poll_handle.c:zend_string_starts_with Unexecuted instantiation: cast.c:zend_string_starts_with Unexecuted instantiation: filter.c:zend_string_starts_with Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with Unexecuted instantiation: memory.c:zend_string_starts_with Unexecuted instantiation: mmap.c:zend_string_starts_with Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with Unexecuted instantiation: stream_errors.c:zend_string_starts_with Unexecuted instantiation: streams.c:zend_string_starts_with Unexecuted instantiation: transports.c:zend_string_starts_with Unexecuted instantiation: userspace.c:zend_string_starts_with Unexecuted instantiation: xp_socket.c:zend_string_starts_with Unexecuted instantiation: block_pass.c:zend_string_starts_with Unexecuted instantiation: compact_literals.c:zend_string_starts_with Unexecuted instantiation: compact_vars.c:zend_string_starts_with Unexecuted instantiation: dce.c:zend_string_starts_with Unexecuted instantiation: dfa_pass.c:zend_string_starts_with Unexecuted instantiation: escape_analysis.c:zend_string_starts_with Unexecuted instantiation: nop_removal.c:zend_string_starts_with Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with Unexecuted instantiation: pass1.c:zend_string_starts_with Unexecuted instantiation: pass3.c:zend_string_starts_with Unexecuted instantiation: sccp.c:zend_string_starts_with Unexecuted instantiation: scdf.c:zend_string_starts_with Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with Unexecuted instantiation: zend_cfg.c:zend_string_starts_with Unexecuted instantiation: zend_dfg.c:zend_string_starts_with Unexecuted instantiation: zend_dump.c:zend_string_starts_with Unexecuted instantiation: zend_func_info.c:zend_string_starts_with Unexecuted instantiation: zend_inference.c:zend_string_starts_with Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with Unexecuted instantiation: zend_ssa.c:zend_string_starts_with Unexecuted instantiation: zend_alloc.c:zend_string_starts_with Unexecuted instantiation: zend_API.c:zend_string_starts_with Unexecuted instantiation: zend_ast.c:zend_string_starts_with Unexecuted instantiation: zend_attributes.c:zend_string_starts_with Unexecuted instantiation: zend_autoload.c:zend_string_starts_with Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with Unexecuted instantiation: zend_closures.c:zend_string_starts_with Unexecuted instantiation: zend_compile.c:zend_string_starts_with Unexecuted instantiation: zend_constants.c:zend_string_starts_with Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with Unexecuted instantiation: zend_enum.c:zend_string_starts_with Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with Unexecuted instantiation: zend_execute.c:zend_string_starts_with Unexecuted instantiation: zend_extensions.c:zend_string_starts_with Unexecuted instantiation: zend_fibers.c:zend_string_starts_with Unexecuted instantiation: zend_float.c:zend_string_starts_with Unexecuted instantiation: zend_gc.c:zend_string_starts_with Unexecuted instantiation: zend_gdb.c:zend_string_starts_with Unexecuted instantiation: zend_generators.c:zend_string_starts_with Unexecuted instantiation: zend_hash.c:zend_string_starts_with Unexecuted instantiation: zend_highlight.c:zend_string_starts_with Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with Unexecuted instantiation: zend_ini.c:zend_string_starts_with Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with Unexecuted instantiation: zend_iterators.c:zend_string_starts_with Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with Unexecuted instantiation: zend_list.c:zend_string_starts_with Unexecuted instantiation: zend_llist.c:zend_string_starts_with Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with Unexecuted instantiation: zend_objects.c:zend_string_starts_with Unexecuted instantiation: zend_observer.c:zend_string_starts_with Unexecuted instantiation: zend_opcode.c:zend_string_starts_with Unexecuted instantiation: zend_operators.c:zend_string_starts_with Unexecuted instantiation: zend_partial.c:zend_string_starts_with Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with Unexecuted instantiation: zend_signal.c:zend_string_starts_with Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with Unexecuted instantiation: zend_sort.c:zend_string_starts_with Unexecuted instantiation: zend_stack.c:zend_string_starts_with Unexecuted instantiation: zend_stream.c:zend_string_starts_with Unexecuted instantiation: zend_string.c:zend_string_starts_with Unexecuted instantiation: zend_strtod.c:zend_string_starts_with Unexecuted instantiation: zend_system_id.c:zend_string_starts_with Unexecuted instantiation: zend_variables.c:zend_string_starts_with Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with Unexecuted instantiation: zend.c:zend_string_starts_with Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with |
559 | | |
560 | | #define zend_string_starts_with_literal(str, prefix) \ |
561 | 50.7k | zend_string_starts_with_cstr(str, "" prefix, sizeof(prefix) - 1) |
562 | | |
563 | | static zend_always_inline bool zend_string_starts_with_cstr_ci(const zend_string *str, const char *prefix, size_t prefix_length) |
564 | 0 | { |
565 | 0 | return ZSTR_LEN(str) >= prefix_length && !strncasecmp(ZSTR_VAL(str), prefix, prefix_length); |
566 | 0 | } Unexecuted instantiation: php_date.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_time.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: time_duration.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: astro.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: dow.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: duration.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: parse_date.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: parse_tz.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: parse_posix.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: timelib.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: interval.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_pcre.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: exif.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_gost.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_haval.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_md.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_sha.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hash.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: json_encoder.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: json_scanner.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: json.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_persist.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_check.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_dump.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_emit.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_patch.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_perf.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_ra.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_ra_simple.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_save.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ir.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_jit.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: csprng.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: engine_secure.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: engine_user.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: gammasection.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: random.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: randomizer.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_utils.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_reflection.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_spl.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_array.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_directory.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_functions.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_heap.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spl_observer.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: array.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: assert.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: base64.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: basic_functions.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: browscap.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: crc32.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: credits.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: crypt.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: css.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: datetime.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: dir.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: dl.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: dns.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: exec.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: file.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: filestat.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: filters.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: flock_compat.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: formatted_print.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fsock.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ftok.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: head.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: hrtime.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: html.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: http.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: image.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: info.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: io_poll.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: iptc.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: levenshtein.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: link.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: mail.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: math.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: md5.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: metaphone.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: microtime.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: net.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: pack.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: pageinfo.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: password.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: proc_open.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: quot_print.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: scanf.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: sha1.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: soundex.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: string.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: syslog.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: type.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: uniqid.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: url.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: user_filters.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: uuencode.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: var.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: versioning.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_uri.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: getopt.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: main.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: network.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: output.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_content_types.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_ini.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_glob.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_scandir.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_syslog.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_ticks.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_variables.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: reentrancy.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: rfc1867.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: SAPI.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: snprintf.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: spprintf.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: strlcat.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: strlcpy.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_io.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: poll_core.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: poll_handle.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: cast.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: filter.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: memory.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: mmap.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: stream_errors.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: streams.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: transports.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: userspace.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: xp_socket.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: block_pass.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: compact_literals.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: compact_vars.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: dce.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: nop_removal.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: pass1.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: pass3.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: sccp.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: scdf.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_dump.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_inference.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_API.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_ast.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_closures.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_compile.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_constants.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_enum.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_execute.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_float.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_gc.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_generators.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_hash.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_ini.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_list.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_llist.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_objects.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_observer.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_operators.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_partial.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_signal.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_sort.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_stack.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_stream.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_string.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_variables.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: zend.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_cstr_ci Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_cstr_ci |
567 | | |
568 | | static zend_always_inline bool zend_string_starts_with_ci(const zend_string *str, const zend_string *prefix) |
569 | 0 | { |
570 | 0 | return zend_string_starts_with_cstr_ci(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix)); |
571 | 0 | } Unexecuted instantiation: php_date.c:zend_string_starts_with_ci Unexecuted instantiation: php_time.c:zend_string_starts_with_ci Unexecuted instantiation: time_duration.c:zend_string_starts_with_ci Unexecuted instantiation: astro.c:zend_string_starts_with_ci Unexecuted instantiation: dow.c:zend_string_starts_with_ci Unexecuted instantiation: duration.c:zend_string_starts_with_ci Unexecuted instantiation: parse_date.c:zend_string_starts_with_ci Unexecuted instantiation: parse_tz.c:zend_string_starts_with_ci Unexecuted instantiation: parse_posix.c:zend_string_starts_with_ci Unexecuted instantiation: timelib.c:zend_string_starts_with_ci Unexecuted instantiation: tm2unixtime.c:zend_string_starts_with_ci Unexecuted instantiation: unixtime2tm.c:zend_string_starts_with_ci Unexecuted instantiation: parse_iso_intervals.c:zend_string_starts_with_ci Unexecuted instantiation: interval.c:zend_string_starts_with_ci Unexecuted instantiation: php_pcre.c:zend_string_starts_with_ci Unexecuted instantiation: exif.c:zend_string_starts_with_ci Unexecuted instantiation: hash_adler32.c:zend_string_starts_with_ci Unexecuted instantiation: hash_crc32.c:zend_string_starts_with_ci Unexecuted instantiation: hash_fnv.c:zend_string_starts_with_ci Unexecuted instantiation: hash_gost.c:zend_string_starts_with_ci Unexecuted instantiation: hash_haval.c:zend_string_starts_with_ci Unexecuted instantiation: hash_joaat.c:zend_string_starts_with_ci Unexecuted instantiation: hash_md.c:zend_string_starts_with_ci Unexecuted instantiation: hash_murmur.c:zend_string_starts_with_ci Unexecuted instantiation: hash_ripemd.c:zend_string_starts_with_ci Unexecuted instantiation: hash_sha_ni.c:zend_string_starts_with_ci Unexecuted instantiation: hash_sha_sse2.c:zend_string_starts_with_ci Unexecuted instantiation: hash_sha.c:zend_string_starts_with_ci Unexecuted instantiation: hash_sha3.c:zend_string_starts_with_ci Unexecuted instantiation: hash_snefru.c:zend_string_starts_with_ci Unexecuted instantiation: hash_tiger.c:zend_string_starts_with_ci Unexecuted instantiation: hash_whirlpool.c:zend_string_starts_with_ci Unexecuted instantiation: hash_xxhash.c:zend_string_starts_with_ci Unexecuted instantiation: hash.c:zend_string_starts_with_ci Unexecuted instantiation: json_encoder.c:zend_string_starts_with_ci Unexecuted instantiation: json_parser.tab.c:zend_string_starts_with_ci Unexecuted instantiation: json_scanner.c:zend_string_starts_with_ci Unexecuted instantiation: json.c:zend_string_starts_with_ci Unexecuted instantiation: php_lexbor.c:zend_string_starts_with_ci Unexecuted instantiation: shared_alloc_mmap.c:zend_string_starts_with_ci Unexecuted instantiation: shared_alloc_posix.c:zend_string_starts_with_ci Unexecuted instantiation: shared_alloc_shm.c:zend_string_starts_with_ci Unexecuted instantiation: zend_accelerator_api.c:zend_string_starts_with_ci Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_starts_with_ci Unexecuted instantiation: zend_accelerator_debug.c:zend_string_starts_with_ci Unexecuted instantiation: zend_accelerator_hash.c:zend_string_starts_with_ci Unexecuted instantiation: zend_accelerator_module.c:zend_string_starts_with_ci Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_starts_with_ci Unexecuted instantiation: zend_file_cache.c:zend_string_starts_with_ci Unexecuted instantiation: zend_persist_calc.c:zend_string_starts_with_ci Unexecuted instantiation: zend_persist.c:zend_string_starts_with_ci Unexecuted instantiation: zend_shared_alloc.c:zend_string_starts_with_ci Unexecuted instantiation: ZendAccelerator.c:zend_string_starts_with_ci Unexecuted instantiation: ir_cfg.c:zend_string_starts_with_ci Unexecuted instantiation: ir_check.c:zend_string_starts_with_ci Unexecuted instantiation: ir_dump.c:zend_string_starts_with_ci Unexecuted instantiation: ir_emit.c:zend_string_starts_with_ci Unexecuted instantiation: ir_gcm.c:zend_string_starts_with_ci Unexecuted instantiation: ir_gdb.c:zend_string_starts_with_ci Unexecuted instantiation: ir_patch.c:zend_string_starts_with_ci Unexecuted instantiation: ir_perf.c:zend_string_starts_with_ci Unexecuted instantiation: ir_ra.c:zend_string_starts_with_ci Unexecuted instantiation: ir_ra_simple.c:zend_string_starts_with_ci Unexecuted instantiation: ir_save.c:zend_string_starts_with_ci Unexecuted instantiation: ir_sccp.c:zend_string_starts_with_ci Unexecuted instantiation: ir_strtab.c:zend_string_starts_with_ci Unexecuted instantiation: ir.c:zend_string_starts_with_ci Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_starts_with_ci Unexecuted instantiation: zend_jit.c:zend_string_starts_with_ci Unexecuted instantiation: csprng.c:zend_string_starts_with_ci Unexecuted instantiation: engine_mt19937.c:zend_string_starts_with_ci Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_starts_with_ci Unexecuted instantiation: engine_secure.c:zend_string_starts_with_ci Unexecuted instantiation: engine_user.c:zend_string_starts_with_ci Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_starts_with_ci Unexecuted instantiation: gammasection.c:zend_string_starts_with_ci Unexecuted instantiation: random.c:zend_string_starts_with_ci Unexecuted instantiation: randomizer.c:zend_string_starts_with_ci Unexecuted instantiation: zend_utils.c:zend_string_starts_with_ci Unexecuted instantiation: php_reflection.c:zend_string_starts_with_ci Unexecuted instantiation: php_spl.c:zend_string_starts_with_ci Unexecuted instantiation: spl_array.c:zend_string_starts_with_ci Unexecuted instantiation: spl_directory.c:zend_string_starts_with_ci Unexecuted instantiation: spl_dllist.c:zend_string_starts_with_ci Unexecuted instantiation: spl_exceptions.c:zend_string_starts_with_ci Unexecuted instantiation: spl_fixedarray.c:zend_string_starts_with_ci Unexecuted instantiation: spl_functions.c:zend_string_starts_with_ci Unexecuted instantiation: spl_heap.c:zend_string_starts_with_ci Unexecuted instantiation: spl_iterators.c:zend_string_starts_with_ci Unexecuted instantiation: spl_observer.c:zend_string_starts_with_ci Unexecuted instantiation: array.c:zend_string_starts_with_ci Unexecuted instantiation: assert.c:zend_string_starts_with_ci Unexecuted instantiation: base64.c:zend_string_starts_with_ci Unexecuted instantiation: basic_functions.c:zend_string_starts_with_ci Unexecuted instantiation: browscap.c:zend_string_starts_with_ci Unexecuted instantiation: crc32_x86.c:zend_string_starts_with_ci Unexecuted instantiation: crc32.c:zend_string_starts_with_ci Unexecuted instantiation: credits.c:zend_string_starts_with_ci Unexecuted instantiation: crypt.c:zend_string_starts_with_ci Unexecuted instantiation: css.c:zend_string_starts_with_ci Unexecuted instantiation: datetime.c:zend_string_starts_with_ci Unexecuted instantiation: dir.c:zend_string_starts_with_ci Unexecuted instantiation: dl.c:zend_string_starts_with_ci Unexecuted instantiation: dns.c:zend_string_starts_with_ci Unexecuted instantiation: exec.c:zend_string_starts_with_ci Unexecuted instantiation: file.c:zend_string_starts_with_ci Unexecuted instantiation: filestat.c:zend_string_starts_with_ci Unexecuted instantiation: filters.c:zend_string_starts_with_ci Unexecuted instantiation: flock_compat.c:zend_string_starts_with_ci Unexecuted instantiation: formatted_print.c:zend_string_starts_with_ci Unexecuted instantiation: fsock.c:zend_string_starts_with_ci Unexecuted instantiation: ftok.c:zend_string_starts_with_ci Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_starts_with_ci Unexecuted instantiation: head.c:zend_string_starts_with_ci Unexecuted instantiation: hrtime.c:zend_string_starts_with_ci Unexecuted instantiation: html.c:zend_string_starts_with_ci Unexecuted instantiation: http_fopen_wrapper.c:zend_string_starts_with_ci Unexecuted instantiation: http.c:zend_string_starts_with_ci Unexecuted instantiation: image.c:zend_string_starts_with_ci Unexecuted instantiation: incomplete_class.c:zend_string_starts_with_ci Unexecuted instantiation: info.c:zend_string_starts_with_ci Unexecuted instantiation: io_poll.c:zend_string_starts_with_ci Unexecuted instantiation: iptc.c:zend_string_starts_with_ci Unexecuted instantiation: levenshtein.c:zend_string_starts_with_ci Unexecuted instantiation: link.c:zend_string_starts_with_ci Unexecuted instantiation: mail.c:zend_string_starts_with_ci Unexecuted instantiation: math.c:zend_string_starts_with_ci Unexecuted instantiation: md5.c:zend_string_starts_with_ci Unexecuted instantiation: metaphone.c:zend_string_starts_with_ci Unexecuted instantiation: microtime.c:zend_string_starts_with_ci Unexecuted instantiation: net.c:zend_string_starts_with_ci Unexecuted instantiation: pack.c:zend_string_starts_with_ci Unexecuted instantiation: pageinfo.c:zend_string_starts_with_ci Unexecuted instantiation: password.c:zend_string_starts_with_ci Unexecuted instantiation: php_fopen_wrapper.c:zend_string_starts_with_ci Unexecuted instantiation: proc_open.c:zend_string_starts_with_ci Unexecuted instantiation: quot_print.c:zend_string_starts_with_ci Unexecuted instantiation: scanf.c:zend_string_starts_with_ci Unexecuted instantiation: sha1.c:zend_string_starts_with_ci Unexecuted instantiation: soundex.c:zend_string_starts_with_ci Unexecuted instantiation: streamsfuncs.c:zend_string_starts_with_ci Unexecuted instantiation: string.c:zend_string_starts_with_ci Unexecuted instantiation: strnatcmp.c:zend_string_starts_with_ci Unexecuted instantiation: syslog.c:zend_string_starts_with_ci Unexecuted instantiation: type.c:zend_string_starts_with_ci Unexecuted instantiation: uniqid.c:zend_string_starts_with_ci Unexecuted instantiation: url_scanner_ex.c:zend_string_starts_with_ci Unexecuted instantiation: url.c:zend_string_starts_with_ci Unexecuted instantiation: user_filters.c:zend_string_starts_with_ci Unexecuted instantiation: uuencode.c:zend_string_starts_with_ci Unexecuted instantiation: var_unserializer.c:zend_string_starts_with_ci Unexecuted instantiation: var.c:zend_string_starts_with_ci Unexecuted instantiation: versioning.c:zend_string_starts_with_ci Unexecuted instantiation: crypt_sha256.c:zend_string_starts_with_ci Unexecuted instantiation: crypt_sha512.c:zend_string_starts_with_ci Unexecuted instantiation: php_crypt_r.c:zend_string_starts_with_ci Unexecuted instantiation: php_uri.c:zend_string_starts_with_ci Unexecuted instantiation: php_uri_common.c:zend_string_starts_with_ci Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_starts_with_ci Unexecuted instantiation: uri_parser_whatwg.c:zend_string_starts_with_ci Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_starts_with_ci Unexecuted instantiation: explicit_bzero.c:zend_string_starts_with_ci Unexecuted instantiation: fopen_wrappers.c:zend_string_starts_with_ci Unexecuted instantiation: getopt.c:zend_string_starts_with_ci Unexecuted instantiation: main.c:zend_string_starts_with_ci Unexecuted instantiation: network.c:zend_string_starts_with_ci Unexecuted instantiation: output.c:zend_string_starts_with_ci Unexecuted instantiation: php_content_types.c:zend_string_starts_with_ci Unexecuted instantiation: php_ini_builder.c:zend_string_starts_with_ci Unexecuted instantiation: php_ini.c:zend_string_starts_with_ci Unexecuted instantiation: php_glob.c:zend_string_starts_with_ci Unexecuted instantiation: php_odbc_utils.c:zend_string_starts_with_ci Unexecuted instantiation: php_open_temporary_file.c:zend_string_starts_with_ci Unexecuted instantiation: php_scandir.c:zend_string_starts_with_ci Unexecuted instantiation: php_syslog.c:zend_string_starts_with_ci Unexecuted instantiation: php_ticks.c:zend_string_starts_with_ci Unexecuted instantiation: php_variables.c:zend_string_starts_with_ci Unexecuted instantiation: reentrancy.c:zend_string_starts_with_ci Unexecuted instantiation: rfc1867.c:zend_string_starts_with_ci Unexecuted instantiation: safe_bcmp.c:zend_string_starts_with_ci Unexecuted instantiation: SAPI.c:zend_string_starts_with_ci Unexecuted instantiation: snprintf.c:zend_string_starts_with_ci Unexecuted instantiation: spprintf.c:zend_string_starts_with_ci Unexecuted instantiation: strlcat.c:zend_string_starts_with_ci Unexecuted instantiation: strlcpy.c:zend_string_starts_with_ci Unexecuted instantiation: php_io.c:zend_string_starts_with_ci Unexecuted instantiation: php_io_copy_linux.c:zend_string_starts_with_ci Unexecuted instantiation: poll_backend_epoll.c:zend_string_starts_with_ci Unexecuted instantiation: poll_backend_eventport.c:zend_string_starts_with_ci Unexecuted instantiation: poll_backend_kqueue.c:zend_string_starts_with_ci Unexecuted instantiation: poll_backend_poll.c:zend_string_starts_with_ci Unexecuted instantiation: poll_core.c:zend_string_starts_with_ci Unexecuted instantiation: poll_fd_table.c:zend_string_starts_with_ci Unexecuted instantiation: poll_handle.c:zend_string_starts_with_ci Unexecuted instantiation: cast.c:zend_string_starts_with_ci Unexecuted instantiation: filter.c:zend_string_starts_with_ci Unexecuted instantiation: glob_wrapper.c:zend_string_starts_with_ci Unexecuted instantiation: memory.c:zend_string_starts_with_ci Unexecuted instantiation: mmap.c:zend_string_starts_with_ci Unexecuted instantiation: plain_wrapper.c:zend_string_starts_with_ci Unexecuted instantiation: stream_errors.c:zend_string_starts_with_ci Unexecuted instantiation: streams.c:zend_string_starts_with_ci Unexecuted instantiation: transports.c:zend_string_starts_with_ci Unexecuted instantiation: userspace.c:zend_string_starts_with_ci Unexecuted instantiation: xp_socket.c:zend_string_starts_with_ci Unexecuted instantiation: block_pass.c:zend_string_starts_with_ci Unexecuted instantiation: compact_literals.c:zend_string_starts_with_ci Unexecuted instantiation: compact_vars.c:zend_string_starts_with_ci Unexecuted instantiation: dce.c:zend_string_starts_with_ci Unexecuted instantiation: dfa_pass.c:zend_string_starts_with_ci Unexecuted instantiation: escape_analysis.c:zend_string_starts_with_ci Unexecuted instantiation: nop_removal.c:zend_string_starts_with_ci Unexecuted instantiation: optimize_func_calls.c:zend_string_starts_with_ci Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_starts_with_ci Unexecuted instantiation: pass1.c:zend_string_starts_with_ci Unexecuted instantiation: pass3.c:zend_string_starts_with_ci Unexecuted instantiation: sccp.c:zend_string_starts_with_ci Unexecuted instantiation: scdf.c:zend_string_starts_with_ci Unexecuted instantiation: zend_call_graph.c:zend_string_starts_with_ci Unexecuted instantiation: zend_cfg.c:zend_string_starts_with_ci Unexecuted instantiation: zend_dfg.c:zend_string_starts_with_ci Unexecuted instantiation: zend_dump.c:zend_string_starts_with_ci Unexecuted instantiation: zend_func_info.c:zend_string_starts_with_ci Unexecuted instantiation: zend_inference.c:zend_string_starts_with_ci Unexecuted instantiation: zend_optimizer.c:zend_string_starts_with_ci Unexecuted instantiation: zend_ssa.c:zend_string_starts_with_ci Unexecuted instantiation: zend_alloc.c:zend_string_starts_with_ci Unexecuted instantiation: zend_API.c:zend_string_starts_with_ci Unexecuted instantiation: zend_ast.c:zend_string_starts_with_ci Unexecuted instantiation: zend_attributes.c:zend_string_starts_with_ci Unexecuted instantiation: zend_autoload.c:zend_string_starts_with_ci Unexecuted instantiation: zend_builtin_functions.c:zend_string_starts_with_ci Unexecuted instantiation: zend_call_stack.c:zend_string_starts_with_ci Unexecuted instantiation: zend_closures.c:zend_string_starts_with_ci Unexecuted instantiation: zend_compile.c:zend_string_starts_with_ci Unexecuted instantiation: zend_constants.c:zend_string_starts_with_ci Unexecuted instantiation: zend_cpuinfo.c:zend_string_starts_with_ci Unexecuted instantiation: zend_default_classes.c:zend_string_starts_with_ci Unexecuted instantiation: zend_dtrace.c:zend_string_starts_with_ci Unexecuted instantiation: zend_enum.c:zend_string_starts_with_ci Unexecuted instantiation: zend_exceptions.c:zend_string_starts_with_ci Unexecuted instantiation: zend_execute_API.c:zend_string_starts_with_ci Unexecuted instantiation: zend_execute.c:zend_string_starts_with_ci Unexecuted instantiation: zend_extensions.c:zend_string_starts_with_ci Unexecuted instantiation: zend_fibers.c:zend_string_starts_with_ci Unexecuted instantiation: zend_float.c:zend_string_starts_with_ci Unexecuted instantiation: zend_gc.c:zend_string_starts_with_ci Unexecuted instantiation: zend_gdb.c:zend_string_starts_with_ci Unexecuted instantiation: zend_generators.c:zend_string_starts_with_ci Unexecuted instantiation: zend_hash.c:zend_string_starts_with_ci Unexecuted instantiation: zend_highlight.c:zend_string_starts_with_ci Unexecuted instantiation: zend_hrtime.c:zend_string_starts_with_ci Unexecuted instantiation: zend_inheritance.c:zend_string_starts_with_ci Unexecuted instantiation: zend_ini_parser.c:zend_string_starts_with_ci Unexecuted instantiation: zend_ini_scanner.c:zend_string_starts_with_ci Unexecuted instantiation: zend_ini.c:zend_string_starts_with_ci Unexecuted instantiation: zend_interfaces.c:zend_string_starts_with_ci Unexecuted instantiation: zend_iterators.c:zend_string_starts_with_ci Unexecuted instantiation: zend_language_parser.c:zend_string_starts_with_ci Unexecuted instantiation: zend_language_scanner.c:zend_string_starts_with_ci Unexecuted instantiation: zend_lazy_objects.c:zend_string_starts_with_ci Unexecuted instantiation: zend_list.c:zend_string_starts_with_ci Unexecuted instantiation: zend_llist.c:zend_string_starts_with_ci Unexecuted instantiation: zend_multibyte.c:zend_string_starts_with_ci Unexecuted instantiation: zend_object_handlers.c:zend_string_starts_with_ci Unexecuted instantiation: zend_objects_API.c:zend_string_starts_with_ci Unexecuted instantiation: zend_objects.c:zend_string_starts_with_ci Unexecuted instantiation: zend_observer.c:zend_string_starts_with_ci Unexecuted instantiation: zend_opcode.c:zend_string_starts_with_ci Unexecuted instantiation: zend_operators.c:zend_string_starts_with_ci Unexecuted instantiation: zend_partial.c:zend_string_starts_with_ci Unexecuted instantiation: zend_property_hooks.c:zend_string_starts_with_ci Unexecuted instantiation: zend_ptr_stack.c:zend_string_starts_with_ci Unexecuted instantiation: zend_signal.c:zend_string_starts_with_ci Unexecuted instantiation: zend_smart_str.c:zend_string_starts_with_ci Unexecuted instantiation: zend_sort.c:zend_string_starts_with_ci Unexecuted instantiation: zend_stack.c:zend_string_starts_with_ci Unexecuted instantiation: zend_stream.c:zend_string_starts_with_ci Unexecuted instantiation: zend_string.c:zend_string_starts_with_ci Unexecuted instantiation: zend_strtod.c:zend_string_starts_with_ci Unexecuted instantiation: zend_system_id.c:zend_string_starts_with_ci Unexecuted instantiation: zend_variables.c:zend_string_starts_with_ci Unexecuted instantiation: zend_virtual_cwd.c:zend_string_starts_with_ci Unexecuted instantiation: zend_vm_opcodes.c:zend_string_starts_with_ci Unexecuted instantiation: zend_weakrefs.c:zend_string_starts_with_ci Unexecuted instantiation: zend.c:zend_string_starts_with_ci Unexecuted instantiation: internal_functions_cli.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-parser.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-sapi.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-exif.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-unserialize.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-function-jit.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-json.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_starts_with_ci Unexecuted instantiation: fuzzer-execute.c:zend_string_starts_with_ci |
572 | | |
573 | | #define zend_string_starts_with_literal_ci(str, prefix) \ |
574 | 0 | zend_string_starts_with_cstr_ci(str, "" prefix, sizeof(prefix) - 1) |
575 | | |
576 | | static zend_always_inline bool zend_string_ends_with_cstr(const zend_string *str, const char *suffix, size_t suffix_length) |
577 | 2.20M | { |
578 | 2.20M | return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length); |
579 | 2.20M | } Unexecuted instantiation: php_date.c:zend_string_ends_with_cstr Unexecuted instantiation: php_time.c:zend_string_ends_with_cstr Unexecuted instantiation: time_duration.c:zend_string_ends_with_cstr Unexecuted instantiation: astro.c:zend_string_ends_with_cstr Unexecuted instantiation: dow.c:zend_string_ends_with_cstr Unexecuted instantiation: duration.c:zend_string_ends_with_cstr Unexecuted instantiation: parse_date.c:zend_string_ends_with_cstr Unexecuted instantiation: parse_tz.c:zend_string_ends_with_cstr Unexecuted instantiation: parse_posix.c:zend_string_ends_with_cstr Unexecuted instantiation: timelib.c:zend_string_ends_with_cstr Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with_cstr Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with_cstr Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with_cstr Unexecuted instantiation: interval.c:zend_string_ends_with_cstr Unexecuted instantiation: php_pcre.c:zend_string_ends_with_cstr Unexecuted instantiation: exif.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_adler32.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_crc32.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_fnv.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_gost.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_haval.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_joaat.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_md.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_murmur.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_sha.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_sha3.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_snefru.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_tiger.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with_cstr Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with_cstr Unexecuted instantiation: hash.c:zend_string_ends_with_cstr Unexecuted instantiation: json_encoder.c:zend_string_ends_with_cstr Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with_cstr Unexecuted instantiation: json_scanner.c:zend_string_ends_with_cstr Unexecuted instantiation: json.c:zend_string_ends_with_cstr Unexecuted instantiation: php_lexbor.c:zend_string_ends_with_cstr Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with_cstr Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with_cstr Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_persist.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with_cstr ZendAccelerator.c:zend_string_ends_with_cstr Line | Count | Source | 577 | 25.3k | { | 578 | 25.3k | return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length); | 579 | 25.3k | } |
Unexecuted instantiation: ir_cfg.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_check.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_dump.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_emit.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_gcm.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_gdb.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_patch.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_perf.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_ra.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_ra_simple.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_save.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_cstr Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_cstr Unexecuted instantiation: ir.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_jit.c:zend_string_ends_with_cstr Unexecuted instantiation: csprng.c:zend_string_ends_with_cstr Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_cstr Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_cstr Unexecuted instantiation: engine_secure.c:zend_string_ends_with_cstr Unexecuted instantiation: engine_user.c:zend_string_ends_with_cstr Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_cstr Unexecuted instantiation: gammasection.c:zend_string_ends_with_cstr Unexecuted instantiation: random.c:zend_string_ends_with_cstr Unexecuted instantiation: randomizer.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_utils.c:zend_string_ends_with_cstr Unexecuted instantiation: php_reflection.c:zend_string_ends_with_cstr Unexecuted instantiation: php_spl.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_array.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_directory.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_functions.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_heap.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_cstr Unexecuted instantiation: spl_observer.c:zend_string_ends_with_cstr Unexecuted instantiation: array.c:zend_string_ends_with_cstr Unexecuted instantiation: assert.c:zend_string_ends_with_cstr Unexecuted instantiation: base64.c:zend_string_ends_with_cstr Unexecuted instantiation: basic_functions.c:zend_string_ends_with_cstr Unexecuted instantiation: browscap.c:zend_string_ends_with_cstr Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_cstr Unexecuted instantiation: crc32.c:zend_string_ends_with_cstr Unexecuted instantiation: credits.c:zend_string_ends_with_cstr Unexecuted instantiation: crypt.c:zend_string_ends_with_cstr Unexecuted instantiation: css.c:zend_string_ends_with_cstr Unexecuted instantiation: datetime.c:zend_string_ends_with_cstr Unexecuted instantiation: dir.c:zend_string_ends_with_cstr Unexecuted instantiation: dl.c:zend_string_ends_with_cstr Unexecuted instantiation: dns.c:zend_string_ends_with_cstr Unexecuted instantiation: exec.c:zend_string_ends_with_cstr Unexecuted instantiation: file.c:zend_string_ends_with_cstr Unexecuted instantiation: filestat.c:zend_string_ends_with_cstr Unexecuted instantiation: filters.c:zend_string_ends_with_cstr Unexecuted instantiation: flock_compat.c:zend_string_ends_with_cstr Unexecuted instantiation: formatted_print.c:zend_string_ends_with_cstr Unexecuted instantiation: fsock.c:zend_string_ends_with_cstr Unexecuted instantiation: ftok.c:zend_string_ends_with_cstr Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_cstr Unexecuted instantiation: head.c:zend_string_ends_with_cstr Unexecuted instantiation: hrtime.c:zend_string_ends_with_cstr Unexecuted instantiation: html.c:zend_string_ends_with_cstr Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_cstr Unexecuted instantiation: http.c:zend_string_ends_with_cstr Unexecuted instantiation: image.c:zend_string_ends_with_cstr Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_cstr Unexecuted instantiation: info.c:zend_string_ends_with_cstr Unexecuted instantiation: io_poll.c:zend_string_ends_with_cstr Unexecuted instantiation: iptc.c:zend_string_ends_with_cstr Unexecuted instantiation: levenshtein.c:zend_string_ends_with_cstr Unexecuted instantiation: link.c:zend_string_ends_with_cstr Unexecuted instantiation: mail.c:zend_string_ends_with_cstr Unexecuted instantiation: math.c:zend_string_ends_with_cstr Unexecuted instantiation: md5.c:zend_string_ends_with_cstr Unexecuted instantiation: metaphone.c:zend_string_ends_with_cstr Unexecuted instantiation: microtime.c:zend_string_ends_with_cstr Unexecuted instantiation: net.c:zend_string_ends_with_cstr Unexecuted instantiation: pack.c:zend_string_ends_with_cstr Unexecuted instantiation: pageinfo.c:zend_string_ends_with_cstr Unexecuted instantiation: password.c:zend_string_ends_with_cstr Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_cstr Unexecuted instantiation: proc_open.c:zend_string_ends_with_cstr Unexecuted instantiation: quot_print.c:zend_string_ends_with_cstr Unexecuted instantiation: scanf.c:zend_string_ends_with_cstr Unexecuted instantiation: sha1.c:zend_string_ends_with_cstr Unexecuted instantiation: soundex.c:zend_string_ends_with_cstr Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_cstr Unexecuted instantiation: string.c:zend_string_ends_with_cstr Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_cstr Unexecuted instantiation: syslog.c:zend_string_ends_with_cstr Unexecuted instantiation: type.c:zend_string_ends_with_cstr Unexecuted instantiation: uniqid.c:zend_string_ends_with_cstr Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_cstr Unexecuted instantiation: url.c:zend_string_ends_with_cstr Unexecuted instantiation: user_filters.c:zend_string_ends_with_cstr Unexecuted instantiation: uuencode.c:zend_string_ends_with_cstr Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_cstr Unexecuted instantiation: var.c:zend_string_ends_with_cstr Unexecuted instantiation: versioning.c:zend_string_ends_with_cstr Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_cstr Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_cstr Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_cstr Unexecuted instantiation: php_uri.c:zend_string_ends_with_cstr Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_cstr Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_cstr Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_cstr Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_cstr Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_cstr Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_cstr Unexecuted instantiation: getopt.c:zend_string_ends_with_cstr Unexecuted instantiation: main.c:zend_string_ends_with_cstr Unexecuted instantiation: network.c:zend_string_ends_with_cstr Unexecuted instantiation: output.c:zend_string_ends_with_cstr Unexecuted instantiation: php_content_types.c:zend_string_ends_with_cstr Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_cstr Unexecuted instantiation: php_ini.c:zend_string_ends_with_cstr Unexecuted instantiation: php_glob.c:zend_string_ends_with_cstr Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_cstr Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_cstr Unexecuted instantiation: php_scandir.c:zend_string_ends_with_cstr Unexecuted instantiation: php_syslog.c:zend_string_ends_with_cstr Unexecuted instantiation: php_ticks.c:zend_string_ends_with_cstr Unexecuted instantiation: php_variables.c:zend_string_ends_with_cstr Unexecuted instantiation: reentrancy.c:zend_string_ends_with_cstr Unexecuted instantiation: rfc1867.c:zend_string_ends_with_cstr Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_cstr Unexecuted instantiation: SAPI.c:zend_string_ends_with_cstr Unexecuted instantiation: snprintf.c:zend_string_ends_with_cstr Unexecuted instantiation: spprintf.c:zend_string_ends_with_cstr Unexecuted instantiation: strlcat.c:zend_string_ends_with_cstr Unexecuted instantiation: strlcpy.c:zend_string_ends_with_cstr Unexecuted instantiation: php_io.c:zend_string_ends_with_cstr Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_cstr Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_cstr Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_cstr Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_cstr Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_cstr Unexecuted instantiation: poll_core.c:zend_string_ends_with_cstr Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_cstr Unexecuted instantiation: poll_handle.c:zend_string_ends_with_cstr Unexecuted instantiation: cast.c:zend_string_ends_with_cstr Unexecuted instantiation: filter.c:zend_string_ends_with_cstr Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_cstr Unexecuted instantiation: memory.c:zend_string_ends_with_cstr Unexecuted instantiation: mmap.c:zend_string_ends_with_cstr Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_cstr Unexecuted instantiation: stream_errors.c:zend_string_ends_with_cstr Unexecuted instantiation: streams.c:zend_string_ends_with_cstr Unexecuted instantiation: transports.c:zend_string_ends_with_cstr Unexecuted instantiation: userspace.c:zend_string_ends_with_cstr Unexecuted instantiation: xp_socket.c:zend_string_ends_with_cstr Unexecuted instantiation: block_pass.c:zend_string_ends_with_cstr Unexecuted instantiation: compact_literals.c:zend_string_ends_with_cstr Unexecuted instantiation: compact_vars.c:zend_string_ends_with_cstr Unexecuted instantiation: dce.c:zend_string_ends_with_cstr Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_cstr Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_cstr Unexecuted instantiation: nop_removal.c:zend_string_ends_with_cstr Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_cstr Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_cstr Unexecuted instantiation: pass1.c:zend_string_ends_with_cstr Unexecuted instantiation: pass3.c:zend_string_ends_with_cstr Unexecuted instantiation: sccp.c:zend_string_ends_with_cstr Unexecuted instantiation: scdf.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_dump.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_inference.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_API.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_ast.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_closures.c:zend_string_ends_with_cstr zend_compile.c:zend_string_ends_with_cstr Line | Count | Source | 577 | 2.15M | { | 578 | 2.15M | return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length); | 579 | 2.15M | } |
zend_constants.c:zend_string_ends_with_cstr Line | Count | Source | 577 | 26.6k | { | 578 | 26.6k | return ZSTR_LEN(str) >= suffix_length && !memcmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length); | 579 | 26.6k | } |
Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_enum.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_execute.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_float.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_gc.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_generators.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_hash.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_ini.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_list.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_llist.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_objects.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_observer.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_operators.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_partial.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_signal.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_sort.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_stack.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_stream.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_string.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_variables.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_cstr Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_cstr Unexecuted instantiation: zend.c:zend_string_ends_with_cstr Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_cstr Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_cstr |
580 | | |
581 | | static zend_always_inline bool zend_string_ends_with(const zend_string *str, const zend_string *suffix) |
582 | 0 | { |
583 | 0 | return zend_string_ends_with_cstr(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix)); |
584 | 0 | } Unexecuted instantiation: php_date.c:zend_string_ends_with Unexecuted instantiation: php_time.c:zend_string_ends_with Unexecuted instantiation: time_duration.c:zend_string_ends_with Unexecuted instantiation: astro.c:zend_string_ends_with Unexecuted instantiation: dow.c:zend_string_ends_with Unexecuted instantiation: duration.c:zend_string_ends_with Unexecuted instantiation: parse_date.c:zend_string_ends_with Unexecuted instantiation: parse_tz.c:zend_string_ends_with Unexecuted instantiation: parse_posix.c:zend_string_ends_with Unexecuted instantiation: timelib.c:zend_string_ends_with Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with Unexecuted instantiation: interval.c:zend_string_ends_with Unexecuted instantiation: php_pcre.c:zend_string_ends_with Unexecuted instantiation: exif.c:zend_string_ends_with Unexecuted instantiation: hash_adler32.c:zend_string_ends_with Unexecuted instantiation: hash_crc32.c:zend_string_ends_with Unexecuted instantiation: hash_fnv.c:zend_string_ends_with Unexecuted instantiation: hash_gost.c:zend_string_ends_with Unexecuted instantiation: hash_haval.c:zend_string_ends_with Unexecuted instantiation: hash_joaat.c:zend_string_ends_with Unexecuted instantiation: hash_md.c:zend_string_ends_with Unexecuted instantiation: hash_murmur.c:zend_string_ends_with Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with Unexecuted instantiation: hash_sha.c:zend_string_ends_with Unexecuted instantiation: hash_sha3.c:zend_string_ends_with Unexecuted instantiation: hash_snefru.c:zend_string_ends_with Unexecuted instantiation: hash_tiger.c:zend_string_ends_with Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with Unexecuted instantiation: hash.c:zend_string_ends_with Unexecuted instantiation: json_encoder.c:zend_string_ends_with Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with Unexecuted instantiation: json_scanner.c:zend_string_ends_with Unexecuted instantiation: json.c:zend_string_ends_with Unexecuted instantiation: php_lexbor.c:zend_string_ends_with Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with Unexecuted instantiation: zend_persist.c:zend_string_ends_with Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with Unexecuted instantiation: ZendAccelerator.c:zend_string_ends_with Unexecuted instantiation: ir_cfg.c:zend_string_ends_with Unexecuted instantiation: ir_check.c:zend_string_ends_with Unexecuted instantiation: ir_dump.c:zend_string_ends_with Unexecuted instantiation: ir_emit.c:zend_string_ends_with Unexecuted instantiation: ir_gcm.c:zend_string_ends_with Unexecuted instantiation: ir_gdb.c:zend_string_ends_with Unexecuted instantiation: ir_patch.c:zend_string_ends_with Unexecuted instantiation: ir_perf.c:zend_string_ends_with Unexecuted instantiation: ir_ra.c:zend_string_ends_with Unexecuted instantiation: ir_ra_simple.c:zend_string_ends_with Unexecuted instantiation: ir_save.c:zend_string_ends_with Unexecuted instantiation: ir_sccp.c:zend_string_ends_with Unexecuted instantiation: ir_strtab.c:zend_string_ends_with Unexecuted instantiation: ir.c:zend_string_ends_with Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with Unexecuted instantiation: zend_jit.c:zend_string_ends_with Unexecuted instantiation: csprng.c:zend_string_ends_with Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with Unexecuted instantiation: engine_secure.c:zend_string_ends_with Unexecuted instantiation: engine_user.c:zend_string_ends_with Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with Unexecuted instantiation: gammasection.c:zend_string_ends_with Unexecuted instantiation: random.c:zend_string_ends_with Unexecuted instantiation: randomizer.c:zend_string_ends_with Unexecuted instantiation: zend_utils.c:zend_string_ends_with Unexecuted instantiation: php_reflection.c:zend_string_ends_with Unexecuted instantiation: php_spl.c:zend_string_ends_with Unexecuted instantiation: spl_array.c:zend_string_ends_with Unexecuted instantiation: spl_directory.c:zend_string_ends_with Unexecuted instantiation: spl_dllist.c:zend_string_ends_with Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with Unexecuted instantiation: spl_functions.c:zend_string_ends_with Unexecuted instantiation: spl_heap.c:zend_string_ends_with Unexecuted instantiation: spl_iterators.c:zend_string_ends_with Unexecuted instantiation: spl_observer.c:zend_string_ends_with Unexecuted instantiation: array.c:zend_string_ends_with Unexecuted instantiation: assert.c:zend_string_ends_with Unexecuted instantiation: base64.c:zend_string_ends_with Unexecuted instantiation: basic_functions.c:zend_string_ends_with Unexecuted instantiation: browscap.c:zend_string_ends_with Unexecuted instantiation: crc32_x86.c:zend_string_ends_with Unexecuted instantiation: crc32.c:zend_string_ends_with Unexecuted instantiation: credits.c:zend_string_ends_with Unexecuted instantiation: crypt.c:zend_string_ends_with Unexecuted instantiation: css.c:zend_string_ends_with Unexecuted instantiation: datetime.c:zend_string_ends_with Unexecuted instantiation: dir.c:zend_string_ends_with Unexecuted instantiation: dl.c:zend_string_ends_with Unexecuted instantiation: dns.c:zend_string_ends_with Unexecuted instantiation: exec.c:zend_string_ends_with Unexecuted instantiation: file.c:zend_string_ends_with Unexecuted instantiation: filestat.c:zend_string_ends_with Unexecuted instantiation: filters.c:zend_string_ends_with Unexecuted instantiation: flock_compat.c:zend_string_ends_with Unexecuted instantiation: formatted_print.c:zend_string_ends_with Unexecuted instantiation: fsock.c:zend_string_ends_with Unexecuted instantiation: ftok.c:zend_string_ends_with Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with Unexecuted instantiation: head.c:zend_string_ends_with Unexecuted instantiation: hrtime.c:zend_string_ends_with Unexecuted instantiation: html.c:zend_string_ends_with Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with Unexecuted instantiation: http.c:zend_string_ends_with Unexecuted instantiation: image.c:zend_string_ends_with Unexecuted instantiation: incomplete_class.c:zend_string_ends_with Unexecuted instantiation: info.c:zend_string_ends_with Unexecuted instantiation: io_poll.c:zend_string_ends_with Unexecuted instantiation: iptc.c:zend_string_ends_with Unexecuted instantiation: levenshtein.c:zend_string_ends_with Unexecuted instantiation: link.c:zend_string_ends_with Unexecuted instantiation: mail.c:zend_string_ends_with Unexecuted instantiation: math.c:zend_string_ends_with Unexecuted instantiation: md5.c:zend_string_ends_with Unexecuted instantiation: metaphone.c:zend_string_ends_with Unexecuted instantiation: microtime.c:zend_string_ends_with Unexecuted instantiation: net.c:zend_string_ends_with Unexecuted instantiation: pack.c:zend_string_ends_with Unexecuted instantiation: pageinfo.c:zend_string_ends_with Unexecuted instantiation: password.c:zend_string_ends_with Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with Unexecuted instantiation: proc_open.c:zend_string_ends_with Unexecuted instantiation: quot_print.c:zend_string_ends_with Unexecuted instantiation: scanf.c:zend_string_ends_with Unexecuted instantiation: sha1.c:zend_string_ends_with Unexecuted instantiation: soundex.c:zend_string_ends_with Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with Unexecuted instantiation: string.c:zend_string_ends_with Unexecuted instantiation: strnatcmp.c:zend_string_ends_with Unexecuted instantiation: syslog.c:zend_string_ends_with Unexecuted instantiation: type.c:zend_string_ends_with Unexecuted instantiation: uniqid.c:zend_string_ends_with Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with Unexecuted instantiation: url.c:zend_string_ends_with Unexecuted instantiation: user_filters.c:zend_string_ends_with Unexecuted instantiation: uuencode.c:zend_string_ends_with Unexecuted instantiation: var_unserializer.c:zend_string_ends_with Unexecuted instantiation: var.c:zend_string_ends_with Unexecuted instantiation: versioning.c:zend_string_ends_with Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with Unexecuted instantiation: php_uri.c:zend_string_ends_with Unexecuted instantiation: php_uri_common.c:zend_string_ends_with Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with Unexecuted instantiation: getopt.c:zend_string_ends_with Unexecuted instantiation: main.c:zend_string_ends_with Unexecuted instantiation: network.c:zend_string_ends_with Unexecuted instantiation: output.c:zend_string_ends_with Unexecuted instantiation: php_content_types.c:zend_string_ends_with Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with Unexecuted instantiation: php_ini.c:zend_string_ends_with Unexecuted instantiation: php_glob.c:zend_string_ends_with Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with Unexecuted instantiation: php_scandir.c:zend_string_ends_with Unexecuted instantiation: php_syslog.c:zend_string_ends_with Unexecuted instantiation: php_ticks.c:zend_string_ends_with Unexecuted instantiation: php_variables.c:zend_string_ends_with Unexecuted instantiation: reentrancy.c:zend_string_ends_with Unexecuted instantiation: rfc1867.c:zend_string_ends_with Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with Unexecuted instantiation: SAPI.c:zend_string_ends_with Unexecuted instantiation: snprintf.c:zend_string_ends_with Unexecuted instantiation: spprintf.c:zend_string_ends_with Unexecuted instantiation: strlcat.c:zend_string_ends_with Unexecuted instantiation: strlcpy.c:zend_string_ends_with Unexecuted instantiation: php_io.c:zend_string_ends_with Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with Unexecuted instantiation: poll_core.c:zend_string_ends_with Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with Unexecuted instantiation: poll_handle.c:zend_string_ends_with Unexecuted instantiation: cast.c:zend_string_ends_with Unexecuted instantiation: filter.c:zend_string_ends_with Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with Unexecuted instantiation: memory.c:zend_string_ends_with Unexecuted instantiation: mmap.c:zend_string_ends_with Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with Unexecuted instantiation: stream_errors.c:zend_string_ends_with Unexecuted instantiation: streams.c:zend_string_ends_with Unexecuted instantiation: transports.c:zend_string_ends_with Unexecuted instantiation: userspace.c:zend_string_ends_with Unexecuted instantiation: xp_socket.c:zend_string_ends_with Unexecuted instantiation: block_pass.c:zend_string_ends_with Unexecuted instantiation: compact_literals.c:zend_string_ends_with Unexecuted instantiation: compact_vars.c:zend_string_ends_with Unexecuted instantiation: dce.c:zend_string_ends_with Unexecuted instantiation: dfa_pass.c:zend_string_ends_with Unexecuted instantiation: escape_analysis.c:zend_string_ends_with Unexecuted instantiation: nop_removal.c:zend_string_ends_with Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with Unexecuted instantiation: pass1.c:zend_string_ends_with Unexecuted instantiation: pass3.c:zend_string_ends_with Unexecuted instantiation: sccp.c:zend_string_ends_with Unexecuted instantiation: scdf.c:zend_string_ends_with Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with Unexecuted instantiation: zend_cfg.c:zend_string_ends_with Unexecuted instantiation: zend_dfg.c:zend_string_ends_with Unexecuted instantiation: zend_dump.c:zend_string_ends_with Unexecuted instantiation: zend_func_info.c:zend_string_ends_with Unexecuted instantiation: zend_inference.c:zend_string_ends_with Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with Unexecuted instantiation: zend_ssa.c:zend_string_ends_with Unexecuted instantiation: zend_alloc.c:zend_string_ends_with Unexecuted instantiation: zend_API.c:zend_string_ends_with Unexecuted instantiation: zend_ast.c:zend_string_ends_with Unexecuted instantiation: zend_attributes.c:zend_string_ends_with Unexecuted instantiation: zend_autoload.c:zend_string_ends_with Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with Unexecuted instantiation: zend_closures.c:zend_string_ends_with Unexecuted instantiation: zend_compile.c:zend_string_ends_with Unexecuted instantiation: zend_constants.c:zend_string_ends_with Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with Unexecuted instantiation: zend_enum.c:zend_string_ends_with Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with Unexecuted instantiation: zend_execute.c:zend_string_ends_with Unexecuted instantiation: zend_extensions.c:zend_string_ends_with Unexecuted instantiation: zend_fibers.c:zend_string_ends_with Unexecuted instantiation: zend_float.c:zend_string_ends_with Unexecuted instantiation: zend_gc.c:zend_string_ends_with Unexecuted instantiation: zend_gdb.c:zend_string_ends_with Unexecuted instantiation: zend_generators.c:zend_string_ends_with Unexecuted instantiation: zend_hash.c:zend_string_ends_with Unexecuted instantiation: zend_highlight.c:zend_string_ends_with Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with Unexecuted instantiation: zend_ini.c:zend_string_ends_with Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with Unexecuted instantiation: zend_iterators.c:zend_string_ends_with Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with Unexecuted instantiation: zend_list.c:zend_string_ends_with Unexecuted instantiation: zend_llist.c:zend_string_ends_with Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with Unexecuted instantiation: zend_objects.c:zend_string_ends_with Unexecuted instantiation: zend_observer.c:zend_string_ends_with Unexecuted instantiation: zend_opcode.c:zend_string_ends_with Unexecuted instantiation: zend_operators.c:zend_string_ends_with Unexecuted instantiation: zend_partial.c:zend_string_ends_with Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with Unexecuted instantiation: zend_signal.c:zend_string_ends_with Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with Unexecuted instantiation: zend_sort.c:zend_string_ends_with Unexecuted instantiation: zend_stack.c:zend_string_ends_with Unexecuted instantiation: zend_stream.c:zend_string_ends_with Unexecuted instantiation: zend_string.c:zend_string_ends_with Unexecuted instantiation: zend_strtod.c:zend_string_ends_with Unexecuted instantiation: zend_system_id.c:zend_string_ends_with Unexecuted instantiation: zend_variables.c:zend_string_ends_with Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with Unexecuted instantiation: zend.c:zend_string_ends_with Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with |
585 | | |
586 | | #define zend_string_ends_with_literal(str, suffix) \ |
587 | 2.23M | zend_string_ends_with_cstr(str, "" suffix, sizeof(suffix) - 1) |
588 | | |
589 | | static zend_always_inline bool zend_string_ends_with_cstr_ci(const zend_string *str, const char *suffix, size_t suffix_length) |
590 | 0 | { |
591 | 0 | return ZSTR_LEN(str) >= suffix_length && !strncasecmp(ZSTR_VAL(str) + ZSTR_LEN(str) - suffix_length, suffix, suffix_length); |
592 | 0 | } Unexecuted instantiation: php_date.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_time.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: time_duration.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: astro.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: dow.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: duration.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: parse_date.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: parse_tz.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: parse_posix.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: timelib.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: interval.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_pcre.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: exif.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_adler32.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_crc32.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_fnv.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_gost.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_haval.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_joaat.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_md.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_murmur.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_sha.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_sha3.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_snefru.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_tiger.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hash.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: json_encoder.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: json_scanner.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: json.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_lexbor.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_persist.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ZendAccelerator.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_cfg.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_check.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_dump.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_emit.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_gcm.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_gdb.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_patch.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_perf.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_ra.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_ra_simple.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_save.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ir.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_jit.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: csprng.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: engine_secure.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: engine_user.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: gammasection.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: random.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: randomizer.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_utils.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_reflection.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_spl.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_array.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_directory.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_functions.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_heap.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spl_observer.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: array.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: assert.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: base64.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: basic_functions.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: browscap.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: crc32.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: credits.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: crypt.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: css.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: datetime.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: dir.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: dl.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: dns.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: exec.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: file.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: filestat.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: filters.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: flock_compat.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: formatted_print.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fsock.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ftok.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: head.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: hrtime.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: html.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: http.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: image.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: info.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: io_poll.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: iptc.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: levenshtein.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: link.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: mail.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: math.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: md5.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: metaphone.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: microtime.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: net.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: pack.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: pageinfo.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: password.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: proc_open.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: quot_print.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: scanf.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: sha1.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: soundex.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: string.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: syslog.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: type.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: uniqid.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: url.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: user_filters.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: uuencode.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: var.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: versioning.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_uri.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: getopt.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: main.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: network.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: output.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_content_types.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_ini.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_glob.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_scandir.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_syslog.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_ticks.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_variables.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: reentrancy.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: rfc1867.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: SAPI.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: snprintf.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: spprintf.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: strlcat.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: strlcpy.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_io.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: poll_core.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: poll_handle.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: cast.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: filter.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: memory.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: mmap.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: stream_errors.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: streams.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: transports.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: userspace.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: xp_socket.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: block_pass.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: compact_literals.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: compact_vars.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: dce.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: nop_removal.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: pass1.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: pass3.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: sccp.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: scdf.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_dump.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_inference.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_API.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_ast.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_closures.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_compile.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_constants.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_enum.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_execute.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_float.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_gc.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_generators.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_hash.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_ini.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_list.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_llist.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_objects.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_observer.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_operators.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_partial.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_signal.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_sort.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_stack.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_stream.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_string.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_variables.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: zend.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_cstr_ci Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_cstr_ci |
593 | | |
594 | | static zend_always_inline bool zend_string_ends_with_ci(const zend_string *str, const zend_string *suffix) |
595 | 0 | { |
596 | 0 | return zend_string_ends_with_cstr_ci(str, ZSTR_VAL(suffix), ZSTR_LEN(suffix)); |
597 | 0 | } Unexecuted instantiation: php_date.c:zend_string_ends_with_ci Unexecuted instantiation: php_time.c:zend_string_ends_with_ci Unexecuted instantiation: time_duration.c:zend_string_ends_with_ci Unexecuted instantiation: astro.c:zend_string_ends_with_ci Unexecuted instantiation: dow.c:zend_string_ends_with_ci Unexecuted instantiation: duration.c:zend_string_ends_with_ci Unexecuted instantiation: parse_date.c:zend_string_ends_with_ci Unexecuted instantiation: parse_tz.c:zend_string_ends_with_ci Unexecuted instantiation: parse_posix.c:zend_string_ends_with_ci Unexecuted instantiation: timelib.c:zend_string_ends_with_ci Unexecuted instantiation: tm2unixtime.c:zend_string_ends_with_ci Unexecuted instantiation: unixtime2tm.c:zend_string_ends_with_ci Unexecuted instantiation: parse_iso_intervals.c:zend_string_ends_with_ci Unexecuted instantiation: interval.c:zend_string_ends_with_ci Unexecuted instantiation: php_pcre.c:zend_string_ends_with_ci Unexecuted instantiation: exif.c:zend_string_ends_with_ci Unexecuted instantiation: hash_adler32.c:zend_string_ends_with_ci Unexecuted instantiation: hash_crc32.c:zend_string_ends_with_ci Unexecuted instantiation: hash_fnv.c:zend_string_ends_with_ci Unexecuted instantiation: hash_gost.c:zend_string_ends_with_ci Unexecuted instantiation: hash_haval.c:zend_string_ends_with_ci Unexecuted instantiation: hash_joaat.c:zend_string_ends_with_ci Unexecuted instantiation: hash_md.c:zend_string_ends_with_ci Unexecuted instantiation: hash_murmur.c:zend_string_ends_with_ci Unexecuted instantiation: hash_ripemd.c:zend_string_ends_with_ci Unexecuted instantiation: hash_sha_ni.c:zend_string_ends_with_ci Unexecuted instantiation: hash_sha_sse2.c:zend_string_ends_with_ci Unexecuted instantiation: hash_sha.c:zend_string_ends_with_ci Unexecuted instantiation: hash_sha3.c:zend_string_ends_with_ci Unexecuted instantiation: hash_snefru.c:zend_string_ends_with_ci Unexecuted instantiation: hash_tiger.c:zend_string_ends_with_ci Unexecuted instantiation: hash_whirlpool.c:zend_string_ends_with_ci Unexecuted instantiation: hash_xxhash.c:zend_string_ends_with_ci Unexecuted instantiation: hash.c:zend_string_ends_with_ci Unexecuted instantiation: json_encoder.c:zend_string_ends_with_ci Unexecuted instantiation: json_parser.tab.c:zend_string_ends_with_ci Unexecuted instantiation: json_scanner.c:zend_string_ends_with_ci Unexecuted instantiation: json.c:zend_string_ends_with_ci Unexecuted instantiation: php_lexbor.c:zend_string_ends_with_ci Unexecuted instantiation: shared_alloc_mmap.c:zend_string_ends_with_ci Unexecuted instantiation: shared_alloc_posix.c:zend_string_ends_with_ci Unexecuted instantiation: shared_alloc_shm.c:zend_string_ends_with_ci Unexecuted instantiation: zend_accelerator_api.c:zend_string_ends_with_ci Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_ends_with_ci Unexecuted instantiation: zend_accelerator_debug.c:zend_string_ends_with_ci Unexecuted instantiation: zend_accelerator_hash.c:zend_string_ends_with_ci Unexecuted instantiation: zend_accelerator_module.c:zend_string_ends_with_ci Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_ends_with_ci Unexecuted instantiation: zend_file_cache.c:zend_string_ends_with_ci Unexecuted instantiation: zend_persist_calc.c:zend_string_ends_with_ci Unexecuted instantiation: zend_persist.c:zend_string_ends_with_ci Unexecuted instantiation: zend_shared_alloc.c:zend_string_ends_with_ci Unexecuted instantiation: ZendAccelerator.c:zend_string_ends_with_ci Unexecuted instantiation: ir_cfg.c:zend_string_ends_with_ci Unexecuted instantiation: ir_check.c:zend_string_ends_with_ci Unexecuted instantiation: ir_dump.c:zend_string_ends_with_ci Unexecuted instantiation: ir_emit.c:zend_string_ends_with_ci Unexecuted instantiation: ir_gcm.c:zend_string_ends_with_ci Unexecuted instantiation: ir_gdb.c:zend_string_ends_with_ci Unexecuted instantiation: ir_patch.c:zend_string_ends_with_ci Unexecuted instantiation: ir_perf.c:zend_string_ends_with_ci Unexecuted instantiation: ir_ra.c:zend_string_ends_with_ci Unexecuted instantiation: ir_ra_simple.c:zend_string_ends_with_ci Unexecuted instantiation: ir_save.c:zend_string_ends_with_ci Unexecuted instantiation: ir_sccp.c:zend_string_ends_with_ci Unexecuted instantiation: ir_strtab.c:zend_string_ends_with_ci Unexecuted instantiation: ir.c:zend_string_ends_with_ci Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_ends_with_ci Unexecuted instantiation: zend_jit.c:zend_string_ends_with_ci Unexecuted instantiation: csprng.c:zend_string_ends_with_ci Unexecuted instantiation: engine_mt19937.c:zend_string_ends_with_ci Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_ends_with_ci Unexecuted instantiation: engine_secure.c:zend_string_ends_with_ci Unexecuted instantiation: engine_user.c:zend_string_ends_with_ci Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_ends_with_ci Unexecuted instantiation: gammasection.c:zend_string_ends_with_ci Unexecuted instantiation: random.c:zend_string_ends_with_ci Unexecuted instantiation: randomizer.c:zend_string_ends_with_ci Unexecuted instantiation: zend_utils.c:zend_string_ends_with_ci Unexecuted instantiation: php_reflection.c:zend_string_ends_with_ci Unexecuted instantiation: php_spl.c:zend_string_ends_with_ci Unexecuted instantiation: spl_array.c:zend_string_ends_with_ci Unexecuted instantiation: spl_directory.c:zend_string_ends_with_ci Unexecuted instantiation: spl_dllist.c:zend_string_ends_with_ci Unexecuted instantiation: spl_exceptions.c:zend_string_ends_with_ci Unexecuted instantiation: spl_fixedarray.c:zend_string_ends_with_ci Unexecuted instantiation: spl_functions.c:zend_string_ends_with_ci Unexecuted instantiation: spl_heap.c:zend_string_ends_with_ci Unexecuted instantiation: spl_iterators.c:zend_string_ends_with_ci Unexecuted instantiation: spl_observer.c:zend_string_ends_with_ci Unexecuted instantiation: array.c:zend_string_ends_with_ci Unexecuted instantiation: assert.c:zend_string_ends_with_ci Unexecuted instantiation: base64.c:zend_string_ends_with_ci Unexecuted instantiation: basic_functions.c:zend_string_ends_with_ci Unexecuted instantiation: browscap.c:zend_string_ends_with_ci Unexecuted instantiation: crc32_x86.c:zend_string_ends_with_ci Unexecuted instantiation: crc32.c:zend_string_ends_with_ci Unexecuted instantiation: credits.c:zend_string_ends_with_ci Unexecuted instantiation: crypt.c:zend_string_ends_with_ci Unexecuted instantiation: css.c:zend_string_ends_with_ci Unexecuted instantiation: datetime.c:zend_string_ends_with_ci Unexecuted instantiation: dir.c:zend_string_ends_with_ci Unexecuted instantiation: dl.c:zend_string_ends_with_ci Unexecuted instantiation: dns.c:zend_string_ends_with_ci Unexecuted instantiation: exec.c:zend_string_ends_with_ci Unexecuted instantiation: file.c:zend_string_ends_with_ci Unexecuted instantiation: filestat.c:zend_string_ends_with_ci Unexecuted instantiation: filters.c:zend_string_ends_with_ci Unexecuted instantiation: flock_compat.c:zend_string_ends_with_ci Unexecuted instantiation: formatted_print.c:zend_string_ends_with_ci Unexecuted instantiation: fsock.c:zend_string_ends_with_ci Unexecuted instantiation: ftok.c:zend_string_ends_with_ci Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_ends_with_ci Unexecuted instantiation: head.c:zend_string_ends_with_ci Unexecuted instantiation: hrtime.c:zend_string_ends_with_ci Unexecuted instantiation: html.c:zend_string_ends_with_ci Unexecuted instantiation: http_fopen_wrapper.c:zend_string_ends_with_ci Unexecuted instantiation: http.c:zend_string_ends_with_ci Unexecuted instantiation: image.c:zend_string_ends_with_ci Unexecuted instantiation: incomplete_class.c:zend_string_ends_with_ci Unexecuted instantiation: info.c:zend_string_ends_with_ci Unexecuted instantiation: io_poll.c:zend_string_ends_with_ci Unexecuted instantiation: iptc.c:zend_string_ends_with_ci Unexecuted instantiation: levenshtein.c:zend_string_ends_with_ci Unexecuted instantiation: link.c:zend_string_ends_with_ci Unexecuted instantiation: mail.c:zend_string_ends_with_ci Unexecuted instantiation: math.c:zend_string_ends_with_ci Unexecuted instantiation: md5.c:zend_string_ends_with_ci Unexecuted instantiation: metaphone.c:zend_string_ends_with_ci Unexecuted instantiation: microtime.c:zend_string_ends_with_ci Unexecuted instantiation: net.c:zend_string_ends_with_ci Unexecuted instantiation: pack.c:zend_string_ends_with_ci Unexecuted instantiation: pageinfo.c:zend_string_ends_with_ci Unexecuted instantiation: password.c:zend_string_ends_with_ci Unexecuted instantiation: php_fopen_wrapper.c:zend_string_ends_with_ci Unexecuted instantiation: proc_open.c:zend_string_ends_with_ci Unexecuted instantiation: quot_print.c:zend_string_ends_with_ci Unexecuted instantiation: scanf.c:zend_string_ends_with_ci Unexecuted instantiation: sha1.c:zend_string_ends_with_ci Unexecuted instantiation: soundex.c:zend_string_ends_with_ci Unexecuted instantiation: streamsfuncs.c:zend_string_ends_with_ci Unexecuted instantiation: string.c:zend_string_ends_with_ci Unexecuted instantiation: strnatcmp.c:zend_string_ends_with_ci Unexecuted instantiation: syslog.c:zend_string_ends_with_ci Unexecuted instantiation: type.c:zend_string_ends_with_ci Unexecuted instantiation: uniqid.c:zend_string_ends_with_ci Unexecuted instantiation: url_scanner_ex.c:zend_string_ends_with_ci Unexecuted instantiation: url.c:zend_string_ends_with_ci Unexecuted instantiation: user_filters.c:zend_string_ends_with_ci Unexecuted instantiation: uuencode.c:zend_string_ends_with_ci Unexecuted instantiation: var_unserializer.c:zend_string_ends_with_ci Unexecuted instantiation: var.c:zend_string_ends_with_ci Unexecuted instantiation: versioning.c:zend_string_ends_with_ci Unexecuted instantiation: crypt_sha256.c:zend_string_ends_with_ci Unexecuted instantiation: crypt_sha512.c:zend_string_ends_with_ci Unexecuted instantiation: php_crypt_r.c:zend_string_ends_with_ci Unexecuted instantiation: php_uri.c:zend_string_ends_with_ci Unexecuted instantiation: php_uri_common.c:zend_string_ends_with_ci Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_ends_with_ci Unexecuted instantiation: uri_parser_whatwg.c:zend_string_ends_with_ci Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_ends_with_ci Unexecuted instantiation: explicit_bzero.c:zend_string_ends_with_ci Unexecuted instantiation: fopen_wrappers.c:zend_string_ends_with_ci Unexecuted instantiation: getopt.c:zend_string_ends_with_ci Unexecuted instantiation: main.c:zend_string_ends_with_ci Unexecuted instantiation: network.c:zend_string_ends_with_ci Unexecuted instantiation: output.c:zend_string_ends_with_ci Unexecuted instantiation: php_content_types.c:zend_string_ends_with_ci Unexecuted instantiation: php_ini_builder.c:zend_string_ends_with_ci Unexecuted instantiation: php_ini.c:zend_string_ends_with_ci Unexecuted instantiation: php_glob.c:zend_string_ends_with_ci Unexecuted instantiation: php_odbc_utils.c:zend_string_ends_with_ci Unexecuted instantiation: php_open_temporary_file.c:zend_string_ends_with_ci Unexecuted instantiation: php_scandir.c:zend_string_ends_with_ci Unexecuted instantiation: php_syslog.c:zend_string_ends_with_ci Unexecuted instantiation: php_ticks.c:zend_string_ends_with_ci Unexecuted instantiation: php_variables.c:zend_string_ends_with_ci Unexecuted instantiation: reentrancy.c:zend_string_ends_with_ci Unexecuted instantiation: rfc1867.c:zend_string_ends_with_ci Unexecuted instantiation: safe_bcmp.c:zend_string_ends_with_ci Unexecuted instantiation: SAPI.c:zend_string_ends_with_ci Unexecuted instantiation: snprintf.c:zend_string_ends_with_ci Unexecuted instantiation: spprintf.c:zend_string_ends_with_ci Unexecuted instantiation: strlcat.c:zend_string_ends_with_ci Unexecuted instantiation: strlcpy.c:zend_string_ends_with_ci Unexecuted instantiation: php_io.c:zend_string_ends_with_ci Unexecuted instantiation: php_io_copy_linux.c:zend_string_ends_with_ci Unexecuted instantiation: poll_backend_epoll.c:zend_string_ends_with_ci Unexecuted instantiation: poll_backend_eventport.c:zend_string_ends_with_ci Unexecuted instantiation: poll_backend_kqueue.c:zend_string_ends_with_ci Unexecuted instantiation: poll_backend_poll.c:zend_string_ends_with_ci Unexecuted instantiation: poll_core.c:zend_string_ends_with_ci Unexecuted instantiation: poll_fd_table.c:zend_string_ends_with_ci Unexecuted instantiation: poll_handle.c:zend_string_ends_with_ci Unexecuted instantiation: cast.c:zend_string_ends_with_ci Unexecuted instantiation: filter.c:zend_string_ends_with_ci Unexecuted instantiation: glob_wrapper.c:zend_string_ends_with_ci Unexecuted instantiation: memory.c:zend_string_ends_with_ci Unexecuted instantiation: mmap.c:zend_string_ends_with_ci Unexecuted instantiation: plain_wrapper.c:zend_string_ends_with_ci Unexecuted instantiation: stream_errors.c:zend_string_ends_with_ci Unexecuted instantiation: streams.c:zend_string_ends_with_ci Unexecuted instantiation: transports.c:zend_string_ends_with_ci Unexecuted instantiation: userspace.c:zend_string_ends_with_ci Unexecuted instantiation: xp_socket.c:zend_string_ends_with_ci Unexecuted instantiation: block_pass.c:zend_string_ends_with_ci Unexecuted instantiation: compact_literals.c:zend_string_ends_with_ci Unexecuted instantiation: compact_vars.c:zend_string_ends_with_ci Unexecuted instantiation: dce.c:zend_string_ends_with_ci Unexecuted instantiation: dfa_pass.c:zend_string_ends_with_ci Unexecuted instantiation: escape_analysis.c:zend_string_ends_with_ci Unexecuted instantiation: nop_removal.c:zend_string_ends_with_ci Unexecuted instantiation: optimize_func_calls.c:zend_string_ends_with_ci Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_ends_with_ci Unexecuted instantiation: pass1.c:zend_string_ends_with_ci Unexecuted instantiation: pass3.c:zend_string_ends_with_ci Unexecuted instantiation: sccp.c:zend_string_ends_with_ci Unexecuted instantiation: scdf.c:zend_string_ends_with_ci Unexecuted instantiation: zend_call_graph.c:zend_string_ends_with_ci Unexecuted instantiation: zend_cfg.c:zend_string_ends_with_ci Unexecuted instantiation: zend_dfg.c:zend_string_ends_with_ci Unexecuted instantiation: zend_dump.c:zend_string_ends_with_ci Unexecuted instantiation: zend_func_info.c:zend_string_ends_with_ci Unexecuted instantiation: zend_inference.c:zend_string_ends_with_ci Unexecuted instantiation: zend_optimizer.c:zend_string_ends_with_ci Unexecuted instantiation: zend_ssa.c:zend_string_ends_with_ci Unexecuted instantiation: zend_alloc.c:zend_string_ends_with_ci Unexecuted instantiation: zend_API.c:zend_string_ends_with_ci Unexecuted instantiation: zend_ast.c:zend_string_ends_with_ci Unexecuted instantiation: zend_attributes.c:zend_string_ends_with_ci Unexecuted instantiation: zend_autoload.c:zend_string_ends_with_ci Unexecuted instantiation: zend_builtin_functions.c:zend_string_ends_with_ci Unexecuted instantiation: zend_call_stack.c:zend_string_ends_with_ci Unexecuted instantiation: zend_closures.c:zend_string_ends_with_ci Unexecuted instantiation: zend_compile.c:zend_string_ends_with_ci Unexecuted instantiation: zend_constants.c:zend_string_ends_with_ci Unexecuted instantiation: zend_cpuinfo.c:zend_string_ends_with_ci Unexecuted instantiation: zend_default_classes.c:zend_string_ends_with_ci Unexecuted instantiation: zend_dtrace.c:zend_string_ends_with_ci Unexecuted instantiation: zend_enum.c:zend_string_ends_with_ci Unexecuted instantiation: zend_exceptions.c:zend_string_ends_with_ci Unexecuted instantiation: zend_execute_API.c:zend_string_ends_with_ci Unexecuted instantiation: zend_execute.c:zend_string_ends_with_ci Unexecuted instantiation: zend_extensions.c:zend_string_ends_with_ci Unexecuted instantiation: zend_fibers.c:zend_string_ends_with_ci Unexecuted instantiation: zend_float.c:zend_string_ends_with_ci Unexecuted instantiation: zend_gc.c:zend_string_ends_with_ci Unexecuted instantiation: zend_gdb.c:zend_string_ends_with_ci Unexecuted instantiation: zend_generators.c:zend_string_ends_with_ci Unexecuted instantiation: zend_hash.c:zend_string_ends_with_ci Unexecuted instantiation: zend_highlight.c:zend_string_ends_with_ci Unexecuted instantiation: zend_hrtime.c:zend_string_ends_with_ci Unexecuted instantiation: zend_inheritance.c:zend_string_ends_with_ci Unexecuted instantiation: zend_ini_parser.c:zend_string_ends_with_ci Unexecuted instantiation: zend_ini_scanner.c:zend_string_ends_with_ci Unexecuted instantiation: zend_ini.c:zend_string_ends_with_ci Unexecuted instantiation: zend_interfaces.c:zend_string_ends_with_ci Unexecuted instantiation: zend_iterators.c:zend_string_ends_with_ci Unexecuted instantiation: zend_language_parser.c:zend_string_ends_with_ci Unexecuted instantiation: zend_language_scanner.c:zend_string_ends_with_ci Unexecuted instantiation: zend_lazy_objects.c:zend_string_ends_with_ci Unexecuted instantiation: zend_list.c:zend_string_ends_with_ci Unexecuted instantiation: zend_llist.c:zend_string_ends_with_ci Unexecuted instantiation: zend_multibyte.c:zend_string_ends_with_ci Unexecuted instantiation: zend_object_handlers.c:zend_string_ends_with_ci Unexecuted instantiation: zend_objects_API.c:zend_string_ends_with_ci Unexecuted instantiation: zend_objects.c:zend_string_ends_with_ci Unexecuted instantiation: zend_observer.c:zend_string_ends_with_ci Unexecuted instantiation: zend_opcode.c:zend_string_ends_with_ci Unexecuted instantiation: zend_operators.c:zend_string_ends_with_ci Unexecuted instantiation: zend_partial.c:zend_string_ends_with_ci Unexecuted instantiation: zend_property_hooks.c:zend_string_ends_with_ci Unexecuted instantiation: zend_ptr_stack.c:zend_string_ends_with_ci Unexecuted instantiation: zend_signal.c:zend_string_ends_with_ci Unexecuted instantiation: zend_smart_str.c:zend_string_ends_with_ci Unexecuted instantiation: zend_sort.c:zend_string_ends_with_ci Unexecuted instantiation: zend_stack.c:zend_string_ends_with_ci Unexecuted instantiation: zend_stream.c:zend_string_ends_with_ci Unexecuted instantiation: zend_string.c:zend_string_ends_with_ci Unexecuted instantiation: zend_strtod.c:zend_string_ends_with_ci Unexecuted instantiation: zend_system_id.c:zend_string_ends_with_ci Unexecuted instantiation: zend_variables.c:zend_string_ends_with_ci Unexecuted instantiation: zend_virtual_cwd.c:zend_string_ends_with_ci Unexecuted instantiation: zend_vm_opcodes.c:zend_string_ends_with_ci Unexecuted instantiation: zend_weakrefs.c:zend_string_ends_with_ci Unexecuted instantiation: zend.c:zend_string_ends_with_ci Unexecuted instantiation: internal_functions_cli.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-parser.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-sapi.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-tracing-jit.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-exif.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-unserialize.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-function-jit.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-json.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_ends_with_ci Unexecuted instantiation: fuzzer-execute.c:zend_string_ends_with_ci |
598 | | |
599 | | #define zend_string_ends_with_literal_ci(str, suffix) \ |
600 | | zend_string_ends_with_cstr_ci(str, "" suffix, sizeof(suffix) - 1) |
601 | | |
602 | | /* |
603 | | * DJBX33A (Daniel J. Bernstein, Times 33 with Addition) |
604 | | * |
605 | | * This is Daniel J. Bernstein's popular `times 33' hash function as |
606 | | * posted by him years ago on comp.lang.c. It basically uses a function |
607 | | * like ``hash(i) = hash(i-1) * 33 + str[i]''. This is one of the best |
608 | | * known hash functions for strings. Because it is both computed very |
609 | | * fast and distributes very well. |
610 | | * |
611 | | * The magic of number 33, i.e. why it works better than many other |
612 | | * constants, prime or not, has never been adequately explained by |
613 | | * anyone. So I try an explanation: if one experimentally tests all |
614 | | * multipliers between 1 and 256 (as RSE did now) one detects that even |
615 | | * numbers are not usable at all. The remaining 128 odd numbers |
616 | | * (except for the number 1) work more or less all equally well. They |
617 | | * all distribute in an acceptable way and this way fill a hash table |
618 | | * with an average percent of approx. 86%. |
619 | | * |
620 | | * If one compares the Chi^2 values of the variants, the number 33 not |
621 | | * even has the best value. But the number 33 and a few other equally |
622 | | * good numbers like 17, 31, 63, 127 and 129 have nevertheless a great |
623 | | * advantage to the remaining numbers in the large set of possible |
624 | | * multipliers: their multiply operation can be replaced by a faster |
625 | | * operation based on just one shift plus either a single addition |
626 | | * or subtraction operation. And because a hash function has to both |
627 | | * distribute good _and_ has to be very fast to compute, those few |
628 | | * numbers should be preferred and seems to be the reason why Daniel J. |
629 | | * Bernstein also preferred it. |
630 | | * |
631 | | * |
632 | | * -- Ralf S. Engelschall <rse@engelschall.com> |
633 | | */ |
634 | | |
635 | | static zend_always_inline zend_ulong zend_inline_hash_func(const char *str, size_t len) |
636 | 64.0M | { |
637 | 64.0M | zend_ulong hash = Z_UL(5381); |
638 | | |
639 | 64.0M | #if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) |
640 | | /* Version with multiplication works better on modern CPU */ |
641 | 239M | for (; len >= 8; len -= 8, str += 8) { |
642 | | # if defined(__aarch64__) && !defined(WORDS_BIGENDIAN) |
643 | | /* On some architectures it is beneficial to load 8 bytes at a |
644 | | time and extract each byte with a bit field extract instr. */ |
645 | | uint64_t chunk; |
646 | | |
647 | | memcpy(&chunk, str, sizeof(chunk)); |
648 | | hash = |
649 | | hash * 33 * 33 * 33 * 33 + |
650 | | ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 + |
651 | | ((chunk >> (8 * 1)) & 0xff) * 33 * 33 + |
652 | | ((chunk >> (8 * 2)) & 0xff) * 33 + |
653 | | ((chunk >> (8 * 3)) & 0xff); |
654 | | hash = |
655 | | hash * 33 * 33 * 33 * 33 + |
656 | | ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 + |
657 | | ((chunk >> (8 * 5)) & 0xff) * 33 * 33 + |
658 | | ((chunk >> (8 * 6)) & 0xff) * 33 + |
659 | | ((chunk >> (8 * 7)) & 0xff); |
660 | | # else |
661 | 175M | hash = |
662 | 175M | hash * Z_L(33 * 33 * 33 * 33) + |
663 | 175M | str[0] * Z_L(33 * 33 * 33) + |
664 | 175M | str[1] * Z_L(33 * 33) + |
665 | 175M | str[2] * Z_L(33) + |
666 | 175M | str[3]; |
667 | 175M | hash = |
668 | 175M | hash * Z_L(33 * 33 * 33 * 33) + |
669 | 175M | str[4] * Z_L(33 * 33 * 33) + |
670 | 175M | str[5] * Z_L(33 * 33) + |
671 | 175M | str[6] * Z_L(33) + |
672 | 175M | str[7]; |
673 | 175M | # endif |
674 | 175M | } |
675 | 64.0M | if (len >= 4) { |
676 | 28.6M | hash = |
677 | 28.6M | hash * Z_L(33 * 33 * 33 * 33) + |
678 | 28.6M | str[0] * Z_L(33 * 33 * 33) + |
679 | 28.6M | str[1] * Z_L(33 * 33) + |
680 | 28.6M | str[2] * Z_L(33) + |
681 | 28.6M | str[3]; |
682 | 28.6M | len -= 4; |
683 | 28.6M | str += 4; |
684 | 28.6M | } |
685 | 64.0M | if (len >= 2) { |
686 | 24.0M | if (len > 2) { |
687 | 10.9M | hash = |
688 | 10.9M | hash * Z_L(33 * 33 * 33) + |
689 | 10.9M | str[0] * Z_L(33 * 33) + |
690 | 10.9M | str[1] * Z_L(33) + |
691 | 10.9M | str[2]; |
692 | 13.0M | } else { |
693 | 13.0M | hash = |
694 | 13.0M | hash * Z_L(33 * 33) + |
695 | 13.0M | str[0] * Z_L(33) + |
696 | 13.0M | str[1]; |
697 | 13.0M | } |
698 | 39.9M | } else if (len != 0) { |
699 | 26.2M | hash = hash * Z_L(33) + *str; |
700 | 26.2M | } |
701 | | #else |
702 | | /* variant with the hash unrolled eight times */ |
703 | | for (; len >= 8; len -= 8) { |
704 | | hash = ((hash << 5) + hash) + *str++; |
705 | | hash = ((hash << 5) + hash) + *str++; |
706 | | hash = ((hash << 5) + hash) + *str++; |
707 | | hash = ((hash << 5) + hash) + *str++; |
708 | | hash = ((hash << 5) + hash) + *str++; |
709 | | hash = ((hash << 5) + hash) + *str++; |
710 | | hash = ((hash << 5) + hash) + *str++; |
711 | | hash = ((hash << 5) + hash) + *str++; |
712 | | } |
713 | | switch (len) { |
714 | | case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ |
715 | | case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ |
716 | | case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ |
717 | | case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ |
718 | | case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ |
719 | | case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ |
720 | | case 1: hash = ((hash << 5) + hash) + *str++; break; |
721 | | case 0: break; |
722 | | default: ZEND_UNREACHABLE(); |
723 | | } |
724 | | #endif |
725 | | |
726 | | /* Hash value can't be zero, so we always set the high bit */ |
727 | 64.0M | #if SIZEOF_ZEND_LONG == 8 |
728 | 64.0M | return hash | Z_UL(0x8000000000000000); |
729 | | #elif SIZEOF_ZEND_LONG == 4 |
730 | | return hash | Z_UL(0x80000000); |
731 | | #else |
732 | | # error "Unknown SIZEOF_ZEND_LONG" |
733 | | #endif |
734 | 64.0M | } Unexecuted instantiation: php_date.c:zend_inline_hash_func Unexecuted instantiation: php_time.c:zend_inline_hash_func Unexecuted instantiation: time_duration.c:zend_inline_hash_func Unexecuted instantiation: astro.c:zend_inline_hash_func Unexecuted instantiation: dow.c:zend_inline_hash_func Unexecuted instantiation: duration.c:zend_inline_hash_func Unexecuted instantiation: parse_date.c:zend_inline_hash_func Unexecuted instantiation: parse_tz.c:zend_inline_hash_func Unexecuted instantiation: parse_posix.c:zend_inline_hash_func Unexecuted instantiation: timelib.c:zend_inline_hash_func Unexecuted instantiation: tm2unixtime.c:zend_inline_hash_func Unexecuted instantiation: unixtime2tm.c:zend_inline_hash_func Unexecuted instantiation: parse_iso_intervals.c:zend_inline_hash_func Unexecuted instantiation: interval.c:zend_inline_hash_func Unexecuted instantiation: php_pcre.c:zend_inline_hash_func Unexecuted instantiation: exif.c:zend_inline_hash_func Unexecuted instantiation: hash_adler32.c:zend_inline_hash_func Unexecuted instantiation: hash_crc32.c:zend_inline_hash_func Unexecuted instantiation: hash_fnv.c:zend_inline_hash_func Unexecuted instantiation: hash_gost.c:zend_inline_hash_func Unexecuted instantiation: hash_haval.c:zend_inline_hash_func Unexecuted instantiation: hash_joaat.c:zend_inline_hash_func Unexecuted instantiation: hash_md.c:zend_inline_hash_func Unexecuted instantiation: hash_murmur.c:zend_inline_hash_func Unexecuted instantiation: hash_ripemd.c:zend_inline_hash_func Unexecuted instantiation: hash_sha_ni.c:zend_inline_hash_func Unexecuted instantiation: hash_sha_sse2.c:zend_inline_hash_func Unexecuted instantiation: hash_sha.c:zend_inline_hash_func Unexecuted instantiation: hash_sha3.c:zend_inline_hash_func Unexecuted instantiation: hash_snefru.c:zend_inline_hash_func Unexecuted instantiation: hash_tiger.c:zend_inline_hash_func Unexecuted instantiation: hash_whirlpool.c:zend_inline_hash_func Unexecuted instantiation: hash_xxhash.c:zend_inline_hash_func Unexecuted instantiation: hash.c:zend_inline_hash_func Unexecuted instantiation: json_encoder.c:zend_inline_hash_func Unexecuted instantiation: json_parser.tab.c:zend_inline_hash_func Unexecuted instantiation: json_scanner.c:zend_inline_hash_func Unexecuted instantiation: json.c:zend_inline_hash_func Unexecuted instantiation: php_lexbor.c:zend_inline_hash_func Unexecuted instantiation: shared_alloc_mmap.c:zend_inline_hash_func Unexecuted instantiation: shared_alloc_posix.c:zend_inline_hash_func Unexecuted instantiation: shared_alloc_shm.c:zend_inline_hash_func Unexecuted instantiation: zend_accelerator_api.c:zend_inline_hash_func Unexecuted instantiation: zend_accelerator_blacklist.c:zend_inline_hash_func Unexecuted instantiation: zend_accelerator_debug.c:zend_inline_hash_func Unexecuted instantiation: zend_accelerator_hash.c:zend_inline_hash_func Unexecuted instantiation: zend_accelerator_module.c:zend_inline_hash_func Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_inline_hash_func Unexecuted instantiation: zend_file_cache.c:zend_inline_hash_func Unexecuted instantiation: zend_persist_calc.c:zend_inline_hash_func Unexecuted instantiation: zend_persist.c:zend_inline_hash_func Unexecuted instantiation: zend_shared_alloc.c:zend_inline_hash_func ZendAccelerator.c:zend_inline_hash_func Line | Count | Source | 636 | 1.55k | { | 637 | 1.55k | zend_ulong hash = Z_UL(5381); | 638 | | | 639 | 1.55k | #if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) | 640 | | /* Version with multiplication works better on modern CPU */ | 641 | 3.00k | for (; len >= 8; len -= 8, str += 8) { | 642 | | # if defined(__aarch64__) && !defined(WORDS_BIGENDIAN) | 643 | | /* On some architectures it is beneficial to load 8 bytes at a | 644 | | time and extract each byte with a bit field extract instr. */ | 645 | | uint64_t chunk; | 646 | | | 647 | | memcpy(&chunk, str, sizeof(chunk)); | 648 | | hash = | 649 | | hash * 33 * 33 * 33 * 33 + | 650 | | ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 + | 651 | | ((chunk >> (8 * 1)) & 0xff) * 33 * 33 + | 652 | | ((chunk >> (8 * 2)) & 0xff) * 33 + | 653 | | ((chunk >> (8 * 3)) & 0xff); | 654 | | hash = | 655 | | hash * 33 * 33 * 33 * 33 + | 656 | | ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 + | 657 | | ((chunk >> (8 * 5)) & 0xff) * 33 * 33 + | 658 | | ((chunk >> (8 * 6)) & 0xff) * 33 + | 659 | | ((chunk >> (8 * 7)) & 0xff); | 660 | | # else | 661 | 1.45k | hash = | 662 | 1.45k | hash * Z_L(33 * 33 * 33 * 33) + | 663 | 1.45k | str[0] * Z_L(33 * 33 * 33) + | 664 | 1.45k | str[1] * Z_L(33 * 33) + | 665 | 1.45k | str[2] * Z_L(33) + | 666 | 1.45k | str[3]; | 667 | 1.45k | hash = | 668 | 1.45k | hash * Z_L(33 * 33 * 33 * 33) + | 669 | 1.45k | str[4] * Z_L(33 * 33 * 33) + | 670 | 1.45k | str[5] * Z_L(33 * 33) + | 671 | 1.45k | str[6] * Z_L(33) + | 672 | 1.45k | str[7]; | 673 | 1.45k | # endif | 674 | 1.45k | } | 675 | 1.55k | if (len >= 4) { | 676 | 804 | hash = | 677 | 804 | hash * Z_L(33 * 33 * 33 * 33) + | 678 | 804 | str[0] * Z_L(33 * 33 * 33) + | 679 | 804 | str[1] * Z_L(33 * 33) + | 680 | 804 | str[2] * Z_L(33) + | 681 | 804 | str[3]; | 682 | 804 | len -= 4; | 683 | 804 | str += 4; | 684 | 804 | } | 685 | 1.55k | if (len >= 2) { | 686 | 697 | if (len > 2) { | 687 | 433 | hash = | 688 | 433 | hash * Z_L(33 * 33 * 33) + | 689 | 433 | str[0] * Z_L(33 * 33) + | 690 | 433 | str[1] * Z_L(33) + | 691 | 433 | str[2]; | 692 | 433 | } else { | 693 | 264 | hash = | 694 | 264 | hash * Z_L(33 * 33) + | 695 | 264 | str[0] * Z_L(33) + | 696 | 264 | str[1]; | 697 | 264 | } | 698 | 853 | } else if (len != 0) { | 699 | 442 | hash = hash * Z_L(33) + *str; | 700 | 442 | } | 701 | | #else | 702 | | /* variant with the hash unrolled eight times */ | 703 | | for (; len >= 8; len -= 8) { | 704 | | hash = ((hash << 5) + hash) + *str++; | 705 | | hash = ((hash << 5) + hash) + *str++; | 706 | | hash = ((hash << 5) + hash) + *str++; | 707 | | hash = ((hash << 5) + hash) + *str++; | 708 | | hash = ((hash << 5) + hash) + *str++; | 709 | | hash = ((hash << 5) + hash) + *str++; | 710 | | hash = ((hash << 5) + hash) + *str++; | 711 | | hash = ((hash << 5) + hash) + *str++; | 712 | | } | 713 | | switch (len) { | 714 | | case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 715 | | case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 716 | | case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 717 | | case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 718 | | case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 719 | | case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 720 | | case 1: hash = ((hash << 5) + hash) + *str++; break; | 721 | | case 0: break; | 722 | | default: ZEND_UNREACHABLE(); | 723 | | } | 724 | | #endif | 725 | | | 726 | | /* Hash value can't be zero, so we always set the high bit */ | 727 | 1.55k | #if SIZEOF_ZEND_LONG == 8 | 728 | 1.55k | return hash | Z_UL(0x8000000000000000); | 729 | | #elif SIZEOF_ZEND_LONG == 4 | 730 | | return hash | Z_UL(0x80000000); | 731 | | #else | 732 | | # error "Unknown SIZEOF_ZEND_LONG" | 733 | | #endif | 734 | 1.55k | } |
Unexecuted instantiation: ir_cfg.c:zend_inline_hash_func Unexecuted instantiation: ir_check.c:zend_inline_hash_func Unexecuted instantiation: ir_dump.c:zend_inline_hash_func Unexecuted instantiation: ir_emit.c:zend_inline_hash_func Unexecuted instantiation: ir_gcm.c:zend_inline_hash_func Unexecuted instantiation: ir_gdb.c:zend_inline_hash_func Unexecuted instantiation: ir_patch.c:zend_inline_hash_func Unexecuted instantiation: ir_perf.c:zend_inline_hash_func Unexecuted instantiation: ir_ra.c:zend_inline_hash_func Unexecuted instantiation: ir_ra_simple.c:zend_inline_hash_func Unexecuted instantiation: ir_save.c:zend_inline_hash_func Unexecuted instantiation: ir_sccp.c:zend_inline_hash_func Unexecuted instantiation: ir_strtab.c:zend_inline_hash_func Unexecuted instantiation: ir.c:zend_inline_hash_func Unexecuted instantiation: zend_jit_vm_helpers.c:zend_inline_hash_func Unexecuted instantiation: zend_jit.c:zend_inline_hash_func Unexecuted instantiation: csprng.c:zend_inline_hash_func Unexecuted instantiation: engine_mt19937.c:zend_inline_hash_func Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_inline_hash_func Unexecuted instantiation: engine_secure.c:zend_inline_hash_func Unexecuted instantiation: engine_user.c:zend_inline_hash_func Unexecuted instantiation: engine_xoshiro256starstar.c:zend_inline_hash_func Unexecuted instantiation: gammasection.c:zend_inline_hash_func Unexecuted instantiation: random.c:zend_inline_hash_func Unexecuted instantiation: randomizer.c:zend_inline_hash_func Unexecuted instantiation: zend_utils.c:zend_inline_hash_func Unexecuted instantiation: php_reflection.c:zend_inline_hash_func Unexecuted instantiation: php_spl.c:zend_inline_hash_func Unexecuted instantiation: spl_array.c:zend_inline_hash_func Unexecuted instantiation: spl_directory.c:zend_inline_hash_func Unexecuted instantiation: spl_dllist.c:zend_inline_hash_func Unexecuted instantiation: spl_exceptions.c:zend_inline_hash_func Unexecuted instantiation: spl_fixedarray.c:zend_inline_hash_func Unexecuted instantiation: spl_functions.c:zend_inline_hash_func Unexecuted instantiation: spl_heap.c:zend_inline_hash_func Unexecuted instantiation: spl_iterators.c:zend_inline_hash_func Unexecuted instantiation: spl_observer.c:zend_inline_hash_func Unexecuted instantiation: array.c:zend_inline_hash_func Unexecuted instantiation: assert.c:zend_inline_hash_func Unexecuted instantiation: base64.c:zend_inline_hash_func Unexecuted instantiation: basic_functions.c:zend_inline_hash_func Unexecuted instantiation: browscap.c:zend_inline_hash_func Unexecuted instantiation: crc32_x86.c:zend_inline_hash_func Unexecuted instantiation: crc32.c:zend_inline_hash_func Unexecuted instantiation: credits.c:zend_inline_hash_func Unexecuted instantiation: crypt.c:zend_inline_hash_func Unexecuted instantiation: css.c:zend_inline_hash_func Unexecuted instantiation: datetime.c:zend_inline_hash_func Unexecuted instantiation: dir.c:zend_inline_hash_func Unexecuted instantiation: dl.c:zend_inline_hash_func Unexecuted instantiation: dns.c:zend_inline_hash_func Unexecuted instantiation: exec.c:zend_inline_hash_func Unexecuted instantiation: file.c:zend_inline_hash_func Unexecuted instantiation: filestat.c:zend_inline_hash_func Unexecuted instantiation: filters.c:zend_inline_hash_func Unexecuted instantiation: flock_compat.c:zend_inline_hash_func Unexecuted instantiation: formatted_print.c:zend_inline_hash_func Unexecuted instantiation: fsock.c:zend_inline_hash_func Unexecuted instantiation: ftok.c:zend_inline_hash_func Unexecuted instantiation: ftp_fopen_wrapper.c:zend_inline_hash_func Unexecuted instantiation: head.c:zend_inline_hash_func Unexecuted instantiation: hrtime.c:zend_inline_hash_func Unexecuted instantiation: html.c:zend_inline_hash_func Unexecuted instantiation: http_fopen_wrapper.c:zend_inline_hash_func Unexecuted instantiation: http.c:zend_inline_hash_func Unexecuted instantiation: image.c:zend_inline_hash_func Unexecuted instantiation: incomplete_class.c:zend_inline_hash_func Unexecuted instantiation: info.c:zend_inline_hash_func Unexecuted instantiation: io_poll.c:zend_inline_hash_func Unexecuted instantiation: iptc.c:zend_inline_hash_func Unexecuted instantiation: levenshtein.c:zend_inline_hash_func Unexecuted instantiation: link.c:zend_inline_hash_func Unexecuted instantiation: mail.c:zend_inline_hash_func Unexecuted instantiation: math.c:zend_inline_hash_func Unexecuted instantiation: md5.c:zend_inline_hash_func Unexecuted instantiation: metaphone.c:zend_inline_hash_func Unexecuted instantiation: microtime.c:zend_inline_hash_func Unexecuted instantiation: net.c:zend_inline_hash_func Unexecuted instantiation: pack.c:zend_inline_hash_func Unexecuted instantiation: pageinfo.c:zend_inline_hash_func Unexecuted instantiation: password.c:zend_inline_hash_func Unexecuted instantiation: php_fopen_wrapper.c:zend_inline_hash_func Unexecuted instantiation: proc_open.c:zend_inline_hash_func Unexecuted instantiation: quot_print.c:zend_inline_hash_func Unexecuted instantiation: scanf.c:zend_inline_hash_func Unexecuted instantiation: sha1.c:zend_inline_hash_func Unexecuted instantiation: soundex.c:zend_inline_hash_func Unexecuted instantiation: streamsfuncs.c:zend_inline_hash_func Unexecuted instantiation: string.c:zend_inline_hash_func Unexecuted instantiation: strnatcmp.c:zend_inline_hash_func Unexecuted instantiation: syslog.c:zend_inline_hash_func Unexecuted instantiation: type.c:zend_inline_hash_func Unexecuted instantiation: uniqid.c:zend_inline_hash_func Unexecuted instantiation: url_scanner_ex.c:zend_inline_hash_func Unexecuted instantiation: url.c:zend_inline_hash_func Unexecuted instantiation: user_filters.c:zend_inline_hash_func Unexecuted instantiation: uuencode.c:zend_inline_hash_func Unexecuted instantiation: var_unserializer.c:zend_inline_hash_func Unexecuted instantiation: var.c:zend_inline_hash_func Unexecuted instantiation: versioning.c:zend_inline_hash_func Unexecuted instantiation: crypt_sha256.c:zend_inline_hash_func Unexecuted instantiation: crypt_sha512.c:zend_inline_hash_func Unexecuted instantiation: php_crypt_r.c:zend_inline_hash_func Unexecuted instantiation: php_uri.c:zend_inline_hash_func Unexecuted instantiation: php_uri_common.c:zend_inline_hash_func Unexecuted instantiation: uri_parser_rfc3986.c:zend_inline_hash_func Unexecuted instantiation: uri_parser_whatwg.c:zend_inline_hash_func Unexecuted instantiation: uri_parser_php_parse_url.c:zend_inline_hash_func Unexecuted instantiation: explicit_bzero.c:zend_inline_hash_func Unexecuted instantiation: fopen_wrappers.c:zend_inline_hash_func Unexecuted instantiation: getopt.c:zend_inline_hash_func Unexecuted instantiation: main.c:zend_inline_hash_func Unexecuted instantiation: network.c:zend_inline_hash_func Unexecuted instantiation: output.c:zend_inline_hash_func Unexecuted instantiation: php_content_types.c:zend_inline_hash_func Unexecuted instantiation: php_ini_builder.c:zend_inline_hash_func Unexecuted instantiation: php_ini.c:zend_inline_hash_func Unexecuted instantiation: php_glob.c:zend_inline_hash_func Unexecuted instantiation: php_odbc_utils.c:zend_inline_hash_func Unexecuted instantiation: php_open_temporary_file.c:zend_inline_hash_func Unexecuted instantiation: php_scandir.c:zend_inline_hash_func Unexecuted instantiation: php_syslog.c:zend_inline_hash_func Unexecuted instantiation: php_ticks.c:zend_inline_hash_func Unexecuted instantiation: php_variables.c:zend_inline_hash_func Unexecuted instantiation: reentrancy.c:zend_inline_hash_func Unexecuted instantiation: rfc1867.c:zend_inline_hash_func Unexecuted instantiation: safe_bcmp.c:zend_inline_hash_func Unexecuted instantiation: SAPI.c:zend_inline_hash_func Unexecuted instantiation: snprintf.c:zend_inline_hash_func Unexecuted instantiation: spprintf.c:zend_inline_hash_func Unexecuted instantiation: strlcat.c:zend_inline_hash_func Unexecuted instantiation: strlcpy.c:zend_inline_hash_func Unexecuted instantiation: php_io.c:zend_inline_hash_func Unexecuted instantiation: php_io_copy_linux.c:zend_inline_hash_func Unexecuted instantiation: poll_backend_epoll.c:zend_inline_hash_func Unexecuted instantiation: poll_backend_eventport.c:zend_inline_hash_func Unexecuted instantiation: poll_backend_kqueue.c:zend_inline_hash_func Unexecuted instantiation: poll_backend_poll.c:zend_inline_hash_func Unexecuted instantiation: poll_core.c:zend_inline_hash_func Unexecuted instantiation: poll_fd_table.c:zend_inline_hash_func Unexecuted instantiation: poll_handle.c:zend_inline_hash_func Unexecuted instantiation: cast.c:zend_inline_hash_func Unexecuted instantiation: filter.c:zend_inline_hash_func Unexecuted instantiation: glob_wrapper.c:zend_inline_hash_func Unexecuted instantiation: memory.c:zend_inline_hash_func Unexecuted instantiation: mmap.c:zend_inline_hash_func Unexecuted instantiation: plain_wrapper.c:zend_inline_hash_func Unexecuted instantiation: stream_errors.c:zend_inline_hash_func Unexecuted instantiation: streams.c:zend_inline_hash_func Unexecuted instantiation: transports.c:zend_inline_hash_func Unexecuted instantiation: userspace.c:zend_inline_hash_func Unexecuted instantiation: xp_socket.c:zend_inline_hash_func Unexecuted instantiation: block_pass.c:zend_inline_hash_func Unexecuted instantiation: compact_literals.c:zend_inline_hash_func Unexecuted instantiation: compact_vars.c:zend_inline_hash_func Unexecuted instantiation: dce.c:zend_inline_hash_func Unexecuted instantiation: dfa_pass.c:zend_inline_hash_func Unexecuted instantiation: escape_analysis.c:zend_inline_hash_func Unexecuted instantiation: nop_removal.c:zend_inline_hash_func Unexecuted instantiation: optimize_func_calls.c:zend_inline_hash_func Unexecuted instantiation: optimize_temp_vars_5.c:zend_inline_hash_func Unexecuted instantiation: pass1.c:zend_inline_hash_func Unexecuted instantiation: pass3.c:zend_inline_hash_func Unexecuted instantiation: sccp.c:zend_inline_hash_func Unexecuted instantiation: scdf.c:zend_inline_hash_func Unexecuted instantiation: zend_call_graph.c:zend_inline_hash_func Unexecuted instantiation: zend_cfg.c:zend_inline_hash_func Unexecuted instantiation: zend_dfg.c:zend_inline_hash_func Unexecuted instantiation: zend_dump.c:zend_inline_hash_func Unexecuted instantiation: zend_func_info.c:zend_inline_hash_func Unexecuted instantiation: zend_inference.c:zend_inline_hash_func Unexecuted instantiation: zend_optimizer.c:zend_inline_hash_func Unexecuted instantiation: zend_ssa.c:zend_inline_hash_func Unexecuted instantiation: zend_alloc.c:zend_inline_hash_func Unexecuted instantiation: zend_API.c:zend_inline_hash_func Unexecuted instantiation: zend_ast.c:zend_inline_hash_func Unexecuted instantiation: zend_attributes.c:zend_inline_hash_func Unexecuted instantiation: zend_autoload.c:zend_inline_hash_func Unexecuted instantiation: zend_builtin_functions.c:zend_inline_hash_func Unexecuted instantiation: zend_call_stack.c:zend_inline_hash_func Unexecuted instantiation: zend_closures.c:zend_inline_hash_func Unexecuted instantiation: zend_compile.c:zend_inline_hash_func Unexecuted instantiation: zend_constants.c:zend_inline_hash_func Unexecuted instantiation: zend_cpuinfo.c:zend_inline_hash_func Unexecuted instantiation: zend_default_classes.c:zend_inline_hash_func Unexecuted instantiation: zend_dtrace.c:zend_inline_hash_func Unexecuted instantiation: zend_enum.c:zend_inline_hash_func Unexecuted instantiation: zend_exceptions.c:zend_inline_hash_func Unexecuted instantiation: zend_execute_API.c:zend_inline_hash_func Unexecuted instantiation: zend_execute.c:zend_inline_hash_func Unexecuted instantiation: zend_extensions.c:zend_inline_hash_func Unexecuted instantiation: zend_fibers.c:zend_inline_hash_func Unexecuted instantiation: zend_float.c:zend_inline_hash_func Unexecuted instantiation: zend_gc.c:zend_inline_hash_func Unexecuted instantiation: zend_gdb.c:zend_inline_hash_func Unexecuted instantiation: zend_generators.c:zend_inline_hash_func zend_hash.c:zend_inline_hash_func Line | Count | Source | 636 | 5.26M | { | 637 | 5.26M | zend_ulong hash = Z_UL(5381); | 638 | | | 639 | 5.26M | #if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) | 640 | | /* Version with multiplication works better on modern CPU */ | 641 | 9.32M | for (; len >= 8; len -= 8, str += 8) { | 642 | | # if defined(__aarch64__) && !defined(WORDS_BIGENDIAN) | 643 | | /* On some architectures it is beneficial to load 8 bytes at a | 644 | | time and extract each byte with a bit field extract instr. */ | 645 | | uint64_t chunk; | 646 | | | 647 | | memcpy(&chunk, str, sizeof(chunk)); | 648 | | hash = | 649 | | hash * 33 * 33 * 33 * 33 + | 650 | | ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 + | 651 | | ((chunk >> (8 * 1)) & 0xff) * 33 * 33 + | 652 | | ((chunk >> (8 * 2)) & 0xff) * 33 + | 653 | | ((chunk >> (8 * 3)) & 0xff); | 654 | | hash = | 655 | | hash * 33 * 33 * 33 * 33 + | 656 | | ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 + | 657 | | ((chunk >> (8 * 5)) & 0xff) * 33 * 33 + | 658 | | ((chunk >> (8 * 6)) & 0xff) * 33 + | 659 | | ((chunk >> (8 * 7)) & 0xff); | 660 | | # else | 661 | 4.06M | hash = | 662 | 4.06M | hash * Z_L(33 * 33 * 33 * 33) + | 663 | 4.06M | str[0] * Z_L(33 * 33 * 33) + | 664 | 4.06M | str[1] * Z_L(33 * 33) + | 665 | 4.06M | str[2] * Z_L(33) + | 666 | 4.06M | str[3]; | 667 | 4.06M | hash = | 668 | 4.06M | hash * Z_L(33 * 33 * 33 * 33) + | 669 | 4.06M | str[4] * Z_L(33 * 33 * 33) + | 670 | 4.06M | str[5] * Z_L(33 * 33) + | 671 | 4.06M | str[6] * Z_L(33) + | 672 | 4.06M | str[7]; | 673 | 4.06M | # endif | 674 | 4.06M | } | 675 | 5.26M | if (len >= 4) { | 676 | 2.02M | hash = | 677 | 2.02M | hash * Z_L(33 * 33 * 33 * 33) + | 678 | 2.02M | str[0] * Z_L(33 * 33 * 33) + | 679 | 2.02M | str[1] * Z_L(33 * 33) + | 680 | 2.02M | str[2] * Z_L(33) + | 681 | 2.02M | str[3]; | 682 | 2.02M | len -= 4; | 683 | 2.02M | str += 4; | 684 | 2.02M | } | 685 | 5.26M | if (len >= 2) { | 686 | 1.41M | if (len > 2) { | 687 | 813k | hash = | 688 | 813k | hash * Z_L(33 * 33 * 33) + | 689 | 813k | str[0] * Z_L(33 * 33) + | 690 | 813k | str[1] * Z_L(33) + | 691 | 813k | str[2]; | 692 | 813k | } else { | 693 | 597k | hash = | 694 | 597k | hash * Z_L(33 * 33) + | 695 | 597k | str[0] * Z_L(33) + | 696 | 597k | str[1]; | 697 | 597k | } | 698 | 3.84M | } else if (len != 0) { | 699 | 2.68M | hash = hash * Z_L(33) + *str; | 700 | 2.68M | } | 701 | | #else | 702 | | /* variant with the hash unrolled eight times */ | 703 | | for (; len >= 8; len -= 8) { | 704 | | hash = ((hash << 5) + hash) + *str++; | 705 | | hash = ((hash << 5) + hash) + *str++; | 706 | | hash = ((hash << 5) + hash) + *str++; | 707 | | hash = ((hash << 5) + hash) + *str++; | 708 | | hash = ((hash << 5) + hash) + *str++; | 709 | | hash = ((hash << 5) + hash) + *str++; | 710 | | hash = ((hash << 5) + hash) + *str++; | 711 | | hash = ((hash << 5) + hash) + *str++; | 712 | | } | 713 | | switch (len) { | 714 | | case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 715 | | case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 716 | | case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 717 | | case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 718 | | case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 719 | | case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 720 | | case 1: hash = ((hash << 5) + hash) + *str++; break; | 721 | | case 0: break; | 722 | | default: ZEND_UNREACHABLE(); | 723 | | } | 724 | | #endif | 725 | | | 726 | | /* Hash value can't be zero, so we always set the high bit */ | 727 | 5.26M | #if SIZEOF_ZEND_LONG == 8 | 728 | 5.26M | return hash | Z_UL(0x8000000000000000); | 729 | | #elif SIZEOF_ZEND_LONG == 4 | 730 | | return hash | Z_UL(0x80000000); | 731 | | #else | 732 | | # error "Unknown SIZEOF_ZEND_LONG" | 733 | | #endif | 734 | 5.26M | } |
Unexecuted instantiation: zend_highlight.c:zend_inline_hash_func Unexecuted instantiation: zend_hrtime.c:zend_inline_hash_func Unexecuted instantiation: zend_inheritance.c:zend_inline_hash_func Unexecuted instantiation: zend_ini_parser.c:zend_inline_hash_func Unexecuted instantiation: zend_ini_scanner.c:zend_inline_hash_func Unexecuted instantiation: zend_ini.c:zend_inline_hash_func Unexecuted instantiation: zend_interfaces.c:zend_inline_hash_func Unexecuted instantiation: zend_iterators.c:zend_inline_hash_func Unexecuted instantiation: zend_language_parser.c:zend_inline_hash_func Unexecuted instantiation: zend_language_scanner.c:zend_inline_hash_func Unexecuted instantiation: zend_lazy_objects.c:zend_inline_hash_func Unexecuted instantiation: zend_list.c:zend_inline_hash_func Unexecuted instantiation: zend_llist.c:zend_inline_hash_func Unexecuted instantiation: zend_multibyte.c:zend_inline_hash_func Unexecuted instantiation: zend_object_handlers.c:zend_inline_hash_func Unexecuted instantiation: zend_objects_API.c:zend_inline_hash_func Unexecuted instantiation: zend_objects.c:zend_inline_hash_func Unexecuted instantiation: zend_observer.c:zend_inline_hash_func Unexecuted instantiation: zend_opcode.c:zend_inline_hash_func Unexecuted instantiation: zend_operators.c:zend_inline_hash_func Unexecuted instantiation: zend_partial.c:zend_inline_hash_func Unexecuted instantiation: zend_property_hooks.c:zend_inline_hash_func Unexecuted instantiation: zend_ptr_stack.c:zend_inline_hash_func Unexecuted instantiation: zend_signal.c:zend_inline_hash_func Unexecuted instantiation: zend_smart_str.c:zend_inline_hash_func Unexecuted instantiation: zend_sort.c:zend_inline_hash_func Unexecuted instantiation: zend_stack.c:zend_inline_hash_func Unexecuted instantiation: zend_stream.c:zend_inline_hash_func zend_string.c:zend_inline_hash_func Line | Count | Source | 636 | 58.8M | { | 637 | 58.8M | zend_ulong hash = Z_UL(5381); | 638 | | | 639 | 58.8M | #if defined(_WIN32) || defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) | 640 | | /* Version with multiplication works better on modern CPU */ | 641 | 230M | for (; len >= 8; len -= 8, str += 8) { | 642 | | # if defined(__aarch64__) && !defined(WORDS_BIGENDIAN) | 643 | | /* On some architectures it is beneficial to load 8 bytes at a | 644 | | time and extract each byte with a bit field extract instr. */ | 645 | | uint64_t chunk; | 646 | | | 647 | | memcpy(&chunk, str, sizeof(chunk)); | 648 | | hash = | 649 | | hash * 33 * 33 * 33 * 33 + | 650 | | ((chunk >> (8 * 0)) & 0xff) * 33 * 33 * 33 + | 651 | | ((chunk >> (8 * 1)) & 0xff) * 33 * 33 + | 652 | | ((chunk >> (8 * 2)) & 0xff) * 33 + | 653 | | ((chunk >> (8 * 3)) & 0xff); | 654 | | hash = | 655 | | hash * 33 * 33 * 33 * 33 + | 656 | | ((chunk >> (8 * 4)) & 0xff) * 33 * 33 * 33 + | 657 | | ((chunk >> (8 * 5)) & 0xff) * 33 * 33 + | 658 | | ((chunk >> (8 * 6)) & 0xff) * 33 + | 659 | | ((chunk >> (8 * 7)) & 0xff); | 660 | | # else | 661 | 171M | hash = | 662 | 171M | hash * Z_L(33 * 33 * 33 * 33) + | 663 | 171M | str[0] * Z_L(33 * 33 * 33) + | 664 | 171M | str[1] * Z_L(33 * 33) + | 665 | 171M | str[2] * Z_L(33) + | 666 | 171M | str[3]; | 667 | 171M | hash = | 668 | 171M | hash * Z_L(33 * 33 * 33 * 33) + | 669 | 171M | str[4] * Z_L(33 * 33 * 33) + | 670 | 171M | str[5] * Z_L(33 * 33) + | 671 | 171M | str[6] * Z_L(33) + | 672 | 171M | str[7]; | 673 | 171M | # endif | 674 | 171M | } | 675 | 58.8M | if (len >= 4) { | 676 | 26.6M | hash = | 677 | 26.6M | hash * Z_L(33 * 33 * 33 * 33) + | 678 | 26.6M | str[0] * Z_L(33 * 33 * 33) + | 679 | 26.6M | str[1] * Z_L(33 * 33) + | 680 | 26.6M | str[2] * Z_L(33) + | 681 | 26.6M | str[3]; | 682 | 26.6M | len -= 4; | 683 | 26.6M | str += 4; | 684 | 26.6M | } | 685 | 58.8M | if (len >= 2) { | 686 | 22.6M | if (len > 2) { | 687 | 10.1M | hash = | 688 | 10.1M | hash * Z_L(33 * 33 * 33) + | 689 | 10.1M | str[0] * Z_L(33 * 33) + | 690 | 10.1M | str[1] * Z_L(33) + | 691 | 10.1M | str[2]; | 692 | 12.5M | } else { | 693 | 12.5M | hash = | 694 | 12.5M | hash * Z_L(33 * 33) + | 695 | 12.5M | str[0] * Z_L(33) + | 696 | 12.5M | str[1]; | 697 | 12.5M | } | 698 | 36.1M | } else if (len != 0) { | 699 | 23.5M | hash = hash * Z_L(33) + *str; | 700 | 23.5M | } | 701 | | #else | 702 | | /* variant with the hash unrolled eight times */ | 703 | | for (; len >= 8; len -= 8) { | 704 | | hash = ((hash << 5) + hash) + *str++; | 705 | | hash = ((hash << 5) + hash) + *str++; | 706 | | hash = ((hash << 5) + hash) + *str++; | 707 | | hash = ((hash << 5) + hash) + *str++; | 708 | | hash = ((hash << 5) + hash) + *str++; | 709 | | hash = ((hash << 5) + hash) + *str++; | 710 | | hash = ((hash << 5) + hash) + *str++; | 711 | | hash = ((hash << 5) + hash) + *str++; | 712 | | } | 713 | | switch (len) { | 714 | | case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 715 | | case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 716 | | case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 717 | | case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 718 | | case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 719 | | case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */ | 720 | | case 1: hash = ((hash << 5) + hash) + *str++; break; | 721 | | case 0: break; | 722 | | default: ZEND_UNREACHABLE(); | 723 | | } | 724 | | #endif | 725 | | | 726 | | /* Hash value can't be zero, so we always set the high bit */ | 727 | 58.8M | #if SIZEOF_ZEND_LONG == 8 | 728 | 58.8M | return hash | Z_UL(0x8000000000000000); | 729 | | #elif SIZEOF_ZEND_LONG == 4 | 730 | | return hash | Z_UL(0x80000000); | 731 | | #else | 732 | | # error "Unknown SIZEOF_ZEND_LONG" | 733 | | #endif | 734 | 58.8M | } |
Unexecuted instantiation: zend_strtod.c:zend_inline_hash_func Unexecuted instantiation: zend_system_id.c:zend_inline_hash_func Unexecuted instantiation: zend_variables.c:zend_inline_hash_func Unexecuted instantiation: zend_virtual_cwd.c:zend_inline_hash_func Unexecuted instantiation: zend_vm_opcodes.c:zend_inline_hash_func Unexecuted instantiation: zend_weakrefs.c:zend_inline_hash_func Unexecuted instantiation: zend.c:zend_inline_hash_func Unexecuted instantiation: internal_functions_cli.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-parser.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-sapi.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-tracing-jit.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-exif.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-unserialize.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-function-jit.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-json.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-unserializehash.c:zend_inline_hash_func Unexecuted instantiation: fuzzer-execute.c:zend_inline_hash_func |
735 | | |
736 | | // When adding a new string here, please also update build/gen_stub.php to the |
737 | | // known strings to be used in property registration; see gh-15751 |
738 | | #define ZEND_KNOWN_STRINGS(_) \ |
739 | | _(ZEND_STR_FILE, "file") \ |
740 | | _(ZEND_STR_LINE, "line") \ |
741 | | _(ZEND_STR_FUNCTION, "function") \ |
742 | | _(ZEND_STR_CLASS, "class") \ |
743 | | _(ZEND_STR_OBJECT, "object") \ |
744 | | _(ZEND_STR_TYPE, "type") \ |
745 | | _(ZEND_STR_OBJECT_OPERATOR, "->") \ |
746 | | _(ZEND_STR_PAAMAYIM_NEKUDOTAYIM, "::") \ |
747 | | _(ZEND_STR_ARGS, "args") \ |
748 | | _(ZEND_STR_ARGUMENTS, "arguments") \ |
749 | | _(ZEND_STR_UNKNOWN, "unknown") \ |
750 | | _(ZEND_STR_UNKNOWN_CAPITALIZED, "Unknown") \ |
751 | | _(ZEND_STR_EXIT, "exit") \ |
752 | | _(ZEND_STR_CLONE, "clone") \ |
753 | | _(ZEND_STR_EVAL, "eval") \ |
754 | | _(ZEND_STR_INCLUDE, "include") \ |
755 | | _(ZEND_STR_REQUIRE, "require") \ |
756 | | _(ZEND_STR_INCLUDE_ONCE, "include_once") \ |
757 | | _(ZEND_STR_REQUIRE_ONCE, "require_once") \ |
758 | | _(ZEND_STR_SCALAR, "scalar") \ |
759 | | _(ZEND_STR_ERROR_REPORTING, "error_reporting") \ |
760 | | _(ZEND_STR_STATIC, "static") \ |
761 | | _(ZEND_STR_THIS, "this") \ |
762 | | _(ZEND_STR_VALUE, "value") \ |
763 | | _(ZEND_STR_KEY, "key") \ |
764 | | _(ZEND_STR_MAGIC_INVOKE, "__invoke") \ |
765 | | _(ZEND_STR_PREVIOUS, "previous") \ |
766 | | _(ZEND_STR_CODE, "code") \ |
767 | | _(ZEND_STR_MESSAGE, "message") \ |
768 | | _(ZEND_STR_SEVERITY, "severity") \ |
769 | | _(ZEND_STR_STRING, "string") \ |
770 | | _(ZEND_STR_TRACE, "trace") \ |
771 | | _(ZEND_STR_SCHEME, "scheme") \ |
772 | | _(ZEND_STR_HOST, "host") \ |
773 | | _(ZEND_STR_PORT, "port") \ |
774 | | _(ZEND_STR_USER, "user") \ |
775 | | _(ZEND_STR_USERNAME, "username") \ |
776 | | _(ZEND_STR_PASS, "pass") \ |
777 | | _(ZEND_STR_PASSWORD, "password") \ |
778 | | _(ZEND_STR_PATH, "path") \ |
779 | | _(ZEND_STR_QUERY, "query") \ |
780 | | _(ZEND_STR_FRAGMENT, "fragment") \ |
781 | | _(ZEND_STR_NULL, "NULL") \ |
782 | | _(ZEND_STR_BOOLEAN, "boolean") \ |
783 | | _(ZEND_STR_INTEGER, "integer") \ |
784 | | _(ZEND_STR_DOUBLE, "double") \ |
785 | | _(ZEND_STR_ARRAY, "array") \ |
786 | | _(ZEND_STR_RESOURCE, "resource") \ |
787 | | _(ZEND_STR_CLOSED_RESOURCE, "resource (closed)") \ |
788 | | _(ZEND_STR_NAME, "name") \ |
789 | | _(ZEND_STR_ARGV, "argv") \ |
790 | | _(ZEND_STR_ARGC, "argc") \ |
791 | | _(ZEND_STR_ARRAY_CAPITALIZED, "Array") \ |
792 | | _(ZEND_STR_BOOL, "bool") \ |
793 | | _(ZEND_STR_INT, "int") \ |
794 | | _(ZEND_STR_FLOAT, "float") \ |
795 | | _(ZEND_STR_CALLABLE, "callable") \ |
796 | | _(ZEND_STR_ITERABLE, "iterable") \ |
797 | | _(ZEND_STR_VOID, "void") \ |
798 | | _(ZEND_STR_NEVER, "never") \ |
799 | | _(ZEND_STR_FALSE, "false") \ |
800 | | _(ZEND_STR_TRUE, "true") \ |
801 | | _(ZEND_STR_NULL_LOWERCASE, "null") \ |
802 | | _(ZEND_STR_MIXED, "mixed") \ |
803 | | _(ZEND_STR_TRAVERSABLE, "Traversable") \ |
804 | | _(ZEND_STR_SELF, "self") \ |
805 | | _(ZEND_STR_PARENT, "parent") \ |
806 | | _(ZEND_STR_SLEEP, "__sleep") \ |
807 | | _(ZEND_STR_WAKEUP, "__wakeup") \ |
808 | | _(ZEND_STR_CASES, "cases") \ |
809 | | _(ZEND_STR_FROM, "from") \ |
810 | | _(ZEND_STR_TRYFROM, "tryFrom") \ |
811 | | _(ZEND_STR_TRYFROM_LOWERCASE, "tryfrom") \ |
812 | | _(ZEND_STR_AUTOGLOBAL_SERVER, "_SERVER") \ |
813 | | _(ZEND_STR_AUTOGLOBAL_ENV, "_ENV") \ |
814 | | _(ZEND_STR_AUTOGLOBAL_REQUEST, "_REQUEST") \ |
815 | | _(ZEND_STR_COUNT, "count") \ |
816 | | _(ZEND_STR_FUNC_NUM_ARGS, "func_num_args") \ |
817 | | _(ZEND_STR_FUNC_GET_ARGS, "func_get_args") \ |
818 | | _(ZEND_STR_ASSERT, "assert") \ |
819 | | _(ZEND_STR_CALL_USER_FUNC, "call_user_func") \ |
820 | | _(ZEND_STR_ARRAY_SLICE, "array_slice") \ |
821 | | _(ZEND_STR_SENSITIVEPARAMETER, "SensitiveParameter") \ |
822 | | _(ZEND_STR_CONST_EXPR_PLACEHOLDER, "[constant expression]") \ |
823 | | _(ZEND_STR_DEPRECATED_CAPITALIZED, "Deprecated") \ |
824 | | _(ZEND_STR_SINCE, "since") \ |
825 | | _(ZEND_STR_NODISCARD, "NoDiscard") \ |
826 | | _(ZEND_STR_GET, "get") \ |
827 | | _(ZEND_STR_SET, "set") \ |
828 | | _(ZEND_STR_8_DOT_0, "8.0") \ |
829 | | _(ZEND_STR_8_DOT_1, "8.1") \ |
830 | | _(ZEND_STR_8_DOT_2, "8.2") \ |
831 | | _(ZEND_STR_8_DOT_3, "8.3") \ |
832 | | _(ZEND_STR_8_DOT_4, "8.4") \ |
833 | | _(ZEND_STR_8_DOT_5, "8.5") \ |
834 | | _(ZEND_STR_8_DOT_6, "8.6") \ |
835 | | |
836 | | |
837 | | typedef enum _zend_known_string_id { |
838 | | #define _ZEND_STR_ID(id, str) id, |
839 | | ZEND_KNOWN_STRINGS(_ZEND_STR_ID) |
840 | | #undef _ZEND_STR_ID |
841 | | ZEND_STR_LAST_KNOWN |
842 | | } zend_known_string_id; |
843 | | |
844 | | #endif /* ZEND_STRING_H */ |