Coverage Report

Created: 2025-06-13 06:43

/src/php-src/Zend/zend_lazy_objects.h
Line
Count
Source
1
/*
2
   +----------------------------------------------------------------------+
3
   | Zend Engine                                                          |
4
   +----------------------------------------------------------------------+
5
   | Copyright (c) Zend Technologies Ltd. (http://www.zend.com)           |
6
   +----------------------------------------------------------------------+
7
   | This source file is subject to version 2.00 of the Zend license,     |
8
   | that is bundled with this package in the file LICENSE, and is        |
9
   | available through the world-wide-web at the following url:           |
10
   | http://www.zend.com/license/2_00.txt.                                |
11
   | If you did not receive a copy of the Zend license and are unable to  |
12
   | obtain it through the world-wide-web, please send a note to          |
13
   | license@zend.com so we can mail you a copy immediately.              |
14
   +----------------------------------------------------------------------+
15
   | Authors: Arnaud Le Blanc <arnaud.lb@gmail.com>                       |
16
   +----------------------------------------------------------------------+
17
*/
18
19
#ifndef ZEND_LAZY_OBJECT_H
20
#define ZEND_LAZY_OBJECT_H
21
22
#include "Zend/zend_types.h"
23
24
/* Lazy object is a lazy proxy object */
25
3.42k
#define ZEND_LAZY_OBJECT_STRATEGY_PROXY                     (1<<0)
26
27
/* Lazy object is a lazy ghost object */
28
1.32k
#define ZEND_LAZY_OBJECT_STRATEGY_GHOST                     (1<<1)
29
30
/* Lazy object is initialized (info.u is an instance) */
31
2.98k
#define ZEND_LAZY_OBJECT_INITIALIZED                        (1<<2)
32
33
/* Serialization skips initialization */
34
2.59k
#define ZEND_LAZY_OBJECT_SKIP_INITIALIZATION_ON_SERIALIZE   (1<<3)
35
36
/* Do not call destructor when making existing object lazy */
37
4.87k
#define ZEND_LAZY_OBJECT_SKIP_DESTRUCTOR                    (1<<4)
38
39
2.47k
#define ZEND_LAZY_OBJECT_USER_MASK (                                        \
40
2.47k
  ZEND_LAZY_OBJECT_SKIP_INITIALIZATION_ON_SERIALIZE |                     \
41
2.47k
  ZEND_LAZY_OBJECT_SKIP_DESTRUCTOR                                        \
42
2.47k
)
43
44
#define ZEND_LAZY_OBJECT_STRATEGY_MASK (                                    \
45
    ZEND_LAZY_OBJECT_STRATEGY_PROXY |                                   \
46
    ZEND_LAZY_OBJECT_STRATEGY_GHOST                                     \
47
)
48
49
typedef uint8_t zend_lazy_object_flags_t;
50
51
typedef struct _zend_lazy_objects_store {
52
  /* object handle -> *zend_lazy_object_info */
53
  HashTable infos;
54
} zend_lazy_objects_store;
55
56
typedef struct _zend_property_info zend_property_info;
57
typedef struct _zend_fcall_info zend_fcall_info;
58
typedef struct _zend_fcall_info_cache zend_fcall_info_cache;
59
60
ZEND_API bool zend_class_can_be_lazy(zend_class_entry *ce);
61
ZEND_API zend_object *zend_object_make_lazy(zend_object *obj,
62
    zend_class_entry *class_type, zval *initializer_zv,
63
    zend_fcall_info_cache *initializer_fcc, zend_lazy_object_flags_t flags);
64
ZEND_API zend_object *zend_lazy_object_init(zend_object *obj);
65
ZEND_API zend_object *zend_lazy_object_mark_as_initialized(zend_object *obj);
66
67
void zend_lazy_objects_init(zend_lazy_objects_store *store);
68
void zend_lazy_objects_destroy(zend_lazy_objects_store *store);
69
zval* zend_lazy_object_get_initializer_zv(zend_object *obj);
70
zend_object *zend_lazy_object_get_instance(zend_object *obj);
71
zend_lazy_object_flags_t zend_lazy_object_get_flags(zend_object *obj);
72
void zend_lazy_object_del_info(zend_object *obj);
73
ZEND_API HashTable *zend_lazy_object_get_properties(zend_object *object);
74
zend_object *zend_lazy_object_clone(zend_object *old_obj);
75
HashTable *zend_lazy_object_debug_info(zend_object *object, int *is_temp);
76
HashTable *zend_lazy_object_get_gc(zend_object *zobj, zval **table, int *n);
77
bool zend_lazy_object_decr_lazy_props(zend_object *obj);
78
void zend_lazy_object_realize(zend_object *obj);
79
ZEND_API zend_property_info *zend_lazy_object_get_property_info_for_slot(zend_object *obj, zval *slot);
80
81
static zend_always_inline bool zend_object_is_lazy(zend_object *obj)
82
8.53M
{
83
8.53M
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
8.53M
}
Unexecuted instantiation: php_date.c:zend_object_is_lazy
Unexecuted instantiation: astro.c:zend_object_is_lazy
Unexecuted instantiation: dow.c:zend_object_is_lazy
Unexecuted instantiation: parse_date.c:zend_object_is_lazy
Unexecuted instantiation: parse_tz.c:zend_object_is_lazy
Unexecuted instantiation: parse_posix.c:zend_object_is_lazy
Unexecuted instantiation: timelib.c:zend_object_is_lazy
Unexecuted instantiation: tm2unixtime.c:zend_object_is_lazy
Unexecuted instantiation: unixtime2tm.c:zend_object_is_lazy
Unexecuted instantiation: parse_iso_intervals.c:zend_object_is_lazy
Unexecuted instantiation: interval.c:zend_object_is_lazy
Unexecuted instantiation: php_pcre.c:zend_object_is_lazy
Unexecuted instantiation: exif.c:zend_object_is_lazy
Unexecuted instantiation: hash_adler32.c:zend_object_is_lazy
Unexecuted instantiation: hash_crc32.c:zend_object_is_lazy
Unexecuted instantiation: hash_fnv.c:zend_object_is_lazy
Unexecuted instantiation: hash_gost.c:zend_object_is_lazy
Unexecuted instantiation: hash_haval.c:zend_object_is_lazy
Unexecuted instantiation: hash_joaat.c:zend_object_is_lazy
Unexecuted instantiation: hash_md.c:zend_object_is_lazy
Unexecuted instantiation: hash_murmur.c:zend_object_is_lazy
Unexecuted instantiation: hash_ripemd.c:zend_object_is_lazy
Unexecuted instantiation: hash_sha_ni.c:zend_object_is_lazy
Unexecuted instantiation: hash_sha_sse2.c:zend_object_is_lazy
Unexecuted instantiation: hash_sha.c:zend_object_is_lazy
Unexecuted instantiation: hash_sha3.c:zend_object_is_lazy
Unexecuted instantiation: hash_snefru.c:zend_object_is_lazy
Unexecuted instantiation: hash_tiger.c:zend_object_is_lazy
Unexecuted instantiation: hash_whirlpool.c:zend_object_is_lazy
Unexecuted instantiation: hash_xxhash.c:zend_object_is_lazy
Unexecuted instantiation: hash.c:zend_object_is_lazy
json_encoder.c:zend_object_is_lazy
Line
Count
Source
82
98
{
83
98
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
98
}
Unexecuted instantiation: json_parser.tab.c:zend_object_is_lazy
Unexecuted instantiation: json_scanner.c:zend_object_is_lazy
Unexecuted instantiation: json.c:zend_object_is_lazy
Unexecuted instantiation: php_lexbor.c:zend_object_is_lazy
Unexecuted instantiation: csprng.c:zend_object_is_lazy
Unexecuted instantiation: engine_mt19937.c:zend_object_is_lazy
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_object_is_lazy
Unexecuted instantiation: engine_secure.c:zend_object_is_lazy
Unexecuted instantiation: engine_user.c:zend_object_is_lazy
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_object_is_lazy
Unexecuted instantiation: gammasection.c:zend_object_is_lazy
Unexecuted instantiation: random.c:zend_object_is_lazy
Unexecuted instantiation: randomizer.c:zend_object_is_lazy
Unexecuted instantiation: zend_utils.c:zend_object_is_lazy
php_reflection.c:zend_object_is_lazy
Line
Count
Source
82
2.37k
{
83
2.37k
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
2.37k
}
Unexecuted instantiation: php_spl.c:zend_object_is_lazy
spl_array.c:zend_object_is_lazy
Line
Count
Source
82
435
{
83
435
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
435
}
Unexecuted instantiation: spl_directory.c:zend_object_is_lazy
spl_dllist.c:zend_object_is_lazy
Line
Count
Source
82
10
{
83
10
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
10
}
Unexecuted instantiation: spl_exceptions.c:zend_object_is_lazy
Unexecuted instantiation: spl_fixedarray.c:zend_object_is_lazy
Unexecuted instantiation: spl_functions.c:zend_object_is_lazy
Unexecuted instantiation: spl_heap.c:zend_object_is_lazy
Unexecuted instantiation: spl_iterators.c:zend_object_is_lazy
Unexecuted instantiation: spl_observer.c:zend_object_is_lazy
Unexecuted instantiation: array.c:zend_object_is_lazy
Unexecuted instantiation: assert.c:zend_object_is_lazy
Unexecuted instantiation: base64.c:zend_object_is_lazy
Unexecuted instantiation: basic_functions.c:zend_object_is_lazy
Unexecuted instantiation: browscap.c:zend_object_is_lazy
Unexecuted instantiation: crc32_x86.c:zend_object_is_lazy
Unexecuted instantiation: crc32.c:zend_object_is_lazy
Unexecuted instantiation: credits.c:zend_object_is_lazy
Unexecuted instantiation: crypt.c:zend_object_is_lazy
Unexecuted instantiation: css.c:zend_object_is_lazy
Unexecuted instantiation: datetime.c:zend_object_is_lazy
Unexecuted instantiation: dir.c:zend_object_is_lazy
Unexecuted instantiation: dl.c:zend_object_is_lazy
Unexecuted instantiation: dns.c:zend_object_is_lazy
Unexecuted instantiation: exec.c:zend_object_is_lazy
Unexecuted instantiation: file.c:zend_object_is_lazy
Unexecuted instantiation: filestat.c:zend_object_is_lazy
Unexecuted instantiation: filters.c:zend_object_is_lazy
Unexecuted instantiation: flock_compat.c:zend_object_is_lazy
Unexecuted instantiation: formatted_print.c:zend_object_is_lazy
Unexecuted instantiation: fsock.c:zend_object_is_lazy
Unexecuted instantiation: ftok.c:zend_object_is_lazy
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_object_is_lazy
Unexecuted instantiation: head.c:zend_object_is_lazy
Unexecuted instantiation: hrtime.c:zend_object_is_lazy
Unexecuted instantiation: html.c:zend_object_is_lazy
Unexecuted instantiation: http_fopen_wrapper.c:zend_object_is_lazy
Unexecuted instantiation: http.c:zend_object_is_lazy
Unexecuted instantiation: image.c:zend_object_is_lazy
Unexecuted instantiation: incomplete_class.c:zend_object_is_lazy
Unexecuted instantiation: info.c:zend_object_is_lazy
Unexecuted instantiation: iptc.c:zend_object_is_lazy
Unexecuted instantiation: levenshtein.c:zend_object_is_lazy
Unexecuted instantiation: link.c:zend_object_is_lazy
Unexecuted instantiation: mail.c:zend_object_is_lazy
Unexecuted instantiation: math.c:zend_object_is_lazy
Unexecuted instantiation: md5.c:zend_object_is_lazy
Unexecuted instantiation: metaphone.c:zend_object_is_lazy
Unexecuted instantiation: microtime.c:zend_object_is_lazy
Unexecuted instantiation: net.c:zend_object_is_lazy
Unexecuted instantiation: pack.c:zend_object_is_lazy
Unexecuted instantiation: pageinfo.c:zend_object_is_lazy
Unexecuted instantiation: password.c:zend_object_is_lazy
Unexecuted instantiation: php_fopen_wrapper.c:zend_object_is_lazy
Unexecuted instantiation: proc_open.c:zend_object_is_lazy
Unexecuted instantiation: quot_print.c:zend_object_is_lazy
Unexecuted instantiation: scanf.c:zend_object_is_lazy
Unexecuted instantiation: sha1.c:zend_object_is_lazy
Unexecuted instantiation: soundex.c:zend_object_is_lazy
Unexecuted instantiation: streamsfuncs.c:zend_object_is_lazy
Unexecuted instantiation: string.c:zend_object_is_lazy
Unexecuted instantiation: strnatcmp.c:zend_object_is_lazy
Unexecuted instantiation: syslog.c:zend_object_is_lazy
Unexecuted instantiation: type.c:zend_object_is_lazy
Unexecuted instantiation: uniqid.c:zend_object_is_lazy
Unexecuted instantiation: url_scanner_ex.c:zend_object_is_lazy
Unexecuted instantiation: url.c:zend_object_is_lazy
Unexecuted instantiation: user_filters.c:zend_object_is_lazy
Unexecuted instantiation: uuencode.c:zend_object_is_lazy
Unexecuted instantiation: var_unserializer.c:zend_object_is_lazy
var.c:zend_object_is_lazy
Line
Count
Source
82
9.02k
{
83
9.02k
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
9.02k
}
Unexecuted instantiation: versioning.c:zend_object_is_lazy
Unexecuted instantiation: crypt_sha256.c:zend_object_is_lazy
Unexecuted instantiation: crypt_sha512.c:zend_object_is_lazy
Unexecuted instantiation: php_crypt_r.c:zend_object_is_lazy
Unexecuted instantiation: php_uri.c:zend_object_is_lazy
Unexecuted instantiation: php_uri_common.c:zend_object_is_lazy
Unexecuted instantiation: explicit_bzero.c:zend_object_is_lazy
Unexecuted instantiation: fopen_wrappers.c:zend_object_is_lazy
Unexecuted instantiation: getopt.c:zend_object_is_lazy
Unexecuted instantiation: main.c:zend_object_is_lazy
Unexecuted instantiation: network.c:zend_object_is_lazy
Unexecuted instantiation: output.c:zend_object_is_lazy
Unexecuted instantiation: php_content_types.c:zend_object_is_lazy
Unexecuted instantiation: php_ini_builder.c:zend_object_is_lazy
Unexecuted instantiation: php_ini.c:zend_object_is_lazy
Unexecuted instantiation: php_glob.c:zend_object_is_lazy
Unexecuted instantiation: php_odbc_utils.c:zend_object_is_lazy
Unexecuted instantiation: php_open_temporary_file.c:zend_object_is_lazy
Unexecuted instantiation: php_scandir.c:zend_object_is_lazy
Unexecuted instantiation: php_syslog.c:zend_object_is_lazy
Unexecuted instantiation: php_ticks.c:zend_object_is_lazy
Unexecuted instantiation: php_variables.c:zend_object_is_lazy
Unexecuted instantiation: reentrancy.c:zend_object_is_lazy
Unexecuted instantiation: rfc1867.c:zend_object_is_lazy
Unexecuted instantiation: safe_bcmp.c:zend_object_is_lazy
Unexecuted instantiation: SAPI.c:zend_object_is_lazy
Unexecuted instantiation: snprintf.c:zend_object_is_lazy
Unexecuted instantiation: spprintf.c:zend_object_is_lazy
Unexecuted instantiation: strlcat.c:zend_object_is_lazy
Unexecuted instantiation: strlcpy.c:zend_object_is_lazy
Unexecuted instantiation: cast.c:zend_object_is_lazy
Unexecuted instantiation: filter.c:zend_object_is_lazy
Unexecuted instantiation: glob_wrapper.c:zend_object_is_lazy
Unexecuted instantiation: memory.c:zend_object_is_lazy
Unexecuted instantiation: mmap.c:zend_object_is_lazy
Unexecuted instantiation: plain_wrapper.c:zend_object_is_lazy
Unexecuted instantiation: streams.c:zend_object_is_lazy
Unexecuted instantiation: transports.c:zend_object_is_lazy
Unexecuted instantiation: userspace.c:zend_object_is_lazy
Unexecuted instantiation: xp_socket.c:zend_object_is_lazy
Unexecuted instantiation: block_pass.c:zend_object_is_lazy
Unexecuted instantiation: compact_literals.c:zend_object_is_lazy
Unexecuted instantiation: compact_vars.c:zend_object_is_lazy
Unexecuted instantiation: dce.c:zend_object_is_lazy
Unexecuted instantiation: dfa_pass.c:zend_object_is_lazy
Unexecuted instantiation: escape_analysis.c:zend_object_is_lazy
Unexecuted instantiation: nop_removal.c:zend_object_is_lazy
Unexecuted instantiation: optimize_func_calls.c:zend_object_is_lazy
Unexecuted instantiation: optimize_temp_vars_5.c:zend_object_is_lazy
Unexecuted instantiation: pass1.c:zend_object_is_lazy
Unexecuted instantiation: pass3.c:zend_object_is_lazy
Unexecuted instantiation: sccp.c:zend_object_is_lazy
Unexecuted instantiation: scdf.c:zend_object_is_lazy
Unexecuted instantiation: zend_call_graph.c:zend_object_is_lazy
Unexecuted instantiation: zend_cfg.c:zend_object_is_lazy
Unexecuted instantiation: zend_dfg.c:zend_object_is_lazy
Unexecuted instantiation: zend_dump.c:zend_object_is_lazy
Unexecuted instantiation: zend_func_info.c:zend_object_is_lazy
Unexecuted instantiation: zend_inference.c:zend_object_is_lazy
Unexecuted instantiation: zend_optimizer.c:zend_object_is_lazy
Unexecuted instantiation: zend_ssa.c:zend_object_is_lazy
Unexecuted instantiation: zend_alloc.c:zend_object_is_lazy
zend_API.c:zend_object_is_lazy
Line
Count
Source
82
64.9k
{
83
64.9k
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
64.9k
}
Unexecuted instantiation: zend_ast.c:zend_object_is_lazy
Unexecuted instantiation: zend_attributes.c:zend_object_is_lazy
Unexecuted instantiation: zend_builtin_functions.c:zend_object_is_lazy
Unexecuted instantiation: zend_call_stack.c:zend_object_is_lazy
Unexecuted instantiation: zend_closures.c:zend_object_is_lazy
Unexecuted instantiation: zend_compile.c:zend_object_is_lazy
Unexecuted instantiation: zend_constants.c:zend_object_is_lazy
Unexecuted instantiation: zend_cpuinfo.c:zend_object_is_lazy
Unexecuted instantiation: zend_default_classes.c:zend_object_is_lazy
Unexecuted instantiation: zend_dtrace.c:zend_object_is_lazy
Unexecuted instantiation: zend_enum.c:zend_object_is_lazy
Unexecuted instantiation: zend_exceptions.c:zend_object_is_lazy
Unexecuted instantiation: zend_execute_API.c:zend_object_is_lazy
zend_execute.c:zend_object_is_lazy
Line
Count
Source
82
4.51k
{
83
4.51k
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
4.51k
}
Unexecuted instantiation: zend_extensions.c:zend_object_is_lazy
Unexecuted instantiation: zend_fibers.c:zend_object_is_lazy
Unexecuted instantiation: zend_float.c:zend_object_is_lazy
Unexecuted instantiation: zend_gc.c:zend_object_is_lazy
Unexecuted instantiation: zend_gdb.c:zend_object_is_lazy
Unexecuted instantiation: zend_generators.c:zend_object_is_lazy
Unexecuted instantiation: zend_hash.c:zend_object_is_lazy
Unexecuted instantiation: zend_highlight.c:zend_object_is_lazy
Unexecuted instantiation: zend_hrtime.c:zend_object_is_lazy
Unexecuted instantiation: zend_inheritance.c:zend_object_is_lazy
Unexecuted instantiation: zend_ini_parser.c:zend_object_is_lazy
Unexecuted instantiation: zend_ini_scanner.c:zend_object_is_lazy
Unexecuted instantiation: zend_ini.c:zend_object_is_lazy
Unexecuted instantiation: zend_interfaces.c:zend_object_is_lazy
Unexecuted instantiation: zend_iterators.c:zend_object_is_lazy
Unexecuted instantiation: zend_language_parser.c:zend_object_is_lazy
Unexecuted instantiation: zend_language_scanner.c:zend_object_is_lazy
zend_lazy_objects.c:zend_object_is_lazy
Line
Count
Source
82
16.3k
{
83
16.3k
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
16.3k
}
Unexecuted instantiation: zend_list.c:zend_object_is_lazy
Unexecuted instantiation: zend_llist.c:zend_object_is_lazy
Unexecuted instantiation: zend_multibyte.c:zend_object_is_lazy
zend_object_handlers.c:zend_object_is_lazy
Line
Count
Source
82
2.75M
{
83
2.75M
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
2.75M
}
Unexecuted instantiation: zend_objects_API.c:zend_object_is_lazy
zend_objects.c:zend_object_is_lazy
Line
Count
Source
82
5.68M
{
83
5.68M
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
5.68M
}
Unexecuted instantiation: zend_observer.c:zend_object_is_lazy
Unexecuted instantiation: zend_opcode.c:zend_object_is_lazy
Unexecuted instantiation: zend_operators.c:zend_object_is_lazy
zend_property_hooks.c:zend_object_is_lazy
Line
Count
Source
82
572
{
83
572
  return (OBJ_EXTRA_FLAGS(obj) & (IS_OBJ_LAZY_UNINITIALIZED | IS_OBJ_LAZY_PROXY));
84
572
}
Unexecuted instantiation: zend_ptr_stack.c:zend_object_is_lazy
Unexecuted instantiation: zend_signal.c:zend_object_is_lazy
Unexecuted instantiation: zend_smart_str.c:zend_object_is_lazy
Unexecuted instantiation: zend_sort.c:zend_object_is_lazy
Unexecuted instantiation: zend_stack.c:zend_object_is_lazy
Unexecuted instantiation: zend_stream.c:zend_object_is_lazy
Unexecuted instantiation: zend_string.c:zend_object_is_lazy
Unexecuted instantiation: zend_strtod.c:zend_object_is_lazy
Unexecuted instantiation: zend_system_id.c:zend_object_is_lazy
Unexecuted instantiation: zend_variables.c:zend_object_is_lazy
Unexecuted instantiation: zend_virtual_cwd.c:zend_object_is_lazy
Unexecuted instantiation: zend_vm_opcodes.c:zend_object_is_lazy
Unexecuted instantiation: zend_weakrefs.c:zend_object_is_lazy
Unexecuted instantiation: zend.c:zend_object_is_lazy
Unexecuted instantiation: internal_functions_cli.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-parser.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-sapi.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-exif.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-unserialize.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-function-jit.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-json.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-unserializehash.c:zend_object_is_lazy
Unexecuted instantiation: fuzzer-execute.c:zend_object_is_lazy
85
86
static zend_always_inline bool zend_object_is_lazy_proxy(zend_object *obj)
87
248k
{
88
248k
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
248k
}
Unexecuted instantiation: php_date.c:zend_object_is_lazy_proxy
Unexecuted instantiation: astro.c:zend_object_is_lazy_proxy
Unexecuted instantiation: dow.c:zend_object_is_lazy_proxy
Unexecuted instantiation: parse_date.c:zend_object_is_lazy_proxy
Unexecuted instantiation: parse_tz.c:zend_object_is_lazy_proxy
Unexecuted instantiation: parse_posix.c:zend_object_is_lazy_proxy
Unexecuted instantiation: timelib.c:zend_object_is_lazy_proxy
Unexecuted instantiation: tm2unixtime.c:zend_object_is_lazy_proxy
Unexecuted instantiation: unixtime2tm.c:zend_object_is_lazy_proxy
Unexecuted instantiation: parse_iso_intervals.c:zend_object_is_lazy_proxy
Unexecuted instantiation: interval.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_pcre.c:zend_object_is_lazy_proxy
Unexecuted instantiation: exif.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_adler32.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_crc32.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_fnv.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_gost.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_haval.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_joaat.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_md.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_murmur.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_ripemd.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_sha_ni.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_sha_sse2.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_sha.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_sha3.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_snefru.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_tiger.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_whirlpool.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash_xxhash.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hash.c:zend_object_is_lazy_proxy
Unexecuted instantiation: json_encoder.c:zend_object_is_lazy_proxy
Unexecuted instantiation: json_parser.tab.c:zend_object_is_lazy_proxy
Unexecuted instantiation: json_scanner.c:zend_object_is_lazy_proxy
Unexecuted instantiation: json.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_lexbor.c:zend_object_is_lazy_proxy
Unexecuted instantiation: csprng.c:zend_object_is_lazy_proxy
Unexecuted instantiation: engine_mt19937.c:zend_object_is_lazy_proxy
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_object_is_lazy_proxy
Unexecuted instantiation: engine_secure.c:zend_object_is_lazy_proxy
Unexecuted instantiation: engine_user.c:zend_object_is_lazy_proxy
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_object_is_lazy_proxy
Unexecuted instantiation: gammasection.c:zend_object_is_lazy_proxy
Unexecuted instantiation: random.c:zend_object_is_lazy_proxy
Unexecuted instantiation: randomizer.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_utils.c:zend_object_is_lazy_proxy
php_reflection.c:zend_object_is_lazy_proxy
Line
Count
Source
87
1.13k
{
88
1.13k
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
1.13k
}
Unexecuted instantiation: php_spl.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_array.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_directory.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_dllist.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_exceptions.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_fixedarray.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_functions.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_heap.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_iterators.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spl_observer.c:zend_object_is_lazy_proxy
array.c:zend_object_is_lazy_proxy
Line
Count
Source
87
90
{
88
90
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
90
}
Unexecuted instantiation: assert.c:zend_object_is_lazy_proxy
Unexecuted instantiation: base64.c:zend_object_is_lazy_proxy
Unexecuted instantiation: basic_functions.c:zend_object_is_lazy_proxy
Unexecuted instantiation: browscap.c:zend_object_is_lazy_proxy
Unexecuted instantiation: crc32_x86.c:zend_object_is_lazy_proxy
Unexecuted instantiation: crc32.c:zend_object_is_lazy_proxy
Unexecuted instantiation: credits.c:zend_object_is_lazy_proxy
Unexecuted instantiation: crypt.c:zend_object_is_lazy_proxy
Unexecuted instantiation: css.c:zend_object_is_lazy_proxy
Unexecuted instantiation: datetime.c:zend_object_is_lazy_proxy
Unexecuted instantiation: dir.c:zend_object_is_lazy_proxy
Unexecuted instantiation: dl.c:zend_object_is_lazy_proxy
Unexecuted instantiation: dns.c:zend_object_is_lazy_proxy
Unexecuted instantiation: exec.c:zend_object_is_lazy_proxy
Unexecuted instantiation: file.c:zend_object_is_lazy_proxy
Unexecuted instantiation: filestat.c:zend_object_is_lazy_proxy
Unexecuted instantiation: filters.c:zend_object_is_lazy_proxy
Unexecuted instantiation: flock_compat.c:zend_object_is_lazy_proxy
Unexecuted instantiation: formatted_print.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fsock.c:zend_object_is_lazy_proxy
Unexecuted instantiation: ftok.c:zend_object_is_lazy_proxy
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_object_is_lazy_proxy
Unexecuted instantiation: head.c:zend_object_is_lazy_proxy
Unexecuted instantiation: hrtime.c:zend_object_is_lazy_proxy
Unexecuted instantiation: html.c:zend_object_is_lazy_proxy
Unexecuted instantiation: http_fopen_wrapper.c:zend_object_is_lazy_proxy
Unexecuted instantiation: http.c:zend_object_is_lazy_proxy
Unexecuted instantiation: image.c:zend_object_is_lazy_proxy
Unexecuted instantiation: incomplete_class.c:zend_object_is_lazy_proxy
Unexecuted instantiation: info.c:zend_object_is_lazy_proxy
Unexecuted instantiation: iptc.c:zend_object_is_lazy_proxy
Unexecuted instantiation: levenshtein.c:zend_object_is_lazy_proxy
Unexecuted instantiation: link.c:zend_object_is_lazy_proxy
Unexecuted instantiation: mail.c:zend_object_is_lazy_proxy
Unexecuted instantiation: math.c:zend_object_is_lazy_proxy
Unexecuted instantiation: md5.c:zend_object_is_lazy_proxy
Unexecuted instantiation: metaphone.c:zend_object_is_lazy_proxy
Unexecuted instantiation: microtime.c:zend_object_is_lazy_proxy
Unexecuted instantiation: net.c:zend_object_is_lazy_proxy
Unexecuted instantiation: pack.c:zend_object_is_lazy_proxy
Unexecuted instantiation: pageinfo.c:zend_object_is_lazy_proxy
Unexecuted instantiation: password.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_fopen_wrapper.c:zend_object_is_lazy_proxy
Unexecuted instantiation: proc_open.c:zend_object_is_lazy_proxy
Unexecuted instantiation: quot_print.c:zend_object_is_lazy_proxy
Unexecuted instantiation: scanf.c:zend_object_is_lazy_proxy
Unexecuted instantiation: sha1.c:zend_object_is_lazy_proxy
Unexecuted instantiation: soundex.c:zend_object_is_lazy_proxy
Unexecuted instantiation: streamsfuncs.c:zend_object_is_lazy_proxy
Unexecuted instantiation: string.c:zend_object_is_lazy_proxy
Unexecuted instantiation: strnatcmp.c:zend_object_is_lazy_proxy
Unexecuted instantiation: syslog.c:zend_object_is_lazy_proxy
Unexecuted instantiation: type.c:zend_object_is_lazy_proxy
Unexecuted instantiation: uniqid.c:zend_object_is_lazy_proxy
Unexecuted instantiation: url_scanner_ex.c:zend_object_is_lazy_proxy
Unexecuted instantiation: url.c:zend_object_is_lazy_proxy
Unexecuted instantiation: user_filters.c:zend_object_is_lazy_proxy
Unexecuted instantiation: uuencode.c:zend_object_is_lazy_proxy
var_unserializer.c:zend_object_is_lazy_proxy
Line
Count
Source
87
232k
{
88
232k
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
232k
}
var.c:zend_object_is_lazy_proxy
Line
Count
Source
87
6.68k
{
88
6.68k
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
6.68k
}
Unexecuted instantiation: versioning.c:zend_object_is_lazy_proxy
Unexecuted instantiation: crypt_sha256.c:zend_object_is_lazy_proxy
Unexecuted instantiation: crypt_sha512.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_crypt_r.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_uri.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_uri_common.c:zend_object_is_lazy_proxy
Unexecuted instantiation: explicit_bzero.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fopen_wrappers.c:zend_object_is_lazy_proxy
Unexecuted instantiation: getopt.c:zend_object_is_lazy_proxy
Unexecuted instantiation: main.c:zend_object_is_lazy_proxy
Unexecuted instantiation: network.c:zend_object_is_lazy_proxy
Unexecuted instantiation: output.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_content_types.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_ini_builder.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_ini.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_glob.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_odbc_utils.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_open_temporary_file.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_scandir.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_syslog.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_ticks.c:zend_object_is_lazy_proxy
Unexecuted instantiation: php_variables.c:zend_object_is_lazy_proxy
Unexecuted instantiation: reentrancy.c:zend_object_is_lazy_proxy
Unexecuted instantiation: rfc1867.c:zend_object_is_lazy_proxy
Unexecuted instantiation: safe_bcmp.c:zend_object_is_lazy_proxy
Unexecuted instantiation: SAPI.c:zend_object_is_lazy_proxy
Unexecuted instantiation: snprintf.c:zend_object_is_lazy_proxy
Unexecuted instantiation: spprintf.c:zend_object_is_lazy_proxy
Unexecuted instantiation: strlcat.c:zend_object_is_lazy_proxy
Unexecuted instantiation: strlcpy.c:zend_object_is_lazy_proxy
Unexecuted instantiation: cast.c:zend_object_is_lazy_proxy
Unexecuted instantiation: filter.c:zend_object_is_lazy_proxy
Unexecuted instantiation: glob_wrapper.c:zend_object_is_lazy_proxy
Unexecuted instantiation: memory.c:zend_object_is_lazy_proxy
Unexecuted instantiation: mmap.c:zend_object_is_lazy_proxy
Unexecuted instantiation: plain_wrapper.c:zend_object_is_lazy_proxy
Unexecuted instantiation: streams.c:zend_object_is_lazy_proxy
Unexecuted instantiation: transports.c:zend_object_is_lazy_proxy
Unexecuted instantiation: userspace.c:zend_object_is_lazy_proxy
Unexecuted instantiation: xp_socket.c:zend_object_is_lazy_proxy
Unexecuted instantiation: block_pass.c:zend_object_is_lazy_proxy
Unexecuted instantiation: compact_literals.c:zend_object_is_lazy_proxy
Unexecuted instantiation: compact_vars.c:zend_object_is_lazy_proxy
Unexecuted instantiation: dce.c:zend_object_is_lazy_proxy
Unexecuted instantiation: dfa_pass.c:zend_object_is_lazy_proxy
Unexecuted instantiation: escape_analysis.c:zend_object_is_lazy_proxy
Unexecuted instantiation: nop_removal.c:zend_object_is_lazy_proxy
Unexecuted instantiation: optimize_func_calls.c:zend_object_is_lazy_proxy
Unexecuted instantiation: optimize_temp_vars_5.c:zend_object_is_lazy_proxy
Unexecuted instantiation: pass1.c:zend_object_is_lazy_proxy
Unexecuted instantiation: pass3.c:zend_object_is_lazy_proxy
Unexecuted instantiation: sccp.c:zend_object_is_lazy_proxy
Unexecuted instantiation: scdf.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_call_graph.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_cfg.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_dfg.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_dump.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_func_info.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_inference.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_optimizer.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_ssa.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_alloc.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_API.c:zend_object_is_lazy_proxy
zend_ast.c:zend_object_is_lazy_proxy
Line
Count
Source
87
12
{
88
12
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
12
}
Unexecuted instantiation: zend_attributes.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_builtin_functions.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_call_stack.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_closures.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_compile.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_constants.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_cpuinfo.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_default_classes.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_dtrace.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_enum.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_exceptions.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_execute_API.c:zend_object_is_lazy_proxy
zend_execute.c:zend_object_is_lazy_proxy
Line
Count
Source
87
174
{
88
174
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
174
}
Unexecuted instantiation: zend_extensions.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_fibers.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_float.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_gc.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_gdb.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_generators.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_hash.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_highlight.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_hrtime.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_inheritance.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_ini_parser.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_ini_scanner.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_ini.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_interfaces.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_iterators.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_language_parser.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_language_scanner.c:zend_object_is_lazy_proxy
zend_lazy_objects.c:zend_object_is_lazy_proxy
Line
Count
Source
87
6.91k
{
88
6.91k
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
6.91k
}
Unexecuted instantiation: zend_list.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_llist.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_multibyte.c:zend_object_is_lazy_proxy
zend_object_handlers.c:zend_object_is_lazy_proxy
Line
Count
Source
87
1.13k
{
88
1.13k
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
1.13k
}
Unexecuted instantiation: zend_objects_API.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_objects.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_observer.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_opcode.c:zend_object_is_lazy_proxy
zend_operators.c:zend_object_is_lazy_proxy
Line
Count
Source
87
50
{
88
50
  return (OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_PROXY);
89
50
}
Unexecuted instantiation: zend_property_hooks.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_ptr_stack.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_signal.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_smart_str.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_sort.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_stack.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_stream.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_string.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_strtod.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_system_id.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_variables.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_virtual_cwd.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_vm_opcodes.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend_weakrefs.c:zend_object_is_lazy_proxy
Unexecuted instantiation: zend.c:zend_object_is_lazy_proxy
Unexecuted instantiation: internal_functions_cli.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-parser.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-sapi.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-exif.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-unserialize.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-function-jit.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-json.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-unserializehash.c:zend_object_is_lazy_proxy
Unexecuted instantiation: fuzzer-execute.c:zend_object_is_lazy_proxy
90
91
static zend_always_inline bool zend_lazy_object_initialized(zend_object *obj)
92
11.3k
{
93
11.3k
  return !(OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_UNINITIALIZED);
94
11.3k
}
Unexecuted instantiation: php_date.c:zend_lazy_object_initialized
Unexecuted instantiation: astro.c:zend_lazy_object_initialized
Unexecuted instantiation: dow.c:zend_lazy_object_initialized
Unexecuted instantiation: parse_date.c:zend_lazy_object_initialized
Unexecuted instantiation: parse_tz.c:zend_lazy_object_initialized
Unexecuted instantiation: parse_posix.c:zend_lazy_object_initialized
Unexecuted instantiation: timelib.c:zend_lazy_object_initialized
Unexecuted instantiation: tm2unixtime.c:zend_lazy_object_initialized
Unexecuted instantiation: unixtime2tm.c:zend_lazy_object_initialized
Unexecuted instantiation: parse_iso_intervals.c:zend_lazy_object_initialized
Unexecuted instantiation: interval.c:zend_lazy_object_initialized
Unexecuted instantiation: php_pcre.c:zend_lazy_object_initialized
Unexecuted instantiation: exif.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_adler32.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_crc32.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_fnv.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_gost.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_haval.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_joaat.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_md.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_murmur.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_ripemd.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_sha_ni.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_sha_sse2.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_sha.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_sha3.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_snefru.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_tiger.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_whirlpool.c:zend_lazy_object_initialized
Unexecuted instantiation: hash_xxhash.c:zend_lazy_object_initialized
Unexecuted instantiation: hash.c:zend_lazy_object_initialized
Unexecuted instantiation: json_encoder.c:zend_lazy_object_initialized
Unexecuted instantiation: json_parser.tab.c:zend_lazy_object_initialized
Unexecuted instantiation: json_scanner.c:zend_lazy_object_initialized
Unexecuted instantiation: json.c:zend_lazy_object_initialized
Unexecuted instantiation: php_lexbor.c:zend_lazy_object_initialized
Unexecuted instantiation: csprng.c:zend_lazy_object_initialized
Unexecuted instantiation: engine_mt19937.c:zend_lazy_object_initialized
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_lazy_object_initialized
Unexecuted instantiation: engine_secure.c:zend_lazy_object_initialized
Unexecuted instantiation: engine_user.c:zend_lazy_object_initialized
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_lazy_object_initialized
Unexecuted instantiation: gammasection.c:zend_lazy_object_initialized
Unexecuted instantiation: random.c:zend_lazy_object_initialized
Unexecuted instantiation: randomizer.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_utils.c:zend_lazy_object_initialized
php_reflection.c:zend_lazy_object_initialized
Line
Count
Source
92
2.74k
{
93
2.74k
  return !(OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_UNINITIALIZED);
94
2.74k
}
Unexecuted instantiation: php_spl.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_array.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_directory.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_dllist.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_exceptions.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_fixedarray.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_functions.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_heap.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_iterators.c:zend_lazy_object_initialized
Unexecuted instantiation: spl_observer.c:zend_lazy_object_initialized
Unexecuted instantiation: array.c:zend_lazy_object_initialized
Unexecuted instantiation: assert.c:zend_lazy_object_initialized
Unexecuted instantiation: base64.c:zend_lazy_object_initialized
Unexecuted instantiation: basic_functions.c:zend_lazy_object_initialized
Unexecuted instantiation: browscap.c:zend_lazy_object_initialized
Unexecuted instantiation: crc32_x86.c:zend_lazy_object_initialized
Unexecuted instantiation: crc32.c:zend_lazy_object_initialized
Unexecuted instantiation: credits.c:zend_lazy_object_initialized
Unexecuted instantiation: crypt.c:zend_lazy_object_initialized
Unexecuted instantiation: css.c:zend_lazy_object_initialized
Unexecuted instantiation: datetime.c:zend_lazy_object_initialized
Unexecuted instantiation: dir.c:zend_lazy_object_initialized
Unexecuted instantiation: dl.c:zend_lazy_object_initialized
Unexecuted instantiation: dns.c:zend_lazy_object_initialized
Unexecuted instantiation: exec.c:zend_lazy_object_initialized
Unexecuted instantiation: file.c:zend_lazy_object_initialized
Unexecuted instantiation: filestat.c:zend_lazy_object_initialized
Unexecuted instantiation: filters.c:zend_lazy_object_initialized
Unexecuted instantiation: flock_compat.c:zend_lazy_object_initialized
Unexecuted instantiation: formatted_print.c:zend_lazy_object_initialized
Unexecuted instantiation: fsock.c:zend_lazy_object_initialized
Unexecuted instantiation: ftok.c:zend_lazy_object_initialized
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_lazy_object_initialized
Unexecuted instantiation: head.c:zend_lazy_object_initialized
Unexecuted instantiation: hrtime.c:zend_lazy_object_initialized
Unexecuted instantiation: html.c:zend_lazy_object_initialized
Unexecuted instantiation: http_fopen_wrapper.c:zend_lazy_object_initialized
Unexecuted instantiation: http.c:zend_lazy_object_initialized
Unexecuted instantiation: image.c:zend_lazy_object_initialized
Unexecuted instantiation: incomplete_class.c:zend_lazy_object_initialized
Unexecuted instantiation: info.c:zend_lazy_object_initialized
Unexecuted instantiation: iptc.c:zend_lazy_object_initialized
Unexecuted instantiation: levenshtein.c:zend_lazy_object_initialized
Unexecuted instantiation: link.c:zend_lazy_object_initialized
Unexecuted instantiation: mail.c:zend_lazy_object_initialized
Unexecuted instantiation: math.c:zend_lazy_object_initialized
Unexecuted instantiation: md5.c:zend_lazy_object_initialized
Unexecuted instantiation: metaphone.c:zend_lazy_object_initialized
Unexecuted instantiation: microtime.c:zend_lazy_object_initialized
Unexecuted instantiation: net.c:zend_lazy_object_initialized
Unexecuted instantiation: pack.c:zend_lazy_object_initialized
Unexecuted instantiation: pageinfo.c:zend_lazy_object_initialized
Unexecuted instantiation: password.c:zend_lazy_object_initialized
Unexecuted instantiation: php_fopen_wrapper.c:zend_lazy_object_initialized
Unexecuted instantiation: proc_open.c:zend_lazy_object_initialized
Unexecuted instantiation: quot_print.c:zend_lazy_object_initialized
Unexecuted instantiation: scanf.c:zend_lazy_object_initialized
Unexecuted instantiation: sha1.c:zend_lazy_object_initialized
Unexecuted instantiation: soundex.c:zend_lazy_object_initialized
Unexecuted instantiation: streamsfuncs.c:zend_lazy_object_initialized
Unexecuted instantiation: string.c:zend_lazy_object_initialized
Unexecuted instantiation: strnatcmp.c:zend_lazy_object_initialized
Unexecuted instantiation: syslog.c:zend_lazy_object_initialized
Unexecuted instantiation: type.c:zend_lazy_object_initialized
Unexecuted instantiation: uniqid.c:zend_lazy_object_initialized
Unexecuted instantiation: url_scanner_ex.c:zend_lazy_object_initialized
Unexecuted instantiation: url.c:zend_lazy_object_initialized
Unexecuted instantiation: user_filters.c:zend_lazy_object_initialized
Unexecuted instantiation: uuencode.c:zend_lazy_object_initialized
Unexecuted instantiation: var_unserializer.c:zend_lazy_object_initialized
Unexecuted instantiation: var.c:zend_lazy_object_initialized
Unexecuted instantiation: versioning.c:zend_lazy_object_initialized
Unexecuted instantiation: crypt_sha256.c:zend_lazy_object_initialized
Unexecuted instantiation: crypt_sha512.c:zend_lazy_object_initialized
Unexecuted instantiation: php_crypt_r.c:zend_lazy_object_initialized
Unexecuted instantiation: php_uri.c:zend_lazy_object_initialized
Unexecuted instantiation: php_uri_common.c:zend_lazy_object_initialized
Unexecuted instantiation: explicit_bzero.c:zend_lazy_object_initialized
Unexecuted instantiation: fopen_wrappers.c:zend_lazy_object_initialized
Unexecuted instantiation: getopt.c:zend_lazy_object_initialized
Unexecuted instantiation: main.c:zend_lazy_object_initialized
Unexecuted instantiation: network.c:zend_lazy_object_initialized
Unexecuted instantiation: output.c:zend_lazy_object_initialized
Unexecuted instantiation: php_content_types.c:zend_lazy_object_initialized
Unexecuted instantiation: php_ini_builder.c:zend_lazy_object_initialized
Unexecuted instantiation: php_ini.c:zend_lazy_object_initialized
Unexecuted instantiation: php_glob.c:zend_lazy_object_initialized
Unexecuted instantiation: php_odbc_utils.c:zend_lazy_object_initialized
Unexecuted instantiation: php_open_temporary_file.c:zend_lazy_object_initialized
Unexecuted instantiation: php_scandir.c:zend_lazy_object_initialized
Unexecuted instantiation: php_syslog.c:zend_lazy_object_initialized
Unexecuted instantiation: php_ticks.c:zend_lazy_object_initialized
Unexecuted instantiation: php_variables.c:zend_lazy_object_initialized
Unexecuted instantiation: reentrancy.c:zend_lazy_object_initialized
Unexecuted instantiation: rfc1867.c:zend_lazy_object_initialized
Unexecuted instantiation: safe_bcmp.c:zend_lazy_object_initialized
Unexecuted instantiation: SAPI.c:zend_lazy_object_initialized
Unexecuted instantiation: snprintf.c:zend_lazy_object_initialized
Unexecuted instantiation: spprintf.c:zend_lazy_object_initialized
Unexecuted instantiation: strlcat.c:zend_lazy_object_initialized
Unexecuted instantiation: strlcpy.c:zend_lazy_object_initialized
Unexecuted instantiation: cast.c:zend_lazy_object_initialized
Unexecuted instantiation: filter.c:zend_lazy_object_initialized
Unexecuted instantiation: glob_wrapper.c:zend_lazy_object_initialized
Unexecuted instantiation: memory.c:zend_lazy_object_initialized
Unexecuted instantiation: mmap.c:zend_lazy_object_initialized
Unexecuted instantiation: plain_wrapper.c:zend_lazy_object_initialized
Unexecuted instantiation: streams.c:zend_lazy_object_initialized
Unexecuted instantiation: transports.c:zend_lazy_object_initialized
Unexecuted instantiation: userspace.c:zend_lazy_object_initialized
Unexecuted instantiation: xp_socket.c:zend_lazy_object_initialized
Unexecuted instantiation: block_pass.c:zend_lazy_object_initialized
Unexecuted instantiation: compact_literals.c:zend_lazy_object_initialized
Unexecuted instantiation: compact_vars.c:zend_lazy_object_initialized
Unexecuted instantiation: dce.c:zend_lazy_object_initialized
Unexecuted instantiation: dfa_pass.c:zend_lazy_object_initialized
Unexecuted instantiation: escape_analysis.c:zend_lazy_object_initialized
Unexecuted instantiation: nop_removal.c:zend_lazy_object_initialized
Unexecuted instantiation: optimize_func_calls.c:zend_lazy_object_initialized
Unexecuted instantiation: optimize_temp_vars_5.c:zend_lazy_object_initialized
Unexecuted instantiation: pass1.c:zend_lazy_object_initialized
Unexecuted instantiation: pass3.c:zend_lazy_object_initialized
Unexecuted instantiation: sccp.c:zend_lazy_object_initialized
Unexecuted instantiation: scdf.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_call_graph.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_cfg.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_dfg.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_dump.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_func_info.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_inference.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_optimizer.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_ssa.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_alloc.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_API.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_ast.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_attributes.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_builtin_functions.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_call_stack.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_closures.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_compile.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_constants.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_cpuinfo.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_default_classes.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_dtrace.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_enum.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_exceptions.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_execute_API.c:zend_lazy_object_initialized
zend_execute.c:zend_lazy_object_initialized
Line
Count
Source
92
10
{
93
10
  return !(OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_UNINITIALIZED);
94
10
}
Unexecuted instantiation: zend_extensions.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_fibers.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_float.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_gc.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_gdb.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_generators.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_hash.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_highlight.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_hrtime.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_inheritance.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_ini_parser.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_ini_scanner.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_ini.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_interfaces.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_iterators.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_language_parser.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_language_scanner.c:zend_lazy_object_initialized
zend_lazy_objects.c:zend_lazy_object_initialized
Line
Count
Source
92
8.14k
{
93
8.14k
  return !(OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_UNINITIALIZED);
94
8.14k
}
Unexecuted instantiation: zend_list.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_llist.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_multibyte.c:zend_lazy_object_initialized
zend_object_handlers.c:zend_lazy_object_initialized
Line
Count
Source
92
409
{
93
409
  return !(OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_UNINITIALIZED);
94
409
}
Unexecuted instantiation: zend_objects_API.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_objects.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_observer.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_opcode.c:zend_lazy_object_initialized
zend_operators.c:zend_lazy_object_initialized
Line
Count
Source
92
30
{
93
30
  return !(OBJ_EXTRA_FLAGS(obj) & IS_OBJ_LAZY_UNINITIALIZED);
94
30
}
Unexecuted instantiation: zend_property_hooks.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_ptr_stack.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_signal.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_smart_str.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_sort.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_stack.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_stream.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_string.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_strtod.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_system_id.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_variables.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_virtual_cwd.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_vm_opcodes.c:zend_lazy_object_initialized
Unexecuted instantiation: zend_weakrefs.c:zend_lazy_object_initialized
Unexecuted instantiation: zend.c:zend_lazy_object_initialized
Unexecuted instantiation: internal_functions_cli.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-parser.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-sapi.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-exif.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-unserialize.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-function-jit.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-json.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-unserializehash.c:zend_lazy_object_initialized
Unexecuted instantiation: fuzzer-execute.c:zend_lazy_object_initialized
95
96
/* True if accessing a lazy prop on obj mandates a call to
97
 * zend_lazy_object_init() */
98
static zend_always_inline bool zend_lazy_object_must_init(zend_object *obj)
99
1.87M
{
100
1.87M
  return zend_object_is_lazy(obj);
101
1.87M
}
Unexecuted instantiation: php_date.c:zend_lazy_object_must_init
Unexecuted instantiation: astro.c:zend_lazy_object_must_init
Unexecuted instantiation: dow.c:zend_lazy_object_must_init
Unexecuted instantiation: parse_date.c:zend_lazy_object_must_init
Unexecuted instantiation: parse_tz.c:zend_lazy_object_must_init
Unexecuted instantiation: parse_posix.c:zend_lazy_object_must_init
Unexecuted instantiation: timelib.c:zend_lazy_object_must_init
Unexecuted instantiation: tm2unixtime.c:zend_lazy_object_must_init
Unexecuted instantiation: unixtime2tm.c:zend_lazy_object_must_init
Unexecuted instantiation: parse_iso_intervals.c:zend_lazy_object_must_init
Unexecuted instantiation: interval.c:zend_lazy_object_must_init
Unexecuted instantiation: php_pcre.c:zend_lazy_object_must_init
Unexecuted instantiation: exif.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_adler32.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_crc32.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_fnv.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_gost.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_haval.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_joaat.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_md.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_murmur.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_ripemd.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_sha_ni.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_sha_sse2.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_sha.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_sha3.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_snefru.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_tiger.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_whirlpool.c:zend_lazy_object_must_init
Unexecuted instantiation: hash_xxhash.c:zend_lazy_object_must_init
Unexecuted instantiation: hash.c:zend_lazy_object_must_init
Unexecuted instantiation: json_encoder.c:zend_lazy_object_must_init
Unexecuted instantiation: json_parser.tab.c:zend_lazy_object_must_init
Unexecuted instantiation: json_scanner.c:zend_lazy_object_must_init
Unexecuted instantiation: json.c:zend_lazy_object_must_init
Unexecuted instantiation: php_lexbor.c:zend_lazy_object_must_init
Unexecuted instantiation: csprng.c:zend_lazy_object_must_init
Unexecuted instantiation: engine_mt19937.c:zend_lazy_object_must_init
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_lazy_object_must_init
Unexecuted instantiation: engine_secure.c:zend_lazy_object_must_init
Unexecuted instantiation: engine_user.c:zend_lazy_object_must_init
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_lazy_object_must_init
Unexecuted instantiation: gammasection.c:zend_lazy_object_must_init
Unexecuted instantiation: random.c:zend_lazy_object_must_init
Unexecuted instantiation: randomizer.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_utils.c:zend_lazy_object_must_init
Unexecuted instantiation: php_reflection.c:zend_lazy_object_must_init
Unexecuted instantiation: php_spl.c:zend_lazy_object_must_init
spl_array.c:zend_lazy_object_must_init
Line
Count
Source
99
435
{
100
435
  return zend_object_is_lazy(obj);
101
435
}
Unexecuted instantiation: spl_directory.c:zend_lazy_object_must_init
spl_dllist.c:zend_lazy_object_must_init
Line
Count
Source
99
10
{
100
10
  return zend_object_is_lazy(obj);
101
10
}
Unexecuted instantiation: spl_exceptions.c:zend_lazy_object_must_init
Unexecuted instantiation: spl_fixedarray.c:zend_lazy_object_must_init
Unexecuted instantiation: spl_functions.c:zend_lazy_object_must_init
Unexecuted instantiation: spl_heap.c:zend_lazy_object_must_init
Unexecuted instantiation: spl_iterators.c:zend_lazy_object_must_init
Unexecuted instantiation: spl_observer.c:zend_lazy_object_must_init
Unexecuted instantiation: array.c:zend_lazy_object_must_init
Unexecuted instantiation: assert.c:zend_lazy_object_must_init
Unexecuted instantiation: base64.c:zend_lazy_object_must_init
Unexecuted instantiation: basic_functions.c:zend_lazy_object_must_init
Unexecuted instantiation: browscap.c:zend_lazy_object_must_init
Unexecuted instantiation: crc32_x86.c:zend_lazy_object_must_init
Unexecuted instantiation: crc32.c:zend_lazy_object_must_init
Unexecuted instantiation: credits.c:zend_lazy_object_must_init
Unexecuted instantiation: crypt.c:zend_lazy_object_must_init
Unexecuted instantiation: css.c:zend_lazy_object_must_init
Unexecuted instantiation: datetime.c:zend_lazy_object_must_init
Unexecuted instantiation: dir.c:zend_lazy_object_must_init
Unexecuted instantiation: dl.c:zend_lazy_object_must_init
Unexecuted instantiation: dns.c:zend_lazy_object_must_init
Unexecuted instantiation: exec.c:zend_lazy_object_must_init
Unexecuted instantiation: file.c:zend_lazy_object_must_init
Unexecuted instantiation: filestat.c:zend_lazy_object_must_init
Unexecuted instantiation: filters.c:zend_lazy_object_must_init
Unexecuted instantiation: flock_compat.c:zend_lazy_object_must_init
Unexecuted instantiation: formatted_print.c:zend_lazy_object_must_init
Unexecuted instantiation: fsock.c:zend_lazy_object_must_init
Unexecuted instantiation: ftok.c:zend_lazy_object_must_init
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_lazy_object_must_init
Unexecuted instantiation: head.c:zend_lazy_object_must_init
Unexecuted instantiation: hrtime.c:zend_lazy_object_must_init
Unexecuted instantiation: html.c:zend_lazy_object_must_init
Unexecuted instantiation: http_fopen_wrapper.c:zend_lazy_object_must_init
Unexecuted instantiation: http.c:zend_lazy_object_must_init
Unexecuted instantiation: image.c:zend_lazy_object_must_init
Unexecuted instantiation: incomplete_class.c:zend_lazy_object_must_init
Unexecuted instantiation: info.c:zend_lazy_object_must_init
Unexecuted instantiation: iptc.c:zend_lazy_object_must_init
Unexecuted instantiation: levenshtein.c:zend_lazy_object_must_init
Unexecuted instantiation: link.c:zend_lazy_object_must_init
Unexecuted instantiation: mail.c:zend_lazy_object_must_init
Unexecuted instantiation: math.c:zend_lazy_object_must_init
Unexecuted instantiation: md5.c:zend_lazy_object_must_init
Unexecuted instantiation: metaphone.c:zend_lazy_object_must_init
Unexecuted instantiation: microtime.c:zend_lazy_object_must_init
Unexecuted instantiation: net.c:zend_lazy_object_must_init
Unexecuted instantiation: pack.c:zend_lazy_object_must_init
Unexecuted instantiation: pageinfo.c:zend_lazy_object_must_init
Unexecuted instantiation: password.c:zend_lazy_object_must_init
Unexecuted instantiation: php_fopen_wrapper.c:zend_lazy_object_must_init
Unexecuted instantiation: proc_open.c:zend_lazy_object_must_init
Unexecuted instantiation: quot_print.c:zend_lazy_object_must_init
Unexecuted instantiation: scanf.c:zend_lazy_object_must_init
Unexecuted instantiation: sha1.c:zend_lazy_object_must_init
Unexecuted instantiation: soundex.c:zend_lazy_object_must_init
Unexecuted instantiation: streamsfuncs.c:zend_lazy_object_must_init
Unexecuted instantiation: string.c:zend_lazy_object_must_init
Unexecuted instantiation: strnatcmp.c:zend_lazy_object_must_init
Unexecuted instantiation: syslog.c:zend_lazy_object_must_init
Unexecuted instantiation: type.c:zend_lazy_object_must_init
Unexecuted instantiation: uniqid.c:zend_lazy_object_must_init
Unexecuted instantiation: url_scanner_ex.c:zend_lazy_object_must_init
Unexecuted instantiation: url.c:zend_lazy_object_must_init
Unexecuted instantiation: user_filters.c:zend_lazy_object_must_init
Unexecuted instantiation: uuencode.c:zend_lazy_object_must_init
Unexecuted instantiation: var_unserializer.c:zend_lazy_object_must_init
Unexecuted instantiation: var.c:zend_lazy_object_must_init
Unexecuted instantiation: versioning.c:zend_lazy_object_must_init
Unexecuted instantiation: crypt_sha256.c:zend_lazy_object_must_init
Unexecuted instantiation: crypt_sha512.c:zend_lazy_object_must_init
Unexecuted instantiation: php_crypt_r.c:zend_lazy_object_must_init
Unexecuted instantiation: php_uri.c:zend_lazy_object_must_init
Unexecuted instantiation: php_uri_common.c:zend_lazy_object_must_init
Unexecuted instantiation: explicit_bzero.c:zend_lazy_object_must_init
Unexecuted instantiation: fopen_wrappers.c:zend_lazy_object_must_init
Unexecuted instantiation: getopt.c:zend_lazy_object_must_init
Unexecuted instantiation: main.c:zend_lazy_object_must_init
Unexecuted instantiation: network.c:zend_lazy_object_must_init
Unexecuted instantiation: output.c:zend_lazy_object_must_init
Unexecuted instantiation: php_content_types.c:zend_lazy_object_must_init
Unexecuted instantiation: php_ini_builder.c:zend_lazy_object_must_init
Unexecuted instantiation: php_ini.c:zend_lazy_object_must_init
Unexecuted instantiation: php_glob.c:zend_lazy_object_must_init
Unexecuted instantiation: php_odbc_utils.c:zend_lazy_object_must_init
Unexecuted instantiation: php_open_temporary_file.c:zend_lazy_object_must_init
Unexecuted instantiation: php_scandir.c:zend_lazy_object_must_init
Unexecuted instantiation: php_syslog.c:zend_lazy_object_must_init
Unexecuted instantiation: php_ticks.c:zend_lazy_object_must_init
Unexecuted instantiation: php_variables.c:zend_lazy_object_must_init
Unexecuted instantiation: reentrancy.c:zend_lazy_object_must_init
Unexecuted instantiation: rfc1867.c:zend_lazy_object_must_init
Unexecuted instantiation: safe_bcmp.c:zend_lazy_object_must_init
Unexecuted instantiation: SAPI.c:zend_lazy_object_must_init
Unexecuted instantiation: snprintf.c:zend_lazy_object_must_init
Unexecuted instantiation: spprintf.c:zend_lazy_object_must_init
Unexecuted instantiation: strlcat.c:zend_lazy_object_must_init
Unexecuted instantiation: strlcpy.c:zend_lazy_object_must_init
Unexecuted instantiation: cast.c:zend_lazy_object_must_init
Unexecuted instantiation: filter.c:zend_lazy_object_must_init
Unexecuted instantiation: glob_wrapper.c:zend_lazy_object_must_init
Unexecuted instantiation: memory.c:zend_lazy_object_must_init
Unexecuted instantiation: mmap.c:zend_lazy_object_must_init
Unexecuted instantiation: plain_wrapper.c:zend_lazy_object_must_init
Unexecuted instantiation: streams.c:zend_lazy_object_must_init
Unexecuted instantiation: transports.c:zend_lazy_object_must_init
Unexecuted instantiation: userspace.c:zend_lazy_object_must_init
Unexecuted instantiation: xp_socket.c:zend_lazy_object_must_init
Unexecuted instantiation: block_pass.c:zend_lazy_object_must_init
Unexecuted instantiation: compact_literals.c:zend_lazy_object_must_init
Unexecuted instantiation: compact_vars.c:zend_lazy_object_must_init
Unexecuted instantiation: dce.c:zend_lazy_object_must_init
Unexecuted instantiation: dfa_pass.c:zend_lazy_object_must_init
Unexecuted instantiation: escape_analysis.c:zend_lazy_object_must_init
Unexecuted instantiation: nop_removal.c:zend_lazy_object_must_init
Unexecuted instantiation: optimize_func_calls.c:zend_lazy_object_must_init
Unexecuted instantiation: optimize_temp_vars_5.c:zend_lazy_object_must_init
Unexecuted instantiation: pass1.c:zend_lazy_object_must_init
Unexecuted instantiation: pass3.c:zend_lazy_object_must_init
Unexecuted instantiation: sccp.c:zend_lazy_object_must_init
Unexecuted instantiation: scdf.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_call_graph.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_cfg.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_dfg.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_dump.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_func_info.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_inference.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_optimizer.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_ssa.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_alloc.c:zend_lazy_object_must_init
zend_API.c:zend_lazy_object_must_init
Line
Count
Source
99
64.9k
{
100
64.9k
  return zend_object_is_lazy(obj);
101
64.9k
}
Unexecuted instantiation: zend_ast.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_attributes.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_builtin_functions.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_call_stack.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_closures.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_compile.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_constants.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_cpuinfo.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_default_classes.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_dtrace.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_enum.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_exceptions.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_execute_API.c:zend_lazy_object_must_init
zend_execute.c:zend_lazy_object_must_init
Line
Count
Source
99
4.21k
{
100
4.21k
  return zend_object_is_lazy(obj);
101
4.21k
}
Unexecuted instantiation: zend_extensions.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_fibers.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_float.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_gc.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_gdb.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_generators.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_hash.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_highlight.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_hrtime.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_inheritance.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_ini_parser.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_ini_scanner.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_ini.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_interfaces.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_iterators.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_language_parser.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_language_scanner.c:zend_lazy_object_must_init
zend_lazy_objects.c:zend_lazy_object_must_init
Line
Count
Source
99
524
{
100
524
  return zend_object_is_lazy(obj);
101
524
}
Unexecuted instantiation: zend_list.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_llist.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_multibyte.c:zend_lazy_object_must_init
zend_object_handlers.c:zend_lazy_object_must_init
Line
Count
Source
99
1.80M
{
100
1.80M
  return zend_object_is_lazy(obj);
101
1.80M
}
Unexecuted instantiation: zend_objects_API.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_objects.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_observer.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_opcode.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_operators.c:zend_lazy_object_must_init
zend_property_hooks.c:zend_lazy_object_must_init
Line
Count
Source
99
572
{
100
572
  return zend_object_is_lazy(obj);
101
572
}
Unexecuted instantiation: zend_ptr_stack.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_signal.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_smart_str.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_sort.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_stack.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_stream.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_string.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_strtod.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_system_id.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_variables.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_virtual_cwd.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_vm_opcodes.c:zend_lazy_object_must_init
Unexecuted instantiation: zend_weakrefs.c:zend_lazy_object_must_init
Unexecuted instantiation: zend.c:zend_lazy_object_must_init
Unexecuted instantiation: internal_functions_cli.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-parser.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-sapi.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-exif.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-unserialize.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-function-jit.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-json.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-unserializehash.c:zend_lazy_object_must_init
Unexecuted instantiation: fuzzer-execute.c:zend_lazy_object_must_init
102
103
static inline bool zend_lazy_object_initialize_on_serialize(zend_object *obj)
104
119
{
105
119
  return !(zend_lazy_object_get_flags(obj) & ZEND_LAZY_OBJECT_SKIP_INITIALIZATION_ON_SERIALIZE);
106
119
}
Unexecuted instantiation: php_date.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: astro.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: dow.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: parse_date.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: parse_tz.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: parse_posix.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: timelib.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: tm2unixtime.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: unixtime2tm.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: parse_iso_intervals.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: interval.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_pcre.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: exif.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_adler32.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_crc32.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_fnv.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_gost.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_haval.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_joaat.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_md.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_murmur.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_ripemd.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_sha_ni.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_sha_sse2.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_sha.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_sha3.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_snefru.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_tiger.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_whirlpool.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash_xxhash.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hash.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: json_encoder.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: json_parser.tab.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: json_scanner.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: json.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_lexbor.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: csprng.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: engine_mt19937.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: engine_secure.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: engine_user.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: gammasection.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: random.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: randomizer.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_utils.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_reflection.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_spl.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_array.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_directory.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_dllist.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_exceptions.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_fixedarray.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_functions.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_heap.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_iterators.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spl_observer.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: array.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: assert.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: base64.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: basic_functions.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: browscap.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: crc32_x86.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: crc32.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: credits.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: crypt.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: css.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: datetime.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: dir.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: dl.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: dns.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: exec.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: file.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: filestat.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: filters.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: flock_compat.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: formatted_print.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fsock.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: ftok.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: head.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: hrtime.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: html.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: http_fopen_wrapper.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: http.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: image.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: incomplete_class.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: info.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: iptc.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: levenshtein.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: link.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: mail.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: math.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: md5.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: metaphone.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: microtime.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: net.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: pack.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: pageinfo.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: password.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_fopen_wrapper.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: proc_open.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: quot_print.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: scanf.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: sha1.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: soundex.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: streamsfuncs.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: string.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: strnatcmp.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: syslog.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: type.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: uniqid.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: url_scanner_ex.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: url.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: user_filters.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: uuencode.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: var_unserializer.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: var.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: versioning.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: crypt_sha256.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: crypt_sha512.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_crypt_r.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_uri.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_uri_common.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: explicit_bzero.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fopen_wrappers.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: getopt.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: main.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: network.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: output.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_content_types.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_ini_builder.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_ini.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_glob.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_odbc_utils.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_open_temporary_file.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_scandir.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_syslog.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_ticks.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: php_variables.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: reentrancy.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: rfc1867.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: safe_bcmp.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: SAPI.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: snprintf.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: spprintf.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: strlcat.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: strlcpy.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: cast.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: filter.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: glob_wrapper.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: memory.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: mmap.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: plain_wrapper.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: streams.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: transports.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: userspace.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: xp_socket.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: block_pass.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: compact_literals.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: compact_vars.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: dce.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: dfa_pass.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: escape_analysis.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: nop_removal.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: optimize_func_calls.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: optimize_temp_vars_5.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: pass1.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: pass3.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: sccp.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: scdf.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_call_graph.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_cfg.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_dfg.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_dump.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_func_info.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_inference.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_optimizer.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_ssa.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_alloc.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_API.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_ast.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_attributes.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_builtin_functions.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_call_stack.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_closures.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_compile.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_constants.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_cpuinfo.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_default_classes.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_dtrace.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_enum.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_exceptions.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_execute_API.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_execute.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_extensions.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_fibers.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_float.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_gc.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_gdb.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_generators.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_hash.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_highlight.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_hrtime.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_inheritance.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_ini_parser.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_ini_scanner.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_ini.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_interfaces.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_iterators.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_language_parser.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_language_scanner.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_lazy_objects.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_list.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_llist.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_multibyte.c:zend_lazy_object_initialize_on_serialize
zend_object_handlers.c:zend_lazy_object_initialize_on_serialize
Line
Count
Source
104
119
{
105
119
  return !(zend_lazy_object_get_flags(obj) & ZEND_LAZY_OBJECT_SKIP_INITIALIZATION_ON_SERIALIZE);
106
119
}
Unexecuted instantiation: zend_objects_API.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_objects.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_observer.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_opcode.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_operators.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_property_hooks.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_ptr_stack.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_signal.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_smart_str.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_sort.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_stack.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_stream.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_string.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_strtod.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_system_id.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_variables.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_virtual_cwd.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_vm_opcodes.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend_weakrefs.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: zend.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: internal_functions_cli.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-parser.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-sapi.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-tracing-jit.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-exif.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-unserialize.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-function-jit.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-json.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-unserializehash.c:zend_lazy_object_initialize_on_serialize
Unexecuted instantiation: fuzzer-execute.c:zend_lazy_object_initialize_on_serialize
107
108
#endif /* ZEND_LAZY_OBJECT_H */