Lines Matching refs:handlers
850 if (UNEXPECTED(obj->handlers->get_gc == zend_weakmap_get_gc)) { in gc_scan_black()
888 ht = obj->handlers->get_gc(obj, &table, &len); in gc_scan_black()
1039 if (UNEXPECTED(obj->handlers->get_gc == zend_weakmap_get_gc)) { in gc_mark_grey()
1064 ht = obj->handlers->get_gc(obj, &table, &len); in gc_mark_grey()
1277 ht = obj->handlers->get_gc(obj, &table, &len); in gc_scan()
1464 && (obj->handlers->dtor_obj != zend_objects_destroy_object in gc_collect_white()
1490 if (UNEXPECTED(obj->handlers->get_gc == zend_weakmap_get_gc)) { in gc_collect_white()
1512 ht = obj->handlers->get_gc(obj, &table, &len); in gc_collect_white()
1715 ht = obj->handlers->get_gc(obj, &table, &len); in gc_remove_nested_data_from_buffer()
1835 obj->handlers->dtor_obj(obj); in gc_call_destructors()
1984 if (obj->handlers->dtor_obj != zend_objects_destroy_object in zend_gc_collect_cycles()
2046 current->ref = GC_MAKE_GARBAGE(((char*)obj) - obj->handlers->offset); in zend_gc_collect_cycles()
2050 obj->handlers->free_obj(obj); in zend_gc_collect_cycles()