/php-src/Zend/Optimizer/ |
H A D | scdf.h | 46 } handlers; member
|
/php-src/Zend/ |
H A D | zend_gc.c | 830 if (UNEXPECTED(obj->handlers->get_gc == zend_weakmap_get_gc)) { in gc_scan_black() 868 ht = obj->handlers->get_gc(obj, &table, &len); in gc_scan_black() 1019 if (UNEXPECTED(obj->handlers->get_gc == zend_weakmap_get_gc)) { in gc_mark_grey() 1044 ht = obj->handlers->get_gc(obj, &table, &len); in gc_mark_grey() 1257 ht = obj->handlers->get_gc(obj, &table, &len); in gc_scan() 1444 && (obj->handlers->dtor_obj != zend_objects_destroy_object in gc_collect_white() 1492 ht = obj->handlers->get_gc(obj, &table, &len); in gc_collect_white() 1695 ht = obj->handlers->get_gc(obj, &table, &len); in gc_remove_nested_data_from_buffer() 1852 if (obj->handlers->dtor_obj != zend_objects_destroy_object in zend_gc_collect_cycles() 1899 obj->handlers->dtor_obj(obj); in zend_gc_collect_cycles() [all …]
|
H A D | zend_objects.c | 34 object->handlers = ce->default_object_handlers; in _zend_object_std_init() 225 if (EXPECTED(old_object->handlers == &std_object_handlers)) { in zend_objects_clone_members()
|
H A D | zend_vm_execute.skl | 70 /* Observer end handlers are called from ZEND_RETURN */
|
H A D | zend_object_handlers.c | 137 if (zobj->handlers->get_properties != zend_std_get_properties) { in zend_std_get_gc() 140 return zobj->handlers->get_properties(zobj); in zend_std_get_gc() 163 return object->handlers->get_properties(object); in zend_std_get_debug_info() 1973 if (obj->handlers->get_debug_info) { in zend_std_get_properties_for() 1975 ht = obj->handlers->get_debug_info(obj, &is_temp); in zend_std_get_properties_for() 1986 ht = obj->handlers->get_properties(obj); in zend_std_get_properties_for() 2000 if (zobj->handlers->get_properties_for) { in zend_get_properties_for() 2001 return zobj->handlers->get_properties_for(zobj, purpose); in zend_get_properties_for()
|
H A D | zend_alloc.c | 777 void *ptr = heap->storage->handlers.chunk_alloc(heap->storage, size, alignment); 789 heap->storage->handlers.chunk_free(heap->storage, addr, size); 800 if (heap->storage->handlers.chunk_truncate) { 801 return heap->storage->handlers.chunk_truncate(heap->storage, addr, old_size, new_size); 819 if (heap->storage->handlers.chunk_extend) { 820 return heap->storage->handlers.chunk_extend(heap->storage, addr, old_size, new_size); 3014 ZEND_API zend_mm_heap *zend_mm_startup_ex(const zend_mm_handlers *handlers, void *data, size_t data… argument 3021 memcpy((zend_mm_handlers*)&tmp_storage.handlers, handlers, sizeof(zend_mm_handlers)); 3023 …chunk = (zend_mm_chunk*)handlers->chunk_alloc(&tmp_storage, ZEND_MM_CHUNK_SIZE, ZEND_MM_CHUNK_SIZE… 3067 handlers->chunk_free(&tmp_storage, chunk, ZEND_MM_CHUNK_SIZE);
|
H A D | zend_builtin_functions.c | 771 properties = zobj->handlers->get_properties(zobj); in ZEND_FUNCTION() 778 if (EXPECTED(zobj->handlers == &std_object_handlers)) { in ZEND_FUNCTION() 836 properties = obj->handlers->get_properties(obj); in ZEND_FUNCTION() 844 obj->handlers != &std_object_handlers || in ZEND_FUNCTION() 1973 } else if (object->handlers->get_class_name == zend_std_get_class_name) { in zend_fetch_debug_backtrace() 1976 ZVAL_STR(&tmp, object->handlers->get_class_name(object)); in zend_fetch_debug_backtrace()
|
H A D | zend_alloc.h | 299 const zend_mm_handlers handlers; member 304 ZEND_API zend_mm_heap *zend_mm_startup_ex(const zend_mm_handlers *handlers, void *data, size_t data…
|
H A D | zend_execute.c | 1536 obj->handlers->write_dimension(obj, dim, value); in zend_assign_to_object_dim() 1579 obj->handlers->write_dimension(obj, property, &res); in zend_binary_assign_op_obj_dim() 2078 z =object->handlers->read_property(object, name, BP_VAR_R, cache_slot, &rv); in zend_post_incdec_overloaded_property() 2092 object->handlers->write_property(object, name, &z_copy, cache_slot); in zend_post_incdec_overloaded_property() 2125 object->handlers->write_property(object, name, &z_copy, cache_slot); in zend_pre_incdec_overloaded_property() 2148 object->handlers->write_property(object, name, &res, cache_slot); in zend_assign_op_overloaded_property() 2641 retval = obj->handlers->read_dimension(obj, dim, type, result); in zend_fetch_dimension_address() 2847 retval = obj->handlers->read_dimension(obj, dim, type, result); in zend_fetch_dimension_address_read() 3244 ptr = zobj->handlers->get_property_ptr_ptr(zobj, name, type, cache_slot); in zend_fetch_property_address() 3246 ptr = zobj->handlers->read_property(zobj, name, type, cache_slot, result); in zend_fetch_property_address() [all …]
|
H A D | zend_vm_execute.h | 4956 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_CONST_HANDLER() 5270 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_CONST_HANDLER() 11048 if (zobj->handlers->count_elements) { in ZEND_COUNT_SPEC_CONST_UNUSED_HANDLER() 14887 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_TMPVAR_HANDLER() 18325 if (zobj->handlers->count_elements) { in ZEND_COUNT_SPEC_TMPVAR_UNUSED_HANDLER() 19660 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_TMP_HANDLER() 22330 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_VAR_HANDLER() 32706 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_UNUSED_HANDLER() 39840 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_CV_HANDLER() 40071 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_CV_HANDLER() [all …]
|
/php-src/ext/standard/ |
H A D | incomplete_class.c | 104 object->handlers = &php_incomplete_object_handlers; in php_create_incomplete_object()
|
/php-src/tests/output/ |
H A D | ob_013.phpt | 2 output buffering - handlers/status
|
/php-src/ext/spl/tests/ |
H A D | SplFixedArray_get_properties_for.phpt | 2 SplFixedArray - get_properties_for handlers
|
/php-src/ext/session/tests/user_session_module/ |
H A D | save_handler.inc | 53 // read() would be the best place for locking for most save handlers. 157 // All save handlers MUST implement this handler.
|
/php-src/ext/random/ |
H A D | random.c | 252 …p_random_engine_common_init(zend_class_entry *ce, zend_object_handlers *handlers, const php_random… in php_random_engine_common_init() argument 263 engine->std.handlers = handlers; in php_random_engine_common_init()
|
H A D | php_random.h | 160 …p_random_engine_common_init(zend_class_entry *ce, zend_object_handlers *handlers, const php_random…
|
/php-src/ext/libxml/ |
H A D | php_libxml.h | 109 return (php_libxml_node_object *)((char*)(obj) - obj->handlers->offset); in php_libxml_node_fetch_object()
|
/php-src/ext/phar/tests/ |
H A D | phar_metadata_write4.phpt | 53 … original data, checking for exceptions or the data getting set from destructors or error handlers.
|
/php-src/Zend/tests/ |
H A D | object_handlers.phpt | 2 Magic object handlers segfaults and memory errors
|
/php-src/main/ |
H A D | php_output.h | 139 zend_stack handlers;
|
/php-src/ |
H A D | .gdbinit | 209 set $handlers = $zvalue->value.obj.handlers 214 if $handlers->get_properties == &zend_std_get_properties
|
/php-src/Zend/asm/ |
H A D | make_i386_ms_pe_masm.asm | 88 ; at its end by RaiseException all seh-handlers are disregarded if not present and the
|
/php-src/docs-old/ |
H A D | output-api.md | 113 or handlers implemented in C to be used with ob_start() can contain a non-global
|
/php-src/ext/tidy/ |
H A D | tidy.c | 403 static zend_object *tidy_object_new(zend_class_entry *class_type, zend_object_handlers *handlers, t… in tidy_object_new() argument 439 intern->std.handlers = handlers; in tidy_object_new()
|
/php-src/ext/spl/ |
H A D | spl_heap.c | 419 intern->std.handlers = other->std.handlers; in spl_heap_object_new_ex()
|